virt-manager/ui
Pavel Hrdina 5488ff4773 virtManager: add support to create external snapshots
Add new 2 rows into the snapshotsnew windows, one to select if the
snapshot mode is `internal` or `external` and memory state location when
making external snapshot for running VM.

We will check if libvirt fully supports external snapshots by consulting
host capabilities and add `external` to snapshot mode only if it is
supported.

For external snapshots the memory state is stored in separate file but
libvirt doesn't have any default location so virtManager will get path
to all usable disks and create a dropdown menu for it, but user is still
allowed to modify that path to use whatever path they prefer.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2024-03-25 13:21:50 +01:00
..
about.ui ui: Resave all files with latest glade 2022-01-27 13:34:26 -05:00
addhardware.ui virt-manager: add support for qemu-vdagent channel 2022-06-13 13:49:08 -04:00
addstorage.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
asyncjob.ui Clean up gtk STOCK and various image usage 2022-02-19 15:33:42 -05:00
clone.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
connectauth.ui Clean up gtk STOCK and various image usage 2022-02-19 15:33:42 -05:00
console.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
createconn.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
createnet.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
createpool.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
createvm.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
createvol.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
delete.ui Clean up gtk STOCK and various image usage 2022-02-19 15:33:42 -05:00
details.ui ui: details: Increased scrolledview6's height request 2024-03-02 14:19:28 -05:00
fsdetails.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
gfxdetails.ui Clean up gtk STOCK and various image usage 2022-02-19 15:33:42 -05:00
host.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
hostnets.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
hoststorage.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
manager.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
migrate.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
netlist.ui Clean up gtk STOCK and various image usage 2022-02-19 15:33:42 -05:00
oslist.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
preferences.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
snapshots.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
snapshotsnew.ui virtManager: add support to create external snapshots 2024-03-25 13:21:50 +01:00
storagebrowse.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
tpmdetails.ui ui: tpmdetails: Mark a uitests string as non-translatable 2022-03-01 14:29:46 -05:00
vmwindow.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00
vsockdetails.ui ui: Resave all files with latest glade 2022-01-27 13:34:26 -05:00
xmleditor.ui ui: Remove use of deprecated GtkAlignment 2022-02-20 09:53:17 -05:00