Gtk+, RGBA: transparent widgets with the Murrine engine! 12 December, 2007
Call for coders: I’m search few developers, check out the new post on this blog. I will release the new version when we’ll have a new murrine configurator(pygtk could be a simple solution)
Update 2: Complete alpha support, see GtkEntry for example and have fun
Update 1: Screenshot showing quodlibet with alpha-capable window.
Since there’s a lot of confusion on the web, in the last week I’ve seen a lot of people claiming about “lacks” of Gtk+ capabilities.
Some of them still think that Gtk+ doesn’t have RGBA support. And if it has, it’s related to Cairo rendering just for special (custom) widgets. Or it will require nasty hacks.
This is absolutely false.
And I will show you
Murrine with RGBA support
![]()
Yes, buttons have few problems with the contrast… but this is an alpha quality software!
Ehm… how we can get it?
First of all there’s the application support:
The application must set an rgba colormap (for example for the main window).
This will take 2 lines of code per widget (depending on the programming language).
Then you need the support of the Gtk+ engine:
The engine must be RGBA capable, like my development version of Murrine
(not released and not available to the public, don’t ask for a release date now).
10 to 20 lines of code, and no hacks are required, just pure Gtk+ API!
And the good thing is that if you stop your composite window manager, the application will automatically looks like any other non-transparent app!
And of course a composite capable window-manager, like Compiz, future Metacity etc etc…
Conclusions
This could open a world of alpha-capable gtk+ applications with no-need of draw custom widgets, as the Gtk engine already draws them
And yes, it is FAST!
Posted in Compiz, English, GNOME, GTK, Murrine, Themes |
12 December, 2007 alle 8:07
And yes.. i’m so happy!
12 December, 2007 alle 9:06
And yes … I’d like to have it soon!!!
12 December, 2007 alle 9:40
@Cimi
When do you think this engine can be available for us?
New Clearlooks is also capable to do this?
Sorry for my english
masand
12 December, 2007 alle 10:13
Cimi, if I were in Padova, I would buy you a beer.
12 December, 2007 alle 10:55
Cimi, you are a genious!
Release sources, i pray you
12 December, 2007 alle 14:38
quando switcho a gnome (e la data si avvicina ad ogni tuo articolo del genere :D) lo voglio!
(ps: ottimo modo di mettere a tacere certa gente)
12 December, 2007 alle 15:00
Lo sport nazionale italiano è il parlare a vanvera.
Penso di sapere a chi ti riferisci, Cimi, e mi domando se il branco di caproni in questione non si è mai chiesto come potrebbe gnome-terminal supportare la vera trasparenza se le gtk+ non funzionassero con le finestre ARGB…
Imbecilli.
12 December, 2007 alle 16:40
che bestia!cimi mi piace molto il tuo stile in generale!
12 December, 2007 alle 16:45
@Francesco: Pero’ mi pare che non sia disonesto ammettere che di argb e altro si discute da un po’ in gtk-land e, invece, fin’ora tutto quello che abbiamo sono belle proof of concept o poco piu’. Il rilascio imminente di kde4, che mi par di capire impiega estesamente questo genere di effetti, da chiaramente benzina ai flame. Io non soffro minimamente la mancanza di un desktop caramellato, se questo vuol dire configurazioni acrobatiche, scarsa integrazione, codice sperimentale e workaround a destra e a manca. Tengo fuori dai piedi desklet varie, compiz, awn e quant’altro. Ma credo che gnome abbia bisogno di piu’ zucchero, se il gusto delle persone lo chiede. D’altra parte mi sembra che sia proprio la direzione intrapresa - o no? -, gia il nuovo metacity e’ una piacevole sorpresa.
12 December, 2007 alle 20:44
Fantastico! Scusa la domanda da niubbo, ma in questo modo il disegno delle widget è direzionato al processore grafico o resta sempre a carico della CPU? Se fosse cosi la velocità di disegno salirebbe a livelli spaventosi
Comunque siamo sicuri che sia cosi facile convertire le interfacce a questa tecnologia? da quel che vedo non tutti i pulsanti di quodlibet sono semitrasparenti (ad esempio il tempo e il volume)
12 December, 2007 alle 21:00
Scusa l’OT, ma il bordo della finestra è metacity ? Sembra il vecchio bordo di compiz (quello hard-coded, per intenerci), che non riesco più a recuperare..
saluti,
12 December, 2007 alle 21:42
Once you make a leap forward in the GNOME desktop!
Murrine if the 1.0 released with this feature, we present again as THE engine, despite the excellent Clearlooks default.
What can we say, if you do not renew the compliments, and wait anxiously for the next release, along with new metacity, animations included in GTK +, and everything that GNOME (albeit with his time), release after release, continues to innovate.
Thanks!
Sorry for my english…
12 December, 2007 alle 21:43
@10:
Lo screenshot in alto è quasi perfetto
12 December, 2007 alle 23:57
stupendo, non vedo l’ora di provarlo!!!
13 December, 2007 alle 7:32
One day people will sing songs about your contributions to free software. This is something I have been hopping to see for a long time. I recently became discouraged with all the negativity but regained some hope with embedded Cairo. Now this just tops it off!
13 December, 2007 alle 9:29
[…] Links http://www.cimitan.com/blog/2007/12/12/gtk-rgba-transparent-widgets-with-the-murrine-engine […]
13 December, 2007 alle 10:06
WOW!
I want….. and when I have, you are getting a beer from me!!
13 December, 2007 alle 10:27
@Paul: penso che quello sia emerald e non gtk-win-deco.
@Cimi: da dove li prendo i sorgenti per questa roba
*si mette in ginocchio a pregare perchè sia in GTK-engines-svn*
13 December, 2007 alle 10:38
Please comment in english…
13 December, 2007 alle 11:21
brilliant stuff. This is a significant step in taking gtk to the next level. Really hope this gets some traction very soon. I want to patch my gtk apps to do this now!
13 December, 2007 alle 11:25
Is this a pisstake? Or have you purposefully copied the Vista theme? I’m confused.
13 December, 2007 alle 12:18
A simple thought about this. I’ve seen your(Cimi) screenshots and noticed you are using compiz, awn, deskbar-applet probably with beagle or tracker…and that transparency looks very nice. So gnome could really be a modern desktop. But when will these innovations be for everyone (stable, safe, default in gnome)?
13 December, 2007 alle 12:44
Helllo! Can you tell me which font you are using on these screenshots and where to get them?
13 December, 2007 alle 12:48
sei in prima pagina su digg!
13 December, 2007 alle 13:04
I’d like to show these images in a blog entry, would you mind? Or better, does some Creative Commons license apply?
Thanks,
Vincent
13 December, 2007 alle 13:06
you’ve made modifications to GTK+ which is licensed under the terms of GPLv2, you’ve made use of this modifications on your blog, now we are waiting for the source code… I’m merely suggesting someone could accidentally sue you ;P
13 December, 2007 alle 13:39
Mi scuso in anticipo per l’ovvietà della domanda:
ma che differenza c’è tra l’utilizzo di compiz “puro” ed invece abbinato a questo nuovo supporto introdotto da cimi?
Anche adesso compiz produce traslucenza etc, in che consiste la novità /differenza?
Non è una provocazione, sarei molto grato se qualcuno mi desse una spiegazione.
Grazie in anticipo
13 December, 2007 alle 13:53
@repsol:
La differenza sta nel fatto che compiz è un window manager, ovvero un gestore di finestre (le ingrandisce, le sposta, le muove e con esse ci fa qualsiasi cosa). Però non le disegna, quello è compito delle GTK. Per questo compiz può rendere trasparente solo l’intera finestra gia disegnata. Con la trasparenza delle gtk invece è possibile mantenere i rilievi, il contrasto, usare una trasparenza diversa per ogni sezione della finestra (quindi bottoni, link, bordi, riquadri, elenchi). Inoltre nota l’effetto “sfocato”. Queste sono solo briciole rispetto a quello che si può fare con questa tecnologia
In pratica mentre con compiz le finestre vengono prima disegnate, e poi rese trasparenti dal wm, ora ogni singolo widget viene disegnato con la trasparenza!
Spero di non aver detto castronerie ^^
@all: sorry for not writing in english, but this is just a reply to comment n27
13 December, 2007 alle 13:58
wow, normally i don’t like transparency that much, but your desktop looks awesome!
i want exactly that! looks really modern with that icon theme, wallpaper etc.
could you tell me where to get those icons and the wp?
thanks.
the awn looks cool too, although i’d prefer the icons to be on one level and not follow the roundness of the background, but that’s the only thing i would criticise :>
13 December, 2007 alle 14:04
http://arstechnica.com/journals/linux.ars/2007/12/12/gnome-theme-engine-designer-adds-transparency-to-gtk
Complimenti Cimi !
13 December, 2007 alle 14:41
@wingman
grazie per l’esauriente spiegazione
ora è tutto + chiaro
13 December, 2007 alle 15:19
Nice one Cimi,
I’ve sent you a mail about themes licensing for inclusion in Debian, but didn’t received an answer. I’m not sure about your mail address, could you reach me on the one I let here?
Thanks,
13 December, 2007 alle 17:24
Great stuff, Cimi. I’ve been converting all my friends to Murrine because of how beautiful it is, but this has taken it to the next level. Thanks!
13 December, 2007 alle 18:03
Cimi, please can you tell me on these screenshots, what’s the name of the icon theme there. It looks like default GNOME icon theme, but this one has those green folders which are not in default GNOME theme.
Thanks in advance!
13 December, 2007 alle 20:17
@chaky (#34): it’s Foglie (leaves), by Ulisse Perusin.
http://ulisse.wordpress.com/2007/11/14/foglie-11/
13 December, 2007 alle 20:38
Thanks Francesco
13 December, 2007 alle 21:50
[…] Link: http://www.cimitan.com/blog/2007/12/12/gtk-rgba-transparent-widgets-with-the-murrine-engine/ […]
13 December, 2007 alle 22:28
You rock so much
Bravissimo !
14 December, 2007 alle 2:08
“you’ve made modifications to GTK+ which is licensed under the terms of GPLv2, you’ve made use of this modifications on your blog, now we are waiting for the source code… I’m merely suggesting someone could accidentally sue you ;P”
Someone really stupid who just doesn’t understand anything at all. And even then probably only in the US, because we’re stupid enough to let you sue anyone for anything, whether it makes sense or not.
BTW I really hope you were joking, makes a pretty lame joke but still…
14 December, 2007 alle 5:40
thanxs very much cimitan!! excelent post I wish there were more post like this, THIS TYPE oF STUFF if what we need, with compiz making al the rendering super fast through 3d harware directly, some widget renders super fast, and other don’t (no compiz accelerated) slow and sluggish. IMO it’s unconsistent, I just think very often
…”geez, how rendering that _litlle_ _tiny_ widget could take sooo long, and slapping/wobbling/switching tons of windows so fast!!!
all the best, keep the great job.
j0k.-
14 December, 2007 alle 7:37
I say respect.
Cimi, sei un esempio per tutti e questo te lo dice un utente hardcore di KDE.
Ne avessimo piu’ come te
14 December, 2007 alle 9:28
[…] 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 […]
14 December, 2007 alle 9:33
[…] Andrea Cimitan ne ha combinata un’altra delle “sue”: ha dimostrato che il toolkit grafico Gtk+ supporta RGBA senza necessità di hack particolari ( solo una ventina di righe di codice nel tema Gtk ) […]
14 December, 2007 alle 10:41
Good work, go ahead!
14 December, 2007 alle 11:54
I agree that this looks very very good, but that it requires every single app to be patched makes it really unusable. Even if it is just one line to add, most or at least some app will not do it. This will result in a non consisten desktop. Imho a really really bad thing.
Please continue your great work until it can be used without every app beeing ported. I dont know much about this, but couldn’t everything be implemented in gtk libs. At least for all the stock widgets?
14 December, 2007 alle 12:10
Non ho letto tutti commenti, mi annoiavano.. ma vorrei capire.. se è necessario compiz qual’è la differenza rispetto alla situazione precedente? kde4 le supporta senza la necessità di attivare compiz..
14 December, 2007 alle 12:15
ok, ho letto tutto..
@ 28 wingman:
se è necessario attivare compiz ripeto che non ci vedo nulla di particolare in tutto ciò. inutile insistere.. kde4 “per adesso” è più avanti e l’rc2 è finalmente “utilizzabile”.. ci siamo quasi..
14 December, 2007 alle 12:22
nessunoHaStoNick: fammi capire, KDE4 non usa un compositor?!
E allora è necessario, anche in KDE4, “attivare Compiz”, se con questo intendi il composite.
La portata di questo è avere trasparenze differenti in base ai widget, mantendendo un contrasto degno.
Cosa che, attualmente, Compiz ed affini non fanno (ma sarei curioso di vedere cosa combina KDE, in questo campo..).
Comunque c’era da rispondere in Inglese..
14 December, 2007 alle 13:52
Grande Cimi,
le trasparenze sono davvero quello che ci voleva…
Quando un bell’area howto/tutorial sul tuo sito? Sia per gli utenti, sia per chi si avvicina allo sviluppo di applicazioni in ambiente GNU/Linux e soprattutto sotto quel grande progetto di nome Gnome e vuole affidarsi a Gtk+!
14 December, 2007 alle 14:30
@nessunoHaStoNick
No è diverso. Prima i widget vengono disegnati e poi resi trasparenti tramite compiz applicando un livello alpha uniforme per tutta la finestra… questo con compiz
Con il murrine di cimi invece i widget vengono disegnati GIA trasparenti. Questo vuol dire che ogni widget può avere il suo livello di trasparenza, che magari cambia quando ci passi sopra il mouse o quando non è attivo, o quando non è in primo piano, oppure che è diverso da tutti i widget della finestra, o piu semplicemente rimanere opaco mentre tutto il resto è trasparente, o ancora che la trasparenza non viene applicata al testo e ai bordi. Con questo metodo non viene resa trasparente una finestra intera, ma ogni singolo componente separato che ne fa parte in modo differente.
C’è una bella diferrenza! gli screenshot di cimi sono solo un assaggio
Certo è necessario cambiare qualcosa nelle applicazioni, dato che devono comunicare all’engine come rendere la trasparenza di ogni widget. Compiz invece non fa distinzione (anche perchè non potrebbe), e perciò le applicazioni vengono rese trasparenti uniformemente agendo sulla finestra gia formata.
Da quel che ho capito compiz serve solo come “ponte” per l’estensione composite di Xorg, ponte che può essere sostituito dal futuro metacity, o dal compositor di xfce (non so se è fattibile su kde dato che kwin è basato sulle qt)
14 December, 2007 alle 17:06
Bellissimo! Sono veramente ben fatte, con le trasparenze al punto giusto, mi sembra tutto molto integrato (al livello di colori etc)!
14 December, 2007 alle 17:08
[…] 2007 at 6:05 pm | In linux, software | Leggo da Frafra, che a sua volta ha letto dal blog di Cimi, che è disponibile (?) un tema Murrine con il supporto alle trasparenze. Non ho capito molto bene […]
14 December, 2007 alle 18:23
Unbelievable!
Go ahead, please!
14 December, 2007 alle 21:56
a xander:
su kde4 non è necessario attivare compiz per avere le trasparenze, non dire “castronerie”
potrei anche parlarti in inglese, non sarebbe un problema.. ma sul blog di un italiano parlo italiano.. al limite su ti piaci, ti pozzu parrari ndialettu
attivare compiz non significa attivare _il_ composite manager, semmai attivare _un_ composite manager
14 December, 2007 alle 21:58
[…] efectos translúcidos en las ventanas de GNOME similares a las de Windows Vista. Aunque él mismo afirma que esta caracterÃstica se implementó en “10 o 20 lÃneas de código” y que el efecto […]
14 December, 2007 alle 21:59
Hei,
kan dere ikke være så snill å skrive på engelsk. Er jo veldig mange ikke-italienere som leser dett.
På forhånd takk!
(in other word: plase speek english)
14 December, 2007 alle 22:22
@ nessunohastonick:
Siamo OT.
Comunque diciamo la stessa cosa, e KDE4, avendo un composite manager di default, come XFCE, non ha bisogno di Compiz, così come non ne avrà GNOME quando lo sviluppo di Metacity sarà ultimato.
Cerchiamo di capirci, per favore.
15 December, 2007 alle 0:55
[…] http://www.cimitan.com/blog/2007/12/12/gtk-rgba-transparent-widgets-with-the-murrine-engine/ […]
15 December, 2007 alle 2:55
[…] you want to see what it looks like, go and see Cimi’s blogpost. Yes, it does look […]
15 December, 2007 alle 9:05
I hope to release *something* in the near future… at least for testing porpouse and to learn how to write alpha-capable applications.
15 December, 2007 alle 13:58
@xander: mi prendi in giro? sei tu che hai interpretato male il mio primo post: io ho parlato nel primo post di attivare “Compiz”, il compiz di dave reveman, non un altro composite manager, non ho nominato ne metacity ne xfwm o altri ancora.
Ho detto che su Kde4 non bisogna attivare “Compiz” per avere le trasparenze. Non è il caso del thread in questione invece.
ora si che stiamo dicendo la stessa cosa.
15 December, 2007 alle 14:04
What font do you use within the terminal?
15 December, 2007 alle 14:19
This font is consolas
15 December, 2007 alle 14:26
@nessunohastonick
We asked you to speak in english but seems you don’t want to understand.
To get real transparent widgets you *NEED* a compositor.
If you’re using a Gtk desktop it could be Compiz or Metacity Compositor.
If you’re using a Kde desktop it could be Kwin or something else, but always a compositor.
15 December, 2007 alle 15:23
Finaly, GTK is able to natively draw eye-candy interfaces
.
15 December, 2007 alle 15:37
[…] prova que a GTK pode ter […]
15 December, 2007 alle 17:47
Sono troppo interessato a sapere che tema è quello di Avant Window Navigator che si vede nello screen? Finalmente qualcosa di originale che non sia uguale a quello del mac!!!
15 December, 2007 alle 18:34
“”I agree that this looks very very good, but that it requires every single app to be patched makes it really unusable. Even if it is just one line to add, most or at least some app will not do it. This will result in a non consisten desktop. Imho a really really bad thing.”"
Well this is a solution for the future. I personally like applications needing to set level and decide what widgets receive alpha. Simply put this makes the developers consider usability and their users wishes. What needs(well from what surmise) to happen is simple, developers need to set rgba map rather then rgb/no maps. They would only want to do this for a few widgets. For example in epiphany I would do it on the toolbar and menubar. It could be done with plugin or some code for each widget needing transparency. This is good because a translucent background and buttons is good for some apps but not for most.
I would hate for this to lead to a 99% translucent desktop, but the maps needing to be set per widget will make developers think while making these decisions.
15 December, 2007 alle 21:55
@ luca:
no comment -.-
Maybe I won’t understand I have to speak english, but seems you won’t understand nothing.
Good Luck
15 December, 2007 alle 22:05
In regards to the GPL issue, since this is not being distributed yet, I see no issue. If it were being distributed without disclosing source code, that’d be a no-no.
As for the work you’re doing, simply put, I love it. This and the work of MacSlow should make for some interesting desktops in the near future…
15 December, 2007 alle 22:15
@everyone_who_discuss_about_gpl_and_source_code:
I’m the author of the first version, and I’m developing a new one.
I really don’t know why I should release an alpha-beta-noncomplete version.
Just wait.
I need first of all some guys to help me developing a new configurator for the engine (there will be A LOT of new options in this release), then probably something will be released
16 December, 2007 alle 16:39
Ciao
complimenti Cimi.
Vorrei complimentare per Metacity… ho letto che stanno ultimando le modifiche che permetterà di usare gli effetti composite senza compiz, come avviene per KDE4.
Qualcuno ha parlato di KDE4 è l’attesa che c’è per questo DE.
Fino ad un paio di mesi fa’ usavo Gnome(da più di 3 anni ininterrotamente), ora KDE. L’attesa per la versione 4 non è dovuto agli effetti trasperenza, compisite. Credo che alla maggiorparte della gente interessino le nuove funzionalità davvero utili che questa versione porterà sui desktop degli utenti.
Io non sarei così pessimista sulla lavoro che hanno fatto e stanno facendo su KDE 4. Ricordo che KDE 3.5.8 è ottimo e coloro che sono riusciti in ciò, hanno le capacità , le conoscenze e l’esperienza per lo stesso con la nuova versione.
Ciao
16 December, 2007 alle 16:42
PS: scusate per gli errori di grammatica… il commento lo sparato senza corregerlo, essendo nato stanco!
17 December, 2007 alle 9:34
[…] Funktion mit Cairo zusammenhänge oder unschöne Hacks voraussetze, schreibt Cimitan in seinem Blog. Um zu zeigen, dass GTK+ durchaus den RGBA-Farbraum kennt, implementierte er kurzerhand eine […]
17 December, 2007 alle 10:38
[…] verbreitet sei, das GTK-Toolkit würde RGBA nicht unterstützen, so der Entwickler in seinem Blog, habe er eine entsprechende Funktion in sein Theme-Engine integriert. Diese Funktion könne auch in […]
17 December, 2007 alle 16:23
Great! Tks!
18 December, 2007 alle 15:53
[…] Trasparenze nelle GTK: immagine dal blog di Cimi, precisamente da qui. […]
18 December, 2007 alle 21:00
[…] Andrea “Cimi” Cimitan s’è messo d’impegno e ha spolverato un progetto di cui mi aveva parlato tempo fa (cfr […]
23 December, 2007 alle 10:57
Hi Cimi,
Not sure if I understand it right, but as I read in the comments it seems that even if you implement this feature it would mean that app developers would have to change the argb settings in their apps for a defined widget, is that right? I thought if you implement something like this to an engine we (themers) would be able to change these settings from the gtkrc file too, so for e.g. we could add transparency = 50; for a widget or even blur = 20; and this way we could do a lot more with our themes, combine window handles with the windows like they would be the same for e.g. menu could be transparent as the window border which would look like they belong together and not like two separate apps and so on, what do you think, could this be done?
Thanks, and keep up the good work, I really like your theme and that you try to bring this to the next level!
Cheers,
Julius
23 December, 2007 alle 18:17
[…] è in grado per ora di sfruttare nativamente il compositing RGBA, anche se Andrea Cimitan sa come stuzzicare per bene gli impazienti: il suo ottimo engine Murrine ci mostra tutte le potenzialità delle GTK + XRender. […]
14 January, 2008 alle 9:59
awesome !
Can’t wait. Congrats !
14 January, 2008 alle 19:55
[…] in GTK+ theme engines, as presented by a Murrine developer, is really nothing special. In fact, it’s overhyped. (Blog posts, news articles, etc.) […]
16 January, 2008 alle 4:29
[…] Transparent widgets with the Murrine engine! Looks sexy, I can’t wait until this is released. Cimi’s Official Blog » Blog Archive » Gtk+, RGBA: transparent widgets with the Murrine engine! […]
25 January, 2008 alle 13:48
Penso di sapere a chi ti riferisci, Cimi, e mi domando se il branco di caproni in questione non si è mai chiesto come potrebbe gnome-terminal supportare la vera trasparenza se le gtk+ non funzionassero con le finestre ARGB… ***
Purtroppo non è vero ! Ha bisogno cdi un compositing manager (compiz) per fare ciò che dici… senza la true-transparency non è possibile
25 January, 2008 alle 13:52
@cfr:
E con ciò? per avere l’rgba OVUNQUE bisogna avere un compositing manager (altrimenti come cacchio lavori con l’estensione composite).
25 January, 2008 alle 14:10
Non fraintendermi… stavo solo dicendo che è necessario il composite-manager.
P.S.
Complimenti !! Credo che anche se kde-4 diventerà stabilissimo… gnome continuerà a strabiliare in effetti “eye-candy” e a competere (e forse superare) kde in questo settore… (ovviamente con l’aiuto di compiz)
28 January, 2008 alle 12:48
Hi, I started a thread [1] in Fedoa Art mailing list regarding your theme. Can you please reply if and how is it possible to get this patch you are doing to upstream gnome in order for all the distros (and offcourse Fedora) to have the benefit of this great theme/engine.
Cheers,
Valent.
[1] https://www.redhat.com/archives/fedora-art-list/2008-January/msg00309.html
28 January, 2008 alle 19:11
@Valent:
This engine does not require any patch to GTK. Just install and play
The requirements are Gtk 2.10 that were published an year ago (gnome 2.20 has gtk 2.12 so we are in) and a composited environment, like compiz, metacity 2.22 (coming in march), Kwin, Xfwm4… and a videocard that support composite.
If your pc does not meet the minimal requirements then you’ll see the standard murrine theme
30 January, 2008 alle 23:35
what is the status of this project?
9 February, 2008 alle 11:36
[…] I’m also the author of the Murrine Engine, and I’m still working on its transparent version. […]
16 February, 2008 alle 1:01
grazie amico! i’m lookin’ forward to see this on ubuntu hardy heron! u r the man!
20 February, 2008 alle 20:24
[…] un nouvel éditeur de lanceur, supporte le souvent système de thème GTK transparent (voir http://www.cimitan.com/blog/2007/12/12/gtk-rgba-transparent-widgets-with-the-murrine-engine/) et a un nouvel […]
24 February, 2008 alle 17:42
To me it is necessary to find
25 February, 2008 alle 11:28
This is great stuff. Can you release it… pleeeeeease
2 March, 2008 alle 0:03
Ma è bellissimo *____* Bravo Cimi
Ma sulle trasparenze si può applicare anche il blur? (dico teoricamente)
Translation:
Compliments
Is it possible to apply blur to the transparency? (theorically)
11 March, 2008 alle 8:40
Just to say : “BEAUTIFUL !”
14 March, 2008 alle 23:23
Is this stuff still actual? Can you please post instructions howto implement this and get this to work? I’d love to see this one for sabayonlinux gnome skel.
Cheers
14 March, 2008 alle 23:27
Nevermind i found it!
http://www.cimitan.com/murrine/
Cheers
15 March, 2008 alle 5:39
with all due respect… and i dont know much about gtk and the visual side of coding at all but.. what is the point of having an rgba option in gtk, if we are forced to only use it by enabling compiz on ubuntu? (or any other nix)?
i know the new metacity allows composite.. would it work enabling that without having to use compiz?
please excuse my noobiness in this regard, but can the a layer of the argb be used without compiz?
i say this because i use an ati card (i know, i shouldnt cos they’re kak but it was the only option on the laptop) and a, compiz doesnt play well videos on the ati card (cos its kak) (fglrx not compiz) and b, it would just be sexier..
any input on this would be great…
12 May, 2008 alle 19:28
@mahir
As previously said here you don’t really need compiz; you really need A composite manager (the new metacity, the new kwin or xfmw…or others if they exist).
12 May, 2008 alle 20:24
so ıf ıwas to try gettıng thıs to run wıth the composıtor on metacıty enabled - ıt would work???
14 May, 2008 alle 22:55
[…] très alléchants. Le monde GTK est en pleine réflexion pour les futures versions, et les thèmes supportent de plus en plus d’effet. Je préfère de loin cette approche ou l’OS propose un système de thème avancé (avec des […]
15 May, 2008 alle 16:49
Is this already supported? Because somehow I was playing around with Compiz and got it to work just like this.
15 May, 2008 alle 17:11
No, Compiz is using fake transparency (makes the window and its content, text images etc etc with the same opacity), this one is real, selective and fully controlled by the engine.