diff --git a/ModernKeePass/App.xaml.cs b/ModernKeePass/App.xaml.cs index 4e9bba6..e31879c 100644 --- a/ModernKeePass/App.xaml.cs +++ b/ModernKeePass/App.xaml.cs @@ -6,9 +6,7 @@ using Windows.Storage; using Windows.UI.Xaml; using Windows.UI.Xaml.Controls; using Windows.UI.Xaml.Navigation; -using Microsoft.AppCenter; -using Microsoft.AppCenter.Analytics; -using Microsoft.AppCenter.Push; +using Microsoft.HockeyApp; using ModernKeePass.Common; using ModernKeePass.Exceptions; using ModernKeePass.Services; @@ -29,7 +27,7 @@ namespace ModernKeePass /// public App() { - AppCenter.Start("79d23520-a486-4f63-af81-8d90bf4e1bea", typeof(Analytics), typeof(Push)); + HockeyClient.Current.Configure("ModernKeePass"); InitializeComponent(); Suspending += OnSuspending; Resuming += OnResuming; @@ -66,9 +64,10 @@ namespace ModernKeePass /// will be used such as when the application is launched to open a specific file. /// /// Details about the launch request and process. - protected override void OnLaunched(LaunchActivatedEventArgs e) + protected override async void OnLaunched(LaunchActivatedEventArgs e) { OnLaunchOrActivated(e); + await HockeyClient.Current.SendCrashesAsync(/* sendWithoutAsking: true */); } protected override void OnActivated(IActivatedEventArgs args) diff --git a/ModernKeePass/ModernKeePass.App.csproj b/ModernKeePass/ModernKeePass.App.csproj index daa4a7e..369b72a 100644 --- a/ModernKeePass/ModernKeePass.App.csproj +++ b/ModernKeePass/ModernKeePass.App.csproj @@ -351,16 +351,12 @@ ..\packages\Portable.BouncyCastle.1.8.2\lib\netstandard1.0\BouncyCastle.Crypto.dll True - - ..\packages\Microsoft.AppCenter.1.6.1\lib\portable-net45+win8+wpa81+wp8\Microsoft.AppCenter.dll + + ..\packages\HockeySDK.Core.4.1.6\lib\portable-net45+win8+wp8+wpa81+win81+uap10.0\Microsoft.HockeyApp.Core45.dll True - - ..\packages\Microsoft.AppCenter.Analytics.1.6.1\lib\portable-net45+win8+wpa81+wp8\Microsoft.AppCenter.Analytics.dll - True - - - ..\packages\Microsoft.AppCenter.Push.1.6.1\lib\portable-net45+win8+wpa81+wp8\Microsoft.AppCenter.Push.dll + + ..\packages\HockeySDK.WINRT.4.1.6\lib\portable-win81\Microsoft.HockeyApp.Kit.dll True diff --git a/ModernKeePass/packages.config b/ModernKeePass/packages.config index 2b518b1..4dcd86b 100644 --- a/ModernKeePass/packages.config +++ b/ModernKeePass/packages.config @@ -1,11 +1,11 @@  - - - + + +