mirror of
https://github.com/xcp-ng/xenadmin.git
synced 2024-11-24 22:06:59 +01:00
bcc5cf8166
* CA-310974: Hide GPU page if the host has no GPU capability * Hid GPU page in PropertiesDialog * Hid GPU page in NewVMWizard Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com> * CA-310974: Move GPU availability check to Helpers class * Switch from field to method based check * Update affected logic * Remove rubric toggle in PopulatePage when GpuEditPage is shown * Hide AddVGPUDialog when GpusAvailable returns false Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com> * CA-310974: Remove missing GPUs strings in Messages.resx * GPU_RUBRIC_NO_GPUS_POOL * GPU_RUBRIC_NO_GPUS_SERVER Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com> * CA-310974: Disable combobox in AddVGPUDialog when there are no GPUs Avoids exception being thrown if user tries to select empty first item Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com> * CA-310974: Amend position of GPU availability check Moved since gpuCapability is used in the Finish method of the wizard Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com> * CA-310974: Remove unecessary null checks in Helpers method The Cache and its properties (e.g. GPU_groups) are readonly and initialised as empty. The API object properties that are ref lists (g.PGPUs, g.supported_VGPU_types) are also initialised as empty and are demarshalled by the SDK as empty if they have no values. Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com> |
||
---|---|---|
.. | ||
Helpers.cs | ||
PrettyTimeSpan.cs | ||
StringExtensions.cs | ||
TimeSpanExtensions.cs | ||
Util.cs |