diff --git a/Sources/Linaris/App.xaml b/Sources/Linaris/App.xaml
index ae057eb..d56b28b 100644
--- a/Sources/Linaris/App.xaml
+++ b/Sources/Linaris/App.xaml
@@ -12,3 +12,4 @@
+
\ No newline at end of file
diff --git a/Sources/Linaris/App.xaml.cs b/Sources/Linaris/App.xaml.cs
index 3d0f67d..008f26e 100644
--- a/Sources/Linaris/App.xaml.cs
+++ b/Sources/Linaris/App.xaml.cs
@@ -11,21 +11,16 @@ public partial class App : Application
public FooterPage FooterPage { get; set; }
- public TimeSpan MusicPosition { get; set; } = TimeSpan.FromSeconds(0);
+ public TimeSpan MusicPosition { get; set; }
- public MediaElementState MediaState { get; set; } = MediaElementState.Paused;
+ public MediaElementState MediaState { get; set; }
public App()
{
- try
- {
- InitializeComponent();
- }
- catch (Exception ex)
- {
- Debug.WriteLine(ex);
- }
- Manager = new Manager(new LinqXmlSerialization(FileSystem.AppDataDirectory));
+ InitializeComponent();
+ MusicPosition = TimeSpan.FromSeconds(0);
+ MediaState = MediaElementState.Paused;
+ Manager = new Manager(new LinqXmlSerialization(FileSystem.Current.AppDataDirectory));
FooterPage = new FooterPage();
MainPage = new AppShell();
}
diff --git a/Sources/Linaris/Linaris.csproj b/Sources/Linaris/Linaris.csproj
index 459ec0d..bdee2a0 100644
--- a/Sources/Linaris/Linaris.csproj
+++ b/Sources/Linaris/Linaris.csproj
@@ -29,6 +29,16 @@
10.0.17763.0
10.0.17763.0
6.5
+ True
+ False
+ D9EF0E98B2CABE92C87A46ACC4954059B92B6346
+ SHA256
+ True
+ False
+ True
+ D:\Bureau
+ 24
+ fr
@@ -51,7 +61,7 @@
-
+
@@ -78,6 +88,9 @@
MSBuild:Compile
+
+ MSBuild:Compile
+
MSBuild:Compile
@@ -93,6 +106,9 @@
MSBuild:Compile
+
+ MSBuild:Compile
+
MSBuild:Compile
diff --git a/Sources/Linaris/MainPage.xaml.cs b/Sources/Linaris/MainPage.xaml.cs
index a0da7e5..df5eb13 100644
--- a/Sources/Linaris/MainPage.xaml.cs
+++ b/Sources/Linaris/MainPage.xaml.cs
@@ -8,7 +8,7 @@ namespace Linaris;
public partial class MainPage : ContentPage
{
- private readonly ObservableCollection albums = (Application.Current as App).Manager.GetAlbums();
+ private readonly ObservableCollection albums;
public ObservableCollection Albums
{
@@ -18,7 +18,8 @@ public partial class MainPage : ContentPage
public MainPage()
{
InitializeComponent();
- BindingContext = this;
+ albums = (Application.Current as App).Manager.GetAlbums();
+ BindingContext = this;
}
async void GoToAlbum(object sender, EventArgs e)
diff --git a/Sources/Linaris/Platforms/Windows/Package.appxmanifest b/Sources/Linaris/Platforms/Windows/Package.appxmanifest
index 095b582..93c4356 100644
--- a/Sources/Linaris/Platforms/Windows/Package.appxmanifest
+++ b/Sources/Linaris/Platforms/Windows/Package.appxmanifest
@@ -6,7 +6,7 @@
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="uap rescap">
-
+
diff --git a/Sources/Model/InfoTitle.cs b/Sources/Model/InfoTitle.cs
index 247b89a..79c1020 100644
--- a/Sources/Model/InfoTitle.cs
+++ b/Sources/Model/InfoTitle.cs
@@ -24,7 +24,7 @@ namespace Model
private string description = Manager.DEFAULT_DESC;
- private List feat = new List();
+ private List feat = new();
public IEnumerable Feat
{
diff --git a/Sources/Model/Serialization/LINQ_XML_Serialization.cs b/Sources/Model/Serialization/LINQ_XML_Serialization.cs
index ac7b85c..92932af 100644
--- a/Sources/Model/Serialization/LINQ_XML_Serialization.cs
+++ b/Sources/Model/Serialization/LINQ_XML_Serialization.cs
@@ -349,7 +349,7 @@ namespace Model.Serialization
if (!File.Exists(XMLFILECUSTOMS))
{
- XDocument CustomsFile2 = new XDocument();
+ XDocument CustomsFile2 = new();
var custom = customTitles.Select(c => new XElement("CustomTitle",
new XAttribute("Name", c.Name),
@@ -367,7 +367,7 @@ namespace Model.Serialization
using TextWriter tw = File.CreateText(XMLFILECUSTOMS);
using XmlWriter writer = XmlWriter.Create(tw, settings);
- CustomsFile2.Save(writer);
+ CustomsFile2.Save(writer);
}
XDocument CustomsFile = XDocument.Load(XMLFILECUSTOMS);