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
Marek Marczykowski
5fb1181159
Toggle manager window visibility on icon click
2011-03-10 18:10:13 +01:00
Marek Marczykowski
e829891094
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/smoku/qubes-manager
...
Conflicts:
qubesmanager/main.py
qubesmanager/ui_editfwrulesdlg.py
qubesmanager/ui_newfwruledlg.py
2011-03-10 15:44:08 +01:00
Tomasz Sterna
b20ad15ff2
Store the state of FwVM rules
2011-03-09 18:07:32 +01:00
Tomasz Sterna
6f39a4d096
Check for firewall rules apply errors after 5 secs.
2011-03-09 17:52:32 +01:00
Tomasz Sterna
60ecd446a3
Fixed a typo
2011-03-09 17:52:04 +01:00
Tomasz Sterna
94c9751d78
Enable OK buton by default on rule edit dialog.
2011-03-09 17:12:20 +01:00
Marek Marczykowski
161675cf6a
Delete AppVM after failed create only if it was (partially) created.
2011-03-09 15:26:27 +01:00
Tomasz Sterna
4df776c7de
Whitespace fixes.
2011-03-07 16:48:53 +01:00
Tomasz Sterna
a2d6f8c9b3
Implemented CPU/MEM bars in place of graphs.
2011-03-07 16:48:19 +01:00
Marek Marczykowski
aeb1fb66f8
Remove generated files (ui)
2011-03-06 19:54:22 +01:00
Marek Marczykowski
7e1dd66c24
Fix typo 'templete'
2011-03-05 15:12:34 +01:00
Marek Marczykowski
ec0a9ceae0
Add UI python files to gitignore
2011-03-05 15:11:32 +01:00
Marek Marczykowski
08def0097c
Merge branch 'master' of ssh://qubes-os.org/~/smoku/qubes-manager
...
Conflicts:
qubesmanager/main.py
2011-03-05 15:09:18 +01:00
Tomasz Sterna
c1501f2ec9
Implemented new, simplified firewall rules editor.
...
- Select firewall default action to accept or deny
- Add host exceptions to above rules
- New "Add address" window validates inputs and allow only correct
- Use service names instead port numbers
- Working "Edit" button
2011-03-03 22:42:10 +01:00
Tomasz Sterna
d2255f2fc7
Simplified firewall rules edit dialogs
2011-03-03 22:41:47 +01:00
Tomasz Sterna
ee3cfbb95f
Use firewal rules in Python data structure
2011-03-02 15:06:39 +01:00
Marek Marczykowski
2f438739c8
Enable pause button
2011-03-02 14:52:13 +01:00
Marek Marczykowski
eb607cead6
Implement pause button
2011-03-02 14:50:21 +01:00
Marek Marczykowski
f7e4a0f060
Implement start button action
2011-03-02 14:42:11 +01:00
Marek Marczykowski
7ddd37deab
Suport for commit template changes
2011-03-02 12:51:29 +01:00
Tomasz Sterna
f8aadd7998
Implemented Firewall Rules Editor
2011-02-21 18:15:35 +01:00
Joanna Rutkowska
d82dede1d5
Be aware of disposable VMs
2010-09-23 01:18:26 +02:00
Joanna Rutkowska
874e2366ce
Add MemChart widget and column
2010-09-16 18:55:33 +02:00
Joanna Rutkowska
3cfa248ef2
Fix trivial typo that was causing an exception when killing an unresponsive VM
2010-06-04 11:22:02 +02:00
Joanna Rutkowska
8908a9f123
call app.processEvents() before doing VM shutdown to allow for smooth window repaint
2010-05-12 16:44:48 +02:00
Joanna Rutkowska
233ef2a63f
Fix CPU load chart update
2010-05-12 16:18:38 +02:00
Joanna Rutkowska
c1b81d3ab6
Initial public commit.
...
(c) 2010 Invisible Things Lab
Author:
=========
Joanna Rutkowska <joanna@invisiblethingslab.com>
2010-05-11 16:54:35 +02:00