Ryan Caltabiano
86855f4417
Xulkal Keymaps
2019-04-16 18:30:54 -07:00
marcoSchr
416eb1dee7
[Keyboard] Fix macro keycode for alpha keyboard ( #5633 )
2019-04-16 15:57:24 -07:00
ishtob
0a6beab224
[Keyboard] Hadron keymap and config updates ( #5632 )
...
* update hadron keymaps, code cleanup
* keymap update
* refactor custom matrix to use quantum matrix defines
* fix wrong pin for matrix
2019-04-16 14:49:24 -07:00
marcoSchr
93b7fccad6
[Keymap] Use Right Alt/Ctrl on right side of OK60 ( #5630 )
...
* Use Right Alt/Ctrl on right side of OK60
* Update keyboards/ok60/keymaps/default/keymap.c
Co-Authored-By: marcoSchr <49691247+marcoSchr@users.noreply.github.com>
2019-04-16 10:39:57 -07:00
Rob Rogers
565a7812ab
[Keyboard] Crkbd RGB Matrix config with WS2812 ( #5627 )
2019-04-16 10:29:48 -07:00
Iason Dimitrakopoulos
838d09b0a9
[Keymap] Bugfixes on tapdance logic and small changes in layout ( #5622 )
...
* Add layer switcher functionality
* Fixes in left/right bracket functions and other small fixes
* used better KCs
2019-04-16 10:28:29 -07:00
XScorpion2
ffc82ebdb2
[Keyboard] Zen keyboard update for Rev2 ( #5522 )
...
* Updated Zen keyboard for rev2 support
* Fixing r1 compile errors
* PR feedback and changes for Proton-C compile errors
2019-04-14 21:29:50 -07:00
iw0rm3r
4974683040
[Keyboard] IBM Model M (ANSI/ISO) Teensy 2.0++ conversion ( #5560 )
...
* Added initial modelm101 config
* Update keyboards/modelm101/keymaps/default/keymap.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/modelm101/keymaps/iw0rm3r/keymap.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/modelm101/readme.md
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Added wiring notes to clarify use of the config
* Small fix
* Small fix
* Moved modelm101 to converter directory
* Added info.json file for QMK configurator
* Corrected path
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/readme.md
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Replaced DDR and PORT with QMK functions
2019-04-14 20:58:56 -07:00
XScorpion2
5fcd744ddb
Features/ws2812 matrix driver ( #5418 )
...
* WS2812 driver implementation for RGB Matrix
* Added driver configuration docs
2019-04-14 17:50:35 -07:00
roguepullrequest
d7ba190cd9
[Keymap] First publish of roguepullreqest programmer dvorak planck layout ( #5612 )
...
* First publish of roguepullreqest programmer dvorak planck layout
* Removed junk line
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Removed layer songs
Removed layer songs for cleanliness. Will use them later.
* Update keyboards/planck/keymaps/roguepullrequest/readme.md
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
2019-04-14 11:35:21 -07:00
Drashna Jaelre
66dbcccb48
Fix incorrect keyboard dimensions in Configurator API data ( #5615 )
...
* Fix Ergodone keyboard dimensions in info.json
* Fix handwired/prime_exl keyboard dimensions in info.json
* Fix KBDfans KBD4x keyboard dimensions in info.json
* Fix handwired/not_so_minidox keyboard dimensions in info.json
* Fix Canoe keyboard dimensions in info.json
* Fix Clueboard Cluecard keyboard dimensions in info.json
* Fix Corne (crkbd) keyboard dimensions in info.json
* Fix Gergo keyboard dimensions in info.json
* Fix handwired/frenchdev keyboard dimensions in info.json
* Fix handwired/ortho5x13 keyboard dimensions in info.json
* Fix handwired/promethium keyboard dimensions in info.json
* Fix Speedo keyboard dimensions in info.json
* Fix XD87 keyboard dimensions in info.json
* Fix Ergodox EZ keyboard dimensions in info.json
* Fix Ergodox Infinity keyboard dimensions in info.json
* Fix Keeb.io Iris keyboard dimensions in info.json
* Fix Orthodox keyboard dimensions in info.json (all revisions)
* Fix Qwertyydox keyboard dimensions in info.json
* Fix handwired/tradestation keyboard dimensions in info.json
2019-04-14 11:33:52 -07:00
Jeremy Bernhardt
61a7aebd16
[Keyboard] Georgi FW updates ( #5609 )
...
* 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
2019-04-14 11:01:52 -07:00
noroadsleft
de161493c7
Fix handwired/tradestation keyboard dimensions in info.json
2019-04-13 12:06:15 -07:00
noroadsleft
58a04162a8
Fix Qwertyydox keyboard dimensions in info.json
2019-04-13 01:27:44 -07:00
noroadsleft
424c359109
Fix Orthodox keyboard dimensions in info.json (all revisions)
2019-04-13 01:27:43 -07:00
noroadsleft
165b1683c1
Fix Keeb.io Iris keyboard dimensions in info.json
2019-04-13 01:27:43 -07:00
noroadsleft
69f757c3a2
Fix Ergodox Infinity keyboard dimensions in info.json
2019-04-13 01:27:42 -07:00
noroadsleft
8f3063402d
Fix Ergodox EZ keyboard dimensions in info.json
2019-04-13 01:27:42 -07:00
noroadsleft
8af1d3ad86
Fix XD87 keyboard dimensions in info.json
2019-04-13 01:27:41 -07:00
noroadsleft
8c87274e83
Fix Speedo keyboard dimensions in info.json
2019-04-13 01:27:41 -07:00
noroadsleft
eab6546fda
Fix handwired/promethium keyboard dimensions in info.json
2019-04-13 01:27:40 -07:00
noroadsleft
2485f73f06
Fix handwired/ortho5x13 keyboard dimensions in info.json
2019-04-13 01:27:40 -07:00
noroadsleft
814118175b
Fix handwired/frenchdev keyboard dimensions in info.json
2019-04-13 01:27:39 -07:00
noroadsleft
de6b568177
Fix Gergo keyboard dimensions in info.json
2019-04-13 01:27:39 -07:00
noroadsleft
a20e59ac75
Fix Corne (crkbd) keyboard dimensions in info.json
2019-04-13 01:27:38 -07:00
noroadsleft
7870000d89
Fix Clueboard Cluecard keyboard dimensions in info.json
2019-04-13 01:27:37 -07:00
noroadsleft
f19d138206
Fix Canoe keyboard dimensions in info.json
2019-04-13 01:27:37 -07:00
noroadsleft
a206f3b739
Fix handwired/not_so_minidox keyboard dimensions in info.json
2019-04-13 01:27:36 -07:00
noroadsleft
75535cdfa3
Fix KBDfans KBD4x keyboard dimensions in info.json
2019-04-13 01:27:36 -07:00
noroadsleft
1529f0b2d7
Fix handwired/prime_exl keyboard dimensions in info.json
2019-04-13 01:27:35 -07:00
noroadsleft
b090fe15d7
Fix Ergodone keyboard dimensions in info.json
2019-04-13 01:26:23 -07:00
holtenc
dc267f96c7
Flesh out keymaps and some tweaks to indicators ( #5608 )
...
* correct indicator light states.
function of indicator lights was inverted. these changes correct that.
* flesh out keymaps pre production
2019-04-12 09:23:04 -07:00
mechmerlin
2a55368a59
add in the missing #defines
2019-04-11 18:49:28 -07:00
kaylanm
c78bc6a2fe
Use DIRECT_PINS for BDN9 ( #5603 )
2019-04-11 12:24:29 -07:00
zvecr
0137b02319
Port DIRECT_PINS from split_common/matrix.c to matrix.c ( #5091 )
...
* Port DIRECT_PINS from split_common/matrix.c to matrix.c
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c
* Refactor nano to use DIRECT_PINS
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c
* Add DIRECT_PINS documentation
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c - fix logic from inherited from split_common
* Add DIRECT_PINS documentation - review comments
2019-04-11 11:51:55 -07:00
さくらんぼ
dc570b0b38
Keyboard: Add yosino58 Keyboard ( #5465 )
...
* Keyboard: Add yosino58 Keyboard
* Keyboard: Add yosino58 Keyboard
2019-04-11 09:07:39 -07:00
MechMerlin
fa514e63aa
fix offset in matrix ( #5600 )
2019-04-10 21:19:27 -07:00
zvecr
45620fd289
Remove ps2avrGB since its a hangover from the keyboards/winkeyless refactor ( #5592 )
2019-04-09 16:39:06 -07:00
Alex Ong
3761c28bf9
ergodox_ez: fixed bug where debounce() was called without calculating changed ( #5589 )
2019-04-08 21:52:38 -07:00
Jack Humbert
fa4052c26e
Adds the Planck EZ, 3737 RGB, fixes out-of-tune notes ( #5532 )
...
* RGB Matrix overhaul
Breakout of animations to separate files
Integration of optimized int based math lib
Overhaul of rgb_matrix.c and animations for performance
* Updating effect function api for future extensions
* Combined the keypresses || keyreleases define checks into a single define so I stop forgetting it where necessary
* Moving define RGB_MATRIX_KEYREACTIVE_ENABLED earlier in the include chain
* Adds the Planck EZ, 3737 RGB, fixes out-of-tune notes
* fix bug in quantum/rgb_matrix_drivers.c
Co-Authored-By: jackhumbert <jack.humb@gmail.com>
* update command setting to the correct default
* correct rgb config
* remove commented-out lines
* update docs for the 3737
* Update docs/feature_rgb_matrix.md
Co-Authored-By: jackhumbert <jack.humb@gmail.com>
2019-04-08 16:57:43 -07:00
Drashna Jaelre
f8d365a478
Convert BFO9000 to Split Keyboard code ( #5568 )
2019-04-08 12:43:03 -07:00
zvecr
da9bb59055
[Keyboard] Refactor jj4x4 to current standards ( #5567 )
...
* Refactor 4x4 in line with current ps2avrgb template
* Add backlight pwm bodge till #4324 lands
* Disable bootmagic lite as it seems to not work on atmega32a/bootloadHID
2019-04-08 11:35:47 -07:00
MechMerlin
15d7c5f0bd
[Keyboard] Bootmagic does not actually work on BMC boards, removing from panc60 ( #5573 )
...
* remove unneeded uart setting
* use pragma once everywhere
* remove custom matrix support
* fixup readme
* set bootmagic to lite
* remove dependency on custom i2c code
* use the right header files and function calls
* remove bootmagic support as it doesn't work on bmc boards
* readme merge artifacts removal
2019-04-08 11:03:53 -07:00
MechMerlin
3e26886700
[Keyboard] Refactor Singa ( #5579 )
...
* pragma once it all
* put amnesia's name everywhere
* fixup readme
* remove custom matrix
* remove unneccessary configs
* disable bootmagic
* remove custom i2c in favor of i2c_master
* fix rgb led num
* add in rgb underglow support
2019-04-08 10:55:36 -07:00
zvecr
91b18e263f
[Keyboard] Refactor jj40 to current standards ( #5574 )
...
* Refactor jj40 in line with current ps2avrgb template
* Disable bootmagic lite as it seems to not work on atmega32a/bootloadHID
* Add backlight pwm bodge till #4324 lands
* Increase planck keymap compatibility
2019-04-08 10:53:15 -07:00
MechMerlin
9b393700d2
[Keyboard] Waldo 60 PCB Refactor ( #5583 )
...
* use pragma once
* modified readme with maintainer info
* remove rev1 for the time being
* QMK Configurator support for 60_ansi and 60_ansi_split_bs_rshift
* add hhkb layout and QMK Configurator support
* fix compile issue due to missing DEVICE_VER
* use a saner and less complicated default layout
* remove unused file
* fix up LAYOUT_all and formatting along with QKM Configurator support
* turn on bootmagic lite as the hardware reset switch isn't in a standard position
* remove default folder
2019-04-07 23:32:01 -07:00
That-Canadian
f44483f6aa
Adding the Waldo PCB (PCB for the Holz keyboard) ( #4817 )
...
* Added Waldo keyboard base files and default keymap
* Updated Waldo files and added keymap for split shift and split backspace
* Updated meta-data for the Waldo board
* Apply suggestions from code review
Committing suggestions for real this time.
Co-Authored-By: That-Canadian <Poole.Chris.11@gmail.com>
* Made suggested changes that were not explicitly made.
2019-04-07 21:05:32 -07:00
fauxpark
95ebe90185
[Keymap] Change SFT_ESC keycode in default Satan keymap to KC_GESC ( #5482 )
2019-04-07 19:32:12 -07:00
Jan Christoph Ebersbach
eef00e4da1
[Keyboard] Add Signum 3.0 for the elite-c ( #5478 )
...
* Add keyboard Signum 3.0 for the elite-c
* Update readme.md
* Remove unused macros
* Use bootmagic lite instead of full
* Add warning to keymap.c that it's auto-generate
* Add description for customizing keyboard layouts
* Make generate_km.py executable
* Make right shift available in numpad layer
* Update keyboards/signum/3_0/elitec/readme.md
Co-Authored-By: jceb <jceb@e-jc.de>
* Update keyboards/signum/3_0/elitec/readme.md
Co-Authored-By: jceb <jceb@e-jc.de>
* Fix typo in symbol name
2019-04-07 19:20:09 -07:00
Andrew Kannan
6a4c54870c
[Keyboard] Instant60 Tsangan ( #5580 )
...
* Update instant60 for tsangan version
* Add extra init hook
* Remove hacky first init thing
2019-04-07 18:32:16 -07:00