gnome-shell/js/ui
Owen W. Taylor a9a513c621 Add "leisure function" capability
To support scheduling performance-measurement scripts that want to run
a number of actions in series, add shell_global_run_at_leisure() to run
a callback when all work is finished.

The initial implementation of this is not that accurate: we track
business in Tweener.js via new shell_global_begin_work(),
shell_global_end_work() functions, and we also handle the case
where the main loop is continually busy.

https://bugzilla.gnome.org/show_bug.cgi?id=618189
2010-05-20 23:21:44 -04:00
..
altTab.js Allow selection of individual windows 2010-05-17 13:17:56 -04:00
appDisplay.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
appFavorites.js xgettext only recognizes _("foo"), not _('foo') in .js files. Fix 2010-02-15 08:33:35 -05:00
boxpointer.js minor js cleanups 2010-05-19 13:26:41 -04:00
calendar.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
chrome.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
dash.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
dnd.js minor js cleanups 2010-05-19 13:26:41 -04:00
docDisplay.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
environment.js Add a hack to block calls to certain introspected functions 2010-05-20 15:49:16 -04:00
extensionSystem.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
genericDisplay.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
lightbox.js [lightbox] Fix Clutter warning by doing reallocation in a Meta.later_add 2010-04-09 16:46:35 -04:00
link.js [lookingGlass] Remove Properties tab, replace with popup object inspector 2010-05-17 09:30:55 -04:00
lookingGlass.js minor js cleanups 2010-05-19 13:26:41 -04:00
magnifier.js minor js cleanups 2010-05-19 13:26:41 -04:00
magnifierDBus.js minor js cleanups 2010-05-19 13:26:41 -04:00
main.js [main] Explicitly require the Clutter and Gtk versions we want 2010-05-20 17:03:43 -04:00
Makefile.am minor js cleanups 2010-05-19 13:26:41 -04:00
messageTray.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
notificationDaemon.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
overview.js Always hide the info bar after a short timeout 2010-05-12 16:44:49 -04:00
panel.js changed 'y_fill' of '_clockButton' in panel to false 2010-05-20 13:01:45 -04:00
placeDisplay.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
runDialog.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
search.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
shellDBus.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
statusMenu.js [panel] PanelImageMenuItem should follow gtk-menu-show-images 2010-05-12 17:25:51 -04:00
telepathyClient.js [telepathy] fix a bug in a last-second fix to the notification changes 2010-05-19 16:54:33 -04:00
tweener.js Add "leisure function" capability 2010-05-20 23:21:44 -04:00
windowAttentionHandler.js Add missing semicolons noted by jslint 2010-03-15 09:50:05 -04:00
windowManager.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
workspace.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
workspacesView.js minor js cleanups 2010-05-19 13:26:41 -04:00
workspaceSwitcherPopup.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00