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
Agnieszka Kostrzewa
6d0a247997
Restore dialog
2012-02-22 06:09:25 +01:00
Agnieszka Kostrzewa
df02ed2aa4
Backup dialog.
2012-02-20 07:56:38 +01:00
Agnieszka Kostrzewa
30bae277a1
Block devices attached/detached to/from VMs via context menu. Column Block Devices removed from Qubes manager.
2012-02-14 19:00:50 +01:00
Agnieszka Kostrzewa
4933f9f3d4
cpu/mem usage bar widgets in colors corresponding with cpu/mem graphs, with labels.
2012-02-13 18:19:54 +01:00
Agnieszka Kostrzewa
0ca4f10731
Removed Update Info column from Qubes Manager (Upd. left).
2012-02-13 17:55:40 +01:00
Agnieszka Kostrzewa
2687d9f5fd
Red firewall icon
2012-02-13 17:47:12 +01:00
Agnieszka Kostrzewa
f14f7c3bba
Settings basic tab vmname, label, template and netvm loaded according to the vm data, vmname & label editable.
2012-02-13 13:50:30 +01:00
Marek Marczykowski
df8300f54b
Use vm.run instead of deprecated run_in_vm(vm, ...) ( #421 )
2012-02-10 20:49:16 +01:00
Agnieszka Kostrzewa
7b5f383f13
Firewall rules window moved to settings tab.
2012-02-10 00:30:45 +01:00
Agnieszka Kostrzewa
8286a0b929
Appselect window moved to settings tab.
2012-02-09 19:47:21 +01:00
Agnieszka Kostrzewa
6aac5d8148
tiny fix to QubesBlockDeviceManager
2012-02-09 08:33:28 +01:00
Agnieszka Kostrzewa
43d479375a
Conext menu and shifted View menu in the main window.
2012-02-08 19:02:35 +01:00
Agnieszka Kostrzewa
7113d74793
Block devices attached and detached to/from VMs via combobox in Qubes Manager
2012-02-08 18:21:15 +01:00
Agnieszka Kostrzewa
59081c132b
Fixed get_selected_vm mismatch after sorting.
2012-02-07 12:48:53 +01:00
Agnieszka Kostrzewa
ce30f9a83f
Cpu_load >100 workaround in the generic chart widget.
2012-02-06 22:32:36 +01:00
Agnieszka Kostrzewa
5e6530d0c9
Manager table columns sortable.
2012-02-06 20:22:11 +01:00
Agnieszka Kostrzewa
e525bc7583
After meeting changes to the whole gui.
2012-02-05 18:41:41 +01:00
Agnieszka Kostrzewa
49495d6444
Global settings dialog
2012-01-31 17:29:00 +01:00
Agnieszka Kostrzewa
e38f4df7fe
Backup dialog.
...
Plus an extra page in the backup restore dialog, so that it resembles
the backup dialog.
2012-01-31 14:29:13 +01:00
Agnieszka Kostrzewa
6481a551de
Backup restore dialog.
2012-01-31 11:17:09 +01:00
Agnieszka Kostrzewa
fdf6f893d8
Main window size-improved.
...
Table rows shorter, main window fit to contents, resizes by row height.
2012-01-24 20:59:44 +01:00
Agnieszka Kostrzewa
949f997a38
Fixed resources imports.
2012-01-24 16:49:14 +01:00
Agnieszka Kostrzewa
d37c79e2c4
Appmenu_select window with a multiselect widget instead of a table with checkboxes. Plus a sketch of settings dialog.
2012-01-24 15:04:28 +01:00
Agnieszka Kostrzewa
6b8a2279d1
Added multiselectwidget for future use in multiple windows
2012-01-24 01:18:32 +01:00
Agnieszka Kostrzewa
145eecdfce
All mainwindow actions connected
2012-01-23 19:04:58 +01:00
Agnieszka Kostrzewa
5600056d44
Qubes Manager with more tabular layout
2012-01-22 18:45:41 +01:00
Marek Marczykowski
d248333a8b
minor change to "check updates" marker ( #391 )
2011-12-27 16:59:36 +01:00
Marek Marczykowski
2e12f49ee4
clean "check update" marker after starting update ( #391 )
2011-12-26 21:10:31 +01:00
Marek Marczykowski
2777f7686b
Allow manually update dom0 from GUI
2011-12-18 14:03:16 +01:00
Marek Marczykowski
0f40714cda
Extend info column to fit "(check update)" text ( #354 )
2011-10-31 21:48:18 +01:00
Marek Marczykowski
2e36f8869e
Mark VMs not updates for 14 days ( #345 )
2011-10-31 21:47:51 +01:00
Marek Marczykowski
a6fbfb2b59
Add (restore) "update" button ( #354 )
2011-10-31 21:46:35 +01:00
Marek Marczykowski
897326e086
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/qubes-manager
2011-09-30 21:50:40 +02:00
Marek Marczykowski
384dbf4d9c
fix vm_start_time comparison race ( #315 )
2011-09-30 20:39:39 +02:00
Joanna Rutkowska
8125fd6104
Ugly workaround for ticket #321
2011-09-14 20:04:33 +02:00
Joanna Rutkowska
6712bb0e11
Revert "Revert "appmenu-editor: Remove 'Reload' button" ( #266 )"
...
This reverts commit bc2d036a88
.
It turned out that the Reload button is indeed not needed, as we
use a hook in yum now to automatically update the appmenus whenever
the user adds something via yum install to the VM.
2011-08-02 12:51:42 +02:00
Marek Marczykowski
f3e1363b89
Remove obsolete *_xen_storage calls ( #288 )
2011-07-20 16:08:26 +02:00
Marek Marczykowski
bc2d036a88
Revert "appmenu-editor: Remove 'Reload' button" ( #266 )
...
This reverts commit df061a2ecd
.
Restore 'Reload' button, even if no one will ever need it...
2011-07-12 19:49:35 +02:00
Marek Marczykowski
df061a2ecd
appmenu-editor: Remove 'Reload' button
...
Now appmenus templates are synchronized after each yum transaction.
2011-06-12 02:29:23 +02:00
Marek Marczykowski
a26e599dd3
Replace direct calls to xm with xl
2011-06-06 01:21:06 +02:00
Marek Marczykowski
ec3abe0fbd
Remove polling for fw errors - now notify will be displayed by proxyvm itself
2011-06-04 02:55:59 +02:00
Marek Marczykowski
0f957df4d0
adopt for new qubes cpu usage stats API (all stats in one call)
2011-06-02 01:15:24 +02:00
Marek Marczykowski
a10120cfb9
update VM status on manager window show
2011-06-02 01:14:13 +02:00
Marek Marczykowski
c7bfd57599
Connect appmenu select application to qubes-manager ( #45 )
2011-05-25 02:28:24 +02:00
Marek Marczykowski
17473b56ea
GUI application for selecting appmenus ( #45 )
...
Application creates whitelisted-appmenus.list. Can also retrieve application
list (through qvm-sync-appmenus) if requested.
2011-05-25 02:26:41 +02:00
Marek Marczykowski
ff0a2ff09e
VmShutdownMonitor: Check if running VM hasn't just restarted ( #231 )
2011-05-12 19:08:15 +02:00
Timo Juhani Lindfors
4c5ecc6011
Fix typo (Start/Resume VM)
2011-04-22 15:06:53 +02:00
Tomasz Sterna
86d3254c26
Allows system shutdown/restart when manager window is open
2011-04-10 22:44:38 +02:00
Marek Marczykowski
c9f224d1aa
Set correct status of "show all VMs" button ( #211 )
2011-04-08 20:14:05 +02:00
Marek Marczykowski
193a09c32d
Revert "Do not show inactive VMs by default ( #211 )"
...
No, it is intended to show inactive VMs.
This reverts commit 4b45698ba0
.
2011-04-08 20:11:31 +02:00
Marek Marczykowski
4b45698ba0
Do not show inactive VMs by default ( #211 )
2011-04-08 20:08:20 +02:00
Joanna Rutkowska
567117ea59
Actually use red color for the outdated tag
2011-04-07 13:11:58 +02:00
Joanna Rutkowska
c2dd0364aa
Use small outdated tag, fix display logic
2011-04-07 13:02:02 +02:00
Joanna Rutkowska
9479dd4e56
Be a bit more verbose about outades VMs
2011-04-07 12:23:01 +02:00
Marek Marczykowski
9a1b06b441
Disable 'stop' button for NetVM ( #172 )
2011-04-07 10:46:00 +02:00
Marek Marczykowski
0279b5dc1a
Remove update button
...
Not needed anymore, as template changes are commited on TemplateVM shutdown
2011-04-07 10:45:21 +02:00
Marek Marczykowski
4eee5c03c1
Preserve main window position
2011-04-06 23:45:23 +02:00
Marek Marczykowski
a880c52881
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/qubes-manager
2011-04-06 22:16:04 +02:00
Joanna Rutkowska
bdd906e845
Show inactive VMs by default
...
So that users don't panic and ask where their VMs are...
2011-04-05 18:10:25 +02:00
Marek Marczykowski
0639cb2f1c
Restore normal color afer AppVM restart/shutdown ( #168 )
2011-04-04 15:37:19 +02:00
Joanna Rutkowska
71f7b850ef
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/qubes-manager
...
Conflicts:
qubesmanager/main.py
2011-04-04 12:02:12 +02:00
Marek Marczykowski
74a4fcd10e
Don't display internal VMs ( #155 )
2011-04-03 17:50:32 +02:00
Marek Marczykowski
bf4d8763b3
Fix typo (hread_monitor)
2011-04-03 02:26:23 +02:00
Marek Marczykowski
bb7357781e
Show "StandaloneVM" instead of "--" if VMs isn't based on template
...
Also for NetVM.
2011-04-03 01:27:42 +02:00
Marek Marczykowski
d638d53d38
Warning the user that AppVMs restart is needed after template modification ( #168 )
2011-04-03 01:24:16 +02:00
Marek Marczykowski
8ef96dfd0a
Color VM name red if it is outdated ( #168 )
2011-04-03 01:23:28 +02:00
Marek Marczykowski
f34b7f97c9
Store widgets refences in VmInfoWidget
...
Needed to change its styles, colors etc later.
2011-04-03 01:21:02 +02:00
Joanna Rutkowska
33c79d6de3
Update table only when manager is visible (safe on cpu)
2011-04-02 16:27:18 +02:00
Joanna Rutkowska
3574867b81
Auto-resize window to show all the VMs
2011-04-02 15:48:48 +02:00
Joanna Rutkowska
1b2912d0ca
Properly handle active-only view ( #181 )
2011-04-02 15:27:40 +02:00
Joanna Rutkowska
ce10013d80
Remove the unnecessary Pause button
...
When we pause the VM we do _not_ release memory assigned to this VM, so it really makes little sense to offer this option to the user
2011-04-01 12:20:47 +02:00
Joanna Rutkowska
d953c7a6c5
Show All/Only Active VMs button
2011-04-01 12:03:55 +02:00
Marek Marczykowski
76761f6ba5
Start VM in separate thread ( #149 )
2011-04-01 00:50:02 +02:00
Marek Marczykowski
00aea2d3bf
Allow firewall for every networked VM (but not NetVM) ( #167 )
2011-04-01 00:15:50 +02:00
Tomasz Sterna
02e042aac5
Properly unpause VM if paused.
2011-03-31 12:50:07 +02:00
Tomasz Sterna
4881188b46
Poll iptables errors only on running ProxyVM. #133
2011-03-31 12:50:07 +02:00
Joanna Rutkowska
0fae099ab9
Not every AppVM or DispVM must have a valid TemplateVM...
2011-03-24 17:37:45 +01:00
Tomasz Sterna
e4e7d4eb99
Implemented warning dialog in case an AppVM is not connected to any FwVM
2011-03-21 22:36:00 +01:00
Tomasz Sterna
2cc61172f3
Firewall rules editor improvements. #113
...
- wildcard hostname "*" matching all hosts (0.0.0.0/0)
- wildcard port "*" matching the whole host
- port ranges (11-222) support in UI
2011-03-21 22:08:51 +01:00
Tomasz Sterna
c8781da11e
Implemented implicit rule to allow ICMP traffic in firewall
2011-03-21 22:08:39 +01:00
Tomasz Sterna
de8c46dff2
Fixed qubes.xml changes monitoring
2011-03-14 22:17:28 +01:00
Tomasz Sterna
2524df5af8
Implemented 'Allow networking' during AppVM creation
2011-03-14 21:37:08 +01:00
Tomasz Sterna
52741c369a
Merge commit '7228a3968ef3c220ddf09eeb390bb467be4e5616'
...
* commit '7228a3968ef3c220ddf09eeb390bb467be4e5616':
fwvm -> proxyvm once again
Tray notify after comit template changes.
Template changes commit confirmation
Toggle manager window visibility on icon click
Git ignores
Delete AppVM after failed create only if it was (partially) created.
Add firewall files to rpm
Remove generated files (ui)
Fix typo 'templete'
Add UI python files to gitignore
Add compiled python scripts to rpm
Enable pause button
Implement pause button
Implement start button action
Suport for commit template changes
2011-03-14 20:14:34 +01:00
Marek Marczykowski
7228a3968e
fwvm -> proxyvm once again
2011-03-14 19:29:37 +01:00
Marek Marczykowski
60a3d1753a
Tray notify after comit template changes.
2011-03-13 18:46:27 +01:00
Marek Marczykowski
c903e5f25c
Template changes commit confirmation
2011-03-13 18:43:55 +01:00
Tomasz Sterna
3684fd4002
Fixed Firewall rules errors handling
2011-03-11 19:44:39 +01:00
Tomasz Sterna
d33be38889
Added firewall icon
2011-03-11 15:50:07 +01:00