Simplify Keymap Config EEPROM (#18886)
* Simplify Keymap Config EEPROM
* Decrement eeconfig magic number due to eeconfig changes
* Update quantum/eeconfig.h
Co-authored-by: Joel Challis <git@zvecr.com>
compiler.txt: ensure file exists before comparison (#18921)
Normalise Unicode keycodes (#18898)
* `UC_MOD`/`UC_RMOD` -> `UC_NEXT`/`UC_PREV`
* `UNICODE_MODE_*` -> `QK_UNICODE_MODE_*`
* `UC_MAC` -> `UNICODE_MODE_MACOS`
* `UC_LNX` -> `UNICODE_MODE_LINUX`
* `UC_WIN` -> `UNICODE_MODE_WINDOWS`
* `UC_BSD` -> `UNICODE_MODE_BSD`
* `UC_WINC` -> `UNICODE_MODE_WINCOMPOSE`
* `UC_EMACS` -> `UNICODE_MODE_EMACS`
* `UC__COUNT` -> `UNICODE_MODE_COUNT`
* `UC_M_MA` -> `UC_MAC`
* `UC_M_LN` -> `UC_LINX`
* `UC_M_WI` -> `UC_WIN`
* `UC_M_BS` -> `UC_BSD`
* `UC_M_WC` -> `UC_WINC`
* `UC_M_EM` -> `UC_EMAC`
* Docs
* Update quantum/unicode/unicode.h
Merge remote-tracking branch 'origin/master' into develop
Properly fix elephant42 (#18908)
Merge remote-tracking branch 'origin/master' into develop
Remove duplicate key in novelkeys/nk65b (#18907)
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] Update Kay65 LED state (#18895)
Merge remote-tracking branch 'upstream/master' into develop
Add indicator LEDs to hoodrow G PCB (#18888)
[Keyboard] Add Encoder map support for rart (#18851)
[Keyboard] Add Sinc Rev 1&2 Encoder Map Support (#18861)
Normalise Auto Shift keycodes (#18892)
* Normalise Auto Shift keycodes
* Add keycode table to main list
* Add old keycodes to legacy header
Normalise Autocorrect keycodes (#18893)
Docs: fix a typo (#18896)
Remove rgblight_list.h (#18878)
* Remove rgblight_list defines with no usage
* Remove rgblight_setrgb_*[_at] defines
* Remove rgblight_sethsv_* defines
* Remove rgblight_sethsv_noeeprom_* defines
* Delete rgblight_list.h and remove all references