[new] gtk-clearlooks-engine
This is my first package, so please bear with me if I did anything wrong. I saw this on gnome-look and though I'd make a package for it.
Info about the engine here:
http://gnomelook.org/content/show.php?content=19527
You can get it directly here:
http://projects.nosebleed.info/arch/gtk … pkg.tar.gz
The PKGBUILD and filelist are here for those interested
http://projects.nosebleed.info/arch/gtk … ks-engine/
It'll install three new themes in addition to the engine.
The author has released 0.2 and I've updated the package. There are 4 more themes in addition to the 3. Also, it doesn't look as Bluecurvish, which is nice.
http://projects.nosebleed.info/arch/gtk … pkg.tar.gz
Similar Messages
-
[new] gtk-clearlooks-engine (proposed as gnome 2.12 default)
No icons, but I use lush icons anyway. Gotta go. Enjoy
# $Id: PKGBUILD,v 1.3 2004/07/23 23:46:02 damir Exp $
# Contributor: Nathan Curry <[email protected]>
pkgname=gtk-clearlooks-engine
pkgver=0.3
pkgrel=3
pkgdesc="The clearlooks-engine for gtk"
depends=('gtk2' 'gtk' 'gdk-pixbuf')
url=(http://www.gnomefiles.org/app.php?soft_id=810)
source=(http://easynews.dl.sourceforge.net/sourceforge/clearlooks/clearlooks-0.3.tar.bz2)
build() {
cd $startdir/src/clearlooks-$pkgver
./configure --prefix=/usr --enable-gtk-1 --enable-gtk-2
make || return 1
make prefix=$startdir/pkg/usr installoscar wrote:
Searinox wrote:This is already in my repos
No, it's not.
You have gtk-engines-clearice, this is gtk-engines-clearlooks.
# $Id: PKGBUILD,v 1.3 2004/07/23 23:46:02 damir Exp $
# Contributor: Nathan Curry <[email protected]>
pkgname=gtk-clearlooks-engine
pkgver=0.4
pkgrel=1
pkgdesc="The clearlooks-engine for gtk"
depends=('gtk2' 'gtk' 'gdk-pixbuf')
url=(http://www.gnomefiles.org/app.php?soft_id=810)
source=(http://belnet.dl.sourceforge.net/sourceforge/clearlooks/clearlooks-0.4.tar.bz2)
build() {
cd $startdir/src/clearlooks-$pkgver
./configure --prefix=/usr --enable-gtk-1 --enable-gtk-2
make || return 1
make prefix=$startdir/pkg/usr install
The new version introduces animated progressbars and new looks on tabs.
Don't you need to use the configure option --enable-animation to get the animated progressbars? -
Hello, Is anyone else having a problem with setting their gtk theme to qt4 when using the oxygen theme? with this new install it doesnt seem to use oxygen but rather some ugly flat type of style.
thanks in advance.I think that gtk-qt-engine is deprecated(im not sure), take a look to the wiki for two alternatives:
https://wiki.archlinux.org/index.php/KD … plications
There is it all you need to install tu use qtcurve and port your gtk themes. I personally recomend oxygen-gtk(which is a gtk theme) with lxappearance, because if you use qtcurve some gtk apps can be slowed down(e.g. Gimp,Firefox,etc), gimp is practially unusable because of this.
If you dont care about the slow performance using qtcurve to port gtk themes, do the following:
pacman -S qtcurve-gtk2 qtcurve-kde4 gtk-kde4
after installing it go to system setting->GTK+ Style,choose your options and reboot
But i recomend oxygen-gtk:
pacman -S oxygen-gtk lxappearance
To change the GTK theme go to applications->setting->customize look and feel
if you installed something else to integrate gtk themes, please remove it, these to alternatives are the most updated right now
P.S. qtcurve generates a gtk theme from your current kde theme and oxygen-gtk is a gtk theme made to fit the default oxygen kde theme.
Take care
Last edited by AurosGamma (2011-03-31 05:35:12) -
Hey folks,
I was going to install gtk-equinox-engine (and gtk-equinox-theme) from AUR. Everything compiled fine, but I don't see the animated effect in the status bar (e.g. Download window of Firefox).
How can I check if the new engine is running? I am using XFCE, so.... Is it possible to use this engine with XFCE. Hopefully yes...
Regards,
Archucer1337This problem appear only for unprivileged user. Last error message before halting
Not initializing the Gtk-Qt theme engine -
I have been trying to create a HTML Wrapper for my CMS, but the old TextField just cant do it.
With the new much more versatile Flash Text Engine (I am not reffering to FTL), I have successfuly created the wrapper. However i have one problem.
WHY new Flash Text Engine sometimes added a space between 2 characters? it makes the text ugly
I have uploaded the image to prove my point
Please Note : That the Left Side is the HTML Text Render (which correctly render all texts)
With KERNING set to "on" , check the word 'underline' and the word 'paragraph' (I have marked it with red circle)
With KERNING set to "off", check the word 'Text' and the word 'paragraph' (I have marked it with red circle)
Now, is there any solution? hell, i should have turned 'on' the kerning right? but both turning 'on' and 'off' presents a problem of their own (in how they add a space randomly)
Any help will be greatly appreciated, or even a "you should look at Class X" will be enough (I am quite proficient in ActionScript 3.0)
Cheers and God Bless,
ChowiYou are right about high CPU usage. It was even when playing various computer games. I don't have problems anymore. But not because I disabled all addons. I did these things:
In the Location bar, type about:config and press Enter. The about:config "This might void your warranty!" warning page may appear. Click I'll be careful, I promise! to continue to the about:config page.
Search for dom.ipc.plugins.flash.disable-protected-mode in the list of preferences.
Double-click on the preference to toggle its value from false to true. (If the setting is already true it means that Flash Protected Mode is currently disabled.)
Close Firefox.
Restart Firefox.
And since then I don't have that particular problem with overloading. I just disabled some of flash protected mode. How is that related with "overloading"? Strage. Hardware acceleration I've enabled again as without it whole text field in news sites is sometimes black.
Thanks anyway Mr. -
[SOLVED] gtk-qt-engine does not work
I basically no long use GNOME but I do use a few GTK apps such as Pidgin and Firefox (thats GTK right?). Anyways they look like total crap in KDE and I'd rather not start gnome-theme-manager everyday just to theme them right.
I installed gtk-qt-engine in the hopes that it would theme my GTK apps to look like my KDE theme ...
http://img164.imageshack.us/img164/1340 … 68sju0.png
As you can see there, I have it enabled (I think), but Pidgin in the background is not themed like it should be o_O.
Any ideas?
Thanks.
Last edited by A.I. BOT (2007-07-10 18:40:07)gtk-qt-engine is a bit broken, at least that is how it feels. A workaround for your problem is set in kde control center a gtk style for your gtk apps (same place where you tell to use gtk-qt-engine). After this, start a gtk application, it has a normal gtk style now. Close the gtk app, go back to control center and choose use qt theme for gtk apps at that place (dunno how it is exactly called, I'm not in kde atm). Now it should apply your qt theme to gtk apps.
-
How to Install Clearlooks Theme in Gtk-Qt-Engine [Solved]
Hi!
Is there some package i could install that adds more gtk styles other than raleigh and qt in the kcontrol module?
Also, for some weird reason, I have 2 entries listed on the kcontrol sidebar for Gtk styles and fonts....
Thx in advance!Yep, I'm sure.
pacman -Ss murrine
community/gtk-engine-murrine 0.31-1
GTK2 engine to make your desktop look like a 'murrina', an italian word meaning the art glass works done by Venicians
glass blowers.
community/murrine-configurator 0.4.1-2
Configurator for Murrine GTK Engine
Not trying to be rude, but you should probably read http://wiki.archlinux.org/index.php/Pacman to get familiar with pacman and what all you can do with it. ('man pacman' helps too) The web search doesn't check [community], you need to use the AUR search for that. I find it easier to do the search with pacman first, then if I can't find it to go to the web searches. -
This occurs after the main page is up but when I click on the tab bar beside where it says google to open a new window then the search engine becomes Yahoo.ca How can i correct this?
http://medicine-opera.com/2010/03/how-to-disable-yahoos-theft-of-firefoxs-open-a-new-tab/
fixed the problem for me :) -
New Website Search Engine Results
I have an overly-simplified, single-page website, ourhealthcarecrisis.com and my client wants the text formatted in a way I'm not currently able to provide, mainly because I'm still new to website creation. In order to provide the appearance of his text, I've used a screen capture of the MS Word document he wants me to duplicate. It's not pretty, at least to me, but the appearance pleases the client.
Here's the problem: when he types the name of his website, ourhealthcarecrisis (minus the .com), into Google he doesn't see the results he wants. The only text that comes up, "create the FHIA," is from a previously-uploaded version of the site. I don't know how to "update" the information with Google and it frustrates him that I can't accomplish what he wants.
I know the search engines look for internal text in addition to keywords and meta tags, but for the moment I'm at a loss for options. I understand that formatting the text itself is what should really be done, but at the moment I can't provide it.
Any suggestion will be greatly appreciated.
Thanks.I 100% agree that the best choice would be to do the site in HTML...
but I've also had a client that insisted on an image being used instead of recreating the graphics, etc in HTML...sometimes complex images and text font can be difficult to reproduce in plain HTML.
So to the other excellant posters, SnakEyez02, RikRamsay14, and John Waller, I'd like to offer an option that could perhaps provide a happy medium.... use FLASH to represent the image you now have.
WHOA... now before everyone comes crashing down on me... a long time Flash developer... let me explain.
In the same way that there are "Best Practices" for developing an HTML Web site... there are also "Best Practices" for adding Flash to a Web site...(and remember, there is really no such thing as a Flash Web site... only HTML, ASP, PHP Web sites with some Flash content).
Those "Best Practices" (at least in my mind) include using swfobject to add alternate content and navigation for non-Flash browsers.
So as a regular part of adding Flash to a Web site, you would also need to include non-Flash navigation and content... that's just part of using Flash on a Web site... NOT something extra.
The alt content can be any content you can imagine.. for example:
Links, images, lists, etc...
Full text narration for a Flash video..
Detailed text description matching the text in the image PLUS a detailed description of the graphic elements on the page (NOT picked up in regular HTML)..
Alternate video format...
the list goes on.
For review:
If you think that Flash is somehow bad for SEO, it's time to dispell that MYTH!
If fact, in some circumstances I'll use Flash INSTEAD of just HTML because then I'll have better SEO than with just HTML alone.
http://www.worldbarefootcenter.com/
The link to World Barefoot Center in the above post is just one example. View the source code and you see a couple paragraphs of text along with regular HTML links.... but what displays is the Flash version of the image and Flash links.
The client provided the artwork for the page... and that's what they wanted to use a .jpg image. Well yes, that could be done in HTML but it would be virtually invisible to Google. So Instead I converted the image into a Flash .swf and used swfobject to display the Flash. swfobject allows you to create alternate content inside the <div> which also holds the Flash .swf, then when the page is loaded it detects if the browser has the Flash pluggin. If it does, it displays just the Flash content, if not, it displays the alternate content. Since almost everyone has the Flash pluggin, for most people the Flash version of the <div> will display.
The alternate content for that <div> can be any regular HTML text, images, media player, links, etc., anything that you would use if you were not using the Flash. Now the best part is that the alternate content can be "over the top" as far as optimizing for SEO, since it will not be seen by most viewers.
Here's another example of SEO with Flash.. again, the page is just a single image provided by the client:
http://www.ksowetsuits.com/
View the source code. The alt content is paragraph after paragraph of information about the site, including lists and links. If it was just the HTML, it might be kind of a boring Home page. But for SEO I can go "over the top" in promoting the site, since most viewers will never see that part... but it's all indexed by search engines. The end result is BETTER SEO using Flash than just HTML.
On another Web site, a Flash video is displayed, the alt content is the complete text narration of the video. Now how many people would take the time to read that if they could just watch the video instead?? again, better SEO with Flash than without. In fact in one case we had first page search result from that video narration within 4 hours of posting the page.
On still another site with a Flash video, the alt content is another video, but a .mov version, which will, in effect play Flash video on the iPhone (not possible you say??). Well since the iPhone does not have Flash pluggin, it simply displays the .mov version of the video, while everyione else sees the Flash version.
So anyway, if Flash is a part of your Web development, you should look into using swfobject and alternate content.
http://code.google.com/p/swfobject/
Best wishes,
Eye for Video
www.cidigitalmedia.com
Best wishes all!
Adninjastator -
Does iBA use the new/latest JS engine?
I have an HTML5 Canvas / Javascript animation running in an HTML container and I cant tell if (performance wise) if its running the newer JS engine. I know that uiwebview/iOS apps do not use the hew engine so Canvas is kind of limited to what you can pull off. I dont have two iPad 1's to test a side by side iOS 4 & iOS 5.
http://youtu.be/jdcSTK09dcIiOS 5 uses a newer WebKit over previous versions...
-
Hi,
These days I have come to mac news about a new software for searching images, (ImageBrain). The question is, if you already know it and because the nature of this, because Apple has not included this type of research, which I find useful for people like me who works in photography and has to deal with thousands of photos and often with copies and duplicates of these.
Most likely there will be similar applications if positive, can you say what?
site: www.kandalu.net
Sincerely
Piero
Message was edited by: petitpaulI've used:
http://www.site-search-pro.com/
Install on your server then with the click of the mouse it will index all the words of your site and create the search database for you. There are lots of options on what words to index, not index, direct to specific pages for specific words, etc... etc... You can go in and tweak the database it creates if you want, but never found a reason to need to.
There are also lots of options on how to display the search results. -
Hi
We are looking into moving to the new ST-Scripting engine.
We currently have a mix of e-Script (95%) and Siebel VB (5%).
At the moment we are on 7.7.2.6 but we are planning the move to 8.0.
Can anyone share there experience with the new ST-Engine?
What are your lessons learned with the new engine?
Is it really faster? Is it stable or still to buggy?
AxelHere is some information
Abstract
1- In 8.0, there are lots of very valuable
features that comes only with ST engine. Those
features alone makes the ST engine upgrade very worthwhile (IMO).
2- ST engine provides important performance
benefits in addition to the features.
3- There are live customers on 7.7/7.8 with ST engine.
There is one customer I know of who is already live
on 8.0 with ST engine. This customer achieved, while
using 8.0 ScriptAssist feature
"lower TCO of customization changes" (quote from them).
4- There are no open P1 defects for ST engine/features
for 8.0.0.2 at this time. Almost all the fixes are
already in previous 8.x code lines or there are
QF's for the important ones. Alerts are also provided
to keep the customers informed.
5- ST engine may (probably will) require some script
rework because of new compilation warnings, minor
incompatibilities and if you are missing fixes.
6- There will be a 8.1 feature, Script performance
profiler. This feature, together with St engine, may improve
the application server performance very significantly.
Details
1- Features
Repository based ScriptAssist and compilation:
Greatly accelerates development and upgrade.
http://download.oracle.com/docs/cd/B40099_02/books/eScript/eScript_JSLOverview6.html#wp1035312
Fix & Go:
Greatly accelerates debugging by avoding repetitive .srf compilation.
http://download.oracle.com/docs/cd/B40099_02/books/eScript/eScript_JSLOverview5.html#wp1035774
Services as Script Libraries:
Enables modular development, improves performance, prevents clumsy InvokeMethod calls, makes
the code shorter and readable.
http://download.oracle.com/docs/cd/B40099_02/books/eScript/eScript_JSReference38.html#wp1084973
2- Performance
ST engine performs better in multiuser scenarios.
Tests has shown that on a typical (?), medium scripted
scenarios, with 400 users on a 4 CPU machine;
Overall Application Server CPU usage decreased by around %20
Overall Application Server Memory usage went down by around %10
Overall Application Server response time increased by around %30
To give you an idea about the peak performance difference
the following code runs around 16x faster with ST engine
function bar ()
return 0;
function TestPerformance ()
var i;
var a;
var oStart = new Date ();
for (i = 0 ; i < 1000000 ; i++)
a = bar ();
var oEnd = new Date ();
ReportTime (" " + (oEnd.getTime () - oStart.getTime ()) /1000);
3- I would love to hear more about the customer experience in this forums.
We'll try to make this experience and good as possible. When we've talked to
8.0 live customer, we only focused on very visible features, namely ScriptAssist.
This customer felt this is a very useful feature that helps them write eScript code more easily. They claimed they had made fewer errors through using ScriptAssist and achieved "lower TCO of customization changes" (quote from them).
4- The ST engine has over 600 library functions and hundreds of language features
even supports few undocumented, non-standard features to be downward compatible. We've also added lots of features in 8.0. Many of the early adopters used the engine to the maximum. For them, one single defect was usually a stopper because of the large/complex script code base.
5- Rework
Incompatibilities:
http://download.oracle.com/docs/cd/B40099_02/books/eScript/eScript_JSLOverview4.html#wp1033924
Warnings: The T engine did not have warnings that usually resulted runtime failures. The ST engine
reports them at compile time so that you can fix them faster.
http://download.oracle.com/docs/cd/B40099_02/books/eScript/eScript_Troubleshooting5.html#wp1010272
Disclaimer: Opinions are my own. This information provided here is not suitable for anything. -
New web 3d game engine IGood engine
I start to work on new web 3d engine. I call it IGood engine.
As can be seen from the video, it is already possible to create a simple application of visualization without lines of code
Base on for alternative 3d.
I am waiting your opinions.
P.S. You can follow on facebook.com/PashaIGood.hi all, i make new video
, what do you think?.....in video i try to show smoll load time. Level was created using 2 new objects...
i wait for you answer)) -
How to get murrine dust theme to work? (new concept theme for ubuntu)
hello!
i just want to try and install the new concept theme for ubuntu - DustTheme!
but i don't get it to work. it uses the murrine-engine - but when i want to select it via gtk-chtheme or gtk2_prefs it does not sets the colors or anything else. when i hit apply, the standard ugly gtk-theme will be selected.
anyone here who actually uses the theme?
more information:
DustTheme Ubuntu Wiki
installed packages:
gtk-engine-murrine 0.53.1
also tried: gtk-engine-murrine-svn rev 94
please help, thanks...
bye iggy
Last edited by iggy (2008-10-22 10:04:48)andrek wrote:There's a difference between the new SVN version of the Murrine engine and the Dust theme - you've got to change "profile" into "style" in theme's gtkrc file.
Hrm, I'm not quite sure what you mean. I don't see "profile" anywhere in the gtkrc - everything seems to be labeled as "style" already.
# Dust theme
# by Rico Sta. Cruz and Ricardo (Kido) Mariano III
# Last rev: Oct 4
# Set GtkSettings color scheme property.
# This can be overriden (via an xsetting) with eg. the gnome-appearance-properties.
#gtk_color_scheme = "fg_color:#323232\nbg_color:#e4e0d8\nbase_color:#fff\ntext_color:#323232\nselected_bg_color:#996B5C\nselected_fg_color:#fff\ntooltip_bg_color:#ebeab8\ntooltip_fg_color:#323232"
gtk_color_scheme = "fg_color:#323232\nbg_color:#D9D4CC\nbase_color:#fff\ntext_color:#323232\nselected_bg_color:#996B5C\nselected_fg_color:#fff\ntooltip_bg_color:#ebeab8\ntooltip_fg_color:#323232"
include "scrollbars/scrollbar.rc"
style "murrine-default"
# Style Properties
GtkScrolledWindow ::scrollbar-spacing = 3
GtkScrolledWindow ::scrollbar-within-bevel = 1
GtkButton ::child-displacement-x = 1
GtkButton ::child-displacement-y = 1
GtkButton ::default-border = { 0, 0, 0, 0 }
GtkButton ::focus-padding = 0
GtkCheckButton ::indicator-size = 14
GtkPaned ::handle-size = 6
GtkRange ::trough-border = 0
GtkRange ::slider-width = 15
GtkRange ::stepper-size = 15
GtkScale ::slider-length = 20
GtkScale ::trough-side-details = 0 # 0 = thin slider, >0 = thick slider
GtkScrollbar ::min-slider-length = 30
GtkMenuBar ::internal-padding = 0
GtkExpander ::expander-size = 16
GtkToolbar ::internal-padding = 1
GtkTreeView ::expander-size = 14
GtkTreeView ::vertical-separator = 0
GtkMenu ::horizontal-padding = 0
GtkMenu ::vertical-padding = 0
WnckTasklist ::fade-overlay-rect = 0
xthickness = 1
ythickness = 1
fg[NORMAL] = @fg_color
fg[PRELIGHT] = @fg_color
fg[SELECTED] = @selected_fg_color
fg[ACTIVE] = @fg_color
fg[INSENSITIVE] = darker (@bg_color)
bg[NORMAL] = @bg_color
bg[PRELIGHT] = shade (1.02, @bg_color)
bg[SELECTED] = @selected_bg_color
bg[INSENSITIVE] = @bg_color
bg[ACTIVE] = shade (0.9, @bg_color)
base[NORMAL] = @base_color
base[PRELIGHT] = shade (0.95, @bg_color)
base[ACTIVE] = shade (0.9, @selected_bg_color)
base[SELECTED] = @selected_bg_color
base[INSENSITIVE] = @bg_color
text[NORMAL] = @text_color
text[PRELIGHT] = @text_color
text[ACTIVE] = @selected_fg_color
text[SELECTED] = @selected_fg_color
text[INSENSITIVE] = darker (@bg_color)
engine "murrine"
animation = TRUE # FALSE = disabled, TRUE = enabled
colorize_scrollbar = TRUE # FALSE = disabled, TRUE = enabled
contrast = 1.0 # 0.8 for less contrast, more than 1.0 for more contrast on borders
glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave style, 3 = top curved highlight, 4 = beryl highlight
gradient_shades = {1.1,1.0,1.0,0.87} # default: {1.1,1.0,1.0,1.1}
gradients = TRUE # FALSE = disabled, TRUE = enabled
highlight_ratio = 1.0 # set highlight amount for buttons or widgets
lightborder_ratio = 1.0 # sets lightborder amount for buttons or widgets
lightborderstyle = 0 # 0 = lightborder on top side, 1 = lightborder on all sides
listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised
listviewstyle = 0 # 0 = nothing, 1 = dotted
menubaritemstyle = 0 # 0 = menuitem look, 1 = button look
menubarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
menuitemstyle = 1 # 0 = flat, 1 = glassy, 2 = striped
menustyle = 0 # 0 = no vertical menu stripe, 1 = display vertical menu stripe
reliefstyle = 2 # 0 = flat, 1 = inset, 2 = shadow
rgba = FALSE # FALSE = disabled, TRUE = enabled
roundness = 2 # 0 = squared, 1 = old default, more will increase roundness
scrollbarstyle = 2 # 0 = nothing, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles
sliderstyle = 0 # 0 = nothing added, 1 = handles
stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles, 2 = unknown
style = MURRINE # engine style options: CANDIDO, CLEARLOOKS, MIST, MURRINE, NODOKA
toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient
style "murrine-wide"
xthickness = 2
ythickness = 2
style "murrine-wider"
xthickness = 3
ythickness = 3
style "murrine-dark"
bg[NORMAL] = shade(0.24,@bg_color)
bg[SELECTED] = shade(0.9,@selected_bg_color)
bg[PRELIGHT] = shade (0.5, @selected_bg_color)
bg[ACTIVE] = mix (0.5, @selected_bg_color, shade(0.2,@bg_color))
bg[INSENSITIVE] = shade(0.2,@bg_color)
fg[NORMAL] = mix (0.7, '#ffffef', @fg_color)
fg[PRELIGHT] = mix (0.8, '#ffffef', @fg_color)
fg[SELECTED] = mix (0.8, '#ffffef', @fg_color)
fg[ACTIVE] = mix (0.8, '#ffffef', @fg_color)
fg[INSENSITIVE] = mix (0.4, '#ffffef', @fg_color)
style "murrine-button"
xthickness = 3
ythickness = 3
bg[NORMAL] = shade (1.2, @bg_color)
bg[PRELIGHT] = shade (0.9, @bg_color) #mix(0.82,shade (1.3, @bg_color),@selected_bg_color)
bg[ACTIVE] = shade (0.85, @bg_color)
# SZ07: button engine changed to clearlooks.
# Change back to murrine to get the old dotted focus ring.
engine "clearlooks" {
contrast = 1.0
radius = 2.0
style = GUMMY
reliefstyle = 1
style "murrine-toolbar" = "murrine-default"
xthickness = 4
ythickness = 3
bg[NORMAL] = shade(0.88,@bg_color)
bg[PRELIGHT] = shade(0.88,@bg_color)
bg[ACTIVE] = shade(0.88,@bg_color)
bg[SELECTED] = shade(0.88,@bg_color)
bg[INSENSITIVE] = shade(0.88,@bg_color)
fg[NORMAL] = @text_color
fg[PRELIGHT] = @text_color
fg[SELECTED] = @text_color
fg[ACTIVE] = @text_color
fg[INSENSITIVE] = @text_color
fg[NORMAL] = @text_color
text[NORMAL] = @text_color
#engine "murrine" {
# gradient_shades = {1.1,1.0,1.0,0.85}
engine "pixmap"
image {
function = BOX
file = "toolbar_light.png"
border = {1,1,1,1}
image {
function = HANDLE
overlay_file = "handlebox.png"
overlay_stretch = FALSE
orientation = HORIZONTAL
image {
function = HANDLE
overlay_file = "handlebox.png"
overlay_stretch = FALSE
orientation = VERTICAL
style "murrine-toolbar-item" = "murrine-toolbar"
bg[NORMAL] = shade(0.88,@bg_color)
bg[PRELIGHT] = shade(1.1,@bg_color)
bg[ACTIVE] = shade(0.6,@bg_color)
fg[INSENSITIVE] = shade(0.6,@bg_color)
fg[ACTIVE] = @selected_fg_color
text[ACTIVE] = @selected_fg_color
engine "clearlooks" {
contrast = 1.0
radius = 2.0
style = GUMMY
reliefstyle = 1
style "murrine-toolbar-sep" = "murrine-toolbar-item"
bg[NORMAL] = shade(0.5, @bg_color)
style "murrine-dark-toolbar" = "murrine-dark"
xthickness = 6
bg[PRELIGHT] = mix (0.3, @selected_bg_color, shade(0.2,@bg_color))
bg[SELECTED] = mix (0.3, @selected_bg_color, shade(0.2,@bg_color))
bg[ACTIVE] = mix (0.5, @selected_bg_color, shade(0.2,@bg_color))
engine "murrine"{
gradient_shades = {1.3,1.1,1.1,0.9}
style = MURRINE
style "murrine-dark-toolbar-sep" = "murrine-dark-toolbar"
{ xthickness = 2 }
style "pixmap-dark-toolbar" = "murrine-dark-toolbar"
# To-do: make the toolbar recolorable, possibly without using pixmaps
# We only like this because of the top line, anyway.
engine "pixmap"{
image {
function = BOX
file = "toolbar_o.png"
border = {1,1,1,1}
image
function = HANDLE
overlay_file = "handlebox.png"
overlay_stretch = FALSE
orientation = HORIZONTAL
image
function = HANDLE
overlay_file = "handlebox.png"
overlay_stretch = FALSE
orientation = VERTICAL
style "murrine-notebook-bg" = "murrine-default"
bg[NORMAL] = shade (1.05, @bg_color)
bg[SELECTED] = shade (1.05, @bg_color)
xthickness = 2
style "murrine-notebook" = "murrine-notebook-bg"
xthickness = 2
style "murrine-tasklist"
xthickness = 3
ythickness = 3
style "murrine-panel" = "murrine-dark" {
bg[NORMAL] = shade (0.15, @bg_color)
engine "murrine" {
style "murrine-menu" = "murrine-dark"
xthickness = 0
ythickness = 2
bg[NORMAL] = shade (0.15, @bg_color)
text[NORMAL] = @bg_color
text[PRELIGHT] = @selected_fg_color
style "murrine-menu-item" = "murrine-dark"
xthickness = 0
ythickness = 3
engine "murrine" {
roundness = 0
contrast = 0.2
gradient_shades = {1.0,0.9,0.9,0.7}
style "murrine-separator-menu-item"
GtkSeparatorMenuItem::horizontal-padding = 0
GtkWidget::wide-separators = 1
GtkWidget::separator-width = 1
GtkWidget::separator-height = 1
xthickness = 1
ythickness = 0
style "murrine-treeview"
# Based on the default style so that the colors from the button
# style are overriden again.
style "murrine-treeview-header" = "murrine-default"
xthickness = 2
ythickness = 1
bg[NORMAL] = shade(0.9, @bg_color)
bg[PRELIGHT] = shade(1.0, @bg_color)
bg[ACTIVE] = shade(0.8, @bg_color)
GtkWidget::focus-line-width = 0
engine "murrine" {
gradient_shades = {1.3,1.0,1.0,1.1}
style = MURRINE
contrast = 0.5
glazestyle = 1
listviewheaderstyle = 1
# SZ07: This is added to tell the theme how to color checkmarks and radio items that are not in menus.
style "murrine-radiocheck" = "murrine-default"
text[NORMAL] = shade (1.15, @bg_color) # Color for checks/radio items.
text[PRELIGHT] = @selected_fg_color # Color for selected checks/radio items.
engine "murrine"{
style "murrine-tooltips"
xthickness = 4
ythickness = 4
bg[NORMAL] = @tooltip_bg_color
fg[NORMAL] = @tooltip_fg_color
style "murrine-progressbar"
xthickness = 1
ythickness = 1
fg[PRELIGHT] = @selected_fg_color
engine "murrine"
style = NODOKA
#I want my shiny progressbar!
#gradient_shades = {1.3,1.1,0.9,1.0}
style "pixmap-statusbar" = "murrine-default"
ythickness = 3
xthickness = 3
engine "pixmap"
image
function = RESIZE_GRIP
recolorable = TRUE
detail = "statusbar"
overlay_file = "statusgrip.png"
overlay_border = {0,0,0,0}
overlay_stretch = TRUE
image
function = SHADOW
shadow = IN
file = "blank.png"
image
function = SHADOW
shadow = OUT
file = "blank.png"
image
function = SHADOW
shadow = ETCHED_IN
file = "blank.png"
image
function = SHADOW
shadow = ETCHED_OUT
file = "blank.png"
style "murrine-comboboxentry"
style "murrine-spinbutton"
style "murrine-scale"
bg[PRELIGHT] = shade(0.9,@bg_color)
engine "murrine"{
gradient_shades = {1.3,1.1,0.9,1.0}
style "murrine-hscale" = "murrine-scale"
style "murrine-vscale" = "murrine-scale"
style "murrine-scrollbar"
bg[ACTIVE] = "#fff"
bg[NORMAL] = @bg_color
bg[PRELIGHT] = shade(0.9,@bg_color)
engine "murrine"{
gradient_shades = {1.1,1.0,1.0,0.9}
contrast = 1.4
style "murrine-hscrollbar" = "murrine-scrollbar"
style "murrine-vscrollbar" = "murrine-scrollbar"
style "murrine-menubar" = "murrine-dark"
engine "murrine"{
gradient_shades = {1.0,0.9,0.9,0.75}
style "murrine-frame"
#Uncomment for dark statusbars. Breaks some apps.
#bg[ACTIVE] = shade(0.2,@bg_color)
#fg[NORMAL] = mix (1.5, @fg_color, '#ffffff')
#fg[PRELIGHT] = mix (1.4, @fg_color, '#ffffff')
style "murrine-frame-title" = "murrine-frame"
fg[NORMAL] = lighter (@fg_color)
style "murrine-nautilus-location"
bg[NORMAL] = mix(0.60, shade (1.05,@bg_color), @selected_bg_color)
# Matches
# murrine default style is applied to every widget
class "GtkWidget" style "murrine-default"
# Increase the x/ythickness in some widgets
class "GtkRange" style "murrine-default"
class "GtkFrame" style "murrine-frame"
class "GtkSeparator" style "murrine-wide"
class "GtkEntry" style "murrine-wider"
class "GtkStatusbar" style "pixmap-statusbar"
class "GtkMenuBar" style:highest "murrine-menubar"
# Toolbar default: dark
#class "*HandleBox" style "pixmap-dark-toolbar"
#class "GtkToolbar" style "pixmap-dark-toolbar"
#widget_class "*HandleBox" style "pixmap-dark-toolbar"
#widget_class "*<GtkToolbar>.*" style "murrine-dark-toolbar"
# Toolbar default: light
class "*HandleBox" style "murrine-toolbar"
class "GtkToolbar" style "murrine-toolbar"
widget_class "*HandleBox" style "murrine-toolbar"
widget_class "*<GtkToolbar>.*" style "murrine-toolbar-item"
# Place this fix far above so overrides work better
# Affects: gedit sidebar, GCstar, meld
style "murrine-toolbar-flat"
engine "murrine"
toolbarstyle = 0
widget_class "*.*.*.*.*.*Toolbar*" style "murrine-toolbar-flat"
widget_class "*.*.*.*.*.*HandleBox*" style "murrine-toolbar-flat"
# Toolbar exceptions:
# Browser-type and viewer-type applications get a dark toolbar.
# Everything below the toolbar for these apps are the content. This will make
# a separation on function (toolbar) and content (client area).
# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
style "murrine-text-is-fg-color-workaround"
text[NORMAL] = @fg_color
text[PRELIGHT] = @fg_color
text[SELECTED] = @selected_fg_color
text[ACTIVE] = @fg_color
text[INSENSITIVE] = darker (@bg_color)
widget_class "*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround"
style "murrine-text-is-fg-color-workaround-dark"
#Make it work with this theme!
text[NORMAL] = mix (1.5, @fg_color, '#ffffff')
text[PRELIGHT] = mix (1.4, @fg_color, '#ffffff')
# Nautilus toolbar: dark
widget_class "*Nautilus*Toolbar*" style "pixmap-dark-toolbar"
widget_class "*Nautilus*Tool*GtkButton" style "murrine-dark-toolbar"
widget_class "*Nautilus*Tool*.*.*" style "murrine-dark-toolbar"
widget_class "*Nautilus*Tool*GtkToggleButton" style "murrine-dark-toolbar"
widget_class "*Nautilus*Tool*Separator*" style "murrine-dark-toolbar-sep"
widget_class "*Nautilus*Tool*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround-dark"
# Evince/EOG: dark
widget_class "*EggEditable*Toolbar*" style "pixmap-dark-toolbar"
widget_class "*EggEditable*Toolbar*.*.*.*" style "murrine-dark-toolbar"
widget_class "*EggEditable*Tool*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround-dark"
widget "*fullscreen-toolbar" style "pixmap-dark-toolbar"
widget "*fullscreen-toolbar.*" style "murrine-dark-toolbar"
# Epiphany: dark
widget_class "*EphyToolbar*" style "pixmap-dark-toolbar"
widget_class "*EphyToolbar*.*.*.*" style "murrine-dark-toolbar"
widget_class "*EphyTool*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround-dark"
# F-Spot(?): dark
widget_class "*Spot*Toolbar*" style "pixmap-dark-toolbar"
widget_class "*Spot*Toolbar*.*.*.*" style "murrine-dark-toolbar"
widget_class "*Spot*Toolbar*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround-dark"
# Gedit: Dark
widget_class "*edit*Toolbar*" style "pixmap-dark-toolbar"
widget_class "*edit*Toolbar*.*" style "murrine-dark-toolbar"
widget_class "*edit*Toolbar*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround-dark"
# Brasero: Dark
widget_class "*rasero*Toolbar*" style "pixmap-dark-toolbar"
widget_class "*rasero*Toolbar*.*" style "murrine-dark-toolbar"
widget_class "*rasero*Toolbar*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround-dark"
#gThumb: dark
widget_class "*Gth*Toolbar*" style "pixmap-dark-toolbar"
widget_class "*Gth*Toolbar*.*" style "murrine-dark-toolbar"
widget_class "*Gth*Toolbar*.<GtkComboBox>.<GtkCellView>" style "murrine-text-is-fg-color-workaround-dark"
widget_class "*GthFull*" style "pixmap-dark-toolbar" #Doesn't work
class "GtkSpinButton" style "murrine-spinbutton"
class "GtkScale" style "murrine-scale"
class "GtkVScale" style "murrine-vscale"
class "GtkHScale" style "murrine-hscale"
class "GtkScrollbar" style "murrine-scrollbar"
class "GtkVScrollbar" style "murrine-vscrollbar"
class "GtkHScrollbar" style "murrine-hscrollbar"
class "GtkButton" style "murrine-button"
class "GtkRadioButton*" style "murrine-radiocheck" # SZ07: Added for the checkmarks/radio
class "GtkCheckButton" style "murrine-radiocheck" # SZ07: Added for the checkmarks/radio
# General matching following, the order is choosen so that the right styles override each other
# eg. progressbar needs to be more important then the menu match.
widget_class "*<GtkNotebook>*<GtkEventBox>" style "murrine-notebook-bg"
widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "murrine-notebook-bg"
widget_class "*<GtkNotebook>*<GtkLayout>" style "murrine-notebook-bg"
widget_class "*<GtkNotebook>" style "murrine-notebook"
widget_class "*<GtkComboBoxEntry>*" style "murrine-comboboxentry"
widget_class "*<GtkCombo>*" style "murrine-comboboxentry"
widget_class "*<GtkMenu>*" style "murrine-menu"
widget_class "*<GtkMenuItem>*" style "murrine-menu-item"
widget_class "*<GtkSeparatorMenuItem>*" style "murrine-separator-menu-item"
widget_class "*<GtkFrame>" style "murrine-frame"
widget_class "*.<GtkFrame>.<GtkLabel>" style "murrine-frame-title"
widget_class "*.<GtkTreeView>*" style "murrine-treeview"
widget_class "*<GtkStatusbar>*" style "murrine-wider"
widget_class "*<GtkProgressBar>" style "murrine-progressbar"
# Treeview header
widget_class "*.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header"
widget_class "*.<GtkCTree>.<GtkButton>" style "murrine-treeview-header"
widget_class "*.<GtkList>.<GtkButton>" style "murrine-treeview-header"
widget_class "*.<GtkCList>.<GtkButton>" style "murrine-treeview-header"
#Panel
widget "*PanelWidget*" style "murrine-panel"
widget "*PanelApplet*" style "murrine-panel"
widget "*fast-user-switch*" style "murrine-panel" # Workaround for Fast User Switch applet
class "PanelApp*" style "murrine-panel"
class "PanelToplevel*" style "murrine-panel"
#The panel menubar
widget_class "*Panel*<GtkMenuBar>*" style:highest "murrine-panel"
# The window of the tooltip is called "gtk-tooltip"
widget "gtk-tooltip*" style "murrine-tooltips"
# Special cases and work arounds
# Workarounds for Evolution
widget_class "*.ETable.ECanvas" style "murrine-treeview-header"
widget_class "*.ETree.ECanvas" style "murrine-treeview-header"
#Firefox isn't nice to dark themes, so unset the dark stuff.
widget "MozillaGtkWidget*Toolbar*" style "murrine-default"
#widget "MozillaGtkWidget*Frame*" style "murrine-default"
#Thunderbird too. But since Thunderbird uses the same theming engine as FF2, things are worse for us.
style "murrine-menuitem-text-is-fg-color-workaround"
#text[NORMAL] = @fg_color
#text[PRELIGHT] = @selected_fg_color
#text[SELECTED] = @selected_fg_color
#text[ACTIVE] = @fg_color
#text[INSENSITIVE] = darker (@bg_color)
#Make it work with this theme!
text[NORMAL] = mix (1.5, @fg_color, '#ffffff')
text[PRELIGHT] = mix (1.4, @fg_color, '#ffffff')
widget "*.gtk-combobox-popup-menu.*" style "murrine-menuitem-text-is-fg-color-workaround"
# Work around the usage of GtkLabel inside GtkListItems to display text.
# This breaks because the label is shown on a background that is based on the
# base color set.
style "murrine-fg-is-text-color-workaround"
fg[NORMAL] = @text_color
fg[PRELIGHT] = @text_color
fg[ACTIVE] = @selected_fg_color
fg[SELECTED] = @selected_fg_color
fg[INSENSITIVE] = darker (@bg_color)
widget_class "*<GtkListItem>*" style "murrine-fg-is-text-color-workaround"
# The same problem also exists for GtkCList and GtkCTree
# Only match GtkCList and not the parent widgets, because that would also change the headers.
widget_class "*<GtkCList>" style "murrine-fg-is-text-color-workaround"
style "murrine-evo-new-button-workaround"
engine "murrine"
toolbarstyle = 0
widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround"
#Rhythmbox toolbar near the search entry. Use default + wide so that it doesn't turn dark.
style "murrine-rhythmbox-header" = "murrine-default"
xthickness = 3
ythickness = 3
engine "murrine" {
widget "*RBSourceHeader*" style:highest "murrine-rhythmbox-header"
widget "*swt*toolbar*" style "murrine-default"
# RSC: Fix for CPU frequency applet
style "applet-text" = "murrine-panel"
fg[NORMAL] = @bg_color
widget_class "*CPUFreqApplet*" style:highest "applet-text"
style "murrine-dialog" = "murrine-dark"
bg[NORMAL] = mix(0.4, @selected_bg_color, shade(0.7, @bg_color))
fg[NORMAL] = shade(0.5, @fg_color)
text[NORMAL] = shade(0.5, @text_color)
style "murrine-dialog-button" = "murrine-dark"
bg[NORMAL] = shade(0.15, @bg_color)
bg[PRELIGHT] = shade(0.18, @bg_color)
# Dialog boxes...?
# widget_class "*Dialog*" style "murrine-dialog"
# widget_class "*Dialog*.*" style "murrine-dialog"
# widget_class "*Dialog*.*Button*" style "murrine-dialog-button" -
[SOLVED] Building 32bit gtk2 theme engines for binary 32bit apps
Hello, I love the nimbus theme and have installed it from the AUR.
Sadly, there are applications like acroread, foxitreader etc. that won't load the engine and use a nasty default saying
Gtk-Message: Failed to load module "/opt/lib32/usr/lib/gtk-2.0/modules/libgnomebreakpad.so": /opt/lib32/usr/lib/gtk-2.0/modules/libgnomebreakpad.so: cannot open shared object file: No such file or directory
(FoxitReader:10389): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libnimbus.so: wrong ELF class: ELFCLASS64
(FoxitReader:10389): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libnimbus.so: wrong ELF class: ELFCLASS64
Gtk-Message: Failed to load module "canberra-gtk-module": /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class: ELFCLASS64
Gtk-Message: Failed to load module "gnomebreakpad": /usr/lib/gtk-2.0/modules/libgnomebreakpad.so: wrong ELF class: ELFCLASS64
As far as I understand, especially since using the Clearlooks engine, everything works as intended. Clearlooks however has a 32bit version in
/opt/lib32/usr/lib/gtk-2.0/2.10.0/engines
I want to be able to use the nimbus theme everywhere. However I can't figure out how to make a 32bit binary with the provided gcc and moreover, where to put the resulting files.
Please help, it really murders consistency and renders 64bit Arch a real pain in the a**. I know about the pure 64bit stance, but honestly, there are some apps that are simply only 32bit.
Last edited by clamshell (2009-08-16 18:58:20)Okay so... status update.
I really wanted to make Acrobat Reader work with the Nimbus theme.
I used yaourt in a hastily set-up chroot and build the package from the aur (fortunately you can cancel the actual installation). I then copied the pkg.tar.gz to my desktop.
The 32bit Gtk themes are installed in:
/opt/lib32/usr/lib/gtk-2.0/2.10.0/engines
I used the line from the AUR pkgbuild:
cp -rPf "$srcdir/usr/lib/gtk-2.0/2.10.0/engines" "$pkgdir/opt/lib32/usr/lib/gtk-2.0/2.10.0"
So, on my system:
cp -rPf /home/dan/Desktop/usr/lib/gtk-2.0/2.10.0/engines/ /opt/lib32/usr/lib/gtk-2.0/2.10.0/
after having unzipped the package - nimbus-0.1.2-2-i686.pkg.tar.gz.
The -r option means recursive, the -P option preserver permissions and the -f option checks if the destination file can be opened and if not, deletes it and recopies.
You will notice that in the above directory, you'll find 2 files - libnimbus.a and libnimbus.so
All the other themes only have the shared object file and the .a file is an archive as far as nautilus is concerned (can't open it, need ar apparently). Everything seems to work if you delete the .a file. I am not sure if the file is only appears with this theme, or with any theme installed this way.
So, finally, it worked. Acrobat opened and used the new theme.
But...
Vertical scrollbar problem
by LucasVieites on: May 4 2009
Hi, the vertical scrollbars overlap when viewing large documents. This screenshot is from Adobe Reader opening a 600 page document: http://www.codexion.com/files/pdf_reader_nimbus.png
I hope this can be solved.
from the gnome-look.org site.
So, it's bugged. The theme. Anyway, the tutorial should work just fine on any non-standard theme you need to use in 32bit apps. It could probably be automated a bit more and perhaps with a multilib gcc, you could do it some other way.
The point is you really need the libnimbus.so. The shared resources are architecture independent and the standard path will work.
Oh and I've given up on the nimbus theme itself actually. Care to suggest any good gtk theme?
Maybe you are looking for
-
Animated Gif over Flash document?
Hi folks, Quick question here ... Is it possible to overlay an animated gif on top of a flash banner? I have an html page, where I want to re-work our main banner with flash elements, but would like to place our existing animated gif over the right h
-
How do I transfer my emails and address book from Outlook Express 6....
...on my PC to Mail on my new IMac? Thanks in advance, Scott IMac Mac OS X (10.4.4) IMac Mac OS X (10.4.4)
-
Page background disappears for a moment on page turn in pdf
In indesign my document has a gradient page background (created in indesign) on the master page to make it look like a book. But when the page is turned in pdf, the background disappears for a moment, leaving the page white, then the background appea
-
Final Cut Crash, crash and crash... I´m desperate!
Hi, I´m a teacher at a cinema school and also the IT manager. We have FCS2 installed in 5 20-inch iMac Intel Core 2 Duo (the most basic configuration from apple store) OS 10.4.11 up to date with all the updates until today (19dec) QuickTime 7.3.1 and
-
How to use a 2nd partition for data storage?
The 40 GB hard disk on my satellite L10 was delivered with two 20 GB partitions (drive C and D). I now understand (by reading this forum) that it is preferred to use one partition for data storage. Until now there was no need to use the D-drive. But