<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sonix-qmk/lib/python/qmk/cli/cformat.py, branch sn32_master_stable</title>
<subtitle>Firmware for keychron C1 keyboard</subtitle>
<id>http://git.node5.net/firmware/sonix-qmk/atom/lib/python/qmk/cli/cformat.py?h=sn32_master_stable</id>
<link rel='self' href='http://git.node5.net/firmware/sonix-qmk/atom/lib/python/qmk/cli/cformat.py?h=sn32_master_stable'/>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/sonix-qmk/'/>
<updated>2021-07-20T18:52:14Z</updated>
<entry>
<title>Move all our CLI file formatters to the format dir (#13296)</title>
<updated>2021-07-20T18:52:14Z</updated>
<author>
<name>Zach White</name>
<email>skullydazed@gmail.com</email>
</author>
<published>2021-07-20T18:52:14Z</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/sonix-qmk/commit/?id=4ab8734d6edd6894757507e70264eddca5429052'/>
<id>urn:sha1:4ab8734d6edd6894757507e70264eddca5429052</id>
<content type='text'>
* move all our file formatters to the format dir

* Apply suggestions from code review

Co-authored-by: Erovia &lt;Erovia@users.noreply.github.com&gt;

Co-authored-by: Erovia &lt;Erovia@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Align our subprocess usage with current best practices. (#12940)</title>
<updated>2021-05-19T22:24:46Z</updated>
<author>
<name>Zach White</name>
<email>skullydazed@gmail.com</email>
</author>
<published>2021-05-19T22:24:46Z</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/sonix-qmk/commit/?id=db1eacdaacb9c8f6889f46bc1c6af155b81ad72a'/>
<id>urn:sha1:db1eacdaacb9c8f6889f46bc1c6af155b81ad72a</id>
<content type='text'>
* Align our subprocess usage with current best practices.

* remove unused import

* Apply suggestions from code review

Co-authored-by: Ryan &lt;fauxpark@gmail.com&gt;

* fix the cpp invocation for older python

* allow for unprompted installation

* make sure qmk new-keyboard works on windows

Co-authored-by: Ryan &lt;fauxpark@gmail.com&gt;</content>
</entry>
<entry>
<title>Make sure 'cformat' only runs on core files (#12909)</title>
<updated>2021-05-18T19:26:17Z</updated>
<author>
<name>Erovia</name>
<email>Erovia@users.noreply.github.com</email>
</author>
<published>2021-05-18T19:26:17Z</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/sonix-qmk/commit/?id=3023015c5b9417b18b59be41664e2af8e9f18a79'/>
<id>urn:sha1:3023015c5b9417b18b59be41664e2af8e9f18a79</id>
<content type='text'>
Co-authored-by: Zach White &lt;skullydazed@drpepper.org&gt;</content>
</entry>
<entry>
<title>Improve our CI tests (#11476)</title>
<updated>2021-05-10T18:18:44Z</updated>
<author>
<name>Zach White</name>
<email>skullydazed@gmail.com</email>
</author>
<published>2021-05-10T18:18:44Z</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/sonix-qmk/commit/?id=a3e7f3e7c58ee98596ead5c213f3a9ed8340cd80'/>
<id>urn:sha1:a3e7f3e7c58ee98596ead5c213f3a9ed8340cd80</id>
<content type='text'>
* add a test and dry-run to qmk generate-api

* add a dry-run to qmk pyformat

* Add a --dry-run to qmk cformat

* reverse the order of nose2 and flake8 tests

* run CI test against cformat and pyformat

* fix programming errors

* tweak job name

* fix argument

* refine the files we select

* fix stack trace in --ci

* make cformat exit clean

* fix c file extensions

* decouple CI from pyformat

* remove --ci arg

* make ci happy

* use the environment var instead

* change output to text

* fix log message

* replace tabs</content>
</entry>
<entry>
<title>Add support for tab completion (#12411)</title>
<updated>2021-04-15T02:00:22Z</updated>
<author>
<name>Zach White</name>
<email>skullydazed@gmail.com</email>
</author>
<published>2021-04-15T02:00:22Z</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/sonix-qmk/commit/?id=588bcdc8ca212b195a428fc43766a59a9252c08d'/>
<id>urn:sha1:588bcdc8ca212b195a428fc43766a59a9252c08d</id>
<content type='text'>
* Add support for tab completion

* make flake8 happy

* Add documentation</content>
</entry>
<entry>
<title>Format code according to conventions (#12437)</title>
<updated>2021-03-30T23:16:14Z</updated>
<author>
<name>github-actions[bot]</name>
<email>41898282+github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2021-03-30T23:16:14Z</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/sonix-qmk/commit/?id=8a950a7116fa8401148efa14a1da47b0879ec379'/>
<id>urn:sha1:8a950a7116fa8401148efa14a1da47b0879ec379</id>
<content type='text'>
Co-authored-by: QMK Bot &lt;hello@qmk.fm&gt;</content>
</entry>
<entry>
<title>Allow for clang-format up to v20. (#12407)</title>
<updated>2021-03-30T22:33:26Z</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2021-03-30T22:33:26Z</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/sonix-qmk/commit/?id=64551a8386d4c84c16c859b0bdbb05a623fe8e89'/>
<id>urn:sha1:64551a8386d4c84c16c859b0bdbb05a623fe8e89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix warning logic when running 'qmk format -a' (#11177)</title>
<updated>2020-12-10T19:02:41Z</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2020-12-10T19:02:41Z</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/sonix-qmk/commit/?id=5b5d74a2677c281d12cd69825d2e252842786667'/>
<id>urn:sha1:5b5d74a2677c281d12cd69825d2e252842786667</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial work for consolidation of ChibiOS platform files (#8327)</title>
<updated>2020-08-29T21:30:02Z</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2020-06-06T08:52:19Z</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/sonix-qmk/commit/?id=385d49cc39b57e74203e0c1c78c0789d249e4742'/>
<id>urn:sha1:385d49cc39b57e74203e0c1c78c0789d249e4742</id>
<content type='text'>
* 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.</content>
</entry>
<entry>
<title>[CLI] Add a subcommand for getting information about a keyboard (#8666)</title>
<updated>2020-05-26T20:05:41Z</updated>
<author>
<name>Zach White</name>
<email>skullydazed@users.noreply.github.com</email>
</author>
<published>2020-05-26T20:05:41Z</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/sonix-qmk/commit/?id=751316c34465ea77e066c3052729b207f3d62e0c'/>
<id>urn:sha1:751316c34465ea77e066c3052729b207f3d62e0c</id>
<content type='text'>
You can now use `qmk info` to get information about keyboards and keymaps.

Co-authored-by: Erovia &lt;Erovia@users.noreply.github.com&gt;</content>
</entry>
</feed>
