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

Make keyboard shortcuts available on a mobile #9

Open
fredpallesen opened this issue Apr 11, 2014 · 1 comment
Open

Make keyboard shortcuts available on a mobile #9

fredpallesen opened this issue Apr 11, 2014 · 1 comment

Comments

@fredpallesen
Copy link

I can edit on my mobile, but I can not get my keyboard unless I click to edit, so I can not use [1]...[6] or [p] etc.

Could this be made available somehow on a mobile / tablet device?

@mafik
Copy link
Owner

mafik commented Apr 12, 2014

I've done a few experiments and almost got it working but it seems that a direct approach won't work. Keyboards on mobile devices behave differently from their desktop counterparts - they don't send raw keycodes but instead they buffer text being edited and replace it on various occasions (depending on the system, keyboard and version of the keyboard) - case for Android is here: https://code.google.com/p/chromium/issues/detail?id=118639 . Sometimes they behave in a way called "dumb IME" - only then keys can be intercepted in a standard manner. There is no way to check if keyboard is a dumb IME or ask it to behave like such.

Once more pressing features are done, the way mobile will be implemented is going to rely on gestures (dragging, swiping, long-pressing and tapping) for most common actions (swapping, deleting, editing and changing todo-states) and a toolbar with the less common ones.

I'm leaving the issue open.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants