1
0
Fork 0
mirror of https://github.com/Nioux/AideDeJeu.git synced 2025-10-31 23:45:39 +00:00

Suppression du contenu de l'ancienne traduction

This commit is contained in:
Yan Maniez 2018-06-15 12:52:07 +02:00
parent 474b879b57
commit 7aa118fc23
5 changed files with 34 additions and 44 deletions

View file

@ -26,20 +26,10 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<EmbeddedResource Include="..\..\Data\monsters_vf.json" Link="Data\monsters_vf.json" />
<EmbeddedResource Include="..\..\Data\monsters_vo.json" Link="Data\monsters_vo.json" /> <EmbeddedResource Include="..\..\Data\monsters_vo.json" Link="Data\monsters_vo.json" />
<EmbeddedResource Include="..\..\Data\spells_vf.json" Link="Data\spells_vf.json" />
<EmbeddedResource Include="..\..\Data\spells_vo.json" Link="Data\spells_vo.json" /> <EmbeddedResource Include="..\..\Data\spells_vo.json" Link="Data\spells_vo.json" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<EmbeddedResource Include="..\..\Data\monsters.json" Link="Data\monsters.json" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="..\..\Data\spells.json" Link="Data\spells.json" />
</ItemGroup>
<ItemGroup> <ItemGroup>
<EmbeddedResource Include="OGL.txt" /> <EmbeddedResource Include="OGL.txt" />
</ItemGroup> </ItemGroup>

View file

@ -93,20 +93,20 @@ namespace AideDeJeu.Tools
public class ItemSourceTypeConverter<T> : IValueConverter public class ItemSourceTypeConverter<T> : IValueConverter
{ {
public T SpellVF { get; set; } //public T SpellVF { get; set; }
public T SpellVO { get; set; } public T SpellVO { get; set; }
public T SpellHD { get; set; } public T SpellHD { get; set; }
public T MonsterVF { get; set; } //public T MonsterVF { get; set; }
public T MonsterVO { get; set; } public T MonsterVO { get; set; }
public T MonsterHD { get; set; } public T MonsterHD { get; set; }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{ {
var itemType = value as ItemSourceType?; var itemType = value as ItemSourceType?;
if (itemType == ItemSourceType.SpellVF) //if (itemType == ItemSourceType.SpellVF)
{ //{
return SpellVF; // return SpellVF;
} //}
if (itemType == ItemSourceType.SpellVO) if (itemType == ItemSourceType.SpellVO)
{ {
return SpellVO; return SpellVO;
@ -115,10 +115,10 @@ namespace AideDeJeu.Tools
{ {
return SpellHD; return SpellHD;
} }
if (itemType == ItemSourceType.MonsterVF) //if (itemType == ItemSourceType.MonsterVF)
{ //{
return MonsterVF; // return MonsterVF;
} //}
if (itemType == ItemSourceType.MonsterVO) if (itemType == ItemSourceType.MonsterVO)
{ {
return MonsterVO; return MonsterVO;

View file

@ -36,10 +36,10 @@ namespace AideDeJeu.ViewModels
string resourceName = null; string resourceName = null;
switch (ItemSourceType) switch (ItemSourceType)
{ {
case ItemSourceType.MonsterVF: //case ItemSourceType.MonsterVF:
resourceName = "AideDeJeu.Data.monsters_vf.json"; // resourceName = "AideDeJeu.Data.monsters_vf.json";
_AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Monster>>(resourceName); // _AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Monster>>(resourceName);
break; // break;
case ItemSourceType.MonsterVO: case ItemSourceType.MonsterVO:
resourceName = "AideDeJeu.Data.monsters_vo.json"; resourceName = "AideDeJeu.Data.monsters_vo.json";
_AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Monster>>(resourceName); _AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Monster>>(resourceName);
@ -50,12 +50,12 @@ namespace AideDeJeu.ViewModels
_AllItems = Tools.MarkdownExtensions.MarkdownToMonsters(mdm); _AllItems = Tools.MarkdownExtensions.MarkdownToMonsters(mdm);
//_AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Monster>>(resourceName); //_AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Monster>>(resourceName);
break; break;
case ItemSourceType.SpellVF: //case ItemSourceType.SpellVF:
resourceName = "AideDeJeu.Data.spells_vf.json"; // resourceName = "AideDeJeu.Data.spells_vf.json";
_AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Spell>>(resourceName); // _AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Spell>>(resourceName);
//var md2 = await Tools.Helpers.GetStringFromUrl("https://raw.githubusercontent.com/Nioux/AideDeJeu/master/Data/spells_hd.md"); // //var md2 = await Tools.Helpers.GetStringFromUrl("https://raw.githubusercontent.com/Nioux/AideDeJeu/master/Data/spells_hd.md");
//_AllItems = Tools.MarkdownExtensions.MarkdownToSpells(md2).ToList(); // //_AllItems = Tools.MarkdownExtensions.MarkdownToSpells(md2).ToList();
break; // break;
case ItemSourceType.SpellVO: case ItemSourceType.SpellVO:
resourceName = "AideDeJeu.Data.spells_vo.json"; resourceName = "AideDeJeu.Data.spells_vo.json";
_AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Spell>>(resourceName); _AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Spell>>(resourceName);

View file

@ -24,20 +24,20 @@ namespace AideDeJeu.ViewModels
{ {
Spell = 0x01, Spell = 0x01,
Monster = 0x10, Monster = 0x10,
VF = 0x0100, //VF = 0x0100,
VO = 0x1100, VO = 0x1100,
HD = 0x1000, HD = 0x1000,
SpellVF = Spell | VF, //SpellVF = Spell | VF,
SpellVO = Spell | VO, SpellVO = Spell | VO,
SpellHD = Spell | HD, SpellHD = Spell | HD,
MonsterVF = Monster | VF, //MonsterVF = Monster | VF,
MonsterVO = Monster | VO, MonsterVO = Monster | VO,
MonsterHD = Monster | HD, MonsterHD = Monster | HD,
} }
public class MainViewModel : BaseViewModel public class MainViewModel : BaseViewModel
{ {
private ItemSourceType _ItemSourceType = ItemSourceType.SpellVF; private ItemSourceType _ItemSourceType = ItemSourceType.SpellHD;
public ItemSourceType ItemSourceType public ItemSourceType ItemSourceType
{ {
get get
@ -61,10 +61,10 @@ namespace AideDeJeu.ViewModels
public Dictionary<ItemSourceType, Lazy<ItemsViewModel>> AllItemsViewModel = new Dictionary<ItemSourceType, Lazy<ItemsViewModel>>() public Dictionary<ItemSourceType, Lazy<ItemsViewModel>> AllItemsViewModel = new Dictionary<ItemSourceType, Lazy<ItemsViewModel>>()
{ {
{ ItemSourceType.SpellVF, new Lazy<ItemsViewModel>(() => new SpellsViewModel(ItemSourceType.SpellVF)) }, //{ ItemSourceType.SpellVF, new Lazy<ItemsViewModel>(() => new SpellsViewModel(ItemSourceType.SpellVF)) },
{ ItemSourceType.SpellVO, new Lazy<ItemsViewModel>(() => new SpellsViewModel(ItemSourceType.SpellVO)) }, { ItemSourceType.SpellVO, new Lazy<ItemsViewModel>(() => new SpellsViewModel(ItemSourceType.SpellVO)) },
{ ItemSourceType.SpellHD, new Lazy<ItemsViewModel>(() => new SpellsViewModel(ItemSourceType.SpellHD)) }, { ItemSourceType.SpellHD, new Lazy<ItemsViewModel>(() => new SpellsViewModel(ItemSourceType.SpellHD)) },
{ ItemSourceType.MonsterVF, new Lazy<ItemsViewModel>(() => new MonstersViewModel(ItemSourceType.MonsterVF)) }, //{ ItemSourceType.MonsterVF, new Lazy<ItemsViewModel>(() => new MonstersViewModel(ItemSourceType.MonsterVF)) },
{ ItemSourceType.MonsterVO, new Lazy<ItemsViewModel>(() => new MonstersViewModel(ItemSourceType.MonsterVO)) }, { ItemSourceType.MonsterVO, new Lazy<ItemsViewModel>(() => new MonstersViewModel(ItemSourceType.MonsterVO)) },
{ ItemSourceType.MonsterHD, new Lazy<ItemsViewModel>(() => new MonstersViewModel(ItemSourceType.MonsterHD)) }, { ItemSourceType.MonsterHD, new Lazy<ItemsViewModel>(() => new MonstersViewModel(ItemSourceType.MonsterHD)) },
}; };
@ -76,10 +76,10 @@ namespace AideDeJeu.ViewModels
public Dictionary<ItemSourceType, Lazy<FilterViewModel>> AllFiltersViewModel = new Dictionary<ItemSourceType, Lazy<FilterViewModel>>() public Dictionary<ItemSourceType, Lazy<FilterViewModel>> AllFiltersViewModel = new Dictionary<ItemSourceType, Lazy<FilterViewModel>>()
{ {
{ ItemSourceType.SpellVF, new Lazy<FilterViewModel>(() => new VFSpellFilterViewModel()) }, //{ ItemSourceType.SpellVF, new Lazy<FilterViewModel>(() => new VFSpellFilterViewModel()) },
{ ItemSourceType.SpellVO, new Lazy<FilterViewModel>(() => new VOSpellFilterViewModel()) }, { ItemSourceType.SpellVO, new Lazy<FilterViewModel>(() => new VOSpellFilterViewModel()) },
{ ItemSourceType.SpellHD, new Lazy<FilterViewModel>(() => new HDSpellFilterViewModel()) }, { ItemSourceType.SpellHD, new Lazy<FilterViewModel>(() => new HDSpellFilterViewModel()) },
{ ItemSourceType.MonsterVF, new Lazy<FilterViewModel>(() => new VFMonsterFilterViewModel()) }, //{ ItemSourceType.MonsterVF, new Lazy<FilterViewModel>(() => new VFMonsterFilterViewModel()) },
{ ItemSourceType.MonsterVO, new Lazy<FilterViewModel>(() => new VOMonsterFilterViewModel()) }, { ItemSourceType.MonsterVO, new Lazy<FilterViewModel>(() => new VOMonsterFilterViewModel()) },
{ ItemSourceType.MonsterHD, new Lazy<FilterViewModel>(() => new HDMonsterFilterViewModel()) }, { ItemSourceType.MonsterHD, new Lazy<FilterViewModel>(() => new HDMonsterFilterViewModel()) },
}; };
@ -125,7 +125,7 @@ namespace AideDeJeu.ViewModels
public Command SwitchToSpells { get; private set; } public Command SwitchToSpells { get; private set; }
public Command SwitchToMonsters { get; private set; } public Command SwitchToMonsters { get; private set; }
public Command SwitchToVF { get; private set; } //public Command SwitchToVF { get; private set; }
public Command SwitchToVO { get; private set; } public Command SwitchToVO { get; private set; }
public Command SwitchToHD { get; private set; } public Command SwitchToHD { get; private set; }
public Command AboutCommand { get; private set; } public Command AboutCommand { get; private set; }
@ -145,9 +145,9 @@ namespace AideDeJeu.ViewModels
}); });
SwitchToSpells = new Command(() => ItemSourceType = (ItemSourceType & ~ItemSourceType.Monster) | ItemSourceType.Spell); SwitchToSpells = new Command(() => ItemSourceType = (ItemSourceType & ~ItemSourceType.Monster) | ItemSourceType.Spell);
SwitchToMonsters = new Command(() => ItemSourceType = (ItemSourceType & ~ItemSourceType.Spell) | ItemSourceType.Monster); SwitchToMonsters = new Command(() => ItemSourceType = (ItemSourceType & ~ItemSourceType.Spell) | ItemSourceType.Monster);
SwitchToVF = new Command(() => ItemSourceType = (ItemSourceType & ~ItemSourceType.VO & ~ItemSourceType.HD) | ItemSourceType.VF); //SwitchToVF = new Command(() => ItemSourceType = (ItemSourceType & ~ItemSourceType.VO & ~ItemSourceType.HD) | ItemSourceType.VF);
SwitchToVO = new Command(() => ItemSourceType = (ItemSourceType & ~ItemSourceType.VF & ~ItemSourceType.HD) | ItemSourceType.VO); SwitchToVO = new Command(() => ItemSourceType = (ItemSourceType & ~ItemSourceType.HD) | ItemSourceType.VO);
SwitchToHD = new Command(() => ItemSourceType = (ItemSourceType & ~ItemSourceType.VF & ~ItemSourceType.VO) | ItemSourceType.HD); SwitchToHD = new Command(() => ItemSourceType = (ItemSourceType & ~ItemSourceType.VO) | ItemSourceType.HD);
AboutCommand = new Command(async () => await Main.Navigator.GotoAboutPageAsync()); AboutCommand = new Command(async () => await Main.Navigator.GotoAboutPageAsync());
SearchCommand = new Command<string>(async (text) => SearchCommand = new Command<string>(async (text) =>
{ {

View file

@ -2,7 +2,7 @@
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:local="clr-namespace:AideDeJeu.Views" xmlns:tools="clr-namespace:AideDeJeu.Tools" x:Class="AideDeJeu.Views.MainPage" x:Name="This" IsPresented="False" Title=""> <MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:local="clr-namespace:AideDeJeu.Views" xmlns:tools="clr-namespace:AideDeJeu.Tools" x:Class="AideDeJeu.Views.MainPage" x:Name="This" IsPresented="False" Title="">
<MasterDetailPage.Resources> <MasterDetailPage.Resources>
<ResourceDictionary> <ResourceDictionary>
<tools:ItemSourceTypeToStringConverter x:Key="ItemSourceTypeToTitleConverter" SpellVF="Sorts" SpellVO="Spells" SpellHD="Sorts (H&amp;D)" MonsterVF="Monstres" MonsterVO="Monsters" MonsterHD="Créatures (H&amp;D)" /> <tools:ItemSourceTypeToStringConverter x:Key="ItemSourceTypeToTitleConverter" SpellVO="Spells" SpellHD="Sorts (H&amp;D)" MonsterVO="Monsters" MonsterHD="Créatures (H&amp;D)" />
<tools:ItemSourceTypeToItemsConverter x:Key="ItemSourceTypeToItemsConverter" /> <tools:ItemSourceTypeToItemsConverter x:Key="ItemSourceTypeToItemsConverter" />
<tools:ItemSourceTypeToFilterConverter x:Key="ItemSourceTypeToFilterConverter" /> <tools:ItemSourceTypeToFilterConverter x:Key="ItemSourceTypeToFilterConverter" />
</ResourceDictionary> </ResourceDictionary>
@ -33,7 +33,7 @@
<ToolbarItem Name="Spells" Text="Sorts" Order="Primary" Icon="spell_book.png" Command="{Binding SwitchToSpells}" /> <ToolbarItem Name="Spells" Text="Sorts" Order="Primary" Icon="spell_book.png" Command="{Binding SwitchToSpells}" />
<ToolbarItem Name="Monsters" Text="Monstres" Order="Primary" Icon="dragon_head.png" Command="{Binding SwitchToMonsters}" /> <ToolbarItem Name="Monsters" Text="Monstres" Order="Primary" Icon="dragon_head.png" Command="{Binding SwitchToMonsters}" />
<ToolbarItem Name="About" Text="À propos de..." Order="Primary" Icon="wooden_sign.png" Command="{Binding AboutCommand}" /> <ToolbarItem Name="About" Text="À propos de..." Order="Primary" Icon="wooden_sign.png" Command="{Binding AboutCommand}" />
<ToolbarItem Name="VF" Text="VF AideDD" Order="Secondary" Command="{Binding SwitchToVF}" /> <!--<ToolbarItem Name="VF" Text="VF AideDD" Order="Secondary" Command="{Binding SwitchToVF}" />-->
<ToolbarItem Name="VO" Text="VO AideDD/SRD" Order="Secondary" Command="{Binding SwitchToVO}" /> <ToolbarItem Name="VO" Text="VO AideDD/SRD" Order="Secondary" Command="{Binding SwitchToVO}" />
<ToolbarItem Name="HD" Text="VF H&amp;D" Order="Secondary" Command="{Binding SwitchToHD}" /> <ToolbarItem Name="HD" Text="VF H&amp;D" Order="Secondary" Command="{Binding SwitchToHD}" />
</ContentPage.ToolbarItems> </ContentPage.ToolbarItems>