gnome-shell/js/ui
Colin Walters d624db18c5 Add deferred work system
Previously we had various things watching for notify::mapped so
we could be more lazy about updating non-visible actors, but it
was fairly ad-hoc.

The deferred work system unifies these callbacks, and also adds
a timeout so that we don't delay changes arbitrarily; this way we
avoid a storm of work if you stay out of the overview for a while,
then go in.

https://bugzilla.gnome.org/show_bug.cgi?id=603522
2009-12-15 15:53:05 -05:00
..
altTab.js Port AppWell to CSS; delete appIcon.js 2009-11-23 14:33:49 -05:00
appDisplay.js Add deferred work system 2009-12-15 15:53:05 -05:00
appFavorites.js Split ShellAppMonitor into ShellWindowTracker, ShellAppUsage 2009-10-20 12:55:07 -04:00
appIcon.js Move ShellDrawingArea to StDrawingArea 2009-11-23 14:33:48 -05:00
calendar.js Fixes for Calendar widget 2009-10-01 16:48:24 -04:00
chrome.js [chrome] only hide chrome if fullscreen window is on the same monitor 2009-12-01 12:26:41 -05:00
dash.js Remove ShellButtonBox, button.js; Use St.Clickable in panel.js 2009-11-23 14:33:49 -05:00
dnd.js Bug 594916 - Allow cancelling DND by hitting Esc 2009-09-22 16:15:28 -04:00
docDisplay.js [genericDisplay+other] Port to CSS, style cleanups 2009-11-12 11:42:01 -05:00
environment.js environment.js: set default direction for St widgets 2009-11-16 11:46:35 -05:00
genericDisplay.js Remove information icon 2009-11-23 14:33:49 -05:00
lightbox.js [lightbox] Fix logic; get_children() returns children bottom-to-top 2009-09-22 18:11:25 -04:00
link.js Fix behavior of More... links by adding a Link class 2009-02-26 18:07:25 -05:00
lookingGlass.js Add deferred work system 2009-12-15 15:53:05 -05:00
main.js Add deferred work system 2009-12-15 15:53:05 -05:00
Makefile.am Port AppWell to CSS; delete appIcon.js 2009-11-23 14:33:49 -05:00
overview.js Integer align workspace and pane positioning 2009-11-16 14:13:14 -05:00
panel.js [panel] Port to CSS 2009-11-23 14:33:49 -05:00
placeDisplay.js [placeDisplay] Fix inverted logic for desktop-is-home case 2009-11-16 14:13:14 -05:00
runDialog.js Clear text when closing run dialogue 2009-11-21 15:50:57 -05:00
shellDBus.js [shellDBus] Avoid sending undefined over DBus 2009-11-13 12:45:46 -05:00
sidebar.js More global-ization 2009-09-11 17:23:42 -04:00
statusMenu.js Fix sidebar enable/disable menu item 2009-11-14 10:31:41 -05:00
tweener.js Add Tweener.slowDownFactor, initialize from $GNOME_SHELL_SLOWDOWN_FACTOR 2009-09-02 09:15:37 -04:00
widget.js Split ShellAppMonitor into ShellWindowTracker, ShellAppUsage 2009-10-20 12:55:07 -04:00
widgetBox.js [Chrome] clean up APIs and remove workarounds 2009-11-23 13:49:18 -05:00
windowManager.js Select next window from the current app on alt+tab 2009-10-04 12:45:23 -04:00
workspaces.js Avoid variable redeclaration 2009-12-01 14:54:25 -05:00