manager/ui/qubemanager.ui

966 lines
27 KiB
Plaintext
Raw Normal View History

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>VmManagerWindow</class>
<widget class="QMainWindow" name="VmManagerWindow">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1100</width>
<height>600</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="contextMenuPolicy">
<enum>Qt::DefaultContextMenu</enum>
</property>
<property name="windowTitle">
<string>Qube Manager</string>
</property>
<property name="windowIcon">
<iconset theme="qubes-manager">
<normaloff>.</normaloff>.</iconset>
</property>
<property name="locale">
<locale language="English" country="UnitedStates"/>
</property>
<widget class="QWidget" name="centralwidget">
<property name="enabled">
<bool>true</bool>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="acceptDrops">
<bool>false</bool>
</property>
<property name="autoFillBackground">
<bool>true</bool>
</property>
<property name="locale">
<locale language="English" country="UnitedStates"/>
</property>
<layout class="QGridLayout" name="gridLayout">
<property name="sizeConstraint">
<enum>QLayout::SetDefaultConstraint</enum>
</property>
<item row="1" column="0">
Migration to View/Model design (#195) Squashed commit of the following: commit 7929b8f0f6ec21ae0fb90203205e4224ce5bc1b7 Author: donoban <donoban@riseup.net> Date: Tue Jul 28 17:21:11 2020 +0200 Try to fix sort commit 5e4598e1d6aba0e2208e7bca761be83931457a26 Author: donoban <donoban@riseup.net> Date: Mon Jul 27 04:06:37 2020 +0200 Fix import commit 60f53e7ef0e35fde9143835b18015db570739544 Author: donoban <donoban@riseup.net> Date: Mon Jul 27 04:03:17 2020 +0200 Fix 218 test commit e430e394774bba4ca306f2fb0b8d55e10f9e2bc2 Author: donoban <donoban@riseup.net> Date: Mon Jul 27 04:01:56 2020 +0200 Avoid error if dvm is None commit 679880ff4f3d7117784e90d6cb53538b7fba4f0d Author: donoban <donoban@riseup.net> Date: Mon Jul 27 03:58:59 2020 +0200 Fix sorting again commit f84edcdc02bf311de9d60274ae7fba90566a460e Author: donoban <donoban@riseup.net> Date: Sun Jul 26 03:30:14 2020 +0200 Yes, it's needed commit 5d00c91db45f99c78d7f15f77dd65a51b286fc77 Author: donoban <donoban@riseup.net> Date: Sat Jul 25 23:08:38 2020 +0200 Fix pylint error commit 88a54dc3d2927a04c44e8d4c9548e123852b3e39 Author: donoban <donoban@riseup.net> Date: Sat Jul 25 18:56:40 2020 +0200 Style change commit 42ae96c45b37e03823e782c67b0995f588c7e0bd Author: donoban <donoban@riseup.net> Date: Sat Jul 25 18:56:00 2020 +0200 Fix sorting errores commit daa872297b2082237860a66bb01e2c71fda3e55d Author: donoban <donoban@riseup.net> Date: Sat Jul 25 18:54:21 2020 +0200 Fixed sort test errors commit 73ad25ed9e77d25bfc6a4159b8ef9a6f24e3294a Author: donoban <donoban@riseup.net> Date: Sat Jul 25 00:25:37 2020 +0200 Var rename commit 825d8ad6f7d3a9a7bb11252ebe5a5402851d56a9 Author: donoban <donoban@riseup.net> Date: Fri Jul 24 23:37:04 2020 +0200 Restored Cleanup commit 09f183946d23fb4a92e428395834ef3ad4473ffb Author: donoban <donoban@riseup.net> Date: Fri Jul 24 23:35:20 2020 +0200 Removed workaround, now works properly without clear reason commit 2f5bde0484e3eb0a3128e8b98f61a5311e0f529e Author: donoban <donoban@riseup.net> Date: Fri Jul 24 23:29:20 2020 +0200 Multiple tests fixes commit e21f9ab7416e728d1ef0409fb9ca880e23d9240c Author: donoban <donoban@riseup.net> Date: Fri Jul 24 23:28:32 2020 +0200 Save dvm name instead VM object commit 46e2fe1cf68708fa41df59661d11691ddb331984 Author: donoban <donoban@riseup.net> Date: Fri Jul 24 01:11:15 2020 +0200 Deleted wrong mapToSource() commit b155e051beb4ffcf0c1d48c5c9e24576c7db2e94 Author: donoban <donoban@riseup.net> Date: Fri Jul 24 01:10:43 2020 +0200 Fix get 'Is DVM Template' widget commit 61d7a6dc05f39055cbfd473c2a5cd638194aa132 Author: donoban <donoban@riseup.net> Date: Wed Jul 22 12:17:10 2020 +0200 fix set_keyboar_layout test fail commit 1dba52eb14b1d9c190d3a8c7bedf026ba242ac7d Author: donoban <donoban@riseup.net> Date: Sun Jul 19 00:05:53 2020 +0200 More test fixes commit 665a1453eca121a3c60975fe4c9e08b05e4831fe Author: donoban <donoban@riseup.net> Date: Sun Jul 12 23:39:07 2020 +0200 Fixed power state checking commit 6733fb1cd80cbc0917a5d1e42680d5424364649d Author: donoban <donoban@riseup.net> Date: Sun Jul 12 17:44:01 2020 +0200 Return vm object instead name on select_vm functions commit 80f3b3f7498c8c98517ae77053861861aaecfba7 Author: donoban <donoban@riseup.net> Date: Sun Jul 12 17:43:27 2020 +0200 Removed wrong calls to text() commit 32bbb864bf96ad3e37b6aaddc25817a5ad38a0cc Author: donoban <donoban@riseup.net> Date: Sun Jul 12 17:42:45 2020 +0200 Removed implicity calls to sortItems() commit bc288b616b80a5fabe179954eb18953ee59c18bc Author: donoban <donoban@riseup.net> Date: Sun Jul 12 17:03:22 2020 +0200 setCurrentItem() -> setCurrentIndex() commit 10bac8d300aa5d428080a0dc6a689e88230d93d2 Author: donoban <donoban@riseup.net> Date: Sun Jul 12 16:43:41 2020 +0200 get_table_vminfo renamed to get_table_vm commit cee7b0af871183e4917fdb535bbcc83facd64446 Author: donoban <donoban@riseup.net> Date: Sat Jul 11 23:46:41 2020 +0200 First version fixing tests commit 42d566f032941679608669d1ccc28a4523715b8a Author: donoban <donoban@riseup.net> Date: Sat Jul 11 23:38:33 2020 +0200 Fixing tests commit ccd7c162ef2a3f882c7d683d5b9c97db11829ac6 Merge: 24e5d58 8a74e43 Author: donoban <donoban@riseup.net> Date: Mon Jun 8 22:16:34 2020 +0200 Merge branch 'master' of https://github.com/QubesOS/qubes-manager # Conflicts: # qubesmanager/qube_manager.py commit 24e5d58c98981b3635b3c6dfa9202cac3e3455d8 Author: donoban <donoban@riseup.net> Date: Sun Jun 7 19:03:09 2020 +0200 Added workaround for dom0 sorting commit db2781a6392ff32c2d26053999819e08cb0e0ca0 Author: donoban <donoban@riseup.net> Date: Sun Jun 7 18:57:28 2020 +0200 Fixed Sorting Case Insensivity commit 93330ea6a45598a212811251843d32682a20016a Author: donoban <donoban@riseup.net> Date: Sun Jun 7 18:51:39 2020 +0200 Added "default" to netvm and default dispvm commit a40156c4f4b08a201fb877fc92f547c5138a7e32 Author: donoban <donoban@riseup.net> Date: Sun Jun 7 18:18:03 2020 +0200 Fixed QSettings saving commit a1d96e78778c84fe077b62196c8ed561978de9bc Author: donoban <donoban@riseup.net> Date: Wed Jun 3 00:23:50 2020 +0200 Added 'defaultValue' on settings load commit a0a7ee812298e6361a2ee585049c96303d1bbda7 Author: donoban <donoban@riseup.net> Date: Wed Jun 3 00:10:31 2020 +0200 Init view menu out of load_manager_settings commit 6f9a60004282e85c32727baa4b49c0a4d080f74e Author: donoban <donoban@riseup.net> Date: Tue Jun 2 23:19:09 2020 +0200 "Size" renamed to "Disk Usage" commit 5fbda06b370de790e31a9a983891a69ab8d031de Author: donoban <donoban@riseup.net> Date: Tue Jun 2 01:34:56 2020 +0200 Replaced unneded elif's with if's commit 5516bca8616d2e1ab99d4c40b11ff7b69cdbea48 Author: donoban <donoban@riseup.net> Date: Tue Jun 2 01:30:46 2020 +0200 Use "Yes"/"" for bool properties commit 1e5429e7ef9240570a5f31eae3a49a8380f97ee4 Author: donoban <donoban@riseup.net> Date: Tue Jun 2 01:12:46 2020 +0200 Restored exactly old icon size commit 270c82547365fbecddab1a21afef637da3eb2aa6 Author: donoban <donoban@riseup.net> Date: Sun May 31 12:52:03 2020 +0200 AdminVM and DispVM icon workaround commit cfb8a87b6dbdfda6f1652a6a4c82299e60b8c158 Author: donoban <donoban@riseup.net> Date: Sun May 31 12:51:44 2020 +0200 Icon size adjusted to 128/4 commit 173dc9413c6ae81e851026538beb101e385e5974 Author: donoban <donoban@riseup.net> Date: Sat May 30 00:56:40 2020 +0200 Add italic and gray color for differentiate templates and standalone/dom0 commit 2062f9308833241994b3ba87964f4f871b115e2a Author: donoban <donoban@riseup.net> Date: Thu May 28 00:21:58 2020 +0200 Fixig Marek comments commit 348485e960d18c5d7fd1746448251374480d270b Author: donoban <donoban@riseup.net> Date: Thu May 28 00:03:44 2020 +0200 More readable commit dc823a3923ab6c110fa8c51d4d66e501bc3e9f97 Author: donoban <donoban@riseup.net> Date: Thu May 28 00:01:02 2020 +0200 Needed for pylint proplerly import PyQt5 modules on fedora 32 commit 4478b284ce6f4521d1bddd5f6dc3d564c6c02408 Author: donoban <donoban@riseup.net> Date: Tue May 19 01:11:05 2020 +0200 Removed unused unued vars commit 450f0e32525792d48f121edfb890f0f24e6f6c36 Author: donoban <donoban@riseup.net> Date: Fri May 8 00:26:59 2020 +0200 Fix wrong var names commit c1bd9577e21e79a708870bbd22ff557ec0f48547 Author: donoban <donoban@riseup.net> Date: Fri May 8 00:24:31 2020 +0200 Fixed params order to VmSettingsWindow() commit 6d50d033d5866aa9cd0913822189bf235c8c7bdd Author: donoban <donoban@riseup.net> Date: Fri May 8 00:20:06 2020 +0200 Modeless settings windows commit ef3ac6a962b09e34602a624b3e8fdbdaf4cf8a42 Author: donoban <donoban@riseup.net> Date: Thu May 7 23:51:30 2020 +0200 Fix some vm/vm_info confusion commit 09392f99dc1ecd2e96e756884dd75c22090aa127 Author: donoban <donoban@riseup.net> Date: Wed Apr 29 10:26:58 2020 +0200 removed trailing whitespace commit 9e35ddf882053b25e2ab1d6cce6393cb77b95e79 Author: donoban <donoban@riseup.net> Date: Wed Apr 29 00:50:27 2020 +0200 columns_indices redudancy fixed and menu_view auto generation commit 8d96ef46d7f1eb0f26cf8d92203a22890c6165c0 Author: donoban <donoban@riseup.net> Date: Sat Apr 25 00:29:53 2020 +0200 Use col_name instead col number, improves readiblity commit 1cae3cab93d31592819941eee16ed239805d9cc8 Author: donoban <donoban@riseup.net> Date: Fri Apr 24 00:52:12 2020 +0200 Add QubesNoSuchProperyError commit aed771d4eb3b6b16652ec1ae27abb0761ebe2fa9 Author: donoban <donoban@riseup.net> Date: Fri Apr 24 00:45:59 2020 +0200 Added missing virt_mode commit 580749b83376204880da7be93d6325c6cdc0c239 Merge: 70878dc b058db4 Author: donoban <donoban@riseup.net> Date: Fri Apr 24 00:16:48 2020 +0200 Merge branch 'master' of https://github.com/QubesOS/qubes-manager commit 70878dc647cf34f716cfe0f4753f41cd1487a45e Author: donoban <donoban@riseup.net> Date: Fri Apr 24 00:16:31 2020 +0200 Let's try travis commit 5f65477abdb304413c3d3800d6e109c51275e13a Author: donoban <donoban@riseup.net> Date: Fri Apr 24 00:11:37 2020 +0200 Fix ProgressDialog not being properly drawn commit b577cb91d908e065ba43e68c613ff0eca449bbd7 Author: donoban <donoban@riseup.net> Date: Sun Apr 12 23:44:27 2020 +0200 pylint fixes and wrong 'outdated' commit 2a55c5d65b0cb3f7bb9d4adb10f5e41f662a85fe Author: donoban <donoban@riseup.net> Date: Sun Apr 12 23:35:47 2020 +0200 Restored menubar and toolbar context menu commit ac7086011328f1ef8f94a838425f8fe872b4fd20 Author: donoban <donoban@riseup.net> Date: Sun Apr 12 23:28:02 2020 +0200 restored logs commit a0b2b7be3cb6bf2693644289a9ae0452ce330cb5 Author: donoban <donoban@riseup.net> Date: Sun Apr 12 23:16:03 2020 +0200 Removed unused attributes commit cb514949f55e50925e1eabb19c8303e914c20d17 Author: donoban <donoban@riseup.net> Date: Sun Apr 12 23:08:00 2020 +0200 Part of last commit... commit 7f0c42fb9a9622d33f5281f8134c7f669a1ae7a4 Author: donoban <donoban@riseup.net> Date: Sun Apr 12 23:07:20 2020 +0200 Save sort settings on closeEvent commit 8dcfc3c9a9467e512b6c58e8b0a53c727bce7e89 Author: donoban <donoban@riseup.net> Date: Sun Apr 12 13:02:37 2020 +0200 Pylint fixes commit 8e5f9ff1d4e33d1a8d97842a696ba45ec40c7103 Author: donoban <donoban@riseup.net> Date: Mon Apr 6 23:35:15 2020 +0200 State converted to dict making pylint happier commit 233ec124736d09f0a64f65ce2d7e19383942e73a Author: donoban <donoban@riseup.net> Date: Mon Apr 6 00:25:34 2020 +0200 Pylint fixes commit 37790f01e3755dccbb6da24b3170320fcf2b2fe9 Author: donoban <donoban@riseup.net> Date: Sun Apr 5 23:47:17 2020 +0200 pylint commit 7dbe393047a00e4d5914368f8dad3c23d5a69586 Author: donoban <donoban@riseup.net> Date: Sun Apr 5 23:41:12 2020 +0200 pylint fixes commit f79f096ce3307167256308ce44ef8d3cf5f9a824 Author: donoban <donoban@riseup.net> Date: Sun Apr 5 23:37:03 2020 +0200 fixed wrong info_by_id refrences commit dbf17bde761a6efc03ff29b87e65623a214a44d2 Author: donoban <donoban@riseup.net> Date: Sun Apr 5 17:46:31 2020 +0200 Added QubesCache QubesTableModel and main app should operate directly to the cache commit 42d124520f7910f2ba0e77531fa6f469dd1932e5 Author: donoban <donoban@riseup.net> Date: Sun Apr 5 13:50:00 2020 +0200 Fixing multiple pylint warnings commit c708b4293035d8d296680b8a7513a066eb475f2b Author: donoban <donoban@riseup.net> Date: Sun Apr 5 12:59:43 2020 +0200 Added action_open_console setEnabled commit de1499464d47f145d10250619f83f8dfec2861b5 Author: donoban <donoban@riseup.net> Date: Fri Apr 3 00:25:07 2020 +0200 Forgot context_menu.actions() commit d24903b2462e416c5148036ed1184b90b02bd8b0 Author: donoban <donoban@riseup.net> Date: Fri Apr 3 00:03:16 2020 +0200 Elegant alternative for _enable_all() commit a0603870a3bbb78128d4cb23e259d3d00449b94c Author: donoban <donoban@riseup.net> Date: Thu Apr 2 00:22:46 2020 +0200 Fixed outdate commit 36e4b310080738bd9d8f9c92a16ad012735eb01a Author: donoban <donoban@riseup.net> Date: Wed Apr 1 11:36:28 2020 +0200 Removed table_widgets.py dependency commit 72e679e2d17e663b64213c23530e14cd6f6f843c Author: donoban <donoban@riseup.net> Date: Wed Apr 1 00:55:10 2020 +0200 Fixed pylint warnings commit 8e118be165d0ec77d9415cb90ef32c8b73c57612 Author: donoban <donoban@riseup.net> Date: Wed Apr 1 00:26:14 2020 +0200 Added get_selected_vms() and UserRole + 1 commit fd12a95280c5296a92a04bf3dbdb8487c8190729 Author: donoban <donoban@riseup.net> Date: Tue Mar 31 01:10:51 2020 +0200 fix some pylint warnings commit 09dfe83d89a14ba4a3745ec86ee59ad89ac153ae Author: donoban <donoban@riseup.net> Date: Tue Mar 31 00:34:51 2020 +0200 Removed unneded margins commit f0c81bf5a93f51c95b6afb01744f14a387dd4610 Merge: 00876bc f1ad829 Author: donoban <donoban@riseup.net> Date: Tue Mar 31 00:33:53 2020 +0200 Merge branch 'master' of https://github.com/QubesOS/qubes-manager commit 00876bcbfc7b70cd51848938ceb9f8f969848698 Author: donoban <donoban@riseup.net> Date: Mon Mar 30 23:31:18 2020 +0200 Alternative pyqt imports After reading official pyqt doc this seems the standard way (Continue previous commit) commit 6cf09d319021ab7b6491347c579f2911fbcb4e05 Author: donoban <donoban@riseup.net> Date: Mon Mar 30 23:29:21 2020 +0200 Alternative pyqt imports After reading official pyqt doc this seems the standard way commit 410dbaefca27fe3be85fc306db6afc04292f8f6f Author: donoban <donoban@riseup.net> Date: Mon Mar 30 00:12:09 2020 +0200 Restored sorting and filtering using QSortFilterProxyModel() commit 0b7fd6e7301009ebab702933b1114254ee5b6a93 Author: donoban <donoban@riseup.net> Date: Tue Mar 24 12:46:18 2020 +0100 Added QSortFilterProyModel indexes need proxy.mapToSource(index) model.layoutChanged.emit(), replaced by proxy.invalidate() commit 97440e8a616b84e49e446dc11576a987dae33da2 Author: donoban <donoban@riseup.net> Date: Tue Mar 24 12:34:35 2020 +0100 Removed unneded calls to setContentsMargins commit 1ad2aaac2cdfa4c7fc4323a3cf82220340de462f Author: donoban <donoban@riseup.net> Date: Sun Mar 22 22:56:33 2020 +0100 fix removevm with multiselection commit 19be1da69f3f43b1a9a4d9c5c561d4a6c9004d0c Author: donoban <donoban@riseup.net> Date: Sun Mar 22 22:34:52 2020 +0100 Restored context menu commit f43394a446ecb23b36fda029f62f2a0633ee01b6 Author: donoban <donoban@riseup.net> Date: Sun Mar 22 00:08:43 2020 +0100 Deleted unedeed updates after change of settings commit c98ba627579871b302563f42678ac412e9ccdd48 Merge: 103c572 cf3f102 Author: donoban <donoban@riseup.net> Date: Sat Mar 21 23:45:46 2020 +0100 Merge branch 'master' of https://github.com/QubesOS/qubes-manager commit 103c5721d3f9f9c1ef6e922aeba053a2eb69b332 Merge: 2756864 da2826d Author: donoban <donoban@riseup.net> Date: Sat Feb 29 16:40:22 2020 +0100 Merge branch 'master' of https://github.com/QubesOS/qubes-manager commit 2756864bd04b1b16cf819fb4e726fff40189c8f3 Merge: 2e2a14b 8902727 Author: donoban <donoban@riseup.net> Date: Thu Jan 23 23:43:32 2020 +0100 Merge branch 'master' of https://github.com/QubesOS/qubes-manager commit 2e2a14bdcaf8f6e7ce2f8fcec944109f18aad27f Author: donoban <donoban@riseup.net> Date: Wed Jan 8 16:41:30 2020 +0100 Removed fill_table :) commit 9f3f61a5d0c6c11e9eca81bbedcfe7affa187148 Author: donoban <donoban@riseup.net> Date: Tue Dec 31 17:29:39 2019 +0100 When Template changes status, all AppVMs should update too commit b970a703ab5bb559b6627c637466558651403f74 Author: donoban <donoban@riseup.net> Date: Fri Dec 27 17:59:05 2019 +0100 Improved multi row system commit 2f3fc988707252c2079998343de3c508ac4d9a74 Merge: 1f21da6 cca5d7d Author: donoban <donoban@riseup.net> Date: Fri Dec 27 17:25:15 2019 +0100 Merge remote-tracking branch 'upstream/master' commit 1f21da6d48d1bdddfc75c3ab47d28e92ed221a6d Author: donoban <donoban@riseup.net> Date: Mon Sep 23 21:41:39 2019 +0200 Restored 'selection changed' with multiple row support It reacts to selection changes but it is missing real functionally yet. commit bdf16015cd2a4ba894ae1d5c2c495403bb78be0d Author: donoban <donoban@riseup.net> Date: Wed Sep 18 07:27:47 2019 +0200 Restored add/remove/change events handling commit 2f9b21f07241b43655fb579dd4130a9c72d3db42 Author: donoban <donoban@riseup.net> Date: Wed Sep 18 07:00:49 2019 +0200 Added StateIconDelegate and StateInfo Used for paint different icons on same cell with custom tooltips. commit ccfa5453b2fe1ca5948406126a0f32a2caf4bde0 Author: donoban <donoban@riseup.net> Date: Wed Sep 18 06:35:12 2019 +0200 Removed Default and Minium horizonal header section size It affects resizeColumnsToContents() commit 628073e9522af5bff83224491645addbdcfb7418 Author: donoban <donoban@riseup.net> Date: Sun Sep 15 10:45:36 2019 +0200 Uncompatible with TableView commit 52ddd56bf293ca704205824f9c3b0f25f2c8d4c4 Merge: 0a87cf9 1ced452 Author: donoban <donoban@riseup.net> Date: Sun Sep 15 10:43:13 2019 +0200 Merge branch 'master' of https://github.com/QubesOS/qubes-manager commit 0a87cf963388bc9a33d241146e642a8ce9518ddb Author: donoban <donoban@riseup.net> Date: Mon Sep 2 21:55:21 2019 +0200 Restored precises updates https://github.com/QubesOS/qubes-manager/pull/195#issuecomment-525795486 commit 030bf13fab31cd57c5891d6ff692faf57c500f0a Author: donoban <donoban@riseup.net> Date: Sun Aug 25 18:33:11 2019 +0200 New and dirty first Model/View version commit 981ee9c1c3ccd6af4fe8b2745b7b5ddb29ecc0c4 Author: donoban <donoban@riseup.net> Date: Sun Aug 25 18:32:28 2019 +0200 QtableWidget > QTableView commit 41beaed24b69e7e9dc9223fa100605b0fd5bb40e Author: donoban <donoban@riseup.net> Date: Sun Aug 25 18:31:59 2019 +0200 Removed table_widgets
2020-07-30 02:40:40 +02:00
<widget class="QTableView" name="table">
<property name="minimumSize">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16777215</width>
<height>16777215</height>
</size>
</property>
<property name="sizeIncrement">
<size>
<width>200</width>
<height>30</height>
</size>
</property>
<property name="contextMenuPolicy">
<enum>Qt::CustomContextMenu</enum>
</property>
<property name="acceptDrops">
<bool>false</bool>
</property>
<property name="lineWidth">
<number>0</number>
</property>
<property name="verticalScrollBarPolicy">
<enum>Qt::ScrollBarAsNeeded</enum>
</property>
<property name="horizontalScrollBarPolicy">
<enum>Qt::ScrollBarAsNeeded</enum>
</property>
<property name="alternatingRowColors">
<bool>true</bool>
</property>
<property name="selectionMode">
2020-10-22 19:24:13 +02:00
<enum>QAbstractItemView::ExtendedSelection</enum>
</property>
<property name="selectionBehavior">
<enum>QAbstractItemView::SelectRows</enum>
</property>
<property name="showGrid">
<bool>false</bool>
</property>
<property name="gridStyle">
<enum>Qt::NoPen</enum>
</property>
<property name="sortingEnabled">
<bool>true</bool>
</property>
<property name="cornerButtonEnabled">
<bool>false</bool>
</property>
<attribute name="horizontalHeaderCascadingSectionResizes">
<bool>false</bool>
</attribute>
<attribute name="verticalHeaderVisible">
<bool>false</bool>
</attribute>
<attribute name="verticalHeaderCascadingSectionResizes">
<bool>false</bool>
</attribute>
<row>
<property name="text">
<string>Nowy wiersz</string>
</property>
</row>
<row/>
<row/>
<row/>
<row/>
<row/>
<row/>
<row/>
<row/>
<row/>
<column>
<property name="text">
<string/>
</property>
</column>
<column>
<property name="text">
<string/>
</property>
</column>
<column>
<property name="text">
<string>Name</string>
</property>
<property name="toolTip">
<string>Qube name</string>
</property>
</column>
<column>
<property name="text">
<string>State</string>
</property>
<property name="toolTip">
<string>Update info</string>
</property>
</column>
<column>
<property name="text">
<string>Template</string>
</property>
<property name="toolTip">
<string>Qube template</string>
</property>
</column>
<column>
<property name="text">
<string>NetVM</string>
</property>
<property name="toolTip">
<string>Qube netVM</string>
</property>
</column>
<column>
<property name="text">
<string>Disk
usage</string>
</property>
</column>
<column>
<property name="text">
<string>Internal</string>
</property>
</column>
<column>
<property name="text">
<string>IP</string>
</property>
</column>
<column>
<property name="text">
<string>Include
in backups</string>
</property>
</column>
<column>
<property name="text">
<string>Last backup</string>
</property>
</column>
<column>
<property name="text">
<string>Default DisposableVM
Template</string>
</property>
</column>
<column>
<property name="text">
<string>DisposableVM
Template</string>
</property>
</column>
<column>
<property name="text">
<string>Virtualization Mode</string>
</property>
</column>
</widget>
</item>
2020-10-26 14:34:48 +01:00
<item row="0" column="0">
<layout class="QHBoxLayout" name="searchContainer">
<property name="spacing">
<number>6</number>
</property>
<property name="leftMargin">
<number>6</number>
</property>
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>Search:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="show_label">
<property name="text">
<string>Show:</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="show_running">
<property name="text">
<string>Running</string>
</property>
2020-10-27 00:48:26 +01:00
<property name="checked">
<bool>true</bool>
</property>
2020-10-26 14:34:48 +01:00
</widget>
</item>
<item>
<widget class="QCheckBox" name="show_halted">
<property name="text">
<string>Halted</string>
</property>
2020-10-27 00:48:26 +01:00
<property name="checked">
<bool>true</bool>
</property>
2020-10-26 14:34:48 +01:00
</widget>
</item>
<item>
<widget class="QCheckBox" name="show_network">
<property name="text">
<string>Network</string>
</property>
2020-10-27 00:48:26 +01:00
<property name="checked">
<bool>true</bool>
</property>
2020-10-26 14:34:48 +01:00
</widget>
</item>
<item>
<widget class="QCheckBox" name="show_templates">
<property name="text">
<string>Templates</string>
</property>
2020-10-27 00:48:26 +01:00
<property name="checked">
<bool>true</bool>
</property>
2020-10-26 14:34:48 +01:00
</widget>
</item>
<item>
<widget class="QCheckBox" name="show_standalone">
<property name="text">
<string>Standalone</string>
</property>
2020-10-27 00:48:26 +01:00
<property name="checked">
<bool>true</bool>
</property>
2020-10-26 14:34:48 +01:00
</widget>
</item>
<item>
<widget class="QCheckBox" name="show_all">
<property name="text">
<string>All</string>
</property>
2020-10-27 00:48:26 +01:00
<property name="checked">
<bool>true</bool>
</property>
2020-10-26 14:34:48 +01:00
</widget>
</item>
<item>
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QMenuBar" name="menubar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1100</width>
<height>24</height>
</rect>
</property>
<property name="contextMenuPolicy">
<enum>Qt::CustomContextMenu</enum>
</property>
<widget class="QMenu" name="menu_system">
<property name="title">
<string>&amp;System</string>
</property>
<addaction name="action_global_settings"/>
<addaction name="action_show_network"/>
<addaction name="action_manage_templates"/>
<addaction name="action_backup"/>
<addaction name="action_restore"/>
<addaction name="action_exit"/>
</widget>
<widget class="QMenu" name="menu_view">
<property name="title">
<string>&amp;View</string>
</property>
</widget>
<widget class="QMenu" name="menu_vm">
<property name="title">
<string>&amp;Qube</string>
</property>
<addaction name="action_createvm"/>
<addaction name="action_removevm"/>
<addaction name="action_clonevm"/>
<addaction name="separator"/>
<addaction name="action_resumevm"/>
<addaction name="action_pausevm"/>
<addaction name="action_shutdownvm"/>
<addaction name="action_restartvm"/>
<addaction name="action_killvm"/>
<addaction name="separator"/>
<addaction name="action_settings"/>
<addaction name="action_editfwrules"/>
<addaction name="action_appmenus"/>
<addaction name="action_updatevm"/>
<addaction name="action_run_command_in_vm"/>
<addaction name="action_open_console"/>
<addaction name="action_set_keyboard_layout"/>
<addaction name="separator"/>
2020-12-05 12:28:36 +01:00
<addaction name="action_show_logs"/>
</widget>
<widget class="QMenu" name="menu_about">
<property name="title">
<string>&amp;About</string>
</property>
<addaction name="action_about_qubes"/>
</widget>
<addaction name="menu_system"/>
<addaction name="menu_vm"/>
<addaction name="menu_view"/>
<addaction name="menu_about"/>
</widget>
<widget class="QToolBar" name="toolbar">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="contextMenuPolicy">
<enum>Qt::CustomContextMenu</enum>
</property>
<property name="windowTitle">
<string>toolBar</string>
</property>
<property name="allowedAreas">
<set>Qt::BottomToolBarArea|Qt::TopToolBarArea</set>
</property>
<property name="toolButtonStyle">
<enum>Qt::ToolButtonTextUnderIcon</enum>
</property>
<property name="floatable">
<bool>false</bool>
</property>
<attribute name="toolBarArea">
<enum>TopToolBarArea</enum>
</attribute>
<attribute name="toolBarBreak">
<bool>false</bool>
</attribute>
<addaction name="action_createvm"/>
<addaction name="action_removevm"/>
<addaction name="separator"/>
<addaction name="action_resumevm"/>
<addaction name="action_pausevm"/>
<addaction name="action_shutdownvm"/>
<addaction name="action_restartvm"/>
<addaction name="separator"/>
<addaction name="action_settings"/>
<addaction name="action_editfwrules"/>
<addaction name="action_appmenus"/>
<addaction name="action_updatevm"/>
<addaction name="action_set_keyboard_layout"/>
<addaction name="action_open_console"/>
<addaction name="separator"/>
<addaction name="action_global_settings"/>
<addaction name="action_backup"/>
<addaction name="action_restore"/>
<addaction name="separator"/>
</widget>
<action name="action_createvm">
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/createvm.png</normaloff>:/createvm.png</iconset>
</property>
<property name="text">
<string>&amp;New qube</string>
</property>
<property name="toolTip">
<string>Create a new qube</string>
</property>
</action>
<action name="action_removevm">
<property name="enabled">
<bool>false</bool>
</property>
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/removevm.png</normaloff>:/removevm.png</iconset>
</property>
<property name="text">
<string>&amp;Delete qube</string>
</property>
<property name="toolTip">
<string>Remove an existing qube (must be stopped first)</string>
</property>
</action>
<action name="action_resumevm">
<property name="enabled">
<bool>false</bool>
</property>
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/resumevm.png</normaloff>:/resumevm.png</iconset>
</property>
<property name="text">
<string>Start/Resu&amp;me</string>
</property>
<property name="toolTip">
<string>Start/Resume selected qube</string>
</property>
</action>
<action name="action_pausevm">
<property name="enabled">
<bool>false</bool>
</property>
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/pausevm.png</normaloff>:/pausevm.png</iconset>
</property>
<property name="text">
<string>Emergency &amp;pause</string>
</property>
<property name="toolTip">
<string>&lt;p&gt;Pause selected qube&lt;/p&gt;&lt;p&gt;Stops all CPU activity in the selected VM until the VM is unpaused. This action does not change how much memory is allocated to the VM. (EXPERIMENTAL)&lt;/p&gt;</string>
</property>
</action>
<action name="action_shutdownvm">
<property name="enabled">
<bool>false</bool>
</property>
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/shutdownvm.png</normaloff>:/shutdownvm.png</iconset>
</property>
<property name="text">
<string>&amp;Shutdown</string>
</property>
<property name="toolTip">
<string>Shutdown selected qube</string>
</property>
</action>
<action name="action_restartvm">
<property name="enabled">
<bool>false</bool>
</property>
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/restartvm.png</normaloff>:/restartvm.png</iconset>
</property>
<property name="text">
<string>Restar&amp;t </string>
</property>
<property name="toolTip">
<string>Restart selected qube</string>
</property>
</action>
<action name="action_appmenus">
<property name="enabled">
<bool>false</bool>
</property>
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/apps.png</normaloff>:/apps.png</iconset>
</property>
<property name="text">
<string>App s&amp;hortcuts</string>
</property>
<property name="toolTip">
<string>Add/remove app shortcuts for this qube</string>
</property>
</action>
<action name="action_updatevm">
<property name="enabled">
<bool>false</bool>
</property>
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/updateable.png</normaloff>:/updateable.png</iconset>
</property>
<property name="text">
<string>&amp;Update</string>
</property>
<property name="toolTip">
<string>Update qube system</string>
</property>
</action>
<action name="action_editfwrules">
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/firewall.png</normaloff>:/firewall.png</iconset>
</property>
<property name="text">
<string>Edit &amp;firewall</string>
</property>
<property name="toolTip">
<string>Edit qube firewall rules</string>
</property>
</action>
<action name="action_showgraphs">
<property name="checkable">
<bool>true</bool>
</property>
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/showcpuload.png</normaloff>:/showcpuload.png</iconset>
</property>
<property name="text">
<string>Show graphs</string>
</property>
<property name="toolTip">
<string>Show Graphs</string>
</property>
</action>
<action name="action_options">
<property name="text">
<string>Options</string>
</property>
</action>
<action name="action_view">
<property name="text">
<string>View</string>
</property>
</action>
<action name="action_template">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>&amp;Template</string>
</property>
</action>
<action name="action_netvm">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>&amp;NetVM</string>
</property>
</action>
<action name="action_settings">
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/settings.png</normaloff>:/settings.png</iconset>
</property>
<property name="text">
<string>S&amp;ettings</string>
</property>
<property name="toolTip">
<string>Qube Settings</string>
</property>
</action>
<action name="action_restore">
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/restore.png</normaloff>:/restore.png</iconset>
</property>
<property name="text">
<string>&amp;Restore</string>
</property>
<property name="toolTip">
<string>Restore qubes from backup</string>
</property>
</action>
<action name="action_backup">
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/backup.png</normaloff>:/backup.png</iconset>
</property>
<property name="text">
<string>&amp;Backup</string>
</property>
<property name="toolTip">
<string>Backup qubes</string>
</property>
</action>
<action name="action_global_settings">
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/global-settings.png</normaloff>:/global-settings.png</iconset>
</property>
<property name="text">
<string>&amp;Global settings</string>
</property>
</action>
<action name="action_show_network">
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/networking.png</normaloff>:/networking.png</iconset>
</property>
<property name="text">
<string>&amp;Qubes Network</string>
</property>
<property name="visible">
<bool>false</bool>
</property>
</action>
<action name="action_state">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>&amp;State</string>
</property>
</action>
<action name="action_killvm">
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/killvm.png</normaloff>:/killvm.png</iconset>
</property>
<property name="text">
<string>&amp;Kill</string>
</property>
<property name="toolTip">
<string>Kill selected qube</string>
</property>
</action>
<action name="action_set_keyboard_layout">
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/kbd-layout.png</normaloff>:/kbd-layout.png</iconset>
</property>
<property name="text">
<string>Keyboard la&amp;yout</string>
</property>
<property name="toolTip">
<string>Set keyboard layout per qube</string>
</property>
</action>
<action name="action_vm_type">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>T&amp;ype</string>
</property>
<property name="toolTip">
<string>Qube Type</string>
</property>
</action>
<action name="action_label">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>&amp;Label</string>
</property>
</action>
<action name="action_name">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>N&amp;ame</string>
</property>
</action>
<action name="action_toolbar">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>Show tool bar</string>
</property>
</action>
<action name="action_menubar">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>Show menu bar</string>
</property>
</action>
<action name="action_about_qubes">
<property name="icon">
<iconset theme="qubes-manager">
<normaloff>.</normaloff>.</iconset>
</property>
<property name="text">
<string>&amp;Qubes OS</string>
</property>
</action>
<action name="action_size_on_disk">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>Si&amp;ze</string>
</property>
<property name="toolTip">
<string>Size on disk</string>
</property>
</action>
<action name="action_run_command_in_vm">
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/run-command.png</normaloff>:/run-command.png</iconset>
</property>
<property name="text">
<string>&amp;Run command in qube</string>
</property>
<property name="toolTip">
<string>Run command in the specified qube</string>
</property>
</action>
<action name="action_clonevm">
<property name="enabled">
<bool>false</bool>
</property>
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/templatevm.png</normaloff>:/templatevm.png</iconset>
</property>
<property name="text">
<string>&amp;Clone qube</string>
</property>
<property name="toolTip">
<string>Clone qube</string>
</property>
</action>
<action name="action_internal">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>Inte&amp;rnal</string>
</property>
<property name="toolTip">
<string>Is an internal qube</string>
</property>
</action>
<action name="action_startvm_tools_install">
<property name="enabled">
<bool>false</bool>
</property>
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/resumevm.png</normaloff>:/resumevm.png</iconset>
</property>
<property name="text">
<string>Start qube for Window Tools installation</string>
</property>
<property name="toolTip">
<string>Start qube for Window Tools installation</string>
</property>
</action>
<action name="action_ip">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>&amp;IP</string>
</property>
</action>
<action name="action_backups">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>Include in &amp;backups</string>
</property>
</action>
<action name="action_last_backup">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>Last back&amp;up</string>
</property>
</action>
<action name="action_search">
<property name="text">
<string>Search</string>
</property>
<property name="shortcut">
<string>Ctrl+F</string>
</property>
</action>
<action name="action_exit">
<property name="text">
<string>&amp;Exit Qube Manager</string>
</property>
</action>
<action name="action_manage_templates">
<property name="text">
<string>Manage templates for qubes</string>
</property>
<property name="toolTip">
<string>Launch a tool that allows multiple templates to be changed at once</string>
</property>
</action>
<action name="action_dispvm_template">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>Default DisposableVM Template</string>
</property>
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Default DisposableVM Template&lt;br/&gt;&lt;br/&gt;Which qube should be used by default as a template for DisposableVMs started from this one? DisposableVMs will inherit their template's configuration and installed programs.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</action>
<action name="action_is_dvm_template">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>DisposableVM Template</string>
</property>
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DisposableVM Template&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Allows using this qube as a template for DisposableVMs. The DisposableVMs will inherit the VM's state (configuration, installed programs etc.), but their state will not persist between restarts. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</action>
<action name="action_virt_mode">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>Virtualization Mode</string>
</property>
</action>
<action name="action_open_console">
<property name="icon">
<iconset resource="../resources.qrc">
<normaloff>:/log.png</normaloff>
<normalon>:/log.png</normalon>:/log.png</iconset>
</property>
<property name="text">
<string>Open console in qube</string>
</property>
<property name="toolTip">
<string>Open a secure Xen console in the qube. Useful chiefly for debugging purposes: for normal operation, use &quot;Run Terminal&quot; from the Domains widget. </string>
</property>
</action>
2020-12-05 12:28:36 +01:00
<action name="action_show_logs">
<property name="icon">
<iconset>
<normaloff>:/log.png</normaloff>:/log.png</iconset>
</property>
<property name="text">
<string>Logs</string>
</property>
</action>
2020-11-04 23:37:21 +01:00
<action name="action_compact_view">
<property name="checkable">
<bool>true</bool>
</property>
<property name="text">
<string>Compact View</string>
</property>
</action>
</widget>
<resources>
<include location="../resources.qrc"/>
</resources>
<connections/>
</ui>