I'm developing a mod for grouping icons in the xfce tasklist plugin. Need feedback, please. :-)

Debian Maverick debianmaverick at gmail.com
Sat Apr 26 11:56:17 UTC 2014


Second version of my patch released on
https://bugzilla.xfce.org/show_bug.cgi?id=10844

I think now it's much better than before, with many little alignment
problems solved and the icons scale properly from 16 to 40 pixel for the
panel size.

Let me know what do you think about it! :-)


2014-04-25 0:41 GMT+02:00 Debian Maverick <debianmaverick at gmail.com>:

> Hey guys, I posted my mod here:
> https://bugzilla.xfce.org/show_bug.cgi?id=10844
>
> You can try it and let me know what you think about it. I tried my best to
> make this mod work at reasonable panel sizes (from 24 to 50 px for the
> panel size), but I should say that it works best for a panel size >= 38px,
> that is similar to the size of a Win7/8 taskbar. I think a size of 40px is
> the best, because the icons are at their full unscaled resolution, and the
> little numbers are more nice to see near a big icon.
>
>
>
>
> 2014-04-22 10:11 GMT+02:00 Mario Rugiero <mrugiero at gmail.com>:
>
> I'll try it, too.
>>
>>
>> 2014-04-21 22:20 GMT-03:00 Debian Maverick <debianmaverick at gmail.com>:
>>
>> Thank you! When it will be done I will publish the patch somewhere so
>>> that who wants could try it. ;-)
>>>
>>>
>>> 2014-04-22 0:52 GMT+02:00 Damian Kleiman <fliakleiman at gmail.com>:
>>>
>>> Hi Debian, if you need testing just let me know and i help.
>>>> Regards,
>>>> Damian
>>>>
>>>> 2014-04-21 19:38 GMT-03:00 Rich Dennis <amerigena at gmail.com>:
>>>> > I'm just a lurker on this list, but I would definitely use this.
>>>> > Thanks.
>>>> > amerigena
>>>> >
>>>> >
>>>> > On Mon, Apr 21, 2014 at 3:04 PM, Debian Maverick <
>>>> debianmaverick at gmail.com>
>>>> > wrote:
>>>> >>
>>>> >> Hi all,
>>>> >> in nearly all the task/dockbars I've seen until now, when you select
>>>> the
>>>> >> option to "group" the icons that are different instances of the same
>>>> >> program, the taskbar will give you a visual feedback of the fact
>>>> that more
>>>> >> apps of the same type are currently open. For example, let's say you
>>>> have 3
>>>> >> file manager windows open. In a taskbar that permits you to "group"
>>>> the
>>>> >> icons, you would see only a single icon for the file manager. When
>>>> you click
>>>> >> on this icon (or, sometimes, you only need to pass over it with the
>>>> mouse)
>>>> >> you will see a list of the 3 file manager windows.
>>>> >> On the bar, usually, you see some visual feedback of the fact that
>>>> more
>>>> >> than one app of the same type is open. In the above example, on a
>>>> Windows
>>>> >> 7/8 os, you would see that the icons are graphically "stacked". On
>>>> Unity and
>>>> >> many other dockbars you will see some dots near the icon, etc.
>>>> >> So, I was surprised when I found out that this common behaviour was
>>>> not
>>>> >> implemented in the default XFCE tasklist plugin... You can group the
>>>> icons
>>>> >> and disable the labels to make the panel similar to a Win7/8
>>>> taskbar, but
>>>> >> the current plugin gives you no visual feedback for the grouping, and
>>>> >> therefore you cannot distinguish "real" grouped icons from the
>>>> not-grouped
>>>> >> ones until you left-click on them, one by one... It's not very
>>>> good...
>>>> >> I know that one of the objectives of XFCE is to keep it small and
>>>> light,
>>>> >> but, hey, I cannot imagine how such a basic functionality could be
>>>> >> resource-hungry or could impact performance!
>>>> >>
>>>> >> So, I downloaded the latest source code of the xfce4-panel (from
>>>> ubuntu
>>>> >> repositories), and I started to modify the code of the taskbar
>>>> plugin myself
>>>> >> to see if I could get what I wanted... So far I got the following
>>>> result:
>>>> >> http://oi60.tinypic.com/2jaf9yw.jpg
>>>> >>
>>>> >> As you can see, there is a nice little number on the bottom-right of
>>>> the
>>>> >> grouped icons, so that you can, at a glance:
>>>> >> 1) distinguish between normal button icons (no little numbers) and
>>>> grouped
>>>> >> ones;
>>>> >> 2) you can see immediately how many open instances there are for each
>>>> >> application.
>>>> >>
>>>> >> The patch already works, but it's in an alpha development stage.
>>>> There are
>>>> >> various tests to do and I should add the related option in the
>>>> properties of
>>>> >> the panel, so that the user could easily choose between: labels
>>>> without
>>>> >> grouping, labels with grouping, no labels at all, no labels + number
>>>> of
>>>> >> grouped instances for each application (as in the above screenshot).
>>>> >>
>>>> >> I would like to know what you think of this mod, and if you would
>>>> use it.
>>>> >>
>>>> >> P.S.: Thanks to the user cavalier on the irc channel #xfce-dev for
>>>> the
>>>> >> precious support he gave to me.
>>>> >>
>>>> >> --
>>>> >> xubuntu-devel mailing list
>>>> >> xubuntu-devel at lists.ubuntu.com
>>>> >> https://lists.ubuntu.com/mailman/listinfo/xubuntu-devel
>>>> >>
>>>> >
>>>> >
>>>> > --
>>>> > xubuntu-devel mailing list
>>>> > xubuntu-devel at lists.ubuntu.com
>>>> > https://lists.ubuntu.com/mailman/listinfo/xubuntu-devel
>>>> >
>>>>
>>>> --
>>>> xubuntu-devel mailing list
>>>> xubuntu-devel at lists.ubuntu.com
>>>> https://lists.ubuntu.com/mailman/listinfo/xubuntu-devel
>>>>
>>>
>>>
>>> --
>>> xubuntu-devel mailing list
>>> xubuntu-devel at lists.ubuntu.com
>>> https://lists.ubuntu.com/mailman/listinfo/xubuntu-devel
>>>
>>>
>>
>> --
>> xubuntu-devel mailing list
>> xubuntu-devel at lists.ubuntu.com
>> https://lists.ubuntu.com/mailman/listinfo/xubuntu-devel
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/xubuntu-devel/attachments/20140426/a8c3292a/attachment.html>


More information about the xubuntu-devel mailing list