Re: Wrap GtkShortcutsWindow? ABI break in gtk+ 3.20?

When I regenerated gtk_signals.defs and tried to rebuild gtkmm, I noticed something worrying.
The gtk+ folks have added a new parameter to the GtkPlacesSidebar::show-other-locations signal. This signal was added in gtk+ 3.18 and gtkmm 3.18. Now a new parameter will be required in the signal handlers in gtk+ 3.20. Isn't that an ABI break both in gtk+ and gtkmm? Signal handlers made for gtk+ 3.18 will not find the user_data parameter where they expect it. It's admitted in the patch that it's in API break, but I think it's also an ABI break in gtk+. Am I right or wrong?

See and


Den 2016-02-24 kl. 21:53, skrev Murray Cumming:
On Wed, 2016-02-24 at 18:58 +0100, Kjell Ahlstedt wrote:
Gtk+ has recently (3.19.1) created some interesting classes:
GtkShortcutsWindow, GtkShortcutsSection, GtkShortcutsGroup,
GtkShortcutsShortcut. If you want to see what they look like, see
Shortcuts Window in gtk+/demos/gtk-demo/gtk3-demo.

Is anyone working with adding corresponding C++ classes to gtkmm? If 
not, I can do that.
Not me. Thanks.

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