diff --git a/AideDeJeu/AideDeJeu/AideDeJeu.csproj b/AideDeJeu/AideDeJeu/AideDeJeu.csproj index fd72288c..349644ce 100644 --- a/AideDeJeu/AideDeJeu/AideDeJeu.csproj +++ b/AideDeJeu/AideDeJeu/AideDeJeu.csproj @@ -62,10 +62,10 @@ MainTabbedPage.xaml - + ItemPicker.xaml - + ItemPickerView.xaml @@ -106,10 +106,10 @@ MSBuild:UpdateDesignTimeXaml - + MSBuild:UpdateDesignTimeXaml - + MSBuild:UpdateDesignTimeXaml diff --git a/AideDeJeu/AideDeJeu/Models/Items/Attribute.cs b/AideDeJeu/AideDeJeu/Models/Items/ItemAttribute.cs similarity index 100% rename from AideDeJeu/AideDeJeu/Models/Items/Attribute.cs rename to AideDeJeu/AideDeJeu/Models/Items/ItemAttribute.cs diff --git a/AideDeJeu/AideDeJeu/ViewModels/Navigator.cs b/AideDeJeu/AideDeJeu/ViewModels/Navigator.cs index d2c4c6ed..9baea729 100644 --- a/AideDeJeu/AideDeJeu/ViewModels/Navigator.cs +++ b/AideDeJeu/AideDeJeu/ViewModels/Navigator.cs @@ -1,6 +1,7 @@ using AideDeJeu.Tools; using AideDeJeu.ViewModels.Library; using AideDeJeu.Views; +using AideDeJeu.Views.Library; using AideDeJeuLib; using Rg.Plugins.Popup.Services; using System; @@ -73,7 +74,7 @@ namespace AideDeJeu.ViewModels public async Task GotoLibraryPageAsync() { //await Navigation.PushAsync(new Views.ItemDetailPage(),true); - await Navigation.PushAsync(new Views.MainTabbedPage(), true); + await Navigation.PushAsync(new Views.Library.MainTabbedPage(), true); //TestNotify = new NotifyTaskCompletion(TestGotoAsync(), true); } @@ -88,7 +89,7 @@ namespace AideDeJeu.ViewModels public async Task GotoBookmarksPageAsync() { - await Navigation.PushAsync(new Views.BookmarksPage(), true); + await Navigation.PushAsync(new Views.Library.BookmarksPage(), true); } @@ -104,7 +105,7 @@ namespace AideDeJeu.ViewModels public async Task GotoPlayerCharacterEditorPageAsync() { - await Navigation.PushAsync(new Views.PlayerCharacterEditorPage(), true); + await Navigation.PushAsync(new Views.PlayerCharacter.PlayerCharacterEditorPage(), true); } private Command _DeepSearchCommand = null; @@ -118,7 +119,7 @@ namespace AideDeJeu.ViewModels public async Task GotoDeepSearchPageAsync() { - await Navigation.PushAsync(new Views.DeepSearchPage(), true); + await Navigation.PushAsync(new Views.Library.DeepSearchPage(), true); } private Command _AddToFavoritesCommand = null; diff --git a/AideDeJeu/AideDeJeu/Views/PlayerCharacter/ItemPicker.xaml b/AideDeJeu/AideDeJeu/Views/ItemPicker.xaml similarity index 100% rename from AideDeJeu/AideDeJeu/Views/PlayerCharacter/ItemPicker.xaml rename to AideDeJeu/AideDeJeu/Views/ItemPicker.xaml diff --git a/AideDeJeu/AideDeJeu/Views/PlayerCharacter/ItemPicker.xaml.cs b/AideDeJeu/AideDeJeu/Views/ItemPicker.xaml.cs similarity index 100% rename from AideDeJeu/AideDeJeu/Views/PlayerCharacter/ItemPicker.xaml.cs rename to AideDeJeu/AideDeJeu/Views/ItemPicker.xaml.cs diff --git a/AideDeJeu/AideDeJeu/Views/PlayerCharacter/ItemPickerView.xaml b/AideDeJeu/AideDeJeu/Views/ItemPickerView.xaml similarity index 100% rename from AideDeJeu/AideDeJeu/Views/PlayerCharacter/ItemPickerView.xaml rename to AideDeJeu/AideDeJeu/Views/ItemPickerView.xaml diff --git a/AideDeJeu/AideDeJeu/Views/PlayerCharacter/ItemPickerView.xaml.cs b/AideDeJeu/AideDeJeu/Views/ItemPickerView.xaml.cs similarity index 100% rename from AideDeJeu/AideDeJeu/Views/PlayerCharacter/ItemPickerView.xaml.cs rename to AideDeJeu/AideDeJeu/Views/ItemPickerView.xaml.cs diff --git a/AideDeJeu/AideDeJeu/Views/Library/BookmarksPage.xaml b/AideDeJeu/AideDeJeu/Views/Library/BookmarksPage.xaml index 332ec33c..6b4079d5 100644 --- a/AideDeJeu/AideDeJeu/Views/Library/BookmarksPage.xaml +++ b/AideDeJeu/AideDeJeu/Views/Library/BookmarksPage.xaml @@ -3,7 +3,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core" xmlns:tools="clr-namespace:AideDeJeu.Tools" - x:Class="AideDeJeu.Views.BookmarksPage" + x:Class="AideDeJeu.Views.Library.BookmarksPage" x:Name="This" Title="Favoris" Icon="stars_stack.png"> diff --git a/AideDeJeu/AideDeJeu/Views/Library/BookmarksPage.xaml.cs b/AideDeJeu/AideDeJeu/Views/Library/BookmarksPage.xaml.cs index 771fb32c..e1fd1fa5 100644 --- a/AideDeJeu/AideDeJeu/Views/Library/BookmarksPage.xaml.cs +++ b/AideDeJeu/AideDeJeu/Views/Library/BookmarksPage.xaml.cs @@ -10,7 +10,7 @@ using System.Threading.Tasks; using Xamarin.Forms; using Xamarin.Forms.Xaml; -namespace AideDeJeu.Views +namespace AideDeJeu.Views.Library { [XamlCompilation(XamlCompilationOptions.Compile)] public partial class BookmarksPage : ContentPage diff --git a/AideDeJeu/AideDeJeu/Views/Library/DeepSearchPage.xaml b/AideDeJeu/AideDeJeu/Views/Library/DeepSearchPage.xaml index be5ec2d8..8e8e44ca 100644 --- a/AideDeJeu/AideDeJeu/Views/Library/DeepSearchPage.xaml +++ b/AideDeJeu/AideDeJeu/Views/Library/DeepSearchPage.xaml @@ -2,7 +2,7 @@ diff --git a/AideDeJeu/AideDeJeu/Views/Library/FilteredItemsPage.xaml.cs b/AideDeJeu/AideDeJeu/Views/Library/FilteredItemsPage.xaml.cs index ff1b4ddf..c56c31df 100644 --- a/AideDeJeu/AideDeJeu/Views/Library/FilteredItemsPage.xaml.cs +++ b/AideDeJeu/AideDeJeu/Views/Library/FilteredItemsPage.xaml.cs @@ -5,7 +5,7 @@ using System.Linq; using Xamarin.Forms; using Xamarin.Forms.Xaml; -namespace AideDeJeu.Views +namespace AideDeJeu.Views.Library { [XamlCompilation(XamlCompilationOptions.Compile)] public partial class FilteredItemsPage : MasterDetailPage diff --git a/AideDeJeu/AideDeJeu/Views/Library/ItemDetailPage.xaml b/AideDeJeu/AideDeJeu/Views/Library/ItemDetailPage.xaml index 3a085460..187442ca 100644 --- a/AideDeJeu/AideDeJeu/Views/Library/ItemDetailPage.xaml +++ b/AideDeJeu/AideDeJeu/Views/Library/ItemDetailPage.xaml @@ -3,7 +3,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:tools="clr-namespace:AideDeJeu.Tools" xmlns:mdview="clr-namespace:Xam.Forms.Markdown" - x:Class="AideDeJeu.Views.ItemDetailPage" + x:Class="AideDeJeu.Views.Library.ItemDetailPage" Title="{Binding Title}" Icon="spell_book.png" x:Name="This"> diff --git a/AideDeJeu/AideDeJeu/Views/Library/ItemDetailPage.xaml.cs b/AideDeJeu/AideDeJeu/Views/Library/ItemDetailPage.xaml.cs index d7295300..1a996906 100644 --- a/AideDeJeu/AideDeJeu/Views/Library/ItemDetailPage.xaml.cs +++ b/AideDeJeu/AideDeJeu/Views/Library/ItemDetailPage.xaml.cs @@ -9,7 +9,7 @@ using System.Threading.Tasks; using Xamarin.Forms; using Xamarin.Forms.Xaml; -namespace AideDeJeu.Views +namespace AideDeJeu.Views.Library { [XamlCompilation(XamlCompilationOptions.Compile)] public partial class ItemDetailPage : ContentPage diff --git a/AideDeJeu/AideDeJeu/Views/Library/ItemsPage.xaml b/AideDeJeu/AideDeJeu/Views/Library/ItemsPage.xaml index 258fed56..33e448e6 100644 --- a/AideDeJeu/AideDeJeu/Views/Library/ItemsPage.xaml +++ b/AideDeJeu/AideDeJeu/Views/Library/ItemsPage.xaml @@ -5,7 +5,7 @@ xmlns:local="clr-namespace:AideDeJeu.Views" xmlns:tools="clr-namespace:AideDeJeu.Tools" xmlns:mdview="clr-namespace:Xam.Forms.Markdown" - x:Class="AideDeJeu.Views.ItemsPage" + x:Class="AideDeJeu.Views.Library.ItemsPage" x:Name="This" Title="{Binding Title}"> diff --git a/AideDeJeu/AideDeJeu/Views/Library/ItemsPage.xaml.cs b/AideDeJeu/AideDeJeu/Views/Library/ItemsPage.xaml.cs index 1ce08dca..5667ce8c 100644 --- a/AideDeJeu/AideDeJeu/Views/Library/ItemsPage.xaml.cs +++ b/AideDeJeu/AideDeJeu/Views/Library/ItemsPage.xaml.cs @@ -5,7 +5,7 @@ using System.Linq; using Xamarin.Forms; using Xamarin.Forms.Xaml; -namespace AideDeJeu.Views +namespace AideDeJeu.Views.Library { [XamlCompilation(XamlCompilationOptions.Compile)] public partial class ItemsPage : ContentPage diff --git a/AideDeJeu/AideDeJeu/Views/Library/MainTabbedPage.xaml b/AideDeJeu/AideDeJeu/Views/Library/MainTabbedPage.xaml index ffb80fdb..73f6b14f 100644 --- a/AideDeJeu/AideDeJeu/Views/Library/MainTabbedPage.xaml +++ b/AideDeJeu/AideDeJeu/Views/Library/MainTabbedPage.xaml @@ -3,9 +3,11 @@ xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:views="clr-namespace:AideDeJeu.Views" + xmlns:libviews="clr-namespace:AideDeJeu.Views.Library" + xmlns:pcviews="clr-namespace:AideDeJeu.Views.PlayerCharacter" xmlns:windows="clr-namespace:Xamarin.Forms.PlatformConfiguration.WindowsSpecific;assembly=Xamarin.Forms.Core" xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core" - x:Class="AideDeJeu.Views.MainTabbedPage" + x:Class="AideDeJeu.Views.Library.MainTabbedPage" Padding="0" IsEnabled="{Binding Main.IsEnabled}" SelectedTabColor="{StaticResource HDRed}" @@ -21,21 +23,21 @@ - + - - + + - - + + - + \ No newline at end of file diff --git a/AideDeJeu/AideDeJeu/Views/Library/MainTabbedPage.xaml.cs b/AideDeJeu/AideDeJeu/Views/Library/MainTabbedPage.xaml.cs index e334b574..1bf32a7c 100644 --- a/AideDeJeu/AideDeJeu/Views/Library/MainTabbedPage.xaml.cs +++ b/AideDeJeu/AideDeJeu/Views/Library/MainTabbedPage.xaml.cs @@ -8,7 +8,7 @@ using System.Threading.Tasks; using Xamarin.Forms; using Xamarin.Forms.Xaml; -namespace AideDeJeu.Views +namespace AideDeJeu.Views.Library { [XamlCompilation(XamlCompilationOptions.Compile)] public partial class MainTabbedPage : TabbedPage diff --git a/AideDeJeu/AideDeJeu/Views/PlayerCharacter/PlayerCharacterEditorPage.xaml b/AideDeJeu/AideDeJeu/Views/PlayerCharacter/PlayerCharacterEditorPage.xaml index a0191b45..c841b6de 100644 --- a/AideDeJeu/AideDeJeu/Views/PlayerCharacter/PlayerCharacterEditorPage.xaml +++ b/AideDeJeu/AideDeJeu/Views/PlayerCharacter/PlayerCharacterEditorPage.xaml @@ -2,7 +2,7 @@