summaryrefslogtreecommitdiff
path: root/windows/WinUI/OnboardProcess/LogIn.xaml.cs
diff options
context:
space:
mode:
authorGrant Limberg <grant.limberg@zerotier.com>2019-02-05 11:47:37 -0800
committerGrant Limberg <grant.limberg@zerotier.com>2019-02-05 11:47:37 -0800
commita4b19173618756e1d0cee3339e6cde734d13abb7 (patch)
tree37d6ddc5f231d849bf31b31a3993be89bb5c7fd2 /windows/WinUI/OnboardProcess/LogIn.xaml.cs
parent5b1ef2fb03feade376663862950ef9655d338bae (diff)
downloadinfinitytier-a4b19173618756e1d0cee3339e6cde734d13abb7.tar.gz
infinitytier-a4b19173618756e1d0cee3339e6cde734d13abb7.zip
Fixed a bug where UI elements were attempting to be updated in a background thread.
Also code cleanup & removed confusing startup UI
Diffstat (limited to 'windows/WinUI/OnboardProcess/LogIn.xaml.cs')
-rw-r--r--windows/WinUI/OnboardProcess/LogIn.xaml.cs57
1 files changed, 0 insertions, 57 deletions
diff --git a/windows/WinUI/OnboardProcess/LogIn.xaml.cs b/windows/WinUI/OnboardProcess/LogIn.xaml.cs
deleted file mode 100644
index 8657b800..00000000
--- a/windows/WinUI/OnboardProcess/LogIn.xaml.cs
+++ /dev/null
@@ -1,57 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using System.Windows;
-using System.Windows.Controls;
-using System.Windows.Data;
-using System.Windows.Documents;
-using System.Windows.Input;
-using System.Windows.Media;
-using System.Windows.Media.Imaging;
-using System.Windows.Navigation;
-using System.Windows.Shapes;
-
-namespace WinUI.OnboardProcess
-{
- /// <summary>
- /// Interaction logic for LogIn.xaml
- /// </summary>
- public partial class LogIn : UserControl, ISwitchable
- {
- public LogIn()
- {
- InitializeComponent();
- }
-
- public void UtilizeState(object state)
- {
- throw new NotImplementedException();
- }
-
- public void LoginButton_Click(object sender, RoutedEventArgs e)
- {
- DoLogin();
- }
-
- public void BackButton_Click(object sender, RoutedEventArgs e)
- {
- Switcher.Switch(new RegisterOrLogIn());
- }
-
- private async void DoLogin()
- {
- CentralAPI api = CentralAPI.Instance;
- bool didLogIn = await api.Login(EmailAddressTextBox.Text, PasswordTextBox.Password.ToString(), false);
- if (didLogIn)
- {
- Switcher.Switch(new CreateOrJoin());
- }
- else
- {
- ErrorText.Content = "Invalid username or password";
- }
- }
- }
-}