It’s time to write documentation for the Murrine’s options: the development version in git is really advanced and could emulate an enormous number of styles thanks to the new options and features over the previous 0.90.3 stable release.
But, my time is precious and, as I am not payed to do it and the donations stopped
, I can’t invest the same efforts I did in the past.
So, waiting better days, I decided with Kenneth from Ubuntu to open a page in the Ubuntu Wiki (later to be moved on live.gnome.org and on the official Murrine website), where themers could help writing a great documentation of this amazing (not because I am the author
) GTK+ engine.
Other major tasks before a new release is to improve RGBA support on few sides… I will definitely look into it in the future, when it will be possible!
If you want to support me in the development of the engine and new themes you could always sponsor me
I am thinking about writing down a list of the donors, what do you think?
Posted in Donations, English, GTK, Murrine, Themes | 2 Comments »
Small post, just for the guys who don’t follow me on twitter.
For Ubuntu Lucid the desktop team started working on a patch which enables RGBA colormap by default, and adds client-side window decorations capabilities as well.
That means transparency to your applications and much more
Murrine will try to follow this trend, maybe slowly because I’m busy with other things, but something will happen.
For the braves, here’s the link to the bug.
Of course, donations to Murrine are always welcome! 
Posted in Compiz, English, GNOME, GTK, Murrine, Themes | 10 Comments »
I had an idea, I don’t remember exactly who asked me for it (maybe Gyb), but it is really simple: rename all menubarstyle, toolbarstyle, menuitemstyle (etc etc…) into style[menubar], style[toolbar], style[menuitem]… same thing for other options (color[scrollbar], color[focus], shade[lightborder] etc etc…).
We actually need to write a little parser for them in murrine_rc_style.c and/or clearlooks_rc_style.c.
The thing is: I don’t have time for it in these months.
So, if someone wants to write a small patch for it… it will be merged!
Have a good weekend…
Posted in English, GNOME, GTK, Murrine | 4 Comments »
Just a small post about linux on the Samsung NC10.
Ubuntu Jaunty is out (it has some issues) and for a better linux experience with this netbook there’s a PPA and a Forum (I signed up today, it has both an English and an Italian section)!
So, if you are a NC10 owner, bookmark these links and spread the voice to your friends!
OT: I forgot to say I have released murrine 0.90.3 few weeks ago with a bounce of fixes to the focus drawing function… 
Posted in English, Murrine | 6 Comments »
Today should be released GNOME 2.26.0? Yes, so congrats to us!
Talking about Murrine, I’ve released 0.90.1 and 0.90.2 which contains mainly bugfixes.
0.90.1 was relased with a typo (sorry!!!) which caused a crash, thanks bitzer for pointing that out.
Changelog for 0.90.1
Changes in this release:
- High roundness values are now correctly limited.
- Use focus_color in draw_entry if the theme uses it.
- Removed shadows from GtkCombo and GtkComboBoxEntry.
- Code polishing and bugfixing.
Changelog for 0.90.2
Requires Gtk+ 2.12.0
Changes in this release:
- Fixed a crash when using focus_color.
- Now focus_color and scrollbar_color accept symbolic colors.
Download
Download link, as always:
http://download.gnome.org/sources/murrine/0.90
Posted in English, GNOME, GTK, Murrine | 30 Comments »
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.

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 | 22 Comments »
UPDATE: should be out soon http://download.gnome.org/sources/murrine/0.90/
I’m still not sure but maybe I will publish a Murrine development release in this weekend (with development I mean it won’t be called 1.0, maybe 0.90 or similar).
I’d like to have it included in Jaunty, because ubuntu is actually shipping an old bugged svn snapshot and I’m a bit tired of closing bugreports about that obsolete version.
If you have some last requests, please take a look at that post.
Posted in English, GTK, Murrine, Themes | 2 Comments »
I may have some time this weekend and the next weeks to continue working on both Clearlooks and Murrine GTK+ engines.
I need ideas
This post remembers you that I’ve opened a section where you can easily submit your mockups for Murrine. Use gnome bugzilla for Clearlooks.
Posted in English, GNOME, GTK, Murrine | 16 Comments »
After reading Aruiz and Dylan I think I could ask your attention on that topic.
I like Dylan’s idea of a Do-ified GTK+ 3.0, it seems innovative, making user interaction more accessible and faster. At least, this is my personal opinion.
From Dylan:
@Cimi: it would be great to see Do-like functionality incorporated in Gnome 3, not just on the desktop, but also at the application level. Programs like the Gimp or Inkscape use a lot of keyboard shortcuts that may be hard to memorize all-at-once. Using the Do-metaphor *within* the application will let you invoke functions quickly, and discover keyboard shortcuts in the process.
I don’t have anything against Mono, but for Do to become an integral part of the Gnome Desktop, I think it would almost have to be part of GTK+, because it needs to communicate with other parts of the interface to know which functions are applicable given the situation (it makes no sense to list ‘Crop to selection’ as an option when nothing has been selected).
I must agree with him, sometimes keyboard shortcuts are complicated to use: how can I remember alt+g, alt+k, alt+y, alt+s, ctrl+alt+h, ctrl+alt+h+super+t+f12+enter+backspace? (omg I’m not playing the piano
I just want to use my computer!!!)
Typing “fullscreen” is easier than remembering Totem is using “F11″, Banshee “F”, another application “Ctrl+Alt+F” and so on… And while “fullscreen” is something known and famous, what about exotic shortcuts that almost each application has? Those are just useless… and dangerous! Imagine if I press “Ctrl+W” on an important document because I forgot the right command…
Now, your thoughts please 
Posted in Compiz, English, GNOME, GTK, Icons, Murrine | 73 Comments »
This is the first of a set of quizzes touching the things I don’t know how to code in cairo
I need to draw some “glow” as the one you see here:

and here: (it’s just an example, I don’t want to copy vista!!!)

Something like a radial gradient, but streched!
The first Idea I’ve got was this but it is ugly because of the fixed radius and the idea of drawing it with a big circle…
Ideas? 
Posted in English, Murrine | 2 Comments »
« Previous Posts