deviant art

Deviant Login Shop
 Join deviantART for FREE Take the Tour
×

×
  • Mood: Optimism
so i really want to have better control over my gtkrc so i can customize the shit out of all my apps and deliver more complete themes... i get the basics of gtk but i'm starting over from scratch and playing with all teh settings and engine specifics so that i'm more knowledgeable.(my big problem in this is i'm really bi polar manic..i try to learn five languages at once..in a day..then am completely overloaded and burnt out for a month oO)

so my question is, can someone tell me the most stupid simple dummy proof way to find the widgets for any particular app? and is changing the icons in applications very easy to do using gtk?

thanks for any help =)

697

0 13 0

Details

Stats

Submitted on
May 14, 2011
Views
697 (1 today)
Favourites
0
Comments
13
URL
Thumb
Only verified accounts can report policy violations. Please check your email and click on the verification link.
* Required field
Add a Comment:
 
:icon0rax0:
~0rAX0 May 15, 2011   General Artist
Hey Aaron,
I was in the same spot, I, too, wanted to customize some apps (Synaptic ;)) and I wanted a tool to identify the parts of an application, I gave up.
BUT, there is in fact one tool that I found (by Michal Hruby) that seems to do the job, it didn't work for me but I'll share it with you anyway.

Get the code from launchpad: bzr branch lp:~mhr3/+junk/inspector
Watch the video: [link]
Reply
:iconaaron-a-arts:
~Aaron-A-Arts May 15, 2011  Student Digital Artist
thanks.. not sure what to do with it tho. there isn't much there. i ran configure and got some odd vague errors i've never seen before
Reply
:icon0rax0:
~0rAX0 May 15, 2011   General Artist
You should get 3 files:
-loader.c
-compile.sh
-ui-inspector.vala

After that, make sure 'valac' is installed (sudo apt-get install valac)

Now, mark compile.sh as executable (chmod -x compile.sh) and run it (sh compile.sh)

Normally, LD_PRELOAD=./inspector.so [name_of_binary] should do the trick but I couldn't get it to work.
Reply
:iconaaron-a-arts:
~Aaron-A-Arts May 16, 2011  Student Digital Artist
yeah that's the exact procedure i followed only i already have working valac so skip that.
it looked like it was doing its thing then stopped with some weird error
Reply
:icon0rax0:
~0rAX0 May 19, 2011   General Artist
Yes, that happened to me too. I guess we'll just keep passing the word around maybe it will catch someone's interest and continue it :)
Reply
:iconpitkon:
I still wish for the day gtk - the windows decorations, not just the library - gets ported to Windows...
Reply
:icontherealpadster:
~theRealPadster May 16, 2011  Hobbyist Interface Designer
gtk doesn't have window decorations. gtk is the controls inside thee windows.
Reply
:iconpitkon:
I thought that gtk, besides the controls, included window decorations. My bad. I am sure there is another app for Linux window decorations, and I read that it had something to do with gtk - thus the misunderstanding. Can you please tell me the name of this app?
Reply
:icontherealpadster:
~theRealPadster May 16, 2011  Hobbyist Interface Designer
There are different window decorators.
Metacity is the most common one, it's fairly simple and comes default on most distros.
Emerald is a more advanced one, with transparency and animation support.
Then XFCE has its own (XFWM, IIRC), which is the simplest, I think.
Reply
:iconpitkon:
Metacity, that's the one I meant... lol. Have you heard if there are any plans of porting it to Windows OS?
Reply
Add a Comment: