R2 silver

GTK2 Themes

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Description:
This is only a concept, with a lot of work to do including patching for gtk+ itself.

Ratings & Comments

4 Comments

Chrispy

What do you want to patch in gtk+ exactly? In the Screenshots I can't see anything that would require it (glossy Toolbar/MainWindow gradient are two things I already did), so what is that fancy new thing you want to bring to us? :)

jzhou

Your code is very helpful. Simply paint flat box which is GTK_WINDOW just doesn't cover some of other GTK program backgrounds such as epdfview. I tried that before and I also worried about the performance of drawing large area using cairo interface. There's a solution though, to use cairo only generate a background and convert it to a pixmap in memory for sharing, which is then provided to use by gtkstyling methods. In such a way, the simulated traditional background would work as well. But I have to take care of window layout and resizing issues... Your suggestions would be appreciated. J

Chrispy

Well I also noticed that issue with some apps, additonaly if you expand and GtkExpander and then un-expand it, fractals are left over. Of course if you could fix it from GTK+'s side it would be great :) Also you don't have to worry about Cairo's speed. I run GtkPerf with Excelsior 4.0 and Clearlooks 2.24 and Excelsior (with that bg-gradient, random-effects & co) was not slower than Clearlooks, nope even a bit faster, so Cairo is ready to go.

jzhou

Thank you. I am studying your code. Your code is clean and good to read. I came up with a way to set gradient backgrounds, but there are rules. Resizing a background just out of gtk+'s reach even using cairo, if you so do, there will be hard situations to tango. The refresh problem comes from gdkwindow layer or even below when move_resize a window. i don't want to spend more time on this since there's a compromised way to solve refresh problem. J

Pling
0 Affiliates
Details
license
version 0.5 concept
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 2

More GTK2 Themes from jzhou:

Breeze
jzhou
last update date: 15 years ago

Score 5.7

R2 Suite
jzhou
last update date: 16 years ago

Score 5.0

R2 engine
jzhou
last update date: 16 years ago

Score 5.0

Aurora Carbon
jzhou
last update date: 16 years ago

Score 5.0

6nome final
jzhou
last update date: 16 years ago

Score 5.7

Lord
jzhou
last update date: 16 years ago

Score 5.0

Other GTK2 Themes:

Ambiance-Humanlooks
scarrs
last update date: 8 years ago

Score 6.7

Cryogenic-Clearlooks
luisito76
last update date: 19 years ago

Score 5.0

Cairo style for GNOME
kimmik
last update date: 17 years ago

Score 5.0

New wave metal
seb551
last update date: 16 years ago

Score 5.0

Lion of Juda
grace7
last update date: 16 years ago

Score 5.0

Jungle Theme (based on jungle icons)
mataza
last update date: 16 years ago

Score 5.0