[glade/wip/csoriano/gtk4] general: Initial support for gtk4
- From: Carlos Soriano <csoriano src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glade/wip/csoriano/gtk4] general: Initial support for gtk4
- Date: Wed, 3 Oct 2018 08:58:48 +0000 (UTC)
commit 1dee9d0f0aa99646d9672859d9fce954f7b8ba1d
Author: Carlos Soriano <csoriano redhat com>
Date: Wed Oct 3 10:58:06 2018 +0200
general: Initial support for gtk4
org.gnome.Glade.json | 4 ++--
plugins/gtk+/glade-gtk-header-bar.c | 2 +-
plugins/gtk+/glade-header-bar-editor.c | 4 ++--
plugins/gtk+/gtk+.xml.in | 32 +++-----------------------------
4 files changed, 8 insertions(+), 34 deletions(-)
---
diff --git a/org.gnome.Glade.json b/org.gnome.Glade.json
index 085b431f..83e8f528 100644
--- a/org.gnome.Glade.json
+++ b/org.gnome.Glade.json
@@ -1,7 +1,7 @@
{
"app-id" : "org.gnome.Glade",
"runtime" : "org.gnome.Platform",
- "runtime-version" : "master",
+ "runtime-version" : "3.28",
"sdk" : "org.gnome.Sdk",
"command" : "glade",
"rename-desktop-file" : "glade.desktop",
@@ -56,4 +56,4 @@
]
}
]
-}
+}
\ No newline at end of file
diff --git a/plugins/gtk+/glade-gtk-header-bar.c b/plugins/gtk+/glade-gtk-header-bar.c
index d48bd226..0540921b 100644
--- a/plugins/gtk+/glade-gtk-header-bar.c
+++ b/plugins/gtk+/glade-gtk-header-bar.c
@@ -290,7 +290,7 @@ glade_gtk_header_bar_set_property (GladeWidgetAdaptor *adaptor,
{
if (!strcmp (id, "use-custom-title"))
glade_gtk_header_bar_set_use_custom_title (object, g_value_get_boolean (value));
- else if (!strcmp (id, "show-close-button"))
+ else if (!strcmp (id, "show-tittle-buttons"))
{
GladeWidget *gwidget = glade_widget_get_from_gobject (object);
diff --git a/plugins/gtk+/glade-header-bar-editor.c b/plugins/gtk+/glade-header-bar-editor.c
index db36388d..0706aaa2 100644
--- a/plugins/gtk+/glade-header-bar-editor.c
+++ b/plugins/gtk+/glade-header-bar-editor.c
@@ -93,7 +93,7 @@ glade_header_bar_editor_load (GladeEditable *editable,
glade_widget_property_get (gwidget, "use-custom-title", &setting);
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (priv->use_custom_title_check), setting);
- glade_widget_property_get (gwidget, "show-close-button", &setting);
+ glade_widget_property_get (gwidget, "show-tittle-buttons", &setting);
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (priv->show_decoration_check), setting);
}
}
@@ -202,7 +202,7 @@ show_decoration_toggled (GtkWidget *widget,
glade_command_set_property (property, NULL);
}
- property = glade_widget_get_property (gwidget, "show-close-button");
+ property = glade_widget_get_property (gwidget, "show-tittle-buttons");
glade_command_set_property (property, show_decoration);
glade_command_pop_group ();
diff --git a/plugins/gtk+/gtk+.xml.in b/plugins/gtk+/gtk+.xml.in
index 004add81..88658f51 100644
--- a/plugins/gtk+/gtk+.xml.in
+++ b/plugins/gtk+/gtk+.xml.in
@@ -684,8 +684,6 @@
<!-- position needs to be always saved in case of using pack end -->
<property id="position" weight="0" save-always="True"/>
<property id="padding" transfer-on-paste="True" weight="0.5"/>
- <property id="expand" transfer-on-paste="True" save-always="True"/>
- <property id="fill" transfer-on-paste="True" save-always="True"/>
<property id="pack-type" transfer-on-paste="True">
<displayable-values>
<!-- GtkPackType enumeration value -->
@@ -1077,9 +1075,6 @@
</property>
</properties>
<packing-defaults>
- <parent-class name="GtkVBox">
- <child-property id="expand" default="false"/>
- </parent-class>
</packing-defaults>
</glade-widget-class>
@@ -1153,14 +1148,10 @@
</parameter-spec>
<_tooltip>The position of the tool item in the toolbar</_tooltip>
</property>
- <property id="expand" transfer-on-paste="True" save-always="True"/>
<property id="homogeneous" transfer-on-paste="True" save-always="True"/>
</packing-properties>
<packing-defaults>
- <parent-class name="GtkVBox">
- <child-property id="expand" default="false"/>
- </parent-class>
</packing-defaults>
</glade-widget-class>
@@ -1208,7 +1199,6 @@
</parameter-spec>
<_tooltip>The position of the tool item group in the palette</_tooltip>
</property>
- <property id="expand" transfer-on-paste="True" save-always="True"/>
<property id="exclusive" transfer-on-paste="True"/>
</packing-properties>
</glade-widget-class>
@@ -1263,8 +1253,6 @@
</properties>
<packing-properties>
- <property id="expand" transfer-on-paste="True"/>
- <property id="fill" transfer-on-paste="True"/>
<property id="row-new" transfer-on-paste="True"/>
<property id="homogeneous" transfer-on-paste="True"/>
</packing-properties>
@@ -1687,7 +1675,7 @@
<replace-child-function>glade_gtk_search_bar_replace_child</replace-child-function>
<properties>
<property id="search-mode-enabled" save="True" ignore="True"/>
- <property id="show-close-button" save="True" ignore="True"/>
+ <property id="show-tittle-buttons" save="True" ignore="True"/>
</properties>
</glade-widget-class>
@@ -2354,8 +2342,6 @@
<packing-properties>
<property id="x-options" transfer-on-paste="True">
<displayable-values>
- <!-- GtkAttachOptions enumeration value -->
- <value id="GTK_EXPAND" _name="Expand"/>
<!-- GtkAttachOptions enumeration value -->
<value id="GTK_SHRINK" _name="Shrink"/>
<!-- GtkAttachOptions enumeration value -->
@@ -2543,7 +2529,7 @@
<property id="has-subtitle" _name="Reserve space for subtitle" custom-layout="True">
<_tooltip>Keep the headerbar height the same as the subtitle changes dynamically.</_tooltip>
</property>
- <property id="show-close-button" custom-layout="True" needs-sync="True"/>
+ <property id="show-tittle-buttons" custom-layout="True" needs-sync="True"/>
<property id="spacing" custom-layout="True"/>
<property id="decoration-layout" custom-layout="True"/>
<property id="decoration-layout-set" disabled="True"/>
@@ -2978,9 +2964,6 @@
<glade-widget-class name="GtkSeparator" generic-name="separator" _title="Separator">
<packing-defaults>
- <parent-class name="GtkBox">
- <child-property id="expand" default="false"/>
- </parent-class>
</packing-defaults>
</glade-widget-class>
<glade-widget-class name="GtkHSeparator" deprecated="True" generic-name="hseparator"
_title="Horizontal Separator">
@@ -2988,9 +2971,6 @@
<property id="orientation" disabled="True"/>
</properties>
<packing-defaults>
- <parent-class name="GtkVBox">
- <child-property id="expand" default="false"/>
- </parent-class>
</packing-defaults>
</glade-widget-class>
<glade-widget-class name="GtkVSeparator" deprecated="True" generic-name="vseparator" _title="Vertical
Separator">
@@ -2998,9 +2978,6 @@
<property id="orientation" disabled="True"/>
</properties>
<packing-defaults>
- <parent-class name="GtkHBox">
- <child-property id="expand" default="false"/>
- </parent-class>
</packing-defaults>
</glade-widget-class>
@@ -3010,9 +2987,6 @@
<property id="size" default="1" query="False"/>
</properties>
<packing-defaults>
- <parent-class name="GtkVBox">
- <child-property id="expand" default="false"/>
- </parent-class>
</packing-defaults>
</glade-widget-class>
@@ -5722,4 +5696,4 @@
<glade-widget-class-ref name="GtkRecentAction"/>
</glade-widget-group>
- </glade-catalog>
+ </glade-catalog>
\ No newline at end of file
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]