min version of gtk is 3.4
[psensor.git] / src / glade / sensor-edit.glade
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Generated with glade 3.16.1 -->
3 <interface>
4   <requires lib="gtk+" version="3.4"/>
5   <object class="GtkAdjustment" id="alarm_high_threshold_value">
6     <property name="lower">-9999</property>
7     <property name="upper">9999</property>
8     <property name="step_increment">1</property>
9     <property name="page_increment">10</property>
10   </object>
11   <object class="GtkAdjustment" id="alarm_low_threshold_value">
12     <property name="lower">-9999</property>
13     <property name="upper">9999</property>
14     <property name="step_increment">1</property>
15     <property name="page_increment">10</property>
16   </object>
17   <object class="GtkListStore" id="sensors_liststore">
18     <columns>
19       <!-- column-name Name -->
20       <column type="gchararray"/>
21       <!-- column-name Sensor -->
22       <column type="gpointer"/>
23     </columns>
24   </object>
25   <object class="GtkDialog" id="dialog1">
26     <property name="can_focus">False</property>
27     <property name="border_width">5</property>
28     <property name="title" translatable="yes">Edit Sensor Preferences</property>
29     <property name="modal">True</property>
30     <property name="destroy_with_parent">True</property>
31     <property name="type_hint">dialog</property>
32     <child internal-child="vbox">
33       <object class="GtkBox" id="dialog-vbox1">
34         <property name="visible">True</property>
35         <property name="can_focus">False</property>
36         <property name="orientation">vertical</property>
37         <property name="spacing">2</property>
38         <child internal-child="action_area">
39           <object class="GtkButtonBox" id="dialog-action_area1">
40             <property name="visible">True</property>
41             <property name="can_focus">False</property>
42             <property name="layout_style">end</property>
43             <child>
44               <object class="GtkButton" id="btn_ok">
45                 <property name="label">gtk-ok</property>
46                 <property name="visible">True</property>
47                 <property name="can_focus">True</property>
48                 <property name="receives_default">True</property>
49                 <property name="use_stock">True</property>
50               </object>
51               <packing>
52                 <property name="expand">False</property>
53                 <property name="fill">False</property>
54                 <property name="position">0</property>
55               </packing>
56             </child>
57             <child>
58               <object class="GtkButton" id="btn_cancel">
59                 <property name="label">gtk-cancel</property>
60                 <property name="visible">True</property>
61                 <property name="can_focus">True</property>
62                 <property name="receives_default">True</property>
63                 <property name="use_stock">True</property>
64               </object>
65               <packing>
66                 <property name="expand">False</property>
67                 <property name="fill">False</property>
68                 <property name="position">1</property>
69               </packing>
70             </child>
71           </object>
72           <packing>
73             <property name="expand">False</property>
74             <property name="fill">True</property>
75             <property name="pack_type">end</property>
76             <property name="position">0</property>
77           </packing>
78         </child>
79         <child>
80           <object class="GtkHPaned" id="hpaned1">
81             <property name="visible">True</property>
82             <property name="can_focus">True</property>
83             <child>
84               <object class="GtkTreeView" id="sensors_list">
85                 <property name="visible">True</property>
86                 <property name="can_focus">True</property>
87                 <property name="model">sensors_liststore</property>
88                 <property name="headers_clickable">False</property>
89                 <property name="reorderable">True</property>
90                 <property name="search_column">1</property>
91                 <child internal-child="selection">
92                   <object class="GtkTreeSelection" id="treeview-selection1"/>
93                 </child>
94                 <child>
95                   <object class="GtkTreeViewColumn" id="sensor_name_col">
96                     <property name="title" translatable="yes">Name</property>
97                     <child>
98                       <object class="GtkCellRendererText" id="cellrenderertext1"/>
99                       <attributes>
100                         <attribute name="text">0</attribute>
101                       </attributes>
102                     </child>
103                   </object>
104                 </child>
105               </object>
106               <packing>
107                 <property name="resize">False</property>
108                 <property name="shrink">True</property>
109               </packing>
110             </child>
111             <child>
112               <object class="GtkTable" id="table1">
113                 <property name="visible">True</property>
114                 <property name="can_focus">False</property>
115                 <property name="n_rows">16</property>
116                 <property name="n_columns">2</property>
117                 <child>
118                   <placeholder/>
119                 </child>
120                 <child>
121                   <placeholder/>
122                 </child>
123                 <child>
124                   <object class="GtkEntry" id="sensor_name">
125                     <property name="visible">True</property>
126                     <property name="can_focus">True</property>
127                     <property name="invisible_char">•</property>
128                     <property name="primary_icon_activatable">False</property>
129                     <property name="secondary_icon_activatable">False</property>
130                     <signal name="changed" handler="ui_sensorpref_name_changed_cb" swapped="no"/>
131                   </object>
132                   <packing>
133                     <property name="left_attach">1</property>
134                     <property name="right_attach">2</property>
135                     <property name="top_attach">1</property>
136                     <property name="bottom_attach">2</property>
137                     <property name="x_padding">4</property>
138                     <property name="y_padding">4</property>
139                   </packing>
140                 </child>
141                 <child>
142                   <object class="GtkLabel" id="label4">
143                     <property name="visible">True</property>
144                     <property name="can_focus">False</property>
145                     <property name="xalign">0</property>
146                     <property name="yalign">0.49000000953674316</property>
147                     <property name="label" translatable="yes">Type:</property>
148                     <property name="justify">fill</property>
149                   </object>
150                   <packing>
151                     <property name="top_attach">2</property>
152                     <property name="bottom_attach">3</property>
153                     <property name="x_padding">14</property>
154                     <property name="y_padding">4</property>
155                   </packing>
156                 </child>
157                 <child>
158                   <object class="GtkLabel" id="sensor_type">
159                     <property name="visible">True</property>
160                     <property name="can_focus">False</property>
161                     <property name="xalign">0</property>
162                     <property name="label" translatable="yes">N/A</property>
163                   </object>
164                   <packing>
165                     <property name="left_attach">1</property>
166                     <property name="right_attach">2</property>
167                     <property name="top_attach">2</property>
168                     <property name="bottom_attach">3</property>
169                     <property name="x_padding">4</property>
170                     <property name="y_padding">4</property>
171                   </packing>
172                 </child>
173                 <child>
174                   <object class="GtkLabel" id="label5">
175                     <property name="visible">True</property>
176                     <property name="can_focus">False</property>
177                     <property name="xalign">0</property>
178                     <property name="label" translatable="yes">Graph</property>
179                     <attributes>
180                       <attribute name="weight" value="bold"/>
181                     </attributes>
182                   </object>
183                   <packing>
184                     <property name="right_attach">2</property>
185                     <property name="top_attach">6</property>
186                     <property name="bottom_attach">7</property>
187                     <property name="x_padding">4</property>
188                     <property name="y_padding">4</property>
189                   </packing>
190                 </child>
191                 <child>
192                   <object class="GtkLabel" id="label7">
193                     <property name="visible">True</property>
194                     <property name="can_focus">False</property>
195                     <property name="xalign">0</property>
196                     <property name="label" translatable="yes">Color:</property>
197                   </object>
198                   <packing>
199                     <property name="top_attach">8</property>
200                     <property name="bottom_attach">9</property>
201                     <property name="x_padding">14</property>
202                     <property name="y_padding">4</property>
203                   </packing>
204                 </child>
205                 <child>
206                   <object class="GtkLabel" id="label6">
207                     <property name="visible">True</property>
208                     <property name="can_focus">False</property>
209                     <property name="xalign">0</property>
210                     <property name="label" translatable="yes">Alarm</property>
211                     <attributes>
212                       <attribute name="weight" value="bold"/>
213                     </attributes>
214                   </object>
215                   <packing>
216                     <property name="right_attach">2</property>
217                     <property name="top_attach">9</property>
218                     <property name="bottom_attach">10</property>
219                     <property name="x_padding">4</property>
220                     <property name="y_padding">4</property>
221                   </packing>
222                 </child>
223                 <child>
224                   <object class="GtkCheckButton" id="sensor_alarm">
225                     <property name="label" translatable="yes">Activate desktop notifications</property>
226                     <property name="visible">True</property>
227                     <property name="can_focus">True</property>
228                     <property name="receives_default">False</property>
229                     <property name="xalign">0</property>
230                     <property name="draw_indicator">True</property>
231                     <signal name="toggled" handler="ui_sensorpref_alarm_toggled_cb" swapped="no"/>
232                   </object>
233                   <packing>
234                     <property name="right_attach">2</property>
235                     <property name="top_attach">10</property>
236                     <property name="bottom_attach">11</property>
237                     <property name="x_padding">14</property>
238                     <property name="y_padding">4</property>
239                   </packing>
240                 </child>
241                 <child>
242                   <object class="GtkLabel" id="label1">
243                     <property name="visible">True</property>
244                     <property name="can_focus">False</property>
245                     <property name="xalign">0</property>
246                     <property name="label" translatable="yes">Sensor Information</property>
247                     <attributes>
248                       <attribute name="weight" value="bold"/>
249                     </attributes>
250                   </object>
251                   <packing>
252                     <property name="right_attach">2</property>
253                     <property name="x_padding">4</property>
254                     <property name="y_padding">4</property>
255                   </packing>
256                 </child>
257                 <child>
258                   <object class="GtkCheckButton" id="sensor_draw">
259                     <property name="label" translatable="yes">Draw sensor curve</property>
260                     <property name="visible">True</property>
261                     <property name="can_focus">True</property>
262                     <property name="receives_default">False</property>
263                     <property name="xalign">0</property>
264                     <property name="draw_indicator">True</property>
265                     <signal name="toggled" handler="ui_sensorpref_draw_toggled_cb" swapped="no"/>
266                   </object>
267                   <packing>
268                     <property name="right_attach">2</property>
269                     <property name="top_attach">7</property>
270                     <property name="bottom_attach">8</property>
271                     <property name="x_padding">14</property>
272                     <property name="y_padding">4</property>
273                   </packing>
274                 </child>
275                 <child>
276                   <object class="GtkHBox" id="hbox1">
277                     <property name="visible">True</property>
278                     <property name="can_focus">False</property>
279                     <child>
280                       <object class="GtkSpinButton" id="sensor_alarm_high_threshold">
281                         <property name="visible">True</property>
282                         <property name="can_focus">True</property>
283                         <property name="invisible_char">•</property>
284                         <property name="primary_icon_activatable">False</property>
285                         <property name="secondary_icon_activatable">False</property>
286                         <property name="adjustment">alarm_high_threshold_value</property>
287                         <property name="climb_rate">1</property>
288                         <property name="snap_to_ticks">True</property>
289                         <property name="numeric">True</property>
290                         <property name="update_policy">if-valid</property>
291                         <signal name="value-changed" handler="ui_sensorpref_alarm_high_threshold_changed_cb" swapped="no"/>
292                       </object>
293                       <packing>
294                         <property name="expand">False</property>
295                         <property name="fill">True</property>
296                         <property name="position">0</property>
297                       </packing>
298                     </child>
299                     <child>
300                       <object class="GtkLabel" id="sensor_alarm_high_threshold_unit">
301                         <property name="visible">True</property>
302                         <property name="can_focus">False</property>
303                         <property name="valign">start</property>
304                         <property name="xalign">0</property>
305                         <property name="label" translatable="yes">N/A</property>
306                       </object>
307                       <packing>
308                         <property name="expand">True</property>
309                         <property name="fill">True</property>
310                         <property name="position">1</property>
311                       </packing>
312                     </child>
313                   </object>
314                   <packing>
315                     <property name="left_attach">1</property>
316                     <property name="right_attach">2</property>
317                     <property name="top_attach">11</property>
318                     <property name="bottom_attach">12</property>
319                   </packing>
320                 </child>
321                 <child>
322                   <object class="GtkColorButton" id="sensor_color">
323                     <property name="visible">True</property>
324                     <property name="can_focus">True</property>
325                     <property name="receives_default">True</property>
326                     <property name="xalign">0</property>
327                     <property name="color">#000000000000</property>
328                     <signal name="color-set" handler="ui_sensorpref_color_set_cb" swapped="no"/>
329                   </object>
330                   <packing>
331                     <property name="left_attach">1</property>
332                     <property name="right_attach">2</property>
333                     <property name="top_attach">8</property>
334                     <property name="bottom_attach">9</property>
335                     <property name="x_options"/>
336                     <property name="x_padding">4</property>
337                     <property name="y_padding">4</property>
338                   </packing>
339                 </child>
340                 <child>
341                   <object class="GtkLabel" id="alarm_high_threshold_label">
342                     <property name="visible">True</property>
343                     <property name="can_focus">False</property>
344                     <property name="xalign">0.0099999997764825821</property>
345                     <property name="label" translatable="yes">High threshold:</property>
346                   </object>
347                   <packing>
348                     <property name="top_attach">11</property>
349                     <property name="bottom_attach">12</property>
350                     <property name="x_options">GTK_FILL</property>
351                     <property name="x_padding">14</property>
352                     <property name="y_padding">4</property>
353                   </packing>
354                 </child>
355                 <child>
356                   <object class="GtkLabel" id="alarm_low_threshold_label">
357                     <property name="visible">True</property>
358                     <property name="can_focus">False</property>
359                     <property name="xalign">0.0099999997764825821</property>
360                     <property name="label" translatable="yes">Low threshold:</property>
361                   </object>
362                   <packing>
363                     <property name="top_attach">12</property>
364                     <property name="bottom_attach">13</property>
365                     <property name="x_options">GTK_FILL</property>
366                     <property name="x_padding">14</property>
367                     <property name="y_padding">4</property>
368                   </packing>
369                 </child>
370                 <child>
371                   <object class="GtkHBox" id="alarm_low_threshold_box">
372                     <property name="visible">True</property>
373                     <property name="can_focus">False</property>
374                     <child>
375                       <object class="GtkSpinButton" id="sensor_alarm_low_threshold">
376                         <property name="visible">True</property>
377                         <property name="can_focus">True</property>
378                         <property name="invisible_char">•</property>
379                         <property name="primary_icon_activatable">False</property>
380                         <property name="secondary_icon_activatable">False</property>
381                         <property name="adjustment">alarm_low_threshold_value</property>
382                         <property name="climb_rate">1</property>
383                         <property name="snap_to_ticks">True</property>
384                         <property name="numeric">True</property>
385                         <property name="update_policy">if-valid</property>
386                         <signal name="value-changed" handler="ui_sensorpref_alarm_low_threshold_changed_cb" swapped="no"/>
387                       </object>
388                       <packing>
389                         <property name="expand">False</property>
390                         <property name="fill">True</property>
391                         <property name="position">0</property>
392                       </packing>
393                     </child>
394                     <child>
395                       <object class="GtkLabel" id="sensor_alarm_low_threshold_unit">
396                         <property name="visible">True</property>
397                         <property name="can_focus">False</property>
398                         <property name="valign">start</property>
399                         <property name="xalign">0</property>
400                         <property name="label" translatable="yes">N/A</property>
401                       </object>
402                       <packing>
403                         <property name="expand">True</property>
404                         <property name="fill">True</property>
405                         <property name="position">1</property>
406                       </packing>
407                     </child>
408                   </object>
409                   <packing>
410                     <property name="left_attach">1</property>
411                     <property name="right_attach">2</property>
412                     <property name="top_attach">12</property>
413                     <property name="bottom_attach">13</property>
414                   </packing>
415                 </child>
416                 <child>
417                   <object class="GtkLabel" id="indicator_label">
418                     <property name="visible">True</property>
419                     <property name="can_focus">False</property>
420                     <property name="xalign">0</property>
421                     <property name="label" translatable="yes">Application Indicator</property>
422                     <attributes>
423                       <attribute name="weight" value="bold"/>
424                     </attributes>
425                   </object>
426                   <packing>
427                     <property name="right_attach">2</property>
428                     <property name="top_attach">13</property>
429                     <property name="bottom_attach">14</property>
430                     <property name="x_padding">4</property>
431                     <property name="y_padding">4</property>
432                   </packing>
433                 </child>
434                 <child>
435                   <object class="GtkCheckButton" id="indicator_checkbox">
436                     <property name="label" translatable="yes">Display sensor in the menu</property>
437                     <property name="visible">True</property>
438                     <property name="can_focus">True</property>
439                     <property name="receives_default">False</property>
440                     <property name="xalign">0</property>
441                     <property name="draw_indicator">True</property>
442                     <signal name="toggled" handler="ui_sensorpref_appindicator_menu_toggled_cb" swapped="no"/>
443                   </object>
444                   <packing>
445                     <property name="right_attach">2</property>
446                     <property name="top_attach">14</property>
447                     <property name="bottom_attach">15</property>
448                     <property name="x_padding">14</property>
449                     <property name="y_padding">4</property>
450                   </packing>
451                 </child>
452                 <child>
453                   <object class="GtkLabel" id="chip_name_label">
454                     <property name="visible">True</property>
455                     <property name="can_focus">False</property>
456                     <property name="xalign">0</property>
457                     <property name="label" translatable="yes">Chip:</property>
458                   </object>
459                   <packing>
460                     <property name="top_attach">3</property>
461                     <property name="bottom_attach">4</property>
462                     <property name="x_options">GTK_FILL</property>
463                     <property name="x_padding">14</property>
464                     <property name="y_padding">4</property>
465                   </packing>
466                 </child>
467                 <child>
468                   <object class="GtkLabel" id="chip_name">
469                     <property name="visible">True</property>
470                     <property name="can_focus">False</property>
471                     <property name="xalign">0</property>
472                     <property name="label" translatable="yes">N/A</property>
473                   </object>
474                   <packing>
475                     <property name="left_attach">1</property>
476                     <property name="right_attach">2</property>
477                     <property name="top_attach">3</property>
478                     <property name="bottom_attach">4</property>
479                     <property name="x_padding">4</property>
480                     <property name="y_padding">4</property>
481                   </packing>
482                 </child>
483                 <child>
484                   <object class="GtkExpander" id="expander1">
485                     <property name="visible">True</property>
486                     <property name="can_focus">True</property>
487                     <child>
488                       <object class="GtkGrid" id="grid1">
489                         <property name="visible">True</property>
490                         <property name="can_focus">False</property>
491                         <property name="margin_left">4</property>
492                         <property name="margin_right">4</property>
493                         <property name="margin_top">4</property>
494                         <property name="margin_bottom">4</property>
495                         <property name="hexpand">True</property>
496                         <property name="vexpand">True</property>
497                         <child>
498                           <object class="GtkLabel" id="label2">
499                             <property name="visible">True</property>
500                             <property name="can_focus">False</property>
501                             <property name="xalign">0</property>
502                             <property name="label" translatable="yes">Id:</property>
503                           </object>
504                           <packing>
505                             <property name="left_attach">0</property>
506                             <property name="top_attach">0</property>
507                             <property name="width">1</property>
508                             <property name="height">1</property>
509                           </packing>
510                         </child>
511                         <child>
512                           <object class="GtkLabel" id="sensor_id">
513                             <property name="visible">True</property>
514                             <property name="can_focus">False</property>
515                             <property name="margin_left">4</property>
516                             <property name="margin_right">4</property>
517                             <property name="margin_top">4</property>
518                             <property name="margin_bottom">4</property>
519                             <property name="hexpand">True</property>
520                             <property name="xalign">0</property>
521                             <property name="label" translatable="yes">N/A</property>
522                           </object>
523                           <packing>
524                             <property name="left_attach">1</property>
525                             <property name="top_attach">0</property>
526                             <property name="width">1</property>
527                             <property name="height">1</property>
528                           </packing>
529                         </child>
530                       </object>
531                     </child>
532                     <child type="label">
533                       <object class="GtkLabel" id="details_label">
534                         <property name="visible">True</property>
535                         <property name="can_focus">False</property>
536                         <property name="label" translatable="yes">Details</property>
537                       </object>
538                     </child>
539                   </object>
540                   <packing>
541                     <property name="right_attach">2</property>
542                     <property name="top_attach">5</property>
543                     <property name="bottom_attach">6</property>
544                     <property name="x_padding">14</property>
545                     <property name="y_padding">4</property>
546                   </packing>
547                 </child>
548                 <child>
549                   <object class="GtkLabel" id="label3">
550                     <property name="visible">True</property>
551                     <property name="can_focus">False</property>
552                     <property name="xalign">0</property>
553                     <property name="xpad">10</property>
554                     <property name="label" translatable="yes">Name:</property>
555                   </object>
556                   <packing>
557                     <property name="top_attach">1</property>
558                     <property name="bottom_attach">2</property>
559                     <property name="x_options">GTK_FILL</property>
560                     <property name="x_padding">4</property>
561                     <property name="y_padding">4</property>
562                   </packing>
563                 </child>
564                 <child>
565                   <object class="GtkCheckButton" id="indicator_label_checkbox">
566                     <property name="label" translatable="yes">Display sensor in the label (experimental)</property>
567                     <property name="visible">True</property>
568                     <property name="can_focus">False</property>
569                     <property name="receives_default">False</property>
570                     <property name="xalign">0</property>
571                     <property name="draw_indicator">True</property>
572                     <signal name="toggled" handler="ui_sensorpref_appindicator_label_toggled_cb" swapped="no"/>
573                   </object>
574                   <packing>
575                     <property name="right_attach">2</property>
576                     <property name="top_attach">15</property>
577                     <property name="bottom_attach">16</property>
578                     <property name="x_padding">14</property>
579                     <property name="y_padding">4</property>
580                   </packing>
581                 </child>
582               </object>
583               <packing>
584                 <property name="resize">True</property>
585                 <property name="shrink">False</property>
586               </packing>
587             </child>
588           </object>
589           <packing>
590             <property name="expand">True</property>
591             <property name="fill">True</property>
592             <property name="position">1</property>
593           </packing>
594         </child>
595       </object>
596     </child>
597     <action-widgets>
598       <action-widget response="-3">btn_ok</action-widget>
599       <action-widget response="0">btn_cancel</action-widget>
600     </action-widgets>
601   </object>
602 </interface>