diff --git a/GUT.Schedule/GUT.Schedule.UWP/App.xaml b/GUT.Schedule/GUT.Schedule.UWP/App.xaml deleted file mode 100644 index c653146..0000000 --- a/GUT.Schedule/GUT.Schedule.UWP/App.xaml +++ /dev/null @@ -1,7 +0,0 @@ - - - \ No newline at end of file diff --git a/GUT.Schedule/GUT.Schedule.UWP/MainPage.xaml.cs b/GUT.Schedule/GUT.Schedule.UWP/MainPage.xaml.cs deleted file mode 100644 index 4a18192..0000000 --- a/GUT.Schedule/GUT.Schedule.UWP/MainPage.xaml.cs +++ /dev/null @@ -1,17 +0,0 @@ -using Windows.UI.Xaml.Controls; - -// The Blank Page item template is documented at https://go.microsoft.com/fwlink/?LinkId=402352&clcid=0x409 - -namespace GUTSchedule.UWP -{ - /// - /// An empty page that can be used on its own or navigated to within a Frame. - /// - public sealed partial class MainPage : Page - { - public MainPage() - { - InitializeComponent(); - } - } -} \ No newline at end of file diff --git a/GUT.Schedule/GUT.Schedule.UWP/MainPage.xaml b/GUT.Schedule/GUTSchedule.UWP/AboutPage.xaml similarity index 54% rename from GUT.Schedule/GUT.Schedule.UWP/MainPage.xaml rename to GUT.Schedule/GUTSchedule.UWP/AboutPage.xaml index 0fa2eb6..4c3305d 100644 --- a/GUT.Schedule/GUT.Schedule.UWP/MainPage.xaml +++ b/GUT.Schedule/GUTSchedule.UWP/AboutPage.xaml @@ -1,5 +1,5 @@  + + + + + + + + diff --git a/GUT.Schedule/GUTSchedule.UWP/AboutPage.xaml.cs b/GUT.Schedule/GUTSchedule.UWP/AboutPage.xaml.cs new file mode 100644 index 0000000..0044457 --- /dev/null +++ b/GUT.Schedule/GUTSchedule.UWP/AboutPage.xaml.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Runtime.InteropServices.WindowsRuntime; +using Windows.Foundation; +using Windows.Foundation.Collections; +using Windows.UI.Xaml; +using Windows.UI.Xaml.Controls; +using Windows.UI.Xaml.Controls.Primitives; +using Windows.UI.Xaml.Data; +using Windows.UI.Xaml.Input; +using Windows.UI.Xaml.Media; +using Windows.UI.Xaml.Navigation; + +// The Blank Page item template is documented at https://go.microsoft.com/fwlink/?LinkId=234238 + +namespace GUTSchedule.UWP +{ + /// + /// An empty page that can be used on its own or navigated to within a Frame. + /// + public sealed partial class AboutPage : Page + { + public AboutPage() + { + this.InitializeComponent(); + } + } +} diff --git a/GUT.Schedule/GUTSchedule.UWP/App.xaml b/GUT.Schedule/GUTSchedule.UWP/App.xaml new file mode 100644 index 0000000..90e3fb9 --- /dev/null +++ b/GUT.Schedule/GUTSchedule.UWP/App.xaml @@ -0,0 +1,23 @@ + + + + + + + + #ff8000 + + \ No newline at end of file diff --git a/GUT.Schedule/GUT.Schedule.UWP/App.xaml.cs b/GUT.Schedule/GUTSchedule.UWP/App.xaml.cs similarity index 92% rename from GUT.Schedule/GUT.Schedule.UWP/App.xaml.cs rename to GUT.Schedule/GUTSchedule.UWP/App.xaml.cs index c62a7f4..eae0be4 100644 --- a/GUT.Schedule/GUT.Schedule.UWP/App.xaml.cs +++ b/GUT.Schedule/GUTSchedule.UWP/App.xaml.cs @@ -1,6 +1,7 @@ using System; using Windows.ApplicationModel; using Windows.ApplicationModel.Activation; +using Windows.UI.Popups; using Windows.UI.Xaml; using Windows.UI.Xaml.Controls; using Windows.UI.Xaml.Navigation; @@ -20,6 +21,14 @@ namespace GUTSchedule.UWP { InitializeComponent(); Suspending += OnSuspending; + UnhandledException += OnError; + } + + private async void OnError(object sender, UnhandledExceptionEventArgs e) + { + e.Handled = true; + + await new MessageDialog(e.Message, e.GetType().ToString()).ShowAsync(); } /// diff --git a/GUT.Schedule/GUT.Schedule.UWP/Assets/LockScreenLogo.scale-200.png b/GUT.Schedule/GUTSchedule.UWP/Assets/LockScreenLogo.scale-200.png similarity index 100% rename from GUT.Schedule/GUT.Schedule.UWP/Assets/LockScreenLogo.scale-200.png rename to GUT.Schedule/GUTSchedule.UWP/Assets/LockScreenLogo.scale-200.png diff --git a/GUT.Schedule/GUT.Schedule.UWP/Assets/SplashScreen.scale-200.png b/GUT.Schedule/GUTSchedule.UWP/Assets/SplashScreen.scale-200.png similarity index 100% rename from GUT.Schedule/GUT.Schedule.UWP/Assets/SplashScreen.scale-200.png rename to GUT.Schedule/GUTSchedule.UWP/Assets/SplashScreen.scale-200.png diff --git a/GUT.Schedule/GUT.Schedule.UWP/Assets/Square150x150Logo.scale-200.png b/GUT.Schedule/GUTSchedule.UWP/Assets/Square150x150Logo.scale-200.png similarity index 100% rename from GUT.Schedule/GUT.Schedule.UWP/Assets/Square150x150Logo.scale-200.png rename to GUT.Schedule/GUTSchedule.UWP/Assets/Square150x150Logo.scale-200.png diff --git a/GUT.Schedule/GUT.Schedule.UWP/Assets/Square44x44Logo.scale-200.png b/GUT.Schedule/GUTSchedule.UWP/Assets/Square44x44Logo.scale-200.png similarity index 100% rename from GUT.Schedule/GUT.Schedule.UWP/Assets/Square44x44Logo.scale-200.png rename to GUT.Schedule/GUTSchedule.UWP/Assets/Square44x44Logo.scale-200.png diff --git a/GUT.Schedule/GUT.Schedule.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png b/GUT.Schedule/GUTSchedule.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png similarity index 100% rename from GUT.Schedule/GUT.Schedule.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png rename to GUT.Schedule/GUTSchedule.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png diff --git a/GUT.Schedule/GUT.Schedule.UWP/Assets/StoreLogo.png b/GUT.Schedule/GUTSchedule.UWP/Assets/StoreLogo.png similarity index 100% rename from GUT.Schedule/GUT.Schedule.UWP/Assets/StoreLogo.png rename to GUT.Schedule/GUTSchedule.UWP/Assets/StoreLogo.png diff --git a/GUT.Schedule/GUT.Schedule.UWP/Assets/Wide310x150Logo.scale-200.png b/GUT.Schedule/GUTSchedule.UWP/Assets/Wide310x150Logo.scale-200.png similarity index 100% rename from GUT.Schedule/GUT.Schedule.UWP/Assets/Wide310x150Logo.scale-200.png rename to GUT.Schedule/GUTSchedule.UWP/Assets/Wide310x150Logo.scale-200.png diff --git a/GUT.Schedule/GUTSchedule.UWP/Calendar.cs b/GUT.Schedule/GUTSchedule.UWP/Calendar.cs new file mode 100644 index 0000000..6d83946 --- /dev/null +++ b/GUT.Schedule/GUTSchedule.UWP/Calendar.cs @@ -0,0 +1,17 @@ +using GUTSchedule.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace GUTSchedule.UWP +{ + public static class Calendar + { + public static void Export(List schedule) + { + + } + } +} diff --git a/GUT.Schedule/GUT.Schedule.UWP/GUTSchedule.UWP.csproj b/GUT.Schedule/GUTSchedule.UWP/GUTSchedule.UWP.csproj similarity index 96% rename from GUT.Schedule/GUT.Schedule.UWP/GUTSchedule.UWP.csproj rename to GUT.Schedule/GUTSchedule.UWP/GUTSchedule.UWP.csproj index d5ba151..f102441 100644 --- a/GUT.Schedule/GUT.Schedule.UWP/GUTSchedule.UWP.csproj +++ b/GUT.Schedule/GUTSchedule.UWP/GUTSchedule.UWP.csproj @@ -116,9 +116,13 @@ PackageReference + + AboutPage.xaml + App.xaml + MainPage.xaml @@ -144,6 +148,10 @@ MSBuild:Compile Designer + + Designer + MSBuild:Compile + MSBuild:Compile Designer diff --git a/GUT.Schedule/GUTSchedule.UWP/MainPage.xaml b/GUT.Schedule/GUTSchedule.UWP/MainPage.xaml new file mode 100644 index 0000000..6fcf634 --- /dev/null +++ b/GUT.Schedule/GUTSchedule.UWP/MainPage.xaml @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +