[gnome-maps/wip/mlundblad/cleanup-gtk-deprecations: 12/13] headerBarRight: Mimimize use of child properties
- From: Marcus Lundblad <mlundblad src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-maps/wip/mlundblad/cleanup-gtk-deprecations: 12/13] headerBarRight: Mimimize use of child properties
- Date: Mon, 22 Mar 2021 21:56:38 +0000 (UTC)
commit 11611b645bf379d9683b079ce9c1d06ceb90922b
Author: Marcus Lundblad <ml update uu se>
Date: Mon Mar 22 22:25:12 2021 +0100
headerBarRight: Mimimize use of child properties
Remove all redundant child properties. Child
properties are gone in GTK4, and we should
minimize their use to what's absolutely necessary
in GTK3.
data/ui/headerbar-right.ui | 35 +++++++++++++----------------------
1 file changed, 13 insertions(+), 22 deletions(-)
---
diff --git a/data/ui/headerbar-right.ui b/data/ui/headerbar-right.ui
index e2178a8a..dab5854e 100644
--- a/data/ui/headerbar-right.ui
+++ b/data/ui/headerbar-right.ui
@@ -8,26 +8,22 @@
<property name="can_focus">False</property>
<property name="spacing">6</property>
<child>
- <object class="GtkToggleButton" id="toggleSidebarButton">
- <property name="visible">True</property>
+ <object class="GtkButton" id="printRouteButton">
+ <property name="name">print-route</property>
<property name="can-focus">True</property>
+ <property name="tooltip-text" translatable="yes" comments="Translators: This is a tooltip">Print
Route</property>
+ <property name="action-name">win.print-route</property>
<property name="valign">center</property>
- <property name="action-name">win.toggle-sidebar</property>
- <property name="tooltip-text" translatable="yes" comments="Translators: This is a tooltip">Toggle
route planner</property>
<style>
<class name="image-button"/>
</style>
<child>
- <object class="GtkImage" id="toggle-sidebar-button-image">
+ <object class="GtkImage" id="print-route-button-image">
<property name="visible">True</property>
- <property name="icon-size">1</property>
- <property name="icon-name">route-button-symbolic</property>
+ <property name="icon-name">document-print-symbolic</property>
</object>
</child>
</object>
- <packing>
- <property name="pack-type">end</property>
- </packing>
</child>
<child>
<object class="GtkMenuButton" id="favoritesButton">
@@ -46,30 +42,25 @@
</object>
</child>
</object>
- <packing>
- <property name="pack-type">end</property>
- </packing>
</child>
<child>
- <object class="GtkButton" id="printRouteButton">
- <property name="name">print-route</property>
+ <object class="GtkToggleButton" id="toggleSidebarButton">
+ <property name="visible">True</property>
<property name="can-focus">True</property>
- <property name="tooltip-text" translatable="yes" comments="Translators: This is a tooltip">Print
Route</property>
- <property name="action-name">win.print-route</property>
<property name="valign">center</property>
+ <property name="action-name">win.toggle-sidebar</property>
+ <property name="tooltip-text" translatable="yes" comments="Translators: This is a tooltip">Toggle
route planner</property>
<style>
<class name="image-button"/>
</style>
<child>
- <object class="GtkImage" id="print-route-button-image">
+ <object class="GtkImage" id="toggle-sidebar-button-image">
<property name="visible">True</property>
- <property name="icon-name">document-print-symbolic</property>
+ <property name="icon-size">1</property>
+ <property name="icon-name">route-button-symbolic</property>
</object>
</child>
</object>
- <packing>
- <property name="pack-type">end</property>
- </packing>
</child>
</template>
</interface>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]