summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2022-05-29Merge remote-tracking branch 'qmk 0.17.0' into firmware21Drashna Jael're
2022-05-29Use correct container for unit test workflow (#17242)Joel Challis
2022-04-18Preinstall python dependencies before executing `qmk`. (#16874)Nick Brassel
2022-04-13Quantum Painter (#10174)Nick Brassel
* 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.
2022-04-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-04Run auto approve only on qmk/qmk_firmware (#16786)Joel Challis
2022-04-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-03Align action workflow filenames (#16776)Joel Challis
2022-04-02Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-02Automatically approve workflow runs from first time contributors (#16775)Joel Challis
* Automatically approve workflow runs from first time contributors * Automatically approve workflow runs from first time contributors
2022-04-02Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-02Automatically approve workflow runs from first time contributors (#16774)Joel Challis
2022-03-25Remerge 0.16.x' into firmware21Drashna Jael're
2022-03-15Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-15Ensure dependent CI workflows run (#16662)Joel Challis
2022-03-15Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-15Add merge workflow for XAP branch (#16652)Joel Challis
* Add merge workflow for XAP branch * uncomment
2022-03-04Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-03Bug report template: require `qmk doctor` output (#16517)Ryan
2022-02-27Rework generate-api CLI command to use .build directory (#16441)Joel Challis
2022-02-22Install extra CLI dependencies that are missing (#16426)Joel Challis
* Install extra CLI dependencies that are missing * dos2unix is part of base container
2022-02-22Install extra CLI dependencies that are missing (#16425)Joel Challis
2022-01-21Update build workflowDrashna Jael're
2021-12-07Condense BuildDrashna Jael're
2021-12-07Ignore document changes for WorkflowsDrashna Jael're
2021-12-07Add more casesDrashna Jael're
2021-12-07Add GitHub Actions buildDrashna Jael're
2021-12-07Update github actionsDrashna Jael're
2021-12-07Update Unit TestingDrashna Jael're
2021-12-07Merge commit '6d0a62920410f50d7f6707960ca1ca0c8fd1d1fa' into firmware21Drashna Jael're
2021-11-23Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-23Ignore exit codes for formatters (#15276)Joel Challis
2021-11-23Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-23Ignore exit codes for formatters (#15275)Joel Challis
2021-11-23Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-23Ignore deleted files when formatting codebase (#15274)Joel Challis
2021-11-20Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-20Tidy CI format error message (#15242)Joel Challis
* Tidy format error message
2021-11-20 CI: Create GitHub Actions unit test workflow (#15223)Nick Brassel
* 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>
2021-11-19Merge remote-tracking branch 'origin/master' into developDrashna Jael're
2021-11-17Add diff logic to python format subcommand (#15156)Joel Challis
* Add diff logic to python format subcommand * Update test * Add in filter per format-c * fix tests * Update new workflow
2021-11-17Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-17Auto-create PRs for merged formatting issues (#15157)Joel Challis
* Auto-create PRs for merged formatting issues * Update .github/workflows/format_push.yaml
2021-11-14Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-14Partially reinstate CI formatting process (#15155)Joel Challis
* Partially reinstate CI formatting process * Fix exit code on clean run * Fix exit code on clean run
2021-10-11Merge commit 'd9e077468ab3446cbd7306a453a73dad2c1403e8' into firmware_21Drashna Jael're
2021-08-29Remove bin/qmk (#14231)Zach White
* Remove the bin/qmk script * remove bin/qmk from workflows
2021-08-29move everything from qmkfm/base_container to qmkfm/qmk_cli (#14230)Zach White
2021-07-23CLI/Docs: Fix the format commands' name (#13668)Erovia
PR #13296 changed the name of the `cformat` and `pyformat` commands to `format-c` and `format-py` respectively. This PR updates the documentation and some parts of the CLI to use the new names. Also add documentation for the new `format-text` subcommand, introduced in the same PR.
2021-07-09enable manual trigger for api data (#13000)Zach White