Commit graph

18 commits

Author SHA1 Message Date
Joshua A. Horton
7c19ae795c Notes some mnenomic keyboard issues to resolve. 2019-01-14 10:07:06 +07:00
Joshua A. Horton
9410b33ce0 Relocates all OSK keystroke processing to the new Processor module. 2019-01-11 13:51:58 +07:00
Joshua A. Horton
5dfa059fe6 Fixes remaining references to key codes, starts some text-proc reorg. 2019-01-11 12:47:11 +07:00
Joshua A. Horton
2ef001f30f Moves keycode constants to their own file, starts 'text' namespace. 2019-01-11 12:27:06 +07:00
Joshua A. Horton
e780ec7ab3 A bit of reorganization, more reliance on KeyElement properties. 2019-01-11 11:37:58 +07:00
Joshua A. Horton
3800576965 Adds better typing for OSK keys, some related fixes. 2019-01-11 10:25:52 +07:00
Joshua A. Horton
407d0e3349 Touches up the refactored language menu's event handling. 2019-01-10 15:51:56 +07:00
Joshua A. Horton
7a3916241c Adds guards for stability when no VisualKeyboard exists. 2019-01-10 13:34:59 +07:00
Joshua A. Horton
631d3b2e3e Fixes some testing resources, some embedded issues. 2019-01-10 13:20:20 +07:00
Joshua A. Horton
635a56fb25 Fixes desktop regression + cleans oskManager.ts a bit. 2019-01-10 12:26:35 +07:00
Joshua A. Horton
a4c06df57b Fixes easily-noted mobile regressions. 2019-01-10 12:20:26 +07:00
Joshua A. Horton
2a80a1da6b Corrects next-layer regression. 2019-01-10 12:09:56 +07:00
Joshua A. Horton
e58aa60504 Initial reorganization of OSK code complete. Regressions exist, though. 2019-01-10 11:54:47 +07:00
Joshua A. Horton
cf940bb3eb A little more formatting tweakage. 2019-01-04 15:25:24 +07:00
Joshua A. Horton
8f020846c8 Formatting tweaks, extracts and preserves the language menu shim. 2019-01-04 15:14:15 +07:00
Joshua A. Horton
86965b5740 Moves language-list code to its own, new module. 2019-01-04 13:18:22 +07:00
Joshua A. Horton
bf243eb0d9 Shunts layout-centric code and default layout stuff into its own class. 2019-01-04 10:11:31 +07:00
Joshua A. Horton
3000e8a032 Provides type specification for OSK layout objects, mild related reorg. 2019-01-04 09:01:41 +07:00