gnome-shell/js/ui
Marina Zhurakhinskaya 5437a3be4b Only animate the message tray items on a hover of a new item or when the tray is left
This makes the animation feel more stable and keeps the left-most item expanded
when you move the mouse to the left in the tray.

The following behavior details are implemented by this patch:
  - we wait to collapse an expanded item till after the tray is hidden if
    we are hiding the tray
  - we don't collapse an expanded item if the summary notification associated
    with it is being shown, unless a different summary item is hovered over
  - we don't consider the mouse hovering over a summary notification as
    hovering over the tray, which allows us to collapse an expanded summary
    item if it is not associated with the summary notification being shown

https://bugzilla.gnome.org/show_bug.cgi?id=636930
2011-02-07 13:17:34 -05:00
..
status VolumeStatus: change the definition of high/medium/low 2011-02-06 12:03:12 +01:00
altTab.js St: drop StClickable, add some functionality to StButton 2011-02-07 12:45:48 -05:00
appDisplay.js St: drop StClickable, add some functionality to StButton 2011-02-07 12:45:48 -05:00
appFavorites.js dash: Improve DND to dash and allow reordering 2010-11-29 16:35:54 +01:00
boxpointer.js boxpointer: fix multi monitor support 2011-02-02 02:37:43 +03:00
calendar.js calendar: clean up l10n for time format and labels (close bug #641245) 2011-02-03 12:12:57 +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 Remove st_container_remove_all & rewrite st_container_destroy_children 2011-02-01 23:41:21 +03:00
dateMenu.js Calendar: Implement new mockup 2011-01-31 11:52:27 -05:00
dnd.js St: drop StClickable, add some functionality to StButton 2011-02-07 12:45:48 -05:00
docDisplay.js doc-display: Remove UI of the old dash display 2011-01-14 22:29:32 +01:00
endSessionDialog.js St: drop StClickable, add some functionality to StButton 2011-02-07 12:45:48 -05:00
environment.js environment: Fix runtime crash due to GTK+ change 2011-01-20 16:44:16 +01:00
extensionSystem.js ExtensionSystem: introduce versioning 2011-01-12 20:34:25 +01: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 tray: fix so that trayicons using symbolic icons get the right colors 2011-02-07 10:01:12 -05:00
messageTray.js Only animate the message tray items on a hover of a new item or when the tray is left 2011-02-07 13:17:34 -05:00
modalDialog.js modalDialog: remove old actions from _actionKeys in setButtons 2011-02-01 23:41:28 +03:00
notificationDaemon.js Emit NotificationClosed for a notification iff we destroy it 2011-01-28 13:02:20 -05:00
overview.js swipe-scrolling: Take threshold into account during drag 2011-01-25 10:31:52 +01:00
panel.js St: drop StClickable, add some functionality to StButton 2011-02-07 12:45:48 -05:00
panelMenu.js popupMenu: fix up grab/ungrab handling 2010-12-20 17:43:00 -05:00
placeDisplay.js places: Do not use nautilus' 'desktop-is-home-dir' setting 2011-01-17 21:05:13 +01:00
popupMenu.js PopupMenuManager: only navigate visible menus 2011-01-06 19:54:28 +01:00
runDialog.js run-dialog: Center error message vertically 2011-01-27 22:05:46 +01:00
scripting.js Clean up unused includes 2010-07-19 01:46:01 +02:00
search.js open-search-system: Remove unused parameter 2011-01-20 17:04:37 +01:00
searchDisplay.js St: drop StClickable, add some functionality to StButton 2011-02-07 12:45:48 -05:00
shellDBus.js Clean up unused includes 2010-07-19 01:46:01 +02:00
statusIconDispatcher.js tray: fix so that trayicons using symbolic icons get the right colors 2011-02-07 10:01:12 -05:00
statusMenu.js statusMenu: temporarily drop Suspend menu item 2011-02-04 17:25:20 -05:00
telepathyClient.js Group chat sources on the left in the message tray 2011-02-01 15:29:14 -05:00
tweener.js Move Tweener.slowDownFactor into St 2010-06-21 16:19:25 +02:00
viewSelector.js add ability to search in web from search view 2011-01-18 00:41:59 +03:00
windowAttentionHandler.js MessageTray: untangle click notifications 2010-10-12 17:21:58 -04:00
windowManager.js windowManager: Skip disposed windows in _switchWorkspaceDone 2011-01-18 19:35:01 +01:00
workspace.js window-clone: Fix signal connections when the window is closed 2011-02-03 19:38:57 +01:00
workspacesView.js Remove st_container_remove_all & rewrite st_container_destroy_children 2011-02-01 23:41:21 +03:00
workspaceSwitcherPopup.js window-manager: Swap workspace order for RTL locales 2010-12-03 18:25:49 +01:00
xdndHandler.js XDND: Use only one constraint for the cursor window position 2011-01-26 20:41:26 +01:00