blob: ae6a03635c2bba2a4cc26b3bf11dab40b9933d2f [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>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040014 <object class="GtkBox" id="hbox_main_columns">
Stepan Salenikovichde896112015-05-11 16:46:33 -040015 <property name="visible">True</property>
16 <property name="can_focus">False</property>
Stepan Salenikovichde896112015-05-11 16:46:33 -040017 <property name="spacing">10</property>
Stepan Salenikovichab0f5be2016-02-05 15:16:35 -050018 <property name="border_width">10</property>
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040019 <!-- start profil settings -->
20 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040021 <object class="GtkBox" id="vbox_main_left">
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040022 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040023 <property name="can_focus">False</property>
24 <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>
34 <property name="label" translatable="yes">&lt;b&gt;Profile Settings&lt;/b&gt;</property>
35 <property name="use_markup">True</property>
36 </object>
37 </child>
38 <!-- end frame label -->
39 <!-- start box ring settings-->
40 <child>
41 <object class="GtkBox" id="box_profil_settings">
42 <property name="visible">True</property>
43 <property name="can_focus">False</property>
44 <property name="valign">end</property>
45 <property name="halign">start</property>
46 <property name="orientation">vertical</property>
47 <property name="spacing">10</property>
48 </object>
49 </child>
50 <!-- end box ring settings-->
51 <!-- end profil settings -->
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040052 </object>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040053 </child>
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040054 </object>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040055 <packing>
56 <property name="expand">False</property>
57 <property name="fill">True</property>
58 </packing>
Nicolas Jager6f5e04a2016-05-18 15:04:59 -040059 </child>
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -040060 <!-- start ring settings -->
61 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040062 <object class="GtkBox" id="vbox_main_right">
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -040063 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040064 <property name="can_focus">False</property>
65 <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>
76 <property name="label" translatable="yes">&lt;b&gt;Ring Settings&lt;/b&gt;</property>
77 <property name="use_markup">True</property>
78 </object>
79 </child>
80 <!-- end frame label -->
81 <!-- start box ring settings-->
82 <child>
83 <object class="GtkBox" id="box_ring_settings">
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -040084 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040085 <property name="orientation">vertical</property>
86 <property name="margin_left">10</property>
87 <property name="margin_top">10</property>
Stepan Salenikovicha5e8e362015-11-05 16:50:48 -050088 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040089 <object class="GtkCheckButton" id="checkbutton_autostart">
90 <property name="label" translatable="yes">Start Ring on login</property>
Stepan Salenikovicha5e8e362015-11-05 16:50:48 -050091 <property name="visible">True</property>
92 <property name="can_focus">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040093 <property name="xalign">0</property>
94 <property name="draw_indicator">True</property>
Stepan Salenikovicha5e8e362015-11-05 16:50:48 -050095 </object>
96 </child>
97 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -040098 <object class="GtkCheckButton" id="checkbutton_hideonclose">
99 <property name="label" translatable="yes">Hide Ring on close instead of quitting.</property>
Stepan Salenikovicha5e8e362015-11-05 16:50:48 -0500100 <property name="visible">True</property>
101 <property name="can_focus">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>
110 <property name="can_focus">True</property>
111 <property name="xalign">0</property>
112 <property name="draw_indicator">True</property>
113 </object>
114 </child>
115 <child>
116 <object class="GtkButtonBox" id="buttonbox_chatposition">
117 <property name="visible">True</property>
118 <property name="can_focus">True</property>
119 <property name="orientation">vertical</property>
120 <property name="layout-style">start</property>
121 <child>
122 <object class="GtkRadioButton" id="radiobutton_chatright">
123 <property name="label" translatable="yes">Show chat on the right.</property>
124 <property name="visible">True</property>
125 <property name="can_focus">True</property>
126 </object>
127 </child>
128 <child>
129 <object class="GtkRadioButton" id="radiobutton_chatbottom">
130 <property name="label" translatable="yes">Show chat on the bottom.</property>
131 <property name="visible">True</property>
132 <property name="can_focus">True</property>
133 <property name="group">radiobutton_chatright</property>
134 </object>
135 </child>
Stepan Salenikovicha5e8e362015-11-05 16:50:48 -0500136 </object>
137 </child>
138 </object>
139 </child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400140 <!-- end box ring settings -->
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -0400141 </object>
142 </child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400143 <!-- start history settings -->
Stepan Salenikovichde896112015-05-11 16:46:33 -0400144 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400145 <object class="GtkFrame" id="frame_history_settings">
Stepan Salenikovichde896112015-05-11 16:46:33 -0400146 <property name="visible">True</property>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400147 <property name="label_xalign">0</property>
148 <property name="shadow_type">none</property>
149 <!-- start frame label -->
150 <child type="label">
151 <object class="GtkLabel" id="label_history_settings">
152 <property name="visible">True</property>
153 <property name="can_focus">False</property>
154 <property name="label" translatable="yes">&lt;b&gt;History Settings&lt;/b&gt;</property>
155 <property name="use_markup">True</property>
156 </object>
157 </child>
158 <!-- end frame label -->
159 <!-- start grid history settings-->
Stepan Salenikovichde896112015-05-11 16:46:33 -0400160 <child>
Nicolas Jager7e4bc022016-05-19 10:36:10 -0400161 <object class="GtkGrid" id="grid_history_settings">
162 <property name="visible">True</property>
163 <property name="can_focus">False</property>
164 <property name="margin_left">10</property>
165 <property name="margin_top">10</property>
166 <property name="row_spacing">10</property>
167 <property name="column_spacing">10</property>
168 <child>
169 <object class="GtkLabel" id="label_history_duration">
170 <property name="visible">True</property>
171 <property name="can_focus">False</property>
172 <property name="label" translatable="yes">Keep history for (days):</property>
173 </object>
174 <packing>
175 <property name="left_attach">0</property>
176 <property name="top_attach">0</property>
177 </packing>
178 </child>
179 <child>
180 <object class="GtkSpinButton" id="spinbutton_history_duration">
181 <property name="visible">True</property>
182 <property name="can_focus">False</property>
183 <property name="value">0</property>
184 <property name="adjustment">adjustment_history_duration</property>
185 </object>
186 <packing>
187 <property name="left_attach">1</property>
188 <property name="top_attach">0</property>
189 </packing>
190 </child>
191 <child>
192 <object class="GtkLabel" id="label_history_explanation">
193 <property name="visible">True</property>
194 <property name="can_focus">False</property>
195 <property name="label" translatable="yes">(set to 0 for unlimited history)</property>
196 </object>
197 <packing>
198 <property name="left_attach">1</property>
199 <property name="top_attach">1</property>
200 </packing>
201 </child>
202 <child>
203 <object class="GtkButton" id="button_clear_history">
204 <property name="label" translatable="yes">Clear all history</property>
205 <property name="visible">True</property>
206 <property name="can_focus">True</property>
207 <property name="receives_default">True</property>
208 <property name="halign">start</property>
209 </object>
210 <packing>
211 <property name="left_attach">1</property>
212 <property name="top_attach">2</property>
213 </packing>
214 </child>
215 </object>
216 </child>
217 <!-- end grid history settings -->
218 </object>
219 </child>
220 <!-- end history settings -->
221 </object>
222 </child>
223 </object>
224 <packing>
225 <property name="expand">False</property>
226 <property name="fill">True</property>
227 </packing>
228 </child>
229</template>
Stepan Salenikovichde896112015-05-11 16:46:33 -0400230</interface>