You gotta love Free software
Ever since Windows 7 and KDE 4.2 were available I started placing my taskbar vertically to the left of my widescreen LCD. On Windows 7 it works and looks great but on KDE 4.2 the running application icons are of a small size and the title text is hardly visible with only a couple of letters being shown as you can see in the following screenshot.
I couldn’t find a setting in KDE to change it and even posted a suggestion to the KDE Brainstorm forum section. But this was really annoying me. What if they reject the suggestion? What to do in the mean time anyway?
So I browsed the online KDE source repository and eventually found this file:
trunk/KDE/kdebase/workspace/plasma/applets/tasks/abstracttaskitem.cpp
Downloaded the Kubuntu source packages and edited two functions in the said file. In the function “iconRect()” commented out the line where the icon size was being set to one-third. In the function “drawTextLayout()” simply short-circuited it by returning immediately without doing any text drawing.
And well, voila! I now have it the way I like with large icons and no text similar to the Windows 7 taskbar:
Some icons still are of small size like for VLC and OpenOffice, but I’m hoping either the KDE developers implement my suggestion or I can continue to dig into the code!
This felt like the “tremendous sense of empowerment” one of the guests in the documentary film “Revolution OS” was talking about.
Open Source and Free software FTW!
2 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
[...] The KDE 4 discussion thread: KDE 4.x discussion thread My first little KDE development excursion: You gotta love Free software | veracity You gotta love Free software cogito ergo vagus This is why you gotta love Free software. Some blog [...]
Pingback by The Road to KDE and Qt Development - TechEnclave — July 26, 2009 @ 5:29 pm
[...] previously blogged about my very brief encounters with open source development here and [...]
Pingback by The Road to KDE and Qt Development | veracity — July 26, 2009 @ 9:42 pm