<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_sweep_skeletyl/lib/python/qmk/cli/c2json.py, branch master</title>
<subtitle>my qmk configs</subtitle>
<id>http://archive.git.mgrote.net/qmk_sweep_skeletyl/atom?h=master</id>
<link rel='self' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/'/>
<updated>2023-11-01T22:37:05+00:00</updated>
<entry>
<title>Improve argument handling of c2json (#22170)</title>
<updated>2023-11-01T22:37:05+00:00</updated>
<author>
<name>Joel Challis</name>
</author>
<published>2023-11-01T22:37:05+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=8ea955c72ff9c2888a08c9b6b2f5dda8b49eb856'/>
<id>urn:sha1:8ea955c72ff9c2888a08c9b6b2f5dda8b49eb856</id>
<content type='text'>
* Improve argument handling of c2json

* Add automagic</content>
</entry>
<entry>
<title>`qmk format-json`: Expose full key path and respect `sort_keys` (#20836)</title>
<updated>2023-05-20T12:15:05+00:00</updated>
<author>
<name>Ryan</name>
</author>
<published>2023-05-20T12:15:05+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=6d90fa2300b463f5cc6920022a445d5ed217124c'/>
<id>urn:sha1:6d90fa2300b463f5cc6920022a445d5ed217124c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CLI/c2json: Print 'cpp' error when executed in verbose mode (#12869)</title>
<updated>2021-05-27T16:42:38+00:00</updated>
<author>
<name>Erovia</name>
</author>
<published>2021-05-27T16:42:38+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=84883d340045c50ce6c200c9087461c1db853898'/>
<id>urn:sha1:84883d340045c50ce6c200c9087461c1db853898</id>
<content type='text'>
Co-authored-by: Ryan &lt;fauxpark@gmail.com&gt;</content>
</entry>
<entry>
<title>Add support for tab completion (#12411)</title>
<updated>2021-04-15T02:00:22+00:00</updated>
<author>
<name>Zach White</name>
</author>
<published>2021-04-15T02:00:22+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/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>Add a `qmk format-json` command that will format JSON files (#12372)</title>
<updated>2021-03-25T11:38:10+00:00</updated>
<author>
<name>Zach White</name>
</author>
<published>2021-03-25T11:38:10+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=3e60997edba46544557b3a775bdb1538e07c3edf'/>
<id>urn:sha1:3e60997edba46544557b3a775bdb1538e07c3edf</id>
<content type='text'>
* Add a command to format json files

* change to work after rebase

* add test for qmk format-json

* add documentation for qmk format-json

* Update lib/python/qmk/cli/format/json.py</content>
</entry>
<entry>
<title>Add support for qmk_configurator style aliases (#11954)</title>
<updated>2021-03-24T16:26:38+00:00</updated>
<author>
<name>Zach White</name>
</author>
<published>2021-03-24T16:26:38+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=299008be36076343edadb7a36bf2fff820425ad1'/>
<id>urn:sha1:299008be36076343edadb7a36bf2fff820425ad1</id>
<content type='text'>
* Add support for qmk_configurator style aliases

* add the keyboard aliases to the api data

* add support for a keyboard metadata file

* make flake8 happy</content>
</entry>
<entry>
<title>Fix generated file output while target exists (#12062)</title>
<updated>2021-02-28T20:19:07+00:00</updated>
<author>
<name>Joel Challis</name>
</author>
<published>2021-02-28T20:19:07+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=59c7deab0931207016315636ae1ef74c2c54dd18'/>
<id>urn:sha1:59c7deab0931207016315636ae1ef74c2c54dd18</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Configure keyboard matrix from info.json (#10817)</title>
<updated>2020-12-30T18:27:37+00:00</updated>
<author>
<name>Zach White</name>
</author>
<published>2020-12-30T18:27:37+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=47b9b110097a864d6ab76516b2213afd59948527'/>
<id>urn:sha1:47b9b110097a864d6ab76516b2213afd59948527</id>
<content type='text'>
* Make parameters from info.json available to the build system

* move all clueboard settings to info.json

* code formatting

* make flake8 happy

* make flake8 happy

* make qmk lint happy

* Add support for specifying led indicators in json

* move led indicators to the clueboard info.json

* Apply suggestions from code review

Co-authored-by: Erovia &lt;Erovia@users.noreply.github.com&gt;

* add missing docstring

Co-authored-by: Erovia &lt;Erovia@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>[CLI] Add stdin support for json2c command (#11289)</title>
<updated>2020-12-29T19:34:48+00:00</updated>
<author>
<name>LongerHV</name>
</author>
<published>2020-12-29T19:34:48+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=221d8fd8669ff528bfedd01f41486f5298d960e1'/>
<id>urn:sha1:221d8fd8669ff528bfedd01f41486f5298d960e1</id>
<content type='text'>
* Implement stdin for json2c command

* Refactor

* Handle json decode error

* Add stdin support for c2json cli command

* Refactor to prevent code duplication

* Change exit(1) to return False in c2json command

* Remove unused import</content>
</entry>
<entry>
<title>Generate api data on each push (#10609)</title>
<updated>2020-10-25T21:48:44+00:00</updated>
<author>
<name>Zach White</name>
</author>
<published>2020-10-25T21:48:44+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=0c42f91f4ccf98a37f055afb777ed491da56335e'/>
<id>urn:sha1:0c42f91f4ccf98a37f055afb777ed491da56335e</id>
<content type='text'>
* add new qmk generate-api command, to generate a complete set of API data.

* Generate api data and push it to the keyboard repo

* fix typo

* Apply suggestions from code review

Co-authored-by: Joel Challis &lt;git@zvecr.com&gt;

* fixup api workflow

* remove file-changes-action

* use a more mainstream github action

* fix yaml error

* Apply suggestions from code review

Co-authored-by: Erovia &lt;Erovia@users.noreply.github.com&gt;

* more uniform date handling

* make flake8 happy

* Update lib/python/qmk/decorators.py

Co-authored-by: Erovia &lt;Erovia@users.noreply.github.com&gt;

Co-authored-by: Joel Challis &lt;git@zvecr.com&gt;
Co-authored-by: Erovia &lt;Erovia@users.noreply.github.com&gt;</content>
</entry>
</feed>
