Custom keybinds, Default language per Library, and bugfixes (#4162)

Co-authored-by: Joseph Milazzo <josephmajora@gmail.com>
This commit is contained in:
Fesaa
2025-11-01 15:56:00 +01:00
committed by GitHub
parent f9280f6861
commit 2c6eddfebb
72 changed files with 6038 additions and 441 deletions
@@ -0,0 +1,39 @@
using System.ComponentModel;
namespace API.Entities.Enums.UserPreferences;
public enum KeyBindTarget
{
[Description(nameof(NavigateToSettings))]
NavigateToSettings = 0,
[Description(nameof(OpenSearch))]
OpenSearch = 1,
[Description(nameof(NavigateToScrobbling))]
NavigateToScrobbling = 2,
[Description(nameof(ToggleFullScreen))]
ToggleFullScreen = 3,
[Description(nameof(BookmarkPage))]
BookmarkPage = 4,
[Description(nameof(OpenHelp))]
OpenHelp = 5,
[Description(nameof(GoTo))]
GoTo = 6,
[Description(nameof(ToggleMenu))]
ToggleMenu = 7,
[Description(nameof(PageLeft))]
PageLeft = 8,
[Description(nameof(PageRight))]
PageRight = 9,
[Description(nameof(Escape))]
Escape = 10,
}