gnome-shell/js/ui
Colin Walters ed7881d6c9 [AppMonitor] Handle window title changes causing mapping changes
For Firefox/OpenOffice, right now we have a workaround in the
code where we look at their "title" property.  However, we
weren't monitoring that property for changes, and I'm fairly
certain Firefox at least was mapping a window and then very
quickly changing its title after.  So we need to handle
dynamic changes.

Split out the wm_class mapping from the title hack.  It was
messy and weird to have the two mixed because they're not
at all related, and we're not trying to handle WM_CLASS changes
right now.

Explicitly connect to notify::title in the case where we had
a title fallback.  When a title changes, just treat it as
an add+remove.

In the Application Menu area in the panel, hook up to app-added
and app-removed so we get notification of the active app changing.
2009-08-27 02:22:25 -04:00
..
altTab.js Delete Tidy 2009-08-27 02:00:23 -04:00
appDisplay.js Delete Tidy 2009-08-27 02:00:23 -04:00
appIcon.js Split out "AppIcon" and make WellDisplayItem a subclass of it 2009-08-26 16:28:42 -04:00
button.js Remove unused button width and height arguments and specify button height explicitly 2009-08-11 18:16:33 -04:00
chrome.js Bug 591437 - Rename overlay.js to overview.js 2009-08-11 15:15:25 +02:00
dash.js Display only first page of search results by default and display a total results count 2009-08-26 18:46:58 -04:00
dnd.js dnd: Centralize drag actor positioning code, use shellWorkspaceLaunch for workspaces 2009-08-20 19:37:50 -04:00
docDisplay.js dash: Make recent docs display two columns 2009-08-20 19:37:50 -04:00
genericDisplay.js Delete Tidy 2009-08-27 02:00:23 -04:00
link.js Fix behavior of More... links by adding a Link class 2009-02-26 18:07:25 -05:00
lookingGlass.js Use new plugin-modality functionality in Mutter 2009-08-26 14:07:02 -04:00
main.js Use new plugin-modality functionality in Mutter 2009-08-26 14:07:02 -04:00
Makefile.am Split out "AppIcon" and make WellDisplayItem a subclass of it 2009-08-26 16:28:42 -04:00
overview.js Use new plugin-modality functionality in Mutter 2009-08-26 14:07:02 -04:00
panel.js [AppMonitor] Handle window title changes causing mapping changes 2009-08-27 02:22:25 -04:00
places.js places: Implement drag&drop for overview 2009-08-20 19:37:51 -04:00
runDialog.js Add 'r' as an alias to 'restart' in run dialog 2009-08-26 18:43:44 -04:00
sidebar.js Add GConf schemas for sidebar prefs, and use those prefs from sidebar.js 2009-07-06 11:55:17 -04:00
tweener.js Port gnome-shell to the Clutter-1.0 API 2009-06-08 13:49:53 -04:00
widget.js Add initial calls to Gettext 2009-08-14 09:32:15 -04:00
widgetBox.js Fixes to allow widgets to be initially collapsed 2009-07-06 11:55:16 -04:00
windowManager.js Bug 582763 - Remove maximization effects 2009-08-14 08:41:00 -04:00
workspaces.js dnd: Centralize drag actor positioning code, use shellWorkspaceLaunch for workspaces 2009-08-20 19:37:50 -04:00