gnome-shell/src
Florian Müllner c5c3dd0997 shell-app: Track changes to MetaWindow:skip-taskbar
So far we have assumed that whether or not a window is interesting
is static. In general this is the case, but as it is legal for the
underlying properties to change at any time, there are of course
offenders that actually do this (flash I'm looking at ya).
While we used the property to determine whether a window should be
tracked or not, the worst case was showing windows that should be
hidden or missing windows that should be shown.
However as we nowadays base an app's running state on the number of
interesting windows, we need to be more careful in order to avoid
ending up with running apps with no windows.

https://bugzilla.gnome.org/show_bug.cgi?id=723308
2014-01-31 14:00:10 +01:00
..
calendar-server Calendar: only show events when configured in Evolution 2013-03-04 18:59:30 +01:00
gvc@e14dbe8aa6 Update gvc 2013-09-17 11:54:44 -04:00
hotplug-sniffer
st Fix some broken GTK-Doc comment blocks 2013-10-09 20:14:57 +02:00
tray
data-to-c.pl
gnome-shell-extension-prefs.in
gnome-shell-extension-tool.in
gnome-shell-perf-tool.in
gnome-shell-plugin.c Disable XDND when running as a wayland compositor 2013-09-12 10:34:25 +02:00
gtkactionmuxer.c gtkactionmuxer: Reintroduce the passing of event timestamps 2013-05-13 18:34:26 -04:00
gtkactionmuxer.h Update copy/paste code from upstream 2013-05-13 18:34:26 -04:00
gtkactionobservable.c Update copy/paste code from upstream 2013-05-13 18:34:26 -04:00
gtkactionobservable.h Update copy/paste code from upstream 2013-05-13 18:34:26 -04:00
gtkactionobserver.c Update copy/paste code from upstream 2013-05-13 18:34:26 -04:00
gtkactionobserver.h Update copy/paste code from upstream 2013-05-13 18:34:26 -04:00
gtkmenutracker.c remoteMenu: Port to GtkMenuTrackerItem 2013-05-13 18:34:26 -04:00
gtkmenutracker.h remoteMenu: Port to GtkMenuTrackerItem 2013-05-13 18:34:26 -04:00
gtkmenutrackeritem.c remoteMenu: Port to GtkMenuTrackerItem 2013-05-13 18:34:26 -04:00
gtkmenutrackeritem.h remoteMenu: Port to GtkMenuTrackerItem 2013-05-13 18:34:26 -04:00
main.c Implementing building two separate binaries for x11 and wayland 2013-08-27 09:46:01 +02:00
Makefile-calendar-server.am build: Remove -DG_DISABLE_DEPRECATED 2013-08-15 16:06:54 -04:00
Makefile-hotplug-sniffer.am build: Remove -DG_DISABLE_DEPRECATED 2013-08-15 16:06:54 -04:00
Makefile-st.am a11y: add a generic accessible 2013-08-28 16:05:54 +02:00
Makefile-tray.am build: Remove -DG_DISABLE_DEPRECATED 2013-08-15 16:06:54 -04:00
Makefile.am build: Fix linker errors on Debian/Ubuntu 2013-09-06 16:21:55 +02:00
run-js-test.c
shell-app-private.h
shell-app-system-private.h
shell-app-system.c app-system: remove outdated comment 2013-10-12 10:09:36 -05:00
shell-app-system.h Use StartupWMClass to associate window and applications 2013-08-07 12:17:42 +02:00
shell-app-usage.c src: Eliminate compiler warnings 2013-08-23 12:34:42 -04:00
shell-app-usage.h shell-app-usage: Remove unused parameter 2013-02-20 00:18:56 +01:00
shell-app.c shell-app: Track changes to MetaWindow:skip-taskbar 2014-01-31 14:00:10 +01:00
shell-app.h shell-app: Fade the app icon on the left in RTL layouts 2013-07-22 07:09:42 -04:00
shell-embedded-window-private.h
shell-embedded-window.c embedded-window: Set as app-paintable to workaround opaque region issues 2013-09-06 16:28:41 -04:00
shell-embedded-window.h Don't use ClutterX11TexturePixmap directly to embed docked windows 2013-03-18 16:49:47 +00:00
shell-enum-types.c.in
shell-enum-types.h.in
shell-generic-container.c shell-generic-container: Exclude skip_paint actors from the paint volume 2013-03-01 19:13:10 +01:00
shell-generic-container.h
shell-global-private.h Revert "Add an OSD for sticky modifiers" 2013-04-15 18:39:52 -04:00
shell-global.c shell-global: Use G_VARIANT_TYPE macro for checking 2013-10-14 10:52:45 -04:00
shell-global.h ShellGlobal: remove cursor manipulation functions 2013-09-12 10:34:22 +02:00
shell-gtk-embed.c shell-gtk-embed: Make the MetaWindowActor for a tray icon unreactive 2013-08-21 16:53:05 -04:00
shell-gtk-embed.h Don't use ClutterX11TexturePixmap directly to embed docked windows 2013-03-18 16:49:47 +00:00
shell-invert-lightness-effect.c
shell-invert-lightness-effect.h
shell-js.c shell-js: Adapt to new gjs interface 2013-05-07 14:35:34 -04:00
shell-js.h shell-js: fix incorrect G_BEGIN_DECLS in header 2013-10-15 09:21:59 +11:00
shell-keybinding-modes.h panel: Add keybinding mode for top bar popups and use it 2013-04-26 17:32:53 +02:00
shell-keyring-prompt.c shell: Make KeyringPrompt.cancel() callable from signal handlers 2013-09-23 13:32:17 +02:00
shell-keyring-prompt.h
shell-menu-tracker.c remoteMenu: Add support for submenu items 2013-05-13 18:34:26 -04:00
shell-menu-tracker.h remoteMenu: Add support for submenu items 2013-05-13 18:34:26 -04:00
shell-mount-operation.c
shell-mount-operation.h
shell-network-agent.c Migrate from libgnome-keyring to libsecret 2013-03-04 18:47:52 +01:00
shell-network-agent.h network-agent: Remove prototype of unused function 2013-07-02 14:17:38 -04:00
shell-perf-helper.c
shell-perf-log.c
shell-perf-log.h
shell-polkit-authentication-agent.c
shell-polkit-authentication-agent.h
shell-recorder-src.c
shell-recorder-src.h
shell-recorder.c ShellRecorder: update to use MetaCursorTracker 2013-08-19 16:14:12 +02:00
shell-recorder.h shell-recorder: Make drawing the cursor optional 2013-05-10 19:49:01 +02:00
shell-screenshot.c ShellScreenshot: replace XFixes usage with MetaCursorTracker 2013-08-19 16:14:12 +02:00
shell-screenshot.h
shell-secure-text-buffer.c
shell-secure-text-buffer.h
shell-slicer.c popupMenu: Simplify allocation code 2013-07-15 12:34:22 -04:00
shell-slicer.h
shell-stack.c
shell-stack.h
shell-tp-client.c
shell-tp-client.h
shell-tray-icon.c ShellTrayIcon: forward key presses too 2014-01-19 15:52:38 +01:00
shell-tray-icon.h
shell-tray-manager.c Don't use ClutterX11TexturePixmap directly to embed docked windows 2013-03-18 16:49:47 +00:00
shell-tray-manager.h Don't use ClutterX11TexturePixmap directly to embed docked windows 2013-03-18 16:49:47 +00:00
shell-util.c Replace ShellXFixesCursor with MetaCursorTracker 2013-08-19 16:14:12 +02:00
shell-util.h Replace ShellXFixesCursor with MetaCursorTracker 2013-08-19 16:14:12 +02:00
shell-window-tracker-private.h
shell-window-tracker.c window-tracker: Use MetaWindow:skip-taskbar 2014-01-31 10:16:00 +01:00
shell-window-tracker.h
shell-wm-private.h Add a confirmation dialog for display changes 2013-08-20 12:03:13 +02:00
shell-wm.c Add a confirmation dialog for display changes 2013-08-20 12:03:13 +02:00
shell-wm.h Add a confirmation dialog for display changes 2013-08-20 12:03:13 +02:00