Merge pull request #911 from mefsaal/develop
Added new complementary keybinds
This commit is contained in:
commit
5cba2b054b
5 changed files with 101 additions and 7 deletions
|
@ -271,3 +271,17 @@ Update 22/04/2022 16:00 UTC
|
|||
|
||||
* `settings.option.visual.theme.github.openfolder`: Added for `en_US`
|
||||
|
||||
Update 25/04/2022 00:21 UTC
|
||||
|
||||
* `settings.description.search`: Added for `en_US`
|
||||
* `settings.description.albums`: Added for `en_US`
|
||||
* `settings.description.artists`: Added for `en_US`
|
||||
* `settings.description.browse`: Added for `en_US`
|
||||
* `settings.description.private`: Added for `en_US`
|
||||
* `settings.description.remote`: Added for `en_US`
|
||||
* `settings.description.audio`: Added for `en_US`
|
||||
* `settings.description.plugins`: Added for `en_US`
|
||||
* `settings.description.cast`: Added for `en_US`
|
||||
* `settings.description.settings`: Added for `en_US`
|
||||
* `settings.description.developer`: Added for `en_US`
|
||||
|
||||
|
|
|
@ -281,6 +281,17 @@
|
|||
"settings.option.general.customizeSidebar.customize": "Customize",
|
||||
"settings.option.general.keybindings": "Keybindings",
|
||||
"settings.option.general.keybindings.open": "Open",
|
||||
"settings.description.search": "Search",
|
||||
"settings.description.albums": "Library Albums",
|
||||
"settings.description.artists": "Library Artists",
|
||||
"settings.description.browse": "Browse",
|
||||
"settings.description.private": "Toogle Private Session",
|
||||
"settings.description.remote": "Web Remote",
|
||||
"settings.description.audio": "Audio Settings",
|
||||
"settings.description.plugins": "Plugins Menu",
|
||||
"settings.description.cast": "Cast to Devices",
|
||||
"settings.description.settings": "Settings",
|
||||
"settings.description.developer": "Developer Tools",
|
||||
"settings.notyf.updateCider.update-not-available": "No update available",
|
||||
"settings.notyf.updateCider.update-downloaded": "Update has been downloaded, restart to apply",
|
||||
"settings.notyf.updateCider.update-error": "Error updating Cider",
|
||||
|
|
|
@ -281,6 +281,17 @@
|
|||
"settings.option.general.customizeSidebar.customize": "Customize",
|
||||
"settings.option.general.keybindings": "Keybindings",
|
||||
"settings.option.general.keybindings.open": "Open",
|
||||
"settings.description.search": "Search",
|
||||
"settings.description.albums": "Library Albums",
|
||||
"settings.description.artists": "Library Artists",
|
||||
"settings.description.browse": "Browse",
|
||||
"settings.description.private": "Toogle Private Session",
|
||||
"settings.description.remote": "Web Remote",
|
||||
"settings.description.audio": "Audio Settings",
|
||||
"settings.description.plugins": "Plugins Menu",
|
||||
"settings.description.cast": "Cast to Devices",
|
||||
"settings.description.settings": "Settings",
|
||||
"settings.description.developer": "Developer Tools",
|
||||
"settings.notyf.updateCider.update-not-available": "No update available",
|
||||
"settings.notyf.updateCider.update-downloaded": "Update has been downloaded, restart to apply",
|
||||
"settings.notyf.updateCider.update-error": "Error updating Cider",
|
||||
|
|
|
@ -18,7 +18,9 @@ const Events = {
|
|||
});
|
||||
|
||||
document.addEventListener('keydown', async function (event) {
|
||||
// CTRL + F
|
||||
if (event.keyCode === 70 && event.ctrlKey) {
|
||||
app.appRoute('search')
|
||||
app.$refs.searchInput.focus()
|
||||
app.$refs.searchInput.select()
|
||||
}
|
||||
|
@ -35,7 +37,23 @@ const Events = {
|
|||
if (event.keyCode === 82 && event.ctrlKey && event.shiftKey) {
|
||||
event.preventDefault()
|
||||
window.location.reload()
|
||||
}
|
||||
}
|
||||
// CTRL + S
|
||||
if (event.keyCode === 83 && event.ctrlKey) {
|
||||
app.appRoute("settings")
|
||||
}
|
||||
// CTRL + A
|
||||
if (event.keyCode === 65 && event.ctrlKey) {
|
||||
app.appRoute("library-albums")
|
||||
}
|
||||
// CTRL + B
|
||||
if (event.keyCode === 66 && event.ctrlKey) {
|
||||
app.appRoute("browse")
|
||||
}
|
||||
// CTRL + D
|
||||
if (event.keyCode === 68 && event.ctrlKey) {
|
||||
app.appRoute("library-artists")
|
||||
}
|
||||
// CTRL + E
|
||||
if (event.keyCode === 69 && event.ctrlKey) {
|
||||
app.invokeDrawer('queue')
|
||||
|
|
|
@ -136,7 +136,39 @@
|
|||
<div class="settings-option-body">
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
Toggle Private Session
|
||||
{{$root.getLz('settings.description.search')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto keybindings-border">
|
||||
<p class="keybinding-text">{{ getCommandOrControl() }} + F</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
{{$root.getLz('settings.description.albums')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto keybindings-border">
|
||||
<p class="keybinding-text">{{ getCommandOrControl() }} + A</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
{{$root.getLz('settings.description.artists')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto keybindings-border">
|
||||
<p class="keybinding-text">{{ getCommandOrControl() }} + D</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
{{$root.getLz('settings.description.browse')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto keybindings-border">
|
||||
<p class="keybinding-text">{{ getCommandOrControl() }} + B</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
{{$root.getLz('settings.description.private')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto keybindings-border">
|
||||
<p class="keybinding-text">{{ getCommandOrControl() }} + P</p>
|
||||
|
@ -144,7 +176,7 @@
|
|||
</div>
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
Web Remote
|
||||
{{$root.getLz('settings.description.remote')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto keybindings-border">
|
||||
<p class="keybinding-text">{{ getCommandOrControl() }} + Shift + W</p>
|
||||
|
@ -152,7 +184,7 @@
|
|||
</div>
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
Audio Settings
|
||||
{{$root.getLz('settings.description.audio')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto keybindings-border">
|
||||
<p class="keybinding-text">{{ getCommandOrControl() }} + Shift + A</p>
|
||||
|
@ -160,7 +192,7 @@
|
|||
</div>
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
Plugin Menu
|
||||
{{$root.getLz('settings.description.plugins')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto keybindings-border">
|
||||
<p class="keybinding-text">{{ getCommandOrControl() }} + Shift + P</p>
|
||||
|
@ -168,7 +200,7 @@
|
|||
</div>
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
Cast to Devices
|
||||
{{$root.getLz('settings.description.cast')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto keybindings-border">
|
||||
<p class="keybinding-text">{{ getCommandOrControl() }} + Shift + C</p>
|
||||
|
@ -176,7 +208,15 @@
|
|||
</div>
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
Open Developer Tools
|
||||
{{$root.getLz('settings.description.settings')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto keybindings-border">
|
||||
<p class="keybinding-text">{{ getCommandOrControl() }} + S</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-option-line">
|
||||
<div class="md-option-segment">
|
||||
{{$root.getLz('settings.description.developer')}}
|
||||
</div>
|
||||
<div class="md-option-segment md-option-segment_auto keybindings-border">
|
||||
<p class="keybinding-text">{{ getCommandOrControl() }} + {{ getOptionOrShift() }} + I</p>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue