GTK+3: Help with latest needed accessors
- From: Javier Jardón <javierjc1982 gmail com>
- To: gtk-devel-list <gtk-devel-list gnome org>
- Subject: GTK+3: Help with latest needed accessors
- Date: Wed, 13 Jan 2010 18:57:46 +0100
Hello,
as you already know, one of the major goals of future GTK+ releases is
seal all public structure fields and use accessor functions instead
direct access to these properties [1]
There is a tracker bug for missing accessors functions here [2].
After doing some patches for various GTK+ apps [3], I think the most
important missing accessors are
- GTK_WIDGET_REALIZED(), GTK_WIDGET_MAPPED() ( see bug [4] ) (Also, is
necessary an accessor for GTK_WIDGET_RC_STYLE() ?)
- GtkTextView->need_im_reset ( see bug [5] )
Also, if someone knows the status of the GtkStyle [6] and GtkRcStyle
[7] sealings, please comment here.
I think that If we can solve the accessor functions for these 3 cases,
most of the GTK+ apps can be compiled with GSEAL_ENABLED and be ready
for GTK+3 transition.
Regards
[1] http://live.gnome.org/GTK%2B/3.0/Tasks#P1
[2] https://bugzilla.gnome.org/show_bug.cgi?id=597610
[3] http://live.gnome.org/GnomeGoals/UseGseal
[4] https://bugzilla.gnome.org/show_bug.cgi?id=69872
[5] https://bugzilla.gnome.org/show_bug.cgi?id=163251
[6] https://bugzilla.gnome.org/show_bug.cgi?id=541136
[7] https://bugzilla.gnome.org/show_bug.cgi?id=540392
--
Javier Jardón Cabezas
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]