blob: 943b3ced4e68a6ec036b458dffefec88f725aca8 [file] [log] [blame]
Stepan Salenikovichde896112015-05-11 16:46:33 -04001<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="3.10"/>
4 <object class="GtkAdjustment" id="adjustment_history_duration">
5 <property name="value">0</property>
6 <property name="lower">0</property>
7 <property name="upper">65535</property>
8 <property name="step_increment">1</property>
9 <property name="page_increment">10</property>
10 </object>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040011 <template class="GeneralSettingsView" parent="GtkScrolledWindow">
Stepan Salenikovichde896112015-05-11 16:46:33 -040012 <property name="visible">True</property>
Stepan Salenikovichde896112015-05-11 16:46:33 -040013 <child>
AmarOk436bd9b2017-07-13 15:02:48 -040014 <object class="GtkBox" id="vbox_main_columns">
Stepan Salenikovichde896112015-05-11 16:46:33 -040015 <property name="visible">True</property>
Stepan Salenikovichde896112015-05-11 16:46:33 -040016 <property name="spacing">10</property>
Stepan Salenikovichab0f5be2016-02-05 15:16:35 -050017 <property name="border_width">10</property>
AmarOk436bd9b2017-07-13 15:02:48 -040018 <property name="orientation">vertical</property>
19 <property name="halign">center</property>
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040020 <!-- start profil settings -->
21 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040022 <object class="GtkBox" id="vbox_main_left">
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040023 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040024 <property name="orientation">vertical</property>
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040025 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040026 <object class="GtkFrame" id="frame_profile_settings">
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040027 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040028 <property name="label_xalign">0</property>
29 <property name="shadow_type">none</property>
30 <!-- start frame label -->
31 <child type="label">
32 <object class="GtkLabel" id="label_profile_settings">
33 <property name="visible">True</property>
Stepan Salenikovich40a77bd2016-07-28 16:00:18 -040034 <property name="label" translatable="yes">Profile Settings</property>
35 <attributes>
36 <attribute name="weight" value="bold"/>
37 </attributes>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040038 </object>
39 </child>
40 <!-- end frame label -->
41 <!-- start box ring settings-->
42 <child>
43 <object class="GtkBox" id="box_profil_settings">
44 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040045 <property name="valign">end</property>
46 <property name="halign">start</property>
47 <property name="orientation">vertical</property>
48 <property name="spacing">10</property>
49 </object>
50 </child>
51 <!-- end box ring settings-->
52 <!-- end profil settings -->
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040053 </object>
Stepan Salenikovich982b2882016-06-15 13:13:37 -040054 </child>
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040055 </object>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040056 <packing>
57 <property name="expand">False</property>
58 <property name="fill">True</property>
59 </packing>
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040060 </child>
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -040061 <!-- start ring settings -->
62 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040063 <object class="GtkBox" id="vbox_main_right">
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -040064 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040065 <property name="orientation">vertical</property>
66 <property name="spacing">12</property>
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -040067 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040068 <object class="GtkFrame" id="frame_ring_settings">
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -040069 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040070 <property name="label_xalign">0</property>
71 <property name="shadow_type">none</property>
72 <!-- start frame label -->
73 <child type="label">
74 <object class="GtkLabel" id="label_ring_settings">
75 <property name="visible">True</property>
Stepan Salenikovich40a77bd2016-07-28 16:00:18 -040076 <property name="label" translatable="yes">Ring Settings</property>
77 <attributes>
78 <attribute name="weight" value="bold"/>
79 </attributes>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040080 </object>
81 </child>
82 <!-- end frame label -->
83 <!-- start box ring settings-->
84 <child>
85 <object class="GtkBox" id="box_ring_settings">
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -040086 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040087 <property name="orientation">vertical</property>
88 <property name="margin_left">10</property>
89 <property name="margin_top">10</property>
Stepan Salenikovicha5e8e362015-11-05 16:50:48 -050090 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040091 <object class="GtkCheckButton" id="checkbutton_autostart">
92 <property name="label" translatable="yes">Start Ring on login</property>
Stepan Salenikovicha5e8e362015-11-05 16:50:48 -050093 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040094 <property name="xalign">0</property>
95 <property name="draw_indicator">True</property>
Stepan Salenikovicha5e8e362015-11-05 16:50:48 -050096 </object>
97 </child>
98 <child>
Stepan Salenikovich982b2882016-06-15 13:13:37 -040099 <object class="GtkCheckButton" id="checkbutton_showstatusicon">
100 <property name="label" translatable="yes">Show Ring icon in the notification area (systray).</property>
Stepan Salenikovicha5e8e362015-11-05 16:50:48 -0500101 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400102 <property name="xalign">0</property>
103 <property name="draw_indicator">True</property>
104 </object>
105 </child>
106 <child>
107 <object class="GtkCheckButton" id="checkbutton_bringtofront">
108 <property name="label" translatable="yes">Bring Ring to the foreground on incoming calls.</property>
109 <property name="visible">True</property>
Stepan Salenikovich5a127672016-09-13 11:19:50 -0400110 <property name="xalign">0</property>
111 <property name="draw_indicator">True</property>
112 </object>
113 </child>
114 <child>
115 <object class="GtkCheckButton" id="checkbutton_callnotifications">
116 <property name="label" translatable="yes">Enable notifications for incoming calls.</property>
117 <property name="visible">True</property>
118 <property name="xalign">0</property>
119 <property name="draw_indicator">True</property>
120 </object>
121 </child>
122 <child>
123 <object class="GtkCheckButton" id="checkbutton_chatnotifications">
124 <property name="label" translatable="yes">Enable notifications for new chat messages.</property>
125 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400126 <property name="xalign">0</property>
127 <property name="draw_indicator">True</property>
128 </object>
129 </child>
130 <child>
Stepan Salenikoviche9933242016-06-21 18:08:48 -0400131 <object class="GtkCheckButton" id="checkbutton_searchentryplacescall">
132 <property name="label" translatable="yes">Entering a number in the search entry will place a new call.</property>
133 <property name="visible">True</property>
134 <property name="xalign">0</property>
135 <property name="draw_indicator">True</property>
136 </object>
137 </child>
AmarOk436bd9b2017-07-13 15:02:48 -0400138
139
Stepan Salenikoviche9933242016-06-21 18:08:48 -0400140 <child>
AmarOk436bd9b2017-07-13 15:02:48 -0400141 <object class="GtkBox" id="box_position_chat">
142 <property name="visible">True</property>
143 <property name="orientation">vertical</property>
144 <property name="margin_top">20</property>
145 <child>
146 <object class="GtkRadioButton" id="radiobutton_chatright">
147 <property name="label" translatable="yes">Show chat on the right.</property>
148 <property name="visible">True</property>
149 </object>
150 </child>
151 <child>
152 <object class="GtkRadioButton" id="radiobutton_chatbottom">
153 <property name="label" translatable="yes">Show chat on the bottom.</property>
154 <property name="visible">True</property>
155 <property name="group">radiobutton_chatright</property>
156 </object>
157 </child>
158 </object>
159 </child>
160
161
Stepan Salenikovicha5e8e362015-11-05 16:50:48 -0500162 </object>
163 </child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400164 <!-- end box ring settings -->
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -0400165 </object>
166 </child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400167 <!-- start history settings -->
Stepan Salenikovichde896112015-05-11 16:46:33 -0400168 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400169 <object class="GtkFrame" id="frame_history_settings">
Stepan Salenikovichde896112015-05-11 16:46:33 -0400170 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400171 <property name="label_xalign">0</property>
172 <property name="shadow_type">none</property>
173 <!-- start frame label -->
174 <child type="label">
175 <object class="GtkLabel" id="label_history_settings">
176 <property name="visible">True</property>
Stepan Salenikovich40a77bd2016-07-28 16:00:18 -0400177 <property name="label" translatable="yes">History Settings</property>
178 <attributes>
179 <attribute name="weight" value="bold"/>
180 </attributes>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400181 </object>
182 </child>
183 <!-- end frame label -->
184 <!-- start grid history settings-->
Stepan Salenikovichde896112015-05-11 16:46:33 -0400185 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400186 <object class="GtkGrid" id="grid_history_settings">
187 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400188 <property name="margin_left">10</property>
189 <property name="margin_top">10</property>
190 <property name="row_spacing">10</property>
191 <property name="column_spacing">10</property>
192 <child>
193 <object class="GtkLabel" id="label_history_duration">
194 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400195 <property name="label" translatable="yes">Keep history for (days):</property>
196 </object>
197 <packing>
198 <property name="left_attach">0</property>
199 <property name="top_attach">0</property>
200 </packing>
201 </child>
202 <child>
203 <object class="GtkSpinButton" id="spinbutton_history_duration">
204 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400205 <property name="value">0</property>
206 <property name="adjustment">adjustment_history_duration</property>
207 </object>
208 <packing>
209 <property name="left_attach">1</property>
210 <property name="top_attach">0</property>
211 </packing>
212 </child>
213 <child>
214 <object class="GtkLabel" id="label_history_explanation">
215 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400216 <property name="label" translatable="yes">(set to 0 for unlimited history)</property>
217 </object>
218 <packing>
219 <property name="left_attach">1</property>
220 <property name="top_attach">1</property>
221 </packing>
222 </child>
223 <child>
224 <object class="GtkButton" id="button_clear_history">
AmarOk436bd9b2017-07-13 15:02:48 -0400225 <property name="image">image_clear_history</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400226 <property name="label" translatable="yes">Clear all history</property>
227 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400228 <property name="receives_default">True</property>
229 <property name="halign">start</property>
230 </object>
231 <packing>
Stepan Salenikovich738e59a2016-09-16 15:36:11 -0400232 <property name="left_attach">0</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400233 <property name="top_attach">2</property>
Stepan Salenikovich738e59a2016-09-16 15:36:11 -0400234 <property name="width">2</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400235 </packing>
236 </child>
237 </object>
238 </child>
239 <!-- end grid history settings -->
240 </object>
241 </child>
242 <!-- end history settings -->
243 </object>
244 </child>
245 </object>
246 <packing>
AmarOk436bd9b2017-07-13 15:02:48 -0400247 <property name="expand">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400248 <property name="fill">True</property>
249 </packing>
250 </child>
251</template>
AmarOk436bd9b2017-07-13 15:02:48 -0400252
253<object class="GtkImage" id="image_clear_history">
254 <property name="visible">True</property>
255 <property name="resource">/cx/ring/RingGnome/clear_history</property>
256</object>
Stepan Salenikovichde896112015-05-11 16:46:33 -0400257</interface>