Tool tips - again

Emdek emdeck at gmail.com
Tue Apr 14 12:23:32 CEST 2009


On Tuesday 14-04-2009 11:49:19 Martin Gräßlin wrote:
> On Tuesday 14 April 2009 11:26:41 Lucas Murray wrote:
>> On Tue, Apr 14, 2009 at 3:11 AM, Emdek <emdeck at gmail.com> wrote:
>> > By the way, I have small question, it would be possible to trigger  
>> that
>> > effect for showing all windows on desktop (I can't check it's name
>> > because of localized system... but this was probably Present Windows)
>> > with list of WId (to not show all windows but only these from list)?  
>> Some
>> > users are asking for this for showing windows of group when using
>> > grouping in task manager (there is similar effect in MacOS X as far  
>> as I
>> > know). What do you think about it?
>>
>> Sounds like a great idea. Now we just need to find someone to write it.  
>> =)
> Actually I wanted to add this feature to my present windows branch (non-
> compositing) for 4.3. The idea is to move the complete logic into kwin  
> core
> and only use the effect to paint the windows when compositing is active.  
> When
> compositing is not active there will be Plasma task items shown. By  
> moving it
> into the core it would be possible to have arbitrary groups of windows  
> shown.

Thanks for information and great work. :-)



>  But I fear I don't get it done till hard freeze and so it won't make it  
> into
> 4.3 :-( Let's try again half a year later.

Better later than never I think. ;-)


By the way, are there plans for adding possibility to query KWindowSystem to check if given effect is available (for example check if we are using KWin, have Compositing and effect is enabled in settings etc., just check if we have all needed things to use it)?
Then checking if task bar previews are available (or mentioned effect for showing windows) could be much cleaner I think (I've read about plans to add preview of desktops to pager, so there it could be also used).
Also way to trigger given effect could be cleaner, but it could be hard to create nice and universal API for that...




More information about the Plasma-devel mailing list