From ecc1239fc559772d4e0345b1c544c853af46e9e8 Mon Sep 17 00:00:00 2001 From: Stepan Usatiuk Date: Sun, 25 Oct 2020 11:32:37 +0300 Subject: [PATCH] v1.0.18.0 - make this thing actually work --- PomoTime/MainPage.xaml.cs | 7 +++++-- PomoTime/Package.appxmanifest | 4 ++-- PomoTime/PomoTime.csproj | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/PomoTime/MainPage.xaml.cs b/PomoTime/MainPage.xaml.cs index 94eec26..b0dc164 100644 --- a/PomoTime/MainPage.xaml.cs +++ b/PomoTime/MainPage.xaml.cs @@ -117,7 +117,6 @@ namespace PomoTime { MainViewRunningState.SecondsLeft--; } - SaveLocalState(); } void TimerTick() { @@ -126,6 +125,7 @@ namespace PomoTime return; } PlusSecond(); + SaveLocalState(); } void SchedulePeriodOverNotification() @@ -320,7 +320,7 @@ namespace PomoTime return; } - MainViewRunningState.SecondsLeft -= TimeFromSuspend.Seconds; + MainViewRunningState.SecondsLeft -= (int) TimeFromSuspend.TotalSeconds; } private void OnResuming(object sender, Object e) @@ -357,16 +357,19 @@ namespace PomoTime { StopTimer(); StartTimer(); + SaveLocalState(); } private void MainPageLoaded(object sender, RoutedEventArgs e) { StartTimer(); + SaveLocalState(); } private void MainPageUnloaded(object sender, RoutedEventArgs e) { StopTimer(); + SaveLocalState(); } private void LoadRunningState() diff --git a/PomoTime/Package.appxmanifest b/PomoTime/Package.appxmanifest index ad45e3b..1242fc3 100644 --- a/PomoTime/Package.appxmanifest +++ b/PomoTime/Package.appxmanifest @@ -9,9 +9,9 @@ + Version="1.0.18.0" /> - + PomoTime diff --git a/PomoTime/PomoTime.csproj b/PomoTime/PomoTime.csproj index 0209f0c..e0fd887 100644 --- a/PomoTime/PomoTime.csproj +++ b/PomoTime/PomoTime.csproj @@ -18,7 +18,7 @@ {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} true True - 1EF6A398AD076B784FDB82C12377E1807142B1CF + B101A95DAAB5D398F1D73D36B83A990ACDFDAA4D False SHA256 True