noroadsleft
79e0964d21
handwired/terminus_mini: refactor, Configurator support, and readme cleanup ( #5292 )
* handwired/terminus_mini: refactor
- white space changes in terminus_mini.h (alignment)
- keymap now uses #include QMK_KEYBOARD_H
- refactored TMK macros into QMK process_record_user
- refactored TMK layer functions into QMK keycodes
- removed redundant keycode definitions
* handwired/terminus_mini: Configurator support
* handwired/terminus_mini: readme cleanup
- completed keyboard description
- removed Hardware Availability line (it was blank)
- updated Docs links
5 years ago
MechMerlin
4cfd1e30fc
More QMK Configurator Warning/Error Fixes ( #2720 )
* Add readme with brief description
Change KEYMAP to LAYOUT
* Add readme.md with brief description
Use LAYOUT macro
* add a readme.md file
* Add readme.md with brief description
Use LAYOUT macro
* Add readme.md with brief description
Use LAYOUT macro
* Fix "Warning: contra: Missing layout pp macro for ['planck_mit', 'planck_grid']",
* Use LAYOUT macro
6 years ago
mogranjm
d3fe6a0588
Add terminus_mini keyboard and nyquist/DivergeJM layout ( #1851 )
* First commit of the Terminus_Mini firmware and the DivergeJM version of the Nyquist firmware
* Fix terminus_mini & nyquist/DivergeJM readme files
Previously an outdated copy of the default readme. Updated to match the Nyquist/DivergeJM format (DivergeJM is a split 5x12 implementation of the terminus_mini layout)
* Update makefiles to rules.mk
Renamed both Makefiles to rules.mk, removed references to makefiles
* Updated rules.mk
Inadvertantly removed important code from the rules.mk in previous commit. This has been restored.
Also disabled Tap_Dance in both rules.mk files
* Moved terminus_mini to handwired
Realised that existing directory was not appropriate for the terminus_mini project, moved to handwired.
6 years ago
Osamu Aoki
3a1ee48cda
Typo fix
7 years ago
Osamu Aoki
4d2be0281c
Typo fix
7 years ago
skullydazed
23839b8c6d
Clarify the quantum license ( #1042 )
* Clarify the license for files we have signoff on
* Update against the currently signed off files
* Remove unused and not clearly licensed headers
* Replace an #endif I accidentally removed while resolving merge conflicts
7 years ago
Jack Humbert
13bb6b4b7f
Backlight abstraction and other changes ( #439 )
* redoes matrix pins, abstracts backlight code for B5,6,7
* slimming down keyboard stuff, backlight breathing implemented
* don't call backlight init when no pin
* cleans up user/kb/quantum calls, keyboard files
* fix pvc atomic
* replaces CHANNEL with correct var in breathing
* removes .hexs, updates readmes, updates template
* cleans-up clueboards, readmes to lowercase
* updates readme
7 years ago
Jack Humbert
db32864ce7
Cleans up quantum/keymap situation, removes extra lufa folders ( #416 )
* sorts out keycodes
* move midi around
* remove mbed
* replaces keymap with qmk/keymap_common
* fixes keymap.h
* keymap, config, quantum rearrange
* removes unneeded lufa stuff
7 years ago
Erez Zukerman
1a8c0dd22d
Leader key implementation ( #326 )
* implements leader key for planck experimental
* allows override of leader timeout
* adds ability to use the leader key in seq
* fixes leader keycode
* adds chording prototype
* fixes keycode detection
* moves music mode to quantum.c
* disables chording by default
* updates process_action functions to return bool
8 years ago
Jack Humbert
0656f2fa10
moves backlight functionality to keyboard files and updates template makefile
previously there were two backlight.c files (bad)
8 years ago
Damien Pollet
2181be029e
Add action-preprocessing hook to keyboard template
8 years ago
IBNobody
eba9a7d74d
Adding LED function pointers
8 years ago
yoyoerx
641859df84
Addressed void* return warning in all keymaps
8 years ago
yoyoerx
d58b14e880
Addressed void* return warning & coding style
8 years ago
Noah Andrews
ee1b94045e
Remove extraneous comma
8 years ago
Jack Humbert
24f2698fba
changes to the template
8 years ago
Jack Humbert
6f3141965e
new project script
8 years ago
Jack Humbert
46e7fb2d3c
quantum separated
8 years ago