build size-check enhancement (#5485)
* build size-check enhancement
Changed to display a warning when the free size of compilation result is less than 512 bytes.
* update message.mk
* add SIZE_MARGIN variable, change default margin 512 to 1024
for Example.
```
$ make SIZE_MARGIN=2048 crkbd:all
$ make crkbd:all ## mergin is 1024
```
* Update message.mk
change message to ‘approaching the maximum’
Co-Authored-By: mtei <2170248+mtei@users.noreply.github.com>
[Keyboard] Add Collide39 keyboard (#5486)
* Add Collide39 keyboard
* Remove unneeded lines
[Docs] Add udev rule for Input Club bootloaders (#5494)
* Add udev rule for Input Club bootloaders
* match style with file name above udev rule
[Keymap] adding keymaps (#3583)
* add key map
* QWERTY with 40% layers
* updated line 21
updated line 21 from "#include "xd75.h" to "#include QMK_KEYBOARD_H" as requested
* upload contra folders
* Update .directory
* Update config.h
* Update config.h
* Update keymap.c
* Update config.h
* Update rules.mk
* Update keyboards/contra/keymaps/martin_bac/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/xd75/keymaps/martin_cennum/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Delete .directory
* upload
* Delete rules.mk
* Update keyboards/contra/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Delete nano.save
* Delete rules.mk
* Update keymap.c
* Update keymap.c
* Update config.h
* Update keyboards/lets_split_eh/keymaps/msiu/keymap.c
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/lets_split_eh/keymaps/msiu/keymap.c
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keymap.c
* Update keyboards/planck/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Apply suggestions from code review
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keymap.c
* Update readme.md
* Update keymap.c
Add 3 speed mousekey movement option (#2246)
This allows for constant, non-accelerated mouse movement, while retaining the original functionality. Configurable by a define.
[Keymap] add redox/rev1:fculpo keymap (#5491)
[Keymap] Update iris default (#5489)
* Update Iris default to include KC_GRV on base layer and match Configurator default
* Update default config
Refactor staryu to current standards and enable support for backlight keycodes (#5487)
Fixing Ergodox_EZ rgb_led initialization
Added songs from Nier and Nier Automata
Added song of the ancients and kaine salvation fron Nier
Added Amusement park, Copied city, Vague Hope cold rain and weight of the world from Nier Automata
Document an annoyance with Grave Escape and macOS Terminal (#5483)
Bugfix for recently integrated cypher keyboard (#5481)
* fixed issue with LED indicators
corrected error in info.json
* fixed issue with led indictors
add keyboards/mxss/rgblight.h from e661f1559:quantum/rgblight.h (#5461)
This PR is cherry-pick from 90b9a1aa7d8a in PR #5020.
@MxBlu copied quantum/rgblight.c to keyboards/mxss/rgblight.c on July 8, 2018. At that time, I think it would be better to copy quantum/rgblight.h at the same time.
Because if someone makes a change to `quantum/rgblight.[ch]` that is incompatible with the past, it may cause problems with the compilation of keyboards/mxss.
(Like when I changed the prototype of the `rgblight_effect_XXX()` functions of rgblight.c in PR #5020.)
[Keymap] Planck Keymap :: rjhiglefort (#5059)
* copy default over as starting point
* Getting rid of dvorak and colemak for now, added a couple changes to the
keymap
* removed refs to bad layers, formatting comments
* First version of my ergodox ported layout!
* Symbols layer, media layer, updated comments
* Hyper as a single key
* Fix stuck hyper key when switching layers
* Tweak some annoying things about the layout.
- move raise left and promote alt
- remove swap keys on the last layer
- reorganize media keys so they're easier to reach and more intuitive
- fix some comment template things
* Add readme for rjhilgefort planck layout
* readme tweak
* PR feedback changes
Add support for RGB LEDs wired directly to each half's controller (#5392)
* Add support for wiring RGB LEDs for both halves directly to their respective controllers
RGB LEDs for each half don't need to be chained together across the TRRS cable with this
* Add split RGB LED support for serial
* Update config/rules for bakingpy layout
* Un-nest ifdefs for hand detection
* Read RGB config state from memory instead of EEPROM for serial updates
* Reuse existing LED pointer instead of creating new one
[Keymap] Add custom Planck Light keymap (#5464)
* Create custom Planck Light keycap
See README for details
* Link to WhatPulse in README
* More remapping, and add RGB LED effects
* Remove dead code, address PR feedback from drashna
[Keymap] New tap dance code added to userspace and keymaps (#5468)
* Adding new tap dance key
* Adding new tap dance code
* add code for copy/paste to tap dance
* testing tap dance enums
* New tap dance keycodes
* Fix enums
ISP Flashing Guide - atmega32a info (#4993)
* update isp flashing page
* update isp flashing page
[Keymap] iris: moonfall: Initial checking of layout. (#5462)
Layout is similar to Kinesis/Ergodox.