summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-29Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-11-29[Keymap] Drashna updates for 0.19 (#19175)Drashna Jaelre
* Fix up bastardkb boards since blackpill support is officially added. * Check for blackpill version, not elite c. * Add checks in chibiOS config since multiple ARM controllers supported. * Rework rules.mk for keymaps to better handle arm vs avr support * Start moving away from `matrix_*_*` functions. * `housekeeping_task_*` instead of `matrix_scan_*` * `keyboard_(pre|post)_init_*` instead of `matrix_init_*` * Add ℂℴmⅈℂ unicode input method. * Clean up unicode code to be more compact and flexible. * Remove/move Pro Micro LED commands to userspace and better filter them * Fixup OLED code * Use newer quantum keycode functions/preprocessors rather than manual bit manipulation * Make unicode mode render much more compact/simple. * Make qmk secrets more self contained * Remove custom implementation of split watchdog
2022-11-29Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-11-29Fix Czech sendstring LUT (#19193)Ryan
2022-11-29fix typo (#19189)JayceFayne
2022-11-28Update files changed action (#19172)Joel Challis
2022-11-28Bug17281 - Retain momentary layers until the end of tapping (#17282)Felix Kuehling
* Make process_tapping more readable Move most #ifdefs into conditionally defined macros to make the logic easier to follow. * Retain momentary layers until the end of tapping This allows mod-tap and layer-tap keys on layers to behave as expected. Bug: https://github.com/qmk/qmk_firmware/issues/17281 * Add tests for delayed mod/layer release while tapping Mods and layer key release is delayed while tapping is in progress to ensure that the tap is registered with the modifier state and on the layer where the key was first pressed. Signed-off-by: Felix Kuehling <felix.kuehling@gmail.com>
2022-11-28Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-11-28new keyboard rb1 (#18164)Ryan Baker
* rb1 * Update keymap.c * Update keyboards/ryanbaekr/rb1/info.json Co-authored-by: Ryan <fauxpark@gmail.com> * Delete rb1.c * Delete rb1.h * Update keyboards/ryanbaekr/rb1/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/ryanbaekr/rb1/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/ryanbaekr/rb1/config.h Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-28Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-11-28Fix RWIN typo within keycode list (#19155)gshmu
fix typo
2022-11-28Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-11-28[Docs] Update reference_info_json.md (#18817)Ndot
* [Docs] Update reference_info_json.md - Makes it easier to find keyboard.jsonschema. - Adds a reference to the Data Driven page. * Update docs/reference_info_json.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-28Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-11-28Add piantor (#18920)Leo Lou
* Add piantor * Update keyboards/beekeeb/piantor/readme.md Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-11-28Add udev rule for the WB32 DFU bootloader (#19135)Gabriele Musco
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-28Branch point for 2023q1 Breaking ChangeNick Brassel
2022-11-28Merge remote-tracking branch 'upstream/develop'Nick Brassel
2022-11-282022 Nov 26 changelog. (#19164)Nick Brassel
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-27Fix API errors in handwired/tractyl_manuform/5x6_right/arduinomicro (#19166)Joel Challis
2022-11-27Revert lib/usbhost changes (#19165)Joel Challis
2022-11-27Fix encoder_init call order in keyboard_init (#19140)Christopher Hoage
2022-11-27Change `RGB_MATRIX_STARTUP_*` defines to `RGB_MATRIX_DEFAULT_*` (#19079)Ryan
2022-11-27Fixup installation procedure for different Fedora versions. (#19159)Nick Brassel
2022-11-27Joystick feature improvements (#19052)Ryan
2022-11-27Change `LED_MATRIX_STARTUP_*` defines to `LED_MATRIX_DEFAULT_*` (#19080)Ryan
2022-11-25Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-11-25Fix build failures for `bastardkb/tbk` and `jels/boaty` (#19152)Ryan
2022-11-25Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-11-25Fix annepro2/c18:iso_default (#19147)Joel Challis
2022-11-25jsonify some info.json (#19146)Joel Challis
2022-11-24Fixup aurora/corne on develop (#19144)jack
2022-11-23Additional DD backlight config (#19124)Joel Challis
* Additional dd backlight config * Update docs
2022-11-23Merge remote-tracking branch 'origin/master' into developDrashna Jael're
2022-11-23[Keymap] komidore64 planck rev6 (#19036)Adam Price
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-23Publish constants metadata to API (#19143)Joel Challis
* Publish metadata * Ensure content is sorted
2022-11-23[Keyboard] Add splitkb.com's Aurora Corne (#18880)leah-splitkb
2022-11-23NVRAM refactor, phase 1. (#18969)Nick Brassel
* Rename `eeprom_stm32` to `eeprom_legacy_emulated_flash`. * Rename `flash_stm32` to `legacy_flash_ops`. * Rename `eeprom_teensy` to `eeprom_kinetis_flexram`.
2022-11-22[Add function] add 'Split Space and ISO and delete RGUI for Promise 87 (#18929)spbgzh
* add split space and ISO * Update wkl.h * update ISO * update * change KC_LGUI to KC_RGUI * delete RGUI * format * update promise87 readme.md * update promise87 wkl readme.md * Update readme.md * Update readme.md * change KC_SLCK to KC_SCRL * wuque/promise87/ansi: standardize Layout Macro names - rename `LAYOUT_tkl_f13_ansi` to `LAYOUT_tkl_f13_ansi_tsangan` - convert `LAYOUT_tkl_f13_ansi_iso` to `LAYOUT_tkl_f13_iso_tsangan` (adds position `K41`) - rename `LAYOUT_tkl_f13_ansi_split_space` to `LAYOUT_tkl_f13_ansi_tsangan_split_space` - rename `LAYOUT_tkl_f13_ansi_split_bs` to `LAYOUT_tkl_f13_ansi_tsangan_split_bs` - rename `LAYOUT_tkl_f13_ansi_split_lshift` to `LAYOUT_tkl_f13_ansi_tsangan_split_lshift` - rename `LAYOUT_tkl_f13_ansi_split_rshift` to `LAYOUT_tkl_f13_ansi_tsangan_split_rshift` - rename `LAYOUT_tkl_f13_ansi_split_bs_rshift` to `LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift` * wuque/promise87/wkl: refactor LAYOUT_tkl_f13_ansi_wkl_iso Refactors `LAYOUT_tkl_f13_ansi_wkl_iso` into `LAYOUT_tkl_f13_iso_wkl` by adding position `K41` (Non-US Backslash) to the layout macro. Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-11-22initial (#19137)jack
2022-11-22Update use of legacy keycodes (#19120)Joel Challis
2022-11-22Merge remote-tracking branch 'origin/master' into developzvecr
2022-11-22Update .gitignore (#19132)Nick Brassel
2022-11-22Stub next develop dateszvecr
2022-11-20[Keyboard] add og60 keyboard (#19114)dztech
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-21Remove .noci functionality (#19122)Joel Challis
2022-11-21Merge API update workflow (#19121)Joel Challis
2022-11-20Bastard Keyboards: upstream recent changes (#19083)Charly Delay
Co-authored-by: Simian <alex@Mandelbrot> Co-authored-by: Charly Delay <0xcharly@users.noreply.github.com> Co-authored-by: Alex Baldwin <alexbaldwin42@gmail.com>
2022-11-20[Keyboard] Add Satellite Rev1 (#18869)Xelus22
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-20Use modern solution for tri-layer in sofle default layout (#19113)rafal0p