GObject property binding support in Glade - Weekly Report 12 (Final Report)
- From: Denis Washington <denisw online de>
- To: gnome-soc-list gnome org
- Subject: GObject property binding support in Glade - Weekly Report 12 (Final Report)
- Date: Sun, 21 Aug 2011 22:01:03 +0200
Hi,
This week was dedicated to get all the code up to shape for inclusion
into Glade / GTK+. This involved proper migration of the whole binding
logic into Glade's "command" system (as by request of Tristan van
Berkom), among other things. So now, hopefully, the code for basic
property binding support should be all cleared up and ready to be merged
into GTK+ and Glade master in the not-so-distant future!
Sadly, the same cannot be said for transformation function support.
There are still concerns about how they should be exposed on the GTK+
side. In my branch, I introduced a new public function similar to
gtk_builder_connect_signals() which locates the transformation functions
that are defined in the loaded UI file and connect them to bindings
automatically. This is a burden for language binding developers, though
(as it would require special per-language logic for like it is needed
for gtk_builder_connect_signals() already), so we agreed to remove the
feature for now. However, you can still find it on the newly created
"gbinding-transform" and "gbinding-gtkbuilder-transform" branches of
Glade and GTK+, respectively. (I hope this will be sorted out soon -
watch the corresponding bug report [1] if you're interested.)
Thanks to the GNOME project for having let me take part in this great
Summer of Code program, and to my mentor Juan Pablo Ugarte and Tristan
van Berkom for supporting me! You are all awesome, and I will surely try
to stay part of this community as long as possible.
Regards,
Denis
[1] https://bugzilla.gnome.org/show_bug.cgi?id=654417
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]