calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Keyboard support

Open eppfel opened this issue 9 years ago • 17 comments

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.

eppfel avatar Oct 25 '16 20:10 eppfel

I always wanted h, j, k, l to navigate thru the calendar grid 😁

georgehrke avatar Dec 17 '16 11:12 georgehrke

@eppfel What would you suggest for new Event?

simply Ctrl / Cmd + N ?

georgehrke avatar May 27 '17 07:05 georgehrke

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.

mammuth avatar Jul 20 '17 17:07 mammuth

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 avatar Mar 23 '18 09:03 bpampel

@bpampel Do you know if there is a complete list of Google Calendar shortcuts? :)

georgehrke avatar Mar 23 '18 13:03 georgehrke

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

bpampel avatar Mar 23 '18 13:03 bpampel

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.

holocronweaver avatar May 19 '18 23:05 holocronweaver

I really dig the google shortcuts - but even other shortcuts are really welcome!

cls-nebadje avatar Oct 06 '18 21:10 cls-nebadje

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):

jaller94 avatar Oct 20 '18 02:10 jaller94

Possible Vue plugin to use: https://vuejsexamples.com/vue-shortkey-plugin-for-vue-js/

georgehrke avatar Sep 13 '19 12:09 georgehrke

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.

no-response[bot] avatar Oct 21 '19 18:10 no-response[bot]

Work in progress PR: #2195

georgehrke avatar Apr 17 '20 09:04 georgehrke

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 avatar Nov 10 '20 17:11 jdaviescoates

@jdaviescoates please do open a new issue

tcitworld avatar Nov 21 '20 11:11 tcitworld

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.

hacker-h avatar Mar 25 '21 00:03 hacker-h

Another goodie I would highly appreciate is the ability to save a meeting with Enter and close the window with Escape

hacker-h avatar Mar 25 '21 01:03 hacker-h

@jdaviescoates please do open a new issue

I did :) #2717

jdaviescoates avatar Mar 25 '21 09:03 jdaviescoates