|
|
cc1d89eb28
|
add more labels to keycode map
|
2025-08-01 00:24:52 +10:00 |
|
|
|
57b990d76e
|
set center label position
|
2025-08-01 00:24:41 +10:00 |
|
|
|
e27d943e56
|
add apple layout
|
2025-08-01 00:19:47 +10:00 |
|
|
|
5598a5ac52
|
simplify rect mesh position calculation
|
2025-07-31 23:02:11 +10:00 |
|
|
|
b95a7c2dcc
|
improve layout rect sizing
|
2025-07-31 22:57:32 +10:00 |
|
|
|
d35d2dc306
|
fix key sod starting in center instead of default pos
|
2025-07-31 22:22:48 +10:00 |
|
|
|
3f8017a030
|
rewrite layout size calculation
|
2025-07-31 22:18:48 +10:00 |
|
|
|
49c766e6f4
|
add atreus layout
|
2025-07-31 21:27:57 +10:00 |
|
|
|
7b8401fb78
|
add support for key rotation and refactor key generation
|
2025-07-31 21:22:42 +10:00 |
|
|
|
b9392fa7d1
|
add kinesis advantage layout
|
2025-07-31 14:41:43 +10:00 |
|
|
|
25c713da04
|
set version to 0.0.1
Build Godot Project1 / godot (${PROJECT_NAME}.exe, windows) (push) Successful in 2m15s
|
2025-07-31 13:33:31 +10:00 |
|
|
|
08d381a638
|
add gitea ci
|
2025-07-31 13:32:47 +10:00 |
|
|
|
ce60d84752
|
add windows export preset
|
2025-07-31 13:30:25 +10:00 |
|
|
|
1b596a4a68
|
tweak generating messages
|
2025-07-31 13:19:07 +10:00 |
|
|
|
ab4d3a34d4
|
tweak _star_pop_offset
|
2025-07-31 13:18:49 +10:00 |
|
|
|
154ee3ce5f
|
make _light_energy @onready
|
2025-07-31 12:53:29 +10:00 |
|
|
|
87611816c3
|
add a little pop animation when a new key appears
|
2025-07-31 12:25:31 +10:00 |
|
|
|
17d2ea9f1d
|
make sine consider default position instead of current
|
2025-07-31 12:18:03 +10:00 |
|
|
|
73ebbfa49d
|
remove check for KEY_LOCATION_UNSPECIFIED
|
2025-07-31 12:12:29 +10:00 |
|
|
|
38f94c4f0f
|
make existing keys consider swapping with the closest replacement key when regenerating
|
2025-07-31 12:12:18 +10:00 |
|
|
|
b0d577701e
|
fix keyboard animation default rotation
|
2025-07-31 11:45:50 +10:00 |
|
|
|
56f69ee6f2
|
change key size to 1 unit
|
2025-07-31 11:43:49 +10:00 |
|
|
|
921178affd
|
set _gap_to_size_ratio on every regeneration
|
2025-07-31 11:21:36 +10:00 |
|
|
|
17e60a9d9f
|
make animations scale with key size
|
2025-07-31 11:14:04 +10:00 |
|
|
|
b4ea3741a2
|
set key mesh gi modes to dynamic and enable sdfgi occlusion
|
2025-07-31 10:35:32 +10:00 |
|
|
|
73b0f54093
|
make chars_to_dict omit empty chars
|
2025-07-31 10:10:48 +10:00 |
|
|
|
b1a8a41da3
|
move config file to a class property
|
2025-07-31 10:07:40 +10:00 |
|
|
|
6aafc347fa
|
simplify prop dict typing
|
2025-07-31 10:00:33 +10:00 |
|
|
|
93bdbf107f
|
make gdscript errors stricter
|
2025-07-31 09:37:33 +10:00 |
|
|
|
cfe3b504ef
|
simplify key label setting logic
|
2025-07-31 09:37:18 +10:00 |
|
|
|
fb872bdcda
|
replace non-printable unknown key keycodes with KEY_SPECIAL
|
2025-07-31 08:56:41 +10:00 |
|
|
|
86bebe3410
|
add test layout
|
2025-07-31 08:56:02 +10:00 |
|
|
|
d0f68e4b0b
|
make labels empty for unknown keys
|
2025-07-31 08:34:08 +10:00 |
|
|
|
7d9d522329
|
add jis layout
|
2025-07-31 08:03:04 +10:00 |
|
|
|
322ea53439
|
add abnt layout
|
2025-07-31 07:02:24 +10:00 |
|
|
|
290d5b4adf
|
tweak iso layout backslash and section keys
|
2025-07-31 07:00:22 +10:00 |
|
|
|
95551aff5c
|
remove key amounts from standard layouts
|
2025-07-31 06:19:40 +10:00 |
|
|
|
593f60d11e
|
add check for unknown in is_char
|
2025-07-31 06:12:33 +10:00 |
|
|
|
1523a43ac6
|
add fn key as unknown to kle label map
|
2025-07-31 06:09:47 +10:00 |
|
|
|
81ecc7c5b5
|
return default layouts
|
2025-07-31 06:07:21 +10:00 |
|
|
|
c0f8684846
|
tweak debug layout swap display
|
2025-07-31 06:02:04 +10:00 |
|
|
|
001aaa7648
|
improve event echo handling and add extra checks for new chars
|
2025-07-31 05:55:15 +10:00 |
|
|
|
e2c279040f
|
add kle numpad enter recognition
|
2025-07-31 05:34:29 +10:00 |
|
|
|
56250d3236
|
add kle key location recognition
|
2025-07-31 05:29:22 +10:00 |
|
|
|
c51b9a10ae
|
parent key labels to corner bone attachments
|
2025-07-31 04:36:05 +10:00 |
|
|
|
b41ee1d85d
|
add kle numpad recognition
|
2025-07-31 04:30:32 +10:00 |
|
|
|
702c83afb2
|
rename alt_layout to alt_visual_layout
|
2025-07-31 03:28:14 +10:00 |
|
|
|
4f8c52a906
|
change is_char to use OS.is_keycode_unicode
|
2025-07-31 03:23:48 +10:00 |
|
|
|
f290b8744f
|
add iso 105 and keycool 84 kle json layouts
|
2025-07-31 03:20:12 +10:00 |
|
|
|
31d3cb2b4c
|
fix deleting remaining current keys
|
2025-07-31 03:05:25 +10:00 |
|