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.

[...]

C

cimi86

13 years ago

the problem could be the dns server.
try 212.216.112.112 (italian working)

Report

thewayofzen

13 years ago

Hey cimi.. and everyone.
Any ideas how to fix the issue in those screenshots..
Im stumped!

Report

C

cimi86

13 years ago

yes u have to edit line 188 in murrine_style.c to

frame.shadow = CL_SHADOW_NONE;

Report

thewayofzen

13 years ago

Awesome thank you.
Does doing this cripple any features of the gtk engine??

Report

zammi

13 years ago

Hi .. This is something you can help with.

OpenGL-based Gtk2-engine:
http://forum.beryl-project.org/topic-5408-4.html

Report

zammi

13 years ago

Hi .. This is something you can help with.

OpenGL-based Gtk2-engine:
http://forum.beryl-project.org/topic-5408-4.html

Report

thewayofzen

13 years ago

I love murrine gtk. but the last two releases haev caused me some annoyances on xfce 4.4 rc1 on dapper 6.06
When i use release 12 i get a nice sleek xfce panel as it is seen in my murrina rose/graphite/gperfection theme screenshots. But when i try to upgrade to either 0.13 or 0.20 i get what appears to be everything adopting the correct visual appearance ACCEPT the xfce panel. It looks 98% perfect but at each end of the task lists showing what apps are running.. i get a vertical widget kinda line at each side of it.. Its ugly and i cant seem to figure out how to be rid of it. Ive tried the install with a make install as well as creating my own deb with checkinstall.
Can anyone suggest a fix or explain what im doing wrong?

Report

C

cimi86

13 years ago

this is the "shadow fix" from 0.13 release. please provide a screenshot to see what look like in xfce

Report

thewayofzen

13 years ago

I hope this helps.

murrine 0.12
http://img129.imageshack.us/my.php?image=murrine12zl7.png

murrine 0.20
http://img129.imageshack.us/my.php?image=murrine20kn5.png

I really prefer the look of the panal in 0.12 without those vertical bars..

Youve done such a FANTASTIC job developping this engine that i hate to have it look less then perfect.. Ive removed every non murrine gtk theme from my box since about two days after my first install.

Im sure there is something i am doing wrong??

Let me know if i can help in any way.
Thanks for your time.. and i appreciate your work as always.
Delaney

Report

swj

13 years ago

Can someone please make a ubuntu edgy .20 deb (socs?)?

- Everytime I try to compile I get error(s).

Also, when installing the .20 deb, should uninstall .13 or will .20 just upgrade the version? I am still trying to learn linux a little at a time (but I think I'm spoiled by ubuntu) ;)

Thanks for the engine! Its the best.

Report

rob2687

13 years ago

The striped menu bar really helps add more of a finishing touch to everything.

Report

bettermentflux

13 years ago

First of all, great work on Murrine.

I'm running Ubuntu Edgy and Murrine 0.13. I'm not sure if it's Edgy or the most recent version of Murrine that's causing it, but no matter which style I use, or how I configure the theme, the buttons and menu items refuse to use rounded edges.

Thanks.

Report

sway

13 years ago

I made a Fedora Core 5 i386 package of Murrine 0.13 - configured with ./configure --prefix=/usr --enable-animation

Link: http://four.fsphost.com/sway/murrine/

Report

jonnhy

13 years ago

I made a deb for ubuntu Dapper compile as: ./configure --prefix=/usr --enable-animation

http://four.fsphost.com/jonnhy75/Murrine/

Thanks for the theme!

Report

rob2687

13 years ago

Is it just me or is the Murrine engine messed up on Edgy?
I've tried your debs and my own compile and install but the themes are still missing a lot of key elements when running under Edgy.

Report

anonymous-hive

13 years ago

This package this compiled with the bookstores of ubuntu dapper 6.06 LTS apparently the bookstores of edgy is but recent and for that reason this package does not work to you. :(

You can prove this: http://www.pix-nw.de/_intern/soc/gtk2-engines-murrine_0.13-1_i386.deb

Report

jonnhy

13 years ago

This package this compiled with the bookstores of ubuntu dapper 6.06 LTS apparently the bookstores of edgy is but recent and for that reason this package does not work to you. :(

You can prove this: http://www.pix-nw.de/_intern/soc/gtk2-engines-murrine_0.13-1_i386.deb

Report

soc

13 years ago

thanks for this theme, i love it!

i made a deb for ubuntu edgy eft 6.10, get it here:
http://www.pix-nw.de/_intern/soc/gtk2-engines-murrine_0.13-1_i386.deb

regards
soc

Report

Fedorateur

13 years ago

Go here http://cimi.netsons.org/pages/murrine/download.php

Report

cakeypower

13 years ago

Source download still says 0.12

Report

kdkirsch

13 years ago

Cimi, Murrine looks amazing! I really want to use it too. I'm using Ubuntu 6.06 for AMD64. Is there a way I can use the x86 package? Do you have any plans to release an AMD64 version? If no do you have any suggestions for me and other AMD64 users that want to use Murrine? Cheers!

Report

xopher

13 years ago

If you havent already, you should try compiling it yourself, there's nothing to it actually. Then instead of the 'make install' do a sudo checkinstall. And it'll make you a deb. Remember to change the package name to something more appropriate, like gtk2-enginges-murrine

Report

solotitan

13 years ago

I have compiled this engine on SuSE 10.1 exactly like it says, But when I go to select a theme like MurrinaGraphite it end's up looking like windows 95, Please help, I would love to use the themes.

Report

rodgerSan

13 years ago

your themes don't work on openoffice. pressed buttons look ugly!

Report

C

cimi86

13 years ago

The problem is openoffice sir...

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