Ryan Caltabiano
c9a7161d93
Reduce rgb matrix firmware size
2019-05-19 15:23:01 -07:00
crilith
e7af23788f
[Keymap] Update keymap.c ( #5923 )
...
Corrected formatting and added shortcuts.
Removed invalid #define
2019-05-19 12:12:34 -07:00
Andrew Kannan
e8372692c5
[Keyboard] Instant60 VIA Support ( #5909 )
...
* VIA Support for Instant60
* Backlighting updates
* Update default keymap
* Add Standard layout default VIA supported layout
* Clean up some backslashes
* Add info.json
* Update info json metadata
* add info.json for practice65
* Update keyboards/cannonkeys/instant60/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cannonkeys/practice65/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cannonkeys/instant60/keymaps/via/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/cannonkeys/instant60/keymaps/via_standard/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Remove unused enum
2019-05-19 10:03:06 -07:00
marksard
b479eff940
[Keymap] Add keymap csprt ( #5918 )
...
* Keyboard: add treeadstone48
* rename layout defines
* Use of pragma once
* move common include code
* fixed info.json
* change keymap layout from kc to normal
* fix alpha revision keymap
* fixed info.json
* remove USE_Link_Time_Optimization
* Add center sprit keymap for nomu30
2019-05-19 10:02:13 -07:00
Drashna Jaelre
6b8be98555
[Keymap] Drashna Corne Keyboard updates ( #5903 )
...
* Re-enable Audio
And there was much rejoicingmake keebio/iris/rev2:drashna AUDIO_ENABLE=yes!
* Re-add debounce to ergodox EZ
* Fix rgb matrix helper function
* Make sure that RGM Matrix is checked properly
* Fix merge commit?
* Disable more RGB matrix modes
* Increase Debounce for Ergodox EZ
The performance improvements have made it necessary, actually
* Consolidate RGB Matrix layer indication function
And changes to iris
* Fix lighting issue for gamepad
* Update Corne Keyboard configuration
* Update Corne Keyboard layout
* Update KC_MAKE macro to better handle crkbd split
* Tweaks to Corne Keyboard Layout
* Enable RGB Matrix Sleep
* Update my code to use layer_state_t typedef
2019-05-19 10:01:16 -07:00
marksard
2a8fd58232
[Keymap] Add keymap nomu30 likejijs ( #5917 )
...
* Keyboard: add treeadstone48
* rename layout defines
* Use of pragma once
* move common include code
* fixed info.json
* change keymap layout from kc to normal
* fix alpha revision keymap
* fixed info.json
* remove USE_Link_Time_Optimization
* Add like_jis keymap for nomu30
2019-05-19 10:00:53 -07:00
MechMerlin
2ce3c5548a
[Keyboard] E6V2 BMC OE ( #5908 )
...
* rename bmc due to confusion as the bmc from r2 is different
* update readme
* Update keyboards/exclusive/e6v2/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-05-19 09:51:56 -07:00
MechMerlin
d67eb20aed
[Keyboard] Pearl Refactors ( #5907 )
...
* use pragma once
* remove custom matrix
* remove custom i2c code in favor of QMK's i2c_master
* rename to all lower case readme
* update readme
* turn off bootmagic as it doesn't work anyway
* Update keyboards/pearl/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-05-19 09:50:57 -07:00
jotix
11c7cd47ae
[Keymap] jotix ortho_4x12_layout tweakings ( #5904 )
...
* jotix ortho_4x12_layout tweakings
* jotix ortho_4x12_layout tweakings
2019-05-19 09:49:23 -07:00
fauxpark
e0ecc53f4e
Make DEBUG keycode disable as well as enable ( #5898 )
...
* Make DEBUG keycode disable as well as enable
* print() can always be used regardless of debug_enable state
2019-05-19 09:46:41 -07:00
marksard
26203401a1
[Keyboard] Add keyboard treadstone32 ( #5888 )
...
* Keyboard: add treeadstone48
* rename layout defines
* Use of pragma once
* move common include code
* fixed info.json
* change keymap layout from kc to normal
* fix alpha revision keymap
* fixed info.json
* remove USE_Link_Time_Optimization
* Added Treadstone32 keyboard.
* Fixed some code
* Fixed some codes
* Fixed config.h
* modified review point
* Fixed redundant include
2019-05-19 09:43:58 -07:00
coseyfannitutti
5e7b929717
[Keyboard] Add mullet and mulletpad keyboards ( #5878 )
...
* Added mullet and mulletpad keyboards
* Added mullet and mulletpad keyboards
* Update keyboards/coseyfannitutti/mullet/mullet.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mullet/mullet.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mullet/mullet.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mulletpad/mulletpad.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mulletpad/mulletpad.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mulletpad/mulletpad.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mullet/config.h
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mullet/keymaps/alternate/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mullet/keymaps/default/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mullet/mullet.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* removed unnecessary slashes from keymaps
* Update keyboards/coseyfannitutti/mullet/mullet.h
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mullet/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mullet/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mullet/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mullet/rules.mk
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mulletpad/config.h
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update config.h
* Update keyboards/coseyfannitutti/mulletpad/keymaps/default/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mulletpad/mulletpad.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mulletpad/mulletpad.h
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mulletpad/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mulletpad/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mulletpad/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* update config.h
* Update keyboards/coseyfannitutti/mullet/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mulletpad/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mulletpad/mulletpad.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mulletpad/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/mulletpad/keymaps/default/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* update info.json
* Update readme.md
update readme.me
* Update keyboards/coseyfannitutti/mulletpad/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mulletpad/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mulletpad/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mulletpad/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/mulletpad/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-05-19 09:43:10 -07:00
XScorpion2
56930a0174
[Keyboard] Update LED positions to be more physically accurate for Sol rev1 ( #5921 )
2019-05-19 09:39:30 -07:00
Ryan Caltabiano
5c7b37bbbd
Added custom center point to rgb matrix
2019-05-19 09:38:38 -07:00
XScorpion2
270b39b2eb
Spirals, Pinwheels, and Documentation....Oh My! RGB Matrix Effects ( #5877 )
...
* Spirals, Pinwheels, and Documentation....Oh My!
* Spiral effect band thickness adjustments
* Fixing animation spin directions
2019-05-19 09:19:46 -07:00
XScorpion2
a0d6c5a113
[Keymap] Update Xulkal user code ( #5920 )
2019-05-19 09:15:50 -07:00
XScorpion2
f11fde9bf5
Fixing hsv_to_rgb where s = 0 and v < 255 ( #5915 )
...
* Fixing hsv to rgb where s is 0 and v is < 255
* Update color.c
2019-05-19 09:11:08 -07:00
XScorpion2
0099bbf9a6
Single Color Band scrolling left to right effects ( #5867 )
2019-05-19 09:09:06 -07:00
Ryan Caltabiano
ba26736d7e
Fix bit count calculation for iterating layers
2019-05-18 13:47:34 -07:00
Drashna Jaelre
89e9785d7a
Update my code to use layer_state_t typedef
2019-05-17 15:21:45 -07:00
Drashna Jaelre
356521864e
Enable RGB Matrix Sleep
2019-05-17 15:02:21 -07:00
Drashna Jaelre
ebfc39cc50
Tweaks to Corne Keyboard Layout
2019-05-17 15:02:20 -07:00
Drashna Jaelre
bcfc24fd13
Update KC_MAKE macro to better handle crkbd split
2019-05-17 15:02:20 -07:00
Drashna Jaelre
05e2baaa49
Update Corne Keyboard layout
2019-05-17 15:02:20 -07:00
Drashna Jaelre
ed08787aaa
Update Corne Keyboard configuration
2019-05-17 15:02:19 -07:00
Drashna Jaelre
2a6cb04876
Fix lighting issue for gamepad
2019-05-17 15:02:19 -07:00
Drashna Jaelre
6689f900fc
Consolidate RGB Matrix layer indication function
...
And changes to iris
2019-05-17 15:02:19 -07:00
Drashna Jaelre
f520316124
Increase Debounce for Ergodox EZ
...
The performance improvements have made it necessary, actually
2019-05-17 15:02:19 -07:00
Drashna Jaelre
667b927004
Disable more RGB matrix modes
2019-05-17 15:02:18 -07:00
Drashna Jaelre
db7c3b9220
Fix merge commit?
2019-05-17 15:02:18 -07:00
Drashna Jaelre
6af0c1e129
Make sure that RGM Matrix is checked properly
2019-05-17 15:02:18 -07:00
Drashna Jaelre
42a6bd2fd4
Fix rgb matrix helper function
2019-05-17 15:02:17 -07:00
Drashna Jaelre
ed6d5d5b7b
Re-add debounce to ergodox EZ
2019-05-17 15:02:17 -07:00
Drashna Jaelre
f06910f5bf
Re-enable Audio
...
And there was much rejoicingmake keebio/iris/rev2:drashna AUDIO_ENABLE=yes!
2019-05-17 15:02:17 -07:00
Josh
d85110b6ec
Adds a configurable initial delay to the audio clicky feature ( #4286 )
...
* Adding an AUDIO_CLICKY_DELAY_DURATION configurable value to the AUDIO_CLICKY feature.
* Tweaking my community keymap to work better with my rev 4 planck.
2019-05-17 13:48:53 -07:00
Alex Ong
00d1d7828c
Typedef'ed layer_state_t to uint32_t ( #3637 )
...
* Typedef'ed layer_state_t to uint32_t.
This enables future work with layer_state_t to uint8_t for optimization purposes.
* Removed accidental xeal60 commit
* Revert to egyptian brackets, added sizeof(layer_state_t) so when layer_state_t is redefined it will automagically work.
* Add additional typedefs
* Add checks for setting layer state
* Update tmk_core/common/action_layer.h
Co-Authored-By: alex-ong <the.onga@gmail.com>
* Revert commit.
2019-05-17 13:47:50 -07:00
Jeremy Bernhardt
90a45aac6e
[Keyboard] Butterstick fix ( #5900 )
...
* Working on chording
* Working on chording
* Got layouts in order
* Initial Georgi support
* forgot to add keymaps
* Updated readme
* Update keyboards/georgi/keymaps/template/readme.md
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.h
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/matrix.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/template/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/matrix.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Disabled features, updated info
* Update keyboards/georgi/config.h
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/config.h
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Fixed info.json
* Split the number button and fixed gaming mode.
* started work on history feature
* Working history/multikeyfuckery
* type
* inital code reduction refactor
* Got multikey patched up, optimizing for size
* Forgot to remove stuff
* fixed key repeat
* Key repeat added.
* Symshift locking
* Midchord Sym shenanigans.
* Added only QWERTY mode
* Split out header
* Added stickybits, minimal layour
* Fixing user layout
* Whitespace fixing
* Fixing Version name
* Starting work on BS
* Fixing default layout and rules
* Updated Butter fw
* Copy-paste rebase
* more fixing from merge. Fuck
* Forgot to roll version
* Added revisions as per @mechmerlin
* Somehow forgot backspace
* Forgot Backspace?
2019-05-17 13:07:37 -07:00
Jeremy Bernhardt
d0c9ad6433
[Keyboard] Georgi improvements ( #5899 )
...
* Georgi improvements
* The writing was in the -Wall
2019-05-17 13:02:22 -07:00
Chris Broekema
7a0174f871
[Keyboard] keypad enter should not be remapped in Model M default keymap ( #5897 )
2019-05-17 12:58:28 -07:00
kingwangwong
b34d2c73fa
[Keymap] Adding my keymap for the minivan/kumo ( #5896 )
...
* adding my keymap for the KUMO
* edited the readme file
* edited some more files
* edited some more files
* edited files from feedback
* edited one more files from feedback
* edited rules
2019-05-17 12:57:10 -07:00
MechMerlin
8be32e98d8
[Keyboard] New Keyboard: Mars 8.0 TKL ( #5894 )
...
* fix the things the stupid script broke
* create an appropriate LAYOUT macro using LAYOUT_tkl_ansi
* create an appropriate keymap stolen from the phantom default keymap
* add correct pins used and rgb led numbers
* change vendor and device name
* add QMK Configurator support
* fix up RGB underglow
* update readme
* introduce new layout macro tkl_iso
* add QMK Configurator support for new layout macro
* enable backlight and add community layout support
2019-05-17 12:54:10 -07:00
marksard
49464be645
[Keymap] Add keymap for minivan ( #5887 )
...
* Keyboard: add treeadstone48
* rename layout defines
* Use of pragma once
* move common include code
* fixed info.json
* change keymap layout from kc to normal
* fix alpha revision keymap
* fixed info.json
* remove USE_Link_Time_Optimization
* Added like_jis keymap for minivan/KUMO keyboard.
* Fixed comments
* Fixed review
2019-05-17 12:40:02 -07:00
mogira
9c7818582d
Fix the modifier of font variable in ssd1306.c ( #5880 )
2019-05-17 12:37:12 -07:00
Drashna Jaelre
48b01446ba
Make delay for Capslock in Hold-Tap functions configurable ( #5497 )
...
* Increase delay for Hold-Tap register for CAPSLOCK
Because it seems that the 80ms delay wasn't too much
* Screw it, make the caps delay a define and make it configurable
2019-05-16 10:28:06 -07:00
Jan Christoph Ebersbach
5a8e387b77
[Keymap] Signum 3.0 Swap positions ( #5892 )
2019-05-16 09:40:00 -07:00
ENDO Katsuhiro
63ddad86a9
Add a new keyboard Halberd ( #5874 )
...
* Add a new keyboard Halberd.
* Update default keymap and add new keymap.
* Use pragma once.
* Comment out IS_COMMAND macro.
* Remove unnecessary backslashes.
* Remove dead code.
* Change layer defines to enum.
* Remove DISABLE_JTAG definition.
* Change BOOTMAGIC_ENABLE to "lite".
* Remove unnecessary line.
Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-05-16 09:39:06 -07:00
Pavlos Vinieratos
1a28906a3d
[Keymap] Pvinis/update for iris ( #5889 )
...
* add default functions
* some indenting
* add ctl and alt
* maybe?
2019-05-16 09:38:28 -07:00
MechMerlin
a8af694d26
[Keyboard] Leaf60 hotswap and universal pcb ( #5882 )
...
* initial commit
* copy paste with some fixes the code from fox lab leaf60 repo
* add 60_ansi and 60_hhkb and community layout support
* add QMK Configurator support
* turn bootmagic to lite and turn on rgb and backlights
* disable some features so firmware isn't too big
* initial commit for hotswap leaf60
* add hotswap support
* edits for consistency
* add a generic leaf60 readme
* turn off console and command to save firmware space
* not enabling sleep led enable
* not enabling sleep led enable
* had one extra key in 60_hhkb
* get rid of limit val define
* Update keyboards/foxlab/leaf60/hotswap/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/foxlab/leaf60/hotswap/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/foxlab/leaf60/universal/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-05-16 08:52:38 -07:00
Pavlos Vinieratos
b541369c45
[Docs] Fix typo in Userspace doc ( #5871 )
...
* typo
* Update docs/feature_userspace.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-05-16 08:21:51 -07:00
zvecr
fc06975fa3
Add Configurator support for ai03/orbit ( #5863 )
...
* Add Configurator support for ai03/orbit
* Add Configurator support for ai03/orbit - align with documented KLE
2019-05-16 05:54:43 -07:00