~ruther/qmk_firmware

5d26ebcb — Drashna Jaelre 6 years ago
[Keymap] Move Iris via support to Via keymap (#4893)

* Move Iris via support to Via keymap

And move it out of the main keyboard files

* Actually add via keymap folder

Because using git when you're tired is apparently a very bad idea, and you do stupid things like not running git add

* Clean up config.h file for iris via keymap
b05c0e46 — Drashna Jaelre 6 years ago
Adds a default value for IS_COMMAND for COMMAND feature (#4301)

* Add default value for IS_COMMAND for COMMAND feature

* Cleanup and consistency

* Update Templates to reflect change

* Fix IS_COMMAND in template

* Fix IS_COMMAND define

* Use consistent IS_COMMAND block in templates

* Remove unnecessary `#undef IS_COMMAND` directives

* Fix compile issue on orthodox

* Reomve IS_COMMAND option for newer boards

* Remove all existing definitions of IS_COMMAND if they use default LSHIFT and RSHIFT setting

* Remove a couple of additional IS_COMMAND defines

* Remove remaining redundant IS_COMMAND definitions

* Remove #undef IS_COMMAND from orthodox:drashna and whitefox:konstantin

* Remove multiple empty lines in modified config.h files

* Update additional boards

* Reomve IS_COMMAND from newer boards

* Update Alice keyboard

* Remove IS_COMMAND from additional boards

Jan 24th edition
478538e0 — seebs 6 years ago
[Keyboard] drop unused i2c files (#4948)

The Ergodox EZ used to use twimaster.c/i2cmaster.h, but now uses
a standard centralized AVR i2c driver. Drop the now-unused files.
43838640 — Danny 6 years ago
[Keymap] Add Maxim keymap for Fourier (#4534)

* Add maxim keymap

* Add QMK DFU configuration to Fourier

* Update config.h

* Update keymap.c

* Update config.h
8da9d333 — Jack Humbert 6 years ago
use built-in arm stuff
0772b493 — Chuck Lauer Vose 6 years ago
[Keymap] Add userspace files for vosechu (#4912)

* Add userspace files for vosechu

* Code review corrections

* Few more code review corrections
7aba1fd1 — Drashna Jaelre 6 years ago
Fix RGBLIGHT_SLEEP function (#4865)

* Only re-enable RGBLIGHT if it was on when going to sleep

* Reformat file to follow QMK Standards

* Fix check, since this is a loop, whoops

Much thanks to @Rockman18 for catching this and posting the additional code!
569ed9db — Drashna Jaelre 6 years ago
Revert Commit 1d3b9eea940908d02b6c2deda5d744a73cd838da (#4942)

Was not supposed to merge 4763 yet

This reverts commit 1d3b9eea940908d02b6c2deda5d744a73cd838da.
0306e487 — Drashna Jaelre 6 years ago
Circular animation (#4796)

* Add ability to animate arm_atsam led matrix from the center of a circle

* Make arm_atsam led matrix circular animation circular rather than obloid

* Fix indentation in tmk_core led_matrix.c
1d3b9eea — walkerstop 6 years ago
[Keyboard] Support for Wheat Field Peripherals blocked 65% PCB (#4763)

* Basic Fanoe support (no LED yet)

* Enable RGB lights

* Backlighting support

* Change to reflect Wheat Field brand of Fanoe PCB

* Hot swap variant

* Fix review comment issues

* Fix review issues

* Corrected rules.mk

* Change naming to avoid using possibly copyrighted names

* Added info.json

* Corrected manufacturer name in info.json

* Keymap updates

* Add layout for use with ws2812b and such

* Fixes based on code review
move `#include "rgb.h"` from quantum.h to quantum.c

I think `quantum.h` should contain only API declarations that `quantum.c` provides externally. `rgb.h` contains function weak definitions. This should not be in `quantum.h`.
79b58937 — fauxpark 6 years ago
Add C(), A() and G() to match already existing S() (#4673)

2f009d74 — Konstantin Đorđević 6 years ago
Add MOD_MASK_* macros to core code (#4337)

* Add MOD_MASK_* macros to core code

* MOD_MASK_ALL → MOD_MASK_CSAG
e611433c — Olivier Poitrey 6 years ago
rs: code friendly keymap for preonic, iris and my preonic clone (#4303)

I worked on those keymap to simplify the use of 60% keyboards for
coders. Instead of trying to mimic planck, this keymap remove
raise/lower layer complexity and keep some important sign keys for coder
in the upper right side pretty much the same way as they are on a full
keyboard.

A karabiner configuration is also provided to mimic most of the keymap
features on the macbook internal keyboard for when you are forced to use
it.
3542e573 — Drashna Jaelre 6 years ago
Fix process_combo which assign -1 to uint16_t (#3697)

b4161136 — Shihpin Tseng 6 years ago
Fix oneshot_time wrong type (#3696)

* Fix oneshot_time wrong type

* Fix oneshot_time_layer wrong type
3c0c4328 — MakotoKurauchi 7 years ago
Fix problem that MAGIC_SWAP_ALT_GUI will not be effective when OSM(mod) is used
b4ae07cb — Dave Brown 6 years ago
Adding documentation for the LM layer modifier. (#3617)

* Adding documentation for the LM layer modifier.

This will hopefully clear up some of the confusion around adding this layer modifier.  I struggled with this a bit as well at first.

* Removing duplicate table.

* Changed section title to `Changing Layers`

* Retain name
8e47f648 — lambda_sakura 7 years ago
Add support for RETRO_TAPPING to LT(layer, kc)
0ba9620d — zunger-humu 6 years ago
[Keymap] New kbd67/hotswap keymap for writing both code and math (#4933)

* Custom keymap.

* Fix magic layer, enable Unicode.

* Update README.

* Make Unicode config change keymap-local.

* Move magic to AltGr, simplifying layout.

* Changes per Drashna.

* Fix magic+esc = backtick!

* Change reset implementation per Drashna's suggestion.

* Add a few more symbols so long as the commit is open - √ℜℂℤ⊙ℚℕ and the like.

* Typo fix.

* Slight simplification, drop an extra variable.
Next