-
Notifications
You must be signed in to change notification settings - Fork 569
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
Vertical navigation #543
Vertical navigation #543
Conversation
One more point to add here: We do not need to worry about that For example, when the user hit left arrow, does they want to move cursor back or move to the next candidate? This is ambiguous. What we can do is to assume everything is vertical in vertical mode, and keep the logic intact. |
快两年过去了,这个还有机会合并吗? |
refactor KeyBindingProcessor: make KeyBindingProcessor::Handler return bool; return false to fall back to the next processor; include mutiple `Keymap`s for defining key bindings for each (Horizontal, Vertical) x (Stacked, Linear) combination. closes rime#543
I created another PR #603 which implements the feature using The code in the new PR is easier to understand than mapping key codes, IMHO. Please take a look. |
Thank you, this sounds very exciting! I'll give it a try and put feedbacks there |
2 similar comments
Thank you, this sounds very exciting! I'll give it a try and put feedbacks there |
Thank you, this sounds very exciting! I'll give it a try and put feedbacks there |
Pull request
Issue tracker
Fixes will automatically close the related issue
Fixes #
Feature
Describe feature of pull request
Unit test
Manual test
Code Review
Additional Info
Reintroduce #397, see original discussion there