[Gpephone-devel] gpe-applauncher QA check
WANG Gang RD-ILAB-PEK
gang.wang at orange-ftgroup.com
Tue May 8 05:31:33 CEST 2007
I post our discussion here in a hope to attract some comments from other people.
I made a simple organization of the settings related files, so far only gpe-applauncher and gpe-phonepanel are concerned.
Under /usr/share/themes/<theme name>/, 4 directories contain different purposed settings files, they are:
'homescreen', 'phonepanel', 'softkeyarea' and 'mainmenu'.
'homescreen' harbors the Homescreen's background image and popup message icons;
'phonepanel' contains the background image of status area and status indicators' icons;
'mainmenu' includes all the applications' iconview icons and Mainmenu's background image;
'softkeyarea' has the background image of softkey area.
In our implementation, 'homescreen' and 'mainmenu' have some overlaps: the quicklaunch applications icons on Homescreen are stored in the 'mainmenu' directory.
My personal thought: although we have only 2 applications right now, but split the settings files by functional sectors looks more intuitive than merely put them into directories named after applications.
I am waiting for further comments before starting changing the code.
> -----Message d'origine-----
> De : Florian Boor [mailto:florian.boor at kernelconcepts.de]
> Envoyé : lundi 30 avril 2007 22:23
> À : WANG Gang RD-ILAB-PEK
> Objet : Re: gpe-applauncher QA check
> I hope you don't start to hate me for constant critics ;-)
> Just one more problem I noticed:
> I would not recommend to put the theming information directly
> into /usr/share/themes/<theme name>/ instead of:
> /usr/share/themes/<theme name>/<application name>.
> It's a common convention to put the application specific
> theme components into their own directory named like the
> application (and if necessary including a version number if
> The dream of yesterday Florian Boor
> is the hope of today Tel: +49 271-771091-15
> and the reality of tomorrow. Fax: +49 271-771091-19
> [Robert Hutchings Goddard, 1904] florian.boor at kernelconcepts.de
> 1D78 2D4D 6C53 1CA4 5588 D07B A8E7 940C 25B7 9A76
More information about the Gpephone-devel