mirror of
https://github.com/xcp-ng/xenadmin.git
synced 2024-11-25 06:16:37 +01:00
6c584bb351
* Tidy up `SelectMultipleVMDestinationPage.cs` * CA-375532 & CA-336510: Add warning when importing VMs with too many vCPUs * CA-375532 & CA-336510: Prevent users from starting appliance if a VM has too many vCPUs * Tidy up `Page_CpuMem`: use expression-bodied properties * Tidy up `Page_CpuMem`: use conventional naming scheme * Tidy up `Page_CpuMem`: use explicit modifiers * Tidy up `Page_CpuMem`: use `en-US` locale for names * Tidy up `Page_CpuMem`: use `var` when possible * Tidy up `Page_CpuMem`: rename `Vcpus` to `VCpus` * Tidy up `Page_CpuMem`: reorder elements * Tidy up `Page_CpuMem`: revert class renaming and fix `vCpus` typos * CA-375532: Prevent users from starting VM if they select too many vCPUs * Tidy up `Page_Finish`: use expression-bodied properties * Tidy up `Page_Finish`: fix typo * Tidy up `Page_CpuMem`: rename `CanStartVM` to `CanStartVm` * Remove unnecessary using directives * Anchor warning icon to the top-left corner of its parent * CA-375532 & CA-336510: Warn users when selecting more vCPUs than pCPUs in the Properties page * CP-41825: Add warning for imported VMs with > 32 vCPUs * CP-41825: Add warning for new VMs with > 32 vCPUs * CP-41825: Add warning for existing VMs when selecting > 32 vCPUs * CP-41825: Update wording used to alert users running VMs with > 32vCPUs * Remove unused local variable in `VappStartCommand.cs` * Reword some vCPUs messages * Simplify assignment of `CanStartImmediately` in `Page_Finish.cs` * Simplify assignment of `CanStartVmsAutomatically` in `ImportFinishPage.cs` * Remove useless `Count` check in `VappStartCommand` * Rename `pictureBox1` to `warningPictureBox` and change its `SizeMode` * Separate CPU and memory warnings in `Page_CpuMem` * Shorten warning messages shown in `Page_CpuMem` * Disable option to start VM when memory configuration isn't valid * Report number of vCPUs and pCPUs when showing warning in New VM wizard * Tidy up `CpuMemoryEditPage`: rename elements * Tidy up `CpuMemoryEditPage`: use explicity modifiers * Tidy up `CpuMemoryEditPage`: Rename `CPUMemoryEditPage` to `CpuMemoryEditPage` * Tidy up `CpuMemoryEditPage`: Miscellaneous renames and improvements * Tidy up `CpuMemoryEditPage`: Fix whitespace * Tidy up `CpuMemoryEditPage`: Use ReSharper code formatter * Tidy up `CpuMemoryEditPage`: Move events to own region * Tidy up `CpuMemoryEditPage`: Move `IEditPage` members to own region * Tidy up `CpuMemoryEditPage`: Order members outside of regions * Replace topology and vCPU warning labels with structured warnings * Ensure warnings ends with a dot * Allow multiple CPU warnings to show at the same time * Remove warning link for vCPUS > pCPUS Option is not achievable * Enable option to force unit used in `MemorySpinner` * Replace `NumericUpDown` with `MemorySpinner` and show warnings at bottom of control * Check destination pCPUs count when destination is not a pool * Do not disable option to start VMs after import if user selects a shared SR * Add memory warning when importing appliance with too much memory * Sort vCPUs and memory warning strings * Remove target from `ImportWizard`'s summary Target is not useful and can cause confusion as appliance VMs could start on non-target hosts * The home server is needed in the summary when importing XVA. The target server is not needed in the summary when migrating a VM. * Update warnings when the server selection changes. Corrected memory calculation. * Show all warnings for vCPUs. Moved topology warning to the bottom. Separated methods for showing memory and vCPU warnings. * Removed the memory setting from the VM Properties dialog. Split running VM info to a separate panel. * Corrections to the logic for starting the VM automatically. Also, Fixed a bit the layout of the Finish page to make better use of the available space. * Corrections as per code review. Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com> Co-authored-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com> |
||
---|---|---|
.. | ||
Controls | ||
ActivateVBDCommand.cs | ||
AddHostCommand.cs | ||
AddHostToPoolCommand.cs | ||
AddNewHostToPoolCommand.cs | ||
AddVirtualDiskCommand.cs | ||
AttachVirtualDiskCommand.cs | ||
BackupHostCommand.cs | ||
BugToolCommand.cs | ||
CancelHostConnectionCommand.cs | ||
CertificateCommand.cs | ||
ChangeControlDomainMemoryCommand.cs | ||
ChangeHostPasswordCommand.cs | ||
CollapseChildTreeNodesCommand.cs | ||
Command.cs | ||
ConnectAllHostsCommand.cs | ||
ConvertVMToTemplateCommand.cs | ||
CopyVMCommand.cs | ||
CreateVMFromTemplateCommand.cs | ||
CrossConnectionCommand.cs | ||
CrossPoolMigrateCommand.cs | ||
CrossPoolMigrateToHomeCommand.cs | ||
CrossPoolMoveVMCommand.cs | ||
DeactivateVBDCommand.cs | ||
DeleteFolderCommand.cs | ||
DeletePoolCommand.cs | ||
DeleteSnapshotCommand.cs | ||
DeleteTagCommand.cs | ||
DeleteTemplateCommand.cs | ||
DeleteVirtualDiskCommand.cs | ||
DeleteVMCommand.cs | ||
DeleteVMsAndTemplatesCommand.cs | ||
DestroyBondCommand.cs | ||
DestroyHostCommand.cs | ||
DestroySRCommand.cs | ||
DetachSRCommand.cs | ||
DetachVirtualDiskCommand.cs | ||
DisableChangedBlockTrackingCommand.cs | ||
DisablePvsReadCachingCommand.cs | ||
DisasterRecoveryCommand.cs | ||
DisconnectAllHostsCommand.cs | ||
DisconnectCommand.cs | ||
DisconnectHostCommand.cs | ||
DisconnectHostsAndPoolsCommand.cs | ||
DisconnectPoolCommand.cs | ||
DockerContainerCommand.cs | ||
DragDropAddHostToPoolCommand.cs | ||
DragDropCommand.cs | ||
DragDropCrossPoolMoveHaltedVMCommand.cs | ||
DragDropIntoFolderCommand.cs | ||
DragDropMigrateVMCommand.cs | ||
DragDropRemoveHostFromPoolCommand.cs | ||
DragDropTagCommand.cs | ||
DRConfigureCommand.cs | ||
DRDryrunCommand.cs | ||
DRFailbackCommand.cs | ||
DRFailoverCommand.cs | ||
EditTagsCommand.cs | ||
EnablePvsReadCachingCommand.cs | ||
EnableTlsVerificationCommand.cs | ||
ExpandTreeNodesCommand.cs | ||
ExportCommand.cs | ||
ExportResourceReportCommand.cs | ||
ExportSnapshotAsTemplateCommand.cs | ||
ExportTemplateCommand.cs | ||
ExportVMCommand.cs | ||
ForceVMRebootCommand.cs | ||
ForceVMShutDownCommand.cs | ||
ForgetSavedPasswordCommand.cs | ||
ForgetSRCommand.cs | ||
HACommand.cs | ||
HostMaintenanceModeCommand.cs | ||
HostPasswordCommand.cs | ||
HostReconnectAsCommand.cs | ||
ImPortCommand.cs | ||
ImportSearchCommand.cs | ||
InstallNewUpdateCommand.cs | ||
InstallToolsCommand.cs | ||
InstantVMFromTemplateCommand.cs | ||
LaunchConversionManagerCommand.cs | ||
MigrateVirtualDiskCommand.cs | ||
MoveVirtualDiskCommand.cs | ||
MoveVMCommand.cs | ||
NewFolderCommand.cs | ||
NewPoolCommand.cs | ||
NewSRCommand.cs | ||
NewTemplateFromSnapshotCommand.cs | ||
NewVMCommand.cs | ||
NewVMFromSnapshotCommand.cs | ||
NewVMFromTemplateCommand.cs | ||
PoolReconnectAsCommand.cs | ||
PowerOnHostCommand.cs | ||
PropertiesCommands.cs | ||
PutFolderIntoRenameModeCommand.cs | ||
PutTagIntoRenameModeCommand.cs | ||
ReattachSRCommand.cs | ||
RebootCommand.cs | ||
RebootHostCommand.cs | ||
RebootVMCommand.cs | ||
ReconnectHostCommand.cs | ||
RemoveFromFolderCommand.cs | ||
RemoveHostCommand.cs | ||
RemoveHostCrashDumpsCommand.cs | ||
RemoveHostFromPoolCommand.cs | ||
RenameFolderCommand.cs | ||
RenameTagCommand.cs | ||
RepairSRCommand.cs | ||
RescanPIFsCommand.cs | ||
RestartToolstackCommand.cs | ||
RestoreHostFromBackupCommand.cs | ||
ResumeVMCommand.cs | ||
RevertToSnapshotCommand.cs | ||
RollingUpgradeCommand.cs | ||
RotatePoolSecretCommand.cs | ||
SelectedItem.cs | ||
SelectedItemCollection.cs | ||
SelectionBroadcaster.cs | ||
SelectionManager.cs | ||
SetAsDefaultSRCommand.cs | ||
ShutDownCommand.cs | ||
ShutDownHostCommand.cs | ||
ShutDownVMCommand.cs | ||
StartVMCommand.cs | ||
SuspendVMCommand.cs | ||
TakeSnapshotCommand.cs | ||
TrimSRCommand.cs | ||
UntagCommand.cs | ||
VappShutDownCommand.cs | ||
VappStartCommand.cs | ||
VirtualDiskCommand.cs | ||
VMGroupCommand.cs | ||
VMLifeCycleCommand.cs | ||
VMOperationCommand.cs | ||
VMOperationHomeServerCommand.cs | ||
VMOperationHostCommand.cs | ||
VMOperationWlbHostCommand.cs | ||
VMOperationWlbOptimalServerCommand.cs | ||
VMRecoveryModeCommand.cs | ||
VtpmCommand.cs | ||
WlbCommand.cs |