pidgin/resources/Debug/debug.ui

branch
gtk4
changeset 41540
cb35b9603c41
parent 41275
3c11bbd93e97
child 41604
ca2d6ea565a6
equal deleted inserted replaced
41539:447daf762aee 41540:cb35b9603c41
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Generated with glade 3.38.2 2 <!--
3
4 Pidgin - Internet Messenger 3 Pidgin - Internet Messenger
5 Copyright (C) Pidgin Developers <devel@pidgin.im> 4 Copyright (C) Pidgin Developers <devel@pidgin.im>
6 5
7 This program is free software; you can redistribute it and/or 6 This program is free software; you can redistribute it and/or
8 modify it under the terms of the GNU General Public License 7 modify it under the terms of the GNU General Public License
13 but WITHOUT ANY WARRANTY; without even the implied warranty of 12 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details. 14 GNU General Public License for more details.
16 15
17 You should have received a copy of the GNU General Public License 16 You should have received a copy of the GNU General Public License
18 along with this program; if not, write to the Free Software 17 along with this library; if not, see <https://www.gnu.org/licenses/>.
19 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20
21 --> 18 -->
22 <!-- 19 <!--
23 20
24 ▄ ▄ ▄▄▄ ▄ ▄▄ ▄ ▄▄ ▄▄▄ ▄ ▄▄ ▄▄▄▄ 21 ▄ ▄ ▄▄▄ ▄ ▄▄ ▄ ▄▄ ▄▄▄ ▄ ▄▄ ▄▄▄▄
25 ▀▄ ▄ ▄▀ ▀ █ █▀ ▀ █▀ █ █ █▀ █ █▀ ▀█ 22 ▀▄ ▄ ▄▀ ▀ █ █▀ ▀ █▀ █ █ █▀ █ █▀ ▀█
44 41
45 With this: 42 With this:
46 43
47 <child type="tag"> 44 <child type="tag">
48 <object class="GtkTextTag" id="tags.filtered_visible"> 45 <object class="GtkTextTag" id="tags.filtered_visible">
49 <property name="invisible">False</property> 46 <property name="invisible">0</property>
50 <property name="invisible-set">True</property> 47 <property name="invisible-set">1</property>
51 </object> 48 </object>
52 </child> 49 </child>
53 50
54 Glade is also messing up the GtkSearchEntry with an id of expression. It is 51 Glade is also messing up the GtkSearchEntry with an id of expression. It is
55 removing the properties for primary-icon-activatable and 52 removing the properties for primary-icon-activatable and
62 <property name="primary-icon-activatable">True</property> 59 <property name="primary-icon-activatable">True</property>
63 <property name="primary-icon-sensitive">True</property> 60 <property name="primary-icon-sensitive">True</property>
64 61
65 --> 62 -->
66 <interface> 63 <interface>
67 <requires lib="gtk+" version="3.22"/> 64 <requires lib="gtk" version="4.0"/>
68 <!-- interface-license-type gplv2 --> 65 <!-- interface-license-type gplv2 -->
69 <!-- interface-name Pidgin --> 66 <!-- interface-name Pidgin -->
70 <!-- interface-description Internet Messenger --> 67 <!-- interface-description Internet Messenger -->
71 <!-- interface-copyright Pidgin Developers <devel@pidgin.im> --> 68 <!-- interface-copyright Pidgin Developers <devel@pidgin.im> -->
72 <object class="GtkTextTagTable" id="message-format"> 69 <object class="GtkTextTagTable" id="message-format">
106 <property name="weight">700</property> 103 <property name="weight">700</property>
107 </object> 104 </object>
108 </child> 105 </child>
109 <child type="tag"> 106 <child type="tag">
110 <object class="GtkTextTag" id="tags.filtered_invisible"> 107 <object class="GtkTextTag" id="tags.filtered_invisible">
111 <property name="invisible">True</property> 108 <property name="invisible">1</property>
112 </object> 109 </object>
113 </child> 110 </child>
114 <child type="tag"> 111 <child type="tag">
115 <object class="GtkTextTag" id="tags.filtered_visible"> 112 <object class="GtkTextTag" id="tags.filtered_visible">
116 <property name="invisible">False</property> 113 <property name="invisible">0</property>
117 <property name="invisible-set">True</property> 114 <property name="invisible-set">1</property>
118 </object> 115 </object>
119 </child> 116 </child>
120 <child type="tag"> 117 <child type="tag">
121 <object class="GtkTextTag" id="tags.match"> 118 <object class="GtkTextTag" id="tags.match">
122 <property name="background-rgba">rgb(255,175,175)</property> 119 <property name="background-rgba">rgb(255,175,175)</property>
123 <property name="weight">700</property> 120 <property name="weight">700</property>
124 </object> 121 </object>
125 </child> 122 </child>
126 <child type="tag"> 123 <child type="tag">
127 <object class="GtkTextTag" id="tags.paused"> 124 <object class="GtkTextTag" id="tags.paused">
128 <property name="invisible">True</property> 125 <property name="invisible">1</property>
129 </object> 126 </object>
130 </child> 127 </child>
131 </object> 128 </object>
132 <object class="GtkTextBuffer" id="buffer"> 129 <object class="GtkTextBuffer" id="buffer">
133 <property name="tag-table">message-format</property> 130 <property name="tag-table">message-format</property>
134 </object> 131 </object>
135 <template class="PidginDebugWindow" parent="GtkWindow"> 132 <template class="PidginDebugWindow" parent="GtkWindow">
136 <property name="can-focus">False</property>
137 <property name="title" translatable="yes">Debug Window</property> 133 <property name="title" translatable="yes">Debug Window</property>
138 <child> 134 <property name="child">
139 <object class="GtkBox"> 135 <object class="GtkBox">
140 <property name="visible">True</property>
141 <property name="can-focus">False</property>
142 <property name="orientation">vertical</property> 136 <property name="orientation">vertical</property>
143 <child> 137 <child>
144 <object class="GtkToolbar" id="toolbar"> 138 <object class="GtkBox" id="toolbar">
145 <property name="visible">True</property> 139 <style>
146 <property name="can-focus">False</property> 140 <class name="toolbar"/>
147 <property name="icon_size">2</property> 141 </style>
148 <child> 142 <child>
149 <object class="GtkToolButton" id="save"> 143 <object class="GtkButton" id="save">
150 <property name="visible">True</property>
151 <property name="can-focus">False</property>
152 <property name="tooltip-text" translatable="yes">Save</property> 144 <property name="tooltip-text" translatable="yes">Save</property>
153 <property name="is-important">True</property>
154 <property name="label" translatable="yes">_Save...</property> 145 <property name="label" translatable="yes">_Save...</property>
155 <property name="use-underline">True</property> 146 <property name="use-underline">1</property>
156 <property name="icon-name">document-save</property> 147 <property name="icon-name">document-save</property>
157 <signal name="clicked" handler="save_cb" object="PidginDebugWindow" swapped="no"/> 148 <signal name="clicked" handler="save_cb" object="PidginDebugWindow" swapped="no"/>
158 </object> 149 </object>
159 <packing> 150 </child>
160 <property name="expand">False</property> 151 <child>
161 <property name="homogeneous">True</property> 152 <object class="GtkButton" id="clear">
162 </packing>
163 </child>
164 <child>
165 <object class="GtkToolButton" id="clear">
166 <property name="visible">True</property>
167 <property name="can-focus">False</property>
168 <property name="tooltip-text" translatable="yes">Clear</property> 153 <property name="tooltip-text" translatable="yes">Clear</property>
169 <property name="is-important">True</property>
170 <property name="label" translatable="yes">_Clear</property> 154 <property name="label" translatable="yes">_Clear</property>
171 <property name="use-underline">True</property> 155 <property name="use-underline">1</property>
172 <property name="icon-name">edit-clear</property> 156 <property name="icon-name">edit-clear</property>
173 <signal name="clicked" handler="clear_cb" object="PidginDebugWindow" swapped="no"/> 157 <signal name="clicked" handler="clear_cb" object="PidginDebugWindow" swapped="no"/>
174 </object> 158 </object>
175 <packing> 159 </child>
176 <property name="expand">False</property> 160 <child>
177 <property name="homogeneous">True</property> 161 <object class="GtkSeparator">
178 </packing> 162 <property name="orientation">vertical</property>
179 </child> 163 </object>
180 <child> 164 </child>
181 <object class="GtkSeparatorToolItem"> 165 <child>
182 <property name="visible">True</property> 166 <object class="GtkToggleButton" id="pause">
183 <property name="can-focus">False</property>
184 </object>
185 <packing>
186 <property name="expand">False</property>
187 <property name="homogeneous">True</property>
188 </packing>
189 </child>
190 <child>
191 <object class="GtkToggleToolButton" id="pause">
192 <property name="visible">True</property>
193 <property name="can-focus">False</property>
194 <property name="tooltip-text" translatable="yes">Pause</property> 167 <property name="tooltip-text" translatable="yes">Pause</property>
195 <property name="is-important">True</property>
196 <property name="label" translatable="yes">_Pause</property> 168 <property name="label" translatable="yes">_Pause</property>
197 <property name="use-underline">True</property> 169 <property name="use-underline">1</property>
198 <property name="icon-name">media-playback-pause</property> 170 <property name="icon-name">media-playback-pause</property>
199 <signal name="clicked" handler="pause_cb" object="PidginDebugWindow" swapped="no"/> 171 <signal name="clicked" handler="pause_cb" object="PidginDebugWindow" swapped="no"/>
200 </object> 172 </object>
201 <packing> 173 </child>
202 <property name="expand">False</property> 174 <child>
203 <property name="homogeneous">True</property> 175 <object class="GtkSeparator">
204 </packing> 176 <property name="orientation">vertical</property>
205 </child> 177 </object>
206 <child> 178 </child>
207 <object class="GtkSeparatorToolItem"> 179 <child>
208 <property name="visible">True</property> 180 <object class="GtkToggleButton" id="filter">
209 <property name="can-focus">False</property>
210 </object>
211 <packing>
212 <property name="expand">False</property>
213 <property name="homogeneous">True</property>
214 </packing>
215 </child>
216 <child>
217 <object class="GtkToggleToolButton" id="filter">
218 <property name="visible">True</property>
219 <property name="can-focus">False</property>
220 <property name="tooltip-text" translatable="yes">Filter</property> 181 <property name="tooltip-text" translatable="yes">Filter</property>
221 <property name="is-important">True</property>
222 <property name="label" translatable="yes">_Filter</property> 182 <property name="label" translatable="yes">_Filter</property>
223 <property name="use-underline">True</property> 183 <property name="use-underline">1</property>
224 <property name="icon-name">edit-find</property> 184 <property name="icon-name">edit-find</property>
225 <signal name="clicked" handler="regex_filter_toggled_cb" object="PidginDebugWindow" swapped="no"/> 185 <signal name="clicked" handler="regex_filter_toggled_cb" object="PidginDebugWindow" swapped="no"/>
226 </object> 186 </object>
227 <packing> 187 </child>
228 <property name="expand">False</property> 188 <child>
229 <property name="homogeneous">True</property> 189 <object class="GtkSearchEntry" id="expression">
230 </packing>
231 </child>
232 <child>
233 <object class="GtkToolItem">
234 <property name="visible">True</property>
235 <property name="can-focus">False</property>
236 <child> 190 <child>
237 <object class="GtkSearchEntry" id="expression"> 191 <object class="GtkEventControllerKey">
238 <property name="visible">True</property> 192 <signal name="key-released" handler="regex_key_released_cb" object="PidginDebugWindow" swapped="no"/>
239 <property name="can-focus">True</property>
240 <property name="primary-icon-name">edit-find-symbolic</property>
241 <property name="primary-icon-activatable">True</property>
242 <property name="primary-icon-sensitive">True</property>
243 <property name="primary-icon-tooltip-text" translatable="yes">Click for more options.</property>
244 <signal name="icon-press" handler="regex_popup_cb" object="PidginDebugWindow" swapped="no"/>
245 <signal name="key-release-event" handler="regex_key_release_cb" object="PidginDebugWindow" swapped="no"/>
246 <signal name="search-changed" handler="regex_changed_cb" object="PidginDebugWindow" swapped="no"/>
247 </object> 193 </object>
248 </child> 194 </child>
249 </object> 195 <property name="focusable">1</property>
250 <packing> 196 <property name="primary-icon-tooltip-text" translatable="yes">Click for more options.</property>
251 <property name="expand">False</property> 197 <!--<signal name="icon-press" handler="regex_popup_cb" object="PidginDebugWindow" swapped="no"/>-->
252 <property name="homogeneous">True</property> 198 <property name="sensitive">0</property>
253 </packing> 199 <signal name="search-changed" handler="regex_changed_cb" object="PidginDebugWindow" swapped="no"/>
254 </child> 200 </object>
255 <child> 201 </child>
256 <object class="GtkSeparatorToolItem"> 202 <child>
257 <property name="visible">True</property> 203 <object class="GtkSeparator">
258 <property name="can-focus">False</property> 204 <property name="orientation">vertical</property>
259 </object> 205 </object>
260 <packing> 206 </child>
261 <property name="expand">False</property> 207 <child>
262 <property name="homogeneous">True</property> 208 <object class="GtkLabel">
263 </packing> 209 <property name="label" translatable="yes">Level </property>
264 </child> 210 <accessibility>
265 <child> 211 <relation type="label-for" target="filterlevel"/>
266 <object class="GtkToolItem"> 212 </accessibility>
267 <property name="visible">True</property> 213 </object>
268 <property name="can-focus">False</property> 214 </child>
269 <child> 215 <child>
270 <object class="GtkLabel"> 216 <object class="GtkComboBoxText" id="filterlevel">
271 <property name="visible">True</property> 217 <property name="tooltip-text" translatable="yes">Select the debug filter level.</property>
272 <property name="can-focus">False</property> 218 <property name="active">0</property>
273 <property name="label" translatable="yes">Level </property> 219 <items>
274 <accessibility> 220 <item translatable="yes">All</item>
275 <relation type="label-for" target="filterlevel"/> 221 <item translatable="yes">Misc</item>
276 </accessibility> 222 <item translatable="yes">Info</item>
277 </object> 223 <item translatable="yes">Warning</item>
278 </child> 224 <item translatable="yes">Error</item>
279 </object> 225 <item translatable="yes">Fatal Error</item>
280 <packing> 226 </items>
281 <property name="expand">False</property> 227 <signal name="changed" handler="filter_level_changed_cb" object="PidginDebugWindow" swapped="no"/>
282 <property name="homogeneous">True</property> 228 </object>
283 </packing> 229 </child>
284 </child> 230 </object>
285 <child>
286 <object class="GtkToolItem">
287 <property name="visible">True</property>
288 <property name="can-focus">False</property>
289 <child>
290 <object class="GtkComboBoxText" id="filterlevel">
291 <property name="visible">True</property>
292 <property name="can-focus">False</property>
293 <property name="tooltip-text" translatable="yes">Select the debug filter level.</property>
294 <property name="active">0</property>
295 <items>
296 <item translatable="yes">All</item>
297 <item translatable="yes">Misc</item>
298 <item translatable="yes">Info</item>
299 <item translatable="yes">Warning</item>
300 <item translatable="yes">Error</item>
301 <item translatable="yes">Fatal Error</item>
302 </items>
303 <signal name="changed" handler="filter_level_changed_cb" object="PidginDebugWindow" swapped="no"/>
304 </object>
305 </child>
306 </object>
307 <packing>
308 <property name="expand">False</property>
309 <property name="homogeneous">True</property>
310 </packing>
311 </child>
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> 231 </child>
319 <child> 232 <child>
320 <object class="GtkScrolledWindow"> 233 <object class="GtkScrolledWindow">
321 <property name="visible">True</property> 234 <property name="vexpand">1</property>
322 <property name="can-focus">True</property> 235 <property name="focusable">1</property>
323 <property name="shadow-type">in</property> 236 <property name="child">
324 <child>
325 <object class="GtkTextView" id="textview"> 237 <object class="GtkTextView" id="textview">
326 <property name="visible">True</property> 238 <property name="focusable">1</property>
327 <property name="can-focus">True</property> 239 <property name="editable">0</property>
328 <property name="editable">False</property>
329 <property name="wrap-mode">word</property> 240 <property name="wrap-mode">word</property>
330 <property name="buffer">buffer</property> 241 <property name="buffer">buffer</property>
331 </object> 242 </object>
332 </child> 243 </property>
333 </object> 244 </object>
334 <packing> 245 </child>
335 <property name="expand">True</property> 246 </object>
336 <property name="fill">True</property> 247 </property>
337 <property name="position">1</property>
338 </packing>
339 </child>
340 </object>
341 </child>
342 </template> 248 </template>
343 <object class="GtkPopover" id="popover"> 249 <object class="GtkPopover" id="popover">
344 <property name="can-focus">False</property> 250 <property name="child">
345 <property name="relative-to">expression</property>
346 <child>
347 <object class="GtkBox"> 251 <object class="GtkBox">
348 <property name="visible">True</property>
349 <property name="can-focus">False</property>
350 <property name="orientation">vertical</property> 252 <property name="orientation">vertical</property>
351 <child> 253 <child>
352 <object class="GtkCheckButton" id="popover_invert"> 254 <object class="GtkCheckButton" id="popover_invert">
353 <property name="label" translatable="yes">Invert</property> 255 <property name="label" translatable="yes">Invert</property>
354 <property name="visible">True</property> 256 <property name="focusable">1</property>
355 <property name="can-focus">True</property>
356 <property name="receives-default">False</property>
357 <property name="draw-indicator">True</property>
358 <signal name="toggled" handler="regex_menu_cb" object="PidginDebugWindow" swapped="no"/> 257 <signal name="toggled" handler="regex_menu_cb" object="PidginDebugWindow" swapped="no"/>
359 </object> 258 </object>
360 <packing>
361 <property name="expand">False</property>
362 <property name="fill">True</property>
363 <property name="position">0</property>
364 </packing>
365 </child> 259 </child>
366 <child> 260 <child>
367 <object class="GtkCheckButton" id="popover_highlight"> 261 <object class="GtkCheckButton" id="popover_highlight">
368 <property name="label" translatable="yes">Highlight matches</property> 262 <property name="label" translatable="yes">Highlight matches</property>
369 <property name="visible">True</property> 263 <property name="focusable">1</property>
370 <property name="can-focus">True</property>
371 <property name="receives-default">False</property>
372 <property name="draw-indicator">True</property>
373 <signal name="toggled" handler="regex_menu_cb" object="PidginDebugWindow" swapped="no"/> 264 <signal name="toggled" handler="regex_menu_cb" object="PidginDebugWindow" swapped="no"/>
374 </object> 265 </object>
375 <packing> 266 </child>
376 <property name="expand">False</property> 267 </object>
377 <property name="fill">True</property> 268 </property>
378 <property name="position">1</property>
379 </packing>
380 </child>
381 </object>
382 </child>
383 </object> 269 </object>
384 </interface> 270 </interface>

mercurial