summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-28[Keyboard] Dawn60 Rev1 RGB matrix port (#11970)Xelus22
* refactor * layout update * fix mods config * lto enable * add eeprom * refactor * final refactor
2021-02-28Add Potato65 PCB (#11956)Aeonstrife
* Make initial set of files * Update readme.md
2021-02-28Banana Split VIA Support (#11944)MechMerlin
* add VIA keymap for bananasplit * refactor code to new standards
2021-02-28Added support for barracuda keyboard (#11888)knaruo
- Added default and via keymaps
2021-02-28OddForge VE.A (#11875)MajorKoos
* VEA Support * Update LEDs to use QMK methods * Enable Backlight * Update Vendor ID * Updates to enable split RGB * Update readme * Update to split RGB * remove unnecessary reference * Knight animation starts at the back * remove hardcoded variable Co-authored-by: Major Koos <MajorKoos@noreply.users.github.com>
2021-02-28[Keyboard] Add 'LAYOUT_65_ansi_split_bs' support to KBDfans KBD67 rev2 (#11739)Andy Freeland
* [Keyboard] Add 'LAYOUT_65_ansi_split_bs' support to KBDfans KBD67 rev2 This is already supported by VIA. * [Keymap] Fix kbd67 catrielmuller_camilad keymap * [Keyboard] Add my keymap for KBDfans KBD67 rev2 using 'LAYOUT_65_ansi_split_bs'
2021-02-28Satisfaction 75 turn off backlight on suspend, restore config on wakeup (#11774)Mario Medina
* Satisfaction 75 turn off backlight on suspend, restore config on wakeup * Disable SLEEP_LED_ENABLE because it has no effect
2021-02-28Added n60_s folder (#11455)NightlyBoards
* Create Alter folder * Revert "Create Alter folder" This reverts commit 361103b821dbb22957b66cdedb0d11f996def71c. * Added n60_s folder * Fixed the url of the image in the readme * Updated readme * Updated readme * Updated readme
2021-02-28[Docs] New section to modifier docs: Checking Modifier State (#10550)precondition
* Added new section to docs: Checking Modifier State * Added id anchors to all headers in modifiers docs * Added a Wikipedia link to bitwise operators and... crosslinked to the QMK macro docs. * Added an explanation on the format of mod bitmask * Added .md extension to hyperlinks to macros docs * Corrected mod mask order and changed notation * Documented add_oneshot_mods and del_oneshot_mods * Mentioned modifier checks in the macro docs * Explained strict modifier checking i.e. using `get_mods() & MOD_MASK == MOD_MASK` instead of simply `get_mods() & MOD_MASK` * Added (un)register_mods to the docs * Put left term of comparison in parens
2021-02-28fix: ryloo studio m0110 layout 60 ansi fixed (#11685)Paweł Kiszteliński
2021-02-28Fixing K-type RGB lighting (#11551)Andrew-Fahmy
* initial rgb driver fix * added underglow LEDs and fixed typo in RGB locations * removed test code * added my key maps * updated rgb keymap to work with changes * refactored my code to make it more maintainable and updated keymaps. * added GPL licence
2021-02-2817 key Panasonic rotary encoder BLE pad (#11659)haierwangwei2005
* Create rules.mk * Create glcdfonr.c * Create keymap.c * Create keymap.c * Create rules.mk * Add files via upload * Update readme.md * Update readme.md * Update readme.md * Update config.h * Update 10bleoledhub.h * Update 10bleoledhub.c * Update info.json * Update keymap.c * Update keymap.c * Rename glcdfonr.c to glcdfont.c * Update config.h * Update config.h * Update config.h * Update rules.mk * Update 10bleoledhub.c * Update 10bleoledhub.h * Update info.json * Update config.h * Update rules.mk * Update keymap.c * Update keymap.c * Update glcdfont.c * Update keyboards/10bleoledhub/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/10bleoledhub/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/10bleoledhub/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/10bleoledhub/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/10bleoledhub/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/10bleoledhub/10bleoledhub.h Co-authored-by: Ryan <fauxpark@gmail.com> * Create readme.md * Create rules.mk * Create latin47ble.h * Create latin47ble.c * Create info.json * Create config.h * Create keymap.c * Create rules.mk * Create keymap.c * Update keymap.c * Update keyboards/latin47ble/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keymap.c * Update keyboards/latin47ble/keymaps/via/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/latin47ble/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/latin47ble/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/latin47ble/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update latin47ble.h * Update latin47ble.c * Update latin47ble.h * Update latin47ble.c * Update keymap.c * Update keymap.c * Update config.h * Update keyboards/latin47ble/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/latin47ble/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/latin47ble/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/latin47ble/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/latin47ble/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/latin47ble/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Delete info.json * Update readme.md * Update keymap.c * Update keymap.c * Update keyboards/latin47ble/config.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/latin47ble/config.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/latin47ble/keymaps/default/keymap.c Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/latin47ble/latin47ble.c Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/latin47ble/latin47ble.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/latin47ble/keymaps/via/keymap.c Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keymap.c * Update keymap.c * Update latin47ble.h * Update keymap.c * Update keymap.c * Update keymap.c * Update keymap.c * Update keyboards/latin47ble/keymaps/default/keymap.c Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/latin47ble/keymaps/default/keymap.c Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/latin47ble/latin47ble.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/latin47ble/keymaps/default/keymap.c Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/latin47ble/keymaps/via/keymap.c Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/latin47ble/rules.mk Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update config.h * Create readme.md * Add files via upload * Create glcdfont.c * Create keymap.c * Create keymap.c * Create rules.mk * Update config.h * Update config.h * Update config.h * Update config.h * Update config.h * Update latinpadble.c * Update latinpadble.h * Update config.h * Update config.h * Update keymap.c * Update config.h * Update rules.mk * Update config.h * Update rules.mk * Update rules.mk * Update config.h * Update keyboards/latinpadble/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/latinpadble/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keymap.c * Update keymap.c * Update glcdfont.c Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2021-02-28Onekey keymap: quine (#10732)ridingqwerty
2021-02-28Add keyboard: 7c8/Framework (#11593)Steven Nguyen
* Add 7c8/framework keyboard * Update VIA framework.json definition * Code cleanup and styling to conform to QMK style guide * Code cleanup and moving some keymap definitions to a 'steven' keymap in order to create a cleaner default keymap for other users * Update keyboards/7c8/framework/config.h Remove #define DESCRIPTION Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/7c8/framework/config.h remove #define UNUSED_PINS Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/7c8/framework/framework.h Change layout name to existing layout name. Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/7c8/framework/framework.h Change layout name to existing layout name. Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/7c8/framework/framework.h Change layout name to existing layout name. Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/7c8/framework/keymaps/via/keymap.c change biton32 to get_highest_layer Co-authored-by: Drashna Jaelre <drashna@live.com> * change vendor ID from 0x07c8 to 0x77c8, which is unused * delete VIA .json definition from via keymap folder * Change framework_grid to LAYOUT_ortho_5x12 in default keymap.c * remove framework.json from 'steven' keymap folder * cleanup * Update keyboards/7c8/framework/config.h 0x77c8 -> 0x77C8 Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-02-28Hub16 QMK configurator support + various bugfixes (#11496)Josh Johnson
* qmk configurator support + various bugfixes * Update keyboards/hub16/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-02-28Add support for using podman to util/docker_build.sh (#10819)Max Audron
* add podman support to docker_build.sh script * break out runtime into the RUNTIME variable * allows RUNTIME to be set by the user * decides on docker or podman if docker isn't avaible * rewrote check for docker-machine to account only for docker runtime * put --user arg into a variable only to be used with docker this is not needed with podman as podman maps the containers root id to the users id. * add podman to getting_started_docker documentation
2021-02-28Add suggestion for indirect unicode input on Linux (#10854)MRAAGH
* Add suggestion for indirect unicode input on Linux I have used this approach myself with great success, and it seems to be the only good solution that doesn't involve IBus. * Elaborate on keyboard layout on Linux This should be enough to allow people to figure out how to add custom characters to a Linux keyboard layout.
2021-02-28Fixes #4072, #6214. Revision of #156 to clear before AS/TD. (#9941)Isaac Elenbaas
2021-02-27remove keyboard_folder from info.jsonZach White
2021-02-27Fix compile errors (#12048)Zach White
* fix compile errors * fix broken json files
2021-02-27Format code according to conventions (#12046)github-actions[bot]
Co-authored-by: QMK Bot <hello@qmk.fm>
2021-02-28Fix build for attiny85-based boards. (#12044)Nick Brassel
2021-02-28Fix up build failures for melgeek boards after Feb27 develop merge. (#12043)Nick Brassel
2021-02-27Fix build for linworks/whale75. (#12042)Nick Brassel
2021-02-27Force update the version tagJames Young
2021-02-282021 February 27 Breaking Changes Update (#12040)Nick Brassel
2021-02-272021 February 27 Breaking Changes Changelog (#11975)James Young
* restore main readme.md * add ChangeLog entry for 2021-02-27 develop branch - initial version * update Docs; consolidate sidebar entries to new Breaking Changes History doc * Changelog update - concatenate similar changes as one list item - unify change formatting (remove [bracketed] headings and trailing periods) - item sorting improvement * update Changes Requiring User Action section Detail the changes regarding keyboard relocations/additions/deletions. * add entry for fauxpark's user keymap cleanup for config.h/rules.mk * add link to Jacky Studio bugfix PR * add link for "ChibiOS conf migrations... take 15" * add links for "Make LAYOUT parsing more robust" and "Massdrop develop rgb fix" * remove sort sequence numbers * rename Breaking Changes History page Renames the Breaking Changes History page to "Past Breaking Changes". * update schedule in Breaking Changes Overview * suggestions/changes per tzarc * skully's changes * add entry for "Fix develop" (PR 12039) Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Zach White <skullydazed@gmail.com>
2021-02-27Fix develop (#12039)Zach White
Fixes file encoding errors on Windows, and layouts not correctly merging into info.json. * force utf8 encoding * correctly merge layouts and layout aliases * show what aliases point to
2021-02-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-02-26[Keyboard] Evk v1.3 add a key (#11880)YangPiCui
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-02-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-02-26[Keyboard] Add VIA support to SX60 and update default keymap (#11908)Danny
2021-02-26Format code according to conventions (#12024)github-actions[bot]
Co-authored-by: QMK Bot <hello@qmk.fm>
2021-02-26[BUG] Massdrop develop rgb fix (#12022)Nick Brassel
* Allow for disabling RGB_MATRIX on Massdrop boards. * Fixup init sequence. * Make some functions static as they've got very generic names.
2021-02-25Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-02-25[Keyboard] Fixup issues with Titan65 (#12002)Drashna Jaelre
* [Keyboard] Titan64 - Fix RGB Matrix config * Fix up keymaps
2021-02-25Merge remote-tracking branch 'upstream/master' into developfauxpark
2021-02-25V-USB suspend refactor (#11891)Ryan
2021-02-24make LAYOUT parsing more robustZach White
2021-02-25ChibiOS conf upgrade for daji/seis_cinco (#12001)Nick Brassel
daji/seis_cinco - f9ce55c07a61f20308dab7eb5f4f2b7a91686625
2021-02-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-02-24[Keyboard] Atlas alps/mx PCB addition (#11884)npspears
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2021-02-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-02-24[Keyboard] CapsUnlocked CU80 v2 (#11736)Rys Sommefeldt
Co-authored-by: Sergey Vlasov <sigprof@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Rys Sommefeldt <rys@pixeltards.com>
2021-02-23Merge remote-tracking branch 'origin/master' into developDrashna Jael're
2021-02-23[Keymap] Drashna Updates - Split+OLED edition (#11968)Drashna Jaelre
2021-02-23Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-02-23pill60 fix info.json to be used in configurator (#11979)Ikta
2021-02-22Bugfix for Jacky Studio keyboards (#11981)James Young
PR 10528 was intended to move the source for the Bear 65 and S7 Elephant to the new `jacky_studio` vendor directory. Instead of moving the source files, that PR added the source as if they were newly-supported. The result is that the Bear 65 and both revisions of the S7 Elephant have working, identical firmware in two different directories. This commit removes the source from the old directories.
2021-02-22Merge remote-tracking branch 'origin/master' into developQMK Bot