-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org OpenSource Qt Applications 
 Qt-Prop.org Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Frugalware-Art.org Artwork for Frugalware Linux 
 Arch-Stuff.org Artwork and Stuff for Arch Linux 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com    Open-PC.com   
Maemo-Apps.org - Applicatons for the Maemo platform
Maemo-Apps.orgMaemo-Apps.org
 Apr 23 2014  
 Not logged in  
Maemo-Apps.org Home    Add App   Forum   Groups   Jobs   Register   Login 

-
- Group .- Group members (75) . 

GTKRC (themes)


Artwork
Description:

Well, I think there are a lot of new themers who have
trouble understanding gtkrc and think that the widget
factory is some magical app that once you have that
installed and you know how to use it theming becomes
very easy.

So this group I thought I'd start because I know there
are a lot of experienced themers here with a lot of
knowledge and a lot of new themers which have a lot
of questions.

This would be the place to discuss possible bugs
and fixes and ideas and such.

I think we need a place like this because:
"No problem should ever have to be solved twice."

Join if you have any knowledge in gtkrc or are interested
in starting making themes and contributing to this
site!

Useful links:

Object hierarchy (very useful for figuring out how to assign different classes and widgets and for figuring out why things got messed up during your last edit): http://library.gnome.org/devel/gtk/stable/ch01.html

Nice set of useful links on a number of topic: http://live.gnome.org/GnomeArt/Tutorials/UsefulLinks

Well linked theming tutorial: http://live.gnome.org/GnomeArt/Tutorials/GtkThemes

Yet another guide to theming: http://orford.org/gtk/

Another great set of links (some to the ones above, but there are more): http://www.gtk.org/documentation.html

You can spend a lot of time clicking around live.gnome.org's stuff and get a lot of really useful information.

http://library.gnome.org/devel/gtk/unstable/

Members:75
Comments:261
Created:Apr 17 2008
Changed:Apr 24 2008
Readability:readable for everybody
Membership:everybody can join

Invite people to join
Join group
Activate message notification



goto page: prev   1  2  3  4  5  6  7  8  9  10 ...

-
.

 hide-buttons on panel

 
 by Arlanthir on: Jun 9 2008
 
Score 50%

Hi everyone and congratulations on the group!

I saw twrock's explanation of how to theme panel widgets and I was hoping one could also theme those horrible hide buttons on the panel.

I like to have a fully transparent panel and having those opaque hide buttons really kills the mood.
Is there a way to fix this through gtk theming?


Reply to this

-

 Re: hide-buttons on panel

 
 by twrock on: Jun 9 2008
 
Score 50%

Do you mean like the "show/hide" desktop button, whether or not it has a button behind the icon? If so, try this:
widget_class "*Panel*GtkToggleButton" style "nobutton"

Then create a "nobutton" style that has a transparent PNG file for the button. (I can give more details if I'm on the right track and you need more specific help.)


Reply to this

-
.

 Re: Re: hide-buttons on panel

 
 by Arlanthir on: Jun 9 2008
 
Score 50%

Actually it's not a button on the panel itself, it's those Hide-Buttons on the edge... Here:

http://img55.imageshack.us/my.php?image=buttonspj7.png


Reply to this

-

 Re: Re: Re: hide-buttons on pa

 
 by TheRob on: Jun 9 2008
 
Score 50%

That's a very good question... I haven't
managed to figure out a way on how to locate
the class of those, it's really tricky
to theme the panel (it's the hardest widget
to theme in my opinion).
if I however manage to do it I will let you
know here, if there is anyone out there
that knows the secret of this widget,
please reply here!)

//Robert


\\\\\\\"life sucks, get a f***ing helmet alright!\\\\\\\" -Denis Leary
Reply to this

-
.

 Re: Re: Re: Re: hide-buttons on pa

 
 by Arlanthir on: Jun 9 2008
 
Score 50%

Thank you very much! =)
If I happen to see it somewhere else I'll let you know!


Reply to this

-

 Re: Re: Re: Re: hide-buttons on pa

 
 by twrock on: Jun 14 2008
 
Score 50%

Robert, I can do it with a panel background, but not yet with a completely transparent background (sorry Arlanthir).

If you are still using the "unstyle" style in your theme, try adding this line at the very end of the gtkrc:
widget "*Panel*Button*" style "unstyle"

For some reason that works in my xSkin theme, so if you are still using that bit of code, it might work for you also. Unchecking the "Arrow on hide buttons" in the Panel Properties reduces the "button" further and basically makes it "invisible" (of course it is still there, just not noticeable).

Maybe that is a start someone else can use to find a "real" solution.

Good luck.


Reply to this

-

 Re: Re: Re: Re: Re: hide-butto

 
 by TheRob on: Jun 14 2008
 
Score 50%

Great!

well it's the best we've got atm!

//Robert


\\\\\\\"life sucks, get a f***ing helmet alright!\\\\\\\" -Denis Leary
Reply to this

-
.

 Text colorization

 
 by szerencsefia on: Jun 12 2008
 
Score 50%
szerencsefiaszerencsefia
LUX Desktop Project
Home
-
Szerencse Fia 5

LUX Desktop Project
Denmark, Copenhagen
Last visit Dec 10 2010
11 Friends
6 Groups

More info
Send a message
Add as friend
Other contents
--

Hi Everybody!
I would like to know what should I study in order to understand the text colorization rules.
.
I want to set the entry text color to black on my LUX theme on a way that the general text color will be still @text_color but somehow the entry text does not change in spite of the code I have added. I suppose it is a matter of some sequence in the code but, something overrides the text color of entries.
.
In other worlds I want to set the text colors on LUX that Open Office dialog box will have the text light and the entry field text (i.e. within gedit) will stay black.


SzerencseFia
---------------
(-o|o-)

Reply to this

-
.

 Re: Text colorization

 
 by code933k on: Jun 12 2008
 
Score 50%

widget_class "*Entry*" style "xxx"
Check out the debuging property of the eXperience engine. You'll see there exactly what "entries" do you need to make work "*Entry*" with more fine grained control.

Is that what you were asking for?


There are arguments out there that it's better to have a single standard desktop environment, so that our mothers can find their way around [...] --pekwm doc
Reply to this

-

 Re: Re: Text colorization

 
 by TheRob on: Jun 12 2008
 
Score 50%

I tried themeing openoffice.org using the
exact classes from the experience engine
class hinter... with no results at all...
can that have something to do with it not
being an actual gtk app?

//Robert


\\\\\\\"life sucks, get a f***ing helmet alright!\\\\\\\" -Denis Leary
Reply to this

-

 Re: Re: Re: Text colorization

 
 by code933k on: Jun 12 2008
 
Score 50%

I don't really think so. Perhaps it is because exact matches are a pretty bad idea. But better post the code for us to crawl into your guts ;)

widget_class "GtkWindow.GtkMenu.GtkSeparatorMenuItem" style "xxx"

Is the more specific thing I have defined AFAICR. You can try by erasing part by part replacing the endings with * until you get it working...


Get a life! Out of Internet are plenty opportunities to do real life tasks, as for example killing people. You can do it _serially_ if you want to!
Reply to this

-

 Re: Re: Re: Text colorization

 
 by code933k on: Jun 12 2008
 
Score 50%

I meant, exact matches can be tricky most times and you will need to define too much classes so your code will be more memory hungry and/or slower.


Get a life! Out of Internet are plenty opportunities to do real life tasks, as for example killing people. You can do it _serially_ if you want to!
Reply to this

-

 Re: Re: Re: Re: Text colorizat

 
 by TheRob on: Jun 12 2008
 
Score 50%

Yeah I know :)

I actually gave up on it (since I had
similar problems elsewhere)

I tried to modify the prelight text on
the menues (and nothing is more tricky
than the menu-text in open office :D)

and made the menues all light without any
dark at all :)
(that is the easiest way to go, I haven't
had anyone report an deadly bug on my
latest theme which is all light without
any dark)

well, enough of my blabbering :D
also, I saw from the screenshot that you
have further developed the titanium projekt :D
I'm really keen on getting my hands on it
since I can't use the version you have now,
since for some reason, ubuntu doesn't
seem to work good with svg icons
(yes I have all svg packages installed)
and leaves all the menues and some
places in my fav file manager without
icons so I'm really looking forward
to the next release!

I really appreciate the work you are doing
man!

all the best!

//Robert


\\\\\\\"life sucks, get a f***ing helmet alright!\\\\\\\" -Denis Leary
Reply to this

-

 Re: Re: Re: Re: Re: Text color

 
 by code933k on: Jun 14 2008
 
Score 50%

I got a script for converting it to PNG, Since then no more complains I hope.

But I have to move my system from Gentoo to Source Mage first supposing I don't have too much issues with gcc-4.3 in amd64 there :p

I will check out the O_o issue then (I neither use O_o). Perhaps one should do the definitions in the Oorg language but that's to much for bothering about: Firefox and O_o aren't what I call "comfortable" for gtkrc theme enthusiasts... Have someone tried with Gooffice? or moving away to the KDE4 stable world? (there is a new engine for Jeff Ks out there) ;)

By the way the WIKI is alive but I need to change the default CSS first, that default is just embarrassing :p


So the gnome-look group of Jeff K. went down... Why I am not surprised?
Reply to this

-

 Re: Re: Re: Re: Re: Re: Text c

 
 by TheRob on: Jun 14 2008
 
Score 50%

Glad to hear :D

yeah I read about source mage too :D
"linux so advanced it might aswell be magic"

or something like that is their slogan :D


I actually installed kde 4.1 beta 1 yesterday,
and from what I have seen so far... f**k
man! this seems to be lightyears ahaed
of any other de :O

And I always hated kde... but this isn't really
kde anymore in my opinion, it looks like
a crossing between gnome and kde with
the best of the both :D

(I have just installed it so I'll probably
find the cons later on, but it's def
worth a try!)

//Robert


\\\\\\\"life sucks, get a f***ing helmet alright!\\\\\\\" -Denis Leary

-
.

 Re: Re: Re: Re: Re: Re: Text c

 
 by code933k on: Jun 14 2008
 
Score 50%

Mhh... It was a joke. But I am quite happy that you are experimenting and feeding of different experiences.

The thing which doesn't pleased me of KDE is his memory hungriness and instability, KDE4 is worse yet in such aspects AFAIK. Just like driving Windows: "You'll never know when your car will go out of gas".

But I was pretty sure that most people would jump over it because of its 'reworked' interfaces. Well, Can you please post a screenshot?
(In a source based distro, installing KDE is just suicidal ;)


Get a life! Out of Internet there are plenty opportunities to do real life tasks, as for example killing people. You can do it _serially_ if you want to!

-

 Re: Re: Re: Re: Re: Re: Text color

 
 by TheRob on: Jun 16 2008
 
Score 50%

hehe!

I can believe that's true yes :D

screenshot... well sure, I haven't
changed anything at all so it's really really
default desktop but for once,,, I actually
like it :)

screenshot here:
http://img122.imageshack.us/my.php?image=screenshoteg2.jpg

//Robert


\\\\\\\"life sucks, get a f***ing helmet alright!\\\\\\\" -Denis Leary

-
.

 Re: Re: Text colorization

 
 by szerencsefia on: Jun 15 2008
 
Score 50%
szerencsefiaszerencsefia
LUX Desktop Project
Home
-
Szerencse Fia 5

LUX Desktop Project
Denmark, Copenhagen
Last visit Dec 10 2010
11 Friends
6 Groups

More info
Send a message
Add as friend
Other contents
--

Thanks, I am not sure yet if this was the answer. Could you let me know where I can find the 'debuging property of the eXperience engine'? Thu.


SzerencseFia
---------------
(-o|o-)

Reply to this

-
.

 Re: Re: Re: Text colorization

 
 by code933k on: Jun 15 2008
 
Score 50%

The explanation:

Go back to the page 2, it is under the title Re: Re: Re: GIMP


Get a life! Out of Internet there are plenty opportunities to do real life tasks, as for example killing people. You can do it _serially_ if you want to!
Reply to this

-
.

 Re: Re: Text colorization

 
 by szerencsefia on: Aug 4 2008
 
Score 50%
szerencsefiaszerencsefia
LUX Desktop Project
Home
-
Szerencse Fia 5

LUX Desktop Project
Denmark, Copenhagen
Last visit Dec 10 2010
11 Friends
6 Groups

More info
Send a message
Add as friend
Other contents
--

Thank you for the help. I could identify the needed widgets by using your eXperience engine. Thus the text colorization is solved.


SzerencseFia
---------------
http://szerencsefia.webs.com/

Reply to this

-
.

 Modding themes for macmenu...

 
 by Izo on: Jun 21 2008
 
Score 50%

Hi all! I'm wondering if you can help me on this one...

How would I go about modding any theme in order to make it compatible for the global menu/macmenu hack?

There's a few of fratrip's themes I'd like to "macify" (fratrip.deviantart.com).

Please note, I am a complete n00b to gtkrc theming.

Cheers in advance!

/izo\


Reply to this

-

 Re: Modding themes for macmenu...

 
 by TheRob on: Jun 22 2008
 
Score 50%

hmmmmm, that depends a little, could you
post a screenshot using the theme with
macmenu?

I would test myself but I have switched over
to kde so I can't do that.

It is really easy to do and doesn't take
more than a minute :)

//Robert


\\\\\\\"life sucks, get a f***ing helmet alright!\\\\\\\" -Denis Leary
Reply to this

-
.

 selected text font

 
 by Arlanthir on: Jun 30 2008
 
Score 50%

Is there a way to change the font of the selected menu item without changing the font of the others?

I'm using font_name = "Bold" but every menu item changes, and not only the selected one :S


Reply to this

-

 Re: selected text font

 
 by TheRob on: Jul 1 2008
 
Score 50%

hmmmmmmmmmmm, I don't think so since
they all have the same class just different
state....

I could be wrong tho!

//Robert

PS. if I'm wrong and you come up with
a solution, please let me see the code :D


\\\\\\\"life sucks, get a f***ing helmet alright!\\\\\\\" -Denis Leary
Reply to this

-
.

 My GTK Theme scrollbars

 
 by Gnominator on: Jul 4 2008
 
Score 50%

Anybody know how to make scrollbars pressable? I liked WinXP's scrollbar press effect and i want to implement it in my XPLuna theme...


Reply to this

-
.

 Adt: My GTK Theme scrollbars

 
 by Gnominator on: Jul 4 2008
 
Score 50%

And steppers (scrollbuttons) too?


Reply to this

-

 Re: Adt: My GTK Theme scrollbars

 
 by twrock on: Jul 10 2008
 
Score 50%

I'm not sure what you mean by "pressable". If you mean that they have a different look to them when the are in the pressed state, then yes, that function is available. If I'm not understanding you, then ignore what is below.

For example, using the pixmap engine, the scollbar can have a "pressed state" like this:
# Vertical slider (Active)
image
{
function = SLIDER
recolorable = TRUE
state = ACTIVE
file = "scrollbar/slider-vert-prelight.png"
border = { 5, 5, 5, 5 }
stretch = TRUE
orientation = VERTICAL
overlay_file = "scrollbar/grip-vert-prelight.png"
overlay_stretch = FALSE
orientation = VERTICAL
}

And the button, like this:
image
{
function = STEPPER
recolorable = TRUE
state = ACTIVE
file = "scrollbar/stepper-up-active.png"
#border = { 12, 2, 2, 10 }
stretch = TRUE
arrow_direction = UP
}

(Both of these are copied from my xSkin theme if you want to look at the code some more.)


Reply to this

-

 wiki

 
 by brainiac05 on: Jul 8 2008
 
Score 50%

so whats up with the wiki you talked about earlier. is there a way i can help with it.. im new to theming but i really like to see the linux theming community to grow. and of course i wanna learn too :D


Reply to this

-
.

 Re: wiki

 
 by code933k on: Jul 8 2008
 
Score 50%

I forgot it completely. It is here but a lot of work should be done and I don't have the time for it this days: http://gtk2.wikidot.com/


Get a life! Out of Internet there are plenty opportunities to do real life tasks, as for example killing people. You can do it _serially_ if you want to!
Reply to this

goto page: prev   1  2  3  4  5  6  7  8  9  10 ...

Add commentBackHomeCreate new groupView all groups



-

Copyright 2006-2014 Maemo-Apps.org Team  Legal Notice
All rights reserved. Maemo-Apps.org has no liability for any content or goods on this site.
You can find our FAQ here.
All contributors are responsible for the lawfulness of their uploads.
Please send us a notice if you spot an ABUSE of the website.
Information about advertising in Maemo-Apps.org.
Developers can use our public webservice interface. More information here: public api
For further information or comments on this site, please send us a message
Maemo and the Maemo Logo are copyrighted by the Nokia Corporation
Content RSS