<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware/keyboards/inland, branch master</title>
<subtitle>QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/'/>
<entry>
<title>Refactor inland/kb83 (#25542)</title>
<updated>2025-08-09T22:18:21+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2025-08-09T22:18:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=9dcf2a11b252d95ad83f9cd34815c57c3147168d'/>
<id>9dcf2a11b252d95ad83f9cd34815c57c3147168d</id>
<content type='text'>
Update keyboard to match current standards:
* Move LED config to DD
* Revert back to core behaviour for keycodes
* Remove vendor code
* Configure dip switch map
* Align readme</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update keyboard to match current standards:
* Move LED config to DD
* Revert back to core behaviour for keycodes
* Remove vendor code
* Configure dip switch map
* Align readme</pre>
</div>
</content>
</entry>
<entry>
<title>Remove some encoder resolution that duplicate defaults (#25517)</title>
<updated>2025-07-28T19:40:11+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2025-07-28T19:40:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=7a939ec218056346930096a6e1836fd6bcf64027'/>
<id>7a939ec218056346930096a6e1836fd6bcf64027</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate `usb.force_nkro` to `host.default.nkro` (#25468)</title>
<updated>2025-07-10T09:41:58+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2025-07-10T09:41:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=4b295009ae9595e5bc07e6f4445abe91629458ea'/>
<id>4b295009ae9595e5bc07e6f4445abe91629458ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>`inland/kb83`: Remove unnecessary EEPROM write (#25401)</title>
<updated>2025-06-27T19:11:43+00:00</updated>
<author>
<name>Andrew Litt</name>
<email>al177@users.noreply.github.com</email>
</author>
<published>2025-06-27T19:11:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=6e55870a82e8cfecd379242fd58829b37fa8ffa4'/>
<id>6e55870a82e8cfecd379242fd58829b37fa8ffa4</id>
<content type='text'>
There's no reason to save the base layer to EEPROM when the base layer
is set based on DIP switch.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There's no reason to save the base layer to EEPROM when the base layer
is set based on DIP switch.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix inverted encoder on Inland KB83 (#25400)</title>
<updated>2025-06-23T09:18:48+00:00</updated>
<author>
<name>Andrew Litt</name>
<email>al177@users.noreply.github.com</email>
</author>
<published>2025-06-23T09:18:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=f5b02fbc116d7c6444db1e5e4de84d357fb931c8'/>
<id>f5b02fbc116d7c6444db1e5e4de84d357fb931c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove duplicate of SPI default config from keyboards (#25266)</title>
<updated>2025-05-16T16:35:05+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2025-05-16T16:35:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=0b6a460b7f5d4b681da7653b25e4082e8b8c6c1a'/>
<id>0b6a460b7f5d4b681da7653b25e4082e8b8c6c1a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove `"command":false` from keyboards (#25193)</title>
<updated>2025-04-24T00:28:13+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2025-04-24T00:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=0bd02952eab98f3c2327b80705f03ce7ede6e100'/>
<id>0bd02952eab98f3c2327b80705f03ce7ede6e100</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove `"console":false` from keyboards (#25190)</title>
<updated>2025-04-23T02:09:56+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2025-04-23T02:09:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=07684bcc99515c04a9edda3e1dfac2fc9eb79fac'/>
<id>07684bcc99515c04a9edda3e1dfac2fc9eb79fac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove empty `url` fields (#25181)</title>
<updated>2025-04-22T16:59:00+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2025-04-22T16:59:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=960c4969a539fbbc1880d3fad1c1af83827d535a'/>
<id>960c4969a539fbbc1880d3fad1c1af83827d535a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Non-volatile memory data repository pattern (#24356)</title>
<updated>2025-03-21T12:38:34+00:00</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2025-03-21T12:38:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=2b00b846dce1d1267dfdb2a3c2972a367cc0dd44'/>
<id>2b00b846dce1d1267dfdb2a3c2972a367cc0dd44</id>
<content type='text'>
* First batch of eeconfig conversions.

* Offset and length for datablocks.

* `via`, `dynamic_keymap`.

* Fix filename.

* Commentary.

* wilba leds

* satisfaction75

* satisfaction75

* more keyboard whack-a-mole

* satisfaction75

* omnikeyish

* more whack-a-mole

* `generic_features.mk` to automatically pick up nvm repositories

* thievery

* deferred variable resolve

* whitespace

* convert api to structs/unions

* convert api to structs/unions

* convert api to structs/unions

* fixups

* code-side docs

* code size fix

* rollback

* nvm_xxxxx_erase

* Updated location of eeconfig magic numbers so non-EEPROM nvm drivers can use them too.

* Fixup build.

* Fixup compilation error with encoders.

* Build fixes.

* Add `via_ci` keymap to onekey to exercise VIA bindings (and thus dynamic keymap et.al.), fixup compilation errors based on preprocessor+sizeof.

* Build failure rectification.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* First batch of eeconfig conversions.

* Offset and length for datablocks.

* `via`, `dynamic_keymap`.

* Fix filename.

* Commentary.

* wilba leds

* satisfaction75

* satisfaction75

* more keyboard whack-a-mole

* satisfaction75

* omnikeyish

* more whack-a-mole

* `generic_features.mk` to automatically pick up nvm repositories

* thievery

* deferred variable resolve

* whitespace

* convert api to structs/unions

* convert api to structs/unions

* convert api to structs/unions

* fixups

* code-side docs

* code size fix

* rollback

* nvm_xxxxx_erase

* Updated location of eeconfig magic numbers so non-EEPROM nvm drivers can use them too.

* Fixup build.

* Fixup compilation error with encoders.

* Build fixes.

* Add `via_ci` keymap to onekey to exercise VIA bindings (and thus dynamic keymap et.al.), fixup compilation errors based on preprocessor+sizeof.

* Build failure rectification.</pre>
</div>
</content>
</entry>
</feed>
