Hackweek Fail
Failure IS an option for hackweek
. While things looked fairly optimistic on the icon theme/font front, the actual results don’t look so good.
While the chopping script is working fairly well, it’s hardly elegant and really suffers from insanely slow startup time of Inkscape. The “crop” is done thanks to Inkscape’s verbs and requires Inkscape to be called once per icon. Even worse, to clean it up and remove some cruft for the Fontforge import, it needs to be called once again.
Ted mentioned a GSoC project to provide a better interface for external scripting (using dbus), but I haven’t had time to look into it yet. By the time I’ll look at this again, it’s going to be merged in, surely
.
Fontforge’ interface couldn’t be in a bigger contrast in terms of speed. Importing SVGs as glyphs and generating a truetype font out of the template is faster than you can release the return key. Sadly FontForge doesn’t expect the font height to be 24pt and all the circles don’t end up as such after the import. I haven’t been able to figure out how to either scale the SVGs up to 1000px in Inkscape or transform after the import in FontForge.
So this has been a rather kind failure. One that doesn’t leave me feeling like I wasted my time.
CSS theme engine
I had an old mockup for a CSS theme that now felt too bubble gummy. After dealing with the hyper-realistic renderings of gnome-icon-theme high res, I enjoy the minimalism of Moblin.
Sadly time has run out as I’ve had some outstanding tasks I needed to handle. Hopefully I can get back to this. The engine just manages to avoid me.
July 24th, 2009 at 7:11 pm
Menu icons are soooo GNOME 2.26
I actually like the bubble gum theme quite a bit… is it up for download somewhere?
July 24th, 2009 at 8:10 pm
You are the best!
Awesome mockups!
July 24th, 2009 at 8:27 pm
Those two GTK+ CSS mockups look gorgeous! Keep it up!
What icon set is used for the second one?
July 24th, 2009 at 9:34 pm
I like the first mockup a lot. Is there a place to download it ?
July 24th, 2009 at 9:57 pm
Hi Jimmac. First of all, the CeSSna theme looks very nice. I’m looking forward to you eventually releasing it.
Second, could you please point me into the right direction for more information on the CSS theme engine? I’m especially looking for info on releases, current themes and (un)stable code for compilation
.
July 24th, 2009 at 9:58 pm
Really good job!! The mockups are the best theme I’ve ever seen. Both of them. When are you going to release them?
July 24th, 2009 at 10:57 pm
Thanks guys, happy to hear you like the mockups. There is really no theme at all at this point. Those really are just mockups.
The gtk+ css engine releases are here — http://www.gnome.org/~robsta/gtk-css-engine/
It’s being developed in the gnome git repository — http://git.gnome.org/cgit/gtk-css-engine/
July 25th, 2009 at 12:39 am
Compiling from master:
[root@bebop gtk-css-engine]# make
Making all in build
Making all in data
Making all in doc
Making all in src
CC gce-node.o
In file included from /usr/include/gtk-2.0/gtk/gtk.h:226,
from gce-maps.h:26,
from gce-node.c:24:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn’t a prototype
gce-node.c: In function �get_pseudo_classes’:
gce-node.c:291: warning: return discards qualifiers from pointer target type
gce-node.c: At top level:
gce-node.c:439: error: unknown field �get_pseudo_classes’ specified in initializer
gce-node.c:439: error: �ccss_node_get_pseudo_classes_f’ undeclared here (not in a function)
gce-node.c:439: error: expected �}’ before �get_pseudo_classes’
make[2]: *** [libcss_la-gce-node.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
July 25th, 2009 at 4:20 am
Love the Moblizna mock-ups: crisp, elegant and finally something that is distinctly different from OS X and Windows. I hope this will materialize into the *default* theme for Gnome, something that will really set it apart.
It also seems to me that there potentially Moblin, Android and Sugar could share a single repository of icons. The ones in your mock-up look great, exactly what an icon should be, not a photo-realistic drawing but a representation reduced to its most basic shape, yet instantly recognizable. That’s why traffic signs don’t use elaborate 3D pictures either.
July 25th, 2009 at 4:22 am
[edit] remove the word ‘there’:(
July 25th, 2009 at 9:47 am
Ok. I just wet myself. Is it normal ? Those mockups are fucking gorgeous.
July 25th, 2009 at 1:19 pm
Nice mockups Jimmac, let’s get something going for real this time
Oaphs: you need ccss from fd.o git for css engine master at the moment.
July 25th, 2009 at 2:35 pm
Solved
July 26th, 2009 at 9:03 pm
Wow, that looks just great!
Although I like the standard gnome icons better the gtk theme is just perfect!
July 26th, 2009 at 11:54 pm
Moblizna mockups looks gorgeous, I hope you to release soon the theme! keep up the good work!
July 27th, 2009 at 7:11 am
The mockups are amazing. Please complete it soon for us
July 27th, 2009 at 4:41 pm
The bubble gummy one is actually awesome. I like the second one as well, i think moblin is kickass.
July 28th, 2009 at 11:01 am
[...] this is based on things from here July 28, 2009 | In nerdery [...]
July 30th, 2009 at 3:18 pm
This looks really good. I like especially the second theme (the green one). It’s simple and it’s easy on the eyes.
August 1st, 2009 at 2:57 pm
[...] THE very latest HackWeek has quietly passed by (no press coverage) and over the past week or so people wrote about noticeable output. There are some less enthusiastic participants: [...]
November 12th, 2009 at 4:25 pm
[...] on top of some great design coming from the openedHand/Intel team working on Moblin I’ve experimented with a simple glyph style (although slightly less minimalistic) and an easier workflow for creating [...]
November 14th, 2009 at 9:22 am
[...] Building on top of some great design coming from the openedHand/Intel team working on Moblin I’ve experimented with a simple glyph style (although slightly less minimalistic) and an easier workflow for creating [...]