gnome-shell/js/ui
Giovanni Campagna eb351b1882 MessageTray: escape the tray when a legacy icon is clicked
Legacy tray icons may want to take a pointer grab to show a popup menu,
and this is incompatible with message tray modality. To solve this,
escape the tray when forwarding clicks to the tray icons, and wait
for the input mode change to actually synthetize the X event.

https://bugzilla.gnome.org/show_bug.cgi?id=682244
2012-09-01 16:38:51 +02:00
..
status statusArea: hide power indicator on desktop 2012-09-01 09:41:24 +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
automountManager.js Consolidate systemd and consolekit in a common abstract class 2012-08-18 18:09:55 +02:00
autorunManager.js st: Remove StIconType 2012-08-29 16:41:09 -03:00
boxpointer.js boxpointer: Use the -arrow-rise as padding instead of a magic number 2012-09-01 13:14:45 +02:00
calendar.js calendar: Fix showing "Next Week" on Sundays 2012-08-20 22:51:45 +02: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 st: Remove StIconType 2012-08-29 16:41:09 -03:00
dateMenu.js dateMenu: Use .desktop file to launch calendar 2012-07-04 00:24:05 +02: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 shellDBus: Fix reloadExtension 2012-08-23 22:57:46 -03:00
flashspot.js screenshot: add a 'flash' boolean flag to screenshot methods 2012-01-25 19:20:09 -05:00
grabHelper.js messageTray: fix dwelling during mouse-down 2012-08-23 01:49:21 -04: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 st: Remove StIconType 2012-08-29 16:41:09 -03:00
keyringPrompt.js keyringPrompt: Improve styling here as well 2012-08-14 13:14:08 -03:00
layout.js layout: Don't unnecessarily go through Main for a property 2012-08-22 15:56:55 -03: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 js: Fix up for Clutter.Color changes 2012-08-31 16:43:51 -03:00
messageTray.js MessageTray: escape the tray when a legacy icon is clicked 2012-09-01 16:38:51 +02:00
modalDialog.js Port modal dialogs to the new MonitorConstraint 2012-08-16 21:45:21 +02:00
networkAgent.js Revert the other half of "St: don't attempt to give focus to non reactive actors" 2012-08-26 11:56:45 -03:00
notificationDaemon.js MessageTray: escape the tray when a legacy icon is clicked 2012-09-01 16:38:51 +02:00
overview.js st: Remove StIconType 2012-08-29 16:41:09 -03:00
panel.js st: Remove StIconType 2012-08-29 16:41:09 -03:00
panelMenu.js st: Remove StIconType 2012-08-29 16:41:09 -03: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
polkitAuthenticationAgent.js Use UserAvatarWidget to display user avatars 2012-08-31 23:31:25 +02:00
popupMenu.js PopupMenu: propagate all open-state-changed down to PopupMenuSection 2012-08-30 01:10:47 +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: don't bump the lock screen while animating 2012-08-26 23:43:14 +02: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 searchDisplay: Improve the placement and style of the "No results" text 2012-08-31 16:43:52 -03:00
sessionMode.js Add a new lock screen menu to combine volume network and power 2012-08-29 01:13:23 +02:00
shellDBus.js shellDBus: Fix reloadExtension 2012-08-23 22:57:46 -03:00
shellEntry.js ShellEntry: make isPassword param changeable at runtime 2012-07-21 15:40:27 +02:00
shellMountOperation.js st: Remove StIconType 2012-08-29 16:41:09 -03:00
telepathyClient.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 Use UserAvatarWidget to display user avatars 2012-08-31 23:31:25 +02:00
userMenu.js Use UserAvatarWidget to display user avatars 2012-08-31 23:31:25 +02:00
viewSelector.js st: Remove StIconType 2012-08-29 16:41:09 -03: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