Murrine GTK+ engine Changelog

What's new in Murrine GTK+ engine 0.98.1

Oct 4, 2010
  • Changes in this release:
  • Murrine is now dual-licensed LGPLv2.1 and LGPLv3.
  • Bugfixes in this release:
  • Now checks for pixman: https://bugzilla.gnome.org/show_bug.cgi?id=630869

New in Murrine GTK+ engine 0.98.0 (Sep 22, 2010)

  • 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.