Page 1 of 1

Gtk3-WindowBackground Transparency + BlurEffect

Posted: Sun Oct 21, 2012 9:51 am
by MINTINATOR
Hello Mintians!

First of all I have to say that you are unbelievable. You inspire me to learn more and more.
I really like LM13 Cinnamon! Please don't ever stop working on it! It's definitely the right direction! :wink:

Well, I have a question and I dont know how and where to begin.
It would be awesome if you could take your time to help me out.

What I want to do:

I need to find a way to add a Transparency + BlurEffect to all Gtk3-Windows + Metacity (Titlebar).

Please take a look at these links:
>> http://img651.imageshack.us/img651/1074/rgbagtk2.png
>> http://gnome-look.org/content/preview.p ... BA+module+

You can cleary see that only the Backgrounds have a TransparencyEffect but the other Gtk3-Widgets are not affected.

By the way: Im using Linux Mint 13 Cinnamon 1.6.3 64-Bit

What I tried:

>> Compiz (not working with Cinnamon) >> 2 Compositors at the same time not working
>> Gtk3-RGBA (Gtk3 does not support RGBA-Transparency) >> only thing I found was MurrineEngine with RGBA-Module (but only for Gtk2)

>> My own CinnamonApplet >> get list of all Windows + get_compositor_private and add a Tweener to change the Opacity of all Windows "onAppletClick".
--> this works, all Windows become transparent but all Gtk3-Widgets do also. That means everything including all Buttons and other Widgets become transparent.

What i want to achieve is that only the Gtk3-WindowBackground + Metacity (Titlebar) get a TansparencyEffect but all the other Widgets shouldn't be affected.
How can I access the specific Gtk3-Objects/Widgets from a CinnamonApplet? My applet just gets the compositor ( get_compositor_private() ) and tweens it to a certain opacity.
In other words how can I change the Opacity for every single Gtk3-Widget independently with a Cinnamon-Applet?


To sum up, I can say that I need a solution to add Transparency + Blurred Backgrounds to all Gtk3-Windows.
For example like the Aero-GlassLook in Windows. >> http://mediaserver.pulse2.com/uploads/2 ... -glass.png

I am sorry for asking you that much but I'm lost and I need the help of experts, like you. :wink:
Please be so kind and help me out, I would really appreciate it!

Greetings
MINTINATOR

Re: Gtk3-WindowBackground Transparency + BlurEffect

Posted: Wed Dec 19, 2012 1:54 pm
by Darksun1
>> My own CinnamonApplet >> get list of all Windows + get_compositor_private and add a Tweener to change the Opacity of all Windows "onAppletClick".
how do I get this applet ?