gnome-shell/js/ui
Carlos Garnacho 409f6718b8 calendar: Disconnect all Notification signals on NotificationMessage destruction
The destroy signal handler is kept connected despite the NotificationMessage
being destroyed, which leaves dangling NotificationMessage objects that will
be mass destroyed when the Notification object these depend upon is finally
destroyed.

Depending on the amount of accumulated NotificationMessages, this may lead
to temporary freezes or other more funky issues when recursion limits are
hit.

https://bugzilla.gnome.org/show_bug.cgi?id=755425
2015-09-22 18:16:16 +02:00
..
components telepathyClient: Use protocol-specific policy 2015-08-05 17:22:10 +02:00
status network: Unify capitalization in newly changed strings 2015-08-20 17:07:46 +02:00
altTab.js switcher: Remove some unused variables 2014-11-27 13:30:20 +00:00
animation.js spinner: use a 60fps spinner 2015-08-05 13:44:32 +02:00
appDisplay.js appDisplay: Handle non-UTF8 filename encodings more gracefully 2015-07-31 16:52:42 +02:00
appFavorites.js appFavorites: Add gnome-boxes to the rename list 2014-09-16 17:14:36 +02:00
background.js background: fix a race condition when loading several animations 2015-09-07 06:51:42 +02:00
backgroundMenu.js Add Display Settings to Background Menu. 2015-04-14 23:18:49 +02:00
boxpointer.js boxpointer: Add condition checks for -arrow-rise:0px 2014-01-15 18:28:31 +01:00
calendar.js calendar: Disconnect all Notification signals on NotificationMessage destruction 2015-09-22 18:16:16 +02:00
checkBox.js checkBox: Remove custom container implementation 2013-08-20 08:06:30 +02:00
ctrlAltTab.js Use dedicated icons for top bar/windows in ctrl-alt-tab 2015-03-13 17:12:10 +01:00
dash.js dash: use global settings instead of own settings object 2015-03-27 13:11:22 -07:00
dateMenu.js panel: Block banners when opening menus that would overlap 2015-04-25 09:56:05 +02:00
dnd.js js: Name all the timeouts and idles 2014-04-10 21:08:16 +02:00
edgeDragAction.js Rename KeyBindingMode to ActionMode 2014-12-19 11:39:50 +01:00
endSessionDialog.js endSessionDialog: Fix DialogContent const 2014-09-11 17:05:48 +01:00
environment.js st: Remove StTable 2015-05-05 16:37:41 +02:00
extensionDownloader.js theme: modal dialog headlines 2015-03-10 19:16:28 +01:00
extensionSystem.js theme: convert stylesheet loading to GFile 2014-10-14 18:54:00 -07:00
focusCaretTracker.js a11y: initialize atspi on demand 2014-06-20 14:32:55 +02:00
grabHelper.js grabHelper: Adjust to property name change 2014-08-28 19:49:51 +02:00
ibusCandidatePopup.js theme: a button is a button is a button 2015-02-20 15:16:06 +01:00
iconGrid.js iconGrid: Fix slowness on pulse animation for few items 2014-10-09 12:47:16 +02:00
keyboard.js keyboard: Don't watch D-Bus services we won't use 2015-07-23 15:07:10 +02:00
layout.js layout: Set initial visibility of fullscreen-tracking chrome 2015-05-21 13:58:49 +02:00
legacyTray.js legacyTray: Decrease visible width when concealed 2015-04-14 21:57:55 +02:00
lightbox.js lightbox: Do not assume GLSL is available 2014-07-24 16:51:02 +02:00
lookingGlass.js lookingGlass: Remove ugly hack 2015-02-14 18:20:28 +01:00
magnifier.js magnifier: Avoid caret/focus viewport changes while the pointer moves 2015-07-27 18:04:44 +02:00
magnifierDBus.js Stringify the xml definitions for E4X removal 2013-10-25 08:57:27 +11:00
main.js main: Close calendar on activateWindow() 2015-03-10 22:41:52 +01:00
messageTray.js messageTray: Remove _fixMarkup() function 2015-06-11 14:41:34 +02:00
modalDialog.js modalDialog: Match gtk+ buttons style 2015-08-05 14:44:47 +02:00
notificationDaemon.js NotificationDaemon: stop filtering notifications from empathy 2015-03-03 14:20:48 -08:00
osdMonitorLabeler.js osdMonitorLabeler: avoid tweening the labels 2015-06-29 14:57:03 -07:00
osdWindow.js osdWindow: Check monitor validity before updating 2014-05-08 11:14:23 +02:00
overview.js overview: Move comment 2015-07-23 12:43:28 +02:00
overviewControls.js overviewControls: Remove message indicator 2015-02-20 17:40:21 +01:00
panel.js status: Refine system status menu 2015-08-20 13:53:36 +02:00
panelMenu.js panel: Set up 'open-state-changed' handler on menu changes 2015-04-30 18:12:52 +02:00
pointerWatcher.js js: Name all the timeouts and idles 2014-04-10 21:08:16 +02:00
popupMenu.js status: Refine system status menu 2015-08-20 13:53:36 +02:00
remoteMenu.js popupMenu: Remove our custom allocation code 2013-08-13 06:50:25 -04:00
remoteSearch.js Search: use the same settings object for loading search providers 2015-03-27 13:11:22 -07:00
runDialog.js runDialog: Disable restart command on wayland 2015-03-03 20:09:06 +01:00
screencast.js screencast: Make it possible to disable draw-cursor 2015-02-17 08:35:24 +01:00
screenShield.js ScreenShield: only inhibit suspend if we're the active session 2015-05-14 15:11:19 +02:00
screenshot.js screenshot: fix off-by-one selection size 2015-03-14 16:04:23 -07:00
scripting.js shell-perf-helper: Add an option for continual redraws 2014-07-16 10:33:59 -04:00
search.js Search: use the same settings object for loading search providers 2015-03-27 13:11:22 -07:00
separator.js js: Explicitly dispose all cairo contexts 2013-01-08 13:07:51 -05:00
sessionMode.js sessionMode: Don't set overridesSchema 2014-06-09 22:39:15 +02:00
shellDBus.js Add an OSD monitor labeler exposed on DBus 2015-02-05 13:34:52 +01:00
shellEntry.js shellEntry: Remove unused style class 2014-09-05 14:37:18 -07:00
shellMountOperation.js theme: modal dialog headlines 2015-03-10 19:16:28 +01:00
slider.js Lower slider scrolling step to 2% 2015-01-16 18:24:36 +01:00
switcherPopup.js switcher: Remove some unused variables 2014-11-27 13:30:20 +00:00
tweener.js tweener: Also consider delay when disabling animations 2014-08-19 19:46:44 +02:00
unlockDialog.js Rename KeyBindingMode to ActionMode 2014-12-19 11:39:50 +01:00
userWidget.js loginDialog: Pass-through UserWidget's label-actor 2015-03-06 17:24:13 +01:00
viewSelector.js viewSelector: Make the compose key focus the search entry 2015-08-07 15:34:34 +02:00
windowAttentionHandler.js windowAttentionHandler: Fix whitespace 2015-07-01 19:14:13 +02:00
windowManager.js modalDialog: Match gtk+ buttons style 2015-08-05 14:44:47 +02:00
windowMenu.js windowMenu: Use CHECK ornament rather than DOT 2015-07-30 18:11:43 +02:00
workspace.js workspace: Prevent overlapping windows when scaling to fit the screen 2015-03-03 23:00:10 +01:00
workspacesView.js WorkspacesView: remove unused GSettings 2015-03-27 13:12:25 -07:00
workspaceSwitcherPopup.js js: Name all the timeouts and idles 2014-04-10 21:08:16 +02:00
workspaceThumbnail.js windowManager: Split out workspace insertion from thumbnails 2015-01-16 19:28:56 +01:00
xdndHandler.js Remove use of superfluous MetaWindowActor APIs 2013-12-16 12:48:53 -05:00