<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware.git/lib/python/qmk/cli, branch master</title>
<subtitle>forked from https://github.com/qmk/qmk_firmware</subtitle>
<id>https://git.tsegers.com/qmk_firmware.git/atom?h=master</id>
<link rel='self' href='https://git.tsegers.com/qmk_firmware.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/'/>
<updated>2020-10-07T00:10:19Z</updated>
<entry>
<title>[CLI] Add c2json (#8817)</title>
<updated>2020-10-07T00:10:19Z</updated>
<author>
<name>Erovia</name>
<email>Erovia@users.noreply.github.com</email>
</author>
<published>2020-10-07T00:10:19Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=058737f116b53116726f32175205b46e22396f86'/>
<id>urn:sha1:058737f116b53116726f32175205b46e22396f86</id>
<content type='text'>
* Basic keymap parsing finally works

* Add 'keymap.json' creation to the qmk.keymap module

* Add tests and fix formatting

* Fix/exclude flake8 errors

* Convert keymap.c to valid keymap.json

* Fix some errors

* Add tests

* Finalize keymap.json creation, add json template

* Add docs

* Move pygments to the standard requirements

* Add support for nameless layers, fix tests

* Fix things after rebase

* Add missing 'keymap' value.

* Fix missing layer numbers from advanced keycodes

Buckwich noticed that if the advanced keycode / layer toggling key
contains a number, it goes missing.
Now we properly handle them.
Thx for noticing!

* Apply suggestions from code review

* fixup tests

Co-authored-by: Zach White &lt;skullydazed@drpepper.org&gt;
Co-authored-by: skullY &lt;skullydazed@gmail.com&gt;</content>
</entry>
<entry>
<title>CLI: update subcommands to use return instead of exit() (#10323)</title>
<updated>2020-10-06T23:46:10Z</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-10-06T23:46:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=2c9ffd47391b8dec98db94bef9b2f5c14a57cf94'/>
<id>urn:sha1:2c9ffd47391b8dec98db94bef9b2f5c14a57cf94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Consolidate udev rules into a single file (#9693)</title>
<updated>2020-09-27T10:36:33Z</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-09-27T10:36:33Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=e7acd39b78a7cb81b258044dd190dc5bda55d120'/>
<id>urn:sha1:e7acd39b78a7cb81b258044dd190dc5bda55d120</id>
<content type='text'>
* Consolidate udev rules into a single file

* Update rules in doctor.py

* Simplify doctor rule checking

* Fix errors

* Add TMK "FEED" VID to list of deprecated udev rules

* A comma would be nice

* Split rules back up into bootloaders

* Link to docs page in "missing" case

* Add Pololu VID

* Be more specific about Caterina devices, and add LilyPad PID</content>
</entry>
<entry>
<title>CLI/Doctor: Print QMK_HOME (#10398)</title>
<updated>2020-09-24T05:16:00Z</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-09-24T05:16:00Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=5f23f2121664cb84678c305de12497defecf6d7e'/>
<id>urn:sha1:5f23f2121664cb84678c305de12497defecf6d7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Be more specific about Caterina devices, and add LilyPad PID</title>
<updated>2020-09-18T19:40:25Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-09-18T19:40:25Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=a0305f5e7e1ffc19ef2dba077d000915f2fdf35b'/>
<id>urn:sha1:a0305f5e7e1ffc19ef2dba077d000915f2fdf35b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Pololu VID</title>
<updated>2020-09-18T19:21:33Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-08-27T03:13:30Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=c2a0cebf8b8e42323d913c5c4b536578c07e0864'/>
<id>urn:sha1:c2a0cebf8b8e42323d913c5c4b536578c07e0864</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Link to docs page in "missing" case</title>
<updated>2020-09-18T19:21:32Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-07-12T15:37:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=ef1b050b32b7a6ec5037489503caa92a527f6ab3'/>
<id>urn:sha1:ef1b050b32b7a6ec5037489503caa92a527f6ab3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split rules back up into bootloaders</title>
<updated>2020-09-18T19:21:32Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-07-12T15:33:43Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=4bee445c2f086a31e34135c2a08cf4fbfe7daf94'/>
<id>urn:sha1:4bee445c2f086a31e34135c2a08cf4fbfe7daf94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>A comma would be nice</title>
<updated>2020-09-18T19:21:31Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-07-12T15:26:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=7921c5d9b8d5726a916a89e01e7aa92d82fed067'/>
<id>urn:sha1:7921c5d9b8d5726a916a89e01e7aa92d82fed067</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add TMK "FEED" VID to list of deprecated udev rules</title>
<updated>2020-09-18T19:21:31Z</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-07-12T15:24:28Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=72b1ff5899763cf76b1cc1669c684fbc45cee7c4'/>
<id>urn:sha1:72b1ff5899763cf76b1cc1669c684fbc45cee7c4</id>
<content type='text'>
</content>
</entry>
</feed>
