Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Keyboard support #157

Open
1 of 3 tasks
eppfel opened this issue Oct 25, 2016 · 17 comments
Open
1 of 3 tasks

[Feature Request] Keyboard support #157

eppfel opened this issue Oct 25, 2016 · 17 comments
Labels
2. developing Work in progress design Related to design, interface, interaction design, UX, etc. enhancement New feature request skill:frontend Issues and PRs that require JavaScript/Vue/styling development skills

Comments

@eppfel
Copy link
Member

eppfel commented Oct 25, 2016

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?


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@eppfel eppfel added design Related to design, interface, interaction design, UX, etc. enhancement-proposed skill:frontend Issues and PRs that require JavaScript/Vue/styling development skills needs info labels Oct 25, 2016
@georgehrke
Copy link
Member

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

@georgehrke georgehrke added enhancement New feature request and removed enhancement-proposed labels May 27, 2017
@georgehrke georgehrke added this to the 1.7.0-next milestone May 27, 2017
@georgehrke
Copy link
Member

@eppfel What would you suggest for new Event?

simply Ctrl / Cmd + N ?

@mammuth
Copy link

mammuth commented Jul 20, 2017

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.

@bpampel
Copy link

bpampel commented Mar 23, 2018

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.

@georgehrke
Copy link
Member

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

@bpampel
Copy link

bpampel commented Mar 23, 2018

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

@holocronweaver
Copy link

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.

@cls-nebadje
Copy link

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

@jaller94
Copy link

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

@georgehrke
Copy link
Member

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

@no-response

This comment has been minimized.

@no-response no-response bot closed this as completed Oct 21, 2019
@georgehrke georgehrke reopened this Oct 21, 2019
@georgehrke georgehrke modified the milestones: 2.0.0 beta2, 2.0.0 beta3 Oct 24, 2019
@georgehrke georgehrke modified the milestones: 2.0.0 beta3, 2.1.0 Dec 6, 2019
@georgehrke
Copy link
Member

Work in progress PR: #2195

@georgehrke georgehrke modified the milestones: 2.1.0, 2.2.0 Sep 4, 2020
@jdaviescoates
Copy link

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!

@tcitworld
Copy link
Member

@jdaviescoates please do open a new issue

@ChristophWurst ChristophWurst modified the milestones: 2.2.0, 2.3.0 Mar 24, 2021
@hacker-h
Copy link

hacker-h commented Mar 25, 2021

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
Copy link

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

@jdaviescoates
Copy link

@jdaviescoates please do open a new issue

I did :) #2717

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2. developing Work in progress design Related to design, interface, interaction design, UX, etc. enhancement New feature request skill:frontend Issues and PRs that require JavaScript/Vue/styling development skills
Projects
None yet
Development

No branches or pull requests