gnome-shell/js/ui
Ray Strode dc020628b5 main: add timestamp parameter to push/popModal
Right now popModal() passes global.get_current_time() for
its begin_modal() call.  global.get_current_time() is the
timestamp of the last gdk or clutter event processed by the
shell's mutter process.  These values could potentially be
be too stale to use if pushModal() were to get called in
response to an event by another process.

This commit changes pushModal() to have an optional timestamp
argument, which can be used to associate the call with the
event that initiated it.

https://bugzilla.gnome.org/show_bug.cgi?id=637187
2011-01-13 23:36:22 -05:00
..
status Revert "kbd-status: Close the menu when switching layouts" 2011-01-14 01:06:49 +01:00
altTab.js altTab: fix destroy-without-showing case 2011-01-06 13:38:41 -05:00
appDisplay.js app-display: Expose BaseIcon params in AppWellIcon 2011-01-13 18:27:23 +01:00
appFavorites.js dash: Improve DND to dash and allow reordering 2010-11-29 16:35:54 +01:00
boxpointer.js popupMenu: don't animate menus when switching from one to another 2010-12-21 17:11:38 -05:00
calendar.js calendar: Take week start and month/year ordering from GTK+-3 2010-11-29 22:47:14 +01:00
chrome.js Adapt to removal of Mutter namespace 2010-10-23 14:02:45 -04:00
ctrlAltTab.js ctrlAltTabManager: implement Ctrl-Alt-Tab 2010-12-20 17:43:01 -05:00
dash.js app-display: Expose BaseIcon params in AppWellIcon 2011-01-13 18:27:23 +01:00
dnd.js messageTray: make links in message banners clickable 2010-11-24 02:38:08 +03:00
docDisplay.js Clean up unused includes 2010-07-19 01:46:01 +02:00
environment.js Fix error from blocking removed Gdk.Display.get_device_state. 2010-12-28 07:53:39 -05:00
extensionSystem.js ExtensionSystem: introduce versioning 2011-01-12 20:34:25 +01:00
genericDisplay.js Clean up unused includes 2010-07-19 01:46:01 +02:00
iconGrid.js iconGrid: Exclude hidden children from the layout 2010-12-18 22:23:38 +03:00
lightbox.js Clean up unused includes 2010-07-19 01:46:01 +02:00
link.js Clean up unused includes 2010-07-19 01:46:01 +02:00
lookingGlass.js LookingGlass: fix a Clutter warning 2011-01-13 22:55:20 +01:00
magnifier.js magnifier: Fix DND when the magnifier is active 2010-12-03 20:38:25 +01:00
magnifierDBus.js Refactor Magnifier.ZoomRegion to avoid permanent Clutter.Clone 2010-12-03 14:21:57 -05:00
main.js main: add timestamp parameter to push/popModal 2011-01-13 23:36:22 -05:00
messageTray.js Remove _onKeyPress() function in Notification 2011-01-13 18:33:01 -05:00
notificationDaemon.js Util.killall: add utility for killing unwanted processes 2011-01-13 12:14:40 -05:00
overview.js messageTray: add SystemNotificationSource, moved from overview.js 2011-01-13 12:14:40 -05:00
panel.js Status Area: add keyboard layout selector 2011-01-12 20:27:25 +01:00
panelMenu.js popupMenu: fix up grab/ungrab handling 2010-12-20 17:43:00 -05:00
placeDisplay.js util: add Util.spawn and friends 2011-01-13 12:14:40 -05:00
popupMenu.js PopupMenuManager: only navigate visible menus 2011-01-06 19:54:28 +01:00
runDialog.js util: add Util.spawn and friends 2011-01-13 12:14:40 -05:00
scripting.js Clean up unused includes 2010-07-19 01:46:01 +02:00
search.js search-display: Change the default display to use iconGrid 2010-11-29 16:35:53 +01:00
searchDisplay.js search-display: Change the default display to use iconGrid 2010-11-29 16:35:53 +01:00
shellDBus.js Clean up unused includes 2010-07-19 01:46:01 +02:00
statusIconDispatcher.js Util.killall: add utility for killing unwanted processes 2011-01-13 12:14:40 -05:00
statusMenu.js util: add Util.spawn and friends 2011-01-13 12:14:40 -05:00
telepathyClient.js Chats should jump to the top of the notification queue. 2011-01-05 17:23:01 -05:00
tweener.js Move Tweener.slowDownFactor into St 2010-06-21 16:19:25 +02:00
viewSelector.js Use more actor.grab_key_focus() and less stage.connect('key-press-event') 2010-12-20 17:32:07 -05:00
windowAttentionHandler.js MessageTray: untangle click notifications 2010-10-12 17:21:58 -04:00
windowManager.js window-manager: Swap workspace order for RTL locales 2010-12-03 18:25:49 +01:00
workspace.js Overview: Remove invisible animations 2010-12-16 20:24:08 +01:00
workspacesView.js Implement cross overview drag & drop 2011-01-05 23:19:56 +01:00
workspaceSwitcherPopup.js window-manager: Swap workspace order for RTL locales 2010-12-03 18:25:49 +01:00
xdndHandler.js Implement cross overview drag & drop 2011-01-05 23:19:56 +01:00