Re: GtkActionBar properties removed



Usually  it's better to do progressive changes as the gtk+ unstable branch evolves and someone has the time to change gtkmm. Otherwise there's a high risk that a lot of work will not be done in time for the next stable release of gtkmm. I think this renaming of a new widget class is an unusual measure. Most changes in gtk+ (except for bug fixes, which seldom affect the gtkmm code) are additions of new functions/signals/properties and deprecation of old ones.

Kjell

2014-02-23 10:57, Juan Rafael García Blanco skrev:
Thank you very much!

And here’s my second question: is it better to wait until gtk+ stable is released and then make all necessary changes in gtkmm to catch up, or do progressive changes as the gtk+ unstable branch evolves? I guess that a combination of these two approaches is necessary.

Regards,
Juan.

On 23 Feb 2014, at 10:39, Kjell Ahlstedt <kjell ahlstedt bredband net> wrote:


2014-02-22 16:06, Juan Rafael García Blanco skrev:
Hi,

Before gtkmm tag 3.11.5, Gtk::ActionBar was incorporated to gtkmm. It contained two properties: spacing and venter-widget. At that time, those two properties were present in GtkActionBar; however, 10 days ago, those two properties gone away. Can these two properties be removed from Gtk::ActionBar too? gtkmm 3.11.5 tarballs contain these two properties.

Thank you very much.

Best regards,
Juan.
______________________________________________

Much more than that has been changed in gtk+. GtkActionBar har been renamed to GtkCenterBox, and a new GtkActionBar has been added. See https://bugzilla.gnome.org/show_bug.cgi?id=723929, https://git.gnome.org/browse/gtk+/commit/?id=c86ee0558ca395a3a595f59278f5e26b7adbb663 and https://git.gnome.org/browse/gtk+/commit/?id=d0a654e4b97cf5ff7bbab22a5fb1d6af8980f45a.

Gtkmm 3.11.5 is an unstable relaese. You can see that from the second part of the version number. If it's an odd number (like 11) the release in unstable. If it's even, the release is stable. Gtk::ActionBar has not yet been included in any stable release. Then you can do all kinds of changes to Gtk::ActionBar. In fact it would be very good if you can make all changes corresponding to the changes in gtk+, and make them before gtkmm 3.12.0 is released. I don't know when that will be. It will definitely be after gtk+ 3.12.0.

Kjell





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