gnome-shell/js/ui
Colin Walters a8baf4a2a2 Change 'debugexit' to quit main loop rather than exit(), add cleanup
A new envrionment variable GNOME_SHELL_ENABLE_CLEANUP is added which
causes us to attempt freeing global data.  The reason this isn't
enabled by default is that it's a waste of time at best, and at
worst in corner cases could cause crashes which would fill up
crash databases.  Better to leave it as a developer-only tool.

Start stubbing out some cleanup in ShellGlobal.

https://bugzilla.gnome.org/show_bug.cgi?id=649517
2011-05-19 15:35:04 -04:00
..
status network: fix modem connected state check 2011-05-19 12:09:56 -04:00
altTab.js altTab.js: remove the rest of Alt+Tab's special case 2011-05-19 09:20:55 -04:00
appDisplay.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
appFavorites.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
boxpointer.js boxPointer: Use the anchor point to fix problems with allocations 2011-03-28 15:27:10 -04:00
calendar.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
chrome.js shell-global: try to resync the pointer state after grabs 2011-03-21 14:56:53 -04:00
ctrlAltTab.js Setting StWidget::label-actor on some ui elements 2011-04-27 02:09:11 +02:00
dash.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
dateMenu.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
dnd.js dnd: If needed, destroy _dragActor in _cancelDrag 2011-03-21 17:39:42 -04:00
docDisplay.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
endSessionDialog.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
environment.js main: make "gnome-shell" the default gettext domain 2011-05-16 14:57:31 -04:00
extensionSystem.js extensionSystem: add missing import 2011-04-06 18:45:00 -04:00
iconGrid.js Setting StWidget::label-actor on some ui elements 2011-04-27 02:09:11 +02: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 environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
magnifier.js magnifier: Adjust for removal of 'show-magnifier' key 2011-02-17 16:09:07 +01:00
magnifierDBus.js Refactor Magnifier.ZoomRegion to avoid permanent Clutter.Clone 2010-12-03 14:21:57 -05:00
main.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
messageTray.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
modalDialog.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
notificationDaemon.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
overview.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
panel.js panel: Don't propagate button-release-event in _onCornerClicked() 2011-05-19 12:09:01 -04:00
panelMenu.js popupMenu: make submenus scrollable if needed 2011-04-04 15:46:46 -04:00
placeDisplay.js Use Shell.get_file_contents_utf8_sync over GLib.file_get_contents 2011-05-19 15:27:23 -04:00
polkitAuthenticationAgent.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
popupMenu.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
runDialog.js Change 'debugexit' to quit main loop rather than exit(), add cleanup 2011-05-19 15:35:04 -04:00
scripting.js scripting.js: small cleanups 2011-03-11 19:21:07 -05:00
search.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
searchDisplay.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
shellDBus.js Clean up unused includes 2010-07-19 01:46:01 +02:00
statusIconDispatcher.js statusIconDispatcher: fix trailing comma 2011-03-25 21:24:42 -04:00
statusMenu.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
telepathyClient.js telepathyClient: don't update notifications for outgoing messages 2011-05-18 08:26:57 +01:00
tweener.js tweener: remove tweens when target.actor is destroyed 2011-02-22 12:36:25 -05:00
viewSelector.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
windowAttentionHandler.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
windowManager.js Use Shell.get_file_contents_utf8_sync over GLib.file_get_contents 2011-05-19 15:27:23 -04:00
workspace.js workspace: End zooming when starting a window drag 2011-05-12 11:04:37 -04:00
workspacesView.js environment: put gettext stuff into global environment 2011-05-16 14:57:21 -04:00
workspaceSwitcherPopup.js workspaceSwitcher: Initially hide after creation 2011-02-10 00:16:32 +01:00
workspaceThumbnail.js workspace: avoid an assertion in a new window/deleted workspace race 2011-04-25 16:44:18 -04:00
xdndHandler.js xdndHandler: Correctly disconnect the window group visibility handler 2011-03-04 11:23:18 +01:00