CA-137829 CA-137959 Revert fix to CA-108676 because of collateral damage
Merge pull request #95 from stephen-turner/CA-137829

CA-137829 CA-137959 Revert fix to CA-108676 because of collateral damage
CP-5436: Updated XC Help with changes to system alerts window
Merge pull request #96 from ushamandya/xs64bit

CP-5436: Updated XC Help with changes to system alerts window
CP-8547: Add button in XenCenter to initiate space reclamation on an SR.

The operation applies to an SR. The button is on the Storage tab of the host/pool, and is entitled "Reclaim freed space".
It comes between the New SR and Properties buttons.
If the SR does not support TRIM , the button is invisible and the Properties button moves left to close up the gap.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CP-8547: Add button in XenCenter to initiate space reclamation on an SR: Changes following code review.

- Added check for null for sm.features in SR.SupportsTrim;
- Better error messages;
- Moved error messages from Messages to FriendlyNames;
- Removed the check for actions in progress from TrimSRCommand.CanExecute().

-

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
Merge pull request #97 from MihaelaStoica/CP-8547

CP-8547: Add button in XenCenter to initiate space reclamation on an SR.
CA-115742: VM name and description change not allowed via XenCenter for VM Admin - FIXED

The error has been caused by the shadow multiplier field on Advanced Settings page: XenCenter thinks that the values has changed, and tries to save it, but this is not allowed for VM Admin users.
The solution is:
- use -1 as the signal value for unparseable string, instead of 1.0, which is actually a valid value;
- display the existing value without formatting it to 2 deciaml places;
Also corrected the validation function, as the shadow multiplier has to be greater than or equal to 1, not 0.1.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CA-115742: Removed unused variable.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CA-137305: When creating a VM, ensure that the vGPUs are unset if not needed.

If a VM is created from snapshot which has a vGPU and "No" vGPU is selected  then the newly created VM shouldn't have a vGPU.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CA-108676:  Put the Heartbeat and event.next sessions on their own ConnectionGroups.

Also make sure that the MeddlingAction's cancel session gets disposed.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CA-136783: Fixed the errors in the Updates window, where clicking "Go to Web Page" opens a wrong link

- When clicking the action button on the grid, execute the action on the item that has been clicked, instead on using the grid's selected item, which may have not been updated yet.
- On multiselect (if the multiselect is allowed for the action), if the clicked item is in the grid's selection list, then execute the action on the whole list, otherwise on the clicked item only.
- This applies to both Updates and Alerts windows.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CA-137308: Checkpoint doesn't disappear follow deletion when switching to logs mode - FIXED

Force an update of the selected tab when switching back from Notification view, as some tabs ignore the update events when not visible (e.g. Snapshots, HA)

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
CP-5436: Modified the 'Updates' section and removed Licensing topics for Tech Preview
Merge pull request #104 from ushamandya/xs64bit

CP-5436: Modified the 'Updates' section and removed Licensing topics for...
Merge pull request #99 from MihaelaStoica/CA-115742

CA-115742: VM name and description change not allowed via XenCenter for ...
Merge pull request #101 from MihaelaStoica/CA-108676

CA-108676:  Put the Heartbeat and event.next sessions on their own ConnectionGroups
Merge pull request #103 from MihaelaStoica/CA-137308

CA-137308: Checkpoint doesn't disappear follow deletion when switching t...
Merge pull request #100 from MihaelaStoica/CA-137305

CA-137305: When creating a VM, ensure that the vGPUs are unset if not needed
Added HelpID for File System usage alert

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>