~ruther/qmk_firmware

effc3e38 — MechMerlin 7 years ago
Add QMK Configurator support and remove Layouts definitions (#2977)

* Add QMK Configurator support and remove userspace definitions

* fix that build breakage

* Unsupport community layouts but use standard layouts
227c3b90 — GreenShadowMaker 7 years ago
Add copy of knops/mini default keymap with comments for new user (#2989)

42a72c63 — M1K3L08 7 years ago
Fixed sprintf overflow
9f2bb114 — Drashna Jaelre 7 years ago
Make sure new features (RGB Matrix) are actually listed
f5f0475f — Drashna Jaelre 7 years ago
Fix Orthodox Info.json files
53a6501d — Drashna Jaelre 7 years ago
Yet another update to drashna keymaps and userspace (EEPROM, RGB indicators) (#2959)

* More Iris Tweaks

* Mess with iris arrow keys

* Massive layout overhaul to make everything more OLKB

* Additional tweaks

* Cleanup Userspace

Remove unused layer code, and properly set userspace eeprom structure.

* EEPROM stuff

* Only use indicators if layer indication is enabled

* Iris and Orthodox Tweaks (Status Indicators)

* Additional tweaks to finish tri layer conversion

* Disable ProMicro ligths globally

* Add Pro Micro hacking info

* Successfully get mod indication working on thumb clusters

* Enable printing when console is enabled

* Make Modifier Indicator lights more modular

* Keymap cleanup

* Tapping test changes

* Cleanup and minor tweaks
a572323f — Drashna Jaelre 7 years ago
Add default to LEADER_TIMEOUT in case it's not defined (#2818)

* Add default to LEADER_TIMEOUT in case it's not defined

* Update Leader Timeout default
323cd357 — yiancar 7 years ago
Addition of HS60 ISO keyboard (#2972)

* Added Modular keyboards L,R and NUM

Created code modules for the 3 modules of the modular keyboard.
Original idea by MechboardsUK. Uses i2c implementation similar to lets
split

* Remove modular from master

This is to fix incorrect branching

* HS60 initial rgb port

porting HS60 to master rgb code

* HS60 fixes

* Hs60 rgb changes

* Cleanup for HS60 ISO

* More HS60 cleanup

* Update config.h

* More Cleanup for HS60

* HS60 modifications to work with configurator

* More HS60 cleanup

* Remove userspace layouts on HS60

* Update rules.mk

* HS60 bootloader change
f66e0a20 — Danny 7 years ago
Update info.json for Iris to more closely match physical layout (#2973)

56c9b248 — Wilba6582 7 years ago
Added Olivia's HHKB-ish layout to CA66 (#2974)

* Added Olivia's HHKB-ish layout.
e41147da — MechMerlin 7 years ago
Help Barry get pk60 Configurator files fixed (#2971)

2b06623f — WarmCat 7 years ago
Added YMD75 support (#2968)

* Adding ymd75 files

* Added YMD75 support, inc layout json

* Added YMD75 support
7d49a177 — Chris Fung 7 years ago
override hamburger placement
9dba7050 — Drashna Jaelre 7 years ago
Fix Ortho Compile issue
34b27436 — Drashna Jaelre 7 years ago
Orthodox info.json changes
5941f81e — Drashna Jaelre 7 years ago
Add rgblight set at commands
bfb5922f — Drashna Jaelre 7 years ago
List all Tap Dancing functions (#2945)

* List all Tap Dancing functions

* Spelling, which drashna can't do apparently
a98a91cf — yiancar 7 years ago
Rgb matrix fixes, I2C library can now retry if it has failed  (#2943)

* Added Modular keyboards L,R and NUM

Created code modules for the 3 modules of the modular keyboard.
Original idea by MechboardsUK. Uses i2c implementation similar to lets
split

* Remove modular from master

This is to fix incorrect branching

* General fixes for RGB_matrix

- Complited speed support for all effects
- Fixed raindrop effects to initialized after toggle
- Fixed raindrop effects to use all available LEDs
- Fixed effect step reverse function
- Moved RGB_MATRIX_SOLID_REACTIVE under correct flag

* Documentation update for RGBmatrix

* More doc updates

* I2C library can now retry if it has failed

- Replaced the original TWIlib by LFKeyboard's modified version
- Allows for an extra argument on TWITransmitData, if blocking is set to 1 function will retry to transmit on failure. Good for noisy boards.

* RGB Matrix, use alternative I2C library

TWIlib seems to be hanging for me sometimes probably due to ISR routine. I have used i2c_master as a good alternative.

Note: this commit is for Wilba6582 to verify before merge

* Update rgb_matrix.c

* RGB matrix cleanup

- Remove TWIlib
f42ec8aa — Drashna Jaelre 7 years ago
Add support for Swap Hands feature to Orthodox and Iris (#2933)

* Add support for Swap Hands feature to Orthodox and Iris

* Fix hag's iris keymap to use LAYOUT properly

* Fix Swedish's Iris Keymap

* Fix Drashna's Orthodox keymaps, because he's an idiot
678fae6c — Drashna Jaelre 7 years ago
Reformat 40% Ortho boards to work with Layouts feature (#2804)

* Reformat 40% Ortho boards to work with Layouts feature

* Fix krusli keymap to compile properly

* Fix mt40 compile errors

* Fix layouts

* fix RGB?
Next