Keyboard support
We try to make nextcloud more user friendly with a consistent way of keyboard control: nextcloud/server#1444
Are or were there keyboard shortcuts besides the browser defaults and I missed them?
Any proposals?
- [ ] tabindex imrprovement #25
- [x] new event
- [ ] ...
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
I always wanted h, j, k, l to navigate thru the calendar grid 😁
@eppfel What would you suggest for new Event?
simply Ctrl / Cmd + N ?
simply Ctrl / Cmd + N ?
As stated in the linked issue at the server-repo, Ctrl/Cmd combinations should be avoided I think.
Ctrl/Cmd + N is used by most browsers to open a new window, and should not be catched by the calendar app in my opinion.
calendar.google.com uses C (create/compose) for example, which I really like.
In general I would suggest adapting the keyboard shortcuts of google calendar, as it would also make migrating from there much easier. Not all of them are really that important but I definitely miss pressing "t" to get to the present date, as well as shortcuts for creating and editing events.
@bpampel Do you know if there is a complete list of Google Calendar shortcuts? :)
I am not sure if it contains all shortcuts, but the help has a page on that: https://support.google.com/calendar/answer/37034?hl=en
Most important keys for me: Delete to delete an event. Enter to confirm event. d for day view, w for week, and so on. c to create an event.
Except for select-drag to create an event or click to select an event, I shouldn't have to use the mouse at all.
In the future, type to select event and type to create event would allow Calendar to become completely keyboard driven. That would beat Google hands down. But for now I'd be happy with basic shortcuts.
I really dig the google shortcuts - but even other shortcuts are really welcome!
I am strongly in support for adding shortcuts and using the same as in Google Calendar.
This is a screenshot of their Keyboard Shortcut popup (accessible by pressing Tab Tab Enter):

Possible Vue plugin to use: https://vuejsexamples.com/vue-shortkey-plugin-for-vue-js/
This issue has been automatically closed because there has been no response to our request for more information from the original author. With only the information that is currently in the issue, we don't have enough information to take action. Please reach out if you have or find the answers we need so that we can investigate further.
Work in progress PR: #2195
I'd really like a shortcut for the list view.
Is this the best place to say that? Or shall I go ahead a create a new issue specifically about that?
Thanks!
@jdaviescoates please do open a new issue
I would also like to have the window focus set the meeting popup input. It is crazy to click for a new meeting or to press c and then not have focus on the title input field.
Another goodie I would highly appreciate is the ability to save a meeting with Enter and close the window with Escape
@jdaviescoates please do open a new issue
I did :) #2717