Murrine GTK+ Cairo Engine

GTK2 Themes

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

27
8 .0
Description:

--- MAKE YOUR DESKTOP LOOK LIKE A "MURRINA"! ---

Info:
Official Ubuntu Murrine Thread:
http://www.ubuntuforums.org/showthread.php?t=239378
New Website:
http://www.cimitan.com/murrine

New Website:
New website has opened: http://www.cimitan.com/murrine with the goal to summarize all the good things happened this year before the 1.0 stable release.

The Future:
A transparent version (like Vista but faster and nicer ;) ) is under development!

Donate to Murrine RGBA:
Please sponsor the development if you can! :) (It's a good way to say *thanks* for all the work I've done for free to everyone of you!)

Donate by clicking on the "donate" button!

---

Added Facebook Fan Page and Wiki :-)
Last changelog:

9 years ago

Overview of Changes in 0.98.0 (since 0.90.3)
============================================
Changes in this release:
- New supported widget: GtkExpander is now themed by the engine.
- New supported widget: GtkIconView is now themed by the engine.
- New supported widget: GtkInfoBar is now themed by the engine.
- New option: arrowstyle = 1 to draw filled arrows.
arrowstyle = 2 to draw fat filled arrows.
- New option: border_shades = { 1.0, 1.0 } to draw a gradient on the border.
- New option: border_colors = { "#ffffff", "#ffffff" }
to set the colors used on the border of many widgets.
border_colors = FALSE to disable.
- New option: cellstyle = 0 to remove the border around the selected cell.
cellstyle = 1 for the border around the selected cell (as before).
- New option: comboboxstyle = 1 to colorize the GtkComboBox below the arrow.
- New option: default_button_color = "#ffffff" to specify a 2px border for the
default button.
- New option: disable_focus = TRUE
- New option: expanderstyle = 0 to draw arrows.
expanderstyle = 1 to draw circles with plus and minus.
expanderstyle = 2 to draw buttons with plus and minus.
- New option: focusstyle = 0 to disable focus drawing.
focusstyle = 1 to use dots.
focusstyle = 2 to use a small colored rectangle.
focusstyle = 3 to use a colored rectangle that touches the borders.
- New option: gradient_colors = { "#ffffff", "#ffffff", "#ffffff", "#ffffff" }
to set the colors used on the gradient of many widgets.
gradient_colors = FALSE to disable.
- New option: handlestyle = 0 for three simple lines.
handlestyle = 1 for three simple lines with inset.
handlestyle = 2 for three near simple lines with inset.
- New option: prelight_shade = 1.0 to select the shade level used in the
scrollbar's slider, GtkComboBox with comboboxstyle = 1 and
in the prelight state with gradient_colors.
- New option: separatorstyle = 1 to draw smooth separators.
- New option: shadow_shades = { 1.0, 1.0 } to draw a gradient on
the shadow of some widgets.
- New option: spinbuttonstyle = 1 to add a separator on the GtkSpinButton.
- New option: textstyle = 1 for a shadow at the bottom of the text.
textstyle = 2 for a shadow at the top of the text.
textstyle = 3 for a shadow at the bottom right of the text.
textstyle = 4 for a shadow at the top left of the text.
- New option: text_shade = 1.0 to specify the shade effect of the text's shadow.
- New option: trough_border_shades = { 1.0, 1.0 } to draw a gradient on
the border of the trough of GtkScrollbar and GtkProgressBar.
- New option: trough_shades = { 1.0, 1.0 } to draw a gradient on
the trough of GtkScrollbar and GtkProgressBar.
- Changed option: glowstyle = 5 for a glow around the edges.
- Changed option: listviewstyle = 2 for a solid line.
- Changed option: menustyle = 2 for a bright glow inside the menu.
menustyle = 3 for a dark glow inside the menu.
- Changed option: reliefstyle = 3 for a gradient on shadow.
reliefstyle = 4 for a stronger shadow.
- Changed option: stepperstyle = 2 for squared steppers with a rounded slider.
- Deprecated option: gradients, please unset the other options instead.
- Deprecated option: profile, please manually adjust the other options.
- Deprecated option: scrollbar_color, please use a custom bg[SELECTED].
- Improved rendering: rounded GtkScale trough.
- Improved rendering: disabled GtkScale trough.
- Improved rendering: contrast function in GtkButton.
- Improved rendering: draw lightborder with on menubar (with menubarstyle = 1).
- Improved rendering: draw lightborder with on toolbar (with toolbarstyle = 1).
- Improved rendering: better GtkTooltip theming.
- Improved rendering: use bg[GTK_STATE_PRELIGHT] on the scrollbar's slider
with colorize_scrollbar = FALSE.

Bugfixes in this release:
- Fix a potential endless loop in draw_progressbar_fill and draw_menuitem.
- Support for automake-1.11.
- Some minor fixes on big-endian systems.
- Fixes transparent WebKitGtk window with RGBA colormaps.
- https://bugzilla.gnome.org/show_bug.cgi?id=554871
- https://bugs.launchpad.net/ubuntu/+source/gtk2-engines-murrine/+bug/624901
- Minor fixes and maybe more bugs I forgot to link.

Overview of Changes in 0.90.3 (since 0.90.2)
============================================
Changes in this release:
- Better focus theming.
- Don't draw shadows around GtkSpinButton, draw an inset instead.

[...]

perfectska04

11 years ago

Thanks for all your hard work on the engine!

A minor thought on the focus selections:
Currently, there's a 1px colored line under all selected widgets. I think it would look a lot better if this 1px line would be removed from buttons, and made a square for other items (like clearlooks).

Once again, thanks for everything! Murrine is by far the most versatile and good looking engine out there.

Report

casshern

11 years ago

I agree with perfectska04, that line doesn't look good, a square would definitely look a lot better

Report

C

cimi86

11 years ago

The focus thing is something complicated to achieve: it should look the same between every widget (for usability having a common focus indicator for all widgets is more usable) and look good with both bright and dark themes.

If you have ideas there's always irc and the website.

Thanks for your compliments!

Report

perfectska04

11 years ago

How about something like this?
http://img5.imageshack.us/img5/1279/focus.png

The only change would be to make the outline a square, since currently it is just the bottom line. This way it looks a bit more symmetrical.

Report

C

cimi86

11 years ago

the link doesn't work here

Report

perfectska04

11 years ago

Sorry, I didn't know imageshack was blocked by your ISP. How about this one?

http://i40.tinypic.com/w8u9e0.png

Report

vervelover

11 years ago

Hi Cimi, I'd like to know what is the emerald theme used in the second and third screenshot, and I don't want to read all 28 pages of comments to find out. Why don't you write this in the description?

Also, in your website I can't find any theme that really look like the second and third screenshot, where are these from?

Thanks for your beautiful themes!

Report

fake0

11 years ago

i have question that only me dont have animated progress bar in firefox, other apps are ok. I have compiled firefox by myslef, maybe some options is missing?

Report

bubuzzz

11 years ago

i followed all the steps on your website
$ ./configure --prefix=/usr --enable-animation
$ make
$ make install

There wasn't any error but when i install the themes and change the theme, nothing happens. All the system become very ugly without any theme. What 's wrong here? any suggestion , please?

Report

bubuzzz

11 years ago

almost forget! i m using ubuntu 8.10

Report

Milotic

11 years ago

Beautiful! What is the name of the font in the first screenshot?

Report

McLovin

12 years ago

cimi86, I have been trying to get onto your web site for a coupls of day now, and I just can't connect, it keeps giving an error about MySql database errors, you may want to take a look at this, as I would really like to install this patch, or version of Murrina. Please take a look and let us know what is going on.

Report

Genius314

12 years ago

Will the final RGBA version support per-theme transparency settings? I tried a version of this (not sure what version), and it seemed to do transparency automatically, with a fixed amount.
It'd be nice if it did support a setting, because the theme that I plan on making needs more transparency for the window backgrounds.

Report

C

cimi86

12 years ago

No it will be fixed, at the moment I don't want to expose such option

Report

arrow009

12 years ago

am just curious!!
Is RGBA version ever going to be released????

You know it's been six months since you first announced the RGBA compatibility with GTK+

Report

C

cimi86

12 years ago

The release date does not depend on Murrine but GTK+. If GTK+ will approve some RGBA patches before 2.24 then the release date could be in september, otherwise March 2009 (maybe)

Report

arrow009

12 years ago

By the time GTK+ approve some RGBA patches, Gtk engines like Clearlooks, Ubuntulooks, and Aurora will be updated to support RGBA thing.
Therefore, by that time, your engine wouldn't be special anymore and people will probably make themes based on those engines.

I would suggest to release this thing as soon as possible so poeple can make beautiful themes based on your engine and this will definitely increase the popularity of Murrine.

Report

C

cimi86

12 years ago

I don't know aurora, but neither clearlooks nor ubuntulooks will have RGBA support (I'm the developer and I don't consider clearlooks or ubuntulooks a suitable look for the transparency)

Report

Cygoku

12 years ago

I don't understand why this was updated but, anyway,... I am trying to have my laptop looking like the first screenshot, and my desktop like the second screenshot.

I just can't figure out what it is use :
Theme
Border
Font (& size)
Icon

Cygoku

Report

C

cimi86

12 years ago

Cause I refreshed the description and asked for donations since I need some support to complete the transparent version.

The engine is installed by default in ubuntu 8.04 (the non-transparent)

Report

Enzo01

12 years ago

I am wondering, how is realised this effect of transparent windows but buttons,textbox,listbox and these controls are not transparent. Please tell me :)

Report

C

cimi86

12 years ago

It is real transparency (not fake as compiz).
I'm not using transpaceny on listviews etc etc for usability, of course.

Report

priyank

12 years ago

Hey Cimi, i really liked the theme you're using in the third screenshot. Could you pls tell me where to get it ?

Report

C

cimi86

12 years ago

Will be released in the future with the RGBA capable release...
First I need to get some money to buy a laptop :) that's why the donations

Report

lilljjadp

13 years ago

how do i install themes from this site. I think i have compiled it from source but i dont see any new application after 'make install'. plz some1 help me!!!!!!

Report

9 years ago

Overview of Changes in 0.98.0 (since 0.90.3)
============================================
Changes in this release:
- New supported widget: GtkExpander is now themed by the engine.
- New supported widget: GtkIconView is now themed by the engine.
- New supported widget: GtkInfoBar is now themed by the engine.
- New option: arrowstyle = 1 to draw filled arrows.
arrowstyle = 2 to draw fat filled arrows.
- New option: border_shades = { 1.0, 1.0 } to draw a gradient on the border.
- New option: border_colors = { "#ffffff", "#ffffff" }
to set the colors used on the border of many widgets.
border_colors = FALSE to disable.
- New option: cellstyle = 0 to remove the border around the selected cell.
cellstyle = 1 for the border around the selected cell (as before).
- New option: comboboxstyle = 1 to colorize the GtkComboBox below the arrow.
- New option: default_button_color = "#ffffff" to specify a 2px border for the
default button.
- New option: disable_focus = TRUE
- New option: expanderstyle = 0 to draw arrows.
expanderstyle = 1 to draw circles with plus and minus.
expanderstyle = 2 to draw buttons with plus and minus.
- New option: focusstyle = 0 to disable focus drawing.
focusstyle = 1 to use dots.
focusstyle = 2 to use a small colored rectangle.
focusstyle = 3 to use a colored rectangle that touches the borders.
- New option: gradient_colors = { "#ffffff", "#ffffff", "#ffffff", "#ffffff" }
to set the colors used on the gradient of many widgets.
gradient_colors = FALSE to disable.
- New option: handlestyle = 0 for three simple lines.
handlestyle = 1 for three simple lines with inset.
handlestyle = 2 for three near simple lines with inset.
- New option: prelight_shade = 1.0 to select the shade level used in the
scrollbar's slider, GtkComboBox with comboboxstyle = 1 and
in the prelight state with gradient_colors.
- New option: separatorstyle = 1 to draw smooth separators.
- New option: shadow_shades = { 1.0, 1.0 } to draw a gradient on
the shadow of some widgets.
- New option: spinbuttonstyle = 1 to add a separator on the GtkSpinButton.
- New option: textstyle = 1 for a shadow at the bottom of the text.
textstyle = 2 for a shadow at the top of the text.
textstyle = 3 for a shadow at the bottom right of the text.
textstyle = 4 for a shadow at the top left of the text.
- New option: text_shade = 1.0 to specify the shade effect of the text's shadow.
- New option: trough_border_shades = { 1.0, 1.0 } to draw a gradient on
the border of the trough of GtkScrollbar and GtkProgressBar.
- New option: trough_shades = { 1.0, 1.0 } to draw a gradient on
the trough of GtkScrollbar and GtkProgressBar.
- Changed option: glowstyle = 5 for a glow around the edges.
- Changed option: listviewstyle = 2 for a solid line.
- Changed option: menustyle = 2 for a bright glow inside the menu.
menustyle = 3 for a dark glow inside the menu.
- Changed option: reliefstyle = 3 for a gradient on shadow.
reliefstyle = 4 for a stronger shadow.
- Changed option: stepperstyle = 2 for squared steppers with a rounded slider.
- Deprecated option: gradients, please unset the other options instead.
- Deprecated option: profile, please manually adjust the other options.
- Deprecated option: scrollbar_color, please use a custom bg[SELECTED].
- Improved rendering: rounded GtkScale trough.
- Improved rendering: disabled GtkScale trough.
- Improved rendering: contrast function in GtkButton.
- Improved rendering: draw lightborder with on menubar (with menubarstyle = 1).
- Improved rendering: draw lightborder with on toolbar (with toolbarstyle = 1).
- Improved rendering: better GtkTooltip theming.
- Improved rendering: use bg[GTK_STATE_PRELIGHT] on the scrollbar's slider
with colorize_scrollbar = FALSE.

Bugfixes in this release:
- Fix a potential endless loop in draw_progressbar_fill and draw_menuitem.
- Support for automake-1.11.
- Some minor fixes on big-endian systems.
- Fixes transparent WebKitGtk window with RGBA colormaps.
- https://bugzilla.gnome.org/show_bug.cgi?id=554871
- https://bugs.launchpad.net/ubuntu/+source/gtk2-engines-murrine/+bug/624901
- Minor fixes and maybe more bugs I forgot to link.

Overview of Changes in 0.90.3 (since 0.90.2)
============================================
Changes in this release:
- Better focus theming.
- Don't draw shadows around GtkSpinButton, draw an inset instead.

[...]

12345678910
118
product-maker dunemafia Sep 02 2013 9 excellent
product-maker Meteorrock Jan 15 2013 9 excellent
product-maker jrjohnstone Aug 31 2012 9 excellent
product-maker 8Ypsilon Dec 24 2010 9 excellent
product-maker froglet Nov 15 2010 9 excellent
product-maker disastrophe Nov 08 2010 9 excellent
product-maker brainvision Sep 25 2010 9 excellent
product-maker Zgegball Sep 24 2010 9 excellent
product-maker tesa Sep 24 2010 9 excellent
product-maker SpecKtacle Sep 24 2010 9 excellent
product-maker pigusek Sep 23 2010 9 excellent
product-maker LinuxSheep Sep 22 2010 3 bad
product-maker bumper Sep 22 2010 9 excellent
product-maker hotice Sep 22 2010 9 excellent
product-maker lucazade Sep 22 2010 9 excellent
product-maker weakhead Sep 22 2010 9 excellent
product-maker Polesz Sep 22 2010 9 excellent
product-maker ubuntico Sep 22 2010 9 excellent
product-maker KYRN Sep 22 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
ermurenz
Aug 27 2019
malemsenen
Jan 07 2014
jrjohnstone
Aug 31 2012
ilAli
Jul 03 2011
pigusek
Sep 23 2010
ubuntico
Sep 22 2010
MadMax2000
Jun 16 2010
user333
Jun 13 2010
mickyz
Apr 02 2010
gracca
Mar 23 2010
klausdiemaus
Feb 22 2010
jaggli
Oct 28 2009
ganassa
Sep 01 2009
romerotek
Aug 29 2009
kangoor123
Jul 26 2009
usseldridge
Jul 09 2009
brainvision
Apr 30 2009
cb2k
Apr 01 2009
casshern
Mar 24 2009
Algimene
Mar 22 2009
paraboy
Mar 18 2009
lukeen
Mar 18 2009
BearOso
Mar 18 2009
Bohtvaroh
Mar 17 2009
jonathanmotes
Mar 17 2009
DanRabbit
Mar 16 2009
zhuqin
Jan 03 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.98.0
updated Sep 22 2010
added Jul 17 2006
downloads 24h
0
mediaviews 24h 0
pageviews 24h 43