Linked by Thom Holwerda on Thu 13th Dec 2007 18:27 UTC, submitted by SEJeff
GTK+ "GNOME theme engine designer Andrea Cimitan has implemented support for transparent widgets in the Murrine GTK theme engine, bringing Vista-like translucent glass effects to the GNOME desktop. Cimitan used RGBA colormaps to implement the feature and says that, with only 10 or 20 extra lines of code, translucency can easily be added to other theme engines that support RGBA. Cimitan says that the addition of translucency effects proves that critics of GTK are wrong. "[I]n the last week I've seen a lot of people claiming about 'lacks' of Gtk+ capabilities," wrote Cimitan in a blog entry. "Some of them still think that Gtk+ doesn't have RGBA support... Or it will require nasty hacks. This is absolutely false."
Thread beginning with comment 290566
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: And QT?
by andrewg on Thu 13th Dec 2007 21:03 UTC in reply to "RE[2]: And QT?"
andrewg
Member since:
2005-07-06

Plasma is going to use it in places. See Aaron Seigo's blog for details. Apparently GTK has some kind of bug in their implementation.

His blog is http://aseigo.blogspot.com/

The relevant posts are:

http://aseigo.blogspot.com/2007/12/argb-visuals.html
http://aseigo.blogspot.com/2007/12/argb-updates.html
http://aseigo.blogspot.com/2007/12/busy-day-doing-apparently-nothin...

Reply Parent Bookmark Score: 4

RE[4]: And QT?
by SlackerJack on Thu 13th Dec 2007 21:22 in reply to "RE[3]: And QT?"
SlackerJack Member since:
2005-11-12

Not answering the question is it, someone said Qt has been doing this for years, where are the themes that can do this in KDE3?

Reply Parent Bookmark Score: 6

RE[5]: And QT?
by andrewg on Thu 13th Dec 2007 21:38 in reply to "RE[4]: And QT?"
andrewg Member since:
2005-07-06

Sorry I meant to edit my post but got distracted. I have not known of transparency in the widget set in QT3 or KDE3. I have only seen "fake" transparency in the panel before.

So my answer was more of what I know and by omission stating that I don't think KDE has had it for 2 years.

Reply Parent Bookmark Score: 4

RE[5]: And QT?
by kanwar.plaha on Thu 13th Dec 2007 21:56 in reply to "RE[4]: And QT?"
kanwar.plaha Member since:
2006-02-20

You don't need a theme. Its built-in with KDElibs/Kdebase (one of them at least). It can be enabled for *any* theme at all.

Try and get a livecd of any KDE distribution and try it out -- Kubuntu/PCLinuxOS/Mandriva etc etc.

Reply Parent Bookmark Score: 1

RE[5]: And QT?
by leos on Thu 13th Dec 2007 22:24 in reply to "RE[4]: And QT?"
leos Member since:
2005-09-21

Not answering the question is it, someone said Qt has been doing this for years, where are the themes that can do this in KDE3?


The Qt4 series can do this. That has nothing to do with KDE3 themes. Plasma in KDE4 uses it right now. It just isn't very interesting for a theme to use though since there is no logical place to put transparency for all apps. Some apps can code this in if it helps their specific app in a specific place, but this is not a useful general tool.

Reply Parent Bookmark Score: 2

RE[4]: And QT?
by nxsty on Thu 13th Dec 2007 21:23 in reply to "RE[3]: And QT?"
nxsty Member since:
2005-11-12

Ah. Guess we'll have to wait for KDE4 then.

Reply Parent Bookmark Score: 1