diff options
-rw-r--r-- | NEWS | 5 | ||||
-rw-r--r-- | README.in | 9 | ||||
-rw-r--r-- | gtk/gtkfilechooser.c | 2 |
3 files changed, 15 insertions, 1 deletions
@@ -1,3 +1,8 @@ +Overview of Changes in GTK+ 3.19.2 +================================== +* The GtkFileChooser interface prerequisite was changed from GtkWidget + to GObject to allow non-widget filechooser implementations. + Overview of Changes in GTK+ 3.19.1 ================================== @@ -72,6 +72,15 @@ and attach the patch to that bug report. Patches should be in unified diff form. (The -up option to GNU diff) Even better are git-formatted patches. (Use git format-patch) +Release notes for 3.20 +====================== + +* The GtkFileChooser interface pre-requisite changed from GtkWidget + to GObject, allowing non-widget implementations of this interface. + This is a minor change in ABI, as apps are no longer guaranteed + that a GtkFileChooser interface also supports all GtkWidget methods. + However, all previously existing objects still derive from GtkWidget, + so no existing code should break. Release notes for 3.18 ====================== diff --git a/gtk/gtkfilechooser.c b/gtk/gtkfilechooser.c index b8513cebb4..5ed25fddd3 100644 --- a/gtk/gtkfilechooser.c +++ b/gtk/gtkfilechooser.c @@ -159,7 +159,7 @@ typedef GtkFileChooserIface GtkFileChooserInterface; -G_DEFINE_INTERFACE (GtkFileChooser, gtk_file_chooser, GTK_TYPE_WIDGET); +G_DEFINE_INTERFACE (GtkFileChooser, gtk_file_chooser, G_TYPE_OBJECT); static gboolean confirm_overwrite_accumulator (GSignalInvocationHint *ihint, |