·
867 commits
to nuphy-keyboards
since this release
Quick summary:
- SOCD enabled for W-S and A-D pairs, default assignments are:
- FN+F3 - turn on SOCD
- FN+F4 - turn off SOCD
- FN+F5 - toggle SOCD
- WASD and SOCD keys have custom highlight with blue, WASD highlight can be toggled in VIA - works only if SOCD turned on (Custom configs -> Indicators -> Show SOCD feature indicators)
- NumLock indicator detection is off by default, controllable in VIA in Custom configs -> Indicators
- Implemented whole firmware for Air75 V2
- Small adjustments for config files to allow easier customization of individual keymaps (user based)
- Numeric battery indicator - controllable in VIA, shows exact battery percentage on F-row - decimal number, numeric row for second digit. If battery is fully charged - only Esc key would be highlighted
- Added custom key to print keyboard software version. Should be assigned separately to any position in VIA (FW_VERSION), on press it would type in focused position firmware version.
Due to changes in this release it is REQUIRED to use new definition file for your keyboard. Be sure to upload it if you want to use VIA.
One more time, default_firmware release is for person not willing to use VIA to customize keyboard. Generally it's recommended to use via_firmware for most usecases.
List of changes (commits)
5963502c6f feat: add version print key
9d5ac4ea46 chore: cleanup console statements
f3d2e9fcbc fix(air75v2): winlock & numlock indicators positions
9c2fa0615d feat(halo75v2): add socd to VIA keymap, add custom keys, VIA control for indicat
488582a634 feat(gem80): add socd to VIA keymap, add custom keys, VIA control for indicator
c238d294a7 feat(air75v2): add socd to VIA keymap, add custom keys, VIA control for indicator
8e7bd59175 feat(socd): disable by default
6a2013f6c0 chore: mute build script at most
426584c5af feat(halo75v2): enabled SOCD for personal keymap
5be4fd5f4f feat(air75v2): enable SOCD for personal keymap
ecb21538de feat(gem80): enable SOCD for personal keymap
eae9a1c401 feat: add common SOCD feature for nuphy keyboards
33c561302d fix(ci): gem80 threemode & wired_only compilation
6da0c23fe9 fix(air75v2): wrong define
34bc149825 feat: exit on error in compile_all.sh
e17705f22b feat(gem80): add numeric battery indicator
34d11d37de fix(air75v2): typo
c195fb084b feat(halo75v2): add numeric battery indicator
809aceee86 feat(air75v2): add numeric battery indicator
9eaf26fbc3 chore: cleanup added keyboards
39d5129ad9 fix: side lights for air75v2 & gem80, missing mo(5) air75v2
cd6818f182 fix(ci): wrong ref in release management
587e5bae0d ci: release everything at once
ca93d50cd7 feat: add default RELEASE_DEBOUNCE = DEBOUNCE to allow person