On 04.10.2011 07:32, David Palacio wrote:
> On Sun, Oct 02, 2011 at 02:11:18PM -0500, David Palacio wrote:
>> I am using Awesome as the window manager for my KDE desktop. I would like to
>> set different desktops per Awesome tag. I use client:tags({tags}) to set on
>> which tags should the desktop be visible. But that does not work as expected
>> as
>> the desktops are still visible in all tags. Is there a way to make a window
>> of
>> type desktop visible only on certain tags?
>
> I patched Awesome to let desktop windows be visible on certain tags.
> What are your thoughts on these changes?
> Description: Taggable desktops
> This patch allows windows of type Desktop to be visible only on certain tags.
> This works by removing the assumption that desktop windows are always visible
> (see diff in client.c).
Ok. I checked EWMH and I have no clue why awesome was doing this. This code was
added to awesome in commit 427679b0 which is the commit when support for
_NET_WM_WINDOW_TYPE was added.
> Other changes include:
> * Returning an empty table of tabs when querying the tabs function.
> (see second diff in client.c)
> * Returning a table of clients excluding the desktop client when querying the
> tag clients.
> (see diff in tag.c)
Uhm, why? Desktop clients can be tagged, so why should they be hidden from tags?
Also, please send a git formatted patch so that you are tracked as the patch's
author. Thanks a lot!
Uli
--
Q: Because it reverses the logical flow of conversation.
A: Why is putting a reply at the top of the message frowned upon?
--
To unsubscribe, send mail to [email protected].