
imetal
Source (link to git-repo or to original if based on someone elses unmodified work):
Now that Azel is finaly completed and released, i managed to update imetal too ... There is only one theme now, if you want to use globalmenu with it , just open the gtkrc file found inside the theme folder and change the line (it's near the end) :
include "Tweaks/tweaks.rc"
to
include "Tweaks/globalmenu-tweaks.rc"
and reload the theme.
In order to extract the archive , change the suffix to tar.gz .
v0.99 :
- Fixed a bug (introduced in v0.9 where the panel notifications are black.
- Network applet's wireless progressbars fixed.
v0.98 :
- Fixed a bug (introduced in v0.97) where empty lists had a blue color.
- Evolution vertical mail preview mode list headers fixed.
- Thunar home toolbar button is now properly skinned.
v0.97 :
- Tooltips color changed to blue.
- Some list header fixes.
- Banshee song tittle background fixed.
v0.96 :
- Now the same theme works with or without the globalmenu. Just change
include "Tweaks/tweaks.rc"
to
include "Tweaks/globalmenu-tweaks.rc"
if you are using the globalmenu applet and hack.
- Added shadows to arrows.
- Combobox and optionmenu now look completely the same.
- Spinbuttons comboboxes and optionmenus now have the same arrows for a more consistant look.
- Toolbuttons changed.
- Metacity themes now have allot less aliasing and wider left and right borders in order to make resising easier.
- The selected tab on a notebook is no longer taller than the rest.
- Panel buttons are now the same as the regular buttons.
- Changed some shadows (shadow out).
- Menubar menuitem selector changed.
- Panel menu icon size redused.
- Mplayer skin added.
v0.86 :
- Removed the clearlooks versions from the pack.
- Most of the tweaks for individual apps are now allot more specific in order to speed up the theme.
- Fixed a bug that caused the right side of Thunar address bar to become larger than the left when using certain icon themes.
- Changed the Thunar toolbar icons spacing.
- Gnumeric now looks as it should.
- gFTP now has full gradients.
- Fixed volume control sliders background color.
- Inkscape now has gradients. I still can't skin every Inkscape toolbar individualy (and i don't think it's possible) but if you hide one of the top 2 toolbars it should look ok.
- Changed the color of the rulers for the imetal-gradient version.
- Gnumeric, File Roller , Evolution and Synaptic non continuous gradient with imetal-gradient fixed.
- Epiphany has a round searchbox.
- Two new firefox skins with round adressboxes have been added.
v0.80 :
- Thunderbird skin added (a modification of Crossover X by riz).
- Fixed a bug where the panel sliders inherited the panel background.
- Fixed a bug where some scrollbars weren't drawn properly (mainly Gimp scrollbars).
- The Evolution New button now has a normal blue highlight instead of a grey/blue one.
- Evolution Task buttons changed from rounded to squared.
- Fixed a Nautilus bug with the toolbar and the non macmenu version.
- Fixed File Roller Toolbar for the non macmenu version.
- Changed the round addressbars.
- Included different rc files for toolbars with no text beneath icons. In order to use them, open the gtkrc file and
find the 'include "nautilus-tweaks.rc"' line near the end of the file. Change it to include "nautilus-tweaks-notext.rc" (only the macmenu version needs this change) and do the same for the 'include "epiphany-tweaks.rc"' line.
v0.76 :
- Evolution no longer looks like Silvester Stalone.
- Reduced Epiphany address bar height.
- Increased list header height.
v0.75 :
- Create Launcher no longer inherits the panel background.
- Epiphany address bar no longer contains another address bar.
- Epiphany Search the Web and Find textboxs are now rounded.
- Thunar toolbar buttons are now placed more symmetrically. They are nearer the left side of the window and have less space between them.
- Thunar adress bar height reduced, width increased.
v0.73 :
- Fixed a bug that caused the right side of the Thunar address bar (the visited locations drop down menu button) to look like the left side of the address bar after pressing it. The button now always looks like the round end of the address bar (even when pressed).
- Changed the Thunar address bar arrow icon (see 1st screenshot).
- Slight change to the panel background.
v0.72 :
- The menu bar applet and other panel applets that have a menubar now properly inherit the panel background.
v0.71 :
- Fixed some problems with the xfce panel and applets. It should now be fully skinned.
v0.70 :
- Removed stretching for the gradient to make the skin more speedy (IF YOUR MONITOR'S RESOLUTION IS GREATER THAN 1200 READ THE README FOR INSTRUCTIONS).
- Added metacity decorators (rounded and squared).
- Added macmenu applet with fake default menu for xfce.
- Improved shadows.
- Added panel buttons.
- Fixed the font configurator buttons.
- Changed the default background colors.
- Changed the notebook to have a more consistent look with the rest of the theme.
- Skinned the panel buttons.
- Made the round address boxes of Nautilus and Thunar exclusive to their toolbars (no round misshapen text entry dialogs anymore).
- Firefox download windows now have full gradients.
- Firefox skins are a little lighter (use less pixmaps).
v0.50 :
- Abandoned grey variant.
- Moved fully to pixbuf engine.
- Added gradients.
- Everything skin element is now a port of the osx version.
- New firefox skins (a regular one and one for use with the menubar hidden)
- New emerald theme.
- Added a modified version of the macmenu applet that displays a fake main menu (label) when there isn't another menu displayed on the panel.
v0.30 :
- This is the first version of the theme.
- Modified the Tish clearlooks theme by adding pixmap scrollbars panels and menubars.
- Created emerald and metacity decorations.
Ratings & Comments
101 Comments
I love the theme the only problem that I see off hand is that my wifi icon does not show the signal strength of the available wifi networks.. the color is just a full bar of blue for all networks.
This should have been fixed by itself with the new network manager applet in Gnome 2.28.0. I could try fixing this for older versions but it will be hard as i wont be able to easily test it (i am running Gnome 2.28 :P).
I like the rounded text entry box in nautilus. I was wondering if there is a way to do it in all programs. That way I can have a rounded search box in rhythmbox. Also, as much as I like the included toolbar icons, is there a way to use the ones in my icon theme. Last question... I like my panel to be completely transparent. But when I set the transparency under the panel properties, my panel applets still have a background behind them. When I use compiz, the whole panel, including the applets and text dissappear. How can I remove the background from behind the panel applets?
The rounded text entries are tricky, in order to make them work right you need to make them specifically for the app (and place on this app) you want them, there is no general way to do this with my theme because of the gradient among other reasons. You can disable the toolbar icons by browsing inside the theme folder imetal/gtk-2.0 , opening the gtkrc inside a text editor, scrolling to the very bottom of the text and commenting out (puting a # in front of) the line include "icons/iconrc" . This is tricky, and a bug with the bixbuf engine. You could try editing the gtkrc file and deleting the whole panel section (lines 1370 to 1446). You should also reload the theme after every change you've made to the gtkrc in order to be able to see the results. Sorry for being so very late in replying , i was serving in the military (obligatory in my country) so i was unavailable to say the least.
Hi, All - How to make a MAC-STYLE-MENUBAR?? Thanks, Evan
it you want the hacked libraries: http://code.google.com/p/gnome2-globalmenu/
How did you get the top menubar to look that way in the screenshot? Apologies if that's a newb question, but I just don't know how to do it. Oh, and I'm not talking about globalmenu - I'm referring to the transparency. Thanks!
Open Compizconfig , goto general settings -> Opacity Settings , click add and enter class=panel and a value of 79
With the last update, the notifications are shown with a black background and a dark grey foreground and are not readable (besides of being aesthetically wrong). Any idea?
Sorry, you are right, i will fix this today.
my previous comment. Apparently I had an older version of this theme. The latest one seems to work fine. :)
Great job on this theme. But it has a small problem with OpenOffice. Do a File→Save As in OpenOffice. For some reason it chokes on that dialog window with this theme.
Great work. I just love it. When will we have a firefox 3.0 skin? Thank you
There won't be a ff3 skin, i simply don't have the time. In less than a month my one year militart service (obligatory in my country) starts so as you can understand my time is indeed limited. Anyway, there are already some very good looking leopard themes for ff3 that will fit inside imetal just fine.
Impressive work!. Congratulations. I've two minor issues: 1st) Evolution messages list-header is wrong at vertical mode. 2nd) The color set up at legacy apps (Motif) is too dark. I get the right color using bg[NORMAL] = "#bbbbba" instead of bg[NORMAL] = "#979797" I don't know what may be affected by this change, but since I use NEdit a lot, I prefer it this way...
That's an unsolvable problem that i am aware of but there is little i can do about : Since there is a full window gradient, a single bg color will always look out of place in certain cases. With that said, it makes sence to use either the uppest (bbbbba) or the lowest (979797) color of the gradient to make blending (where it happens) smooth. The reason i chose to use the lowest part of the gradient as a bg color is that the upper part of windows is usually covered with menubars toolbars etc, that are already skinned by the gradient or is skinned anyway as part of the GtkWindow . The rest of the window though, doesn't have a fixed structure so it makes more sence to have the lower part of the gradient as bg color.
OK, then. Seems that "the good choice" depends on which legacy apps one is using.
Legacy apps will almost always look better with bg color "#bbbbbb" because they just inherit colors, not pixmaps from the theme . As a result there is no gradient and #979797 doesn't blend smoothly with the window decorator. Gtk apps though, look better with #979797 for the reason i explained before. If i could skin differently legacy apps from gtk apps this problem would obviously go away.
The evolution bug is fixed :)
sweet! Also, thanks for the explanation about the default background setting. One could mess with .Xdefaults or ~/.gnome2/xrdb but then it would only work for a certain theme :P There is another small bug: network-manager wireless power scale is not correctly drawn. Mac4lin people had the same problem (I guess since they derived their work from yours) and solved it some time ago. I *think* the fixing line was: widget_class "*MenuItem.*ProgressBar*" style "progressbar" which they place just after class "GtkProgressBar" style "progressbar" at about your line 1670.
I don't have wireless on my main box, i will check this on my laptop. Thanks for pointing it out btw.
I can confirm this fix for the progress bars. Forgive me if I stepped over any bounds, but I went into the file and added the code. The Strength Meters work wonderfully in Network Manager now. Just to let you know. That is the correct place to put it too. It all works 100%. I'm glad this was figured out, because this is something that was making me avoid this skin, but I love it! AWESOME work!
You haven't stepped over any bounds, quite the contrary . If every bug report was as precise as yours , my work would become allot easier.
I've downloaded gnome-settings-daemon sources and I've seen that they create a toplevel window to extract colors from- in order to feed xrdb. Thus, one partial solution to handle legacy apps without spoiling the rest would be to add the line: bg[NORMAL] = "#bbbbba" to the style "gradient" (which is used only at "GtWindow" and "PanelDItemEditor" widgets at your case) keeping the default style with the darker background. I'm unsure of which side effects this might have. It would be just OK if there is no inheritance of the toplevel window style to the children - I guess this is not happening since you specify the style for every widget type and use the "default" to the GtkWidget class specifically. I've tested and my NEdit windows keep looking just fine. I wish to know your opinion about this trick.
I don't know how i've managed not to take notice of your post , sorry. I tried your suggestion and it seems to be working fine (i didn't notice any side effects in the usual places). I will try to update imetal one last time (there are also some panel fixes that i have in mind) before i go away (military service). If i make it i will include your fix, thanks :) .