HeliBoard icon indicating copy to clipboard operation
HeliBoard copied to clipboard

Add tab key to toolbar

Open deveee opened this issue 1 year ago • 7 comments

There are already up/down/left/right arrows. It would be useful to also add tab key, so it can be used to autocomplete commands in terminal or just switch between input fields.

I can add it in custom layout but toolbar would be better because there is free space there and it's less probable that I would accidentally touch it during typing text.

Actually I miss also "ctrl" button to be 100% happy.

Or maybe add "full keyboard" layout in landscape mode like in hacker's keyboard.

deveee avatar Jul 24 '24 08:07 deveee

The tab key seems simple enough https://github.com/deveee/HeliBoard/commit/b924e3bf1f884784299d046df0bbb7861a4f5294

Not sure if you are interested in it.

Note that I had to reset toolbar layout to make it visible in settings.

deveee avatar Jul 24 '24 23:07 deveee

I'd hate to see that toolbar config get too daunting (I say this as the person whose made a fifth of those keys and counting...)

I think this is a good idea, and converting existing keys to toolbar ones is trivial. I just wonder if there'll be a way to maintain/improve the approachability of the toolbar config as these keys pile up. Visible categories (navigation, editing, etc.) and improved drag-drop behavior are both ideas that come to mind.

devycarol avatar Jul 25 '24 04:07 devycarol

I'm against adding normal keys to the toolbar list, as @devycarol mentioned there is already a large number of keys. And adding even more keys will make people want a completely re-worked screen to adjust toolbar keys, simply because there are too many keys for the current style (it's already too much imo).

Only thing I'd be ok with is (if it's reasonably simple!) is adding some sort of customitzable toolbar keys that allow you to define the key code.

Helium314 avatar Jul 25 '24 04:07 Helium314

Oh yeah I 100% agree with "custom" key approach.

devycarol avatar Jul 25 '24 04:07 devycarol

When only allowing a certain number of configurable keys, it should be reasonably simple to add such toolbar keys (just check key code in settings). The icon is an issue though. Here it would be helpful to first do the planned changes to KeyboardIconsSet (for decoupling from theme style, not sure where it was discussed).

Helium314 avatar Jul 27 '24 07:07 Helium314

#980 methinks.

devycarol avatar Jul 27 '24 12:07 devycarol

That's it, thanks! I'll work on step 1 when I have some time (not before next week).

Helium314 avatar Jul 29 '24 12:07 Helium314

Do we have news on this? Would love the tab key too

farfromrefug avatar Dec 17 '24 20:12 farfromrefug

You can customize toolbar key codes and icons now, so you can repurpose another toolbar key into tab.

Helium314 avatar Jan 07 '25 18:01 Helium314

It's far from perfect because the icon is not related to the selected key code in any way. But it's low priority after all.

Is there any possibility to also add ctrl_lock? Or just ctrl that I can keep pressed, so I can use it for ctrl+c or other shortcuts?

deveee avatar Jan 19 '25 21:01 deveee

It's far from perfect because the icon is not related to the selected key code in any way. But it's low priority after all.

Go to appearance settings and adjust the icon. Just make sure you repurpose a toolbar key that has an icon you don't see anywhere else on the keyboard.

Is there any possibility to also add ctrl_lock?

Currently not

Helium314 avatar Jan 20 '25 16:01 Helium314

Thanks

deveee avatar Jan 20 '25 16:01 deveee