aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheJackiMonster <thejackimonster@gmail.com>2021-11-27 13:51:18 +0100
committerTheJackiMonster <thejackimonster@gmail.com>2021-11-27 13:51:18 +0100
commit965c55597da500e54c9cba061888ea4774fc056a (patch)
tree1d0b5d20920e79d2fb079497f029bb8ae14ca673
parent9b67d565baf5ce0f555cb38abdda22696cbfe778 (diff)
downloadmessenger-gtk-965c55597da500e54c9cba061888ea4774fc056a.tar.gz
messenger-gtk-965c55597da500e54c9cba061888ea4774fc056a.zip
Some UI changes to settings and picker
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-rw-r--r--resources/ui/picker.ui2
-rw-r--r--resources/ui/settings.ui186
2 files changed, 157 insertions, 31 deletions
diff --git a/resources/ui/picker.ui b/resources/ui/picker.ui
index fec48e5..6d4ea79 100644
--- a/resources/ui/picker.ui
+++ b/resources/ui/picker.ui
@@ -42,11 +42,11 @@ Author: Tobias Frisch
42 <property name="visible">True</property> 42 <property name="visible">True</property>
43 <property name="can-focus">True</property> 43 <property name="can-focus">True</property>
44 <property name="vscrollbar-policy">never</property> 44 <property name="vscrollbar-policy">never</property>
45 <property name="shadow-type">in</property>
46 <child> 45 <child>
47 <object class="GtkViewport"> 46 <object class="GtkViewport">
48 <property name="visible">True</property> 47 <property name="visible">True</property>
49 <property name="can-focus">False</property> 48 <property name="can-focus">False</property>
49 <property name="shadow-type">none</property>
50 <child> 50 <child>
51 <object class="HdyViewSwitcherBar" id="emoji_switcher_bar"> 51 <object class="HdyViewSwitcherBar" id="emoji_switcher_bar">
52 <property name="visible">True</property> 52 <property name="visible">True</property>
diff --git a/resources/ui/settings.ui b/resources/ui/settings.ui
index 7152bb5..fca39ac 100644
--- a/resources/ui/settings.ui
+++ b/resources/ui/settings.ui
@@ -88,12 +88,33 @@ Author: Tobias Frisch
88 <property name="can-focus">True</property> 88 <property name="can-focus">True</property>
89 <property name="title" translatable="yes">Start on login</property> 89 <property name="title" translatable="yes">Start on login</property>
90 <child> 90 <child>
91 <object class="GtkCheckButton"> 91 <object class="GtkBox">
92 <property name="label" translatable="yes">Start on login</property>
93 <property name="visible">True</property> 92 <property name="visible">True</property>
94 <property name="can-focus">True</property> 93 <property name="can-focus">False</property>
95 <property name="receives-default">False</property> 94 <child>
96 <property name="draw-indicator">True</property> 95 <object class="GtkLabel">
96 <property name="visible">True</property>
97 <property name="can-focus">False</property>
98 <property name="label" translatable="yes">Start on login</property>
99 </object>
100 <packing>
101 <property name="expand">False</property>
102 <property name="fill">True</property>
103 <property name="position">0</property>
104 </packing>
105 </child>
106 <child>
107 <object class="GtkSwitch">
108 <property name="visible">True</property>
109 <property name="can-focus">True</property>
110 </object>
111 <packing>
112 <property name="expand">False</property>
113 <property name="fill">True</property>
114 <property name="pack-type">end</property>
115 <property name="position">1</property>
116 </packing>
117 </child>
97 <style> 118 <style>
98 <class name="settings-entry"/> 119 <class name="settings-entry"/>
99 </style> 120 </style>
@@ -107,12 +128,33 @@ Author: Tobias Frisch
107 <property name="can-focus">True</property> 128 <property name="can-focus">True</property>
108 <property name="title" translatable="yes">Run in background</property> 129 <property name="title" translatable="yes">Run in background</property>
109 <child> 130 <child>
110 <object class="GtkCheckButton"> 131 <object class="GtkBox">
111 <property name="label" translatable="yes">Run in background</property>
112 <property name="visible">True</property> 132 <property name="visible">True</property>
113 <property name="can-focus">True</property> 133 <property name="can-focus">False</property>
114 <property name="receives-default">False</property> 134 <child>
115 <property name="draw-indicator">True</property> 135 <object class="GtkLabel">
136 <property name="visible">True</property>
137 <property name="can-focus">False</property>
138 <property name="label" translatable="yes">Run in background</property>
139 </object>
140 <packing>
141 <property name="expand">False</property>
142 <property name="fill">True</property>
143 <property name="position">0</property>
144 </packing>
145 </child>
146 <child>
147 <object class="GtkSwitch">
148 <property name="visible">True</property>
149 <property name="can-focus">True</property>
150 </object>
151 <packing>
152 <property name="expand">False</property>
153 <property name="fill">True</property>
154 <property name="pack-type">end</property>
155 <property name="position">1</property>
156 </packing>
157 </child>
116 <style> 158 <style>
117 <class name="settings-entry"/> 159 <class name="settings-entry"/>
118 </style> 160 </style>
@@ -141,12 +183,33 @@ Author: Tobias Frisch
141 <property name="can-focus">False</property> 183 <property name="can-focus">False</property>
142 <property name="title" translatable="yes">Enable notifications</property> 184 <property name="title" translatable="yes">Enable notifications</property>
143 <child> 185 <child>
144 <object class="GtkCheckButton"> 186 <object class="GtkBox">
145 <property name="label" translatable="yes">Enable notifications</property>
146 <property name="visible">True</property> 187 <property name="visible">True</property>
147 <property name="can-focus">True</property> 188 <property name="can-focus">False</property>
148 <property name="receives-default">False</property> 189 <child>
149 <property name="draw-indicator">True</property> 190 <object class="GtkLabel">
191 <property name="visible">True</property>
192 <property name="can-focus">False</property>
193 <property name="label" translatable="yes">Enable notifications</property>
194 </object>
195 <packing>
196 <property name="expand">False</property>
197 <property name="fill">True</property>
198 <property name="position">0</property>
199 </packing>
200 </child>
201 <child>
202 <object class="GtkSwitch">
203 <property name="visible">True</property>
204 <property name="can-focus">True</property>
205 </object>
206 <packing>
207 <property name="expand">False</property>
208 <property name="fill">True</property>
209 <property name="pack-type">end</property>
210 <property name="position">1</property>
211 </packing>
212 </child>
150 <style> 213 <style>
151 <class name="settings-entry"/> 214 <class name="settings-entry"/>
152 </style> 215 </style>
@@ -160,12 +223,33 @@ Author: Tobias Frisch
160 <property name="can-focus">True</property> 223 <property name="can-focus">True</property>
161 <property name="title" translatable="yes">Play notification sounds</property> 224 <property name="title" translatable="yes">Play notification sounds</property>
162 <child> 225 <child>
163 <object class="GtkCheckButton"> 226 <object class="GtkBox">
164 <property name="label" translatable="yes">Play notification sounds</property>
165 <property name="visible">True</property> 227 <property name="visible">True</property>
166 <property name="can-focus">True</property> 228 <property name="can-focus">False</property>
167 <property name="receives-default">False</property> 229 <child>
168 <property name="draw-indicator">True</property> 230 <object class="GtkLabel">
231 <property name="visible">True</property>
232 <property name="can-focus">False</property>
233 <property name="label" translatable="yes">Play notification sounds</property>
234 </object>
235 <packing>
236 <property name="expand">False</property>
237 <property name="fill">True</property>
238 <property name="position">0</property>
239 </packing>
240 </child>
241 <child>
242 <object class="GtkSwitch">
243 <property name="visible">True</property>
244 <property name="can-focus">True</property>
245 </object>
246 <packing>
247 <property name="expand">False</property>
248 <property name="fill">True</property>
249 <property name="pack-type">end</property>
250 <property name="position">1</property>
251 </packing>
252 </child>
169 <style> 253 <style>
170 <class name="settings-entry"/> 254 <class name="settings-entry"/>
171 </style> 255 </style>
@@ -217,12 +301,33 @@ Author: Tobias Frisch
217 <property name="can-focus">True</property> 301 <property name="can-focus">True</property>
218 <property name="title" translatable="yes">Send read receipts</property> 302 <property name="title" translatable="yes">Send read receipts</property>
219 <child> 303 <child>
220 <object class="GtkCheckButton"> 304 <object class="GtkBox">
221 <property name="label" translatable="yes">Send read receipts</property>
222 <property name="visible">True</property> 305 <property name="visible">True</property>
223 <property name="can-focus">True</property> 306 <property name="can-focus">False</property>
224 <property name="receives-default">False</property> 307 <child>
225 <property name="draw-indicator">True</property> 308 <object class="GtkLabel">
309 <property name="visible">True</property>
310 <property name="can-focus">False</property>
311 <property name="label" translatable="yes">Send read receipts</property>
312 </object>
313 <packing>
314 <property name="expand">False</property>
315 <property name="fill">True</property>
316 <property name="position">0</property>
317 </packing>
318 </child>
319 <child>
320 <object class="GtkSwitch">
321 <property name="visible">True</property>
322 <property name="can-focus">True</property>
323 </object>
324 <packing>
325 <property name="expand">False</property>
326 <property name="fill">True</property>
327 <property name="pack-type">end</property>
328 <property name="position">1</property>
329 </packing>
330 </child>
226 <style> 331 <style>
227 <class name="settings-entry"/> 332 <class name="settings-entry"/>
228 </style> 333 </style>
@@ -236,12 +341,33 @@ Author: Tobias Frisch
236 <property name="can-focus">True</property> 341 <property name="can-focus">True</property>
237 <property name="title" translatable="yes">Show whispering</property> 342 <property name="title" translatable="yes">Show whispering</property>
238 <child> 343 <child>
239 <object class="GtkCheckButton"> 344 <object class="GtkBox">
240 <property name="label" translatable="yes">Show whispering</property>
241 <property name="visible">True</property> 345 <property name="visible">True</property>
242 <property name="can-focus">True</property> 346 <property name="can-focus">False</property>
243 <property name="receives-default">False</property> 347 <child>
244 <property name="draw-indicator">True</property> 348 <object class="GtkLabel">
349 <property name="visible">True</property>
350 <property name="can-focus">False</property>
351 <property name="label" translatable="yes">Show whispering</property>
352 </object>
353 <packing>
354 <property name="expand">False</property>
355 <property name="fill">True</property>
356 <property name="position">0</property>
357 </packing>
358 </child>
359 <child>
360 <object class="GtkSwitch">
361 <property name="visible">True</property>
362 <property name="can-focus">True</property>
363 </object>
364 <packing>
365 <property name="expand">False</property>
366 <property name="fill">True</property>
367 <property name="pack-type">end</property>
368 <property name="position">1</property>
369 </packing>
370 </child>
245 <style> 371 <style>
246 <class name="settings-entry"/> 372 <class name="settings-entry"/>
247 </style> 373 </style>