Age | Commit message (Collapse) | Author |
|
* Removed reference to firmware size in 0-9,a-f board-level and default keymap 'rules.mk' files
* Correct some 'rules.mk' in boards buried under vendor folders
* PR8027 patch
Co-authored-by: GeorgeKoenig <35542036+GeorgeKoenig@users.noreply.github.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
* Add German programming layout for Lets Split
* Update copyright in config.h
* Add Hash-Symbol to keymap
* Change to fit suggestions in PR
* Changes as requested, but broken.
* Fix layer switching issue
|
|
* Add Quefrency Rev. 2
* Add encoder support
* Add RGB LED mapping info
* Add diode direction
* Revert removal of default folder for CI purposes
* Remove unneeded lines
* Rename ISO layout macros
|
|
* Fixed OS detection on newer MSYS installations
* made OS sting lower case
|
|
* add VIA support for 1up60hse
* choose a vendor and product id that is not taken
* add mousekey_enable set to no as per Wilba's recommendation
* Update keyboards/1upkeyboards/1up60hse/keymaps/via/readme.md
* Update keyboards/1upkeyboards/1up60hse/keymaps/via/readme.md
* add a fourth layer
* might as well remove the config file as we are not including the one thing that was in it
|
|
* Update config.h
* Update rules.mk
* Update usbconfig.h
* Update config.h
* Update rules.mk
* Update usbconfig.h
|
|
* 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)
|
|
|
|
* indent and layout changes
* finalizations
* use layout macros here instead of the raw matrix arrays
|
|
* Added gaming layout and read me
* Code format changes and spelling fixes for PR
* Moved keymap to different folder
|
|
|
|
* 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] 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>
|
|
* 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>
|
|
Remove compilation of i2c for arm split
|
|
* 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
* Remove duplicate ld scripts
* Update build to look at common ld location
|
|
|
|
* Adds ogre ergo split
* remove uneeded line breaks
|
|
This reverts commit e0a0430c31bd9fabab93e8933e9988e0d3f66434.
|
|
* users/datagrok: add shared functions
* users/datagrok: improve base-layer selection feature
* users/datagrok: add README.md
|
|
* 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>
|
|
|
|
|
|
|
|
|
|
* Add VIA support to mxss and general cleanup
* Add support for RGB test for FLEDs
* Add LAYOUT_all to allow for more configuration
* Remove blank layers
* Updated readme
* Improve use of EEPROM
* Credit where its due
* Use the latest iteration of rgblight code
* Keep the RGB timer running if the front LED is in RGB mode
* Fix RGB breathing animation
* Better supported RGB animation
Only thing not working is alternating, but that's not too important
* Abstract front LED handlers from main kb code
* Add support for indicator LED color changing
* Remove debug statement
* Persist indicator LED colors
* Mark custom sections in rgblight.c
* Light commenting
* Fix up keymaps
* Add/update comments
* Remove bloat from default hex
* Tidy a stray tab
* Out with the old, in with the new
* Out with the old, in with the new
* Add LAYER_STATE_8BIT for VIA keymap
|
|
* Initial commit for mc76k
* Update config.h
|
|
|
|
|
|
|
|
(#7901)
* Added KidBrazil custom keymap for CRKBD
-Custom Font
-Custom OLED output
* Added missing readme
* Oled Timeout Update for KidBrazil Keymap (#1)
* Setup Oled timeout based on simple timer
* Cleaned up comments and added timeout for LEDs
* Fixed some small errors
* Updated oled timout with matrix scan
* Updated oled timout with matrix scan
* Update withou eeprom
* Update timer code
* Use process user instead of keymap
* Added ifdef to protect oledtimer
* Updated with half timeout state for logo
* Removed middle tier timer
* Final cleanup of unused files
* Updated code as per suggestions & requests
* Second round of revisions
* Updated keymap to better handle LED timeout
- Added boolean to hold LED state
- Added init function to set rgb to known state
- Modified RGB_TOG to work with noeeprom commands
* Finished adding the timeout for OLED and testing on CRKBD
* Updated documentation
* fixed the timeout logic so it works as intended
* Added initial limits to color settings
* Added layer reset as part of the iddle timeout process
* Split Keymap into more manageable files
* Finalizing RGB Layer status on CRKBD
- Refactored OLED timeout to deal only with oled
- If user remains iddle on game layer for too long it will switch to
default
- LED / OLED iddle working
- Minor changes to _SYM layer
- Removed some rgb controls from keyboard due to layer dependent RGB
colors
* Update keyboards/crkbd/keymaps/kidbrazil/keymap.c
Used suggestion from Drashna to replace EEPROM_RESET with shorter version.
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/crkbd/keymaps/kidbrazil/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Implemented drashna's comment
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
|
|
Forces 4 byte alignment for USB input & output buffers to prevent unaligned accesses by chibios with LTO enabled
|
|
|
|
* Add files via upload
* Delete NumAtreus
* 20190405
* 20190405
* Delete keymap.c
* Delete config.h
* Delete keymap.c
* Delete rules.mk
* Delete rules_default.mk
* Delete readme.md
* Delete NumAtreus.c
* Delete NumAtreus.h
* Delete config.h
* Delete info.json
* 20190404
* Add files via upload
* Add files via upload
* 20190405
* Delete NumAtreus
* 20190406
* 20190407
* 20190408
* 20190408
* 20190410
* Update readme.md
* Update readme.md
* Add files via upload
大文字小文字の修正をしました。
* Update readme.md
* Update readme.md
* Update readme.md
* Delete NumAtreus.c
* Delete NumAtreus.h
* Add files via upload
* 20200118
* 20200118_default
* update
* readme
* Delete rules.mk
* Delete readme.md
* Delete numatreus.h
* Delete config.h
* Delete info.json
* Delete info.json_txt
* Delete numatreus.c
* Delete config.h
* Delete keymap.c
* Delete rules.mk
* Delete keymap.c
* Delete keymap.c
* del
* update
* update
* Update keyboards/numatreus/config.h
* Update keyboards/numatreus/config.h
* Update keyboards/numatreus/config.h
* Update keyboards/numatreus/keymaps/hdbx/keymap.c
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/keymaps/hdbx/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/config.h
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/readme.md
* Update keyboards/numatreus/readme.md
* Update keyboards/numatreus/readme.md
* Update keyboards/numatreus/readme.md
* Update keyboards/numatreus/readme.md
* Update keyboards/numatreus/readme.md
* 20190119_Modified
* 20200119_Modified
* 20200119_uranuma
* Update keyboards/numatreus/keymaps/hdbx/keymap.c
* Update keyboards/numatreus/keymaps/default/keymap.c
* Update keyboards/numatreus/keymaps/default/keymap.c
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/rules.mk
* Update keyboards/numatreus/rules.mk
* Delete info.json_txt
* 20200121_Modified
* 20200121_Modified
* 20200121_Modified
* 20200121_Modified
* 20200122
* Update keyboards/numatreus/config.h
* 20200122_Modified
* Update keyboards/uranuma/rules.mk
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/uranuma/rules.mk
* Update keyboards/uranuma/rules.mk
* Update keyboards/uranuma/rules.mk
* Update keyboards/uranuma/rules.mk
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/numatreus/keymaps/like_jis/keymap.c
* Update keyboards/uranuma/config.h
* Update keyboards/uranuma/readme.md
* Update keyboards/uranuma/readme.md
* Update keyboards/uranuma/readme.md
* 20200122
* Delete config.h
* Delete uranuma.h
* Delete uranuma.c
* Delete rules.mk
* Delete readme.md
* Delete keymap.c
* Delete info.json
* Update keyboards/numatreus/rules.mk
|
|
|
|
* Beef up how `qmk doctor` works.
* improve the `git submodule status` parsing. h/t @erovia
* Fix whitespace and imports
* yapf
* Add documentation for the new doctor functionality
* Replace type_unchanged() with str()
* remove unused modules
* Update lib/python/qmk/cli/doctor.py
Co-Authored-By: Erovia <Erovia@users.noreply.github.com>
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
|
|
|
|
* Move avr serial code to drivers
* Update src+= serial.c to driver pattern
|
|
* white-space formatting
* reorder the objects
|
|
* Added VIA support to Noxary 280
* Added VIA support to Noxary 280
* Review changes
|
|
* via compatible
* disable mousekey
* remove unnecessary space
|
|
* Fix LED configuration for PS2AVRGB boards
* Undo backlight on state changes
|
|
|
|
- uprintf -> dprintf
- Fix atsam "vendor" eeprom.
- Bump Kinetis K20x to 64 bytes, too.
- Rollback Kinetis to 32 bytes as partitioning can only be done once. Add warning about changing the value.
- Change RAM-backed "fake" EEPROM implementations to match eeconfig's current usage.
- Add 24LC128 by request.
|
|
|
|
* [Phoebe] Allow to input pipe characters with only one modifier
* [Phoebe] Update RGB animations
|
|
|
|
|