Skip to content

[Feature]: Multiple Extra Key Panels? #4365

@raulvasquez

Description

@raulvasquez

Feature description

I am coming from the archived fork termux-monet. One of its nice features was having multiple panels of extra_keys. You would swipe like you do to get to the text input box, but there was a second set of extra keys with your Fn keys and some addl special characters . Looking at https://github.com/Termux-Monet/termux-monet/blob/master/termux-shared/src/main/java/com/termux/shared/termux/settings/properties/TermuxPropertyConstants.java I think this is where the code is.

DEFAULT_IVALUE_EXTRA_KEYS = "[['ESC', '/', {key: '|', popup: '-'}, 'HOME', 'UP', 'END', 'PGUP', 'PASTE'], ['TAB', {key: 'CTRL', popup: 'SHIFT'}, 'ALT', 'LEFT', 'DOWN', 'RIGHT', 'PGDN', {key: 'KEYBOARD', popup: {macro: 'CTRL c'}}]]";
DEFAULT_IVALUE_EXTRA_KEYS2 = "[[F1, F2, F3, F4, F5, F6, F7, F8, F9, F10], ['[', ']', '{', '}', '$', '~', '=', -, _, '\"']]";

Does termux already support multiple extra key panels? Or would this have to be ported over?

Additional information

Yes. this feature exists the the termux-monet fork.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions