Searching coders for the Murrine Configurator 16 December, 2007
As in the title, I’m searching someone to create a murrine configurator to fit the new version changes.
A “call for coders”
This is the first part of the work needed before the release (I won’t release the new version until a configurator will be ready), as it is very importanto too.
Please help me
I think pygtk could be enough.
![]()
Some Specs
1) what should it look like?
A window, with a treeview to select the theme to edit, and another part of the gui to edit the options.
My idea is to automatically build the gui from a schema file, that should follow this standard http://live.gnome.org/GnomeArt/EngineSchema
This will permit to do some fast port to other engines too2) would it only have to edit a gtkrc?
After selecting the options, yes.The older configurator (in python) is here: http://murrine.netsons.org/index.php?q=node/8 the author stopped the development. It’s GPL, so could be useful to re-use some of the code.
Posted in English, GTK, Murrine |
16 December, 2007 alle 4:21
Hei cimi, i’ve been following your work on murrine, and first of all congratulations. You are making an excelent overcoming some limitations of the curent theme engines. I’m no coder, but since i didn’t managed to find your email (maybe because u want to protect yourself from spam
) i wonder if you have time to help on what it will be the default theme for ubuntu, the idea for the new theme, for the ubuntu hardy heron, it’s on it’s way on the time i’m writing, however the technology that you have been developing would come in handy to be implemented in the next Ubuntu theme. The author of the theme proposal Ken Vermette even take it serious in using your murrine theme on building the next theme for ubuntu (see the page’s comments). I don’t see other theming engine doing the things that are specified on ubuntu artwork, that your theme engine can do. So i and all the ubuntu community kindly ask you if you have any spare time to get in touch with the ubuntu artwork proposal, and aid him in the best way you can. Best regards, and keep the good work
Please see the link: https://wiki.ubuntu.com/Artwork/Incoming/Hardy/Alternate/BasicIdeals
16 December, 2007 alle 7:55
Cimi mi puoi dire che tema usi per Avant?
16 December, 2007 alle 10:59
@Cimi
1) what should it look like?
2) would it only have to edit a gtkrc?
Just to get an idea of how much work the configurator would require.
16 December, 2007 alle 15:29
Hi Cimi,
I’m really looking forward to rgba in murrine, but i’m not a good coder.
I would like to help though, so is thee anything an noncoder could do?
16 December, 2007 alle 18:14
1) what should it look like?
A window, with a treeview to select the theme to edit, and another part of the gui to edit the options.
My idea is to automatically build the gui from a schema file, that should follow this standard http://live.gnome.org/GnomeArt/EngineSchema
This will permit to do some fast port to other engines too
2) would it only have to edit a gtkrc?
After selecting the options, yes.
The older configurator (in python) is here: http://murrine.netsons.org/index.php?q=node/8 the author stopped the development. It’s GPL, so could be useful to re-use some of the code.
18 December, 2007 alle 22:29
Great work!
18 December, 2007 alle 22:37
The configurator should necessary be written in python?
I’m a ruby programmer…
Should the configurator be generated from a xml file? So after generation it should be “static” and the code can be modified manually.
Actually I’m not experienced in working with gtkrc files and I don’t see the relation between the xml file and the gtkrc one. Actually the gtkrc one is much more complex than your examples of xml file.
Have you found anyone who took the job?
18 December, 2007 alle 23:03
Matteo, if new configurator is written in ruby i certainly can help you!
22 December, 2007 alle 0:01
Can you implement the scrollbars in this mockup? The scrollbars have transparency over a colorful trough.
http://wiki.ubuntu.com/Artwork/Incoming/Hardy/Alternate/Kerberos
22 December, 2007 alle 10:19
those scrollbars could be implemented also without needing rgba colormaps… but imho they’re not usable, as they puts the user’s attention to the trough rather than the slider.
So I won’t implement those ones for the moment
29 December, 2007 alle 6:33
Hi, Cimi,
I’m writing a new configurator with C, I’m follow the EngineSchema on the l.g.o. Now, a GRegex based GtkRC value editor aviliable.
snip:
EngineSchemaValue *val;
val = engine_schema_value_new (ENGINE_SCHEMA_VALUE_TYPE_COLOR,
“scrollbar_color”,
“\”#112233\”");
engine_schema_set_value (THEME_FILE, val, NULL);
engine_schema_value_free (val);
It’s work fine.:)
I guess the most work is about read schema and build UI, even though we have libxml2 with some schema support there.
29 December, 2007 alle 6:37
It seem that there is no easier way than parse schema file with libxml2 in C, I’ve read some code of gconf2, it uses libxml2 too…
31 December, 2007 alle 8:51
Hi Cimi,
I sent you an email on Saturday to tell you that I’ve been working on a new configurator with a friend, and that we’ve got a couple of questions for you regarding constraints and source access. I sent it to your alice it address, so if you need me to resend please let me know.
6 January, 2008 alle 1:25
ciao a tutti
@cimi notizie riguardo al lavoro sul configuratore? per quando pensi di poter rilasciare il nuovo murrine con annesso configuratore per stando al ritmo di lavoro attuale?
english version:
hi all
@cimi what about the work on configurator? when do you think you’ll able to release murrine+configurator with the actual work rithm?
simo
8 January, 2008 alle 13:05
[...] Andrea is searching for coders to help in the Murrine Configurator, if you have some time and skills in PyGtk check you the Andrea blog. [...]
9 January, 2008 alle 23:25
This project can help?
http://www.gtk-apps.org/content/show.php/gtkThemeMod?content=72864&PHPSESSID=abbe329cd93d4aa50fd8722f2b4d2040