--- a/pidgin/resources/Prefs/away.ui Mon May 23 22:05:35 2022 -0500 +++ b/pidgin/resources/Prefs/away.ui Mon May 23 23:12:56 2022 -0500 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.38.2 - +<!-- Pidgin - Internet Messenger Copyright (C) Pidgin Developers <devel@pidgin.im> @@ -16,10 +15,10 @@ You should have received a copy of the GNU General Public License along with this program; if not, see <https://www.gnu.org/licenses/>. - --> <interface> - <requires lib="gtk+" version="3.22"/> + <requires lib="gtk" version="4.0"/> + <requires lib="Adw" version="1.0"/> <!-- interface-license-type gplv2 --> <!-- interface-name Pidgin --> <!-- interface-description Internet Messenger --> @@ -75,45 +74,28 @@ <property name="step-increment">1</property> <property name="page-increment">10</property> </object> - <template class="PidginAwayPrefs" parent="HdyPreferencesPage"> - <property name="visible">True</property> - <property name="can-focus">False</property> + <template class="PidginAwayPrefs" parent="AdwPreferencesPage"> <child> - <object class="HdyPreferencesGroup"> - <property name="visible">True</property> - <property name="can-focus">False</property> + <object class="AdwPreferencesGroup"> <property name="title" translatable="yes">Idle</property> <child> <object class="GtkBox"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="margin-start">12</property> <property name="orientation">vertical</property> <property name="spacing">6</property> <child> <object class="GtkBox"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="spacing">6</property> <child> <object class="GtkLabel" id="label12"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="label" translatable="yes">_Report idle time:</property> - <property name="use-underline">True</property> + <property name="use-underline">1</property> <property name="mnemonic-widget">idle_reporting.combo</property> <property name="xalign">0</property> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> </child> <child> <object class="GtkComboBox" id="idle_reporting.combo"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="model">idle_reporting.store</property> <child> <object class="GtkCellRendererText"/> @@ -122,133 +104,68 @@ </attributes> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> </child> <child> <object class="GtkBox"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="spacing">6</property> <child> <object class="GtkLabel" id="label13"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="label" translatable="yes">_Minutes before becoming idle:</property> - <property name="use-underline">True</property> + <property name="use-underline">1</property> <property name="mnemonic-widget">mins_before_away</property> <property name="xalign">0</property> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> </child> <child> <object class="GtkSpinButton" id="mins_before_away"> - <property name="visible">True</property> - <property name="can-focus">True</property> + <property name="focusable">1</property> <property name="adjustment">mins_before_adjustment</property> - <property name="numeric">True</property> + <property name="numeric">1</property> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> </child> <child> <object class="GtkBox" id="idle_hbox"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="spacing">6</property> <child> <object class="GtkCheckButton" id="away_when_idle"> <property name="label" translatable="yes">Change to this status when _idle:</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">False</property> - <property name="use-underline">True</property> - <property name="draw-indicator">True</property> + <property name="focusable">1</property> + <property name="use-underline">1</property> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> </child> <child> <placeholder/> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">2</property> - </packing> </child> </object> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> </child> <child> - <object class="HdyPreferencesGroup"> - <property name="visible">True</property> - <property name="can-focus">False</property> + <object class="AdwPreferencesGroup"> <property name="title" translatable="yes">Away</property> <child> <object class="GtkBox"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="margin-start">12</property> <property name="orientation">vertical</property> <child> <object class="GtkBox"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="spacing">6</property> <child> <object class="GtkLabel" id="label14"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="label" translatable="yes">_Auto-reply:</property> - <property name="use-underline">True</property> + <property name="use-underline">1</property> <property name="mnemonic-widget">auto_reply.combo</property> <property name="xalign">0</property> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> </child> <child> <object class="GtkComboBox" id="auto_reply.combo"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="model">auto_reply.store</property> <child> <object class="GtkCellRendererText"/> @@ -257,92 +174,46 @@ </attributes> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> </child> </object> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> </child> <child> - <object class="HdyPreferencesGroup"> - <property name="visible">True</property> - <property name="can-focus">False</property> + <object class="AdwPreferencesGroup"> <property name="title" translatable="yes">Status at Startup</property> <child> <object class="GtkBox"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="margin-start">12</property> <property name="orientation">vertical</property> <property name="spacing">6</property> <child> <object class="GtkCheckButton" id="startup_current_status"> <property name="label" translatable="yes">Use status from last _exit at startup</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">False</property> - <property name="use-underline">True</property> - <property name="draw-indicator">True</property> + <property name="focusable">1</property> + <property name="use-underline">1</property> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> </child> <child> <object class="GtkBox" id="startup_hbox"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="spacing">6</property> <child> <object class="GtkLabel" id="startup_label"> - <property name="visible">True</property> - <property name="can-focus">False</property> <property name="label" translatable="yes">Status to a_pply at startup:</property> - <property name="use-underline">True</property> + <property name="use-underline">1</property> <property name="xalign">0</property> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> </child> <child> <placeholder/> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> </child> </object> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">2</property> - </packing> </child> </template> <object class="GtkSizeGroup" id="sg">