| |
1 <?xml version="1.0" encoding="UTF-8"?> |
| |
2 <!-- Generated with glade 3.38.2 |
| |
3 |
| |
4 Pidgin - Internet Messenger |
| |
5 Copyright (C) Pidgin Developers <devel@pidgin.im> |
| |
6 |
| |
7 This program is free software; you can redistribute it and/or |
| |
8 modify it under the terms of the GNU General Public License |
| |
9 as published by the Free Software Foundation; either version 2 |
| |
10 of the License, or (at your option) any later version. |
| |
11 |
| |
12 This program is distributed in the hope that it will be useful, |
| |
13 but WITHOUT ANY WARRANTY; without even the implied warranty of |
| |
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| |
15 GNU General Public License for more details. |
| |
16 |
| |
17 You should have received a copy of the GNU General Public License |
| |
18 along with this program; if not, write to the Free Software |
| |
19 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
| |
20 |
| |
21 --> |
| |
22 <interface> |
| |
23 <requires lib="gtk+" version="3.24"/> |
| |
24 <!-- interface-license-type gplv2 --> |
| |
25 <!-- interface-name Pidgin --> |
| |
26 <!-- interface-description Internet Messenger --> |
| |
27 <!-- interface-copyright Pidgin Developers <devel@pidgin.im> --> |
| |
28 <object class="GtkListStore" id="model"> |
| |
29 <columns> |
| |
30 <!-- column-name type --> |
| |
31 <column type="PurpleProxyType"/> |
| |
32 <!-- column-name description --> |
| |
33 <column type="gchararray"/> |
| |
34 </columns> |
| |
35 <data> |
| |
36 <row> |
| |
37 <col id="0">PURPLE_PROXY_TYPE_USE_GLOBAL</col> |
| |
38 <col id="1" translatable="yes">Use Global Proxy Settings</col> |
| |
39 </row> |
| |
40 <row> |
| |
41 <col id="0">PURPLE_PROXY_TYPE_NONE</col> |
| |
42 <col id="1" translatable="yes">No Proxy</col> |
| |
43 </row> |
| |
44 <row> |
| |
45 <col id="0">PURPLE_PROXY_TYPE_SOCKS4</col> |
| |
46 <col id="1" translatable="yes">SOCKS 4</col> |
| |
47 </row> |
| |
48 <row> |
| |
49 <col id="0">PURPLE_PROXY_TYPE_SOCKS5</col> |
| |
50 <col id="1" translatable="yes">SOCKS 5</col> |
| |
51 </row> |
| |
52 <row> |
| |
53 <col id="0">PURPLE_PROXY_TYPE_TOR</col> |
| |
54 <col id="1" translatable="yes">TOR/Privacy (SOCKS 5)</col> |
| |
55 </row> |
| |
56 <row> |
| |
57 <col id="0">PURPLE_PROXY_TYPE_HTTP</col> |
| |
58 <col id="1" translatable="yes">HTTP</col> |
| |
59 </row> |
| |
60 <row> |
| |
61 <col id="0">PURPLE_PROXY_TYPE_USE_ENVVAR</col> |
| |
62 <col id="1" translatable="yes">Use Environmental Settings</col> |
| |
63 </row> |
| |
64 </data> |
| |
65 </object> |
| |
66 <object class="GtkTreeModelFilter" id="filter"> |
| |
67 <property name="child-model">model</property> |
| |
68 </object> |
| |
69 <object class="GtkAdjustment" id="port_adjustment"> |
| |
70 <property name="lower">-1</property> |
| |
71 <property name="upper">65535</property> |
| |
72 <property name="step-increment">1</property> |
| |
73 <property name="page-increment">10</property> |
| |
74 </object> |
| |
75 <template class="PidginProxyOptions" parent="GtkBox"> |
| |
76 <property name="visible">True</property> |
| |
77 <property name="can-focus">False</property> |
| |
78 <property name="orientation">vertical</property> |
| |
79 <child> |
| |
80 <object class="GtkBox"> |
| |
81 <property name="visible">True</property> |
| |
82 <property name="can-focus">False</property> |
| |
83 <child> |
| |
84 <object class="GtkLabel" id="proxy_type_label"> |
| |
85 <property name="visible">True</property> |
| |
86 <property name="can-focus">False</property> |
| |
87 <property name="label" translatable="yes">Proxy _type:</property> |
| |
88 <property name="use-underline">True</property> |
| |
89 <property name="mnemonic-widget">proxy_type</property> |
| |
90 <property name="xalign">0</property> |
| |
91 <property name="yalign">0</property> |
| |
92 </object> |
| |
93 <packing> |
| |
94 <property name="expand">False</property> |
| |
95 <property name="fill">True</property> |
| |
96 <property name="position">0</property> |
| |
97 </packing> |
| |
98 </child> |
| |
99 <child> |
| |
100 <object class="GtkComboBox" id="proxy_type"> |
| |
101 <property name="visible">True</property> |
| |
102 <property name="can-focus">False</property> |
| |
103 <property name="model">filter</property> |
| |
104 <signal name="changed" handler="pidgin_proxy_options_proxy_type_changed_cb" object="PidginProxyOptions" swapped="no"/> |
| |
105 <child> |
| |
106 <object class="GtkCellRendererText"/> |
| |
107 <attributes> |
| |
108 <attribute name="text">1</attribute> |
| |
109 </attributes> |
| |
110 </child> |
| |
111 </object> |
| |
112 <packing> |
| |
113 <property name="expand">True</property> |
| |
114 <property name="fill">True</property> |
| |
115 <property name="position">1</property> |
| |
116 </packing> |
| |
117 </child> |
| |
118 </object> |
| |
119 <packing> |
| |
120 <property name="expand">False</property> |
| |
121 <property name="fill">True</property> |
| |
122 <property name="position">0</property> |
| |
123 </packing> |
| |
124 </child> |
| |
125 <child> |
| |
126 <object class="GtkBox" id="options"> |
| |
127 <property name="visible">True</property> |
| |
128 <property name="sensitive">False</property> |
| |
129 <property name="can-focus">False</property> |
| |
130 <property name="orientation">vertical</property> |
| |
131 <child> |
| |
132 <object class="GtkBox"> |
| |
133 <property name="visible">True</property> |
| |
134 <property name="can-focus">False</property> |
| |
135 <child> |
| |
136 <object class="GtkLabel" id="host_label"> |
| |
137 <property name="visible">True</property> |
| |
138 <property name="can-focus">False</property> |
| |
139 <property name="label" translatable="yes">_Host:</property> |
| |
140 <property name="use-underline">True</property> |
| |
141 <property name="mnemonic-widget">hostname</property> |
| |
142 <property name="xalign">0</property> |
| |
143 <property name="yalign">0</property> |
| |
144 </object> |
| |
145 <packing> |
| |
146 <property name="expand">False</property> |
| |
147 <property name="fill">True</property> |
| |
148 <property name="position">0</property> |
| |
149 </packing> |
| |
150 </child> |
| |
151 <child> |
| |
152 <object class="GtkEntry" id="hostname"> |
| |
153 <property name="visible">True</property> |
| |
154 <property name="can-focus">True</property> |
| |
155 <property name="progress-pulse-step">0</property> |
| |
156 </object> |
| |
157 <packing> |
| |
158 <property name="expand">True</property> |
| |
159 <property name="fill">True</property> |
| |
160 <property name="position">1</property> |
| |
161 </packing> |
| |
162 </child> |
| |
163 </object> |
| |
164 <packing> |
| |
165 <property name="expand">False</property> |
| |
166 <property name="fill">True</property> |
| |
167 <property name="position">0</property> |
| |
168 </packing> |
| |
169 </child> |
| |
170 <child> |
| |
171 <object class="GtkBox"> |
| |
172 <property name="visible">True</property> |
| |
173 <property name="can-focus">False</property> |
| |
174 <child> |
| |
175 <object class="GtkLabel" id="port_label"> |
| |
176 <property name="visible">True</property> |
| |
177 <property name="can-focus">False</property> |
| |
178 <property name="label" translatable="yes">_Port:</property> |
| |
179 <property name="use-underline">True</property> |
| |
180 <property name="mnemonic-widget">port</property> |
| |
181 <property name="xalign">0</property> |
| |
182 <property name="yalign">0</property> |
| |
183 </object> |
| |
184 <packing> |
| |
185 <property name="expand">False</property> |
| |
186 <property name="fill">True</property> |
| |
187 <property name="position">0</property> |
| |
188 </packing> |
| |
189 </child> |
| |
190 <child> |
| |
191 <object class="GtkSpinButton" id="port"> |
| |
192 <property name="visible">True</property> |
| |
193 <property name="can-focus">True</property> |
| |
194 <property name="input-hints">GTK_INPUT_HINT_NO_EMOJI | GTK_INPUT_HINT_NONE</property> |
| |
195 <property name="adjustment">port_adjustment</property> |
| |
196 <property name="numeric">True</property> |
| |
197 <signal name="populate-popup" handler="pidgin_proxy_options_ports_popup_cb" object="PidginProxyOptions" swapped="no"/> |
| |
198 </object> |
| |
199 <packing> |
| |
200 <property name="expand">True</property> |
| |
201 <property name="fill">True</property> |
| |
202 <property name="position">1</property> |
| |
203 </packing> |
| |
204 </child> |
| |
205 </object> |
| |
206 <packing> |
| |
207 <property name="expand">False</property> |
| |
208 <property name="fill">True</property> |
| |
209 <property name="position">1</property> |
| |
210 </packing> |
| |
211 </child> |
| |
212 <child> |
| |
213 <object class="GtkBox"> |
| |
214 <property name="visible">True</property> |
| |
215 <property name="can-focus">False</property> |
| |
216 <child> |
| |
217 <object class="GtkLabel" id="username_label"> |
| |
218 <property name="visible">True</property> |
| |
219 <property name="can-focus">False</property> |
| |
220 <property name="label" translatable="yes">_Username:</property> |
| |
221 <property name="use-underline">True</property> |
| |
222 <property name="mnemonic-widget">username</property> |
| |
223 <property name="xalign">0</property> |
| |
224 <property name="yalign">0</property> |
| |
225 </object> |
| |
226 <packing> |
| |
227 <property name="expand">False</property> |
| |
228 <property name="fill">True</property> |
| |
229 <property name="position">0</property> |
| |
230 </packing> |
| |
231 </child> |
| |
232 <child> |
| |
233 <object class="GtkEntry" id="username"> |
| |
234 <property name="visible">True</property> |
| |
235 <property name="can-focus">True</property> |
| |
236 </object> |
| |
237 <packing> |
| |
238 <property name="expand">True</property> |
| |
239 <property name="fill">True</property> |
| |
240 <property name="position">1</property> |
| |
241 </packing> |
| |
242 </child> |
| |
243 </object> |
| |
244 <packing> |
| |
245 <property name="expand">False</property> |
| |
246 <property name="fill">True</property> |
| |
247 <property name="position">2</property> |
| |
248 </packing> |
| |
249 </child> |
| |
250 <child> |
| |
251 <object class="GtkBox"> |
| |
252 <property name="visible">True</property> |
| |
253 <property name="can-focus">False</property> |
| |
254 <child> |
| |
255 <object class="GtkLabel" id="password_label"> |
| |
256 <property name="visible">True</property> |
| |
257 <property name="can-focus">False</property> |
| |
258 <property name="label" translatable="yes">Pa_ssword:</property> |
| |
259 <property name="use-underline">True</property> |
| |
260 <property name="mnemonic-widget">password</property> |
| |
261 <property name="xalign">0</property> |
| |
262 <property name="yalign">0</property> |
| |
263 </object> |
| |
264 <packing> |
| |
265 <property name="expand">False</property> |
| |
266 <property name="fill">True</property> |
| |
267 <property name="position">0</property> |
| |
268 </packing> |
| |
269 </child> |
| |
270 <child> |
| |
271 <object class="GtkEntry" id="password"> |
| |
272 <property name="visible">True</property> |
| |
273 <property name="can-focus">True</property> |
| |
274 </object> |
| |
275 <packing> |
| |
276 <property name="expand">True</property> |
| |
277 <property name="fill">True</property> |
| |
278 <property name="position">1</property> |
| |
279 </packing> |
| |
280 </child> |
| |
281 </object> |
| |
282 <packing> |
| |
283 <property name="expand">False</property> |
| |
284 <property name="fill">True</property> |
| |
285 <property name="position">3</property> |
| |
286 </packing> |
| |
287 </child> |
| |
288 </object> |
| |
289 <packing> |
| |
290 <property name="expand">False</property> |
| |
291 <property name="fill">True</property> |
| |
292 <property name="position">1</property> |
| |
293 </packing> |
| |
294 </child> |
| |
295 </template> |
| |
296 <object class="GtkSizeGroup"> |
| |
297 <widgets> |
| |
298 <widget name="proxy_type_label"/> |
| |
299 <widget name="host_label"/> |
| |
300 <widget name="port_label"/> |
| |
301 <widget name="username_label"/> |
| |
302 <widget name="password_label"/> |
| |
303 </widgets> |
| |
304 </object> |
| |
305 </interface> |