18720 Commits (08ce0142bad40f22d05d33fdef8a7c8907154e96)
 

Author SHA1 Message Date
QMK Bot 2ebf587ebf Merge remote-tracking branch 'origin/master' into develop 4 years ago
Ryan cc5a38e787
Rework ISP flashing guide (#14938)
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
4 years ago
QMK Bot 66e9925e8b Merge remote-tracking branch 'origin/master' into develop 4 years ago
yulei 3f62b46939
add matrix abelx keyboard (#10968)
* add matrix abelx keyboard

* Update keyboards/matrix/abelx/abelx.c

Co-authored-by: Drashna Jaelre <drashna@live.com>

* fixed rgb led pin issue

* Apply suggestions from code review

Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>

* Update keyboards/matrix/abelx/aw9523b.h

Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>

* Update keyboards/matrix/abelx/aw9523b.c

Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>

* Update keyboards/matrix/abelx/abelx.h

Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>

* Update keyboards/matrix/abelx/abelx.c

Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>

* fixed board name

* Apply suggestions from code review

Co-authored-by: Nick Brassel <nick@tzarc.org>

* move led update from scan_kb to hoursekeeping_kb

* move led update from scan_kb to housekeeping_kb

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
4 years ago
QMK Bot 7e814c09fb Merge remote-tracking branch 'origin/master' into develop 4 years ago
foxx1337 2ac2695cb5
[Keymap] foxx1337 for Massdrop CTRL with raw HID (#8692)
* [Keymap] foxx1337's personal keymap

* Add keymap based on ctrl default
* Add 5 minute rgb matrix timeout

* Add foxx1337 layout defaults

* Add raw HID communication protocol

* Add rgbmatrix to the raw HID protocol

* Add readme

* Modernize ctrl, shift, alt mods detection

* Add GPL like copyright headers
4 years ago
QMK Bot 833bcbac68 Merge remote-tracking branch 'origin/master' into develop 4 years ago
mechlovin 45b35e6ea1
[Keyboard] Update Infinity87 rev. 2 (#14820)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
4 years ago
Nick Brassel 92e9bbd9b9 Merge remote-tracking branch 'upstream/master' into develop 4 years ago
Nick Brassel c8da63382c
Fixup actions. (#15057) 4 years ago
Erovia c8b09d0d4a
CLI: Add 'cd' subcommand (#12584)
* CLI: Add 'cd' subcommand

Go to your qmk_firmware dir with ease.

* Fix for Windows and do not run if already under QMK Home

* Make flake8 happy

* Fix prompt for Windows

* Make flake8 happy once again

* I'll get it right eventually

* Apply suggestions from code review

Co-authored-by: Ryan <fauxpark@gmail.com>

* Add subcommand to __init__.py and fixup after rebase

* Update Windows code to use milc's run

* Unify the subshell starting with os.execl

* Exit with error msg when output is redirected to non-TTY.

* Revert Windows-specific code

Co-authored-by: Ryan <fauxpark@gmail.com>
4 years ago
James Young 84ea77ead6
Remove `BOOTMAGIC_ENABLE = lite` option (#15002)
* remove BOOTMAGIC_ENABLE=lite setting

* change keyboard BOOTMAGIC_ENABLE rules

Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.

* change keyboard BOOTMAGIC_ENABLE inline comments

Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite".

* change keymap BOOTMAGIC_ENABLE rules

Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.

* change keymap BOOTMAGIC_ENABLE inline comments

Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".

* change layout/user BOOTMAGIC_ENABLE rules/comments

Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.

Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".

* update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/

* remove docs references to Full Bootmagic

* convert data-driven Bootmagic Lite instances

* remove Bootmagic Lite bodge from data-driven generation

* Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a

* update docs/ja/config_options.md per mtei

* update docs/faq_misc.md per mtei

Remove remaining Full Bootmagic reference.
4 years ago
QMK Bot 4b6db33a1d Merge remote-tracking branch 'origin/master' into develop 4 years ago
Mikkel Jeppesen fefd7fdc51
Refactor new-keyboard to be python3.7 compatible (#14707)
* Use copy_tree from distutils for python 3.7 support

* Bump python version in docs

* Changed new-keyboard to use printf-style format strings

* Use username for manunfacturer / maintainer

* Update lib/python/qmk/cli/new/keyboard.py

Co-authored-by: Zach White <skullydazed@drpepper.org>

Co-authored-by: Zach White <skullydazed@drpepper.org>
4 years ago
Ryan 9401836727
Map `PRODUCT` define to `keyboard_name` (#14372)
* Map `PRODUCT` define to `keyboard_name`

* Fix tests

* Fix last test
4 years ago
QMK Bot 45a8176e32 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Ryan 6437045166
`qmk docs`: Run `docsify serve` if available (#15056) 4 years ago
QMK Bot d4bbecb308 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Drashna Jaelre ce899629ce
[Keyboard] Fix keycode collision in craftwalk keymap (#15055) 4 years ago
Drashna Jaelre c85109b108
[Keyboard] Reduce compile size for takashicompany compacx (#15054) 4 years ago
QMK Bot e0793ea31d Merge remote-tracking branch 'origin/master' into develop 4 years ago
James Young aaf4b348f0
Xelus Dawn60 Layout Macro Additions (#15049)
* add matrix diagrams to keyboard header files

* rename LAYOUT_60_all to LAYOUT_all

* add LAYOUT_60_ansi_arrow

* add LAYOUT_60_tsangan_hhkb
4 years ago
QMK Bot 5d2ccae62c Merge remote-tracking branch 'origin/master' into develop 4 years ago
takashicompany 8ce69e6a83
[Keyboard] Add new keyboard "Compacx" (#14903)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
4 years ago
Ryan f529580860
Basic keycode overhaul (#14726) 4 years ago
QMK Bot b06d9d822c Merge remote-tracking branch 'origin/master' into develop 4 years ago
Mike Killewald 3f33362740
[Keymap] added caps lock indicator for Keychron Q1 rev_0100 (#14653) 4 years ago
QMK Bot 4fc961464c Merge remote-tracking branch 'origin/master' into develop 4 years ago
Wolf Van Herreweghe c8c7386ed4
[Keyboard] Add the Kuku65 (#14910)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com>
4 years ago
QMK Bot 0d29428e2e Merge remote-tracking branch 'origin/master' into develop 4 years ago
jurassic73 8fa8712987
[Keyboard] Layout update to split89.h (#14930) 4 years ago
QMK Bot a1575c8307 Merge remote-tracking branch 'origin/master' into develop 4 years ago
James Young 712c01e98f
Sets3n kk980 Layout Macro Refactor (#15039)
* physically arrange layout macro

Arranges the layout macro to resemble the keyboard layout, and updates the keymaps to match.

* use 3-character notation for position identifiers in kk980.h

* add matrix diagram to kk980.h

* fix syntax error in info.json

Apparently the API doesn't care about this error... but QMK Configurator does if you use the local import mode (Ctrl+Shift+I).
4 years ago
Joel Challis 2d0ed4367b
Remove deprecated KEYMAP alias (#15037)
* Remove deprecated KEYMAP alias

* Remove some KEYMAP references

* Remove some KEYMAP references
4 years ago
QMK Bot 3e67c28912 Merge remote-tracking branch 'origin/master' into develop 4 years ago
James Young 7d66e8fe50
steal_this_keyboard fix info.json macro reference (#15032)
- change LAYOUT to LAYOUT_split_3x5_2
4 years ago
QMK Bot 8eac8c45d5 Merge remote-tracking branch 'origin/master' into develop 4 years ago
James Young 6d807af783
Fix Rocketboard-16 QMK Configurator Implementation (#15028)
* rename LAYOUT_default to LAYOUT

Only one layout is supported.

* refactor keymaps

- use short-form keycodes
4 years ago
Drashna Jaelre b05f0bb231
[Keyboard] Reduce compile size for melgeek mach80 (#15034) 4 years ago
Nick Brassel 5da04fb45b
Update to ChibiOS 20.3.4, support builds against trunk (#14208)
* Add support for building against ChibiOS svn/trunk.

* Swap to 21.6.x

* Update to latest branch revision as released version is broken.

* Updated configs.

* Conf updates.

* Updated ChibiOS

* Convert STM32L422 to actual L422 ChibiOS platform.

* Downgrade to 20.3.4 as ChibiOS 21.6.x is being aborted.

* Rollback L422-based boards.
4 years ago
Nick Brassel 387edab52b
Fixup #15029 (#15031) 4 years ago
Joel Challis 634e42b2b4
Revert to old init order for host driver (#15029)
* Partially revert 14888
4 years ago
Nick Brassel 0ecd4926b2
Fix build failures caused by #12947. (#15019)
* Fix build failures caused by #12947. Unknown if this actually works.

* qmk format-c
4 years ago
Nick Brassel 699e69bec5
Fixup LED matrix. (#15020) 4 years ago
Purdea Andrei 2326c8f747
overnumpad controller: Add support for turning off solenoid enable in low power. (#15021) 4 years ago
QMK Bot b87b402ea5 Merge remote-tracking branch 'origin/master' into develop 4 years ago
James Young 87fc950707
Add Redox Media Configurator Data (#15013) 4 years ago
QMK Bot 464d67c68f Merge remote-tracking branch 'origin/master' into develop 4 years ago
Albert Y 2761b17b98
Clarify placement of configuration options (#15015)
Co-authored-by: filterpaper <filterpaper@localhost>
4 years ago
Purdea Andrei 76fb54403c
haptic: Feature to disable it when usb port is not configured or suspended. (#12692)
This also add support for specifying a LED pin to indicate haptic status,
and also adds support for a haptic-enable pin, which is useful to turn off
the boost converter on the solenoid driver.
4 years ago