diff --git a/FModel/Settings/UserSettings.cs b/FModel/Settings/UserSettings.cs
index bca1427d..68a6c775 100644
--- a/FModel/Settings/UserSettings.cs
+++ b/FModel/Settings/UserSettings.cs
@@ -363,6 +363,13 @@ namespace FModel.Settings
set => SetProperty(ref _addAudio, value);
}
+ private Hotkey _removeAudio = new(Key.X);
+ public Hotkey RemoveAudio
+ {
+ get => _removeAudio;
+ set => SetProperty(ref _removeAudio, value);
+ }
+
private Hotkey _playPauseAudio = new(Key.K);
public Hotkey PlayPauseAudio
{
diff --git a/FModel/Views/AudioPlayer.xaml.cs b/FModel/Views/AudioPlayer.xaml.cs
index 332b6101..f65660ce 100644
--- a/FModel/Views/AudioPlayer.xaml.cs
+++ b/FModel/Views/AudioPlayer.xaml.cs
@@ -75,6 +75,8 @@ public partial class AudioPlayer
_applicationView.AudioPlayer.Previous();
else if (UserSettings.Default.NextAudio.IsTriggered(e.Key))
_applicationView.AudioPlayer.Next();
+ else if (UserSettings.Default.RemoveAudio.IsTriggered(e.Key))
+ _applicationView.AudioPlayer.Remove();
}
private void OnAudioFileMouseDoubleClick(object sender, MouseButtonEventArgs e)
diff --git a/FModel/Views/SettingsView.xaml b/FModel/Views/SettingsView.xaml
index b38b62d5..800e3d60 100644
--- a/FModel/Views/SettingsView.xaml
+++ b/FModel/Views/SettingsView.xaml
@@ -602,6 +602,9 @@
+
+