KDE/kdebase/workspace/kwin

Chani chanika at gmail.com
Sat Sep 25 14:59:19 CEST 2010


On September 25, 2010 14:41:21 Martin Gräßlin wrote:
> On Saturday 25 September 2010 12:20:33 Chani wrote:
> > On September 24, 2010 18:24:33 Aaron J. Seigo wrote:
> > > On Friday, September 24, 2010, Chani wrote:
> > > > On September 24, 2010 14:03:23 Chani Armitage wrote:
> > > > > SVN commit 1179043 by chani:
> > > > > 
> > > > > Use an X property for activity associations
> > > > > 
> > > > > the new property name is "_KDE_NET_WM_ACTIVITIES", of type
> > > > > XA_STRING, and it's a comma-separated list of activity UUIDs.
> > > > 
> > > > so, who's interested in upgrading libtaskmanager to read this
> > > > property?
> > > > 
> > > > :)
> > > 
> > > what does libtaskmanager need to do with it? will kwin not just unmap
> > > the window in a way that removes it from the task listing, or do we
> > > really need to duplicate that filtering in the window list management
> > > library?
> > 
> > err... kwin can do that? I don't know enough about this stuff...
> > 
> > what I want to see is the taskbar not showing windows from other
> > activities. the pager could probably do with a similar thing, since it
> > shows little window outlines.
> 
> Or to have a group by activities like group by desktop feature for taskbar.
> I think it will be required to adjust libtaskmanager - I cannot see what
> kwin can do about it.

that reminds me, why is there group by desktop and not sort by desktop? :)

personally, though, I'd like to see windows from other activities just plain 
not show up in the taskbar. *can* we do that from kwin?

> 
> > it'd also be nice if right-clicking a task in the taskbar had an
> > activities menu below the desktops one, like the titlebar's contextmenu.
> 
> Yep, duplicating the menu is just a bad idea. Actually we have it three
> times: one time in kwin, one time for the taskmanager and one time
> duplicated in Compiz. Could we get this menu as a shared lib? This would
> also be nice as we could get the window tab features into the tasks menu.

ouchies. yeah, there's gotta be a way to deduplicate that code.. right?


More information about the Plasma-devel mailing list