xenadmin/XenAdmin/Commands
Konstantina Chremmou eb3fbe2ac8 Corrections and refactoring on VDI move/migrate:
- Allow move of multiple VDIs
- CA-187659: show better messages when batching move/migration of multiple VDIs.
- Show different tooltips for single vs. multiple VDI move/migration/deletion.
- Refactored the MoveDiskDdialog. Removed the inherited class VDIMigrateDialog and
the batching manager as it was not very different from its parent, it was registering
the events twice, and was batching migration of even single VDIs.
- Tidied up the Move- and MigrateVirtualDisk commands so they're easier to compare.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2016-09-28 09:50:43 +01:00
..
Controls Fixed the following issues: 2016-09-28 09:50:23 +01:00
ActivateVBDCommand.cs CA-205693: Add a check to prevent Index out of range error 2016-04-04 14:23:38 +01:00
ActivationRequestCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
AddHostCommand.cs Moved some object/node selection methods from the MainWindow to the FlickerFreeTreView class. 2013-08-23 16:26:05 +01:00
AddHostToPoolCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:26:52 +01:00
AddNewHostToPoolCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
AddVirtualDiskCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
ApplyLicenseEditionCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:17:42 +01:00
AttachVirtualDiskCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
BackupHostCommand.cs CA-213045: Rework on comments to change string format 2016-07-04 09:11:10 +08:00
BaseVIFCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
BugToolCommand.cs MainWindow tidy up: use existing method to launch the AboutBox rather than reimplementing 2013-08-21 17:13:23 +01:00
CallHomeCommand.cs CP-15401: Move HiddenFeatures to a new class 2016-01-28 21:43:15 +00:00
CancelHostConnectionCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ChangeHostPasswordCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
CollapseChildTreeNodesCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
Command.cs Refactoring: (1) Simplified the logic for gathering the can't-execute-reasons for 2016-07-25 01:01:05 +01:00
ConnectAllHostsCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
ConvertToThinSRCommand.cs CP-16097: Hide Thin Provosioning in XenCenter 2016-02-17 13:14:42 +00:00
ConvertVMToTemplateCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
CopyTemplateCommand.cs CP-11292: Remove storage motion constraints: Allow cross-pool copy for templates 2015-03-31 17:40:05 +01:00
CopyVMCommand.cs CP-11292: Remove storage motion constraints: Allow cross-pool copy for stopped VMs 2015-03-31 14:27:04 +01:00
CreateVIFCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
CreateVMFromTemplateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
CrossConnectionCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
CrossPoolCopyVMCommand.cs CP-11292: Remove storage motion constraints: Allow cross-pool copy for templates 2015-03-31 17:40:05 +01:00
CrossPoolMigrateCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:26:52 +01:00
CrossPoolMigrateToHomeCommand.cs CA-217821: Rename command back to CrossPoolMigrateToHomeCommand 2016-08-15 16:13:35 +01:00
CrossPoolMoveVMCommand.cs CP-12282: Semantics of Move / Migrate / Copy for suspended VMs 2015-05-27 12:17:35 +01:00
DeactivateVBDCommand.cs CA-205554: XenCenter says "Activating virtual disks" when deactivating multiple virtual disk 2016-04-06 08:15:16 +01:00
DeleteFolderCommand.cs CA-209502: FolderAction refactoring 2016-06-30 15:41:46 +01:00
DeletePoolCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
DeleteSnapshotCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DeleteTagCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DeleteTemplateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DeleteVirtualDiskCommand.cs Corrections and refactoring on VDI move/migrate: 2016-09-28 09:50:43 +01:00
DeleteVMCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
DeleteVMsAndTemplatesCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DestroyBondCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
DestroyHostCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DestroySRCommand.cs CP-14647: Intermediate check-in #4 2015-11-08 11:28:01 +00:00
DetachSRCommand.cs CA-76329: SR destroy option is missing from XenCenter (even SR doesn't contains any VDI and SR is detached) 2013-07-23 13:42:27 +01:00
DetachVirtualDiskCommand.cs Fixed typos. 2016-09-06 14:53:46 +01:00
DisasterRecoveryCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:26:52 +01:00
DisconnectAllHostsCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DisconnectCommand.cs CA-218241: Cancel connect right click menu item does not seem to be doing anything 2016-08-15 15:25:14 +01:00
DisconnectHostCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DisconnectHostsAndPoolsCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DisconnectPoolCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DisconnectWlbServerCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:26:52 +01:00
DragDropAddHostToPoolCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DragDropCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DragDropCrossPoolMoveHaltedVMCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
DragDropIntoFolderCommand.cs CA-209502: FolderAction refactoring 2016-06-30 15:41:46 +01:00
DragDropMigrateVMCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
DragDropRemoveHostFromPoolCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
DragDropTagCommand.cs CP-14647: Intermediate check-in #4 2015-11-08 11:28:01 +00:00
DRConfigureCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:26:52 +01:00
DRDryrunCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:26:52 +01:00
DRFailbackCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:26:52 +01:00
DRFailoverCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:26:52 +01:00
EditTagsCommand.cs CA-136173: Getting several notifications for one user-level action (e.g. Updating network operation creates 4 entries in the Notifications/Events view) 2014-07-21 11:47:14 +01:00
ExpandTreeNodesCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ExportCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ExportResourceReportCommand.cs CA-161524: Resource report menu item is only shown when you're on the pool node 2015-05-20 10:17:00 +01:00
ExportSnapshotAsTemplateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ExportTemplateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ExportVMCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
ForceVMRebootCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ForceVMShutDownCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ForgetSavedPasswordCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ForgetSRCommand.cs CP-14647: Intermediate check-in #4 2015-11-08 11:28:01 +00:00
HACommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:26:52 +01:00
HostMaintenanceModeCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
HostPasswordCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
HostReconnectAsCommand.cs CP-14647: Intermediate check-in #1 2015-11-08 11:27:56 +00:00
ImPortCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ImportSearchCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
InstallNewUpdateCommand.cs CP-17750: Block the patching wizard for clusters with the hci-forbid-update flag (disable the relevant pools/hosts on the select servers page; do not launch the patching wizard at all if there are no clusters that can be patched). 2016-06-20 14:10:00 +01:00
InstallToolsCommand.cs Improvements made while investigating CA-218953: 2016-08-17 22:35:01 +01:00
InstantVMFromTemplateCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
MigrateVirtualDiskCommand.cs Corrections and refactoring on VDI move/migrate: 2016-09-28 09:50:43 +01:00
MoveVirtualDiskCommand.cs Corrections and refactoring on VDI move/migrate: 2016-09-28 09:50:43 +01:00
MoveVMCommand.cs CP-12282: Semantics of Move / Migrate / Copy for suspended VMs 2015-05-27 12:17:35 +01:00
NewFolderCommand.cs CA-209502: FolderAction refactoring 2016-06-30 15:41:46 +01:00
NewPoolCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewSRCommand.cs CP-14647: Intermediate check-in #4 2015-11-08 11:28:01 +00:00
NewTemplateFromSnapshotCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
NewVMCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewVMFromSnapshotCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewVMFromTemplateCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
PauseDockerContainerCommand.cs CP-15576: Hide containers options that aren't available for Windows Server 2016-02-12 16:48:52 +00:00
PoolReconnectAsCommand.cs CP-14647: Intermediate check-in #1 2015-11-08 11:27:56 +00:00
PowerOnHostCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
PropertiesCommands.cs CA-85971: Removed method selecting control in tab by name. Retained ability only for the Name, Description and Iqn TexBox on the GeneralEditPage; in one of the other cases it didn't make a difference, in another (LogDestinationEditPage) it was causing a bug and in yet another (BootOptionsEditPage) the controls had already been renamed. Also some positioning changes. 2013-12-30 13:01:00 +00:00
PutFolderIntoRenameModeCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
PutTagIntoRenameModeCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ReattachSRCommand.cs CP-17502: Hide SR types from the NewSrWizard if the corresponding sm plugin is not available. 2016-06-22 18:34:21 +01:00
RebootCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RebootHostCommand.cs CP-17470: Added missing hotkey. Performance improvement by using Exists instead of FindAll in check. 2016-06-27 10:43:29 +01:00
RebootVMCommand.cs CP-13786: GetVirtualisationStatus: Refactoring, bugfixes 2015-09-18 15:48:59 +01:00
ReconnectHostCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
RemoveFromFolderCommand.cs CA-209502: FolderAction refactoring 2016-06-30 15:41:46 +01:00
RemoveHostCommand.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
RemoveHostCrashDumpsCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00
RemoveHostFromPoolCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
RenameFolderCommand.cs CA-209502: FolderAction refactoring 2016-06-30 15:41:46 +01:00
RenameTagCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
RepairSRCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
RescanPIFsCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RestartDockerContainerCommand.cs CP-10927: Add container lifetime operations to the toolbar 2015-02-11 13:46:23 +00:00
RestartToolstackCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RestoreHostFromBackupCommand.cs CA-213045: Rework on comments to change string format 2016-07-04 09:11:10 +08:00
ResumeDockerContainerCommand.cs CP-10927: Add container lifetime operations to the toolbar 2015-02-11 13:46:23 +00:00
ResumeVMCommand.cs CP-13786: GetVirtualisationStatus: Refactoring, bugfixes 2015-09-18 15:48:59 +01:00
RevertToSnapshotCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
RollingUpgradeCommand.cs CP-17690: Block RPU for clusters with the hci-forbid-rpu flag (disable the relevant pools/hosts on the select pool page; do not launch the RPU wizard at all if there are no upgradable clusters). 2016-06-20 13:11:21 +01:00
SaveSessionCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
SelectedItem.cs CP-6095: Ensure the different views have a single root node with the appropriate 2013-10-08 10:17:57 +01:00
SelectedItemCollection.cs Added overload for the SelectedItemCollection constructor taking one item - it seems to be needed as often as the other constructors. 2016-07-25 01:00:44 +01:00
SelectionBroadcaster.cs CA-143826: When in Notifications view, the context should be empty 2014-09-08 18:05:51 +01:00
SelectionManager.cs Just a code comment 2014-10-01 14:02:04 +01:00
SetAsDefaultSRCommand.cs CA-76329: SR destroy option is missing from XenCenter (even SR doesn't contains any VDI and SR is detached) 2013-07-23 13:42:27 +01:00
ShutDownCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ShutDownHostCommand.cs CP-17470: Added missing hotkey. Performance improvement by using Exists instead of FindAll in check. 2016-06-27 10:43:29 +01:00
ShutDownVMCommand.cs CP-13786: GetVirtualisationStatus: Refactoring, bugfixes 2015-09-18 15:48:59 +01:00
StartDockerContainerCommand.cs CP-10927: Add container lifetime operations to the toolbar 2015-02-11 13:46:23 +00:00
StartVMCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
StopDockerContainerCommand.cs CP-10927: Add container lifetime operations to the toolbar 2015-02-11 13:46:23 +00:00
SuspendVMCommand.cs CP-13786: GetVirtualisationStatus: Refactoring, bugfixes 2015-09-18 15:48:59 +01:00
TakeSnapshotCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
TrimSRCommand.cs CP-14647: Intermediate check-in #4 2015-11-08 11:28:01 +00:00
UntagCommand.cs CP-6095: Ensure the different views have a single root node with the appropriate 2013-10-08 10:17:57 +01:00
UpdateVIFCommand.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
VappShutDownCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VappStartCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ViewWorkloadReportsCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:26:52 +01:00
VirtualDiskCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMGroupCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:26:52 +01:00
VMLifeCycleCommand.cs CP-13786: GetVirtualisationStatus: Refactoring, bugfixes 2015-09-18 15:48:59 +01:00
VMOperationCommand.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
VMOperationHomeServerCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMOperationHostCommand.cs CA-212078: Correction as per code review to guard against the case when the VM is not resident on any host. 2016-06-07 12:27:54 +01:00
VMOperationWlbHostCommand.cs CA-144708: Optimal server option doesn't seem to pass the Ronseal test 2014-09-24 11:57:07 +08:00
VMOperationWlbOptimalServerCommand.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMRecoveryModeCommand.cs CP-6267: Stop jumping to the Events window when an action has started. 2013-10-08 11:03:29 +01:00