--- a/pidgin/resources/Status/box.ui Tue Aug 23 01:58:39 2022 -0500
+++ b/pidgin/resources/Status/box.ui Tue Aug 23 02:01:50 2022 -0500
@@ -19,7 +19,7 @@
- <requires lib="gtk+" version="3.24"/>
+ <requires lib="gtk" version="4.0"/> <!-- interface-license-type gplv2 -->
<!-- interface-name Pidgin -->
<!-- interface-description Internet Messenger -->
@@ -43,13 +43,11 @@
<template class="PidginStatusBox" parent="GtkBox">
- <property name="visible">True</property>
- <property name="can-focus">True</property>
+ <property name="focusable">1</property> <property name="orientation">vertical</property>
<object class="GtkComboBox" id="combo">
- <property name="visible">True</property>
- <property name="can-focus">True</property>
+ <property name="focusable">1</property> <property name="model">model</property>
<property name="id-column">0</property>
<signal name="changed" handler="pidgin_status_box_combo_changed_cb" object="PidginStatusBox" swapped="no"/>
@@ -61,9 +59,6 @@
<object class="GtkCellRendererText" id="text"/>
- <property name="expand">true</property>
<attribute name="markup">4</attribute>
@@ -77,11 +72,6 @@
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
--- a/pidgin/resources/Status/editor.ui Tue Aug 23 01:58:39 2022 -0500
+++ b/pidgin/resources/Status/editor.ui Tue Aug 23 02:01:50 2022 -0500
@@ -168,9 +168,6 @@
- <object class="TalkatuTagTable" id="tag_table"/>
- <object class="TalkatuHtmlBuffer" id="buffer">
- <property name="tag-table">tag_table</property>
+ <object class="TalkatuHtmlBuffer" id="buffer"/> <object class="PidginStatusPrimitiveStore" id="primitive_store"/>
--- a/pidgin/resources/Status/manager.ui Tue Aug 23 01:58:39 2022 -0500
+++ b/pidgin/resources/Status/manager.ui Tue Aug 23 02:01:50 2022 -0500
@@ -19,7 +19,7 @@
- <requires lib="gtk+" version="3.24"/>
+ <requires lib="gtk" version="4.0"/> <!-- interface-license-type gplv2 -->
<!-- interface-name Pidgin -->
<!-- interface-description Internet Messenger -->
@@ -41,144 +41,124 @@
<template class="PidginStatusManager" parent="GtkDialog">
- <property name="can-focus">False</property>
- <property name="title" translatable="yes">Saved Statuses</property>
+ <property name="title" translatable="1">Saved Statuses</property> <property name="default-width">550</property>
<property name="default-height">250</property>
- <property name="type-hint">dialog</property>
<signal name="response" handler="pidgin_status_manager_response_cb" swapped="no"/>
- <child internal-child="vbox">
- <object class="GtkBox">
- <property name="can-focus">False</property>
- <property name="orientation">vertical</property>
- <property name="spacing">2</property>
+ <child internal-child="content_area"> + <object class="GtkScrolledWindow"> + <property name="vexpand">1</property> + <property name="valign">fill</property> + <property name="focusable">1</property> - <object class="GtkScrolledWindow">
- <property name="visible">True</property>
- <property name="can-focus">True</property>
- <property name="shadow-type">in</property>
+ <object class="GtkTreeView"> + <property name="focusable">1</property> + <property name="model">model</property> + <property name="search-column">0</property> + <signal name="row-activated" handler="pidgin_status_manager_row_activated_cb" object="PidginStatusManager" swapped="no"/> + <child internal-child="selection"> + <object class="GtkTreeSelection" id="selection"> + <signal name="changed" handler="pidgin_status_manager_selection_changed_cb" object="PidginStatusManager" swapped="no"/> - <object class="GtkTreeView">
- <property name="visible">True</property>
- <property name="can-focus">True</property>
- <property name="model">model</property>
- <property name="search-column">0</property>
- <signal name="row-activated" handler="pidgin_status_manager_row_activated_cb" object="PidginStatusManager" swapped="no"/>
- <child internal-child="selection">
- <object class="GtkTreeSelection" id="selection">
- <signal name="changed" handler="pidgin_status_manager_selection_changed_cb" object="PidginStatusManager" swapped="no"/>
+ <object class="GtkTreeViewColumn"> + <property name="resizable">1</property> + <property name="min-width">100</property> + <property name="title" translatable="1">Title</property> + <property name="clickable">1</property> + <property name="sort-column-id">0</property> + <object class="GtkCellRendererText"> + <property name="ellipsize">end</property> + <attribute name="markup">0</attribute> + <object class="GtkTreeViewColumn"> + <property name="resizable">1</property> + <property name="title" translatable="1">Type</property> + <property name="clickable">1</property> + <property name="sort-column-id">2</property> + <object class="GtkCellRendererPixbuf"/> + <attribute name="icon-name">1</attribute> - <object class="GtkTreeViewColumn">
- <property name="resizable">True</property>
- <property name="min-width">100</property>
- <property name="title" translatable="yes">Title</property>
- <property name="clickable">True</property>
- <property name="sort-column-id">0</property>
- <object class="GtkCellRendererText">
- <property name="ellipsize">end</property>
- <attribute name="markup">0</attribute>
+ <object class="GtkCellRendererText"/> + <attribute name="markup">2</attribute> + <object class="GtkTreeViewColumn"> + <property name="resizable">1</property> + <property name="title" translatable="1">Message</property> + <property name="clickable">1</property> + <property name="sort-column-id">4</property> - <object class="GtkTreeViewColumn">
- <property name="resizable">True</property>
- <property name="title" translatable="yes">Type</property>
- <property name="clickable">True</property>
- <property name="sort-column-id">2</property>
- <object class="GtkCellRendererPixbuf"/>
- <attribute name="icon-name">1</attribute>
- <object class="GtkCellRendererText"/>
- <attribute name="markup">2</attribute>
+ <object class="GtkCellRendererText"> + <property name="ellipsize">end</property>
- <object class="GtkTreeViewColumn">
- <property name="resizable">True</property>
- <property name="title" translatable="yes">Message</property>
- <property name="clickable">True</property>
- <property name="sort-column-id">4</property>
- <object class="GtkCellRendererText">
- <property name="ellipsize">end</property>
- <attribute name="markup">3</attribute>
+ <attribute name="markup">3</attribute>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
<object class="GtkButton" id="use_button">
- <property name="label" translatable="yes">_Use</property>
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can-focus">True</property>
- <property name="receives-default">True</property>
- <property name="use-underline">True</property>
+ <property name="label" translatable="1">_Use</property> + <property name="sensitive">0</property> + <property name="focusable">1</property> + <property name="receives-default">1</property> + <property name="use-underline">1</property> <object class="GtkButton" id="button1">
- <property name="label" translatable="yes">_Add</property>
- <property name="visible">True</property>
- <property name="can-focus">True</property>
- <property name="receives-default">True</property>
- <property name="use-underline">True</property>
+ <property name="label" translatable="1">_Add</property> + <property name="focusable">1</property> + <property name="receives-default">1</property> + <property name="use-underline">1</property> <object class="GtkButton" id="modify_button">
- <property name="label" translatable="yes">_Modify</property>
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can-focus">True</property>
- <property name="receives-default">True</property>
- <property name="use-underline">True</property>
+ <property name="label" translatable="1">_Modify</property> + <property name="sensitive">0</property> + <property name="focusable">1</property> + <property name="receives-default">1</property> + <property name="use-underline">1</property> <object class="GtkButton" id="remove_button">
- <property name="label" translatable="yes">_Remove</property>
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can-focus">True</property>
- <property name="receives-default">True</property>
- <property name="use-underline">True</property>
+ <property name="label" translatable="1">_Remove</property> + <property name="sensitive">0</property> + <property name="focusable">1</property> + <property name="receives-default">1</property> + <property name="use-underline">1</property> <object class="GtkButton" id="button2">
- <property name="label" translatable="yes">_Close</property>
- <property name="visible">True</property>
- <property name="can-focus">True</property>
- <property name="receives-default">True</property>
- <property name="use-underline">True</property>
+ <property name="label" translatable="1">_Close</property> + <property name="focusable">1</property> + <property name="receives-default">1</property> + <property name="use-underline">1</property>