Re: Hildon on MeeGo



On Thu, 2010-06-17 at 10:09 +0100, Dave Neary wrote:
> 
> Do you have a list of (important) patches to Maemo's GTK+ which were
> required for libhildon? Stackable windows and touch input have been
> mentioned. Was effort made to have those particular patches accepted
> upstream?

Maemo GTK+ is in gitorious [1]. All changes needed for Maemo 5 are
marked with #ifdef MAEMO_CHANGES, and no, there is no updated list of
these changes nor individual patches that can be analyzed separately.
One would need to go through the git log reviewing the changes one by
one to achieve that.

It was my intention to get the people involved in the project to spend
some time to split these changes in individual patches, but time was
scarce, workload was high, and this task is quite time-consuming, so it
was never done.

However, I believe that starting fresh from a pristine and recent GTK+
tarball, one can experiment to get at least pure GTK+ applications
running and then move on to forward-port whatever is necessary out of
Maemo 5 GTK+.

Glib, on the other hand, is also in gitorious[2] and has a very small
set of patches which are maintained through dpatch, so this is an easy
task. I already ported glib 2.24.1 for Fremantle but it is still unclear
whether we'll get green light to use it to replace our current 2.20.3
(unfortunate rationale: if it works don't touch it). The newest port is
already in maemo glib's master branch.

Claudio

[1] http://maemo.gitorious.org/hildon/gtk
[2] http://maemo.gitorious.org/hildon/glib





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]