diff --git a/SetupWizard/AndroidSetupOptionsPage.cs b/SetupWizard/AndroidSetupOptionsPage.cs index 842f0cf29..1b0b3c3cb 100644 --- a/SetupWizard/AndroidSetupOptionsPage.cs +++ b/SetupWizard/AndroidSetupOptionsPage.cs @@ -196,26 +196,14 @@ namespace MatterHackers.MatterControl signInButton.Margin = new BorderDouble(left: 0); signInButton.VAnchor = VAnchor.ParentCenter; signInButton.Visible = !signedIn; - signInButton.Click += (s, e) => UiThread.RunOnIdle(() => - { - signInButton.Visible = false; - signOutButton.Visible = false; - statusMessage.Visible = true; - ApplicationController.Instance.StartSignIn(); - }); + signInButton.Click += (s, e) => UiThread.RunOnIdle(ApplicationController.Instance.StartSignIn); buttonContainer.AddChild(signInButton); signOutButton = textImageButtonFactory.Generate("Sign Out".Localize()); signOutButton.Margin = new BorderDouble(left: 0); signOutButton.VAnchor = VAnchor.ParentCenter; signOutButton.Visible = signedIn; - signOutButton.Click += (s, e) => UiThread.RunOnIdle(() => - { - signInButton.Visible = false; - signOutButton.Visible = false; - statusMessage.Visible = true; - ApplicationController.Instance.StartSignOut(); - }); + signOutButton.Click += (s, e) => UiThread.RunOnIdle(ApplicationController.Instance.StartSignOut); buttonContainer.AddChild(signOutButton); buttonContainer.AddChild(new HorizontalSpacer()); diff --git a/Utilities/WebUtilities/RequestManager.cs b/Utilities/WebUtilities/RequestManager.cs index bfcda9d7d..4dd04f23a 100644 --- a/Utilities/WebUtilities/RequestManager.cs +++ b/Utilities/WebUtilities/RequestManager.cs @@ -39,6 +39,10 @@ namespace MatterHackers.MatterControl { public string LastResponse { protected set; get; } + /// + /// Gets or sets the time-out value in milliseconds + /// + /// The timeout. public int Timeout { get; internal set; } = 100000; private CookieContainer cookies = new CookieContainer(); diff --git a/VersionManagement/WebRequestHandler.cs b/VersionManagement/WebRequestHandler.cs index 8e35555aa..3aee991f1 100644 --- a/VersionManagement/WebRequestHandler.cs +++ b/VersionManagement/WebRequestHandler.cs @@ -201,8 +201,12 @@ namespace MatterHackers.MatterControl.VersionManagement requestValues = new Dictionary(); } + /// + /// Gets or sets the time-out value in milliseconds + /// + /// The timeout. public int Timeout { get; set; } = 100000; - + public event EventHandler RequestComplete; public event EventHandler RequestFailed;