<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk/users/rupa, 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-08-27T06:51:19+00:00</updated>
<entry>
<title>Clean up Unicode API usage in user keymaps (#21849)</title>
<updated>2023-08-27T06:51:19+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2023-08-27T06:51:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=66b744b63b6328a206f9ab463b4acb44002e4bb0'/>
<id>urn:sha1:66b744b63b6328a206f9ab463b4acb44002e4bb0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unicodemap keycodes rename (#21092)</title>
<updated>2023-06-01T16:25:08+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2023-06-01T16:25:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=a4ed6ad0f5ccbbf1b497dc03ba64820bdaaa8957'/>
<id>urn:sha1:a4ed6ad0f5ccbbf1b497dc03ba64820bdaaa8957</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Align definition of unicode_map (#19452)</title>
<updated>2023-01-01T00:54:12+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2023-01-01T00:54:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=d0ebafaea6847926e6391a6920821bcb17b3c39c'/>
<id>urn:sha1:d0ebafaea6847926e6391a6920821bcb17b3c39c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some old keycodes (#19086)</title>
<updated>2022-11-15T16:52:01+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2022-11-15T16:52:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=de66797705ef0e490e5deca0545f009c351f5f45'/>
<id>urn:sha1:de66797705ef0e490e5deca0545f009c351f5f45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Normalise Unicode keycodes (#18898)</title>
<updated>2022-10-31T21:15:12+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2022-10-31T21:15:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=5974d989fe72f6c576901a065bee4487a58c351d'/>
<id>urn:sha1:5974d989fe72f6c576901a065bee4487a58c351d</id>
<content type='text'>
* `UC_MOD`/`UC_RMOD` -&gt; `UC_NEXT`/`UC_PREV`

* `UNICODE_MODE_*` -&gt; `QK_UNICODE_MODE_*`

* `UC_MAC` -&gt; `UNICODE_MODE_MACOS`

* `UC_LNX` -&gt; `UNICODE_MODE_LINUX`

* `UC_WIN` -&gt; `UNICODE_MODE_WINDOWS`

* `UC_BSD` -&gt; `UNICODE_MODE_BSD`

* `UC_WINC` -&gt; `UNICODE_MODE_WINCOMPOSE`

* `UC_EMACS` -&gt; `UNICODE_MODE_EMACS`

* `UC__COUNT` -&gt; `UNICODE_MODE_COUNT`

* `UC_M_MA` -&gt; `UC_MAC`

* `UC_M_LN` -&gt; `UC_LINX`

* `UC_M_WI` -&gt; `UC_WIN`

* `UC_M_BS` -&gt; `UC_BSD`

* `UC_M_WC` -&gt; `UC_WINC`

* `UC_M_EM` -&gt; `UC_EMAC`

* Docs

* Update quantum/unicode/unicode.h</content>
</entry>
<entry>
<title>Remove legacy Grave Escape keycodes (#18787)</title>
<updated>2022-10-21T01:04:11+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2022-10-21T01:04:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=1cb1a5a3744dc569fbe25c44004d860241fd26b1'/>
<id>urn:sha1:1cb1a5a3744dc569fbe25c44004d860241fd26b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove legacy EEPROM clear keycodes (#18782)</title>
<updated>2022-10-20T11:20:07+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2022-10-20T11:20:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=c347e732be6b50500c1651b3fb8c0753b0c9c40d'/>
<id>urn:sha1:c347e732be6b50500c1651b3fb8c0753b0c9c40d</id>
<content type='text'>
* `EEP_RST` -&gt; `EE_CLR`, default-ish keymaps

* `EEP_RST` -&gt; `EE_CLR`, user keymaps

* `EEP_RST` -&gt; `EE_CLR`, community layouts

* `EEP_RST` -&gt; `EE_CLR`, userspace

* `EEP_RST` -&gt; `EE_CLR`, docs &amp; core</content>
</entry>
<entry>
<title>Remove legacy keycodes, part 5 (#18710)</title>
<updated>2022-10-15T21:29:43+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2022-10-15T21:29:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=5e4b076af3c99d36632d6b92f3ddd046f38a01af'/>
<id>urn:sha1:5e4b076af3c99d36632d6b92f3ddd046f38a01af</id>
<content type='text'>
* `KC_SLCK` -&gt; `KC_SCRL`
* `KC_NLCK` -&gt; `KC_NUM`
</content>
</entry>
<entry>
<title>userspace and keymap changes for rupa (#10489)</title>
<updated>2020-11-10T05:04:46+00:00</updated>
<author>
<name>rupa</name>
<email>rdeadwyler@ns1.com</email>
</author>
<published>2020-11-10T05:04:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=a9f65b760a49744b13d822ab359876a52779bd9e'/>
<id>urn:sha1:a9f65b760a49744b13d822ab359876a52779bd9e</id>
<content type='text'>
* userspace and keymap changes for rupa

* remove layout wrappers and blocker rows from wrappers

handle this in keymaps for now</content>
</entry>
<entry>
<title>[Keymap] userspace and keymap for rupa (#9786)</title>
<updated>2020-08-21T00:07:09+00:00</updated>
<author>
<name>rupa</name>
<email>rupa@lrrr.us</email>
</author>
<published>2020-08-21T00:07:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=dd763f2988f0804fc7a0ff03de5c2a1e5a29e450'/>
<id>urn:sha1:dd763f2988f0804fc7a0ff03de5c2a1e5a29e450</id>
<content type='text'>
* first iteration of my keymap

* * move to userspace
* "script" modes
* keymap bling

* OM and RUPA keys

and tryin to micro-optimize in process_records.c

* woops

swap shifted rupas
forgot to add codepoint for OM

* Apply suggestions from code review

Co-authored-by: Drashna Jaelre &lt;drashna@live.com&gt;

* add call to process_record_keymap, per review

* fall through to process_record_keymap

* license headers

Co-authored-by: Drashna Jaelre &lt;drashna@live.com&gt;</content>
</entry>
</feed>
