Commit graph

27 commits

Author SHA1 Message Date
Helium314
26809444bd rename more keys to popup keys
user-facing name is already popup keys, now internal rename is done to avoid confusion and for consistency
2024-02-05 09:33:06 +01:00
Helium314
e708c026bc rename layouts to always use the full language name 2024-02-05 08:06:26 +01:00
ButterflyOfFire
a0caa00a1d
Add Kabyle layout (#468) 2024-01-31 21:54:53 +01:00
Helium314
bf05980349 improve layout for gujarati, fixes #417 2024-01-21 19:24:09 +01:00
Helium314
279c564c72 add gujarati layout (likely needs improvement, see #417) 2024-01-21 11:08:29 +01:00
Helium314
f52c3e69e8 remove special labels from symbols layouts (except currency key) 2024-01-04 20:03:13 +01:00
Helium314
14e54686b2 allow customizing symbols layouts 2024-01-04 18:59:28 +01:00
Helium314
2f5ed3d5e2 fix #373 2024-01-02 08:57:14 +01:00
Helium314
e90d4a1633 re-add som symbol keys on a few layouts
were removed in 2c03623b8a
better would be adding them to the symbols layout
  would require different symbols layout for those layouts
  or symbol layout that gets cut down to number of keys of base layout
2023-12-31 11:12:33 +01:00
Helium314
2c03623b8a determine symbols from symbols layout instead of putting the keys on each keyboard layout separately 2023-12-27 23:12:10 +01:00
Javier Caballero
f7e1e8b682
fix workman layout duplicated 'd' in 'c' position (#341)
The 'd' character has his place at the top row. Between 'm' and 'v' must be the missing 'c'.
2023-12-19 19:44:33 +01:00
Helium314
57423626d3 add numpad landscape layout 2023-12-10 13:44:33 +01:00
Helium314
4406f1b224 use new parser for number layouts (tablet/landscape still missing some keys) 2023-12-09 21:11:46 +01:00
Helium314
3121bd5816 add pcqwerty layout (functional keys are a bit different now) 2023-12-04 13:26:02 +01:00
Helium314
2232bc3848 improvements for tablet layouts with new parser 2023-12-04 12:11:53 +01:00
Helium314
28098a52c7 fix a bunch of mostly small issues with the new parser and layouts
write up some issues for tablet layout (to be fixed later)
2023-12-02 09:28:57 +01:00
Helium314
eafd0d4276 add missing labelFlag to hindi (compact) and marathi
and add debug info for some rarely occurring glitches
2023-12-01 16:16:04 +01:00
Helium314
cbb1798dc1 fix some issues with layouts
compare old and new parsing when debug mode is on
2023-12-01 00:08:54 +01:00
Helium314
6fc558962f add remaining layouts 2023-11-30 21:47:11 +01:00
Helium314
fd247eeb50 add more layouts for new parser 2023-11-30 11:00:44 +01:00
Helium314
38d8365e5b add some more layouts 2023-11-28 21:27:29 +01:00
Helium314
26c890a3e2 add slavic layouts for new parser 2023-11-28 18:34:28 +01:00
Helium314
a1dbfedc0b fix issues with moreKeys in json layouts (e.g. azerty) 2023-11-28 18:30:04 +01:00
Helium314
57bf742da0 use new parser for symbols layouts 2023-11-27 13:50:46 +01:00
Helium314
ca3790b519 add keyboard parser for more complicated layouts
parsing mostly taken from FlorisBoard, thus json files are compatible
some small modifications
added json files for missing latin layouts
2023-11-24 12:19:29 +01:00
Helium314
cbfa934721
Switch most latin layouts to use the simple parser (#276)
And do some tweaks so it works better
2023-11-19 21:16:23 +01:00
Helium314
9f67113216
Add keyboard parser for simple layout definitions (#270)
and one example layout
and some todos containing the further plan
2023-11-13 11:44:40 +01:00