102 Commits (7c0e5ce91790e2639ae0868c5cd1185cdc580acd)

Author SHA1 Message Date
QMK Bot 1d33baac8f Merge remote-tracking branch 'origin/master' into develop 3 years ago
Joel Challis 0002b1cc20
Also disable line ending conversion for merge workflows (#17953) 3 years ago
QMK Bot a14cd0fba5 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Joel Challis bccf933bc9
Force no git line ending conversion on format workflow (#16176) 3 years ago
Joel Challis 897403c4a7
Publish data as part of API generation (#17020) 3 years ago
Joel Challis 5a0e47db5e
Add reviewer/labels to dependabot PRs (#17743) 3 years ago
dependabot[bot] 4ca99af8f5
Bump JamesIves/github-pages-deploy-action from 4.3.4 to 4.4.0 (#17742) 3 years ago
dependabot[bot] 88086a80b0
Bump JamesIves/github-pages-deploy-action from 3.7.1 to 4.3.4 (#17497)
Bumps [JamesIves/github-pages-deploy-action](https://github.com/JamesIves/github-pages-deploy-action) from 3.7.1 to 4.3.4.
- [Release notes](https://github.com/JamesIves/github-pages-deploy-action/releases)
- [Commits](https://github.com/JamesIves/github-pages-deploy-action/compare/3.7.1...v4.3.4)

---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot] 58f4e19503
Bump actions/checkout from 2 to 3 (#17496)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot] b37a59a967
Bump peter-evans/create-pull-request from 3 to 4 (#17495)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Nick Brassel 2b094d4112
Enable dependabot for actions. 3 years ago
Nick Brassel 1e402060a6
Bump revision for auto-tagging.
Seems there was an error, but it wasn't failing the actions run.

https://github.com/anothrNick/github-tag-action/releases/tag/1.39.0
3 years ago
Nick Brassel b5104c3a93
Fixup stale labels lists. (#17415) 4 years ago
Nick Brassel 5ccb2fd003
Swap to actions/stale. (#17404) 4 years ago
Nick Brassel f18afffc8d `actions/stale`: 150 operations, oldest-first. 4 years ago
Nick Brassel 856029f7c5 Swap to 1000 stale actions while debugging. 4 years ago
Nick Brassel 9d07ab88af
Fixup stale action. (#17373) 4 years ago
Nick Brassel f7ab10a3c1
Add stale action. (#17372)
* Add stale action.

* Allow for manual trigger.
4 years ago
Joel Challis a599550adb
Add support for linting deprecated and removed functionality (#17063)
* Add support for more lint warnings/errors

* Develop currently needs extra deps installed

* Lint a few more scenarios

* fix tests
4 years ago
Joel Challis e22a183329
Use correct container for unit test workflow (#17242) 4 years ago
Nick Brassel 6819420b0e
Preinstall python dependencies before executing `qmk`. (#16874) 4 years ago
Nick Brassel 1f2b1dedcc
Quantum Painter (#10174)
* Install dependencies before executing unit tests.

* Split out UTF-8 decoder.

* Fixup python formatting rules.

* Add documentation for QGF/QFF and the RLE format used.

* Add CLI commands for converting images and fonts.

* Add stub rules.mk for QP.

* Add stream type.

* Add base driver and comms interfaces.

* Add support for SPI, SPI+D/C comms drivers.

* Include <qp.h> when enabled.

* Add base support for SPI+D/C+RST panels, as well as concrete implementation of ST7789.

* Add support for GC9A01.

* Add support for ILI9341.

* Add support for ILI9163.

* Add support for SSD1351.

* Implement qp_setpixel, including pixdata buffer management.

* Implement qp_line.

* Implement qp_rect.

* Implement qp_circle.

* Implement qp_ellipse.

* Implement palette interpolation.

* Allow for streams to work with either flash or RAM.

* Image loading.

* Font loading.

* QGF palette loading.

* Progressive decoder of pixel data supporting Raw+RLE, 1-,2-,4-,8-bpp monochrome and palette-based images.

* Image drawing.

* Animations.

* Font rendering.

* Check against 256 colours, dump out the loaded palette if debugging enabled.

* Fix build.

* AVR is not the intended audience.

* `qmk format-c`

* Generation fix.

* First batch of docs.

* More docs and examples.

* Review comments.

* Public API documentation.
4 years ago
QMK Bot 168449f86b Merge remote-tracking branch 'origin/master' into develop 4 years ago
Joel Challis 6822101f9c
Run auto approve only on qmk/qmk_firmware (#16786) 4 years ago
QMK Bot e6a7e7ac8e Merge remote-tracking branch 'origin/master' into develop 4 years ago
Joel Challis 27ae37d626
Align action workflow filenames (#16776) 4 years ago
QMK Bot cffe7f9cae Merge remote-tracking branch 'origin/master' into develop 4 years ago
Joel Challis 61bd61347a
Automatically approve workflow runs from first time contributors (#16775)
* Automatically approve workflow runs from first time contributors

* Automatically approve workflow runs from first time contributors
4 years ago
QMK Bot 3c57143bae Merge remote-tracking branch 'origin/master' into develop 4 years ago
Joel Challis 4f30b7a2c9
Automatically approve workflow runs from first time contributors (#16774) 4 years ago
QMK Bot 919df5934b Merge remote-tracking branch 'origin/master' into develop 4 years ago
Joel Challis 8bffc61959
Ensure dependent CI workflows run (#16662) 4 years ago
QMK Bot 872b521e4f Merge remote-tracking branch 'origin/master' into develop 4 years ago
Joel Challis 46e85ded47
Add merge workflow for XAP branch (#16652)
* Add merge workflow for XAP branch

* uncomment
4 years ago
QMK Bot 24f2effbdd Merge remote-tracking branch 'origin/master' into develop 4 years ago
Ryan 34ba7f1c18
Bug report template: require `qmk doctor` output (#16517) 4 years ago
Joel Challis e4a6afa369
Rework generate-api CLI command to use .build directory (#16441) 4 years ago
Joel Challis 5330d0888d
Install extra CLI dependencies that are missing (#16426)
* Install extra CLI dependencies that are missing

* dos2unix is part of base container
4 years ago
Joel Challis 5dcc0743f5
Install extra CLI dependencies that are missing (#16425) 4 years ago
QMK Bot e20bc76a1e Merge remote-tracking branch 'origin/master' into develop 4 years ago
Joel Challis e73d22d7f1
Ignore exit codes for formatters (#15276) 4 years ago
QMK Bot 48a17b4515 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Joel Challis 6f425c8aa6
Ignore exit codes for formatters (#15275) 4 years ago
QMK Bot 49ca3da915 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Joel Challis 155076889a
Ignore deleted files when formatting codebase (#15274) 4 years ago
QMK Bot 12ece58f53 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Joel Challis 739bf62112
Tidy CI format error message (#15242)
* Tidy format error message
4 years ago
Nick Brassel 8cefe141f8
CI: Create GitHub Actions unit test workflow (#15223)
* Create GitHub Actions unit test workflow

* Create GitHub Actions unit test workflow - checkout submodules

* Create GitHub Actions unit test workflow - update job name

* Develop branch.

* Update .github/workflows/unit_test.yml

Co-authored-by: Joel Challis <git@zvecr.com>

* Update .github/workflows/unit_test.yml

Co-authored-by: Joel Challis <git@zvecr.com>

* builddefs

Co-authored-by: zvecr <git@zvecr.com>
4 years ago
Drashna Jael're 4be9919e9f
Merge remote-tracking branch 'origin/master' into develop 4 years ago
Joel Challis cd50fdf7ee
Add diff logic to python format subcommand (#15156)
* Add diff logic to python format subcommand

* Update test

* Add in filter per format-c

* fix tests

* Update new workflow
4 years ago