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

Enhancement to keyboard layout system #3998

Open
ersi-dnd opened this issue Jun 5, 2018 · 4 comments

Comments

Projects
None yet
4 participants
@ersi-dnd
Copy link

commented Jun 5, 2018

Ability to keep adding layouts indefinitely is a must for users who read in many languages. Looks like the current keyboard layout system cannot do it. Correct me if I am wrong.

When reading in many languages, the user may require several dictionaries and keep adding them as needed to no upper limit. Similarly to search inside books of any arbitrary language or to perform searches in the file browser for filenames/metadata in any arbitrary language (think different alphabets like Cyrillic, Greek, Armenian, Hebrew, Arabic, Ethiopian, Chinese...).

The keyboard layout cannot be tied to the app interface language. These things are completely unrelated. There should be no limit to the number of possible layouts. Start with a few, yes, but the user should be able to keep adding them as needed without losing the first ones.

@Biep

This comment has been minimized.

Copy link

commented Apr 3, 2019

Another thing I'd like a lot is keyboard gestures. Starting on a vowel and moving NW would give it an acute accent, and moving NE a grave accent. Long pressing a key would surround it with the eight symbols associated with the eight main directions - and those symbols should be clickable. The idea is that in the beginning a long press will bring up these options, but soon one will learn to use the gestures instead.
(Multigestures would be possible, but I can't think of a nice way to show those when long-pressing.)
@Frenzie @poire-z

@Frenzie

This comment has been minimized.

Copy link
Member

commented Apr 3, 2019

Display would take a fair bit of effort (I mean, it's not a novel idea ;-) ), but just adding some swipes might be somewhat easier.

@Biep

This comment has been minimized.

Copy link

commented Apr 4, 2019

OK, consider it two separate proposals.. :-)
Not all gestures would be obvious, but some, such as the acute and grave accents, or a down swipe for cedilla, could be. If you want to go wild, multiswipes could indicate other alphabets (as in e.g. swipe left to indicate alphabet change, and then up for Cyrillic, down for Hebrew, right for Greek). With some reasonable mapping that could become fairly mnemonic too.

@Frenzie

This comment has been minimized.

Copy link
Member

commented Apr 9, 2019

Separate suggestion implemented by #4884, #4886 and #4887.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.