qmk-firmware/keyboards/crkbd/keymaps
Rocco Meli ee71362f99
Personal user space and CRKBD R2G keymap (#15888)
* r2g folder groundwork

* Default mb keymap featuring mb logos

* Migrate Oled to keyboard folder

* Move rules configs to support config better

* update readmes

* Liscnece update

* Update config and fix issues caused by redef errs

* funciton name adjusts, define specific rgb modes

* move default oled font to postconfig

* update oled in line with develop merge

* fix return value

* Add some default rgb matrix defines

* del ugfx

* remove #include <stdio.h>

* create personal keymap for r2g

* reduce firmware size

* change keymap to follow physical layout

* remove RGBlight config lines to make both sides work (@Dasky on MechboardsUK Discord)

* strip down configuration, similar to crkbd/r2g:mb_via

* remove wrong oled code overwriting the r2g one

* broken code with RGB matrix (briks right side)

* remove high max brightness limit

* caps lock tap dance and RGB indicator for active caps lock

* fix caps lock led on right side

* add test macro

* remove latex macro which is too slow

* move caps lock tap dance to RALT and add space cadet shift

* switch CTL with ALT in first layer

* add tap dance for ESC/DEL

* space cadet tap dance with caps lock; shift works by needs a short pause

* add space cadet tap dance with caps lock on the right; shift works by needs a short pause and does not hold

* make more keys transparent

* enable auto shift and use logo on both oleds

* add user oled logo, slows down linking considerably

* oled name

* add arrow keys in usual configuration and add linear configuration to symbol layer

* add unicoede support

* add accents

* update to latest version

* add colemak dh layer

* report auto shift timeout

* define layer name shorcuts correctly

* disable VIA to enable more layers

* enable NKRO

* move some rules and unicode to user space

* move oled and tap dances to user space

* move tap dances fully out of keymap

* expand unicode map

* fix unicode code

* revert changes to r2g, make it equal to merged code

* revert changes to r2g, make it equal to merged code

* clang-format userspace

* clang-format config file

* Update keyboards/crkbd/keymaps/rmeli/keymap.c

* replace define with enum

* add licenses
2022-03-10 15:27:37 -08:00
..
ardakilic Further update to #13745 on Crkbd keymap (#16284) 2022-02-09 19:47:53 +00:00
armand1m [Core] Change OLED task function to be boolean (#14864) 2021-11-02 09:42:50 +11:00
blipson [Core] Change OLED task function to be boolean (#14864) 2021-11-02 09:42:50 +11:00
curry [Core] Refactor OLED to allow easy addition of other types (#13454) 2021-08-24 16:28:26 +10:00
davidrambo Require explicit enabling of RGB Matrix modes (#15018) 2021-11-15 10:41:04 -08:00
default [Keyboard] Code consistency updates for CRKBD (#15779) 2022-01-21 21:57:03 -08:00
devdev Require explicit enabling of RGB Matrix modes (#15018) 2021-11-15 10:41:04 -08:00
dsanchezseco Require explicit enabling of RGB Matrix modes (#15018) 2021-11-15 10:41:04 -08:00
edvorakjp [Core] Change OLED task function to be boolean (#14864) 2021-11-02 09:42:50 +11:00
ericgebhart [Keymap] ericgebhart keymap and userspace updates (#15727) 2022-01-13 20:40:41 -08:00
gotham Require explicit enabling of RGB Matrix modes (#15018) 2021-11-15 10:41:04 -08:00
hvp 2021 May 29 Breaking Changes Update (#13034) 2021-05-29 14:38:50 -07:00
jarred Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
jpe230 [Keymap] Personal keymap for crkbd (#16546) 2022-03-08 17:35:33 -08:00
kidbrazil Require explicit enabling of RGB Matrix modes (#15018) 2021-11-15 10:41:04 -08:00
madhatter 2021 May 29 Breaking Changes Update (#13034) 2021-05-29 14:38:50 -07:00
mb_via Add support for the crkbd r2g by mechboards (#15283) 2021-12-14 18:49:34 +11:00
mcrown Require explicit enabling of RGB Matrix modes (#15018) 2021-11-15 10:41:04 -08:00
ninjonas Require explicit enabling of RGB Matrix modes (#15018) 2021-11-15 10:41:04 -08:00
oled_sample [Core] Change OLED task function to be boolean (#14864) 2021-11-02 09:42:50 +11:00
oo [Core] Change OLED task function to be boolean (#14864) 2021-11-02 09:42:50 +11:00
rarick [Core] Change OLED task function to be boolean (#14864) 2021-11-02 09:42:50 +11:00
rjhilgefort [Core] Change OLED task function to be boolean (#14864) 2021-11-02 09:42:50 +11:00
rmeli Personal user space and CRKBD R2G keymap (#15888) 2022-03-10 15:27:37 -08:00
rpbaptist Require explicit enabling of RGB Matrix modes (#15018) 2021-11-15 10:41:04 -08:00
rs Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
snowe Remove manual enable of LTO within user keymaps (#15378) 2022-02-10 09:52:39 -08:00
soundmonster Migrate crkbd/soundmonster to split common, fix OLED and RGB matrix (#15717) 2022-01-06 23:49:55 +00:00
sulrich [Core] Change OLED task function to be boolean (#14864) 2021-11-02 09:42:50 +11:00
thumb_ctrl Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
tominabox1 [Keymap] Tominabox1 userspace creation (#7014) 2019-10-18 18:15:57 -07:00
vayashiko Remove BOOTMAGIC_ENABLE = lite option (#15002) 2021-11-05 08:18:09 +11:00
via [Keyboard] Code consistency updates for CRKBD (#15779) 2022-01-21 21:57:03 -08:00
vlukash_trackpad_left 2021 May 29 Breaking Changes Update (#13034) 2021-05-29 14:38:50 -07:00
vlukash_trackpad_right Remove default pointing device driver. (#16190) 2022-02-05 14:29:15 +00:00
vxid Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
xyverz [Core] Change OLED task function to be boolean (#14864) 2021-11-02 09:42:50 +11:00