anssih / finqwerty

Keyboard layouts for Android phones with physical keyboards
Apache License 2.0
19 stars 11 forks source link

Hungarian layout added for Pro1 #4

Closed VaZso closed 4 years ago

VaZso commented 4 years ago

Dear @anssih,

I have modified "US. international" layout file to have a working Hungarian layout on Pro1. National characters were placed similarly like it is written here.

Differences are as follow:

All other characters are remained in position as per Hungarian layout.

I am using QWERTZ layout on Pro1 which has a standard layout but using shifted QWERTY, accent characters may be at strange positions - however, basically it is because of the shifted layout itself.

You may find additional info here

On Pro1, these additional functions are also working: key DEL { fn: replace BACK }

key FORWARD_DEL { fn: replace FORWARD shift: replace INSERT }

key DPAD_UP { fn: replace PAGE_UP }

key DPAD_DOWN { fn: replace PAGE_DOWN }

key DPAD_LEFT { fn: replace MOVE_HOME }

key DPAD_RIGHT { fn: replace MOVE_END }

These additional functions may be added in stock system later (a pull request currently exists) but they are currently not included.

VaZso commented 4 years ago

Thank you.

You are right about standard combinations, I will experiment a bit with them later - I am going to be on travel today so maybe this evening or a bit later.

Maybe it worth also trying if ctrl+fn (as being near each other) works better as unfortunately this alt is not altgr so it does not work everywhere. I don't know if the same applies even with ctrl+fn combination.

Anyway, I prefer my own layout (which is a bit different and most likely unusable for wide community), I just also prefer to also others have a well-suitable layout for Hungarian language. :)

I have missed replace function, just saw fallback which is not made for the same purpose, so asked it in forum and "elvissteinjr" has pointed out he saw it earlier, so I have tried it and it worked perfectly. However, it seems it is not written in official documentation.

Er, now I see it was not a stock repository but something for LineageOS with the hope it will also included in Pro1's system later. See here

Sorry if I missed something, I am a bit in hurry as I leave my home soon. :)

anssih commented 4 years ago

OK. FYI I think I'll release the next version in a couple of hours.

The last version took a couple of days to pass through Play Store review process.

VaZso commented 4 years ago

Okay, now I am going to test it soon and I will put a modified version with yellow keys included as alt+key combination after I find it works well... so I would like to do it before you release the next version of FinQwerty.

anssih commented 4 years ago

OK, I can wait a bit :)

VaZso commented 4 years ago

Done. :) Sorry for waiting - I am a bit tired as it was a bit long day for me but I hope they are better now.

...at least I have found no problems with them. Initiated a pull request.