commit 619aea075f44bbb8e3f486641c33ed6a7bf7443f Author: Sebastian Stang Date: Wed Feb 28 09:02:16 2018 +0100 Add GDK_SUPER_MASK accelerator handling plugins/gtk+/glade-accels.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) commit 68ce3a7c6fcc1927a8b7962e74533f8493c9337b Author: Juan Pablo Ugarte Date: Wed Feb 28 21:42:10 2018 -0300 Gtk+ plugin: fix GtkPopover support Improve support without creating a subclass, still need to find a way to override map/unmap warnings Fix bug #793757 "Gtk-CRITICAL **: _gtk_window_add_popover: assertion '_gtk_widget_get_parent (popover) == NULL' failed" plugins/gtk+/glade-gtk-popover-menu.c | 19 ------------------- plugins/gtk+/glade-gtk-popover.c | 16 +++++++++------- plugins/gtk+/gtk+.xml.in | 5 ++++- 3 files changed, 13 insertions(+), 27 deletions(-) commit a861a469c396071e1a8cae28dc7880eb34e6415d Author: Juan Pablo Ugarte Date: Wed Feb 28 21:20:29 2018 -0300 Revert "Gtk+ plugin: fix GtkPopoverMenu support" This reverts commit 9f1b36c9bd61dab87af34b3793408c3047ce5e33. Revert "Gtk+ plugin: reworked popover adaptor to share class wrapper with derived types" This reverts commit 72e2b9757252d85e5dd905b4fe029d5501d1257d. Revert "GladeWidgetAdaptor: add GWA_GET_PARENT() macro" This reverts commit bdd2925b8e81d0b59fd3ea8627cb5a3f2fb9bbda. Revert "GladeWidgetAdaptor: fix glade_widget_adaptor_get_parent_adaptor()" This reverts commit 2405795a80c95a4e1002b41e94265e4d9d23ed7a. Revert "GtkPopover: rework support code to fix bugs and warnings" This reverts commit 778a63da58e5acd8ad5a8614306733bcc33e8ed0. gladeui/glade-widget-adaptor.c | 16 +----- gladeui/glade-widget-adaptor.h | 10 ---- plugins/gtk+/Makefile.am | 1 - plugins/gtk+/glade-gtk-popover-menu.c | 44 +++++++--------- plugins/gtk+/glade-gtk-popover.c | 98 ++++++++--------------------------- plugins/gtk+/glade-gtk-popover.h | 34 ------------ plugins/gtk+/gtk+.xml.in | 20 ++----- 7 files changed, 48 insertions(+), 175 deletions(-) commit bb43c9a2a32c1ade500cdf40856139a086b9f22b Author: Juan Pablo Ugarte Date: Wed Feb 28 20:58:03 2018 -0300 Gtk+ plugin: fix GtkStack replace child function Fi bug 793652 "Crash when deleting a list" plugins/gtk+/glade-gtk-stack.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) commit 9f1b36c9bd61dab87af34b3793408c3047ce5e33 Author: Juan Pablo Ugarte Date: Wed Feb 28 20:49:47 2018 -0300 Gtk+ plugin: fix GtkPopoverMenu support plugins/gtk+/glade-gtk-popover-menu.c | 44 +++++++++++++++++++---------------- plugins/gtk+/gtk+.xml.in | 9 +++++-- 2 files changed, 31 insertions(+), 22 deletions(-) commit 72e2b9757252d85e5dd905b4fe029d5501d1257d Author: Juan Pablo Ugarte Date: Wed Feb 28 20:48:30 2018 -0300 Gtk+ plugin: reworked popover adaptor to share class wrapper with derived types plugins/gtk+/Makefile.am | 1 + plugins/gtk+/glade-gtk-popover.c | 22 +++++++++++++++++----- plugins/gtk+/glade-gtk-popover.h | 34 ++++++++++++++++++++++++++++++++++ 3 files changed, 52 insertions(+), 5 deletions(-) commit bdd2925b8e81d0b59fd3ea8627cb5a3f2fb9bbda Author: Juan Pablo Ugarte Date: Wed Feb 28 20:47:29 2018 -0300 GladeWidgetAdaptor: add GWA_GET_PARENT() macro gladeui/glade-widget-adaptor.h | 10 ++++++++++ 1 file changed, 10 insertions(+) commit 2405795a80c95a4e1002b41e94265e4d9d23ed7a Author: Juan Pablo Ugarte Date: Mon Feb 26 17:41:23 2018 -0300 GladeWidgetAdaptor: fix glade_widget_adaptor_get_parent_adaptor() Use adaptor real_type instead of runtime type which could be a derived type glade_widget_adaptor_from_catalog() Add check for get-type-function return value gladeui/glade-widget-adaptor.c | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) commit 778a63da58e5acd8ad5a8614306733bcc33e8ed0 Author: Juan Pablo Ugarte Date: Sat Feb 24 21:51:31 2018 -0300 GtkPopover: rework support code to fix bugs and warnings Use a derived class with overrided methods for the runtime Fix bug #793757 "Gtk-CRITICAL **: _gtk_window_add_popover: assertion '_gtk_widget_get_parent (popover) == NULL' failed" plugins/gtk+/glade-gtk-popover.c | 84 +++++++++++++++++++++++++++++----------- plugins/gtk+/gtk+.xml.in | 11 +++++- 2 files changed, 71 insertions(+), 24 deletions(-) commit f22d6788275f3236f4ab9a7e8bb230e15871d73d Author: Juan Pablo Ugarte Date: Sat Feb 24 12:01:30 2018 -0300 GladeEditorPropertyTextClass: use relative paths for resources From now one Glade will use relative paths for filename properties like image resources. gladeui/glade-editor-property.c | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) commit 903aa231418032c1e02d5c97b1635a248e2864ce Author: Juan Pablo Ugarte Date: Sat Feb 24 11:55:04 2018 -0300 GladeProject: always treat resource properties as relative gladeui/glade-project.c | 118 ++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 105 insertions(+), 13 deletions(-) commit 1efa86ce55ee58c8f6bc3b82f6ba29010a0dbaf8 Author: Juan Pablo Ugarte Date: Sat Feb 24 11:34:57 2018 -0300 Add _glade_util_file_get_relative_path() to the private zoo. gladeui/glade-private.h | 3 +++ gladeui/glade-utils.c | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) commit dce59d685612625364a31f9c2766415af9152ea3 Author: Juan Pablo Ugarte Date: Sat Feb 24 11:16:10 2018 -0300 GladePropertyClass: fix missing images data loss Make make_object_from_string() always return a different pixbuf for image properties to avoid loosing data by returning a copy of gtk_icon_theme_load_icon() Dix bug #772485 "File Name property of GtkImage is copied to all other GtkImage" gladeui/glade-property-class.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) commit 12549502032db65623f5c9059d98c8d911df9602 Author: Juan Pablo Ugarte Date: Sat Feb 17 19:33:32 2018 -0300 Rolling 3.20.3 NEWS | 9 +++++++++ configure.ac | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-)