Skip to content

Commit 7e2be8b

Browse files
committed
Add preload disposable setting to global config
For: QubesOS/qubes-issues#1512
1 parent 387c2c8 commit 7e2be8b

4 files changed

Lines changed: 238 additions & 24 deletions

File tree

qubes_config/global_config.glade

Lines changed: 112 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<property name="can-focus">False</property>
3333
<property name="vscroll-policy">natural</property>
3434
<child>
35-
<!-- n-columns=2 n-rows=25 -->
35+
<!-- n-columns=2 n-rows=26 -->
3636
<object class="GtkGrid" id="basics_contents">
3737
<property name="visible">True</property>
3838
<property name="can-focus">False</property>
@@ -125,7 +125,7 @@
125125
</object>
126126
<packing>
127127
<property name="left-attach">0</property>
128-
<property name="top-attach">9</property>
128+
<property name="top-attach">10</property>
129129
<property name="width">2</property>
130130
</packing>
131131
</child>
@@ -141,7 +141,7 @@
141141
</object>
142142
<packing>
143143
<property name="left-attach">0</property>
144-
<property name="top-attach">12</property>
144+
<property name="top-attach">13</property>
145145
</packing>
146146
</child>
147147
<child>
@@ -157,7 +157,7 @@
157157
</object>
158158
<packing>
159159
<property name="left-attach">1</property>
160-
<property name="top-attach">12</property>
160+
<property name="top-attach">13</property>
161161
</packing>
162162
</child>
163163
<child>
@@ -170,7 +170,7 @@
170170
</object>
171171
<packing>
172172
<property name="left-attach">1</property>
173-
<property name="top-attach">13</property>
173+
<property name="top-attach">14</property>
174174
</packing>
175175
</child>
176176
<child>
@@ -183,7 +183,7 @@
183183
</object>
184184
<packing>
185185
<property name="left-attach">1</property>
186-
<property name="top-attach">14</property>
186+
<property name="top-attach">15</property>
187187
</packing>
188188
</child>
189189
<child>
@@ -294,7 +294,7 @@
294294
</object>
295295
<packing>
296296
<property name="left-attach">0</property>
297-
<property name="top-attach">16</property>
297+
<property name="top-attach">17</property>
298298
<property name="width">2</property>
299299
</packing>
300300
</child>
@@ -311,7 +311,7 @@
311311
</object>
312312
<packing>
313313
<property name="left-attach">0</property>
314-
<property name="top-attach">17</property>
314+
<property name="top-attach">18</property>
315315
<property name="width">2</property>
316316
</packing>
317317
</child>
@@ -327,7 +327,7 @@
327327
</object>
328328
<packing>
329329
<property name="left-attach">0</property>
330-
<property name="top-attach">21</property>
330+
<property name="top-attach">22</property>
331331
<property name="width">2</property>
332332
</packing>
333333
</child>
@@ -339,7 +339,7 @@
339339
</object>
340340
<packing>
341341
<property name="left-attach">1</property>
342-
<property name="top-attach">23</property>
342+
<property name="top-attach">24</property>
343343
</packing>
344344
</child>
345345
<child>
@@ -351,7 +351,7 @@
351351
</object>
352352
<packing>
353353
<property name="left-attach">0</property>
354-
<property name="top-attach">24</property>
354+
<property name="top-attach">25</property>
355355
<property name="width">2</property>
356356
</packing>
357357
</child>
@@ -368,7 +368,7 @@
368368
</object>
369369
<packing>
370370
<property name="left-attach">0</property>
371-
<property name="top-attach">22</property>
371+
<property name="top-attach">23</property>
372372
<property name="width">2</property>
373373
</packing>
374374
</child>
@@ -518,7 +518,7 @@
518518
</object>
519519
<packing>
520520
<property name="left-attach">0</property>
521-
<property name="top-attach">10</property>
521+
<property name="top-attach">11</property>
522522
<property name="width">2</property>
523523
</packing>
524524
</child>
@@ -565,7 +565,7 @@
565565
</object>
566566
<packing>
567567
<property name="left-attach">0</property>
568-
<property name="top-attach">11</property>
568+
<property name="top-attach">12</property>
569569
<property name="width">2</property>
570570
</packing>
571571
</child>
@@ -610,7 +610,7 @@
610610
</object>
611611
<packing>
612612
<property name="left-attach">0</property>
613-
<property name="top-attach">13</property>
613+
<property name="top-attach">14</property>
614614
</packing>
615615
</child>
616616
<child>
@@ -634,7 +634,7 @@
634634
</object>
635635
<packing>
636636
<property name="left-attach">0</property>
637-
<property name="top-attach">8</property>
637+
<property name="top-attach">9</property>
638638
</packing>
639639
</child>
640640
<child>
@@ -646,7 +646,7 @@
646646
</object>
647647
<packing>
648648
<property name="left-attach">0</property>
649-
<property name="top-attach">15</property>
649+
<property name="top-attach">16</property>
650650
</packing>
651651
</child>
652652
<child>
@@ -658,7 +658,7 @@
658658
</object>
659659
<packing>
660660
<property name="left-attach">0</property>
661-
<property name="top-attach">20</property>
661+
<property name="top-attach">21</property>
662662
</packing>
663663
</child>
664664
<child>
@@ -689,7 +689,7 @@
689689
</object>
690690
<packing>
691691
<property name="left-attach">0</property>
692-
<property name="top-attach">14</property>
692+
<property name="top-attach">15</property>
693693
</packing>
694694
</child>
695695
<child>
@@ -704,7 +704,7 @@
704704
</object>
705705
<packing>
706706
<property name="left-attach">0</property>
707-
<property name="top-attach">23</property>
707+
<property name="top-attach">24</property>
708708
</packing>
709709
</child>
710710
<child>
@@ -719,7 +719,7 @@
719719
</object>
720720
<packing>
721721
<property name="left-attach">0</property>
722-
<property name="top-attach">18</property>
722+
<property name="top-attach">19</property>
723723
</packing>
724724
</child>
725725
<child>
@@ -734,7 +734,7 @@
734734
</object>
735735
<packing>
736736
<property name="left-attach">0</property>
737-
<property name="top-attach">19</property>
737+
<property name="top-attach">20</property>
738738
</packing>
739739
</child>
740740
<child>
@@ -774,7 +774,7 @@
774774
</object>
775775
<packing>
776776
<property name="left-attach">1</property>
777-
<property name="top-attach">18</property>
777+
<property name="top-attach">19</property>
778778
</packing>
779779
</child>
780780
<child>
@@ -814,7 +814,95 @@
814814
</object>
815815
<packing>
816816
<property name="left-attach">1</property>
817-
<property name="top-attach">19</property>
817+
<property name="top-attach">20</property>
818+
</packing>
819+
</child>
820+
<child>
821+
<object class="GtkBox">
822+
<property name="visible">True</property>
823+
<property name="can-focus">False</property>
824+
<property name="orientation">vertical</property>
825+
<child>
826+
<object class="GtkLabel">
827+
<property name="visible">True</property>
828+
<property name="can-focus">False</property>
829+
<property name="label" translatable="yes">Preload disposables:</property>
830+
<property name="wrap">True</property>
831+
<property name="xalign">0</property>
832+
<style>
833+
<class name="main_text"/>
834+
</style>
835+
</object>
836+
<packing>
837+
<property name="expand">False</property>
838+
<property name="fill">True</property>
839+
<property name="position">0</property>
840+
</packing>
841+
</child>
842+
<child>
843+
<object class="GtkLabel">
844+
<property name="visible">True</property>
845+
<property name="can-focus">False</property>
846+
<property name="label" translatable="yes">Number of disposable qubes to preload from the default disposable template.</property>
847+
<property name="wrap">True</property>
848+
<property name="xalign">0</property>
849+
<style>
850+
<class name="explanation"/>
851+
</style>
852+
</object>
853+
<packing>
854+
<property name="expand">False</property>
855+
<property name="fill">True</property>
856+
<property name="position">1</property>
857+
</packing>
858+
</child>
859+
</object>
860+
<packing>
861+
<property name="left-attach">0</property>
862+
<property name="top-attach">8</property>
863+
</packing>
864+
</child>
865+
<child>
866+
<object class="GtkBox">
867+
<property name="visible">True</property>
868+
<property name="can-focus">False</property>
869+
<child>
870+
<object class="GtkSpinButton" id="basics_preload_dispvm">
871+
<property name="visible">True</property>
872+
<property name="can-focus">True</property>
873+
<property name="max-length">2</property>
874+
<property name="max-width-chars">2</property>
875+
</object>
876+
<packing>
877+
<property name="expand">False</property>
878+
<property name="fill">True</property>
879+
<property name="position">0</property>
880+
</packing>
881+
</child>
882+
<child>
883+
<object class="GtkLabel">
884+
<property name="visible">True</property>
885+
<property name="can-focus">False</property>
886+
<property name="halign">start</property>
887+
<property name="margin-left">5</property>
888+
<property name="margin-right">5</property>
889+
<property name="margin-start">5</property>
890+
<property name="margin-end">5</property>
891+
<property name="hexpand">True</property>
892+
<style>
893+
<class name="main_text"/>
894+
</style>
895+
</object>
896+
<packing>
897+
<property name="expand">False</property>
898+
<property name="fill">True</property>
899+
<property name="position">1</property>
900+
</packing>
901+
</child>
902+
</object>
903+
<packing>
904+
<property name="left-attach">1</property>
905+
<property name="top-attach">8</property>
818906
</packing>
819907
</child>
820908
<child>

0 commit comments

Comments
 (0)