Zach White
cd336b2b54
bump to python 3.7 ( #11408 )
2021-02-13 10:26:45 -08:00
Ilya Zhuravlev
26720f3ef8
vial_generate_vfw: bump to v1
2021-02-07 23:59:17 -05:00
Dasky
d92ffd1157
Adds AT90USB162 support ( #11570 )
...
* at90usb162 support
* fix missing bracket
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-01-29 19:53:56 -08:00
Ilya Zhuravlev
6e7e701982
vial_generate_vfw: fix support for multiple config.h
2021-01-19 15:49:18 -05:00
QMK Bot
30cd3faf97
Merge remote-tracking branch 'origin/master' into develop
2021-01-13 16:13:04 +00:00
Zach White
6368a5697d
Exclude more keyboards from CI ( #11436 )
...
* exclude all of handwired
* exclude more keyboards from CI
2021-01-13 08:12:28 -08:00
Ilya Zhuravlev
82591a385b
update github CI to verify UID is unique
2021-01-12 11:53:58 -05:00
Ilya Zhuravlev
1fb12b497f
github: add action to compile vial keyboards
2021-01-12 11:36:37 -05:00
Zach White
a828a82d59
remove the python dep update
2021-01-07 21:21:12 -08:00
Zach White
a1007627e4
fix travis
2021-01-07 21:21:12 -08:00
QMK Bot
b7d4a9dc25
Merge remote-tracking branch 'origin/master' into develop
2021-01-03 20:31:41 +00:00
Ryan
acec174fde
Homebrew install: ignore pinned formulae in brew upgrade
( #11423 )
2021-01-03 20:30:59 +00:00
QMK Bot
e45a2af683
Merge remote-tracking branch 'origin/master' into develop
2021-01-01 18:09:02 +00:00
MURAOKA Taro
e11d3d524d
speed up list_keyboards.sh
2021-01-01 10:08:32 -08:00
QMK Bot
a8ac486555
Merge remote-tracking branch 'origin/master' into develop
2020-12-30 04:12:32 +00:00
Maurizio Porrato
0f5f6a6a75
Add libusb-devel dependency for fedora ( #11287 )
...
On fedora 33, libusb-devel is required to build BootloadHID
2020-12-30 15:12:02 +11:00
QMK Bot
9410b15ac9
Merge remote-tracking branch 'origin/master' into develop
2020-12-30 02:21:31 +00:00
Jonathan Paugh
992380a5dd
Add missing Debian/Ubuntu dependency to the install script ( #11348 )
...
To successfully compile bootloadHID, we must have the libusb-config tool, which comes from the libusb-dev package. This package is available in both Ubuntu Groovy and Debian Buster
Co-authored-by: Jonathan Paugh <jpaugh@gmx.com>
2020-12-30 02:21:00 +00:00
QMK Bot
99d6349978
Merge remote-tracking branch 'origin/master' into develop
2020-12-27 17:37:04 +00:00
Ryan
1b7b72c0e9
Ensure single newline at EOF for core files ( #11310 )
2020-12-28 04:36:32 +11:00
Ilya Zhuravlev
77ddf078f5
vial: add support for vibl bootloader and vfw package creation
2020-12-26 21:13:28 -05:00
QMK Bot
aee1798476
Merge remote-tracking branch 'origin/master' into develop
2020-12-20 08:09:09 +00:00
Nick Brassel
13bbeefc5a
Follow symlinks when listing keyboards. ( #11250 )
2020-12-20 19:08:39 +11:00
Ilya Zhuravlev
21bd0cdda0
vial: use more entropy for determining whether to reset eeprom
2020-12-19 21:51:11 -05:00
QMK Bot
d66c14b71e
Merge remote-tracking branch 'origin/master' into develop
2020-12-18 20:18:55 +00:00
Zach White
03cbee8637
Add the ability to exclude keyboards from travis builds ( #11178 )
...
* add the ability to exclude keyboards from travis builds
* add filtering to make all:
* only skip keyboards during make all:
* working implementation
* forego a CI_KEYBOARDS variable
* optimize the startup by only listing keyboards once
* add sort -u to all list_keyboard invocations
* move the if else if tree back to 1 level
2020-12-18 12:17:53 -08:00
fauxpark
7797070b37
Merge remote-tracking branch 'upstream/master' into develop
2020-12-18 02:15:28 +11:00
Ryan
6ea4b06f9f
Run cformat and dos2unix manually ( #11235 )
2020-12-17 14:06:30 +00:00
QMK Bot
416dea2c54
Merge remote-tracking branch 'origin/master' into develop
2020-12-16 03:25:18 +00:00
Ryan
37fb14f1b5
CLI-ify rgblight_breathing_table_calc.c ( #11174 )
...
Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
Co-authored-by: Zach White <skullydazed@drpepper.org>
2020-12-16 14:24:42 +11:00
QMK Bot
f77f715aa2
Merge remote-tracking branch 'origin/master' into develop
2020-12-10 17:02:28 +00:00
Joel Challis
6c4b6531fe
CI: Add workflow for codebase formatting ( #7382 )
...
* Add workflow for codebase formatting
* stash
* review comments
* Swap to a more complete push action
2020-12-10 17:01:51 +00:00
QMK Bot
e31671ece0
Merge remote-tracking branch 'origin/master' into develop
2020-12-06 12:54:36 +00:00
Joel Challis
8d6ad23b09
CI: Add workflow for tagging essential modified files ( #7384 )
...
* Add workflow for tagging essential modified files
* Update inline with recent actions
* align rules to labeler
* Update .github/workflows/auto_tag.yaml
2020-12-06 12:54:08 +00:00
Nick Brassel
4444f3cc55
Disable almost all ChibiOS subsystems in default configs ( #11111 )
...
* Disable almost all ChibiOS subsystems.
* Modify ChibiOS config updater script to fixup mcuconf include, use develop as base instead of master.
* Add default early-init bootloader to F042/F072.
* Back to 100k freq.
2020-12-04 10:45:39 +11:00
Zach White
8724a70c4c
Reduce travis load by replacing an exclusive grep with an inclusive grep ( #10964 )
...
* add -n to avoid compiling
* switch to an include rather than exclude strategy
2020-11-30 11:19:44 -08:00
Ryan
c21d5a0973
Refactor qmk_install.sh ( #10681 )
2020-11-26 14:37:54 +00:00
Erovia
b337ba798e
CLI: Udev related fixes and improvements ( #10736 )
2020-11-16 21:09:32 +00:00
Joel Challis
aae3b35c0f
CI: Add docs build and deploy workflow ( #7448 )
...
* Add docs build and deploy workflow
* Remove old travis docs workflow
* update to cli command
* Tidy up for review
* formatting
* Update to pass style checks
* Update lib/python/qmk/cli/docs.py
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
* Review comments - build->generate, use of verbose
* Add docs
* Update to match recent actions
* Run within base_container
* Convert cli to generate-docs
* Convert cli to generate-docs - restore old file
* Convert cli to generate-docs
* Update docs
Co-authored-by: skullydazed <skullydazed@users.noreply.github.com>
2020-11-10 07:00:40 -08:00
Ilya Zhuravlev
2a9405a5a8
vial: support retrieving keyboard ID and protocol version
2020-10-18 14:36:45 -04:00
Morten Linderud
7d5ba88e6f
50-qmk.rules: Move udev rules from documentation into a file ( #10664 )
...
This makes it overall easier to package for downstream distributions
instead of keeping tabs with inline documentation.
Signed-off-by: Morten Linderud <morten@linderud.pw>
2020-10-17 20:30:18 +01:00
Ryan
f0a1ab5488
MSYS and WSL installation improvements ( #10593 )
2020-10-18 02:45:21 +11:00
Ilya Zhuravlev
9791507fae
vial initial
2020-10-14 22:14:00 -04:00
Ryan
482c9fbbf2
MSYS2: Switch to arm-none-eabi-gcc package ( #10421 )
2020-10-01 04:10:02 +10:00
Nick Brassel
385d49cc39
Initial work for consolidation of ChibiOS platform files ( #8327 )
...
* Initial work for consolidation of board files and default ChibiOS configs.
* Migrate F401/F411 black pills for testing.
* Add early init bootloader jump flag.
* Add support for I2C in order to use i2c_scanner keymap.
* Add F401/F411 HSE bypass to get things booting.
* Exempt "hooked" ChibiOS conf files from updater script.
* Fix up ordering for bootloader_defs file check.
* Match previous $(KEYBOARD_PATHS) value for Proton-C, updated for all board configs.
2020-08-29 14:30:02 -07:00
Ryan
c9c63806a7
MSYS2: install packages for AVR toolchain ( #10078 )
2020-08-25 19:04:42 +10:00
Ryan
517f6d2c22
MSYS2: install packages for dfu-programmer, dfu-util, teensy-loader-cli ( #10007 )
2020-08-13 23:26:14 +01:00
Ryan
19b70b2737
MSYS2: Switch to bootloadHID package and bring back avrdude package ( #9736 )
...
* MSYS2: Switch to bootloadHID package and bring back avrdude package
* Update Zadig docs as well
2020-07-16 18:01:34 +01:00
Ryan
e8d577c081
Update new keyboard templates ( #9636 )
...
* Update new keyboard templates
* Switch on Bootmagic Lite by default
* Remove MIDI_ENABLE and FAUXCLICKY_ENABLE
2020-07-15 18:52:02 +10:00
Brennan Vincent
85e20a5cf4
Fix typo in freebsd_install.sh ( #9655 )
2020-07-06 02:20:46 +10:00