Commit Graph

225 Commits

Author SHA1 Message Date
0bccbbd5ce add extra sod stability constraints 2025-07-29 14:59:27 +10:00
0bc0f43a4d fix sod k1 formula 2025-07-29 14:55:27 +10:00
b43df3155b get rid of separate animator class 2025-07-29 14:46:01 +10:00
9c6768c2cb add sod to keyboard leaning 2025-07-29 14:37:17 +10:00
3acb68d1fc add second order dynamics based animation damping 2025-07-29 14:18:54 +10:00
d5856eade7 add typing sfx 2025-07-29 12:59:14 +10:00
eb0710a456 add pressing lights and and new key model 2025-07-29 02:51:06 +10:00
040968c33f add basic keyboard animation 2025-07-29 01:55:51 +10:00
50fdecb698 add skipping missing config keys 2025-07-28 22:49:24 +10:00
b951e0c8e5 add layout saving and loading 2025-07-28 22:39:08 +10:00
d57ac34663 change is_char logic 2025-07-28 21:45:57 +10:00
c43f9177ad replace local char vars with props 2025-07-28 21:29:15 +10:00
ddde618d6f add key characters to props 2025-07-28 20:49:58 +10:00
ac773de0a1 move input events to game key class 2025-07-28 20:46:03 +10:00
ed197efcd2 clear labels at ready 2025-07-28 20:31:07 +10:00
90bbd2ced5 add detection of alternative layout 2025-07-28 20:22:38 +10:00
a36adfc610 add auto detection of layout key labels 2025-07-28 19:27:28 +10:00
82b4fc6d84 finish basic layout generation 2025-07-28 18:39:27 +10:00
e1f6f673df add debug key display 2025-07-28 17:18:18 +10:00
139e0fb02a add game key class and basic input reaction 2025-07-28 16:59:10 +10:00
472effdbbc add basic key props and layout class 2025-07-28 16:22:31 +10:00
4fe22d4caa add multiple rows generation 2025-07-28 15:47:26 +10:00
6235621b32 add basic key row generation 2025-07-28 15:40:34 +10:00
9db113c569 tweak .gitignore and .gitattributes 2025-07-28 15:17:56 +10:00
2335a3d491 init 2025-07-28 15:16:42 +10:00