Minutes of the GTK+ Team Meeting - 2010-08-17
- From: Emmanuele Bassi <ebassi gmail com>
- To: gtk-devel-list gnome org
- Subject: Minutes of the GTK+ Team Meeting - 2010-08-17
- Date: Tue, 17 Aug 2010 23:23:49 +0100
• rendering cleanup
- four parts:
+ removal of GC, Image, etc. [done]
+ removal of Pixmap. [in progress]
+ re-org of GdkWindow. [still in discussion]
+ expose-event → draw.
- general consensus: good to have
- some tricky bits still need to be defined & discussed
- deprecations will require a new 2.24 release in parallel with 3.0
for application developers
• releases and dates
- glib 2.26 and gtk+ 2.22 for GNOME 2.32 (Sep '10)
- glib 2.28, gtk+ 2.24 and gtk+ 3.0 for December '10
• gapplication
- refactoring of the API
- GAction, allows named actions + parameters (local+remote invocation)
+ only name, no visual/UI-related attributes
+ :enabled
+ (optional) state
- GActionGroup, allows grouping of actions
- GApplication, handles groups of actions
- parametrized actions will be available on D-Bus
- GtkAction is the presentation layer for GAction
- other backends are still a question mark
+ probably unable to implement parametrized actions, but UI elements
should be easy to write
• gtk_init
- move all arguments to environment variables
- hide it under GtkApplication
• soname
- gtk 2.90 has weird sonames, e.g.: libgtk-x11-3.0.so.0.9005.0
- change soname to: libgtk-x11-3.so.0.0.0, when we get to 3.0
- alternate: libgtk-x11-3.0.so.1.0.0
• small 3.0 clean-ups
- 84188: non-fully homogeneous ButtonBoxes
- 426924: draw-border removal
- 426924: stock icon names
• G_DEFINE_BOXED_TYPE
- 50 insertions, 263 deletions
- chpe requests a review
- everyone agrees it should go in ASAP
• gtk+ hackfest
- register! register! register!
log: http://live.gnome.org/GTK+/Meetings
next meeting: 2010-08-31, 20:00 UTC
--
W: http://www.emmanuelebassi.name
B: http://blogs.gnome.org/ebassi
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]