Cimi’s Official Blog

Italians do it Better…

Just a Blog on Gtk+ Theming, Bleeding-Edge, Good Software...

Murrine 0.90.0 is OUT! 16 March, 2009

Murrine is a Gtk+ engine, written in C language, using cairo vectorial graphics library. By default it comes with a modern glassy look, elegant and clean on the eyes. But it is also extremely customizable, and allows the user to achieve an incredible variety of styles.

Murrine
Wow, new rockin’ release!
Enjoy.
Download the source code!

Changelog

Too many changes to be listed, let’s take a summary.
This new version is extremely customizable with a huge number of new
options. Those new options allow the user to achieve an incredible
variety of styles.
In order to add those features the engine was rewritten in many parts,
sometimes even 2 or 3 times! :-) This results in a simpler code, more
readable and more maintainable, with a lot of custom code moved from
each widget drawing function (before) to a general murrine drawing
support file (now). For example adding a new glaze style will now cost
about 20 lines and it will be applied immediately to every single
widget.
Murrine can finally use the alpha channel to draw a real transparent
theme, all it needs is an application using the RGBA colormap and a
theme with the rgba option enabled.
During the whole development, murrine was kept in sync with
every bugfix that hit gtk-engines, so this new version can also be
considered much more stable than the previous one.

Links

Website: http://www.cimitan.com/murrine
Source Code: http://download.gnome.org/sources/murrine
SVN: http://svn.gnome.org/svn/murrine
Bugzilla: http://bugzilla.gnome.org


Posted in English, GNOME, GTK, Murrine |

23 Replies

  1. Jonathan said:

    Will this be in Ubuntu 9.04?

  2. molok said:

    Well done Cimi, the lack of releases was getting frustrating.

  3. loeppel said:

    @Jonathan
    At the moment not, see: http://packages.ubuntu.com/jaunty/gtk2-engines-murrine
    I think it won’t be enough time to update this.
    Let’s start a launchpad-entry.

    loeppel

  4. Kris said:

    Is there any screenshot of the new engine in action?

  5. a3Dman said:

    Good luck always Cimi.
    a3Dman.

  6. bubu said:

    does RGBA work OOB?

  7. Cimi said:

    @6:
    Murrine supports it, but the applications should use the RGBA colormap, and that depends on Gtk+ and not Murrine.

  8. lukeen said:

    very nice work cimi!

    maybe you should release in shorter periods with strict targets in future?
    and an official PPA would be awesome!

  9. Cimi said:

    @lukeen:
    Maybe, but for the PPA I won’t get it, though someone could and I may link to it.

  10. Enrico said:

    Great job Cimi!

    But what about a Murrine compact version like Human Compact Themes?

    http://martin.ankerl.com/2008/11/04/human-compact-themes-for-ubuntu-810/

    Buon lavoro,
    ciao!

  11. yop said:

    Thanks a LOT !

  12. Walther said:

    Unfortunately there’s no Murrine Configurator :/

    Say, which Murrine theme would be recommended to take as base for learning the features of the engine (as there’s no good changelog for the theme properties)?

  13. Cimi said:

    I really hope someone will start writing a configurator.
    The options definitions are located in /usr/share/gtk-engines/murrine.xml, a configurator could grab them.

  14. Sergej said:

    @10: I’ve seen something like “murrina brave compact”, or something like this.. :)

    However: good work, cimi ;)
    I’ll search a .deb..

  15. Sergej said:

    I’ve created a deb pacchetti, that should works on ubuntu and debian.
    To install my package you’ve to remove the gtk2-engines-murrine package, or it doesn’t work, because it tries to overwrite some file.
    Here the link: http://www.ildeposito.org/murrine_0.90.1_i386.deb

    Enjoy it..

    Sergej

  16. Cimi said:

    0.90.2 is in jaunty, main.

  17. Sergej said:

    Good! :)

  18. lukeen said:

    in jaunty main? wonderful! that was quick :)
    now everyone has to update their themes and hopefully there will be some nice new ones based on that release…

  19. brand:GNU → Andrea rilascia Murrine 0.90 e cerca aiuto per un configuratore said:

    [...] a parlare di argomenti più “seri”, come il rilascio di Murrine 0.90 — l’engine per temi in Gtk+ di Andrea Cimitan. Nel frattempo, è già [...]

  20. davide said:

    hi cimi, you say that now Murrine supports RGBA. So you mean, that is no longer necessary to include modules like this one http://www.gnome-look.org/content/show.php/RGBA+Gtk%2B+module?content=100556 ??

    But as there are some apps that crash, like the ones having an icon in the tray area, how do you think this is gonna be fixed? Do you intend to create a blacklist for “bad” applications?

  21. Cimi said:

    murrine supports rgba means that it can be totally transparent if the application is using a RGBA colormap.

    the apps with the tray icon should not crash under gnome 2.26, only few of them does.

  22. davide said:

    ok, you say just few of them.. but what do we do with those?? how could they be started??

  23. Murrine 0.90.0 发布  | Linux爱好者 said:

    [...] Cimi’s Blog] 文章来源:Linux爱好者 » 《Murrine 0.90.0 [...]

Leave a Comment

Attention: Moderation is enabled, and could cause a delay to the posting.

This blog is "Powered by Cimi"

Theme from: Kaushal Sheth | Modified by: Andrea Cimitan