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]: add long-press symbols to termux extra-keys #3535

Closed
Coderx7 opened this issue Aug 2, 2023 · 4 comments
Closed

[Feature]: add long-press symbols to termux extra-keys #3535

Coderx7 opened this issue Aug 2, 2023 · 4 comments

Comments

@Coderx7
Copy link

Coderx7 commented Aug 2, 2023

Feature description

Google Gboard has this nice feature where you can long press on a symbol like . and a new pane pops up allowing you to select any symbols on the spot without going anywhere or taking much space.
here is how it looks :

04-gboard-shortcuts-punctuation-100896252-orig

since termux and the applications related to it require many functional keys (i.e Ctrl, Alt, INS, etc) that are not available in normal keyboards, this will be a great way to provide that functionality without taking much space/cluttering the view and provide a very smooth and enjoyable experience working in our phones.

p.s: by extra-keys in termux I mean the keyboard bar that has Ctrl Home, etc keys
IMG_20230802_220605

as you can see I added a new set of keys, but they take up space and make it harder to work, keyboards that offer such functional keys, usually are very cluttered and tightly packed making working with them hard.
currently I have to switch to a different keyboard like codeboard or hacker's keyboard when I want to work with termux and switch to Gboard for all other tasks. with this feature the need for changing keyboards would greatly decrease if not cease to exist.

Additional information

No, not to my knowledge.

@agnostic-apollo
Copy link
Member

@agnostic-apollo agnostic-apollo closed this as not planned Won't fix, can't repro, duplicate, stale Aug 2, 2023
@romanovj
Copy link

romanovj commented Aug 2, 2023

Unexpected-Keyboard is pretty good

@Coderx7
Copy link
Author

Coderx7 commented Aug 3, 2023

Use popup.

https://wiki.termux.com/wiki/Touch_Keyboard#Advanced_extra_keys_configuration

Thanks but popup doesn't provide the same functionality and they are not mutually exclusive.
The issue with popup keys is that you can only assign a second key/macro to an existing key, more functional keys have to be placed in more rows, thus cluttering up more space and making it harder to use them. it's not scalable in that sense and not comparable at all.
it's a good feature but not a substitute for this functionality where it allows you to access several functional keys/macros from a single popup.

I noticed this is similar to this feature request from a year ago as well : #2624

Id like to ask you to kindly reconsider it if possible.
thanks a lot for your time.

@agnostic-apollo
Copy link
Member

agnostic-apollo commented Aug 3, 2023

I agree that popup only allows a single key, but like I said in other issue, multiple popups whether via gestures or long hold would need to be implemented by someone else and would likely require complex code to display multiple popups properly. It's not a priority for me currently but support can be added.

Edit: If I do get time in future, I may do it myself, but not anytime soon.

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

3 participants