summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27Orthocode update default keymap, and fix encoder function for keymaps built ↵Jordan Blackbourn
in configurator (#15161) * Updated default keymap to match one shipping with the boards * Fix encoder function so it works for users of the online configurator * Updated Info.json to match default keymap * Changes as per review
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27K.O.Y and German layout for several boards (#14991)Paul Scheikl
* Added accent. * Added keymap for 5x6 dactyl manuform on KOY layout * Added xd75 folder that is not in the main repo anymore? * Added keymap for naked48 on KOY layout * Added keymap for splitreus62 on KOY layout * Added keymap for Dactyl Manuform 4x6 with RGB LEDs and K.O,Y layout * Fixed error where handedness was not correctly determined because of combining vbus pins of both controllers. * Replaced dynamic macros bith backspace and delete. * Changed detecting handedness from detecting usb communication to checking a wired pin. This avoids problems when booting the PC, where VBUS is already high, but no communication is happening -> both halves think they are not master. * Update keyboards/handwired/dactyl_manuform/4x6/keymaps/scheiklp/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/naked48/keymaps/scheiklp/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/naked48/keymaps/scheiklp/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/naked48/keymaps/scheiklp/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keymap.c Added copyright * Update config.h * Update rules.mk * Updated files according to PR requests. * Update keyboards/xd75/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/xd75/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/xd75/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/xd75/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Removed duplicate code. Updated copyright info. * Restored readme Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27Enable encoder settings VIA. (#14599)rate
* Enable encoder settings VIA. * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Modified to use action_exec. Change keymap. Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27Format code according to conventions (#15590)QMK Bot
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27add 5-row support for an existing board, Quark^2 (#15188)npspears
* add support for 5-row Quark^2 * add support for 5-row Quark^2 * add support for 5-row Quark^2 * add support for 5-row Quark^2 * Update keymap.c * Update keymap.c * Update keymap.c * add 5-row Quark^2 keymaps * add 5-row Quark^2 keymaps * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Update info.json * Fix typo Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27Atom47 led fix (#15272)Evelien Dekkers
* Define pin states for leds * Enable backlight in rules.mk
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27Enable encoder settings VIA. (#15065)rate
* Enable encoder settings VIA. * Fixed review points.
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27RGB Matrix layer key indicator (#14626)Albert Y
* Add layer key indicator example * Update description * Deobfuscate with index variable * Add missing layer variable * Correct color name and indicator function * Function typo * Place layer variable outside loops to save firmware space Co-authored-by: filterpaper <filterpaper@localhost>
2021-12-27Added RGB compatible FC660C keymaps. Added VIA support and fixed indicators ↵rooski15
on Cajal keymaps (#15087) * Added RGB compatible keymaps Added two keymaps, both replacing insert LED with RGB control. One keymap VIA enabled and updated VIA json included. * Fixed Indicators Added code to fix LED indicator brightness. * Fixed Indicator LEDs Added code to fix indicator LED brightness * Update README.md * Update README.md * Delete fc660c_via_RGB.json * Update rules.mk Added VIA_ENABLE * Update keyboards/walletburner/cajal/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Added VIA enabled Cajal stagger and ortho layouts * Rename README.md to readme.md * Removed Second via keymap. * Rename README.md to readme.md Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27Add personal handwired Planck clone (#13299)BifbofII
* Add personal handwired Planck clone * remove references to planck * requested changes - small changes to defines - licence headers * Clean up rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Change function return type to bool Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27Hex 4b LED Layer Indicater (#15160)nazerim
* Hex 4b VIA Keymap to use scroll lock and num lock LED's to indicate active layer (0,1,2,3) * Added readme.md file
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27Link Macro example for COMBO_ACTION documentation (#15164)Albert Y
* Link Macro example for COMBO_ACTION documentation * Restructure Co-authored-by: filterpaper <filterpaper@localhost>
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27Addition of a keypad (#14896)Richard Snijder
* Add files via upload * Update readme.md * Update readme.md * Add files via upload * Add files via upload * Update keymap.c * Update config.h * Delete config.h * Update readme.md * Update readme.md * Delete readme.md * Delete info.json.bak
2021-12-27Add wings42 rev2 (#13702)yfuku
* add rev2 * add encoder settings * add license header
2021-12-27Durgod: Increase scan rate by using wait_us GPT timer (#14091)Simon Arlott
Lower the tick rate from 10kHz to 1kHz (otherwise all the extra interrupts reduce the achievable scan rate). Enable the WAIT_US_TIMER using GPT TIM3. Observed scan rate on the K320 is increased from 625Hz to 2090-2120Hz.
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27Update feature_macros.md (#15026)Buttenup
* Update feature_macros.md Added a link to the usage of SAFE_RANGE as this wasn't clear to me when I visited this page in isolation. * Fix typo Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27fix RGB_DISABLE_TIMEOUT flicker on split keyboards (#14954)Erik Berthold
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27Add Gondolindrim's keymap for Evolv: addition of "encoder modes" (#14943)Álvaro A. Volpato
* Update encoder callback * Move encoder callback - Encoder callback function was moved from ``encoder_update_user`` in ``keymap.c`` to ``encoder_update_kb`` in ``keyboard.c`` * Update keyboards/evolv/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Use tap_code() on encoder callback Co-authored-by: Ryan <fauxpark@gmail.com> * Use tap_code_delay * Minor readability changes Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-27Add sym_defer_pr debouncer type (#14948)Chad Austin
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27[Keymap] Add keymap for the Keychron Q1 ISO layout (#14853)Jakub Horák
* Add keymap for the Keychron Q1 ISO layout - The rightest key column is: Ins, Home, PgUp, PgDn, which differs from the default. - RGB lighting turns off when the computer sleeps - Caps Lock and alpha keys turn red to indicate when Caps Lock is on - When the Fn layer is active, RGB lighting turns off for keys that are not assigned * Update keyboards/keychron/q1/rev_0102/keymaps/kubahorak/rgb_matrix_user.c Suggestion from review Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27[Keyboard] Add Runner3680 with 5x6+5x8 layout (#14617)Derek Hsu
* [Keyboard] Add Runner3680 keyboard with 5x6 + 5x8 layout * [Keymap] Use general audio key codes instead of MacOS specific ones * [Keymap] Add via support * [Keyboard] Add config for RGB Matrix feature for runner3680 5x6+5x8 layout * Add license to .c and .h files * Remove unused code * [Keymap] Rename 'JIS' directory to be lower cased * [Keyboard] Explicitly define enabled RGB lighting effects for Runner3680 * [Keyboard] Remove unused code of Runner3680 * [Keyboard] Move RGB Matrix related config to keyboard's rules.mk file * [Keymap] Clean up default keymaps of Runner3680
2021-12-27Defer pin operations to gpio.h (#15589)Nick Brassel
2021-12-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-27Make (un)register code functions weak (#15285)Drashna Jaelre
2021-12-27Format code according to conventions (#15588)QMK Bot
2021-12-27[Core] Split support for pointing devices. (#15304)Dasky
* Draft implementation * formatting * fix combined buttons * remove pimoroni throttle * sync pointing on a throttle loop with checksum * no longer used * doh Co-authored-by: Drashna Jaelre <drashna@live.com> * switch pimoroni to a cpi equivalent * add cpi support * allow user modification of seperate mouse reports * a little tidy up * add *_RIGHT defines. * docs * doxygen comments * basic changelog * clean up pimoroni * small doc fixes * Update docs/feature_pointing_device.md Co-authored-by: Drashna Jaelre <drashna@live.com> * performance tweak if side has usb * Don't run init funtions on wrong side * renamed some variables for consistency * fix pimoroni typos * Clamp instead of OR * Promote combined values to uint16_t * Update pointing_device.c Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-27[Keyboard] Add MNT Reform USB Keyboard (Standalone) (#15561)cdc-mkb
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-12-27Add a clarification to an error message (#15207)Hugo Osvaldo Barrera
Makes this a bit more foolproof. See https://github.com/qmk/qmk_firmware/issues/15202
2021-12-27Fixes potential wpm sampling overflow, along with code comment fixes (#15277)vectorstorm
Co-authored-by: Trevor Powell <trevor@vectorstorm.com.au>
2021-12-27Add open-drain GPIO support. (#15282)Nick Brassel
* Add open-drain GPIO support. * `qmk format-c` * Wording. * Remove port GPIO implementations as the only board that uses it has its own internal defs anyway. Will wait for first-class handling of ports in core before reimplementing.
2021-12-25Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-24[Keyboard] Add LZ erGhost (#15451)mechlovin
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-24[Keyboard] Add KPrepublic bm980hsrgb support (#14724)peepeetee
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2021-12-24Fix some typos, especially the sensor name. (#15557)uqs
2021-12-25Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-12-24[Keyboard] Add Kintsugi keyboard (#15439)Arturo Avila