Linked by Thom Holwerda on Thu 8th Nov 2012 20:54 UTC, submitted by Elv13
Gnome "Theme development is a tedious and difficult task, and for the GTK devs to be so careless in breaking their API at every turn disrespects the many hours people put into making themes for it. [...] I was given to believe that this breakage stems from a Microsoft-like climate of preventing users from customizing their systems, and deliberately breaking the work of others so that your 'brand' is the best. Anytime I hear the word 'brand' being used in Linux, I know something valuable is being poisoned." I find the tone of this one a bit too harsh and overly negative at times, but his point still stands.
Thread beginning with comment 541638
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[11]: Why not use Qt?
by ssokolow on Fri 9th Nov 2012 15:26 UTC in reply to "RE[10]: Why not use Qt?"
ssokolow
Member since:
2010-01-21

Here's what my taskbar looks like.

http://i.imgur.com/sZMPH.png

The upper one is basically its default state though I believe, if the taskbar were actually that short, lxpanel wouldn't be wasting so much space inside each task button. (I screenshotted my 2560x1024 desktop and clipped out the middle of the taskbar to shrink it)

The lower one is a composite image showing all the on-hover and tray icon notification states. (Except for Deluge, which uses blinking rather than an alternate icon to grab your attention.)

The chat icon is Pidgin and mail icon is Thunderbird with the FireTray extension.

It's all accomplished either by using the LXPanel config dialogs or by putting files in ~/.local/share and ~/.trinity (KDE 3) to override or extend the system Elementary icon theme.

https://github.com/ssokolow/profile/tree/master/home/.local/share/im...
https://github.com/ssokolow/profile/tree/master/home/.local/share/ic...
https://github.com/ssokolow/profile/tree/master/home/.trinity/share/...

For the most part, the normal states are Elementary panel icons meant for a light panel background while the notification ones are their dark background counterparts, but there are a few tweaked Faenza panel icons in there too.

I've blogged about the rationale for this approach (back before I polished it up this much) if you want to see more about how I use it: (For example, Audacious's tray icon doubles as a volume knob via the scroll wheel)

http://blog.ssokolow.com/archives/2012/02/15/polishing-up-the-lubun...

I've also blogged about the (imperfect) process I used to adjust the Faenza icons if you find yourself needing more:

http://blog.ssokolow.com/archives/2012/02/14/converting-faenza-pane...

Reply Parent Score: 2

RE[12]: Why not use Qt?
by woegjiub on Sat 10th Nov 2012 00:20 in reply to "RE[11]: Why not use Qt?"
woegjiub Member since:
2008-11-25

That actually looks great. I would nix the taskbar obviously, as I use alt-tabbing and desktops, but other than that, much better than I thought the LXPanel could look.

Also, I was reading up on the KDE release plan, and 4.10 (out in January) has a folder drawer widget, which would seem to be exactly what you wanted.

Reply Parent Score: 2

RE[13]: Why not use Qt?
by ssokolow on Sat 10th Nov 2012 00:27 in reply to "RE[12]: Why not use Qt?"
ssokolow Member since:
2010-01-21

That actually looks great. I would nix the taskbar obviously, as I use alt-tabbing and desktops, but other than that, much better than I thought the LXPanel could look.


Makes sense. You might have noticed I don't have a desktop pager. That's because I have a Logitech G3 mouse and bound the fourth and fifth buttons to previous and next desktop.

I find that, with pixmap-themable UIs, what often happens is that the developers build a theming system with a lot of power but then don't know anyone with the artistic skill to properly show it off.

The default LXPanel look and feel is definitely dated but, as those screenshots show, all it took was some better skinning (from the Lubuntu guys) and a little tweaking the tray icons for better consistency (me) to get a really nice-looking panel.

(I was actually the one who got the ball rolling for themability in FireTray. I didn't have the time to learn the codebase and provide a patch, but I did file the bug and include a detailed explanation of how to use GTK+'s icon lookup API)

Also, I was reading up on the KDE release plan, and 4.10 (out in January) has a folder drawer widget, which would seem to be exactly what you wanted.


Nice. Do they give enough detail to know whether you'll be able to configure it to interpret subfolders as submenus? (Because I often go three or four layers in before I choose to open the file manager)

Edited 2012-11-10 00:46 UTC

Reply Parent Score: 2