Since noone else has done so *g*, I've started porting two e17 themes
to e19/20: 'blingbling' and 'Vulcan Retro'. This is the first time I'm
dealing with e themes. I am experienced as software developer and can
read source code, but of course, there is more to it than that. With
considerable help by Duma the themes are now already usable, and I use
them for my daily work.

However they are not yet finished, because there are two issues I
cannot seem to solve:
(1) The buttons, e.g. in the settings or themes dialogue are the
fallback version from the default theme (see this screenshot:
http://i.imgur.com/MihsuYe.jpg).
(2) The title bar and title bar buttons for some windows (e.g.
'rdesktop') are the fallback version from the default theme (for most
windows the theme looks just fine).

As (1) is concerned, I have tried copying the approaches found in
different other themes (e.g. 'default'), but with no success at all.
It seems to me like everything I change to that code is completely
ignored.

As (2) is concerned I can only guess that there might be an issue with
weird window classes, I have not had the chance to check whether the
original theme on e17 has the same issue.

I have put the code as it is now on github:
- https://github.com/mbert/etheme-vulcan-retro-e20
- https://github.com/mbert/etheme-blingbling-e20

Since both themes are largely based on the same code I do development
on 'Vulcan Retro' and then port my findings to 'blingbling'.
The button code is in 'default_button.edc' (here on github:
https://github.com/mbert/etheme-vulcan-retro-e20/blob/master/default_button.edc).

Maybe anyone out there with edc theming experience can take a look at
it and tell me what I am doing wrong?

Cheers,

Martin

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to