Do not update the LED when no state change occurred.
[calf.git] / calf-gui.xml
blob7b5707e341381eb199a1e36f8a07189f34696b20
1 <?xml version="1.0" encoding="UTF-8"?>
2 <interface>
3   <!-- interface-requires gtk+ 2.12 -->
4   <!-- interface-naming-policy toplevel-contextual -->
5   <object class="GtkDialog" id="store_preset">
6     <property name="visible">True</property>
7     <property name="title" translatable="yes">Store preset</property>
8     <property name="type_hint">dialog</property>
9     <child internal-child="vbox">
10       <object class="GtkVBox" id="dialog-vbox1">
11         <property name="visible">True</property>
12         <property name="spacing">5</property>
13         <child>
14           <object class="GtkHBox" id="hbox2">
15             <property name="visible">True</property>
16             <child>
17               <object class="GtkLabel" id="label2">
18                 <property name="visible">True</property>
19                 <property name="xpad">12</property>
20                 <property name="label" translatable="yes">&lt;b&gt;_Preset name: &lt;/b&gt;</property>
21                 <property name="use_markup">True</property>
22                 <property name="use_underline">True</property>
23               </object>
24               <packing>
25                 <property name="expand">False</property>
26                 <property name="fill">False</property>
27                 <property name="position">0</property>
28               </packing>
29             </child>
30             <child>
31               <object class="GtkComboBoxEntry" id="preset_name">
32                 <property name="visible">True</property>
33                 <property name="has_frame">False</property>
34               </object>
35               <packing>
36                 <property name="padding">15</property>
37                 <property name="position">1</property>
38               </packing>
39             </child>
40           </object>
41           <packing>
42             <property name="padding">25</property>
43             <property name="position">2</property>
44           </packing>
45         </child>
46         <child internal-child="action_area">
47           <object class="GtkHButtonBox" id="dialog-action_area1">
48             <property name="visible">True</property>
49             <property name="layout_style">end</property>
50             <child>
51               <object class="GtkButton" id="cancelbutton1">
52                 <property name="label">gtk-cancel</property>
53                 <property name="visible">True</property>
54                 <property name="can_focus">True</property>
55                 <property name="can_default">True</property>
56                 <property name="receives_default">False</property>
57                 <property name="use_stock">True</property>
58               </object>
59               <packing>
60                 <property name="expand">False</property>
61                 <property name="fill">False</property>
62                 <property name="position">0</property>
63               </packing>
64             </child>
65             <child>
66               <object class="GtkButton" id="okbutton1">
67                 <property name="label">gtk-ok</property>
68                 <property name="visible">True</property>
69                 <property name="can_focus">True</property>
70                 <property name="can_default">True</property>
71                 <property name="receives_default">False</property>
72                 <property name="use_stock">True</property>
73               </object>
74               <packing>
75                 <property name="expand">False</property>
76                 <property name="fill">False</property>
77                 <property name="position">1</property>
78               </packing>
79             </child>
80           </object>
81           <packing>
82             <property name="expand">False</property>
83             <property name="fill">False</property>
84             <property name="pack_type">end</property>
85             <property name="position">0</property>
86           </packing>
87         </child>
88       </object>
89     </child>
90     <action-widgets>
91       <action-widget response="-6">cancelbutton1</action-widget>
92       <action-widget response="-5">okbutton1</action-widget>
93     </action-widgets>
94   </object>
95   <object class="GtkDialog" id="preferences">
96     <property name="border_width">5</property>
97     <property name="title" translatable="yes">Calf Preferences</property>
98     <property name="window_position">center</property>
99     <property name="type_hint">dialog</property>
100     <property name="has_separator">False</property>
101     <child internal-child="vbox">
102       <object class="GtkVBox" id="dialog-vbox2">
103         <property name="visible">True</property>
104         <property name="spacing">2</property>
105         <child>
106           <object class="GtkTable" id="table1">
107             <property name="visible">True</property>
108             <property name="n_rows">4</property>
109             <property name="n_columns">2</property>
110             <property name="row_spacing">10</property>
111             <child>
112               <object class="GtkLabel" id="prefs_label_rack_ears">
113                 <property name="visible">True</property>
114                 <property name="label" translatable="yes">Show rack ears</property>
115               </object>
116             </child>
117             <child>
118               <object class="GtkCheckButton" id="show-rack-ears">
119                 <property name="visible">True</property>
120                 <property name="can_focus">True</property>
121                 <property name="receives_default">False</property>
122                 <property name="draw_indicator">True</property>
123               </object>
124               <packing>
125                 <property name="left_attach">1</property>
126                 <property name="right_attach">2</property>
127               </packing>
128             </child>
129             <child>
130               <object class="GtkLabel" id="prefs_label_rack_float">
131                 <property name="visible">True</property>
132                 <property name="label" translatable="yes">Float (0=horiz / 1=vert)</property>
133               </object>
134               <packing>
135                 <property name="top_attach">1</property>
136                 <property name="bottom_attach">2</property>
137               </packing>
138             </child>
139             <child>
140               <object class="GtkLabel" id="prefs_label_float_size">
141                 <property name="visible">True</property>
142                 <property name="label" translatable="yes">Float Size</property>
143               </object>
144               <packing>
145                 <property name="top_attach">2</property>
146                 <property name="bottom_attach">3</property>
147               </packing>
148             </child>
149             <child>
150               <object class="GtkSpinButton" id="rack-float">
151                 <property name="visible">True</property>
152                 <property name="can_focus">True</property>
153                 <property name="invisible_char">●</property>
154               </object>
155               <packing>
156                 <property name="left_attach">1</property>
157                 <property name="right_attach">2</property>
158                 <property name="top_attach">1</property>
159                 <property name="bottom_attach">2</property>
160               </packing>
161             </child>
162             <child>
163               <object class="GtkSpinButton" id="float-size">
164                 <property name="visible">True</property>
165                 <property name="can_focus">True</property>
166                 <property name="invisible_char">●</property>
167               </object>
168               <packing>
169                 <property name="left_attach">1</property>
170                 <property name="right_attach">2</property>
171                 <property name="top_attach">2</property>
172                 <property name="bottom_attach">3</property>
173               </packing>
174             </child>
175             <child>
176               <object class="GtkLabel" id="prefs_label_vu_meters">
177                 <property name="visible">True</property>
178                 <property name="label" translatable="yes">Show volume meters</property>
179               </object>
180               <packing>
181                 <property name="top_attach">3</property>
182                 <property name="bottom_attach">4</property>
183               </packing>
184             </child>
185             <child>
186               <object class="GtkCheckButton" id="show-vu-meters">
187                 <property name="visible">True</property>
188                 <property name="can_focus">True</property>
189                 <property name="receives_default">False</property>
190                 <property name="draw_indicator">True</property>
191               </object>
192               <packing>
193                 <property name="left_attach">1</property>
194                 <property name="right_attach">2</property>
195                 <property name="top_attach">3</property>
196                 <property name="bottom_attach">4</property>
197               </packing>
198             </child>
199           </object>
200           <packing>
201             <property name="position">1</property>
202           </packing>
203         </child>
204         <child internal-child="action_area">
205           <object class="GtkHButtonBox" id="dialog-action_area2">
206             <property name="visible">True</property>
207             <property name="layout_style">end</property>
208             <child>
209               <object class="GtkButton" id="prefs_cancel">
210                 <property name="label">gtk-cancel</property>
211                 <property name="visible">True</property>
212                 <property name="can_focus">True</property>
213                 <property name="receives_default">False</property>
214                 <property name="use_stock">True</property>
215               </object>
216               <packing>
217                 <property name="expand">False</property>
218                 <property name="fill">False</property>
219                 <property name="position">0</property>
220               </packing>
221             </child>
222             <child>
223               <object class="GtkButton" id="prefs_ok">
224                 <property name="label">gtk-ok</property>
225                 <property name="visible">True</property>
226                 <property name="can_focus">True</property>
227                 <property name="receives_default">True</property>
228                 <property name="use_stock">True</property>
229               </object>
230               <packing>
231                 <property name="expand">False</property>
232                 <property name="fill">False</property>
233                 <property name="position">1</property>
234               </packing>
235             </child>
236           </object>
237           <packing>
238             <property name="expand">False</property>
239             <property name="pack_type">end</property>
240             <property name="position">0</property>
241           </packing>
242         </child>
243       </object>
244     </child>
245     <action-widgets>
246       <action-widget response="-6">prefs_cancel</action-widget>
247       <action-widget response="-5">prefs_ok</action-widget>
248     </action-widgets>
249   </object>
250 </interface>