pidgin/plugins/xmppconsole/console.ui

changeset 41652
fd32ea10d1cb
parent 41629
f617ffec2950
child 41854
c1d7e7445b0f
--- a/pidgin/plugins/xmppconsole/console.ui	Mon Sep 05 22:34:45 2022 -0500
+++ b/pidgin/plugins/xmppconsole/console.ui	Mon Sep 05 23:36:14 2022 -0500
@@ -26,75 +26,72 @@
   <!-- interface-name Pidgin -->
   <!-- interface-description Internet Messenger -->
   <!-- interface-copyright Pidgin Developers <devel@pidgin.im> -->
-  <object class="PidginAccountStore" id="accounts"/>
-  <object class="PidginAccountFilterConnected" id="connected_accounts">
-    <property name="child-model">accounts</property>
-  </object>
-  <object class="PidginAccountFilterProtocol" id="connected_xmpp_accounts">
-    <property name="child-model">connected_accounts</property>
-    <property name="protocol-id">prpl-jabber</property>
-  </object>
   <object class="GtkTextBuffer" id="entry_buffer">
     <signal name="changed" handler="entry_changed_cb" object="PidginXmppConsole" swapped="no"/>
-  </object>
-  <object class="GtkAdjustment" id="presence.priority_adjustment">
-    <property name="lower">-128</property>
-    <property name="upper">127</property>
-    <property name="step_increment">1</property>
-    <property name="page_increment">10</property>
-  </object>
-  <object class="GtkTextTagTable" id="tags.table">
-    <child type="tag">
-      <object class="GtkTextTag" id="tags.info">
-        <property name="foreground_rgba">rgb(119,119,119)</property>
-      </object>
-    </child>
-    <child type="tag">
-      <object class="GtkTextTag" id="tags.incoming">
-        <property name="paragraph_background_rgba">rgb(255,206,206)</property>
-      </object>
-    </child>
-    <child type="tag">
-      <object class="GtkTextTag" id="tags.outgoing">
-        <property name="paragraph_background_rgba">rgb(220,236,196)</property>
+    <property name="tag-table">
+      <object class="GtkTextTagTable">
+        <child type="tag">
+          <object class="GtkTextTag">
+            <property name="name">invalid</property>
+            <property name="underline">PANGO_UNDERLINE_ERROR</property>
+          </object>
+        </child>
       </object>
-    </child>
-    <child type="tag">
-      <object class="GtkTextTag" id="tags.bracket">
-        <property name="foreground_rgba">rgb(148,15,140)</property>
-      </object>
-    </child>
-    <child type="tag">
-      <object class="GtkTextTag" id="tags.tag">
-        <property name="foreground_rgba">rgb(139,29,171)</property>
-        <property name="weight">700</property>
-      </object>
-    </child>
-    <child type="tag">
-      <object class="GtkTextTag" id="tags.attr">
-        <property name="foreground_rgba">rgb(160,41,97)</property>
-        <property name="weight">700</property>
-      </object>
-    </child>
-    <child type="tag">
-      <object class="GtkTextTag" id="tags.value">
-        <property name="foreground_rgba">rgb(50,74,164)</property>
-      </object>
-    </child>
-    <child type="tag">
-      <object class="GtkTextTag" id="tags.xmlns">
-        <property name="foreground_rgba">rgb(44,177,47)</property>
-        <property name="weight">700</property>
-      </object>
-    </child>
+    </property>
   </object>
   <object class="GtkTextBuffer" id="buffer">
-    <property name="tag_table">tags.table</property>
+    <property name="tag-table">
+      <object class="GtkTextTagTable">
+        <child type="tag">
+          <object class="GtkTextTag" id="tags.info">
+            <property name="foreground-rgba">rgb(119,119,119)</property>
+          </object>
+        </child>
+        <child type="tag">
+          <object class="GtkTextTag" id="tags.incoming">
+            <property name="paragraph-background-rgba">rgb(255,206,206)</property>
+          </object>
+        </child>
+        <child type="tag">
+          <object class="GtkTextTag" id="tags.outgoing">
+            <property name="paragraph-background-rgba">rgb(220,236,196)</property>
+          </object>
+        </child>
+        <child type="tag">
+          <object class="GtkTextTag" id="tags.bracket">
+            <property name="foreground-rgba">rgb(148,15,140)</property>
+          </object>
+        </child>
+        <child type="tag">
+          <object class="GtkTextTag" id="tags.tag">
+            <property name="foreground-rgba">rgb(139,29,171)</property>
+            <property name="weight">700</property>
+          </object>
+        </child>
+        <child type="tag">
+          <object class="GtkTextTag" id="tags.attr">
+            <property name="foreground-rgba">rgb(160,41,97)</property>
+            <property name="weight">700</property>
+          </object>
+        </child>
+        <child type="tag">
+          <object class="GtkTextTag" id="tags.value">
+            <property name="foreground-rgba">rgb(50,74,164)</property>
+          </object>
+        </child>
+        <child type="tag">
+          <object class="GtkTextTag" id="tags.xmlns">
+            <property name="foreground-rgba">rgb(44,177,47)</property>
+            <property name="weight">700</property>
+          </object>
+        </child>
+      </object>
+    </property>
   </object>
   <template parent="GtkWindow" class="PidginXmppConsole">
-    <property name="title" translatable="yes">XMPP Console</property>
-    <property name="default_width">580</property>
-    <property name="default_height">400</property>
+    <property name="title" translatable="1">XMPP Console</property>
+    <property name="default-width">580</property>
+    <property name="default-height">400</property>
     <property name="child">
       <object class="GtkBox">
         <property name="orientation">vertical</property>
@@ -104,12 +101,23 @@
             <property name="spacing">6</property>
             <child>
               <object class="GtkLabel">
-                <property name="label" translatable="yes">Account:</property>
+                <property name="label" translatable="1">Account:</property>
               </object>
             </child>
             <child>
-              <object class="PidginAccountChooser">
-                <property name="model">connected_xmpp_accounts</property>
+              <object class="PidginAccountChooser" id="account_chooser">
+                <property name="model">
+                  <object class="PidginAccountFilterProtocol">
+                    <property name="child-model">
+                      <object class="PidginAccountFilterConnected">
+                        <property name="child-model">
+                          <object class="PidginAccountStore"/>
+                        </property>
+                      </object>
+                    </property>
+                    <property name="protocol-id">prpl-jabber</property>
+                  </object>
+                </property>
                 <property name="active">0</property>
                 <property name="hexpand">1</property>
                 <signal name="changed" handler="dropdown_changed_cb" object="PidginXmppConsole" swapped="no"/>
@@ -125,7 +133,7 @@
               <object class="GtkTextView">
                 <property name="focusable">1</property>
                 <property name="editable">0</property>
-                <property name="wrap_mode">word</property>
+                <property name="wrap-mode">word</property>
                 <property name="buffer">buffer</property>
               </object>
             </property>
@@ -133,25 +141,384 @@
         </child>
         <child>
           <object class="GtkBox">
-            <style>
-              <class name="toolbar"/>
-            </style>
+            <property name="css-classes">toolbar</property>
             <child>
-              <object class="GtkMenuButton">
+              <object class="GtkMenuButton" id="iq.button">
                 <property name="label">&lt;iq/&gt;</property>
-                <property name="popover">iq.popover</property>
+                <property name="popover">
+                  <object class="GtkPopover">
+                    <property name="position">right</property>
+                    <property name="child">
+                      <object class="GtkGrid">
+                        <property name="column-spacing">6</property>
+                        <property name="row-spacing">6</property>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">To:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">0</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">Type:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">1</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkEntry" id="iq.to">
+                            <property name="focusable">1</property>
+                            <property name="activates-default">1</property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">0</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkDropDown" id="iq.type">
+                            <property name="selected">0</property>
+                            <property name="model">
+                              <object class="GtkStringList">
+                                <items>
+                                  <item>get</item>
+                                  <item>set</item>
+                                  <item>result</item>
+                                  <item>error</item>
+                                </items>
+                              </object>
+                            </property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">1</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkButton">
+                            <property name="label" translatable="1">Insert</property>
+                            <property name="focusable">1</property>
+                            <property name="receives-default">1</property>
+                            <property name="css-classes">suggested-action</property>
+                            <signal name="clicked" handler="iq_clicked_cb" swapped="no"/>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">2</property>
+                              <property name="column-span">2</property>
+                            </layout>
+                          </object>
+                        </child>
+                      </object>
+                    </property>
+                  </object>
+                </property>
               </object>
             </child>
             <child>
-              <object class="GtkMenuButton">
+              <object class="GtkMenuButton" id="presence.button">
                 <property name="label">&lt;presence/&gt;</property>
-                <property name="popover">presence.popover</property>
+                <property name="popover">
+                  <object class="GtkPopover">
+                    <property name="position">right</property>
+                    <property name="child">
+                      <object class="GtkGrid">
+                        <property name="column-spacing">6</property>
+                        <property name="row-spacing">6</property>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">To:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">0</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">Type:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">1</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">Show:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">2</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">Status:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">3</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">Priority:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">4</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkEntry" id="presence.to">
+                            <property name="focusable">1</property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">0</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkDropDown" id="presence.type">
+                            <property name="selected">0</property>
+                            <property name="model">
+                              <object class="GtkStringList">
+                                <items>
+                                  <item>default</item>
+                                  <item>unavailable</item>
+                                  <item>subscribe</item>
+                                  <item>unsubscribe</item>
+                                  <item>subscribed</item>
+                                  <item>unsubscribed</item>
+                                  <item>probe</item>
+                                  <item>error</item>
+                                </items>
+                              </object>
+                            </property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">1</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkDropDown" id="presence.show">
+                            <property name="selected">0</property>
+                            <property name="model">
+                              <object class="GtkStringList">
+                                <items>
+                                  <item>default</item>
+                                  <item>away</item>
+                                  <item>dnd</item>
+                                  <item>xa</item>
+                                  <item>chat</item>
+                                </items>
+                              </object>
+                            </property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">2</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkEntry" id="presence.status">
+                            <property name="focusable">1</property>
+                            <property name="activates-default">1</property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">3</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkSpinButton" id="presence.priority">
+                            <property name="focusable">1</property>
+                            <property name="adjustment">
+                              <object class="GtkAdjustment">
+                                <property name="lower">-128</property>
+                                <property name="upper">127</property>
+                                <property name="step-increment">1</property>
+                                <property name="page-increment">10</property>
+                              </object>
+                            </property>
+                            <property name="numeric">1</property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">4</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkButton">
+                            <property name="label" translatable="1">Insert</property>
+                            <property name="focusable">1</property>
+                            <property name="receives-default">1</property>
+                            <property name="css-classes">suggested-action</property>
+                            <signal name="clicked" handler="presence_clicked_cb" swapped="no"/>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">5</property>
+                              <property name="column-span">2</property>
+                            </layout>
+                          </object>
+                        </child>
+                      </object>
+                    </property>
+                  </object>
+                </property>
               </object>
             </child>
             <child>
-              <object class="GtkMenuButton">
+              <object class="GtkMenuButton" id="message.button">
                 <property name="label">&lt;message/&gt;</property>
-                <property name="popover">message.popover</property>
+                <property name="popover">
+                  <object class="GtkPopover">
+                    <property name="position">right</property>
+                    <property name="child">
+                      <object class="GtkGrid">
+                        <property name="column-spacing">6</property>
+                        <property name="row-spacing">6</property>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">To:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">0</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">Type:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">1</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">Body:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">2</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">Subject:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">3</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkLabel">
+                            <property name="label" translatable="1">Thread:</property>
+                            <property name="xalign">0</property>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">4</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkEntry" id="message.to">
+                            <property name="focusable">1</property>
+                            <property name="activates-default">1</property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">0</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkEntry" id="message.body">
+                            <property name="focusable">1</property>
+                            <property name="activates-default">1</property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">2</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkEntry" id="message.subject">
+                            <property name="focusable">1</property>
+                            <property name="activates-default">1</property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">3</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkEntry" id="message.thread">
+                            <property name="focusable">1</property>
+                            <property name="activates-default">1</property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">4</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkButton">
+                            <property name="label" translatable="1">Insert</property>
+                            <property name="focusable">1</property>
+                            <property name="receives-default">1</property>
+                            <property name="css-classes">suggested-action</property>
+                            <signal name="clicked" handler="message_clicked_cb" swapped="no"/>
+                            <layout>
+                              <property name="column">0</property>
+                              <property name="row">5</property>
+                              <property name="column-span">2</property>
+                            </layout>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkDropDown" id="message.type">
+                            <property name="selected">0</property>
+                            <property name="model">
+                              <object class="GtkStringList">
+                                <items>
+                                  <item>chat</item>
+                                  <item>headline</item>
+                                  <item>groupchat</item>
+                                  <item>normal</item>
+                                  <item>error</item>
+                                </items>
+                              </object>
+                            </property>
+                            <layout>
+                              <property name="column">1</property>
+                              <property name="row">1</property>
+                            </layout>
+                          </object>
+                        </child>
+                      </object>
+                    </property>
+                  </object>
+                </property>
               </object>
             </child>
           </object>
@@ -162,7 +529,7 @@
             <property name="child">
               <object class="GtkTextView" id="entry">
                 <property name="focusable">1</property>
-                <property name="wrap_mode">word</property>
+                <property name="wrap-mode">word</property>
                 <property name="buffer">entry_buffer</property>
                 <child>
                   <object class="GtkEventControllerKey">
@@ -176,331 +543,4 @@
       </object>
     </property>
   </template>
-  <object class="GtkPopover" id="iq.popover">
-    <property name="position">right</property>
-    <property name="child">
-      <object class="GtkGrid">
-        <property name="column_spacing">6</property>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">To:</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">0</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">Type:</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">1</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkEntry" id="iq.to">
-            <property name="focusable">1</property>
-            <property name="activates_default">1</property>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">0</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkComboBoxText" id="iq.type">
-            <property name="active">0</property>
-            <items>
-              <item>get</item>
-              <item>set</item>
-              <item>result</item>
-              <item>error</item>
-            </items>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">1</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkButton">
-            <property name="label" translatable="yes">Insert</property>
-            <property name="focusable">1</property>
-            <property name="receives_default">1</property>
-            <signal name="clicked" handler="iq_clicked_cb" swapped="no"/>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">2</property>
-              <property name="column-span">2</property>
-            </layout>
-          </object>
-        </child>
-      </object>
-    </property>
-  </object>
-  <object class="GtkPopover" id="message.popover">
-    <property name="position">right</property>
-    <property name="child">
-      <object class="GtkGrid">
-        <property name="column_spacing">6</property>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">To:</property>
-            <property name="xalign">0</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">0</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">Type:</property>
-            <property name="xalign">0</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">1</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">Body:</property>
-            <property name="xalign">0</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">2</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">Subject:</property>
-            <property name="xalign">0</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">3</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">Thread:</property>
-            <property name="xalign">0</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">4</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkEntry" id="message.to">
-            <property name="focusable">1</property>
-            <property name="activates_default">1</property>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">0</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkEntry" id="message.body">
-            <property name="focusable">1</property>
-            <property name="activates_default">1</property>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">2</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkEntry" id="message.subject">
-            <property name="focusable">1</property>
-            <property name="activates_default">1</property>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">3</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkEntry" id="message.thread">
-            <property name="focusable">1</property>
-            <property name="activates_default">1</property>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">4</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkButton">
-            <property name="label" translatable="yes">Insert</property>
-            <property name="focusable">1</property>
-            <property name="receives_default">1</property>
-            <signal name="clicked" handler="message_clicked_cb" swapped="no"/>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">5</property>
-              <property name="column-span">2</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkComboBoxText" id="message.type">
-            <property name="active">0</property>
-            <items>
-              <item>chat</item>
-              <item>headline</item>
-              <item>groupchat</item>
-              <item>normal</item>
-              <item>error</item>
-            </items>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">1</property>
-            </layout>
-          </object>
-        </child>
-      </object>
-    </property>
-  </object>
-  <object class="GtkPopover" id="presence.popover">
-    <property name="position">right</property>
-    <property name="child">
-      <object class="GtkGrid">
-        <property name="column_spacing">6</property>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">To:</property>
-            <property name="xalign">0</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">0</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">Type:</property>
-            <property name="xalign">0</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">1</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">Show:</property>
-            <property name="xalign">0</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">2</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">Status:</property>
-            <property name="xalign">0</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">3</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkLabel">
-            <property name="label" translatable="yes">Priority:</property>
-            <property name="xalign">0</property>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">4</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkEntry" id="presence.to">
-            <property name="focusable">1</property>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">0</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkComboBoxText" id="presence.type">
-            <property name="active">0</property>
-            <items>
-              <item>default</item>
-              <item>unavailable</item>
-              <item>subscribe</item>
-              <item>unsubscribe</item>
-              <item>subscribed</item>
-              <item>unsubscribed</item>
-              <item>probe</item>
-              <item>error</item>
-            </items>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">1</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkComboBoxText" id="presence.show">
-            <property name="active">0</property>
-            <items>
-              <item>default</item>
-              <item>away</item>
-              <item>dnd</item>
-              <item>xa</item>
-              <item>chat</item>
-            </items>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">2</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkEntry" id="presence.status">
-            <property name="focusable">1</property>
-            <property name="activates_default">1</property>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">3</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkButton">
-            <property name="label" translatable="yes">Insert</property>
-            <property name="focusable">1</property>
-            <property name="receives_default">1</property>
-            <signal name="clicked" handler="presence_clicked_cb" swapped="no"/>
-            <layout>
-              <property name="column">0</property>
-              <property name="row">5</property>
-              <property name="column-span">2</property>
-            </layout>
-          </object>
-        </child>
-        <child>
-          <object class="GtkSpinButton" id="presence.priority">
-            <property name="focusable">1</property>
-            <property name="adjustment">presence.priority_adjustment</property>
-            <property name="numeric">1</property>
-            <layout>
-              <property name="column">1</property>
-              <property name="row">4</property>
-            </layout>
-          </object>
-        </child>
-      </object>
-    </property>
-  </object>
 </interface>

mercurial