gnome-shell/js/ui
Marina Zhurakhinskaya e9613b0340 Emit NotificationClosed for a notification iff we destroy it
This fixes emitting NotificationClosed for resident notifications
that are clicked, but are not actually destroyed.

This also ensures that we emit NotificationClosed in all cases when
a notification is destroyed, which can happen when:
- a non-resident notification is clicked
- an action is invoked on a non-resident notification
- an application the notification was associated with is focused
- a transient notification is done showing
- a notification was requested to be closed by the application
- a tray icon the notification was associated with is removed

https://bugzilla.gnome.org/show_bug.cgi?id=638071
2011-01-28 13:02:20 -05:00
..
status KeyboardStatus: handle modifier key indicators 2011-01-21 19:38:30 +01:00
altTab.js appSwitcher: Make sure we don't leave a stale timeout handler 2011-01-25 15:32:43 +01:00
appDisplay.js app-display: Enable swipe-scrolling in the app view 2011-01-24 02:59:46 +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 Dash: Remove unused properties 2011-01-14 21:25:06 +01:00
dnd.js messageTray: make links in message banners clickable 2010-11-24 02:38:08 +03:00
docDisplay.js doc-display: Remove UI of the old dash display 2011-01-14 22:29:32 +01:00
endSessionDialog.js endSessionDialog: Add logout/shutdown dialog 2011-01-14 00:11:17 -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 endSessionDialog: Add logout/shutdown dialog 2011-01-14 00:11:17 -05:00
messageTray.js Emit NotificationClosed for a notification iff we destroy it 2011-01-28 13:02:20 -05:00
modalDialog.js modalDialog: Add modal dialog base class 2011-01-14 00:11:10 -05: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 KeyboardStatus: handle modifier key indicators 2011-01-21 19:38:30 +01: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 Unselect search button if there is search result 2011-01-26 04:38:18 +03:00
shellDBus.js Clean up unused includes 2010-07-19 01:46:01 +02:00
statusIconDispatcher.js Mark lock indicator icons as keyboard ones 2011-01-28 01:47:38 +00: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 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 Overview: Adjust to window size changes 2011-01-25 21:53:33 +01:00
workspacesView.js workspaces-view: Use overview swipe-scrolling 2011-01-24 02:59:39 +01: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