[Gpe-list] Rationalising tasks databases

Philippe De Swert emdebian at scarlet.be
Wed Jan 3 11:00:24 CET 2007


Hello all.

> > I think i can help with this a little bit. In theory the features of the UI in
> > Hildon should be the same like with plain GTK - no idea where the difference
> > comes from. The code specific for Hildon should be quite limited and is mostly
> > related to using some special widgets or following different UI guidelines.
> 
> *cough*svn8906::base/gpe-timesheet/ui.c:679-744*cough*
> 
> I realise *why* there is the #ifdefs (although #else would have been better
> than an #ifndef/#ifdef pair), but unless the Hildon UI widgets are *very*
> strange, the Hildon UI is completely different to the standard GPE one --
> the Hildon has all sorts of support for showing timesheet tasks and
> non-timesheet tasks.

Indeed the person who did the maemo port changed the UI dramatically as the
770 has way more screen estate. Thus in maemo all the information is on one
screen and in GPE on two. I merged in the changes as good as I could into
gpe-timesheet. (There are #else clauses when it was possible to do it without
rewriting the entire stuff). However the support for showing tasks etc is the
same. (/me has still a backlog to fix the html export...)

> What concerns me is that I'm going to go blundering through there, make some
> hideous change, and have the Maemo people put out a contract on me.  <grin>

Feel free to clean up what you think should be cleaned up and I will verify
and submit things to svn. Eventually we can always get you svn access later on.---
Scarlet ONE -  Combine ADSL with unlimited fixed phone and save 400 euros
http://www.scarlet.be




More information about the Gpe-list mailing list