diff --git a/MusiLib/MusiLib/App.xaml.cs b/MusiLib/MusiLib/App.xaml.cs
index 7c7b857..6e09416 100644
--- a/MusiLib/MusiLib/App.xaml.cs
+++ b/MusiLib/MusiLib/App.xaml.cs
@@ -9,7 +9,7 @@ public partial class App : Application
public string FileNameFU { get; set; } = "favorisUtilisateurs.xml";
public string FileNameP { get; set; } = "partitions.xml";
- public string FilePath { get; set; } = Path.Combine(AppDomain.CurrentDomain.BaseDirectory);
+ public string FilePath { get; set; } = FileSystem.AppDataDirectory;
public App()
{
diff --git a/MusiLib/MusiLib/Resources/Images/fav_btn_off.png b/MusiLib/MusiLib/Resources/Images/fav_btn_off.png
new file mode 100644
index 0000000..cb2c1e6
Binary files /dev/null and b/MusiLib/MusiLib/Resources/Images/fav_btn_off.png differ
diff --git a/MusiLib/MusiLib/Resources/Images/fav_btn_on.png b/MusiLib/MusiLib/Resources/Images/fav_btn_on.png
new file mode 100644
index 0000000..38c48a9
Binary files /dev/null and b/MusiLib/MusiLib/Resources/Images/fav_btn_on.png differ
diff --git a/MusiLib/MusiLib/Views/IPlayMusic.cs b/MusiLib/MusiLib/Views/IPlayMusic.cs
index 4185f5d..045ebe9 100644
--- a/MusiLib/MusiLib/Views/IPlayMusic.cs
+++ b/MusiLib/MusiLib/Views/IPlayMusic.cs
@@ -38,5 +38,10 @@ namespace MusiLib.Views
}
}
+ public static void reglerTempo(float tempo)
+ {
+ player.Speed = tempo;
+ }
+
}
}
diff --git a/MusiLib/MusiLib/Views/PartitionView.xaml b/MusiLib/MusiLib/Views/PartitionView.xaml
index 9a312b6..29643ac 100644
--- a/MusiLib/MusiLib/Views/PartitionView.xaml
+++ b/MusiLib/MusiLib/Views/PartitionView.xaml
@@ -34,50 +34,43 @@
-
-
+
-
-
-
+
+
+
+
+
+
diff --git a/MusiLib/MusiLib/Views/PartitionView.xaml.cs b/MusiLib/MusiLib/Views/PartitionView.xaml.cs
index d356da6..c0ce3ca 100644
--- a/MusiLib/MusiLib/Views/PartitionView.xaml.cs
+++ b/MusiLib/MusiLib/Views/PartitionView.xaml.cs
@@ -112,4 +112,10 @@ public partial class PartitionView : ContentPage
button.Source = "etoile_vide.png";
}
}
+
+ private void TempoSlider(object sender, ValueChangedEventArgs e)
+ {
+ float selectedValue = (float)e.NewValue;
+ IPlayMusic.reglerTempo(selectedValue);
+ }
}