Re: Pager/switcher per workspace or per screen
- From: "Thomas Thurman" <thomas thurman org uk>
- To: wm-spec-list gnome org
- Subject: Re: Pager/switcher per workspace or per screen
- Date: Wed, 8 Aug 2007 08:22:00 -0400
On 08/08/07, Mark Tiefenbruck <mark fluxbox org> wrote:
> On 08/08/07, Thomas Thurman <thomas thurman org uk> wrote:
> > The pager is not necessarily controlling the behaviour of alt-tab. It
> > might be worthwhile for the pager and the WM to communicate about
> > whether windows from all workspaces should be shown or just the
> > current workspace, and in fact we have had a nontrivial number of
> > people requesting this behaviour. There's no sane place to do this
> > other than using EWMH-style hints.
>
> I've seen requests for alt-tab to allow switching between all managed
> windows on the screen. I still don't see what this has to do with the
> pager.
The window list can show all managed windows, or just the ones on the
current workspace. Alt-tab can show all managed windows, or just the
ones on the current workspace. Havoc[1] and Rob Adams[2] at least
thought these were two sides of the same coin, and that nobody would
want to turn one on without the other. Perhaps they were wrong, I
don't know. (Daniel Seifert disagreed. [3])
[1] http://bugzilla.gnome.org/show_bug.cgi?id=143511#c0
[2] http://bugzilla.gnome.org/show_bug.cgi?id=131702#c1
[3] http://bugzilla.gnome.org/show_bug.cgi?id=143511#c9
> Certainly the pager is showing all workspaces, anyway, or else
> it's not much of a pager.
The window list isn't showing all workspaces, though. Sorry for any confusion.
> > No, because alt-tab should be implemented by the window manager.
> > Allowing a pager to become a window manager is a recipe for pain.
>
> I don't see why it must be implemented by the window manager.
Well, no, I don't think it's set in stone anywhere, but I don't recall
running into many arrangements where it wasn't implemented by the WM.
> For
> instance, I see http://code.google.com/p/superswitcher/ as a perfectly
> reasonable application. These sorts of programs are exactly what EWMH
> is for, in my opinion.
You don't think EWMH is also for allowing parts of a desktop
environment to communicate interchangeably?
T
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]