[gtk/matthiasc/for-master] widget-factory: Improve the textview on page 3
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/matthiasc/for-master] widget-factory: Improve the textview on page 3
- Date: Mon, 27 Apr 2020 01:14:22 +0000 (UTC)
commit af2903d263a3d1daa4910058a61cb54bbbad30e5
Author: Matthias Clasen <mclasen redhat com>
Date: Sun Apr 26 21:13:16 2020 -0400
widget-factory: Improve the textview on page 3
Remove an extra frame, make the buttons linked, and
add tooltips.
demos/widget-factory/widget-factory.ui | 28 ++++++++++++++++++++--------
1 file changed, 20 insertions(+), 8 deletions(-)
---
diff --git a/demos/widget-factory/widget-factory.ui b/demos/widget-factory/widget-factory.ui
index e4ad4d8cb6..03b175a862 100644
--- a/demos/widget-factory/widget-factory.ui
+++ b/demos/widget-factory/widget-factory.ui
@@ -2581,37 +2581,47 @@ microphone-sensitivity-medium-symbolic</property>
</child>
</object>
</child>
- <child>
- <object class="GtkFrame">
<child>
<object class="GtkBox">
<child>
<object class="GtkBox">
<property name="orientation">vertical</property>
+ <style>
+ <class name="linked"/>
+ </style>
<child>
<object class="GtkButton" id="toolbutton1">
<property name="icon-name">document-open-symbolic</property>
+ <property name="focus-on-click">0</property>
+ <property name="tooltip-text" translatable="yes">Insert ⌘</property>
</object>
</child>
<child>
<object class="GtkButton" id="toolbutton2">
<property name="icon-name">send-to-symbolic</property>
+ <property name="focus-on-click">0</property>
+ <property name="tooltip-text" translatable="yes">Insert ⚽</property>
</object>
</child>
<child>
<object class="GtkButton" id="toolbutton3">
<property name="icon-name">view-fullscreen-symbolic</property>
+ <property name="focus-on-click">0</property>
+ <property name="tooltip-text" translatable="yes">Insert ⤢</property>
</object>
</child>
<child>
<object class="GtkButton" id="toolbutton4">
<property name="icon-name">star-new-symbolic</property>
+ <property name="focus-on-click">0</property>
+ <property name="tooltip-text" translatable="yes">Insert ☆</property>
</object>
</child>
</object>
</child>
<child>
<object class="GtkScrolledWindow">
+ <property name="has-frame">1</property>
<property name="hexpand">1</property>
<child>
<object class="GtkTextView" id="tooltextview"/>
@@ -2621,10 +2631,6 @@ microphone-sensitivity-medium-symbolic</property>
<child>
<object class="GtkBox">
<property name="orientation">vertical</property>
- <property name="margin-start">6</property>
- <property name="margin-end">6</property>
- <property name="margin-top">6</property>
- <property name="margin-bottom">6</property>
<child>
<object class="GtkBox">
<property name="orientation">vertical</property>
@@ -2635,18 +2641,24 @@ microphone-sensitivity-medium-symbolic</property>
<object class="GtkButton" id="cutbutton">
<property name="sensitive">0</property>
<property name="icon-name">edit-cut-symbolic</property>
+ <property name="focus-on-click">0</property>
+ <property name="tooltip-text" translatable="yes">Cut</property>
</object>
</child>
<child>
<object class="GtkButton" id="copybutton">
<property name="sensitive">0</property>
<property name="icon-name">edit-copy-symbolic</property>
+ <property name="focus-on-click">0</property>
+ <property name="tooltip-text" translatable="yes">Copy</property>
</object>
</child>
<child>
<object class="GtkButton" id="pastebutton">
<property name="sensitive">0</property>
<property name="icon-name">edit-paste-symbolic</property>
+ <property name="focus-on-click">0</property>
+ <property name="tooltip-text" translatable="yes">Paste</property>
</object>
</child>
</object>
@@ -2656,14 +2668,14 @@ microphone-sensitivity-medium-symbolic</property>
<property name="sensitive">0</property>
<property name="valign">end</property>
<property name="icon-name">edit-delete-symbolic</property>
+ <property name="focus-on-click">0</property>
+ <property name="tooltip-text" translatable="yes">Delete</property>
</object>
</child>
</object>
</child>
</object>
</child>
- </object>
- </child>
<child>
<object class="GtkOverlay">
<child type="overlay">
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]