Unexpected-Keyboard icon indicating copy to clipboard operation
Unexpected-Keyboard copied to clipboard

the ˇ key moved

Open adrian4096 opened this issue 1 year ago • 6 comments

Hi, the custom added keys should be moved as rarely as possible, as I've developed muscle memory for their locations. If the answer is to start depending more on the compose key, please fix ignoring the first capital, so "Vs" should produce "Š" (vS). Not necesarilly always, just for first capital is enough.

adrian4096 avatar Jul 19 '24 11:07 adrian4096

I agree that custom keys should move as rarely as possible. Their position was never guaranteed and was stable until now purely by chance. Adding new keys to the keyboard or changing the layouts would cause them to move, and both of them happen out of your control. This is what I tried to fix in 66cf64357484b227acbb58f9e687a987ad82a1b0, which made some custom added keys more stable but it's still not perfect and doesn't apply to arbitrary custom keys. This could be improved further but will never be perfect as the app and the layouts continue to evolve.

I just added a way to easily add more compose sequences in https://github.com/Julow/Unexpected-Keyboard/pull/713. Could you add all the other caron accent sequences into srcs/compose/compose/extra.json ?

Julow avatar Jul 21 '24 21:07 Julow

To be percise: would it be possible, to delay the auto caps? Would it be possible, to set the caps flag on (due to this being at the start of a line), click compose, the caps being delayed for the next keypress? This wouldn't work if any sequence requires first a captial letter and then the lowercase, then a more complicated description of which key consumes caps would be needed.

adrian4096 avatar Jul 22 '24 01:07 adrian4096

Just skimmed over en_US_UTF_8_Compose.pre this might get complicated

adrian4096 avatar Jul 22 '24 01:07 adrian4096

The file in which to add compose sequences is extra.json.

You are right, auto-caps should apply to the result of the sequence, not during the sequence.

Julow avatar Jul 22 '24 20:07 Julow

If you provide me with the list of sequences to add, I can add them to the app.

Julow avatar Jul 25 '24 22:07 Julow

Sorry for the delay, real life stuff got in the way, ill submut a pr first thing tommorow

adrian4096 avatar Jul 25 '24 23:07 adrian4096

Pressing compose should now clear the automated Shift (2309792). I think we can close this issue.

Julow avatar Nov 17 '24 10:11 Julow