Go to file
Florian Müllner 87bec99a0a window: Allow activation on non-active workspaces with proper timestamps
Our focus stealing prevention is still mostly inherited from metacity;
in particular, a (non-transient) window that is not on the current
workspace will not be given focus. This behavior made sense in the
GNOME 2 days, where workspaces were separated much more strictly.
However this is no longer the case in GNOME 3 - activating a launcher
will switch workspaces if necessary, and so will the app switcher.
There is no good reason to not do the same for other user actions
like clicking a URL or activating a search result, so allow activation
of windows on non-active workspaces if a proper timestamp is supplied,
assuming that this is a strong enough indication that we are dealing
with a legitimate user action.

https://bugzilla.gnome.org/show_bug.cgi?id=728018
2014-04-15 17:23:24 +02:00
data Revert "wayland: make parallel installable with regular mutter" 2014-04-09 15:14:11 -07:00
doc Revert "wayland: make parallel installable with regular mutter" 2014-04-09 15:14:11 -07:00
po Updated Galician translations 2014-04-10 13:27:53 +02:00
src window: Allow activation on non-active workspaces with proper timestamps 2014-04-15 17:23:24 +02:00
test Clean up the source tree 2014-03-18 20:37:35 -04:00
tools Clean up the source tree 2014-03-18 20:37:35 -04:00
.cvsignore moap ignore 2006-06-29 20:54:39 +00:00
.gitignore Revert "wayland: make parallel installable with regular mutter" 2014-04-09 15:14:11 -07:00
autogen.sh Revert "hack autogen to allow automake 1.13" 2014-03-14 01:08:46 -04:00
configure.ac Revert "wayland: make parallel installable with regular mutter" 2014-04-09 15:14:11 -07:00
COPYING Updated obsolete FSF postal address in COPYING 2014-01-13 11:35:48 -05:00
Makefile.am build: Create m4 directory 2014-04-09 12:28:45 -07:00
mutter.doap Revert "wayland: make parallel installable with regular mutter" 2014-04-09 15:14:11 -07:00
NEWS Bump version to 3.12.0 2014-03-25 16:33:00 +01:00