Cole Robinson
5c66328e10
uitests: Several more 'New VM' tests, and cli --show tests
2015-09-09 19:07:31 -04:00
Cole Robinson
730b739795
create: A bunch of mnemonic fixes
2015-09-09 14:26:36 -04:00
Cole Robinson
531260be36
details: Raise upper limits for lxc ID namespaces (bz 1244490)
2015-08-10 13:14:37 -04:00
Cole Robinson
5f497b4d79
Mark a couple strings as translatable
2015-08-09 14:01:01 -04:00
Cole Robinson
fc93e154dc
addhardware: Fix udp/tcp host vs mode UI
...
We had the UI label names swapped, so were showing the incorrect fields
2015-06-21 15:14:30 -04:00
Cole Robinson
b02cb7ffa0
delete: Improve dialog sizing and scrolling
...
Drop horizontal scrolling, since with gtk3 hidden scrollbars it might
mean users don't realize there's info that is scrolled off.
Adjust the default sizing to match that pattern
2015-05-20 17:50:11 -04:00
Cole Robinson
2168f33799
details: Unify controller model handling with addhardware
2015-05-19 18:29:45 -04:00
Giuseppe Scrivano
fbdf574c53
add-hardware: fix shortcut key for USB redir dev type
...
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1172108
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2015-05-11 10:17:11 +02:00
Cole Robinson
68ce97d533
create: customize: cancel now cancels the entire installation
...
Trying to fall back to the create wizard can give weird results, since
it's really hard to ensure the customized changes are preserved if
the user changes things in the 'new' wizard.
2015-05-03 16:53:43 -04:00
Cole Robinson
46ecafd820
migrate: Fix typos pointed out by translator
2015-05-01 09:38:25 -04:00
Cole Robinson
18a6d8b444
migrate: Add 'temporary' option
...
This doesn't undefine the VM source, and leaves it temporary on the
destination. Basically the default migration action
2015-04-21 17:39:44 -04:00
Cole Robinson
62ad0e91ee
migrate: Big reworking of the dialog
...
It's largely the same, but now
- The code is better organized
- The UI is much more streamlined, only showing relevant fields when
required.
- We warn about the hostname/URI cases that we know libvirt will error on
- Drop some of the attempts at being smart, and just mimic what libvirt
will do.
2015-04-21 17:15:58 -04:00
Cole Robinson
bfcfdbf785
host: Remove some redundant connection fields
2015-04-21 16:33:41 -04:00
Cole Robinson
996c8b76b8
clone: Use conn desc if showing destination conn
2015-04-21 16:33:41 -04:00
Cole Robinson
2b877cf337
migrate: Remove 'max downtime' support
...
This is only needed when people have very specific downtime constraints
on public facing services. I don't think that covers many virt-manager
users. So suggest they just use the command line for this.
2015-04-21 16:33:41 -04:00
Cole Robinson
39dc0c7b94
migrate: Drop 'bandwidth' UI
...
A bit too enterprisy for my tastes. If people need this they should use
the command line.
2015-04-21 16:33:41 -04:00
Cole Robinson
3d2afbaf6f
connection: Allow setting a custom 'pretty name' (bz 784701)
...
We've had multiple requests over the years for something similar. People
might have to connect to multiple IP addresses, or really large hostnames,
that become difficult to distinguish in the UI.
Add a field in the host details page that allows setting a custom name,
and store it in gsettings.
2015-04-11 13:39:25 -04:00
Cole Robinson
8c107f87f9
host: Remove some redudant conn details
...
And some minor UI spacing fixes
2015-04-11 11:29:03 -04:00
Cole Robinson
413c290bfe
create: Renamed 'advanced options' to 'network selection'
...
Since that's all it contains now
2015-04-10 18:44:16 -04:00
Cole Robinson
8f563cbae8
storagelist: Simplify Ui a bit
...
Drop the bold and overly sized text. Drop the name duplication.
Drop the type field since it's shown in the pool list.
2015-04-10 18:40:54 -04:00
Cole Robinson
92c42bc5a0
details: Improve UI labeling of keyboard devices
2015-04-09 13:36:40 -04:00
Cole Robinson
771154d104
addhardware: Make network model a combo entry
...
So users can add non-advertised models
2015-04-09 12:58:21 -04:00
Cole Robinson
058c06972e
Break out shared storage UI to storagelist.py (bz 1060433)
...
We were already sharing a chunk of this in a haphazard way. Now officially
break it all out, similar to netlist.py. This mostly unifies the views
of host->storage and storagebrowser.py
2015-04-09 12:31:24 -04:00
Cole Robinson
ec162888f5
addhardware: Make bus list dependent on device type
...
And not the other way around. It's less confusing this way IMO, particularly
if virtio is selected by default and the user is confused, wondering
where the cdrom option is.
Take the opportunity to actually share the bus combo logic between details
and addhardware
2015-04-07 19:31:30 -04:00
Cole Robinson
1d98af2c47
create: Move mac address editing to customize dialog
...
People should rarely need to edit the mac address, so remove it from
the create wizard. However we only allow editing the mac address in
the 'customize' dialog: regular network details disables editing, since
that should be a rare and potentially dangerous operation.
2015-04-07 18:52:35 -04:00
Cole Robinson
39b5d11628
details: Make CPU config a frame, not an expander
...
It's very commonly tweaked, so move it front and center.
2015-04-07 11:53:16 -04:00
Chen Hanxiao
101ca3cef8
details: change duplicated short-key 'd' to 'e' on Overview tab
...
add hardware also use 'd' as its short-key.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2015-03-16 21:26:47 -04:00
Giuseppe Scrivano
61e06856a3
virt-manager: Allow to change SGIO with LUN disk devices
...
It is added only in the details window, and intentionally not added to
the addhardware UI to keep it simpler. Users can edit this after a
new device is added.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2015-03-16 20:32:40 +01:00
Cole Robinson
0ddec9199b
details: Don't allow changing machine type for existing VM
...
But still allow it from the customize dialog. It's one of those things
that rarely can be changed for a working VM and things continue to work.
2015-02-22 10:25:51 -05:00
Chen Hanxiao
694f2b1370
connection details: add short-keys for Virtual Networks
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2015-01-28 09:52:23 +08:00
Chen Hanxiao
751d189110
ui: remove underline property of tpm device type in details
...
We could not modify tpm device type yet.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-12-31 14:28:22 +08:00
Giuseppe Scrivano
2dff68c1df
virtManager: Add missing shortcut keys
...
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1172108
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-12-13 15:42:46 +01:00
Chen Hanxiao
e0b5283ac3
Redirect device: remove underline property of 'Type' in details UI
...
redir-type is a label.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-11-11 16:10:14 +08:00
Chen Hanxiao
71613d95e8
Smartcard device: add missing mnemonics in details UI
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-11-11 16:08:02 +08:00
Chen Hanxiao
34f9be43c2
sound: add missing mnemonics in details UI
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-11-11 16:07:33 +08:00
Chen Hanxiao
8f2c9b354a
cpu: add mnemonics in details UI
...
Add mnemonics for 'Configuration' page,
'Topology' page, 'Pinning' page
and their sub-pages.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-11-11 16:06:47 +08:00
Chen Hanxiao
0368394c7e
boot options: add mnemonics in details UI
...
Add mnemonics for 'Direct kernel' page
and sub-pages.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-11-11 16:06:13 +08:00
Chen Hanxiao
e758aec861
video: add missing mnemonics in details UI
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-11-11 16:05:38 +08:00
Chen Hanxiao
351d0a2834
details: add shortkey for controller model
...
shortkey 'o' for 'Model'.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-11-11 16:04:28 +08:00
Chen Hanxiao
ce7fd785e4
watchdog: add missing mnemonics in details UI
...
add missing mnemonics and fix an duplicated shortkey
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-11-11 16:02:02 +08:00
Wei Huang
dea3520ea8
ui: add a warning message for hyper-threading support
...
Not all CPUs support Hyper-Threading. This patch adds a warning
message next to the threads selection field of processor topology
box. It warns that "Selected CPU model does not support
Hyper-Threading" when # of Threads > 1 and the selected CPU model
does not support Hyper-Threading.
This UI modification was added using glade 3.18.3.
Signed-off-by: Wei Huang <wei@redhat.com>
2014-10-27 18:05:21 -04:00
Chen Hanxiao
8f077a270f
panic notifier: remove shortcuts in details.ui
...
We could not modify them in panic notifier page,
so remove them.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-10-21 16:07:35 +08:00
Chen Hanxiao
6f196ed21d
panic-notifier: add missing mnemonics in addhardware UI
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-10-21 16:06:14 +08:00
Chen Hanxiao
b5fd41135d
details: add missing mnemonics in cpu UI tab
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-10-21 16:05:52 +08:00
Chen Hanxiao
7752d60cfe
ui: change fs-type label ID from "label18" to "fs-type-title"
...
It looks not very social as its naming.
And it will be used in the later patch.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-10-21 10:23:59 +08:00
Chen Hanxiao
64e7e783e7
ui: change duplicated fsdetail shortkey
...
shortkey M for fs-mode in fsdetail duplicate shortkey of
"Virtual Machine" in details.
change it to 'o'.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-10-17 17:18:53 +08:00
Cole Robinson
f4563906ca
snapshots: Use consistent button layout with host dialog
...
Except 'refresh' is in place of 'stop'
2014-09-21 11:44:01 -04:00
Cole Robinson
439e5ad0fe
details: Reorg a bunch of the global helpers
...
Some were redundant, some should be in virtinst
2014-09-20 10:23:19 -04:00
Cole Robinson
4ad50d968a
details: Put tabs on left, easier to navigate with glade
2014-09-20 10:21:27 -04:00
Cole Robinson
fa76e92f2c
virt-manager: Fix issues with ellipsizing on recent gtk
2014-09-19 22:08:22 -04:00
Cole Robinson
55739055fd
ui: Set all files to minimum requirement of gtk 3.8
...
That way gives us better feedback from glade
2014-09-19 21:19:26 -04:00
Cole Robinson
ae26313ed4
details: Add UI for enabling UEFI via 'customize before install'
...
We expose a simple combobox with two entries: BIOS, and UEFI. The
UEFI option is only selectable if 1) libvirt supports the necessary
domcapabilities bits, 2) it detects that qemu supports the necessary
command line options, and 3) libvirt detects a UEFI binary on the
host that maps to a known template via qemu.conf
If those conditions aren't met, we disable the UEFI option, and show
a small warning icon with an explanatory tooltip.
The option can only be changed via New VM->Customize Before Install.
For existing x86 VMs, it's a readonly label.
2014-09-17 18:43:41 -04:00
Cole Robinson
cc70aa82ab
ui: Fix minor issues, and resave all files with f21 glade
2014-09-06 15:01:12 -04:00
Giuseppe Scrivano
724c6499f0
snapshots: add button to force snapshots list refresh
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-08-01 09:30:21 +02:00
Giuseppe Scrivano
e44ee980ae
virtManager: add QoS information for a network
...
Add UI elements to display and modify QoS settings in the network
details.
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1089117
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-07-08 00:05:09 +02:00
Cole Robinson
1e77c05c4e
Clarify some translation strings, reported on transifex
2014-07-04 16:42:24 -04:00
Chen Hanxiao
27d03b8b92
preferences ui: fix a duplicate shortkey
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-06-17 13:21:46 +08:00
Chen Hanxiao
75d43f6a37
fix some missed binary prefixes for units
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-06-17 09:33:14 +08:00
Chen Hanxiao
100023baa6
preferences ui: add shortkey for Add Spice USB Redirection
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-06-17 09:32:42 +08:00
Chen Hanxiao
2f4a424521
use binary prefixes for units where appropriate
...
https://bugzilla.redhat.com/show_bug.cgi?id=1103893
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-06-16 11:56:53 +08:00
Chen Hanxiao
ba96af8df8
addhardware: add a tool tip when USB controller already existed
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-06-16 11:50:04 +08:00
Chen Hanxiao
b4a43fb6b7
preferences ui: add shortkey for tab page
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-06-16 11:43:33 +08:00
Chen Hanxiao
ea4847961a
host ui: add shortkey for tab page
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-06-16 11:43:09 +08:00
Chen Hanxiao
d007352aa4
connection: Fix Alt - t shortcut key
...
Or we will get:
"Couldn't find a target for a mnemonic activation"
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-06-12 16:36:16 +08:00
Giuseppe Scrivano
64c6a9be34
preferences, feedback: fix Alt-i key shortcut
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-06-12 10:03:32 +02:00
Giuseppe Scrivano
fb56ac8f36
createinterface: add key shortcuts for Bridge configuration
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-06-12 10:03:32 +02:00
Giuseppe Scrivano
75e83a099e
createinterface: make "Configure" shortcuts unique
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-06-12 10:03:32 +02:00
Giuseppe Scrivano
e9687ab071
createpool: fix shortcuts refs and make them unique
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-06-12 10:03:32 +02:00
Giuseppe Scrivano
a8db7ec266
createvol: change "Format" key shortcut to Alt-o
...
Alt+f is already used for Finish. Choose Alt-o as it is already used
for "Format" in other places.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-06-12 10:03:32 +02:00
Giuseppe Scrivano
0b7c7c0c07
createnet: fix references for Alt-d and Alt-m
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-06-12 10:03:32 +02:00
Giuseppe Scrivano
86d5ff04e3
connection: Fix Alt-o shortcut key
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-06-12 10:03:32 +02:00
Cole Robinson
f686e36e42
details: Expose chipset=i440fx/q35 in customize dialog
...
So enterprising users can choose q35 for x86 qemu/kvm VMs. Some
discussion over here:
http://www.redhat.com/archives/virt-tools-list/2014-May/msg00001.html
https://lists.gnu.org/archive/html/qemu-devel/2014-06/msg00019.html
We show a warning if q35 is selected, saying it's not well tested.
Hopefully that dissuades people who are just clicking about.
2014-06-03 15:58:04 -04:00
Cole Robinson
091eb9fe26
details: Expose LXC <initarg>
2014-05-31 17:34:23 -04:00
Cole Robinson
9369ad3ac0
virt-manager: Allow setting interface portgroup element
...
We only show the option if the selected virtual network actually has
portgroups listed in its XML
2014-05-31 15:51:24 -04:00
Cole Robinson
9fd0ef5c88
details: Better handling for <input type=keyboard>
2014-05-04 13:23:54 -04:00
Chen Hanxiao
865dd99af2
addhardware: add controller UI
...
This patch will enable adding controller
without model.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-04-26 22:40:17 +08:00
Giuseppe Scrivano
33a2d1a1c8
virt-manager: use autocomplete for OS variant selection
...
After the migration to libosinfo, choosing an OS variant from "New VM"
wizard became a mess for the very long list of options.
Using an autocomplete entry text will facilitate this task, as an user
can start typing the variant as soon as the OS type is selected.
The combo-box is left untouched, so undecided users can still use it.
UI-suggested-by: Máirín Duffy <duffy@redhat.com>
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-04-26 10:32:30 +02:00
Cole Robinson
70da20682c
details: Explicit warn that 'format' doesn't change image format (bz 1089457)
2014-04-21 17:04:33 -04:00
Cole Robinson
8fa2aad1d3
createpool: Clarify iscsi IQN fields (bz 1084011)
2014-04-03 11:19:03 -04:00
Giuseppe Scrivano
6c68467be7
virt-manager: update copyright years in the About box
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-03-26 16:12:13 +01:00
Marc-André Lureau
2606c1d1b8
ui: add 'channel' to addhardware char panel
...
Add a 'Channel' entry, to specify the name of a channel (Spice port,
currently).
2014-03-25 17:42:57 -04:00
Cole Robinson
f584135b78
gfxdetails: Fix mnemonics to not collide
2014-03-22 17:47:43 -04:00
Cole Robinson
4f7f1adc47
addhw: Desensitive the 'create storage' UI for cdrom/floppy
...
Since we already fail in that case anyways, it makes things a bit clearer.
2014-03-12 17:22:48 -04:00
Cole Robinson
f23c031af4
ui: Drop minimum version to match RHEL7
...
And add unit test to catch future dependency issues
2014-03-10 11:17:58 -04:00
Maros Zatko
44d4c1d329
details-toolbar: set show_arrow to true
2014-02-28 14:29:48 -05:00
Chen Hanxiao
77553c7e49
ui: disable setting uid/gid_start for user namespace
...
Libvirt not allowed uid/gid_start
configured as none 0 or not specified.
This patch will disable config uid/gid_start in UI.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-02-27 10:01:29 +08:00
Chen Hanxiao
08daebe1aa
details: add UI interface for LXC user namespace
...
We could config user namespace for LXC container
in details->overview page.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-02-24 21:37:13 -05:00
Cole Robinson
96232ba2f0
details: Don't stretch machine dropdown
2014-02-17 10:28:02 -05:00
Cole Robinson
d9d50db522
ui: Add margins to 'description' text fields
2014-02-14 10:21:21 -05:00
Cole Robinson
e4711061c4
snapshots: Make sure 'current' icon is always visible (bz 1065074)
2014-02-14 10:20:37 -05:00
Giuseppe Scrivano
cbec4b10ab
ui: add support for gluster fs
...
Add a new field "pool-source-name" in the createpool UI that is used
only with gluster fs pools.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2014-02-12 15:46:26 +01:00
Cole Robinson
d220cc5d52
preferences: Allow disabling VM CPU poll
...
With this, the only libvirt API call we hit on each tick is the
connection nodeinfo.
2014-02-11 15:45:05 -05:00
Cole Robinson
82754ddc84
Expose hostdev rombar in UI and cli (bz 768857)
2014-02-10 14:25:23 -05:00
Cole Robinson
2ea6b7e35d
addhw: Make hostdev list a bit wider
2014-02-10 14:04:35 -05:00
Cole Robinson
4a006b5ff8
details: Expose fine grained boot config
...
Basically put an explicit device list in the boot UI, if the hypervisor
supports it. For unsupported hv, use the same old disk/cd/floppy/net UI.
2014-02-10 13:34:17 -05:00
Cole Robinson
fadc47449c
details: Simplify 'Redirect USB device' tooltip
2014-02-04 15:27:56 -05:00
Cole Robinson
8618a3abd7
prefs: Add 'Add SPICE USB redirection' option, enable it
...
For qemu guests that are using spice, add 4 redirdevs so USB redirection
happens for free. This can be disabled in the preferences dialog.
2014-02-04 15:27:56 -05:00
Cole Robinson
5bff23758c
connect: Add an option for qemu:///session (bz 557103)
...
But warn that it may not function like users expect.
2014-02-01 19:44:27 -05:00
Cole Robinson
032dd0cf21
clone: Show destination host if on a remote connection (bz 881099)
2014-02-01 18:59:10 -05:00
Cole Robinson
d3bd70daca
migrate: Remove misleading 'offline' option (bz 881092)
...
We acted like it would migrate a shutoff VM, but it just toggled
the LIVE flag. We should support true 'offline' migration, but
the UI will be different.
2014-02-01 18:17:17 -05:00
Cole Robinson
37122dbc20
clone: Mention virt-sysprep everywhere (bz 878170, bz 912993)
2014-02-01 15:20:37 -05:00
Cole Robinson
7057afba56
manager: Add File->New Virtual Machine (bz 871682)
2014-02-01 13:36:02 -05:00
Cole Robinson
ba0c84ec76
storagebrowse: Add pool refresh and vol delete options (bz 841715)
2014-02-01 13:31:29 -05:00
Cole Robinson
09390b8151
snapshots: Show indication of the 'current' snapshot (bz 1017385)
2014-02-01 11:25:35 -05:00
Cole Robinson
f4bc4a35a2
details: enforce relationship between cpu topology and maxvcpus (bz 708892)
2014-02-01 09:14:55 -05:00
Cole Robinson
90c9b3ca2e
details: Reword the CPU model UI a bit more
...
- Add options in the model drop down for clear, hvdefault, and app default
- Make 'copy host' a check box, when enabled it hides the model dropdown
- Detect if the VM CPU is a copy of the host CPU
- Undocumented bit that allows passing in host-model/host-passthrough
to the model field for people that really want those settings.
2014-01-31 13:40:09 -05:00
Cole Robinson
c85e8d84d0
details: Remove explicit CPU feature UI
...
Not too useful, and makes things difficult for us.
2014-01-31 10:43:56 -05:00
Cole Robinson
bff94f2365
console: Support spice 'resize-guest' (bz 754559)
...
This will auto change the guest resolution to match the window size.
Off by default, can be enabled like scaling preferences.
2014-01-31 10:08:18 -05:00
Cole Robinson
64b2d0c6b7
Move shared graphics editing UI to gfxdetails.py
...
Fixes a couple UI bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=696217
https://bugzilla.redhat.com/show_bug.cgi?id=875403
2014-01-29 09:22:28 -05:00
Cole Robinson
00d5312bd6
Break out shared storage creation UI to addstorage.py
2014-01-29 09:22:28 -05:00
Cole Robinson
8bb9853ec8
Move shared cdrom media UI to mediacombo.py
2014-01-28 14:20:57 -05:00
Cole Robinson
169ae1203d
Break out shared network list UI to netlist.py
...
Use this to show vport stuff in addhw, give a warning about macvtap
networking, and allow macvtap from the create wizard.
2014-01-28 10:00:06 -05:00
Cole Robinson
ad363f9774
details: Remove runtime vcpu pinning list
...
I don't think anyone depended on this, and it's overkill for virt-manager.
2014-01-26 14:21:24 -05:00
Cole Robinson
11ebe5d84e
details: Move inspection info to its own page
2014-01-26 14:15:46 -05:00
Cole Robinson
46ad7e8bdb
details: Remove UI for security, apic, acpi, clock
...
99% of users never need to tweak them, and now that we have virt-xml,
most of what they could want to do is a simple CLI oneliner.
2014-01-26 14:15:46 -05:00
Cédric Bosdonnat
7d5d9df91a
vmmFSDetails: don't use a combo for RAM units, force to MB
2014-01-25 11:59:32 -05:00
Cédric Bosdonnat
d2f625cb22
Use vmmFSDetails in details dialog to allow editing filesystem devices
2014-01-21 09:49:09 -05:00
Cédric Bosdonnat
40422e13f2
Create a separate class vmmFSDetails to share filesystem addhardware UI
...
This class will be reused in the virtManager/details.py code soon to
provide the same UI to modify filesystem devices than to create them.
2014-01-21 09:29:13 -05:00
Cédric Bosdonnat
d888ff2394
Add lxc filesystem drivers: loop and nbd
...
These file systems drivers have been added in virtinst, but also in the
addhardware UI.
2014-01-21 09:29:13 -05:00
Cédric Bosdonnat
2f505822a1
Add Hardware: added the missing filesystem types for LXC guests.
...
This means tweaking the UI to input a memory usage for the 'ram'
filesystem type.
2014-01-21 09:29:12 -05:00
Cole Robinson
178805e265
asyncjob: Constrain size of text label
2014-01-18 13:23:05 -05:00
Cole Robinson
7003a3a528
prefs: Allow changing the default VM CPU mode/model config
...
Add a preference for changing the default CPU mode/model. The options are:
- default (whatever virt-manager chooses as the default)
- hypervisor default (no <cpu> block, what we've always done)
- nearest host cpu model (just the 'model' from caps->host->cpu)
- copy host cpu (the entire <cpu> block from caps->host)
The setting only applies to KVM guests, not tested with anything else.
The default is left as is for now (hypervisor default).
copy host CPU will one day use mode='host-model', when it does what
we want. At that point we will probably make it the default
2014-01-17 17:41:26 -05:00
Cole Robinson
b215b27854
prefs: Modernize glade file
...
tables->grids
clean up some legacy spacing
make a new 'new vm' tab which will expand shortly
2014-01-17 15:30:10 -05:00
Cole Robinson
55d6b7f377
prefs: Allow disabling all memorystats polling
...
Similar to how we allow disabling disk/net polling, not sure yet what
effect it might have on remote connections, so best to add this option
just to be safe.
Unlike disk/net stats, we enable this checking by default.
2014-01-12 17:39:21 -05:00
Cole Robinson
2dffdff328
addhw: disk: Split bus and device into two combo boxes
...
Prior to this we had them in the same combo box, which had grown quite
large.
2014-01-12 16:52:26 -05:00
Cole Robinson
44bad869ae
addhw: Stick disk format and cache under 'advanced options'
2014-01-12 16:09:14 -05:00
Cole Robinson
0b8ba7760e
details: Fix status icon shrinking on state change.
...
No idea why this is happening or what is causing it, but
forcing the icon width fixes things...
2014-01-12 14:35:35 -05:00
Cole Robinson
f055b07a61
details: Couple mini 'panic' UI cleanups
2014-01-11 15:08:00 -05:00
Chen Hanxiao
c7a374b51d
virt-manager: add support for adding panic notifier device
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-01-11 14:53:20 -05:00
Chen Hanxiao
a90a375bda
virt-manager: add support for showing panic notifier device
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2014-01-11 14:53:19 -05:00
Thorsten Behrens
77b1143965
Add memory stats widget also to manager tree view.
...
(crobinso: Fix an initialization issue)
2014-01-06 12:08:55 -05:00
Charles Arnold
1124043151
Allow unsafe migrations in virt-manager
...
Normally, setting cache=none is required in order to ensure a consistent view
of storage between the source and destination migration hosts. However, some
configurations have that quality without resorting to the use of an O_DIRECT
open (which is what cache=none does), and hence cache=none wouldn't be
necessary.
Unfortunately, libvirt is not able to determine on it's own all the
configurations which require cache=none for migration but in the interest of
safety enforces it when it isn't otherwise able to determine migration safety.
For this reason the libvirt api has an 'unsafe' option which allows the user
to override the safety migration checks.
This patch adds a checkbox to allow unsafe migration to the 'Advanced options'
portion of the migration dialog.
Signed-off-by: Charles Arnold <carnold@suse.com>
2013-12-14 12:23:37 -05:00
Chen Hanxiao
10d5eb8375
add button to remove cpu feature
...
We could copy host CPU config by
button 'Copy host CPU configuration'.
If we regret to do this or the host CPU config
caused VM starting failure, we need a button to
help us clear CPU feature.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
2013-12-04 18:34:53 -05:00
Giuseppe Scrivano
0abbb6d122
details: show warning when guest inspection fails
...
If libguestfs fails to inspect the guest then show a warning.
Now the "Operating System" and "Applications" frames are visible
only when the guest inspection is available.
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=755869
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2013-12-03 11:39:27 +01:00
Cole Robinson
fb3b5a277b
snapshots: s/State/VM State/ (bz 1016604)
2013-11-09 18:00:00 -05:00
Martin Kletzander
30c33ea5cd
Fix label at the end of installation
...
The commit 67c62e68
moved naming of the domain to the last
installation page and this made a placeholder "foobar" appear.
2013-10-29 11:24:52 +01:00
Giuseppe Scrivano
408771004f
virt-manager: show correctly EGD RNG devices information
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2013-10-28 17:41:19 +01:00
Giuseppe Scrivano
a7519dc1e9
virt-manager: fix adding EGD RNG devices in UDP mode
...
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1001773
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2013-10-28 17:41:14 +01:00
Cole Robinson
fdb79b9832
snapshots: Add a right click menu for start/stop
2013-10-05 14:57:58 -04:00
Cole Robinson
111f4353a3
snapshots: new: Grab name focus, make activate create the snapshot
2013-10-05 14:47:10 -04:00
Cole Robinson
34f23165b6
addhw: Add channel option for auto socket allocation
2013-10-05 13:54:28 -04:00
Cole Robinson
9d21d2bb02
addhw: List known channel names in a comboboxentry
2013-10-05 13:27:11 -04:00
Cole Robinson
24137cdfe9
addhw: Add 'console' option for adding virtio consoles
2013-10-05 13:22:53 -04:00
Cole Robinson
97f5717ef7
snapshots: Fix showing async dialogs for revert/delete
2013-10-05 10:03:56 -04:00
Fred A. Kemp
c45e1ef6b8
virt-manager: Add checkbox controlling disk 'removable' flag
...
(crobinso: Fix to use grid rework)
2013-10-04 08:08:44 -04:00
Cole Robinson
6de06778d3
details: Convert disk UI from table to grid
2013-10-04 08:01:18 -04:00
Cole Robinson
d83b2c02fa
virt-manager: Add USB3 convenience option to the controller UI
...
and a --controller usb3 option to virt-install
2013-10-03 16:34:28 -04:00
Cole Robinson
7cb84f5ba5
preferences: Explicitly list system default
2013-10-02 14:47:21 -04:00
Cole Robinson
7c7f3ad0b2
create: Fix some spacing issues
2013-10-02 12:35:59 -04:00
Cole Robinson
d6f96f72d5
create: Add kernel/initrd install option for arm
...
Basically just show kernel/initrd options for the 'import' install
method on non-x86.
2013-10-02 12:35:59 -04:00