mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-02-01 22:47:40 +00:00
feat: add keyboard shortcut to open project from task detail (#940)
This commit is contained in:
@@ -16,7 +16,7 @@ export interface ShortcutGroup {
|
||||
shortcuts: Shortcut[]
|
||||
}
|
||||
|
||||
export const KEYBOARD_SHORTCUTS : ShortcutGroup[] = [
|
||||
export const KEYBOARD_SHORTCUTS: ShortcutGroup[] = [
|
||||
{
|
||||
title: 'keyboardShortcuts.general',
|
||||
shortcuts: [
|
||||
@@ -152,6 +152,10 @@ export const KEYBOARD_SHORTCUTS : ShortcutGroup[] = [
|
||||
title: 'keyboardShortcuts.task.favorite',
|
||||
keys: ['s'],
|
||||
},
|
||||
{
|
||||
title: 'keyboardShortcuts.task.openProject',
|
||||
keys: ['u'],
|
||||
},
|
||||
{
|
||||
title: 'keyboardShortcuts.task.save',
|
||||
keys: [ctrl, 's'],
|
||||
|
||||
@@ -1057,6 +1057,7 @@
|
||||
"delete": "Delete this task",
|
||||
"priority": "Change the priority of this task",
|
||||
"favorite": "Mark this task as favorite / unfavorite",
|
||||
"openProject": "Open the project of this task",
|
||||
"save": "Save the current task"
|
||||
},
|
||||
"project": {
|
||||
|
||||
@@ -29,12 +29,14 @@
|
||||
>
|
||||
<a
|
||||
v-if="router.options.history.state.back?.includes('/projects/'+p.id+'/') || false"
|
||||
v-shortcut="p.id === project?.id ? 'u' : ''"
|
||||
@click="router.back()"
|
||||
>
|
||||
{{ getProjectTitle(p) }}
|
||||
</a>
|
||||
<RouterLink
|
||||
<RouterLink
|
||||
v-else
|
||||
v-shortcut="p.id === project?.id ? 'u' : ''"
|
||||
:to="{ name: 'project.index', params: { projectId: p.id } }"
|
||||
>
|
||||
{{ getProjectTitle(p) }}
|
||||
|
||||
Reference in New Issue
Block a user