pve-manager/www/manager6/qemu
Dominik Csapak c59fb4eef5 gui: add qemu/PCIEdit
this patch adds the PCIEdit window and InputPanel uses PCISelector
and MDevSelector

when we detect an iommugroup of -1, we put a warning on top to inform
the user that IOMMU is not activated (but let him add the devices
regardless, so that he can use it after IOMMU is activated)

also puts a warning if he selects a device that shares an iommugroup
with a different device (but not the same device with different
function). that detection is not perfect, but we cannot do really
better

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-11-22 13:31:31 +01:00
..
AgentIPView.js correctly update qemu ip information 2018-05-25 10:44:05 +02:00
BootOrderEdit.js use InputPanel from widget toolkit 2018-01-25 13:36:38 +01:00
CDEdit.js use InputPanel from widget toolkit 2018-01-25 13:36:38 +01:00
CIDriveEdit.js add CIDriveEdit 2018-03-16 10:05:57 +01:00
CloudInit.js add missing onlineHelp links 2018-05-14 12:01:39 +02:00
CmdMenu.js allow xtermjs to be the default console 2018-04-23 09:42:55 +02:00
Config.js make clone window guest agnostic 2018-03-21 15:54:32 +01:00
CreateWizard.js ui: add auostart after create checkbox 2018-06-12 09:45:05 +02:00
DisplayEdit.js gui: let users edit the vga memory 2018-11-09 14:02:35 +01:00
HardwareView.js ui: qemu/HW: menu setDisable mustn't ignore caps 2018-11-22 08:40:15 +01:00
HDEdit.js Enable "Discard" option for IDE and SATA drives 2018-11-14 09:21:12 +01:00
HDEfi.js use InputPanel from widget toolkit 2018-01-25 13:36:38 +01:00
HDMove.js fix #1872 Move button stays on the screen after closing 2018-08-20 14:42:27 +02:00
HDResize.js fix #1631: change units to binary prefix 2018-01-31 14:08:34 +01:00
IPConfigEdit.js fix #1959: remove invalid SLAAC option 2018-11-13 10:12:06 +01:00
KeyboardEdit.js use windowEdit from widget toolkit 2018-01-25 13:36:38 +01:00
MemoryEdit.js Remove swap/memory limit in the Manager, fixes #1799 2018-06-07 13:44:21 +02:00
Monitor.js qemu/Monitor: save the last 20 commands 2018-01-29 15:08:30 +01:00
NetworkEdit.js qemu/NetworkEdit: rework panel for advanced options 2018-04-06 11:45:14 +02:00
Options.js ui/qemu: Extend Qemu Guest agent 2018-08-02 16:20:12 +02:00
OSDefaults.js Update VM SCSI controller type after OS selection in Wizard 2017-10-19 11:46:24 +02:00
OSTypeEdit.js use InputPanel from widget toolkit 2018-01-25 13:36:38 +01:00
PCIEdit.js gui: add qemu/PCIEdit 2018-11-22 13:31:31 +01:00
ProcessorEdit.js rework ProcessorEdit and merge with CPUOptions using advanced options 2018-04-06 11:45:14 +02:00
QemuBiosEdit.js use windowEdit from widget toolkit 2018-01-25 13:36:38 +01:00
ScsiHwEdit.js use windowEdit from widget toolkit 2018-01-25 13:36:38 +01:00
SerialEdit.js ui: vm: allow to add socket backed serial devices 2018-05-17 09:25:34 +02:00
Smbios1Edit.js use InputPanel from widget toolkit 2018-01-25 13:36:38 +01:00
Snapshot.js use TaskViewer & TaskProgress window from widget toolkit 2018-01-25 13:36:38 +01:00
SnapshotTree.js use TaskViewer & TaskProgress window from widget toolkit 2018-01-25 13:36:38 +01:00
SSHKey.js add qemu SSHKey Edit for CloudInit 2018-03-16 10:05:57 +01:00
Summary.js let NotesView load itself 2018-05-25 11:04:08 +02:00
USBEdit.js ui: use cbind to make usb input panel static 2018-05-18 15:39:54 +02:00