Mysterium firmware fix (#8032)
* Update config.h
* Update rules.mk
* Update usbconfig.h
* Update config.h
* Update rules.mk
* Update usbconfig.h
[Keyboard] Fix Pulse4k info.json LAYOUT name (#7965)
* Fix Pulse4k info.json LAYOUT name
* Add missing functions to fix configurator
Add empty encoder functions to the keyboard code, as the configurator doesn't see the keymap defined functions at first.
To be able to override these functions, they are marked as 'weak'.
* Rework encoder functions another time
Default implementation is now provided as part of the keyboard, but they can still be overriden within the keymap (template is commented out by default)
Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files.
[Keymap] Finalize Keymap Planck/Samuel (#8005)
* indent and layout changes
* finalizations
* use layout macros here instead of the raw matrix arrays
[Keymap] Added gaming layout and read me (#7996)
* Added gaming layout and read me
* Code format changes and spelling fixes for PR
* Moved keymap to different folder
[Docs] Update Japanese translation (#8015)
[Keyboard] FLX Virgo, cleaned up layouts and added VIA keymap (#7997)
* Reworked for VIA support
Reworked for VIA support and tidying up of older code.
* Fixed naming issues, and prepared for VIA compat
Via compat added
* Improve layouts, tidy code, via keymap
Added support for VIA and cleaned up some code and layouts.
* Implimented suggestions by MechMerlin
* Fix capitalisation
Mistake raised by Drashna now fixed.
* Tidy comments as requested by noroadsleft
* Tidy comments as requested by fauxpark
Fix/remove missing package (#7897)
* [fix] yay instead pacman install bootloadhid
* [fix] add needed option
* [mod] output red color
* [fix] overwrite avr-gcc package
* [mod] disable install bootloadhid from aur and check already installed
* Apply suggestions from code review
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update util/linux_install.sh
Co-Authored-By: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
[Keymap] update to Danielo515 keymaps (#8004)
* feat(build): added script for compiling with docker easily
* chore: bring my own build with docker to master
* feat: merge ergodox ez into latest maste
* chore: remove my build with docker file
* chore: remove my changes to process_leader
* feat: more modular user danielo515
* Apply suggestions from @ridingqwerty
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* chore: more suggestions implemented
* chore: add my basic details
* Apply suggestions from @drashna
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* fix: more @drashna fixes
* feat: @fauxpark optimization
* fix: some more @drashna improvements
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* chore: small improvement on layout
* fix: some more @drashna improvements
* chore: remove some F dance
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Merge pull request #7995 from zvecr/feature/split_arm_i2c_remove
Remove compilation of i2c for arm split
Refactor stm32duino f103 keyboards to use new central board config files (#7706)
* Create central board for bluepill
* Remove duplicate board files
* Refactor to use new central board config files
* Fix cannonkeys f103 boards
Migrate common ld scripts to common location (#7887)
* Migrate common ld scripts to common location
* Remove duplicate ld scripts
* Update build to look at common ld location
Fix boards which were overriding backlight without setting custom (#7970)
[Keyboard] Adds ogre ergo split (#8011)
* Adds ogre ergo split
* remove uneeded line breaks
create users/datagrok (#7653)
* users/datagrok: add shared functions
* users/datagrok: improve base-layer selection feature
* users/datagrok: add README.md
Ensure setPinInput actually sets input high-Z (#6237)
* Ensure setPinInput actually sets input high-z
* Fixed _PIN_ADDRESS Macro arguments
as recommended by vomindoraan
* Fixed instances of setInput to use new behavour
* Changed kmac matrix to use input with pullups
* Update keyboards/gh60/revc/revc.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fixed input state for unselect_rows
* fixed merge conflict
* Updated all instances of older uses of setPinInput()
* Fixed naming mistake
Co-authored-by: fauxpark <fauxpark@gmail.com>
Fix cannonkeys f103 boards
Refactor to use new central board config files
Remove duplicate board files