Commit Graph

365 Commits

Author SHA1 Message Date
Marek Marczykowski
70204bb8a1 Save view settings and restore at startup
Like selected columns, sorting etc.
2012-08-04 04:13:16 +02:00
Marek Marczykowski
a11b68ef5e simplify data sorting code 2012-08-04 04:12:39 +02:00
Marek Marczykowski
055912710a appmenus: use generic method to refresh appmenus
Do not hardcode core script with args in qubes-manager. Actually arguments were
wrong...
2012-08-04 00:32:31 +02:00
Marek Marczykowski
e5b070646b Show running instance when started the second time (#632)
Running instance notified by dbus.
2012-07-24 23:46:03 +02:00
Marek Marczykowski
109907a9fd Merge commit 'v1.2.28' 2012-07-24 22:35:01 +02:00
Marek Marczykowski
2a8afab83e include VM name in settings window title (#642) 2012-07-22 01:47:36 +02:00
Marek Marczykowski
1511dbca6d vm-update: force recheck of updates availability after gpk-update-viewer terminated (#634) 2012-07-22 01:18:21 +02:00
Joanna Rutkowska
2bcd02b313 show manager's main window on start (#632) 2012-07-19 23:20:21 +02:00
Joanna Rutkowska
4dc978a048 Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/qubes-manager 2012-07-16 19:40:37 +02:00
Marek Marczykowski
b650a3a276 Hide partitions from "block attach" submenu (#623)
Still allow to detach partition if attached manually.
2012-07-13 01:42:48 +02:00
Joanna Rutkowska
62f230fc9d Rearange items in contect menu into more logical groups 2012-07-12 16:24:40 +02:00
Marek Marczykowski
e8a0461bac Add "Clone VM" action (#613) 2012-07-12 13:32:45 +02:00
Marek Marczykowski
7472c3a98b Remove "you have just modified template" message (#557) 2012-07-09 22:19:22 +02:00
Marek Marczykowski
2c562ee3c7 Unify calling processes in VM 2012-07-05 01:13:53 +02:00
Marek Marczykowski
d02fed6fef Fix potential race condition in remove_vm
Ensure current "vm" object.
2012-07-05 01:11:39 +02:00
Marek Marczykowski
8fbea00975 dbus interface for error icon notify (#615) 2012-07-05 01:11:23 +02:00
Marek Marczykowski
3f7fd7ceb7 New status icon: some error occured (#615) 2012-07-05 01:11:15 +02:00
Marek Marczykowski
d4bf34bc1b No need to start guid manually
It is started by vm.start()
2012-07-05 01:06:52 +02:00
Marek Marczykowski
9579c670be allow VmIconWidget to have tooltip 2012-07-05 01:06:52 +02:00
Marek Marczykowski
175e78d2c2 place notification title in one place 2012-07-05 01:06:51 +02:00
Marek Marczykowski
186749a911 remove trailing spaces 2012-07-05 01:06:51 +02:00
Marek Marczykowski
cfb7aafd4d gitignore 2012-07-05 00:47:05 +02:00
Marek Marczykowski
1177a1d124 clean yum cache on update action (#540) 2012-06-19 22:58:49 +02:00
Marek Marczykowski
4da2e33bf1 initialize backup_dir after mounting backup device (#587) 2012-06-19 00:52:16 +02:00
Marek Marczykowski
0801ee3c9c remove backup mount dir after unmounting (#587) 2012-06-19 00:45:27 +02:00
Marek Marczykowski
29e386c6bf disable settings action for dom0 (#597) 2012-06-19 00:24:13 +02:00
Marek Marczykowski
f38ee18729 force redraw table after add/remove VM (#598) 2012-06-19 00:17:22 +02:00
Marek Marczykowski
24432ea1bc fix indenting 2012-06-19 00:15:46 +02:00
Marek Marczykowski
2fb2f6478e fix firewall apply (#600)
Inhibit infinite loop.
2012-06-19 00:15:46 +02:00
Marek Marczykowski
1368126a74 spec: remove old entries for ui_editfwrulesdlg 2012-06-12 13:30:23 +02:00
Marek Marczykowski
7639ba67d6 backup: automatically fill in target directory (#587) 2012-06-11 16:46:44 +02:00
Marek Marczykowski
1034bcedd9 backup: refresh dev list after attaching backup device to dom0 2012-06-11 16:46:18 +02:00
Marek Marczykowski
5c73cc9dbf force repaint window right after show (#565) 2012-06-10 01:55:01 +02:00
Marek Marczykowski
bb3b8be82e Reload firewall setting only there where needed 2012-06-05 20:54:50 +02:00
Marek Marczykowski
da09aa79fc Add "Allow connections to Updates Proxy" firewall setting (#582) 2012-06-05 20:29:57 +02:00
Agnieszka Kostrzewa
0a03903b1d QTableWidget items not editable any more 2012-05-30 14:24:46 +02:00
Agnieszka Kostrzewa
f98107d0ed Table updates improvements 2012-05-30 13:54:19 +02:00
Agnieszka Kostrzewa
196dd9572f Typo fix 2012-05-29 19:00:21 +02:00
Agnieszka Kostrzewa
db03e5fdd2 Switching between show all/show active only faster (#565) 2012-05-29 17:05:34 +02:00
Agnieszka Kostrzewa
128f380641 Cannot start VM message changed to tray balloon (#574) 2012-05-25 15:48:12 +02:00
Agnieszka Kostrzewa
d2a75bae4c Warning on shutting down a VM that attached blk devices to other VMs 2012-05-25 13:59:58 +02:00
Agnieszka Kostrzewa
42828835cc Bind init_mem and maxmem setting (#572) 2012-05-19 09:33:29 +02:00
Agnieszka Kostrzewa
9d509917d6 Always bring manager to front on icon click.(#565) 2012-05-19 07:42:57 +02:00
Agnieszka Kostrzewa
201783badd Display 'updates pending' icon for Dom0 correctly. 2012-05-15 12:26:10 +02:00
Agnieszka Kostrzewa
a974f10435 Restart manager after installing update 2012-05-15 09:11:25 +02:00
Agnieszka Kostrzewa
b116ce96f8 Increase timeout for VM shutdown when prep'ing for backup (#566) 2012-05-13 16:56:27 +02:00
Agnieszka Kostrzewa
d4673d540e Allow to specify type of the VM being created (#559) 2012-05-11 22:52:27 +02:00
Agnieszka Kostrzewa
c809896b52 Run command in VM (#544) 2012-05-11 12:50:45 +02:00
Agnieszka Kostrzewa
fb3ac12aa6 No more 'copy-clipboard-to-qubes-clipboard' button in main window. 2012-05-10 13:46:55 +02:00
Agnieszka Kostrzewa
c78d382f26 One click copy logs to Qubes clipboard (#543) 2012-05-10 13:40:27 +02:00
Agnieszka Kostrzewa
7890aac8e8 Log dialog with 'copy-clipboard-to-qubes-clipboard'(#543) 2012-05-10 13:17:24 +02:00
Agnieszka Kostrzewa
35733452ce Updates pending icon for VMs (NOT dom0) displayed correctly (#475) 2012-05-08 18:57:30 +02:00
Agnieszka Kostrzewa
77e3d2feb0 Silly fix to copy clipboard to Qubes clipboard.(#543) 2012-05-06 21:26:50 +02:00
Agnieszka Kostrzewa
b0d32f550d Copy clipboard to Qubes clipboard.(#543) 2012-05-06 20:55:52 +02:00
Agnieszka Kostrzewa
3d46ae7997 No more green flag (#475). 2012-04-30 17:56:07 +02:00
Agnieszka Kostrzewa
fab3190798 Text columns aligned left (#555) 2012-04-30 17:40:19 +02:00
Agnieszka Kostrzewa
e59d9b72f4 Size on disk column (#552) 2012-04-27 17:04:35 +02:00
Agnieszka Kostrzewa
8a296820ff Unified tray baloons (#526) 2012-04-27 12:55:54 +02:00
Agnieszka Kostrzewa
b140d0e2cf No Dom0 label in settings 2012-04-27 11:54:53 +02:00
Agnieszka Kostrzewa
b8733f2b70 No label icon for Dom0 (#545) 2012-04-27 10:58:10 +02:00
Agnieszka Kostrzewa
9d4e58c8d4 Menu revolution (#549) 2012-04-26 17:46:41 +02:00
Agnieszka Kostrzewa
6fd5de674f All collumns enabled to show/hide (# 541) 2012-04-26 16:32:40 +02:00
Agnieszka Kostrzewa
fb31ae041a Progress bar while waiting for updater to launch 2012-04-26 00:16:54 +02:00
Agnieszka Kostrzewa
f29983c396 Fix 'vm-outdated' icon updating 2012-04-25 17:13:54 +02:00
Agnieszka Kostrzewa
e890a61a49 Fix to tab option to settings run as a standalone app 2012-04-25 15:08:21 +02:00
Agnieszka Kostrzewa
51a6edd5cd Tab option to settings run as a standalone app 2012-04-25 14:25:26 +02:00
Agnieszka Kostrzewa
26b958e1d9 Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/qubes-manager 2012-04-25 13:15:29 +02:00
Agnieszka Kostrzewa
f0a17e23f5 Icon revolution continues (proxyvm) 2012-04-25 13:11:33 +02:00
Agnieszka Kostrzewa
db5d677c7e Icon revolution. 2012-04-24 20:52:55 +02:00
Marek Marczykowski
52df84877f fix dom0 updates 2012-04-24 19:35:26 +02:00
Marek Marczykowski
1e8f4b1569 settings: print root_img path for StandaloneVMs 2012-04-24 19:14:12 +02:00
Marek Marczykowski
e97c2f89bd settings: check if volatile_img has value before showing it 2012-04-24 19:05:15 +02:00
Agnieszka Kostrzewa
dcb6c17e83 Resize VM-type icons. Add appvm icon. 2012-04-24 18:30:19 +02:00
Agnieszka Kostrzewa
c2179d9234 Change per VM keyboard layout from manager. 2012-04-24 17:48:10 +02:00
Agnieszka Kostrzewa
2f81711fc2 Adjusting to #488 (kernel settings available for appVMs) 2012-04-24 15:02:19 +02:00
Agnieszka Kostrzewa
6b22eb5a0f Introducing 'Run in debug mode' option. (#537) 2012-04-24 14:27:28 +02:00
Agnieszka Kostrzewa
a5a6e90e41 fix to checking whether vm has kernel attributes 2012-04-24 12:52:47 +02:00
Agnieszka Kostrzewa
4d620b0904 Logs available for non-running VMs 2012-04-24 12:06:08 +02:00
Agnieszka Kostrzewa
a633090593 Read logs with user permissions 2012-04-23 20:03:37 +02:00
Agnieszka Kostrzewa
7a1c4f967c Follow api change "Starting" -> "Transient" 2012-04-23 19:55:16 +02:00
Agnieszka Kostrzewa
d46b81bbec Added BLK menu icon to context menu 2012-04-23 19:04:31 +02:00
Agnieszka Kostrzewa
b27491d2be Introducing one-click logs. 2012-04-23 19:01:22 +02:00
Agnieszka Kostrzewa
222c1de45d No update flags for HVM 2012-04-23 11:24:48 +02:00
Agnieszka Kostrzewa
0adf26b2f7 Introducing separate VM-Type column (#524) 2012-04-23 10:58:26 +02:00
Agnieszka Kostrzewa
e3b8f50fee Kill VM option. 2012-04-22 18:32:50 +02:00
Agnieszka Kostrzewa
be0d4be5c1 Option to retry pumount if failed. 2012-04-22 17:13:42 +02:00
Agnieszka Kostrzewa
0e206d9f05 More user friendly pmount/pumount fails. 2012-04-21 21:03:26 +02:00
Agnieszka Kostrzewa
a6f9619d60 Indicating transient power states (ticket #520) 2012-04-20 16:56:51 +02:00
Agnieszka Kostrzewa
4184e49853 Settings checking whether VM has 'kernel' attribute. 2012-04-18 19:33:53 +02:00
Agnieszka Kostrzewa
5b09bf0bb1 Not allowing to modify devices of a running VM (ticket #523) 2012-04-17 13:15:18 +02:00
Agnieszka Kostrzewa
f928dab468 Global settings handle qmemman.conf 2012-04-14 17:58:29 +02:00
Agnieszka Kostrzewa
9470f69be8 Used Watch API for block devices 2012-04-13 01:08:36 +02:00
Agnieszka Kostrzewa
4d9b848895 Changed SIGKILL to SIGTERM 2012-04-11 21:48:53 +02:00
Agnieszka Kostrzewa
22fc1167ef Cancell backup in progress. (ticket #511) 2012-04-11 18:47:43 +02:00
Agnieszka Kostrzewa
63a40e73c0 Backup progress bar more alive 2012-04-07 23:09:06 +02:00
Agnieszka Kostrzewa
07c0727b38 Backup partial and total sizes in vms list (ticket #485) 2012-04-04 01:40:13 +02:00
Agnieszka Kostrzewa
464b73a23f Indent fix 2012-04-01 19:50:55 +02:00
Agnieszka Kostrzewa
2ab9570045 'Include in memory balancing' heckbox issue fixed (#498). 2012-03-30 21:46:23 +02:00
Agnieszka Kostrzewa
81bb0f75a6 All VMs available on backup list. One click 'shutdown running' 2012-03-29 23:26:16 +02:00
Agnieszka Kostrzewa
b616a8f536 Sizing uses xprop to read frame size. 2012-03-28 21:36:59 +02:00
Agnieszka Kostrzewa
0833f773a7 Sizing. 2012-03-28 12:45:31 +02:00
Agnieszka Kostrzewa
2962e9bc81 Fix to sorting by state after table reload. 2012-03-27 10:36:58 +02:00
Agnieszka Kostrzewa
341d733e4d Fixed resizing on add/remove columns. 2012-03-26 11:48:49 +02:00
Agnieszka Kostrzewa
96b04cc4b8 Alignment fix to #506 2012-03-23 09:13:40 +01:00
Agnieszka Kostrzewa
64770213c4 Sorting by on/off and upd state (ticket #505) 2012-03-23 09:12:30 +01:00
Agnieszka Kostrzewa
0e118a95f9 No more gray not-running icon (ticket #506) 2012-03-22 22:42:04 +01:00
Agnieszka Kostrzewa
8ccd74d3b1 Sorting State olumn takes on/off state into consideration. 2012-03-21 14:30:08 +01:00
Agnieszka Kostrzewa
58e30b6875 Separate VM label and name columns. (#ticket 484) 2012-03-21 13:27:10 +01:00
Agnieszka Kostrzewa
a6f1ec8dda Vm state column with on/off, update state, blk icons 2012-03-20 22:59:48 +01:00
Agnieszka Kostrzewa
7f69338992 Show menu/tool bar options in context menu when menu/tool bar hidden. ( part of #455) 2012-03-20 18:36:48 +01:00
Agnieszka Kostrzewa
de8028b268 Dynamic mem balancing - pci devs warnings. 2012-03-19 21:07:27 +01:00
Agnieszka Kostrzewa
68560f9151 Include in memory balancing enabled where it applies (ticket #498) 2012-03-19 16:02:05 +01:00
Agnieszka Kostrzewa
7cf25ccffd Support for LUKS devices in backup/restore ( ticket #487) 2012-03-19 14:22:51 +01:00
Agnieszka Kostrzewa
4c182080a9 Global settings dialog. 2012-03-15 00:22:06 +01:00
Agnieszka Kostrzewa
1d06bd12fa Fix to kernel setting. 2012-03-15 00:19:47 +01:00
Agnieszka Kostrzewa
7e0995ca25 Added stacktrace to critical exception message box. 2012-03-14 14:00:49 +01:00
Agnieszka Kostrzewa
9964ff133c Fixed private storage and initial memory resizing. 2012-03-14 12:51:11 +01:00
Agnieszka Kostrzewa
b3dbbe5fa3 Services tab 2012-03-14 11:54:50 +01:00
Agnieszka Kostrzewa
2987320b2f Advanced tab (mem/cpu) 2012-03-13 22:05:50 +01:00
Agnieszka Kostrzewa
b9e361d468 Devices tab. 2012-03-13 20:06:41 +01:00
Agnieszka Kostrzewa
f155ef5780 Simplified vm name setting. 2012-03-12 22:12:00 +01:00
Agnieszka Kostrzewa
b77cc2ca89 Fixed 'uses_default_netvm' for netvm settings 2012-03-12 22:06:43 +01:00
Agnieszka Kostrzewa
6857c0e6f4 settings advanced tab (kernel, paths) 2012-03-12 21:08:32 +01:00
Agnieszka Kostrzewa
27226171aa Apply settings only if something was changed. 2012-03-12 15:54:16 +01:00
Agnieszka Kostrzewa
7fe79ba9f2 Fix to follow API change: template_vm -> template 2012-03-12 13:52:42 +01:00
Agnieszka Kostrzewa
e63813d519 Follow API change: template_vm -> template 2012-03-12 12:53:07 +01:00
Agnieszka Kostrzewa
7d4c74b85e Changed private image setting step to 256 MB 2012-03-11 23:30:57 +01:00
Agnieszka Kostrzewa
12b2dde943 Networking info displayed in settings basic tab (ticket #463). 2012-03-09 08:43:42 +01:00
Agnieszka Kostrzewa
969e0807b4 Fixed backup list remembering previous state. 2012-03-08 19:09:58 +01:00
Agnieszka Kostrzewa
7881fc28c9 Disabled firewall and apps tabs for netvms, enabled netvm selection for proxyvms (ticket #471), added none netvm. 2012-03-08 15:40:02 +01:00
Agnieszka Kostrzewa
98a801e00b Vm private storage size editable in settings. 2012-03-07 21:21:14 +01:00
Agnieszka Kostrzewa
4168cc11fc Include in backups working and editable. Type and installed_by_rpm displayed. 2012-03-07 20:42:18 +01:00
Agnieszka Kostrzewa
bb00821124 DisposableVM icon 2012-03-07 20:08:10 +01:00
Agnieszka Kostrzewa
77f5c801be Vm netvm edition. 2012-03-07 18:15:59 +01:00
Agnieszka Kostrzewa
5dee876393 Vm template edition. 2012-03-07 17:03:19 +01:00
Agnieszka Kostrzewa
ee19c96be5 Enabled stop buttons for netvms (ticket #457) 2012-03-07 16:18:35 +01:00
Agnieszka Kostrzewa
073a3f43f7 Sorting by CPU and MEM constantly (ticket #453) 2012-03-06 20:05:35 +01:00
Agnieszka Kostrzewa
2f760f9a1a Option to hide (show) menubar (ticket #455) 2012-03-06 18:45:47 +01:00
Agnieszka Kostrzewa
f5d0104025 Narrowed Upd column in main window. Fixed horizontal header size. 2012-03-06 10:45:59 +01:00
Agnieszka Kostrzewa
f047b91e47 Merge branch 'marek-master' 2012-03-05 17:26:05 +01:00
Marek Marczykowski
72fea97066 follow API change: netvm_vm -> netvm 2012-03-04 22:02:27 +01:00
Agnieszka Kostrzewa
b32be23d39 Firewall tab accepts protocols (ticket #447). 2012-03-04 17:36:25 +01:00
Agnieszka Kostrzewa
a78db0f51d Fixed template and netVM alignment (ticket #454) 2012-03-02 02:57:54 +01:00
Agnieszka Kostrzewa
b915d725bc Enabled selecting paths for backup/restore without mounting a device. 2012-03-02 02:50:12 +01:00
Agnieszka Kostrzewa
41ba80d5c9 Fixed removing netvms and templates (ticket #456) 2012-03-02 00:16:12 +01:00
Agnieszka Kostrzewa
dc38fd72cd Allow to change f/w rules and appmenus of a running VM (ticket #452) 2012-03-01 22:50:32 +01:00
Agnieszka Kostrzewa
82001fe51f Extended firewall tab gui - not implemented. 2012-02-29 10:42:57 +01:00
Agnieszka Kostrzewa
08035bf0bd Fixed action icons updating 2012-02-28 07:45:08 +01:00
Marek Marczykowski
6213fab474 Merge branch 'master' of git://git.qubes-os.org/aga/qubes-manager 2012-02-23 00:03:09 +01:00
Agnieszka Kostrzewa
68d73dd014 Fixed netvm column. 2012-02-22 06:15:11 +01:00