diff --git a/ExpressionBuilder/ExpressionBuilder/ExpressionBuilder.csproj b/ExpressionBuilder/ExpressionBuilder/ExpressionBuilder.csproj
index 71530295..65606e00 100644
--- a/ExpressionBuilder/ExpressionBuilder/ExpressionBuilder.csproj
+++ b/ExpressionBuilder/ExpressionBuilder/ExpressionBuilder.csproj
@@ -141,7 +141,7 @@
- 6.0.6
+ 6.0.8
diff --git a/MALCLient.UrlInterceptor/project.json b/MALCLient.UrlInterceptor/project.json
index 5476c2ce..472259cb 100644
--- a/MALCLient.UrlInterceptor/project.json
+++ b/MALCLient.UrlInterceptor/project.json
@@ -1,6 +1,6 @@
{
"dependencies": {
- "Microsoft.NETCore.UniversalWindowsPlatform": "6.0.6"
+ "Microsoft.NETCore.UniversalWindowsPlatform": "6.0.8"
},
"frameworks": {
"uap10.0.10586": {}
diff --git a/MALClient.Android/AndroidViewModelLocator.cs b/MALClient.Android/AndroidViewModelLocator.cs
index 14187ce9..9051e368 100644
--- a/MALClient.Android/AndroidViewModelLocator.cs
+++ b/MALClient.Android/AndroidViewModelLocator.cs
@@ -21,7 +21,7 @@
using MALClient.Android.ViewModels;
using MALClient.XShared.Interfaces;
using MALClient.XShared.ViewModels;
-using Microsoft.Practices.ServiceLocation;
+using CommonServiceLocator;
namespace MALClient.Android
{
diff --git a/MALClient.CommTest/project.json b/MALClient.CommTest/project.json
index 873119f1..e792e9fd 100644
--- a/MALClient.CommTest/project.json
+++ b/MALClient.CommTest/project.json
@@ -1,8 +1,8 @@
{
"dependencies": {
- "Microsoft.NETCore.UniversalWindowsPlatform": "6.0.6",
- "xunit": "2.1.0",
- "xunit.runner.visualstudio": "2.1.0"
+ "Microsoft.NETCore.UniversalWindowsPlatform": "6.0.8",
+ "xunit": "2.3.1",
+ "xunit.runner.visualstudio": "2.3.1"
},
"frameworks": {
"uap10.0.10586": {}
diff --git a/MALClient.Desktop/MALClient.UWP.Desktop.csproj b/MALClient.Desktop/MALClient.UWP.Desktop.csproj
index a927928f..55ffdb6c 100644
--- a/MALClient.Desktop/MALClient.UWP.Desktop.csproj
+++ b/MALClient.Desktop/MALClient.UWP.Desktop.csproj
@@ -252,7 +252,7 @@
-
+
@@ -578,7 +578,7 @@
4.1.6
- 1.6.13
+ 1.7.1
10.1705.16001
@@ -587,25 +587,25 @@
2.2.29
- 6.0.6
+ 6.0.8
10.1705.16001
- 2.1.1
+ 2.2.0
- 2.1.1
+ 2.2.0
- 2.1.1
+ 2.2.0
- 5.3.0
+ 5.4.1
- 10.0.3
+ 11.0.1
2.3.0
diff --git a/MALClient.Desktop/MainPage.xaml b/MALClient.Desktop/MainPage.xaml
index 8a3e3316..4ec97584 100644
--- a/MALClient.Desktop/MainPage.xaml
+++ b/MALClient.Desktop/MainPage.xaml
@@ -118,7 +118,6 @@
diff --git a/MALClient.Desktop/Pages/Forums/ForumBoardPage.xaml b/MALClient.Desktop/Pages/Forums/ForumBoardPage.xaml
index 8f288c55..a19bb16a 100644
--- a/MALClient.Desktop/Pages/Forums/ForumBoardPage.xaml
+++ b/MALClient.Desktop/Pages/Forums/ForumBoardPage.xaml
@@ -91,7 +91,7 @@
TintOpacity="0.7"
FallbackColor="{StaticResource ColorPivotInnerHeaderBarBackground}"/>
-
+
diff --git a/MALClient.Desktop/Pages/Forums/ForumBoardPage.xaml.cs b/MALClient.Desktop/Pages/Forums/ForumBoardPage.xaml.cs
index fc187628..cdb3ada7 100644
--- a/MALClient.Desktop/Pages/Forums/ForumBoardPage.xaml.cs
+++ b/MALClient.Desktop/Pages/Forums/ForumBoardPage.xaml.cs
@@ -8,6 +8,7 @@
using MALClient.XShared.ViewModels;
using MALClient.XShared.ViewModels.Forums;
using MALClient.XShared.ViewModels.Forums.Items;
+using Windows.UI.Xaml.Media.Animation;
// The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=234238
@@ -37,7 +38,13 @@ protected override void OnNavigatedTo(NavigationEventArgs e)
{
_args = e.Parameter as ForumsBoardNavigationArgs;
base.OnNavigatedTo(e);
- }
+
+ ConnectedAnimation anim = ConnectedAnimationService.GetForCurrentView().GetAnimation("header");
+ if (anim != null)
+ {
+ anim.TryStart(DestStack);
+ }
+ }
private void TopicOnClick(object sender, ItemClickEventArgs e)
{
diff --git a/MALClient.Desktop/Pages/Forums/ForumIndexPage.xaml b/MALClient.Desktop/Pages/Forums/ForumIndexPage.xaml
index bb8674d5..e94d3b47 100644
--- a/MALClient.Desktop/Pages/Forums/ForumIndexPage.xaml
+++ b/MALClient.Desktop/Pages/Forums/ForumIndexPage.xaml
@@ -90,7 +90,7 @@
CommandParameter="{Binding Board}" />
-
+
diff --git a/MALClient.Desktop/Pages/Forums/ForumIndexPage.xaml.cs b/MALClient.Desktop/Pages/Forums/ForumIndexPage.xaml.cs
index 953f8d95..bafa321c 100644
--- a/MALClient.Desktop/Pages/Forums/ForumIndexPage.xaml.cs
+++ b/MALClient.Desktop/Pages/Forums/ForumIndexPage.xaml.cs
@@ -9,6 +9,7 @@
using MALClient.XShared.ViewModels;
using MALClient.XShared.ViewModels.Forums;
using MALClient.XShared.ViewModels.Forums.Items;
+using Windows.UI.Xaml.Media.Animation;
// The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=234238
@@ -34,7 +35,8 @@ protected override void OnNavigatedTo(NavigationEventArgs e)
private void BoardGridOnItemClick(object sender, ItemClickEventArgs e)
{
- ViewModel.NavigateBoardCommand.Execute((e.ClickedItem as ForumBoardEntryViewModel).Board);
+ (sender as GridView).PrepareConnectedAnimation("header", e.ClickedItem, "SourceStack");
+ ViewModel.NavigateBoardCommand.Execute((e.ClickedItem as ForumBoardEntryViewModel).Board);
}
private void BoardGridOnRightClick(object sender, RightTappedRoutedEventArgs e)
diff --git a/MALClient.Desktop/Pages/Main/AnimeListPage.xaml b/MALClient.Desktop/Pages/Main/AnimeListPage.xaml
index 857bfab3..6ec64492 100644
--- a/MALClient.Desktop/Pages/Main/AnimeListPage.xaml
+++ b/MALClient.Desktop/Pages/Main/AnimeListPage.xaml
@@ -165,8 +165,7 @@
-
+
diff --git a/MALClient.Desktop/Pages/Main/CalendarPage.xaml b/MALClient.Desktop/Pages/Main/CalendarPage.xaml
index 97c3582b..0e6d335c 100644
--- a/MALClient.Desktop/Pages/Main/CalendarPage.xaml
+++ b/MALClient.Desktop/Pages/Main/CalendarPage.xaml
@@ -55,8 +55,7 @@
+ HorizontalAlignment="Stretch" />
@@ -83,7 +82,7 @@
-
+
+
+
+
+
+
+
+
+
-
+
-
+
diff --git a/MALClient.Desktop/Pages/Main/PopularVideosPage.xaml b/MALClient.Desktop/Pages/Main/PopularVideosPage.xaml
index 74ed4f0a..20d16dd5 100644
--- a/MALClient.Desktop/Pages/Main/PopularVideosPage.xaml
+++ b/MALClient.Desktop/Pages/Main/PopularVideosPage.xaml
@@ -29,7 +29,7 @@
-
+
diff --git a/MALClient.Desktop/Pages/Main/ProfilePage.xaml b/MALClient.Desktop/Pages/Main/ProfilePage.xaml
index 64c33def..4db45979 100644
--- a/MALClient.Desktop/Pages/Main/ProfilePage.xaml
+++ b/MALClient.Desktop/Pages/Main/ProfilePage.xaml
@@ -308,7 +308,7 @@
-
+
@@ -479,7 +479,7 @@
-
+
@@ -519,7 +519,7 @@
-
+
diff --git a/MALClient.Desktop/Pages/Off/AnimeDetailsPage.xaml b/MALClient.Desktop/Pages/Off/AnimeDetailsPage.xaml
index 5e2fbd4f..8b52c517 100644
--- a/MALClient.Desktop/Pages/Off/AnimeDetailsPage.xaml
+++ b/MALClient.Desktop/Pages/Off/AnimeDetailsPage.xaml
@@ -789,7 +789,7 @@
Margin="5,10"
BorderThickness="1"
Style="{StaticResource ButtonRevealStyle}"/>
-
@@ -1591,7 +1591,7 @@
-
+
diff --git a/MALClient.Desktop/Pages/Off/SettingsPages/SettingsArticlesPage.xaml b/MALClient.Desktop/Pages/Off/SettingsPages/SettingsArticlesPage.xaml
index e2ae9f43..cd2b6001 100644
--- a/MALClient.Desktop/Pages/Off/SettingsPages/SettingsArticlesPage.xaml
+++ b/MALClient.Desktop/Pages/Off/SettingsPages/SettingsArticlesPage.xaml
@@ -30,8 +30,8 @@
-
-
+
+
-->
-
+
diff --git a/MALClient.Desktop/Pages/Off/SettingsPages/SettingsGeneralPage.xaml b/MALClient.Desktop/Pages/Off/SettingsPages/SettingsGeneralPage.xaml
index 2a5c3e49..31f33e25 100644
--- a/MALClient.Desktop/Pages/Off/SettingsPages/SettingsGeneralPage.xaml
+++ b/MALClient.Desktop/Pages/Off/SettingsPages/SettingsGeneralPage.xaml
@@ -577,7 +577,8 @@
IsOn="{Binding SyncFavsFromTimeToTime,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
OnContent="Sync" OffContent="Don't sync" HorizontalAlignment="Center" />
-
+
+ Margin="0,10,0,0" Style="{StaticResource ButtonRevealStyle}" BorderThickness="1" />
diff --git a/MALClient.Desktop/Pages/Off/SettingsPages/SettingsNotificationsPage.xaml b/MALClient.Desktop/Pages/Off/SettingsPages/SettingsNotificationsPage.xaml
index 3234e5ae..6fa7a811 100644
--- a/MALClient.Desktop/Pages/Off/SettingsPages/SettingsNotificationsPage.xaml
+++ b/MALClient.Desktop/Pages/Off/SettingsPages/SettingsNotificationsPage.xaml
@@ -90,8 +90,8 @@
-
-
+
+
-
+
diff --git a/MALClient.Desktop/ViewModels/DekstopViewModelLocator.cs b/MALClient.Desktop/ViewModels/DesktopViewModelLocator.cs
similarity index 97%
rename from MALClient.Desktop/ViewModels/DekstopViewModelLocator.cs
rename to MALClient.Desktop/ViewModels/DesktopViewModelLocator.cs
index 39acb426..5c6e6ba6 100644
--- a/MALClient.Desktop/ViewModels/DekstopViewModelLocator.cs
+++ b/MALClient.Desktop/ViewModels/DesktopViewModelLocator.cs
@@ -1,4 +1,5 @@
-using GalaSoft.MvvmLight.Ioc;
+using CommonServiceLocator;
+using GalaSoft.MvvmLight.Ioc;
using MALClient.Adapters;
using MALClient.Adapters.Credentials;
using MALClient.UWP.Adapters;
@@ -6,7 +7,6 @@
using MALClient.XShared.Interfaces;
using MALClient.XShared.ViewModels;
using MALClient.XShared.ViewModels.Main;
-using Microsoft.Practices.ServiceLocation;
namespace MALClient.UWP.ViewModels
{
diff --git a/MALClient.Mobile/MALClient.UWP.Mobile.csproj b/MALClient.Mobile/MALClient.UWP.Mobile.csproj
index 4831d2bf..16b2ba9d 100644
--- a/MALClient.Mobile/MALClient.UWP.Mobile.csproj
+++ b/MALClient.Mobile/MALClient.UWP.Mobile.csproj
@@ -530,22 +530,22 @@
4.1.6
- 1.6.13
+ 1.7.1
2.2.29
- 6.0.6
+ 6.0.8
10.1705.16001
- 5.3.0
+ 5.4.1
- 10.0.3
+ 11.0.1
4.3.3
diff --git a/MALClient.Mobile/ViewModels/MobileViewModelLocator.cs b/MALClient.Mobile/ViewModels/MobileViewModelLocator.cs
index ec14693c..4732fabe 100644
--- a/MALClient.Mobile/ViewModels/MobileViewModelLocator.cs
+++ b/MALClient.Mobile/ViewModels/MobileViewModelLocator.cs
@@ -1,4 +1,5 @@
-using GalaSoft.MvvmLight.Ioc;
+using CommonServiceLocator;
+using GalaSoft.MvvmLight.Ioc;
using MALClient.Adapters;
using MALClient.Adapters.Credentials;
using MALClient.UWP.Adapters;
@@ -6,7 +7,6 @@
using MALClient.XShared.Interfaces;
using MALClient.XShared.ViewModels;
using MALClient.XShared.ViewModels.Main;
-using Microsoft.Practices.ServiceLocation;
namespace MALClient.UWP.ViewModels
{
diff --git a/MALClient.Models/MALClient.Models.csproj b/MALClient.Models/MALClient.Models.csproj
index 0e1f1d69..75e347eb 100644
--- a/MALClient.Models/MALClient.Models.csproj
+++ b/MALClient.Models/MALClient.Models.csproj
@@ -138,8 +138,8 @@
-
- ..\packages\Newtonsoft.Json.9.0.1\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll
+
+ ..\packages\Newtonsoft.Json.11.0.1\lib\portable-net45+win8+wp8+wpa81\Newtonsoft.Json.dll
..\packages\System.ValueTuple.4.4.0\lib\netstandard1.0\System.ValueTuple.dll
diff --git a/MALClient.Models/packages.config b/MALClient.Models/packages.config
index b639cec6..cee960b1 100644
--- a/MALClient.Models/packages.config
+++ b/MALClient.Models/packages.config
@@ -1,6 +1,6 @@
-
+
diff --git a/MALClient.UWP.Adapters/MALClient.UWP.Adapters.csproj b/MALClient.UWP.Adapters/MALClient.UWP.Adapters.csproj
index e517d9bd..6226c875 100644
--- a/MALClient.UWP.Adapters/MALClient.UWP.Adapters.csproj
+++ b/MALClient.UWP.Adapters/MALClient.UWP.Adapters.csproj
@@ -145,10 +145,10 @@
- 6.0.6
+ 6.0.8
- 10.0.3
+ 11.0.1
diff --git a/MALClient.UWP.BGTaskLiveTilesNotifications/MALClient.UWP.BGTaskLiveTilesNotifications.csproj b/MALClient.UWP.BGTaskLiveTilesNotifications/MALClient.UWP.BGTaskLiveTilesNotifications.csproj
index 1b75fc42..a9cc335e 100644
--- a/MALClient.UWP.BGTaskLiveTilesNotifications/MALClient.UWP.BGTaskLiveTilesNotifications.csproj
+++ b/MALClient.UWP.BGTaskLiveTilesNotifications/MALClient.UWP.BGTaskLiveTilesNotifications.csproj
@@ -11,12 +11,13 @@
MALClient.UWP.BGTaskLiveTilesNotifications
en-US
UAP
- 10.0.15063.0
+ 10.0.16299.0
10.0.10586.0
14
512
{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
false
+ win10-arm;win10-arm-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot
AnyCPU
@@ -103,10 +104,6 @@
false
prompt
-
-
-
-
@@ -133,6 +130,11 @@
MALClient.XShared
+
+
+ 6.0.8
+
+
14.0
diff --git a/MALClient.UWP.BGTaskLiveTilesNotifications/project.json b/MALClient.UWP.BGTaskLiveTilesNotifications/project.json
deleted file mode 100644
index 5476c2ce..00000000
--- a/MALClient.UWP.BGTaskLiveTilesNotifications/project.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "dependencies": {
- "Microsoft.NETCore.UniversalWindowsPlatform": "6.0.6"
- },
- "frameworks": {
- "uap10.0.10586": {}
- },
- "runtimes": {
- "win10-arm": {},
- "win10-arm-aot": {},
- "win10-x86": {},
- "win10-x86-aot": {},
- "win10-x64": {},
- "win10-x64-aot": {}
- }
-}
\ No newline at end of file
diff --git a/MALClient.UWP.BGTaskNotifications/MALClient.UWP.BGTaskNotifications.csproj b/MALClient.UWP.BGTaskNotifications/MALClient.UWP.BGTaskNotifications.csproj
index 38834bcb..690d28f9 100644
--- a/MALClient.UWP.BGTaskNotifications/MALClient.UWP.BGTaskNotifications.csproj
+++ b/MALClient.UWP.BGTaskNotifications/MALClient.UWP.BGTaskNotifications.csproj
@@ -11,12 +11,13 @@
nopnop
en-US
UAP
- 10.0.15063.0
+ 10.0.16299.0
10.0.10586.0
14
512
{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
false
+ win10-arm;win10-arm-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot
AnyCPU
@@ -103,10 +104,6 @@
false
prompt
-
-
-
-
@@ -129,7 +126,14 @@
MALClient.XShared
-
+
+
+ 6.0.8
+
+
+ 2.2.0
+
+
14.0
diff --git a/MALClient.UWP.BGTaskNotifications/project.json b/MALClient.UWP.BGTaskNotifications/project.json
deleted file mode 100644
index c9a9fdab..00000000
--- a/MALClient.UWP.BGTaskNotifications/project.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "dependencies": {
- "Microsoft.NETCore.UniversalWindowsPlatform": "6.0.6",
- "Microsoft.Toolkit.Uwp.Notifications": "2.1.1"
- },
- "frameworks": {
- "uap10.0.10586": {}
- },
- "runtimes": {
- "win10-arm": {},
- "win10-arm-aot": {},
- "win10-x86": {},
- "win10-x86-aot": {},
- "win10-x64": {},
- "win10-x64-aot": {}
- }
-}
\ No newline at end of file
diff --git a/MALClient.UWP.BGTaskToastActivation/MALClient.UWP.BGTaskToastActivation.csproj b/MALClient.UWP.BGTaskToastActivation/MALClient.UWP.BGTaskToastActivation.csproj
index 50b4cfec..5dec19ce 100644
--- a/MALClient.UWP.BGTaskToastActivation/MALClient.UWP.BGTaskToastActivation.csproj
+++ b/MALClient.UWP.BGTaskToastActivation/MALClient.UWP.BGTaskToastActivation.csproj
@@ -11,12 +11,13 @@
MALClient.UWP.BGTaskToastActivation
en-US
UAP
- 10.0.15063.0
+ 10.0.16299.0
10.0.10586.0
14
512
{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
false
+ win10-arm;win10-arm-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot
AnyCPU
@@ -103,10 +104,6 @@
false
prompt
-
-
-
-
@@ -129,6 +126,11 @@
MALClient.XShared
+
+
+ 6.0.8
+
+
14.0
diff --git a/MALClient.UWP.BGTaskToastActivation/project.json b/MALClient.UWP.BGTaskToastActivation/project.json
deleted file mode 100644
index 5476c2ce..00000000
--- a/MALClient.UWP.BGTaskToastActivation/project.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "dependencies": {
- "Microsoft.NETCore.UniversalWindowsPlatform": "6.0.6"
- },
- "frameworks": {
- "uap10.0.10586": {}
- },
- "runtimes": {
- "win10-arm": {},
- "win10-arm-aot": {},
- "win10-x86": {},
- "win10-x86-aot": {},
- "win10-x64": {},
- "win10-x64-aot": {}
- }
-}
\ No newline at end of file
diff --git a/MALClient.XShared/MALClient.XShared.csproj b/MALClient.XShared/MALClient.XShared.csproj
index 940ae693..dc86a245 100644
--- a/MALClient.XShared/MALClient.XShared.csproj
+++ b/MALClient.XShared/MALClient.XShared.csproj
@@ -15,6 +15,8 @@
{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
Profile111
v4.5
+
+
true
@@ -202,13 +204,14 @@
-
- ..\packages\MvvmLightLibs.5.3.0.0\lib\portable-net45+wp8+wpa81+netcore45+monoandroid1+xamarin.ios10\GalaSoft.MvvmLight.dll
- True
+
+ ..\packages\CommonServiceLocator.2.0.3\lib\netstandard1.0\CommonServiceLocator.dll
-
- ..\packages\MvvmLightLibs.5.3.0.0\lib\portable-net45+wp8+wpa81+netcore45+monoandroid1+xamarin.ios10\GalaSoft.MvvmLight.Extras.dll
- True
+
+ ..\packages\MvvmLightLibs.5.4.1\lib\portable-net45+wp8+wpa81+netcore45+monoandroid1+xamarin.ios10\GalaSoft.MvvmLight.dll
+
+
+ ..\packages\MvvmLightLibs.5.4.1\lib\portable-net45+wp8+wpa81+netcore45+monoandroid1+xamarin.ios10\GalaSoft.MvvmLight.Extras.dll
..\packages\HtmlAgilityPack-PCL.1.4.6\lib\HtmlAgilityPack-PCL.dll
@@ -218,14 +221,14 @@
False
Lib\libvideo.dll
-
- ..\packages\CommonServiceLocator.1.3\lib\portable-net4+sl5+netcore45+wpa81+wp8\Microsoft.Practices.ServiceLocation.dll
-
..\packages\modernhttpclient.2.4.2\lib\Portable-Net45+WinRT45+WP8+WPA81\ModernHttpClient.dll
-
- ..\packages\Newtonsoft.Json.9.0.1\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll
+
+ ..\packages\Newtonsoft.Json.11.0.1\lib\portable-net45+win8+wp8+wpa81\Newtonsoft.Json.dll
+
+
+ ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\netstandard1.1\System.Runtime.InteropServices.RuntimeInformation.dll
..\packages\System.ValueTuple.4.4.0\lib\netstandard1.0\System.ValueTuple.dll
@@ -233,6 +236,7 @@
+
@@ -251,6 +255,13 @@
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+