add input methdod framework (add sitelen pona input)

Also change audio player randomness source to /dev/urandom which is way better for the prng we are using
This commit is contained in:
stjet
2026-03-12 08:04:57 +00:00
parent c4876e5606
commit 9f7ef7c14d
158 changed files with 432 additions and 79 deletions

View File

@@ -0,0 +1,15 @@
Use the shortcut Alt+<Space> to switch between the input methods.
## Current Input Methods
### LAT
Directly passes all keyboard inputs without any extra processing.
### TOK: Toki Pona
Intercepts all latin letters used in Toki Pona, stores it in buffer. Press enter to turn buffer into Sitelen Pona characters. Press delete to clear buffer.
󱤿󱥁󱤧󱤆󱤉󱥂󱥍󱥬Lasina󱥩󱥠󱥔
󱤑󱤧󱥠󱤉󱥂󱥍󱥬Lasina󱤡󱤿󱥁󱤧󱥌󱤉󱥂󱥩󱥓
󱤑󱤧󱥠󱤉󱥂Enter󱤡󱥂󱥍󱤏󱥓󱤧󱤖󱥠󱥔