xenadmin/XenAdmin
Frezzle 35f8c3ec2f CA-214953: Multiple connection dialogs while attempting to connect (#1060)
* [CA-214953] Multiple connection dialogs while attempting to connect

ConnectingToServerDialog now keeps track of the dialogs for each connection and focuses on them if they already exist, instead of creating new ones.

Signed-off-by: Frezzle <frederico.mazzone@citrix.com>

* [CA-214953] Multiple connection dialogs while attempting to connect

Moved code to handle open connection dialogs to XenConnectionUI, instead of being done inside ConnectingToServerDialog.
Only one error message appears now upon connection failure.
If connection dialog was minimized, and user double-clicks again to connect, it now returns to normal state on the screen as well as taking focus.

Signed-off-by: Frezzle <frederico.mazzone@citrix.com>
2016-07-08 16:24:19 +01:00
..
Actions CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
Alerts CA-196315: XS65ESP1018 not showing up in XenCenter Updates (on staging) 2016-02-08 10:14:05 +00:00
Commands Merge pull request #1048 from cheng-z/CA-213045 2016-07-08 16:16:46 +01:00
ConsoleView CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
Controls Code simplification: use Action delegate instead of EventHandler since the event is not sending any objects when triggered. 2016-06-27 10:20:23 +01:00
Core CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
Diagnostics Merge pull request #1025 from MihaelaStoica/CA-212147 2016-06-27 11:37:46 +01:00
Dialogs CA-214953: Multiple connection dialogs while attempting to connect (#1060) 2016-07-08 16:24:19 +01:00
Help CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
HomePage CA-199145: Home page missing the page icons that are used as list bullets 2016-02-25 14:15:04 +00:00
Images CP-15402: New Home Page (html based) 2016-02-15 17:31:13 +00:00
Network CA-214953: Multiple connection dialogs while attempting to connect (#1060) 2016-07-08 16:24:19 +01:00
Plugins L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
Properties XenAdmin/Resources: More image path case fixes 2016-06-30 23:01:52 -05:00
RDP CA-137236: Fix XenCenter Console crash when switching to remote desktop on Windows Server 2003 SP2 2014-06-10 17:12:16 +01:00
ReportViewer CA-142266: remove Enter at storage to avoid CSV format display problem 2014-08-13 17:28:54 +08:00
ServerDBs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
SettingsPanels CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
TabPages XenAdmin/TabPages: Case fix on WlbPage files 2016-06-30 22:51:27 -05:00
TestResources Rebooted myself. 2016-06-23 21:27:41 +01:00
Utils XenAdmin.Utils.TemporaryDisablerForControls: Utility class that can remember Enabled states of controls provided. Original Enabled values can be restored. 2013-10-10 15:33:29 +01:00
Wizards [CA-107357] Migrate VM Wizard allows selection of broken SRs 2016-07-07 14:57:20 +01:00
Wlb CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:17:42 +01:00
XenSearch CA-190904: Remove obsolete SR.upgrade and SR.share menu items 2015-11-30 11:53:54 +00:00
app.config Merge pull request #832 from stephen-turner/CA-198487 2016-02-12 12:22:28 +00:00
Branding.cs CA-213045: Make server backup file name rebrandable 2016-06-30 10:31:10 +08:00
GroupingTag.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
HomePage.ja.mht L10N:CA-205182 fix 2016-04-21 13:55:37 +05:30
HomePage.mht CA-199145: Home page missing the page icons that are used as list bullets 2016-02-25 14:15:04 +00:00
HomePage.zh-CN.mht L10N:CA-205182 fix 2016-04-21 13:55:37 +05:30
Images.cs CA-190904: Remove obsolete SR.upgrade and SR.share menu items 2015-11-30 11:53:54 +00:00
IMainWindow.cs Refactored MainWindow to derive from IMainWindow rather than implement a field deriving 2014-01-22 12:39:32 +00:00
LicenseTimer.cs CP-16205: Add AdditionalFeatures branding variable 2016-02-29 14:54:26 +00:00
MainWindow.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 13:17:42 +01:00
MainWindow.Designer.cs [CP-17415] XC: Add awareness of new AD feature flag 2016-05-20 13:01:51 +01:00
MainWindow.ja.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
MainWindow.resx [CP-17415] XC: Add awareness of new AD feature flag 2016-05-20 13:01:51 +01:00
MainWindow.zh-CN.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
MainWindowTreeBuilder.cs CP-15398: Make texture XenCenter rebrandable 2016-01-14 18:52:53 +08:00
OrganizationalView.cs CP-6095: Ensure the different views have a single root node with the appropriate 2013-10-08 10:17:57 +01:00
PasswordsRequest.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
PowerManagment.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
Program.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
Settings.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
SettingsUpdate.cs CA-136288 Restore application settings after installing a new version of XenCenter 2014-05-30 12:39:07 +01:00
UpdateManager.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
UpdateManager.DelayCalculator.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
WinformsXenAdminConfigProvider.cs CP-17161: Add 'using' statement around dialogs to ensure garbage collection 2016-06-20 10:49:12 +01:00
XCPluginSchema.xsd CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
XenAdmin.csproj XenAdmin/TabPages: Case fix on WlbPage files 2016-06-30 22:51:27 -05:00
XenAdmin.manifest CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
XenAdmin.rc CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00