
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
--- 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 :-)
10 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.
[...]
10 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.
[...]
Meteorrock
7 years ago
Very interested because of the gnome 2 fork and further development for the MATE desktop environment for these engines.
Report
Meteorrock
8 years ago
Report
DDZ
8 years ago
- to harmonize different toolkits themes (GTK3 with GTK2 look like)
- to get GTK3 apps better appearance.
Thank you in advance!
Report
Razorfever
9 years ago
Report
picolo
9 years ago
Report
Galvatron
10 years ago
It would be nice if we could set transparency levels via a panel, without a need to edit support.h and compile the whole thing.
Report
bhargav
10 years ago
http://www.mgutz.com/2010/09/28/how_to_install_gtk2_murrine_engine.html
Works perfect !!
Report
mgutz
10 years ago
If I change gradient_shade for togglebuttons, comboboxes are affected. My theme is here.
http://gnome-look.org/content/show.php/Function?content=133074
I was able to isolate the togglebuttons for RhythmBox. Tying to get same look for other togglebuttons without affecting comboboxes. Any help appreciated.
Report
disastrophe
10 years ago
Report
disastrophe
10 years ago
./configure --prefix=/usr --enable-animation
I was getting this error:
checking for GTK... no
configure: error: GTK+-2.18 is required to compile murrine
so I wwent to check versions and I get:
$ dpkg -l libgtk[0-9]* | grep ^i
ii libgtk2-gladexml-perl 1.007-1
ii libgtk2-perl 1:1.221-4ubuntu2
ii libgtk2.0-0 2.20.1-0ubuntu2
ii libgtk2.0-bin 2.20.1-0ubuntu2
ii libgtk2.0-cil 2.12.9-4
ii libgtk2.0-common 2.20.1-0ubuntu2
ii libgtk2.0-doc 2.20.1-0ubuntu2
I am a noob and may very well be missing something here, am I doing something wrong? If not, what do I need to do to make it work? Any help would be very welcomed.
Report
95monye
11 years ago
please help"
i'm going to make a vista theme an i need to know!!!
Report
ubuntico
10 years ago
/* Opacity settings */
#define GRADIENT_OPACITY 0.50
#define WINDOW_OPACITY 0.60
#define ENTRY_OPACITY 0.70
#define NOTEBOOK_OPACITY 0.60
#define MENUBAR_OPACITY 0.90
#define MENUBAR_GLOSSY_OPACITY 0.90
#define MENUBAR_STRIPED_OPACITY 0.70
#define TOOLBAR_OPACITY 0.70
#define TOOLBAR_GLOSSY_OPACITY 0.70
#define MENU_OPACITY 0.60
#define TOOLTIP_OPACITY 0.70
Then save the file and compile
Report
strbas69
11 years ago
Report
95monye
11 years ago
Report
Algimene
11 years ago
Report
amitg
11 years ago
Great improvements in 0.90.2, thanks. But the new focus_color option is blocking me. Is there any way to disable it?
At the moment I am doing like this:
engine "murrine" {
focus_color = @bg_color
}
I would suggest you to improve focus drawing with more options...
engine "murrine" {
focus_style = 0 # 0 = no focus, 1 = focus without borders, 2 = focus with borders, 3 = glow focus
focus_borders = {1.0, 1.0, 1.0, 1.0} # {left, top, right, bottom}
focus_color = @selected_bg_color
}
Regards
Report
spara
11 years ago
How to install the transparent windows??
This is a preveiw or not?
Thanks !
Report
priyank
11 years ago
Also, could you tell me what themes you're using in the second and third screenshots ?? I can't seem to find them anywhere.
Report
zhuqin
11 years ago
Report
cimi86
11 years ago
Report
zhuqin
11 years ago
Report
bitzer
11 years ago
Grazie!
Report
SpecKtacle
11 years ago
I am currently using Murrine SVN revision 145. Is this release newer than that? Does this release include all of the improvements that were in the SVN versions like progressbarstyle and such?
Also, if it is, are we going to see some updated documentation about the new engine options?
Report
cimi86
11 years ago
the option definitions are located into /usr/share/gtk-engines/murrine.xml
Report
SpecKtacle
11 years ago
Report