[all] call for support: edje guru needed

Bernd Prünster bernd.pruenster at gmail.com
Wed Aug 5 22:06:52 CEST 2009

jeremy jozwik schrieb:
> On Wed, Aug 5, 2009 at 12:35 PM, Bernd
> Prünster<bernd.pruenster at gmail.com> wrote:
>> i am the author of the nEo theme.
>> i would really appriciate if someone would jump in and support my effort
>> to create a 1.0 version of the theme where NOTHING shines through for
>> the default theme.
> i am really interested in helping create alternate themes for
> openmoko, only i have no knowledge of how to do so.
luckily edje is that part of enlightenment that is well documented. just 
google it and you will find an api documentation. armed with that doc 
just take a look at your theme of choice.
install the nEo themes and you will have everything you need to start 
playing around.
install elementary tests
the etk examples etc...
so you can actually see which block in the edc does what.

current state of the nEo themes:
elementary: complete
gtk+: complete
icon theme: will never ever be complete since new apps get 
written/ported nearly everyday
illume theme: alsmost there (just the sliders, some lables and list in 2 
or three places, but the standard user will most likely never see it, 
because most of it is hidden somwehre deep down in the configs)
libframeworkd-phonegui-efl: complete (do wen need a gree deletion icon 
or is the dfault one fine for the dialer?)
etk theme: only the etk tree is done so far
gpe-icontheme: half way there
gtk-icon theme: nearly complete, prettier icons will be supplied in teh 
near future

long story short: the nEo theme is very fast, very geeky, and on first 
and second site already complete, but when yo take a close look you will 
see one or two rough edges (for example the scrollbar in contacts. i had 
it customized, but packaged the wrong version of the theme).

getting to know how to work with edj probably takes 2 days, because it 
is very intuitive code and mostly you just need common sense.
there are some tricky hings though (for example if gui elements are 
translucent where they need to be solig you will get garbage on teh 
screen (take a look at the keyboard design of the nEo theme)


More information about the community mailing list