<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk/keyboards/tempo_turtle, branch master</title>
<subtitle>Custom split ortholinear mechanical keyboard with rollerball mouse. Firmware. https://blog.node5.net/custom-keyboard
</subtitle>
<id>http://git.node5.net/firmware/qmk/atom?h=master</id>
<link rel='self' href='http://git.node5.net/firmware/qmk/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/'/>
<updated>2023-05-03T02:19:34+00:00</updated>
<entry>
<title>More `info.json` whitespace cleanups (#20665)</title>
<updated>2023-05-03T02:19:34+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2023-05-03T02:19:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=a5e46d80822797cd2e0dc2a2b81c4ccce9e167f4'/>
<id>urn:sha1:a5e46d80822797cd2e0dc2a2b81c4ccce9e167f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`info.json` whitespace cleanups (#20651)</title>
<updated>2023-05-01T22:25:15+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2023-05-01T22:25:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=79aa31994698c9050141714f77c0177edbcd9488'/>
<id>urn:sha1:79aa31994698c9050141714f77c0177edbcd9488</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move small macropad-ish layouts to data driven (#20341)</title>
<updated>2023-04-05T05:46:59+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2023-04-05T05:46:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=364c06d939134184838579d4e73880f8c2f83419'/>
<id>urn:sha1:364c06d939134184838579d4e73880f8c2f83419</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove more empty headers (#20155)</title>
<updated>2023-03-17T03:02:04+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2023-03-17T03:02:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=02ccc50e6085a9d0a4f38f252960e2d14ffe4d1f'/>
<id>urn:sha1:02ccc50e6085a9d0a4f38f252960e2d14ffe4d1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate `MCU` and `BOOTLOADER` to data-driven (#19529)</title>
<updated>2023-02-08T07:41:46+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2023-02-08T07:41:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=f9aeea64c1f85d388485503e52035b5f7533ed26'/>
<id>urn:sha1:f9aeea64c1f85d388485503e52035b5f7533ed26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Normalise MIDI keycodes (#18972)</title>
<updated>2022-11-07T02:26:15+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2022-11-07T02:26:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=8b658dcc9a826b03fedb1ef2bfcc692f3e25da1b'/>
<id>urn:sha1:8b658dcc9a826b03fedb1ef2bfcc692f3e25da1b</id>
<content type='text'>
* `MI_ON`, `MI_OFF`, `MI_TOG` -&gt; `MI_TOGG`

* `MI_CH*`, `MI_CHU` -&gt; `MI_CHNU`, `MI_CHD` -&gt; `MI_CHND`

* `MI_VEL_*` -&gt; `MI_VL*`, `MI_VELU`, `MI_VELD`

* `MI_TRNS_*` -&gt; `MI_TR*`, `MI_TRNSU` -&gt; `MI_TRSU`, `MI_TRNSD` -&gt; `MI_TRSD`

* `MI_OCT_*` -&gt; `MI_OC*`, `MI_OCTU`, `MI_OCTD`

* Misc controls

* Note keycodes

* Add legacy keycodes

* Regenerate keycodes

* Typo</content>
</entry>
<entry>
<title>Remove legacy keycodes, part 2 (#18660)</title>
<updated>2022-10-10T19:06:26+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2022-10-10T19:06:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=c6f1b594a2085e67219bd5f0f7ba7898429d331c'/>
<id>urn:sha1:c6f1b594a2085e67219bd5f0f7ba7898429d331c</id>
<content type='text'>
* `KC_SYSREQ` -&gt; `KC_SYRQ`

And one `KC_ALT_ERASE` -&gt; `KC_ERAS`

* `KC_NONUS_BSLASH` -&gt; `KC_NUBS`

* `KC_NUMLOCK` -&gt; `KC_NUM`

* `KC_CLCK` -&gt; `KC_CAPS`

* `KC_SCROLLLOCK` -&gt; `KC_SCRL`

* `KC_LBRACKET` -&gt; `KC_LBRC`

* `KC_RBRACKET` -&gt; `KC_RBRC`

* `KC_CAPSLOCK` -&gt; `KC_CAPS`</content>
</entry>
<entry>
<title>Move keyboard USB IDs and strings to data driven: T (#17899)</title>
<updated>2022-08-04T01:35:08+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2022-08-04T01:35:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=17176daf26ae17b8ae54312217555f1bfed782c1'/>
<id>urn:sha1:17176daf26ae17b8ae54312217555f1bfed782c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CLI: Parse USB device version BCD (#14580)</title>
<updated>2022-01-16T21:44:34+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2022-01-16T21:44:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=c72ed7c02473dec4da6cb263c1e0fb2ca4856b94'/>
<id>urn:sha1:c72ed7c02473dec4da6cb263c1e0fb2ca4856b94</id>
<content type='text'>
* CLI: Parse USB device version BCD

* Apply suggestions</content>
</entry>
<entry>
<title>Remove unnecessary backslash-escapes in default keymaps (#15472)</title>
<updated>2021-12-14T12:41:16+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2021-12-14T12:41:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=99b35940bc4166eae3853c9e2fa94bd2be72742e'/>
<id>urn:sha1:99b35940bc4166eae3853c9e2fa94bd2be72742e</id>
<content type='text'>
* Remove unnecessary backslash-escapes in default keymaps

* Remove unnecessary backslash-escapes in via keymaps

* Remove unnecessary backslash-escapes in default-ish keymaps</content>
</entry>
</feed>
