pidgin/resources/Prefs/network.ui

branch
gtk4
changeset 41581
732b1fcb8e31
parent 41549
ee5853951322
child 41602
7a52387e60ae
equal deleted inserted replaced
41580:787ca853b6c4 41581:732b1fcb8e31
44 <property name="page-increment">10</property> 44 <property name="page-increment">10</property>
45 </object> 45 </object>
46 <template class="PidginNetworkPrefs" parent="AdwPreferencesPage"> 46 <template class="PidginNetworkPrefs" parent="AdwPreferencesPage">
47 <child> 47 <child>
48 <object class="AdwPreferencesGroup"> 48 <object class="AdwPreferencesGroup">
49 <property name="title" translatable="yes">IP Address</property> 49 <property name="title" translatable="1">IP Address</property>
50 <child> 50 <child>
51 <object class="GtkBox"> 51 <object class="GtkBox">
52 <property name="margin-start">12</property> 52 <property name="margin-start">12</property>
53 <property name="orientation">vertical</property> 53 <property name="orientation">vertical</property>
54 <property name="spacing">6</property> 54 <property name="spacing">6</property>
55 <child> 55 <child>
56 <object class="GtkBox"> 56 <object class="GtkBox">
57 <property name="spacing">6</property> 57 <property name="spacing">6</property>
58 <child> 58 <child>
59 <object class="GtkLabel" id="label8"> 59 <object class="GtkLabel" id="label8">
60 <property name="label" translatable="yes">ST_UN server:</property> 60 <property name="label" translatable="1">ST_UN server:</property>
61 <property name="use-underline">1</property> 61 <property name="use-underline">1</property>
62 <property name="mnemonic-widget">stun_server</property> 62 <property name="mnemonic-widget">stun_server</property>
63 </object> 63 </object>
64 </child> 64 </child>
65 <child> 65 <child>
66 <object class="GtkEntry" id="stun_server"> 66 <object class="GtkEntry" id="stun_server">
67 <property name="halign">fill</property> 67 <property name="halign">fill</property>
68 <property name="hexpand">1</property> 68 <property name="hexpand">1</property>
69 <property name="focusable">1</property> 69 <property name="focusable">1</property>
70 <property name="placeholder-text" translatable="yes">Example: stunserver.org</property> 70 <property name="placeholder-text" translatable="1">Example: stunserver.org</property>
71 <property name="input-purpose">url</property> 71 <property name="input-purpose">url</property>
72 <child> 72 <child>
73 <object class="GtkEventControllerFocus"> 73 <object class="GtkEventControllerFocus">
74 <signal name="leave" handler="network_stun_server_changed_cb" object="stun_server" swapped="no"/> 74 <signal name="leave" handler="network_stun_server_changed_cb" object="stun_server" swapped="no"/>
75 </object> 75 </object>
78 </child> 78 </child>
79 </object> 79 </object>
80 </child> 80 </child>
81 <child> 81 <child>
82 <object class="GtkCheckButton" id="auto_ip"> 82 <object class="GtkCheckButton" id="auto_ip">
83 <property name="label" translatable="yes">Use _automatically detected IP address</property> 83 <property name="label" translatable="1">Use _automatically detected IP address</property>
84 <property name="focusable">1</property> 84 <property name="focusable">1</property>
85 <property name="use-underline">1</property> 85 <property name="use-underline">1</property>
86 <signal name="toggled" handler="auto_ip_button_clicked_cb" after="yes" swapped="no"/> 86 <signal name="toggled" handler="auto_ip_button_clicked_cb" after="yes" swapped="no"/>
87 </object> 87 </object>
88 </child> 88 </child>
89 <child> 89 <child>
90 <object class="GtkBox" id="public_ip_hbox"> 90 <object class="GtkBox" id="public_ip_hbox">
91 <property name="spacing">6</property> 91 <property name="spacing">6</property>
92 <child> 92 <child>
93 <object class="GtkLabel" id="label9"> 93 <object class="GtkLabel" id="label9">
94 <property name="label" translatable="yes">Public _IP:</property> 94 <property name="label" translatable="1">Public _IP:</property>
95 <property name="use-underline">1</property> 95 <property name="use-underline">1</property>
96 <property name="mnemonic-widget">public_ip</property> 96 <property name="mnemonic-widget">public_ip</property>
97 <property name="xalign">0</property> 97 <property name="xalign">0</property>
98 </object> 98 </object>
99 </child> 99 </child>
109 </child> 109 </child>
110 </object> 110 </object>
111 </child> 111 </child>
112 <child> 112 <child>
113 <object class="AdwPreferencesGroup"> 113 <object class="AdwPreferencesGroup">
114 <property name="title" translatable="yes">Ports</property> 114 <property name="title" translatable="1">Ports</property>
115 <child> 115 <child>
116 <object class="GtkBox"> 116 <object class="GtkBox">
117 <property name="margin-start">12</property> 117 <property name="margin-start">12</property>
118 <property name="orientation">vertical</property> 118 <property name="orientation">vertical</property>
119 <property name="spacing">6</property> 119 <property name="spacing">6</property>
120 <child> 120 <child>
121 <object class="GtkCheckButton" id="map_ports"> 121 <object class="GtkCheckButton" id="map_ports">
122 <property name="label" translatable="yes">_Enable automatic router port forwarding</property> 122 <property name="label" translatable="1">_Enable automatic router port forwarding</property>
123 <property name="focusable">1</property> 123 <property name="focusable">1</property>
124 <property name="use-underline">1</property> 124 <property name="use-underline">1</property>
125 </object> 125 </object>
126 </child> 126 </child>
127 <child> 127 <child>
128 <object class="GtkBox"> 128 <object class="GtkBox">
129 <property name="spacing">6</property> 129 <property name="spacing">6</property>
130 <child> 130 <child>
131 <object class="GtkCheckButton" id="ports_range_use"> 131 <object class="GtkCheckButton" id="ports_range_use">
132 <property name="label" translatable="yes">_Manually specify range of ports to listen on:</property> 132 <property name="label" translatable="1">_Manually specify range of ports to listen on:</property>
133 <property name="focusable">1</property> 133 <property name="focusable">1</property>
134 <property name="use-underline">1</property> 134 <property name="use-underline">1</property>
135 </object> 135 </object>
136 </child> 136 </child>
137 <child> 137 <child>
138 <object class="GtkBox" id="ports_range_hbox"> 138 <object class="GtkBox" id="ports_range_hbox">
139 <property name="spacing">6</property> 139 <property name="spacing">6</property>
140 <child> 140 <child>
141 <object class="GtkLabel"> 141 <object class="GtkLabel">
142 <property name="label" translatable="yes">_Start:</property> 142 <property name="label" translatable="1">_Start:</property>
143 <property name="use-underline">1</property> 143 <property name="use-underline">1</property>
144 </object> 144 </object>
145 </child> 145 </child>
146 <child> 146 <child>
147 <object class="GtkSpinButton" id="ports_range_start"> 147 <object class="GtkSpinButton" id="ports_range_start">
148 <property name="focusable">1</property> 148 <property name="focusable">1</property>
149 <property name="text" translatable="yes">0</property> 149 <property name="text" translatable="1">0</property>
150 <property name="adjustment">ports_range_start.adjustment</property> 150 <property name="adjustment">ports_range_start.adjustment</property>
151 <property name="numeric">1</property> 151 <property name="numeric">1</property>
152 </object> 152 </object>
153 </child> 153 </child>
154 <child> 154 <child>
155 <object class="GtkLabel"> 155 <object class="GtkLabel">
156 <property name="label" translatable="yes">_End:</property> 156 <property name="label" translatable="1">_End:</property>
157 <property name="use-underline">1</property> 157 <property name="use-underline">1</property>
158 <property name="mnemonic-widget">ports_range_end</property> 158 <property name="mnemonic-widget">ports_range_end</property>
159 </object> 159 </object>
160 </child> 160 </child>
161 <child> 161 <child>
162 <object class="GtkSpinButton" id="ports_range_end"> 162 <object class="GtkSpinButton" id="ports_range_end">
163 <property name="focusable">1</property> 163 <property name="focusable">1</property>
164 <property name="text" translatable="yes">0</property> 164 <property name="text" translatable="1">0</property>
165 <property name="adjustment">ports_range_end.adjustment</property> 165 <property name="adjustment">ports_range_end.adjustment</property>
166 <property name="numeric">1</property> 166 <property name="numeric">1</property>
167 </object> 167 </object>
168 </child> 168 </child>
169 </object> 169 </object>
174 </child> 174 </child>
175 </object> 175 </object>
176 </child> 176 </child>
177 <child> 177 <child>
178 <object class="AdwPreferencesGroup"> 178 <object class="AdwPreferencesGroup">
179 <property name="title" translatable="yes">Relay Server (TURN)</property> 179 <property name="title" translatable="1">Relay Server (TURN)</property>
180 <child> 180 <child>
181 <object class="GtkBox"> 181 <object class="GtkBox">
182 <property name="margin-start">12</property> 182 <property name="margin-start">12</property>
183 <property name="orientation">vertical</property> 183 <property name="orientation">vertical</property>
184 <property name="spacing">6</property> 184 <property name="spacing">6</property>
185 <child> 185 <child>
186 <object class="GtkBox"> 186 <object class="GtkBox">
187 <property name="spacing">6</property> 187 <property name="spacing">6</property>
188 <child> 188 <child>
189 <object class="GtkLabel" id="label10"> 189 <object class="GtkLabel" id="label10">
190 <property name="label" translatable="yes">_TURN server:</property> 190 <property name="label" translatable="1">_TURN server:</property>
191 <property name="use-underline">1</property> 191 <property name="use-underline">1</property>
192 <property name="mnemonic-widget">turn_server</property> 192 <property name="mnemonic-widget">turn_server</property>
193 <property name="xalign">0</property> 193 <property name="xalign">0</property>
194 </object> 194 </object>
195 </child> 195 </child>
203 </child> 203 </child>
204 </object> 204 </object>
205 </child> 205 </child>
206 <child> 206 <child>
207 <object class="GtkLabel"> 207 <object class="GtkLabel">
208 <property name="label" translatable="yes">_UDP Port:</property> 208 <property name="label" translatable="1">_UDP Port:</property>
209 <property name="use-underline">1</property> 209 <property name="use-underline">1</property>
210 <property name="mnemonic-widget">turn_port_udp</property> 210 <property name="mnemonic-widget">turn_port_udp</property>
211 </object> 211 </object>
212 </child> 212 </child>
213 <child> 213 <child>
217 <property name="numeric">1</property> 217 <property name="numeric">1</property>
218 </object> 218 </object>
219 </child> 219 </child>
220 <child> 220 <child>
221 <object class="GtkLabel"> 221 <object class="GtkLabel">
222 <property name="label" translatable="yes">T_CP Port:</property> 222 <property name="label" translatable="1">T_CP Port:</property>
223 <property name="use-underline">1</property> 223 <property name="use-underline">1</property>
224 <property name="mnemonic-widget">turn_port_tcp</property> 224 <property name="mnemonic-widget">turn_port_tcp</property>
225 </object> 225 </object>
226 </child> 226 </child>
227 <child> 227 <child>
236 <child> 236 <child>
237 <object class="GtkBox"> 237 <object class="GtkBox">
238 <property name="spacing">6</property> 238 <property name="spacing">6</property>
239 <child> 239 <child>
240 <object class="GtkLabel" id="label11"> 240 <object class="GtkLabel" id="label11">
241 <property name="label" translatable="yes">Use_rname:</property> 241 <property name="label" translatable="1">Use_rname:</property>
242 <property name="use-underline">1</property> 242 <property name="use-underline">1</property>
243 <property name="mnemonic-widget">turn_username</property> 243 <property name="mnemonic-widget">turn_username</property>
244 <property name="xalign">0</property> 244 <property name="xalign">0</property>
245 </object> 245 </object>
246 </child> 246 </child>
249 <property name="focusable">1</property> 249 <property name="focusable">1</property>
250 </object> 250 </object>
251 </child> 251 </child>
252 <child> 252 <child>
253 <object class="GtkLabel"> 253 <object class="GtkLabel">
254 <property name="label" translatable="yes">Pass_word:</property> 254 <property name="label" translatable="1">Pass_word:</property>
255 <property name="use-underline">1</property> 255 <property name="use-underline">1</property>
256 <property name="mnemonic-widget">turn_password</property> 256 <property name="mnemonic-widget">turn_password</property>
257 </object> 257 </object>
258 </child> 258 </child>
259 <child> 259 <child>

mercurial