Commit Graph

1608 Commits

Author SHA1 Message Date
Cole Robinson
4d4f34e596 create: Break out storage helpers for use in addhw 2010-03-04 15:31:33 -05:00
Cole Robinson
d9759e6c9b Fix some pylint. 2010-03-04 15:29:51 -05:00
Cole Robinson
b4f7383d28 addhw: Some UI cleanup and simplification 2010-03-04 15:29:33 -05:00
Cole Robinson
7c92a277b2 Revert 1548: add a comment why we need to release the domain handle. 2010-03-04 08:40:10 -05:00
Cole Robinson
f839ad9748 details: Display errors caught refreshing HW pages 2010-03-03 18:47:59 -05:00
Cole Robinson
ac43f4ebe0 details: Show disk size if available 2010-03-03 18:43:48 -05:00
Cole Robinson
5f6a59f118 create: Offer to reuse an existing disk image
If the disk image has the expected name /var/lib/libvirt/images/VMNAME.img,
and is unused by any guests, ask the user if they want to use it.
2010-03-03 18:16:08 -05:00
Cole Robinson
64765ec3d4 Use new VirtualDisk path_in_use_by helper 2010-03-03 17:48:22 -05:00
Cole Robinson
d24ce72160 PackageKit integration for first start hypervisor detection
Check to make sure the expected local packages are installed for
the default connection (KVM).
2010-03-03 16:58:50 -05:00
Cole Robinson
51dd50d254 Remove pylint 2010-03-03 16:55:00 -05:00
Cole Robinson
fa876ac6ea progress: Allow storing return data with the async class 2010-03-03 11:14:59 -05:00
Cole Robinson
320eb9a3e1 progress: Allow running a thread which calls its own gtk.main() 2010-03-03 10:51:09 -05:00
Cole Robinson
1879eadf44 manager: Improve startup error when no default connection. 2010-03-02 20:35:54 -05:00
Cole Robinson
b2705bc14e engine: Remove redundant function 2010-03-02 12:18:48 -05:00
Cole Robinson
fb6f725d9e virt-manager.py: Reindent some code 2010-03-02 11:56:04 -05:00
Cole Robinson
5db35b24d5 create: Don't cap storage size, just defer to warnings. 2010-02-28 20:56:41 -05:00
Cole Robinson
8344a977c1 uihelpers: Use Yes/No dialog for permission changing 2010-02-28 20:49:16 -05:00
Marc Deslauriers
654eac1495 systray: Support 'appindicator'
More info can be found here:

https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators
2010-02-28 20:28:51 -05:00
Cole Robinson
c6e9c4befe create: Make sure we restart new VMs the correct number of times
This means booting live cd's after initial creation, doing a post install
boot for most other installs, and booting windows twice for the 2 stage
install.
2010-02-28 19:40:06 -05:00
Cole Robinson
4db7c4e48d domain: Send 'oldstatus' in status-changed signal
We can then use this to hook up internal signal handlers to do needed
things on status update (rather than bog down _update_status).
2010-02-27 10:42:43 -05:00
Cole Robinson
5e22e3bd6f clone: Improve error message if block device can't be cloned. 2010-02-26 20:29:45 -05:00
Cole Robinson
2768270e43 createinterface: Enable specifying IP protocol info
By default, we try to copy the protocol information from a selected
child interface (if applicable), otherwise assume IPv4 DHCP.
2010-02-26 18:49:18 -05:00
Cole Robinson
699db61fcf host: interface: Display IP configuration 2010-02-25 21:13:33 -05:00
Cole Robinson
f777773ed9 host: interface: Allow changing start mode. 2010-02-25 19:42:08 -05:00
Cole Robinson
b377a740ca Factor out a common 'libvirt object' class.
Use simply now for some common XML routines.
2010-02-25 19:35:01 -05:00
Cole Robinson
7f1d543f76 host: Show errors encountered when populating net/pool/iface state 2010-02-25 17:42:00 -05:00
Cole Robinson
2feed6a3f3 host: Add 'error' page for virtual net and storage
Display a proper error if connection doesn't support network or storage
management.
2010-02-25 17:31:27 -05:00
Cole Robinson
63a53c6f55 details: Don't overwrite user input on XML update 2010-02-24 20:46:25 -05:00
Cole Robinson
882bb0dd0a Fix some pylint. 2010-02-24 20:42:00 -05:00
Cole Robinson
6be4684138 details: Multiple boot device support
Allows viewing, adding, removing, and reordering the boot device list.
2010-02-24 20:37:41 -05:00
Cole Robinson
25284b0833 connection: Remove redundant logging 2010-02-24 14:45:35 -05:00
Cole Robinson
19e87ded38 connection: Make SASL auth dialog a bit cleaner 2010-02-24 14:40:22 -05:00
Cole Robinson
ed211ef066 details: Make 'enter' activate VNC password auth
Not sure why this keeps regressing. I blame glade.
2010-02-23 14:48:35 -05:00
Cole Robinson
182eb4bcb6 Drop redundant calls to window.show() 2010-02-23 14:18:12 -05:00
snicore
7bc805e6f7 Sending translation for Hungarian 2010-02-23 09:03:13 +00:00
snicore
9b4536fb1f Sending translation for Hungarian 2010-02-23 08:53:33 +00:00
Cole Robinson
1777528e1b createvol: Make sure error boxes run synchronous if we are modal. 2010-02-22 09:04:48 -05:00
Cole Robinson
492b40f015 createvol: Sensitize 'Finish' if default name suggested 2010-02-22 08:49:21 -05:00
aguskov
f2f054f86b Sending translation for Russian 2010-02-21 18:40:45 +00:00
runab
747daaeca5 Sending translation for Bengali (India) 2010-02-19 12:05:14 +00:00
Cole Robinson
d21aa79ed3 util: Fix return value of safe idle timeouts 2010-02-18 10:17:42 -05:00
Cole Robinson
b602f8aaa1 create: Make sure audio and video devices use OS recommended defaults 2010-02-17 16:40:33 -05:00
aron
ee0b22afa3 Sending translation for Chinese (Simplified) 2010-02-15 15:38:16 +00:00
Cole Robinson
729c478401 domain: Fix connecting to VNC on ESX servers
ESX libvirt URIs don't use have a 'transport' section (like the ssh in
qemu+ssh). If virt-manager didn't see a transport, we assumed the
host is localhost, and used 127.0.0.1 when connecting to VNC.

Fix this check to only use 127.0.0.1 if there is no hostname
specified in the libvirt URI.
2010-02-12 16:37:14 -05:00
Cole Robinson
f243ce4f7e domain: Have get_graphical_console provide more info 2010-02-12 16:33:43 -05:00
Cole Robinson
b661b289c9 console: Condense some debugging output 2010-02-12 14:17:30 -05:00
Cole Robinson
716acf1b9b create: Allow using a manually created 'default' pool 2010-02-12 14:17:16 -05:00
Cole Robinson
4c2b4f6c43 details: Pop up 'Add Hardware' option on hw list right click 2010-02-12 14:01:59 -05:00
Cole Robinson
9876b07ff9 create: Fix page 1 spacing 2010-02-12 13:55:30 -05:00
Cole Robinson
67635bda52 Allow selecting CDROM devices with no detected media.
We may have incorrect detection, and we hypervisors should be able to handle
empty CDROM devices, so allow the option, just don't select it by default.
2010-02-12 13:52:33 -05:00