Age | Commit message (Collapse) | Author |
|
* 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
|
|
|
|
|
|
* cleanup of existing branches to resync with upstream. removed old cyp…
…her files, added new cypher files.
|
|
* fix audio enable repetition
* remove RGB LED support as this board has no RGB LB LEDs
* use pragma once
* this board has no backlight support
* enable COMMAND_ENABLE
* comment cleanups
* setting bootmagic to lite as the first board thathat has this PCB has a solid bottom. If someone forgets to put in a RESET key on their keymap, they are not going to have fun resetting the board
* Update keyboards/clueboard/66/rev4/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/clueboard/66/rev4/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/clueboard/66/rev4/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/clueboard/66/rev4/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* convert the palset and palclear routines to setpinoutput and writepinlow
* remove scankb
* restore original guards instead of pragma once
Co-authored-by: fauxpark <fauxpark@gmail.com>
|
|
* Swap two cols to fix skog lite
* Fix readme
* Suggested formatting
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
* Cospad refactor
* Add num lock indicator code
* Add led_init_ports()
* Revert change to matrix position blanks
* Define BACKLIGHT_ON_STATE explicitly, in anticipation of PR6749
|
|
* Align cformat rules with current CI implementation
* Optimise file walking
|
|
|
|
* Keymap restructure to be more standardized
* made bootmagic lite default
* Dividing keymaps
* Update keyboards/hs60/v2/v2.c
|
|
* Added WT60-B, WT60-BX
* Review changes
|
|
* both backspace and left shift matrix positions off by one
* update the led_update routine
* update readme
* Update keyboards/gray_studio/think65/solder/solder.c
|
|
* added rgblight controls to planck keymap
* fixed knight ridder offset to face me
* no oled for crkbd 'till fixed
* fixed RGB effect name
|
|
* Add DZ60 to VIA
* Changed vendor id from 'KF' to 'DZ'
* Capitalize hex
* Fix Via_layout_options size setting
* Update keyboards/dz60/keymaps/via/rules.mk
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
|
|
* Fix lock LEDs for ChibiOS when using shared endpoints
* Tweak comments
* Doesn't need to be uint16 anymore
|
|
|
|
* WIP do not merge
* first pass at custom preonic layout
* add auto shift and reset via leader key
* Update readme
* update copyright notice
* formatting changes
* fix: use MO instead of process_record_user
* added backslash and moved grave position
* remove extraneous 'j' characer in NUMPAD template
* update template formatting
* remove process_record_user
* swap "!" with "@"
* fix readme formatting
* update readme layout image
|
|
* [Keyboard] Add keyboard Getta25
Add Getta25 keyboard.
A 25 keys Tenkey.
Salicylic-acid3
* Update keyboards/getta25/info.json
* Update keyboards/getta25/readme.md
* Update keyboards/getta25/readme.md
* Update keyboards/getta25/readme.md
* Update keyboards/getta25/info.json
* Update keyboards/getta25/info.json
* Update keyboards/getta25/info.json
* Update keyboards/getta25/info.json
* Update keyboards/getta25/keymaps/oled/glcdfont.c
* Update keyboards/getta25/keymaps/oled/glcdfont.c
* Keymap Update
Remove unnecessary code blocks
* Update keyboards/getta25/keymaps/oled/keymap.c
* Update keyboards/getta25/keymaps/oled/keymap.c
* Update keyboards/getta25/keymaps/oled/keymap.c
|
|
|
|
|
|
* Add VIA support for QMK backlight, QMK RGBLight
* clang-format changes
|
|
|
|
|
|
This is needed for inheritance to work with commands that have dashes in
their names.
|
|
Commandline args should be merged with the submodule's config.
Compare config values to None instead of False, so empty lines and False
can be used as values.
|
|
If an undefined attribute of a submodule is accessed, fall back to
same attribute of the submodule's parent.
|
|
* add EagleII Keyboard
* Update eagleii.c
* Update eagleii.h
* Update keymap.c
* Update eagleii.h
* Update keymap.c
* Update keyboards/handwired/eagleii/config.h
* Update keyboards/handwired/eagleii/config.h
* Update keyboards/handwired/eagleii/rules.mk
* Update config.h
* Update rules.mk
* Update eagleii.h
* Update eagleii.h
* Update keymap.c
* Update info.json
* Update keyboards/handwired/eagleii/rules.mk
* Update keyboards/handwired/eagleii/rules.mk
* Create readme.md
* Update keyboards/handwired/eagleii/readme.md
* Update keyboards/handwired/eagleii/config.h
* Update keyboards/handwired/eagleii/readme.md
* Update keyboards/handwired/eagleii/readme.md
|
|
* Add mx5160 keyboard
* Make necessary changes for merging
rules.mk cleanup, QMK's built in alias for KC_TRNS and change readme blurb
* Add info.json as well
* Update readme, info.json
* Change layout name, update led function
* Fix info.json
* Update rules.mk
|