gnome-shell/js/ui
Jasper St. Pierre b203a95a78 grabHelper: Rework grabbing code to properly handle stacking
When Dan Winship wrote the GrabHelper code originally, it didn't
handle a grab stack. I wrote the grab stack code hastily when landed
the message tray, not understanding all of the code that was involved
here.

Fix it so that we properly do the operations for each type of grab
when we first need to, and not sometimes when the first grab is taken.

https://bugzilla.gnome.org/show_bug.cgi?id=683546
2012-09-15 10:32:31 -03:00
..
components TelepathyClient: fix regression from 6f5b700833 2012-09-14 18:29:47 +02:00
status Fix insensitive styling for popup menu items 2012-09-13 23:48:17 +02:00
altTab.js altTab: take into account all windows when computing app icon ordering 2012-03-18 14:52:29 +01:00
appDisplay.js appDisplay: Fix recursive directory NoDisplay testing 2012-06-21 16:03:48 -04:00
appFavorites.js Port everything to class framework 2011-11-24 09:50:04 +01:00
boxpointer.js boxpointer: Clean up 2012-09-06 20:59:58 +02:00
calendar.js sessionMode: Allow changing the session mode at runtime 2012-09-04 18:42:44 -03:00
checkBox.js checkBox: Work around a height-for-width problem 2012-03-26 14:43:54 +02:00
ctrlAltTab.js st: Remove StIconType 2012-08-29 16:41:09 -03:00
dash.js dash: Don't underallocate show-apps button 2012-09-12 16:32:52 +02:00
dateMenu.js sessionMode: Allow changing the session mode at runtime 2012-09-04 18:42:44 -03:00
dnd.js dnd: Improve special-handling of St.Button 2012-03-20 02:41:50 +01:00
endSessionDialog.js Use UserAvatarWidget to display user avatars 2012-08-31 23:31:25 +02:00
environment.js Switch string formatting to the one inside gjs 2012-05-24 15:38:44 -04:00
extensionDownloader.js extensionDownloader: Fix extension installation 2012-08-23 22:57:46 -03:00
extensionSystem.js Fix extension styling 2012-09-13 22:41:17 +02:00
flashspot.js screenshot: add a 'flash' boolean flag to screenshot methods 2012-01-25 19:20:09 -05:00
grabHelper.js grabHelper: Rework grabbing code to properly handle stacking 2012-09-15 10:32:31 -03:00
ibusCandidatePopup.js ibusCandidatePopup: A candidate popup for IBus input methods 2012-07-16 00:59:13 +02:00
iconGrid.js appDisplay: Don't show apps in NoDisplay categories in the All view 2012-06-11 13:55:59 -04:00
keyboard.js Keyboard: fix timestamp handling to account for CURRENT_TIME 2012-09-13 23:48:17 +02:00
layout.js layout: Fix hiding panel for fullscreen apps 2012-09-06 13:56:44 +02:00
lightbox.js screenShield: add initial functionality 2012-07-21 15:40:28 +02:00
lookingGlass.js js: Fix up for Clutter.Color changes 2012-08-31 16:43:51 -03:00
magnifier.js magnifier: Don't use some deprecated APIs 2012-08-31 16:43:52 -03:00
magnifierDBus.js Port everything to class framework 2011-11-24 09:50:04 +01:00
main.js Revert showing notifications in the locked screen 2012-09-14 00:06:30 +02:00
messageTray.js messageTray: Fix _hideTray() being called recursively 2012-09-15 00:17:44 +02:00
modalDialog.js Port modal dialogs to the new MonitorConstraint 2012-08-16 21:45:21 +02:00
notificationDaemon.js NotificationDaemon: don't fail if a tray icon has no WM_CLASS 2012-09-10 18:40:05 +02:00
overview.js Revert showing notifications in the locked screen 2012-09-14 00:06:30 +02:00
panel.js Panel: don't animate session mode switches 2012-09-06 21:38:18 +02:00
panelMenu.js Revert "userMenu: Don't update the presence icon immediately" 2012-09-06 21:38:17 +02:00
placeDisplay.js placeDisplay: Remove "Connect to..." item 2012-08-28 21:43:53 +02:00
pointerWatcher.js pointerWatcher: add a class to track the pointer 2012-08-21 02:36:56 -04:00
popupMenu.js Fix insensitive styling for popup menu items 2012-09-13 23:48:17 +02:00
remoteSearch.js st: Remove StIconType 2012-08-29 16:41:09 -03:00
runDialog.js a11y: Setting role and label-actor for runDialog 2012-03-10 02:27:19 +01:00
screenShield.js ScreenShield: Make Return key dismiss screenshield 2012-09-14 16:28:13 -04:00
scripting.js Port client side code to GDBus 2011-11-11 11:15:38 -05:00
search.js search: Junk the OpenSearch system 2012-08-19 21:19:17 -04:00
searchDisplay.js Clean up vestiges of the OpenSearch system 2012-09-07 20:49:35 +02:00
sessionMode.js Hide the user menu in the GDM greeter lock screen 2012-09-10 21:23:25 +02:00
shellDBus.js ScreenShield: move lock status handling to use session mode 2012-09-10 21:23:25 +02:00
shellEntry.js shellEntry: Make the entry have a fake focus state when a context menu is open 2012-09-12 14:15:18 -03:00
shellMountOperation.js st: Remove StIconType 2012-08-29 16:41:09 -03:00
tweener.js tweener: make timeline loop indefinitely 2012-03-18 22:54:51 -04:00
unlockDialog.js UnlockDialog: allow typing before the first question from PAM 2012-09-14 18:40:19 +02:00
userMenu.js Hide the user menu in the GDM greeter lock screen 2012-09-10 21:23:25 +02:00
viewSelector.js viewSelector: Make the start search event available to input methods 2012-09-14 21:50:38 +02:00
wanda.js st: Remove StIconType 2012-08-29 16:41:09 -03:00
windowAttentionHandler.js MessageTray: rework icon handling to split model and view 2012-07-21 15:40:28 +02:00
windowManager.js windowManager: Disable the window dimmer when we close all attached dialogs 2012-08-31 16:43:52 -03:00
workspace.js workspace: Refactor code a bit 2012-08-23 23:36:25 -03:00
workspacesView.js workspacesView: Refactor thumb zooming out code 2012-08-23 23:36:25 -03:00
workspaceSwitcherPopup.js WorkspaceSwitcherPopup: fix for dynamic workspace changes 2012-07-16 19:15:53 +02:00
workspaceThumbnail.js Make workspace selector more similar to the mockup 2012-08-23 21:17:22 +02:00
xdndHandler.js xdndHandler: pass actor-relative coordinates to handleDragOver 2012-02-12 20:21:56 +01:00