service_discovery_window.ui 9.89 KB
Newer Older
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- Generated with glade 3.36.0 -->
3
<interface>
4
  <requires lib="gtk+" version="3.22"/>
5
6
7
8
9
  <object class="GtkListStore" id="liststore1">
    <columns>
      <!-- column-name item -->
      <column type="gchararray"/>
    </columns>
10
  </object>
11
  <object class="GtkWindow" id="service_discovery_window">
12
    <property name="can_focus">False</property>
13
    <property name="role">Service Discovery</property>
14
    <property name="window_position">center-always</property>
15
    <property name="default_width">550</property>
16
17
18
19
20
21
22
    <property name="default_height">550</property>
    <signal name="destroy" handler="_on_service_discovery_window_destroy" swapped="no"/>
    <signal name="key-press-event" handler="_on_key_press_event" swapped="no"/>
    <child>
      <object class="GtkBox" id="service_discovery">
        <property name="width_request">400</property>
        <property name="height_request">400</property>
23
        <property name="visible">True</property>
24
        <property name="can_focus">False</property>
25
        <property name="border_width">18</property>
26
        <property name="orientation">vertical</property>
27
28
        <property name="spacing">6</property>
        <child>
29
          <object class="GtkBox">
30
            <property name="visible">True</property>
31
            <property name="can_focus">False</property>
32
33
34
35
36
37
38
39
40
41
42
43
44
            <property name="spacing">12</property>
            <child>
              <object class="GtkImage" id="banner_agent_icon">
                <property name="visible">True</property>
                <property name="can_focus">False</property>
                <property name="icon_size">6</property>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="fill">True</property>
                <property name="position">0</property>
              </packing>
            </child>
45
            <child>
46
              <object class="GtkBox">
47
                <property name="visible">True</property>
48
                <property name="can_focus">False</property>
49
                <property name="orientation">vertical</property>
50
                <child>
51
                  <object class="GtkLabel" id="banner_agent_header">
52
                    <property name="visible">True</property>
53
                    <property name="can_focus">False</property>
54
55
56
57
58
59
60
                    <property name="halign">start</property>
                    <property name="label">Agent name</property>
                    <property name="ellipsize">end</property>
                    <property name="xalign">0</property>
                    <style>
                      <class name="large-header"/>
                    </style>
61
                  </object>
62
                  <packing>
63
                    <property name="expand">False</property>
64
                    <property name="fill">True</property>
65
66
                    <property name="position">0</property>
                  </packing>
67
68
                </child>
                <child>
69
                  <object class="GtkLabel" id="banner_agent_subheader">
70
                    <property name="visible">True</property>
71
                    <property name="can_focus">False</property>
72
73
                    <property name="no_show_all">True</property>
                    <property name="halign">start</property>
74
                    <property name="label">Agent JID - node</property>
75
76
                    <property name="ellipsize">end</property>
                    <property name="xalign">0</property>
77
                  </object>
78
79
                  <packing>
                    <property name="expand">False</property>
80
                    <property name="fill">True</property>
81
82
83
                    <property name="position">1</property>
                  </packing>
                </child>
84
              </object>
85
86
87
88
89
              <packing>
                <property name="expand">True</property>
                <property name="fill">True</property>
                <property name="position">1</property>
              </packing>
90
            </child>
91
          </object>
92
93
          <packing>
            <property name="expand">False</property>
94
            <property name="fill">True</property>
95
            <property name="position">0</property>
96
97
98
          </packing>
        </child>
        <child>
99
          <object class="GtkBox" id="address_box">
100
            <property name="visible">True</property>
101
            <property name="can_focus">False</property>
102
            <property name="spacing">12</property>
103
            <child>
104
              <object class="GtkLabel">
105
                <property name="visible">True</property>
106
                <property name="can_focus">False</property>
107
                <property name="label" translatable="yes">_Address</property>
108
                <property name="use_underline">True</property>
109
110
111
112
                <property name="mnemonic_widget">address_comboboxtext_entry</property>
                <style>
                  <class name="dim-label"/>
                </style>
113
              </object>
114
              <packing>
115
116
117
                <property name="expand">False</property>
                <property name="fill">True</property>
                <property name="position">0</property>
118
119
              </packing>
            </child>
120
121
122
123
            <child>
              <object class="GtkComboBoxText" id="address_comboboxtext">
                <property name="visible">True</property>
                <property name="can_focus">False</property>
124
                <property name="valign">center</property>
125
                <property name="has_entry">True</property>
126
                <signal name="changed" handler="_on_address_comboboxtext_changed" swapped="no"/>
127
                <child internal-child="entry">
128
                  <object class="GtkEntry" id="address_comboboxtext_entry">
129
130
                    <property name="can_focus">True</property>
                    <property name="has_focus">True</property>
131
                    <signal name="key-press-event" handler="_on_entry_key_press_event" swapped="no"/>
132
133
134
135
                  </object>
                </child>
              </object>
              <packing>
136
137
138
                <property name="expand">True</property>
                <property name="fill">True</property>
                <property name="position">1</property>
139
140
141
              </packing>
            </child>
            <child>
142
143
144
145
146
147
              <object class="GtkButton" id="browse_button">
                <property name="visible">True</property>
                <property name="can_focus">True</property>
                <property name="can_default">True</property>
                <property name="has_default">True</property>
                <property name="receives_default">False</property>
148
                <property name="tooltip_text" translatable="yes">Go</property>
149
                <property name="use_underline">True</property>
150
151
152
153
154
155
156
157
158
159
160
                <signal name="clicked" handler="_on_go_button_clicked" swapped="no"/>
                <child>
                  <object class="GtkImage">
                    <property name="visible">True</property>
                    <property name="can_focus">False</property>
                    <property name="icon_name">go-next-symbolic</property>
                  </object>
                </child>
                <style>
                  <class name="suggested-action"/>
                </style>
161
162
163
164
165
166
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="fill">True</property>
                <property name="position">2</property>
              </packing>
167
            </child>
168
          </object>
169
170
          <packing>
            <property name="expand">False</property>
171
            <property name="fill">True</property>
172
173
174
            <property name="position">1</property>
          </packing>
        </child>
175
176
177
178
179
180
181
182
183
184
185
186
187
188
        <child>
          <object class="GtkProgressBar" id="services_progressbar">
            <property name="visible">True</property>
            <property name="can_focus">False</property>
            <property name="no_show_all">True</property>
            <property name="halign">center</property>
            <property name="show_text">True</property>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">True</property>
            <property name="position">2</property>
          </packing>
        </child>
189
        <child>
190
          <object class="GtkScrolledWindow" id="services_scrollwin">
191
192
            <property name="visible">True</property>
            <property name="can_focus">True</property>
193
            <property name="shadow_type">etched-in</property>
194
            <child>
195
              <object class="GtkTreeView" id="services_treeview">
196
197
198
                <property name="visible">True</property>
                <property name="can_focus">True</property>
                <property name="headers_visible">False</property>
199
200
201
                <child internal-child="selection">
                  <object class="GtkTreeSelection" id="treeview-selection1"/>
                </child>
202
              </object>
203
            </child>
204
          </object>
205
          <packing>
206
207
            <property name="expand">True</property>
            <property name="fill">True</property>
208
            <property name="position">3</property>
209
210
211
          </packing>
        </child>
        <child>
212
          <object class="GtkBox" id="action_buttonbox">
213
            <property name="visible">True</property>
214
            <property name="can_focus">False</property>
215
216
            <property name="spacing">12</property>
            <child>
217
              <placeholder/>
218
            </child>
219
          </object>
220
221
          <packing>
            <property name="expand">False</property>
222
            <property name="fill">True</property>
223
224
            <property name="pack_type">end</property>
            <property name="position">4</property>
225
226
          </packing>
        </child>
227
      </object>
228
    </child>
229
230
  </object>
</interface>