blob: 99fb7818e1af8675a3ca2b0291723a912a3f75da [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>
11 <template class="GeneralSettingsView" parent="GtkBox">
12 <property name="visible">True</property>
13 <property name="can_focus">False</property>
14 <property name="border_width">10</property>
15 <property name="orientation">vertical</property>
16 <child>
17 <object class="GtkBox" id="vbox_main">
18 <property name="visible">True</property>
19 <property name="can_focus">False</property>
20 <property name="orientation">vertical</property>
21 <property name="spacing">10</property>
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -040022 <!-- start ring settings -->
23 <child>
24 <object class="GtkFrame" id="frame_ring_settings">
25 <property name="visible">True</property>
26 <property name="label_xalign">0</property>
27 <property name="shadow_type">none</property>
28 <!-- start frame label -->
29 <child type="label">
30 <object class="GtkLabel" id="label_ring_settings">
31 <property name="visible">True</property>
32 <property name="label" translatable="yes">&lt;b&gt;Ring Settings&lt;/b&gt;</property>
33 <property name="use_markup">True</property>
34 </object>
35 </child>
36 <!-- end frame label -->
37 <!-- start box ring settings-->
38 <child>
39 <object class="GtkBox" id="box_ring_settings">
40 <property name="visible">True</property>
41 <property name="orientation">vertical</property>
42 <property name="margin_left">10</property>
43 <property name="margin_top">10</property>
44 <child>
45 <object class="GtkCheckButton" id="checkbutton_autostart">
46 <property name="label" translatable="yes">Start Ring on login</property>
47 <property name="visible">True</property>
48 <property name="can_focus">True</property>
Stepan Salenikovichbc6c4be2015-07-31 16:07:54 -040049 <property name="xalign">0</property>
50 <property name="draw_indicator">True</property>
51 </object>
52 </child>
53 <child>
54 <object class="GtkCheckButton" id="checkbutton_hideonclose">
55 <property name="label" translatable="yes">Hide Ring on close instead of quitting.</property>
56 <property name="visible">True</property>
57 <property name="can_focus">True</property>
58 <property name="xalign">0</property>
59 <property name="draw_indicator">True</property>
60 </object>
61 </child>
62 <child>
63 <object class="GtkCheckButton" id="checkbutton_bringtofront">
64 <property name="label" translatable="yes">Bring Ring to the foreground on incoming calls.</property>
65 <property name="visible">True</property>
66 <property name="can_focus">True</property>
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -040067 <property name="xalign">0</property>
68 <property name="draw_indicator">True</property>
69 </object>
70 </child>
Stepan Salenikovicha5e8e362015-11-05 16:50:48 -050071 <child>
72 <object class="GtkButtonBox" id="buttonbox_chatposition">
73 <property name="visible">True</property>
74 <property name="can_focus">True</property>
75 <property name="orientation">horizontal</property>
76 <property name="layout-style">start</property>
77 <child>
78 <object class="GtkRadioButton" id="radiobutton_chatright">
79 <property name="label" translatable="yes">Show chat on the right.</property>
80 <property name="visible">True</property>
81 <property name="can_focus">True</property>
82 </object>
83 </child>
84 <child>
85 <object class="GtkRadioButton" id="radiobutton_chatbottom">
86 <property name="label" translatable="yes">Show chat on the bottom.</property>
87 <property name="visible">True</property>
88 <property name="can_focus">True</property>
89 <property name="group">radiobutton_chatright</property>
90 </object>
91 </child>
92 </object>
93 </child>
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -040094 </object>
95 </child>
96 <!-- end box ring settings -->
97 </object>
98 </child>
Stepan Salenikovichde896112015-05-11 16:46:33 -040099 <!-- start history settings -->
100 <child>
101 <object class="GtkFrame" id="frame_history_settings">
102 <property name="visible">True</property>
Stepan Salenikovichde896112015-05-11 16:46:33 -0400103 <property name="label_xalign">0</property>
104 <property name="shadow_type">none</property>
Stepan Salenikovichfb7f2952015-05-25 16:44:19 -0400105 <!-- start frame label -->
106 <child type="label">
107 <object class="GtkLabel" id="label_history_settings">
108 <property name="visible">True</property>
109 <property name="can_focus">False</property>
110 <property name="label" translatable="yes">&lt;b&gt;History Settings&lt;/b&gt;</property>
111 <property name="use_markup">True</property>
112 </object>
113 </child>
114 <!-- end frame label -->
Stepan Salenikovichde896112015-05-11 16:46:33 -0400115 <!-- start grid history settings-->
116 <child>
117 <object class="GtkGrid" id="grid_history_settings">
118 <property name="visible">True</property>
119 <property name="can_focus">False</property>
120 <property name="margin_left">10</property>
121 <property name="margin_top">10</property>
122 <property name="row_spacing">10</property>
123 <property name="column_spacing">10</property>
124 <child>
125 <object class="GtkLabel" id="label_history_duration">
126 <property name="visible">True</property>
127 <property name="can_focus">False</property>
128 <property name="label" translatable="yes">Keep history for (days):</property>
129 </object>
130 <packing>
131 <property name="left_attach">0</property>
132 <property name="top_attach">0</property>
133 </packing>
134 </child>
135 <child>
136 <object class="GtkSpinButton" id="spinbutton_history_duration">
137 <property name="visible">True</property>
138 <property name="can_focus">False</property>
139 <property name="value">0</property>
140 <property name="adjustment">adjustment_history_duration</property>
141 </object>
142 <packing>
143 <property name="left_attach">1</property>
144 <property name="top_attach">0</property>
145 </packing>
146 </child>
147 <child>
148 <object class="GtkLabel" id="label_history_explanation">
149 <property name="visible">True</property>
150 <property name="can_focus">False</property>
151 <property name="label" translatable="yes">(set to 0 for unlimited history)</property>
152 </object>
153 <packing>
154 <property name="left_attach">2</property>
155 <property name="top_attach">0</property>
156 </packing>
157 </child>
158 <child>
159 <object class="GtkButton" id="button_clear_history">
160 <property name="label" translatable="yes">Clear all history</property>
161 <property name="visible">True</property>
162 <property name="can_focus">True</property>
163 <property name="receives_default">True</property>
164 <property name="halign">start</property>
165 </object>
166 <packing>
167 <property name="left_attach">0</property>
168 <property name="top_attach">1</property>
169 </packing>
170 </child>
171 </object>
172 </child>
173 <!-- end grid history settings -->
Stepan Salenikovichde896112015-05-11 16:46:33 -0400174 </object>
175 </child>
176 <!-- end history settings -->
177 </object>
178 <packing>
179 <property name="expand">False</property>
180 <property name="fill">True</property>
181 </packing>
182 </child>
183 </template>
184</interface>