~ruther/qmk_firmware

bad839e6 — Colin T.A. Gray 7 years ago
make 'layer_state_set' visible to user code
3aec9a43 — Colin T.A. Gray 7 years ago
fixes 'layer_state_cmp' when layer is '1' (aka layer 0, aka layer 1<<0)
163ddd5d — MechMerlin 7 years ago
Duck Octagon V2 QMK Support (#2153)

* Initial commit for Octagon V2 Support

This is still basically just a copy of lightsaver support with
names changed.

* Port xauser keymap from: https://github.com/xauser/tmk_keyboard/blob/xauser/keyboard/octagon_v2/keymap_common.h

* Temporary default keymap just to get things compiling

* Modify config.h to have the right keyboard info

* Partial port of xauser matrix code for octagon v2

* Fix readme.md
1. Fix link to geekhack GB
2. Add microchips
3. Add appropriate attributions

* Fix PORTD

* Intermediate fix to get LEDs working

* Update BACKLIGHT_AREAS enum

* Port the following:
backlight_set
backlight_toggle_rgb
backlight_set_rgb

and resolve dependencies in header files

* Port backlight_update_state to led_set_kb

* Change copyright notice author to MechMerlin

* Remove Rasmus keymap

* Get a default keymap that actually does something and let's you reset.

* Convert keymap into KC_XXXX format.

* Better formatting of the default keymap to make it more readable

* Fix keymap

* Get that Fn key working!

* Some code cleanup and small refactor

* Fix keymap in octagon_v2.h
dc7cc26d — Josh Sankey 7 years ago
Christmas tree (#2105)

* Line ending stuff again

* Added initial files for Christmas Tree PCB

* Updated Readme and info json's, also config.

* Cleaned up keymap file, added proper comments for keymap. Removed readme leftover from original copy of planck folder structure.
Fix reset key in Iris default keymap
ab197af2 — Kaleb Elwert 7 years ago
Initial K-Type support (#1963)

* Initial K-Type support

* Copy PJRC_TEENSY_3_1 to work around watchdog issues

* K-Type: Remove bootloader offset in rules.mk

* Ensure matrix and scan quantum functions are called when needed

This is porting a fix from f5422a70b62e2b8cc75a87434a9901069ab953d4
1226c69f — Jean Olivier Simoneau 7 years ago
Adding my xd60 layout. (#2078)

* Added xd60:Jos keymap

* Corrected Layout image for xd60:Jos layout

* Update README for xd60:Jos layout

* Created rules.mk for xd60:Jos layout

* Fixed an edge case for xd60:Jos layout

* Now using a specific  for xd60:Jos layout instead of modifying the main one

* Better physical layout image for xd60:Jos layout
8a1e6560 — Zach Richard 7 years ago
new planck keymap, new feature - hybrid shift/enter action key (great for small keyboards!) (#2100)

* new planck keymap, new feature - hybrid shift/enter action key (great for small keyboards!)

* corrected documentation to specify rules.mk file instead of Makefile
56f26617 — Jon Nelson 7 years ago
Adding my personal keymap (#2116)

* my personal keymap

* Add files via upload

* Delete baseLayer.JPG

* Delete fnLayer.JPG

* Update readme.md

* Update readme.md

* Update readme.md

* Update readme.md

* Update readme.md
2dfdafbd — Cole Markham 7 years ago
Update '?=' references in rules.mk. Add support for ortho_4x12 layout.
5fe0fe37 — Cole Markham 7 years ago
Fix keyboard not working if I2C pullups not enabled.

Disable backlighting by default.
cc0d4b65 — Cole Markham 7 years ago
Cleanup old code and comments
23b18892 — Drashna Jael're 7 years ago
Update revision default
6cd001e3 — Drashna Jael're 7 years ago
Fixed orthodox KEYMAP so no londer requires blanks in keymap.c, and added orthodox rev3
e4f26a9f — Koen Klinkers 7 years ago
Personal layout planck,ergodone,xd75 (#2140)

* plank layout

* ergodone

* x75

* readmes
9cda3623 — mkende 7 years ago
Add a keymap for the Ergodox EZ meant to be used with a Bépo keyboard layout (French ergonomic layout) (#2141)

* Initial version of the Ergodox EZ Bépo keymap, TypeMatrix style.

* Update the readme file and add some handling of the keyboard LEDs.

* Toggling layer requires 2 taps.

* Remove a constant as it conflicts with an earier definition.

* Fix a typo in a type name.

* Fix the arrow layer that had a bad number.

* Second main version of my bepo keymap, after the tests of the first one.

* Fix the triggering of the function layer and the handling of the LED.

* Reduce the shining of the LEDs.

* Fix the swap layer (that required a keypress on the other side of the keyboard to be deactivated).

* Duplicate some of the mouse button for easy access.

* Move some of the secondary functions out of the center keys.

* Slightly slow down the mouse and mouse wheel.

* Update the comment and readme.md for the V2 of the keymap.

* Invert button 2 and 3 of the mouse. Really fix the SWAP layer.

* Test with the right alt modifier added as secondary function (on hold) of the space keys. The right alt key becomes a left alt one.

* Add specific shift/ctrl for the FN layer; move some mouse keys around to help with that.

* Remove one FN modifier-on-hold key that was not useful.

* Duplicate the FN layer inside the MOUSE layer.

* Add support (not tested yet) for macro recording and play on a single key as a tap dance.

* Allow to stop recording the macro by tapping once on the macro key (still un-tested).

* Add support for macro recording using some tap dance.

* shorten a comment.

* Reinstate the FN toggle on the percent key (so that there is an FN toggle on the right-hand-side).

* Fix some comments and update the link to the most up-to-date image.

* Small fix to the keymap images.
52630f66 — kristmascane 7 years ago
adds @kristmascane's keymap (#2144)

2ec1ab2b — Drashna Jaelre 7 years ago
Update Drashna keymaps (#2145)

* Change overwatch to Gamepad

* Remove secrets file

* Add sample sensitive.h file

* Borrow @colinta's secrets.h include method

* Remove unnessary placeholder for macros

* Set secrets to use PROGMEM for char string

* Add readme files to my keymaps and userspace
557745ba — Nico Hormazábal 7 years ago
Updated keymap and readme (#2147)

* added own keymap for planck

* Update Readme.md

* Update Readme.md

* Update Readme.md

* Update Readme.md

* Update Readme.md

* dynamic macros

* Update Readme.md

* moved the reset button

* Update readme for volume explanation

* Format

* Update Readme.md

* Update Readme.md

* added safe double shift

* changed the modified shift to regular shift, for allowing shift + F keys
f229d224 — bunnybugslpat 7 years ago
added iso support

added a keymap for an iso layout with 7u spacebar
Next