<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zmk.git/app/boards/shields/kyria/kyria.overlay, branch master</title>
<subtitle>ZMK Bluetooth keyboard firmware.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.nvandoorn.com/zmk.git/'/>
<entry>
<title>Kyria left/right overlays, matrix transform fixes</title>
<updated>2020-06-27T04:16:15+00:00</updated>
<author>
<name>Pete Johanson</name>
<email>peter@peterjohanson.com</email>
</author>
<published>2020-06-27T04:16:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nvandoorn.com/zmk.git/commit/?id=5ffd95694fafa4fb424c9f0122d6f07a486cd81f'/>
<id>5ffd95694fafa4fb424c9f0122d6f07a486cd81f</id>
<content type='text'>
* Refactor Kyria into separate left/right "revisions"
  of the Kyria shield, and include central
  kyria.dtsi file with common definition.
* Fixes for keymaps to work fully with matrix
  transforms that override effective rows/columns.
* Add ability for matrix transform to do row/col
  offsets, which is needed for split keyboards.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Refactor Kyria into separate left/right "revisions"
  of the Kyria shield, and include central
  kyria.dtsi file with common definition.
* Fixes for keymaps to work fully with matrix
  transforms that override effective rows/columns.
* Add ability for matrix transform to do row/col
  offsets, which is needed for split keyboards.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor ProMicro to a/d connector.</title>
<updated>2020-06-26T03:21:53+00:00</updated>
<author>
<name>Pete Johanson</name>
<email>peter@peterjohanson.com</email>
</author>
<published>2020-06-26T03:21:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nvandoorn.com/zmk.git/commit/?id=2ff217d39e33ec746559f75ddd7fd020f45f1c3e'/>
<id>2ff217d39e33ec746559f75ddd7fd020f45f1c3e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #32 from petejohanson/core/refactor-keymap-to-behaviors</title>
<updated>2020-06-25T18:39:08+00:00</updated>
<author>
<name>Pete Johanson</name>
<email>peter@peterjohanson.com</email>
</author>
<published>2020-06-25T18:39:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nvandoorn.com/zmk.git/commit/?id=c457d9880d31bf638272495be1891adf172bcaee'/>
<id>c457d9880d31bf638272495be1891adf172bcaee</id>
<content type='text'>
Refactor keymap to behaviors</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactor keymap to behaviors</pre>
</div>
</content>
</entry>
<entry>
<title>Initial working Clueboard California Macropad w/ proton-c fixes</title>
<updated>2020-06-24T14:14:27+00:00</updated>
<author>
<name>Pete Johanson</name>
<email>peter@peterjohanson.com</email>
</author>
<published>2020-06-24T14:06:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nvandoorn.com/zmk.git/commit/?id=d35a95c7afc9e5ef6f087034dbf4cbb03048f9cd'/>
<id>d35a95c7afc9e5ef6f087034dbf4cbb03048f9cd</id>
<content type='text'>
* Basic Clueboard Californai Macropad shield definition.
* New "direct" KSCAN driver that supports non-matrix direct
  wiring for switches, needed for macropad that doesn't have
  a matrix at all.
* Some renames for existing KSCAN GPIO driver to make the implied
  "matrix" part explicit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Basic Clueboard Californai Macropad shield definition.
* New "direct" KSCAN driver that supports non-matrix direct
  wiring for switches, needed for macropad that doesn't have
  a matrix at all.
* Some renames for existing KSCAN GPIO driver to make the implied
  "matrix" part explicit.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor global bindings, implement mod-tap.</title>
<updated>2020-06-22T01:43:44+00:00</updated>
<author>
<name>Pete Johanson</name>
<email>peter@peterjohanson.com</email>
</author>
<published>2020-06-22T01:43:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nvandoorn.com/zmk.git/commit/?id=223edf05ad08938b066f9187668ebfae43c5e91a'/>
<id>223edf05ad08938b066f9187668ebfae43c5e91a</id>
<content type='text'>
* Use extra comptible = "zmk,behavior-global" to add
   behaviors to global bindings for event notification.
* Implement mod-tap, as a keymap binding and global one
  to skip tap if other keycode pressed while held.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Use extra comptible = "zmk,behavior-global" to add
   behaviors to global bindings for event notification.
* Implement mod-tap, as a keymap binding and global one
  to skip tap if other keycode pressed while held.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor matrix transform, positions pervasively</title>
<updated>2020-06-20T21:54:52+00:00</updated>
<author>
<name>Pete Johanson</name>
<email>peter@peterjohanson.com</email>
</author>
<published>2020-06-20T21:54:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nvandoorn.com/zmk.git/commit/?id=7e659851c80bf2819554d93ad9971f56aa5b225b'/>
<id>7e659851c80bf2819554d93ad9971f56aa5b225b</id>
<content type='text'>
* Do mapping to positions right in kscan handler, and then
  surface positions throughout the API.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Do mapping to positions right in kscan handler, and then
  surface positions throughout the API.
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial work on keymap transforms for non-standard matrixes.</title>
<updated>2020-06-15T21:03:34+00:00</updated>
<author>
<name>Pete Johanson</name>
<email>peter@peterjohanson.com</email>
</author>
<published>2020-06-15T21:03:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nvandoorn.com/zmk.git/commit/?id=1751470785a110729afc01f3947b406bc40ceb43'/>
<id>1751470785a110729afc01f3947b406bc40ceb43</id>
<content type='text'>
* Allows "gaps" for keyboards like Kyra.
* Allows keyboards with matrixes that don't map the logical key
  locations to have normal looking keymaps when defined.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Allows "gaps" for keyboards like Kyra.
* Allows keyboards with matrixes that don't map the logical key
  locations to have normal looking keymaps when defined.
</pre>
</div>
</content>
</entry>
</feed>
