summaryrefslogtreecommitdiffstats
path: root/users
Commit message (Collapse)AuthorAgeFilesLines
...
* | Remove stale userspace/keymaps (#18700)Joel Challis2022-10-2025-1463/+0
| |
* | Remove legacy EEPROM clear keycodes (#18782)Ryan2022-10-207-8/+8
| | | | | | | | | | | | | | | | | | | | | | * `EEP_RST` -> `EE_CLR`, default-ish keymaps * `EEP_RST` -> `EE_CLR`, user keymaps * `EEP_RST` -> `EE_CLR`, community layouts * `EEP_RST` -> `EE_CLR`, userspace * `EEP_RST` -> `EE_CLR`, docs & core
* | Remove legacy Debug keycode (#18769)Ryan2022-10-197-8/+8
| | | | | | | | | | | | | | | | | | | | | | * `DEBUG` -> `DB_TOGG`, default-ish keymaps * `DEBUG` -> `DB_TOGG`, user keymaps * `DEBUG` -> `DB_TOGG`, community layouts * `DEBUG` -> `DB_TOGG`, userspace * `DEBUG` -> `DB_TOGG`, docs & core
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-10-191-61/+62
|\|
| * Adjust oled gen to fix flashing on timeout (#18747)Tyler Thrailkill2022-10-191-61/+62
| | | | | | | | | | | | | | | | Fixes an issue in Ocean Dream that causes flashing after the oled screen times out and turns off. This occurs because writing to an OLED screen turns it on as well and we are both writing then immediately turning the screen off, but only if the timeout has occurred (no WPM, 30 seconds has passed).
* | A little personal cleanup after #18726 and #18729 (#18734)Joshua Diamond2022-10-191-15/+0
| | | | | | | | | | | | | | * A little cleanup after #18726 * Re-instate RGBLIGHT_EFFECT_STATIC_GRADIENT * Extend to spin
* | Merge remote-tracking branch 'upstream/master' into developfauxpark2022-10-181-21/+21
|\|
| * [Keymap] manna-harbour_miryoku RESET to QK_BOOT (#18755)mmccoyd2022-10-181-21/+21
| | | | | | Co-authored-by: mmccoyd <mmccoyd@cs.berkley.edu>
* | Remove legacy sendstring keycodes (#18749)Ryan2022-10-1726-192/+192
| |
* | Remove legacy keycodes, part 6 (#18740)Ryan2022-10-1620-85/+85
| | | | | | | | | | | | | | | | | | * `KC_RSHIFT` -> `KC_RSFT` * `KC_RCTRL` -> `KC_RCTL` * `KC_LSHIFT` -> `KC_LSFT` * `KC_LCTRL` -> `KC_LCTL`
* | Remove legacy keycodes, part 5 (#18710)Ryan2022-10-1514-23/+23
| | | | | | | | | | * `KC_SLCK` -> `KC_SCRL` * `KC_NLCK` -> `KC_NUM`
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-10-151-104/+0
|\|
| * fix: Remove OLED support (#18719)Reibl János Dániel2022-10-151-104/+0
| | | | | | | | | | | | | | * fix: Remove OLED support * redundant files Co-authored-by: zvecr <git@zvecr.com>
* | Remove RGBLIGHT_ANIMATION and clean up effect defines for layouts+users (#18729)Drashna Jaelre2022-10-1519-40/+144
| |
* | Remove legacy keycodes, part 4 (#18683)Ryan2022-10-1320-46/+46
| | | | | | | | | | | | | | | | | | | | | | * `KC_PGDOWN` -> `KC_PGDN` * `KC_PSCREEN` -> `KC_PSCR` * `KC_SCOLON` -> `KC_SCLN` * `KC_BSLASH` -> `KC_BSLS` * `KC_BSPACE` -> `KC_BSPC`
* | Remove keymaps that still reference legacy macros (#18690)Joel Challis2022-10-136-383/+0
| |
* | Remove some .gitignore files (#18689)Joel Challis2022-10-131-0/+0
| |
* | Remove legacy keycodes, part 3 (#18669)Ryan2022-10-113-8/+8
| | | | | | | | | | | | | | | | | | * `KC__VOLDOWN` -> `KC_VOLD` * `KC__VOLUP` -> `KC_VOLU` * `KC__MUTE` -> `KC_MUTE` * `KC_POWER` -> `KC_PWR`
* | Update snowe's KC_RESET to use QK_BOOT (#18667)precondition2022-10-111-1/+1
| |
* | Remove legacy keycodes, part 2 (#18660)Ryan2022-10-1017-34/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * `KC_SYSREQ` -> `KC_SYRQ` And one `KC_ALT_ERASE` -> `KC_ERAS` * `KC_NONUS_BSLASH` -> `KC_NUBS` * `KC_NUMLOCK` -> `KC_NUM` * `KC_CLCK` -> `KC_CAPS` * `KC_SCROLLLOCK` -> `KC_SCRL` * `KC_LBRACKET` -> `KC_LBRC` * `KC_RBRACKET` -> `KC_RBRC` * `KC_CAPSLOCK` -> `KC_CAPS`
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-10-1012-262/+1004
|\|
| * [Keyboard][Keymap] Fix random keys being sent on Mac + userspace changes ↵Artjoms Rizihs2022-10-1012-262/+1004
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#15648) * qmk art 2020+ * fix compilation * remove functions. translation matrix * fix edgecases * whitespace * fix memory oddity changing the keymap with every string print * return edge cases * support workman layout for git strings * subm * secrets * fix git ignore * rename var * workman HW feature toggle * remember lenght for inserting secrets * blink leds on secret finish * 75:fix LEDs not reflecting state on boot * move common led functions to user file * move common led funcs to separate file * move funcs file to separate folder * capsword * move string functions to a separate file * consolidate led funcs * tidy up variables * email * fix printing random keys on Mac + temp disable dynamic macro * make switch lang shortcut configurable * revert ergodone behaviour * move git ignore to userspace folder * ergodone clean up + saving space * navigation combos * shift caps always turns on caps lock. more combos * convert led funcs into header file * convert string funcs into header file * fix compilation for split75 * remove git cherry pick * update legal headers * more legal headers * home row macros * refactor combo names * redo combos for homerow + f10 11 12 * custom strings implementation (like secrets) * ergodone: more consistent f keys * tweak left right combos to minimise typing interference * ctr z shortcut * ergodone: move del to a more convenient key * rename secrets file to a shorter length * ergodone tweaks * fix after merge * removed included .c files * Update keyboards/ktec/ergodone/keymaps/art/user_config.c.example * Update keyboards/mt/split75/keymaps/art/user_config.c.example * Update users/art/secr.h.example * Update users/art/custom_definitions.h.example * Update users/art/art_user_config.h.example * Update users/art/art.h
* | Fix Per Key LED Indicator Callbacks (#18450)Drashna Jaelre2022-10-044-17/+12
| | | | | | | | Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
* | Remove remaining use of terminal keys and related comment labels (#18402)Johannes Löthberg2022-09-293-6/+6
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-09-304-0/+187
|\|
| * [Keymap] Personal user space code and keymaps by ZyBeR (#18512)ZyberSE2022-09-294-0/+187
| | | | | | Co-authored-by: ZyBeR <n/a>
* | Change `{LED,RGB}_DISABLE_TIMEOUT` to `{LED,RGB}_MATRIX_TIMEOUT` (#18415)Ryan2022-09-265-10/+9
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-09-262-1/+31
|\|
| * [Keymap] Tune mod tap configuration for dshields home row mods (#18458)Daniel Shields2022-09-252-1/+31
| |
* | [Keymap] develop updates for Drashna Keymaps (#18472)Drashna Jaelre2022-09-2515-1029/+75
| |
* | Change `DRIVER_LED_COUNT` to `{LED,RGB}_MATRIX_LED_COUNT` (#18399)Ryan2022-09-237-14/+14
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-09-181-0/+8
|\|
| * Add home row modifiers to dshields keymaps. (#18376)Daniel Shields2022-09-181-0/+8
| |
* | Merge remote-tracking branch 'origin/master' into developJoshua Diamond2022-09-181-0/+4
|\|
| * FIx ARRAYSIZE def and Murphpad string array (#18392)jonavin2022-09-181-0/+2
| | | | | | Co-authored-by: Jonavin <=>
* | Chromeos keycodes (#18212)Joshua Diamond2022-09-172-10/+1
| |
* | Adapt to unicode refactoring (#18345)Joshua Diamond2022-09-124-3/+3
| |
* | Remove legacy USE_SERIAL define (#18292)Dasky2022-09-061-1/+0
| | | | | | | | | | * Remove legacy USE_SERIAL define * tidy up missed comments
* | Remove `UNICODE_KEY_OSX` and `UC_OSX` (#18290)Ryan2022-09-062-2/+2
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-09-023-54/+60
|\|
| * [Keymap] Fix bootmagic compilation issue with Drashna keymaps (#18223)Drashna Jaelre2022-09-023-54/+60
| |
* | Add unicode mode change callbacks (#18235)Joshua Diamond2022-08-313-28/+32
| |
* | Use a macro to compute the size of arrays at compile time (#18044)Jeff Epler2022-08-3012-29/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add ARRAY_SIZE and CEILING utility macros * Apply a coccinelle patch to use ARRAY_SIZE * fix up some straggling items * Fix 'make test:secure' * Enhance ARRAY_SIZE macro to reject acting on pointers The previous definition would not produce a diagnostic for ``` int *p; size_t num_elem = ARRAY_SIZE(p) ``` but the new one will. * explicitly get definition of ARRAY_SIZE * Convert to ARRAY_SIZE when const is involved The following spatch finds additional instances where the array is const and the division is by the size of the type, not the size of the first element: ``` @ rule5a using "empty.iso" @ type T; const T[] E; @@ - (sizeof(E)/sizeof(T)) + ARRAY_SIZE(E) @ rule6a using "empty.iso" @ type T; const T[] E; @@ - sizeof(E)/sizeof(T) + ARRAY_SIZE(E) ``` * New instances of ARRAY_SIZE added since initial spatch run * Use `ARRAY_SIZE` in docs (found by grep) * Manually use ARRAY_SIZE hs_set is expected to be the same size as uint16_t, though it's made of two 8-bit integers * Just like char, sizeof(uint8_t) is guaranteed to be 1 This is at least true on any plausible system where qmk is actually used. Per my understanding it's universally true, assuming that uint8_t exists: https://stackoverflow.com/questions/48655310/can-i-assume-that-sizeofuint8-t-1 * Run qmk-format on core C files touched in this branch Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-2820-275/+492
|\|
| * [Keymap] Drashna keymap updates for 0.18.0 (#18184)Drashna Jaelre2022-08-2820-275/+492
| | | | | | Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-285-19/+22
|\|
| * More spidey3 userspace cleanup (#18049)Joshua Diamond2022-08-285-19/+22
| |
* | Switch over MANUFACTURER and PRODUCT to string literals (#18183)Ryan2022-08-281-1/+1
|/
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-214-0/+322
|\
| * Add pcewing Speedo v3 keymap (#18118)Paul Ewing2022-08-214-0/+322
| | | | | | | | | | * Add pcewing Speedo v3 keymap * Add readme and code quality improvements