Cole Robinson
cfbc5e58f5
details: Queue up 'default' console page when VM starts
2011-06-21 14:07:07 -04:00
Cole Robinson
a493789fa7
serialcon: Show user an error message if console opening fails
2011-06-20 19:09:31 -04:00
Cole Robinson
3eae7af22c
serialcon: Move popup handling out of details.py
...
Also simplify serial list handling
2011-06-20 18:51:57 -04:00
Cole Robinson
c705dec03f
serialcon: Move 'can we connect' logic to serialcon.py
2011-06-20 16:49:11 -04:00
Cole Robinson
e053f1c94a
domain: Simplify get_serial_devs
...
Just pass around the dev, rather than a broken out list. Will be needed
for future serialcon work
2011-06-20 16:34:28 -04:00
Cole Robinson
d92f362de8
manager: Opening VM shouldn't always show 'console'
...
Like when the window is just minimized, it should simply raise the
window. Rename signals to be more accurate and remove some of cruft.
2011-06-08 17:09:09 -04:00
Cole Robinson
d47ad089fd
details: If guest only has text console, show that by default
2011-06-07 19:27:54 -04:00
Cole Robinson
68ed92ed5e
details: Break out serial list building
...
So we can reuse it later for determining default console
2011-06-07 19:26:14 -04:00
Cole Robinson
da590bba95
details: Don't backtrace when cleaning up serial consoles
2011-06-07 17:57:49 -04:00
Cole Robinson
0bc059d7db
details: Only enable fullscreen option when it makes sense
2011-06-01 13:35:30 -04:00
Cole Robinson
3ce01b0f18
details: Fix setting boot device
2011-06-01 13:24:28 -04:00
Cole Robinson
b2d56cb18a
details: Catch errors when dispatching 'apply' changes
2011-06-01 13:24:28 -04:00
Cole Robinson
2b5e892d60
details: Allow viewing and editting container <init>
2011-05-31 12:31:28 -04:00
Cole Robinson
ae9ba46ff4
details: List guest <filesystem> devices
2011-05-26 10:23:52 -04:00
Cole Robinson
7d5acf4b86
details: Small direct interface tweaks
...
- List nicer names for mode in the UI
- Fix a label spacing issue if expanding the UI
- Don't set mode = "" for non direct interfaces
2011-05-19 12:13:20 -04:00
Cole Robinson
6062920bfe
console: Add sendkey menu to fullscreen toolbar
...
Break out the sendkey menu building and share it.
2011-05-18 20:34:52 -04:00
Cole Robinson
1ca94861ae
Remove a few more unneeded gobject imports
2011-04-28 16:17:44 -04:00
Cole Robinson
efde9cb863
Register all gobject signals through vmmGObject baseclass
...
Allows us to remove gobject imports in various places which will help when
merging code with TUI.
2011-04-28 16:06:57 -04:00
Gerhard Stenzel
a505618f52
virt-manager: make mode for direct interfaces selectable
...
Next try ...
The following patch adds support to select the mode for direct
interfaces.
crobinso: small fixes to make check-pylint happy
Signed-off-by: Gerhard Stenzel <gerhard.stenzel@de.ibm.com >
2011-04-21 09:20:33 -04:00
Cole Robinson
7e211aa151
More pause button state fixes
...
Make sure we reset the pause button state _before_ we invoke the
operation, otherwise we might overwrite the already updated state
2011-04-15 14:56:24 -04:00
Cole Robinson
28e2677944
Break out helper for prompting user before performing an op
2011-04-14 16:45:18 -04:00
Cole Robinson
3a3057b52b
details: Make sure aborted pause op doesn't leave UI inconsistent
2011-04-14 12:51:52 -04:00
Cole Robinson
3d8e6a9398
Set parent for all dialogs
2011-04-14 08:47:42 -04:00
Cole Robinson
fd755f99d5
engine: Use signals for incrementing window counter
2011-04-13 10:47:31 -04:00
Cole Robinson
a52ad2eb37
details: Properly cleanup when VM/conn disappears
...
Make sure we are properly freeing all our state, so python can reap domains
and conn instances
2011-04-11 18:35:21 -04:00
Cole Robinson
87ebc2d46a
serialcon: Subclass vmmGObject
2011-04-11 17:48:21 -04:00
Cole Robinson
3833aa8e3a
details: Remove some unwanted debugging
2011-04-11 16:20:46 -04:00
Cole Robinson
3b0557012f
Rename current_mem* -> stats_mem* for clarity
2011-04-09 23:03:01 -04:00
Cole Robinson
86f4bdaf1d
connection: get_devices -> get_nodedevs for consistency
2011-04-07 18:16:28 -04:00
Cole Robinson
e0bc2563c7
error: Simplify basic show_err call
...
If no error details are specified, use the traceback from the most recent
exception. We were doing this in numerous callers anyways.
2011-04-06 11:22:03 -04:00
Cole Robinson
65208de52f
details: Only show relevant char device fields
...
Additionally, show more of those fields, like hosts, target type, etc.
2011-04-05 17:29:44 -04:00
Marc-André Lureau
69ba897ac3
details: propose to add or remove Spice agent when switching
...
crobinso: Improve metric for deciding to ask about add/remove agent
2011-04-05 16:08:11 -04:00
Marc-André Lureau
127e065d9e
details: show char device target name
2011-04-05 16:03:42 -04:00
Marc-André Lureau
ce9a125728
addhardware: fix adding and removing a channel device
2011-04-05 16:03:42 -04:00
Cole Robinson
6c070cea3b
details: Fix ACPI/APIC handling for 'customize before install'
...
The UI exposes these as checkboxes, but at install time there are really
3 choices: force on, force off, use default. Make the checkboxes inactive
to represent "use default"
2011-03-24 14:33:35 -04:00
Cole Robinson
3b2cba5b1a
s/SPICE/Spice/g
2011-03-24 10:09:42 -04:00
Cole Robinson
148229375a
details: Allow renaming offline VMs
...
Since libvirt doesn't have an easy way to do this, we need to actually
undefine the VM and redefine it with the new name. Hopefully this doesn't
go wrong :)
Add listeners in console.py and manager.py to change the VM name accordingly
in the UI.
2011-03-23 17:18:22 -04:00
Cole Robinson
0c0b977df4
details: Report errors when launching addhw dialog
2011-03-23 10:06:59 -04:00
Cole Robinson
c63282b9cb
details: Allow setting individual CPU features
2011-03-17 17:41:29 -04:00
Cole Robinson
a9617507e3
details: Allow easily changing network source
...
Use the same drop down for network source we use in add hardware and
create VM wizard. Allows easily trying different virtual networks or bridges.
2011-03-17 17:03:26 -04:00
Cole Robinson
035d5a2eec
details: Don't error if 'direct' iface doesn't have virtualport settings
...
Fix some cosmetic issues as well
2011-03-17 15:48:06 -04:00
Cole Robinson
926e4af0fd
details: Allow easily changing between VNC and SPICE
2011-03-17 14:24:36 -04:00
Cole Robinson
ff35a92338
details: Simplify set_combo_label interface
2011-03-17 14:17:31 -04:00
Gerhard Stenzel
ababf7acec
details: Allow editting virtualport settings for 'direct' nic
...
The following patch adds support for VSI types so the respective values
can be viewed and edited via virt-manager
Signed-off-by: Gerhard Stenzel <gerhard.stenzel@de.ibm.com >
2011-03-16 12:45:28 -04:00
Cole Robinson
6f2dc72646
Small optimization of previous commit
2011-03-09 10:37:51 -05:00
Cole Robinson
7da8f0a47d
details: Disable storage format changer if creating storage from New VM
...
So users don't think they can choose the new storage format from this
dialog
2011-03-09 10:36:21 -05:00
Marc-André Lureau
3c9b7838a6
console: add spice password support
2011-01-07 15:14:33 +01:00
Marc Deslauriers
8707d9f894
Only show appropriate security driver details
2011-02-28 21:22:48 -05:00
Cole Robinson
2000b41de9
details: Fix changing overview settings on RHEL6 gtk
2011-02-24 11:38:40 -05:00
Cole Robinson
d9402c9b61
Compat fixes for RHEL5 vintage gtk, python
2011-02-15 11:38:35 -05:00