<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_sweep_skeletyl/keyboards/kikoslab, branch master</title>
<subtitle>my qmk configs</subtitle>
<id>http://archive.git.mgrote.net/qmk_sweep_skeletyl/atom?h=master</id>
<link rel='self' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/'/>
<updated>2025-07-11T17:05:41+00:00</updated>
<entry>
<title>Remove deprecated `RGB_` and Mouse keycodes (#25444)</title>
<updated>2025-07-11T17:05:41+00:00</updated>
<author>
<name>Ryan</name>
</author>
<published>2025-07-11T17:05:41+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=6b38dc17cd12b740b45b56c67ad04bb428f3bddb'/>
<id>urn:sha1:6b38dc17cd12b740b45b56c67ad04bb428f3bddb</id>
<content type='text'>
* Remove deprecated `RGB_` and Mouse keycodes

* Update old mouse keycodes, 0-9/A-M

* Update old mouse keycodes, N-Z &amp; layouts

* Missed some stuff</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>
</author>
<published>2025-04-24T00:28:13+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=0bd02952eab98f3c2327b80705f03ce7ede6e100'/>
<id>urn:sha1:0bd02952eab98f3c2327b80705f03ce7ede6e100</id>
<content type='text'>
</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>
</author>
<published>2025-04-23T02:09:56+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=07684bcc99515c04a9edda3e1dfac2fc9eb79fac'/>
<id>urn:sha1:07684bcc99515c04a9edda3e1dfac2fc9eb79fac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`kikoslab/kl90`: fix keymap (#24826)</title>
<updated>2025-01-18T06:19:18+00:00</updated>
<author>
<name>Ryan</name>
</author>
<published>2025-01-18T06:19:18+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=d73c64e591864f8f8440086ac0e9acc434826527'/>
<id>urn:sha1:d73c64e591864f8f8440086ac0e9acc434826527</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Core] `usb_device_state`: consolidate usb state handling across implementations (#24258)</title>
<updated>2024-10-18T07:57:08+00:00</updated>
<author>
<name>Stefan Kerkmann</name>
</author>
<published>2024-10-18T07:57:08+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=3f9d4644126483bbd937f2be75a8878a1c986630'/>
<id>urn:sha1:3f9d4644126483bbd937f2be75a8878a1c986630</id>
<content type='text'>
* usb_device_state: add idle_rate, led and protocol

Previously all usb drivers and platform implementations (expect for our
oddball atsam) tracked the same two global variables:

- keyboard_protocol: to indicate if we are in report or boot protocol
- keyboard_idle: for the idle_rate of the keyboard endpoint

And a local variable that was exposed trough some indirection:

- keyboard_led_state: for the currently set indicator leds (caps lock etc.)

These have all been moved into the usb_device_state struct wich is
accessible by getters and setters.

This reduces code duplication and centralizes the state management
across platforms and drivers.

Signed-off-by: Stefan Kerkmann &lt;karlk90@pm.me&gt;

* usb_device_state: reset protocol on reset

The usb hid specification section 7.2.6 states:

When initialized, all devices default to report protocol. However the
host should not make any assumptions about the device’s state and should
set the desired protocol whenever initializing a device.

Thus on reset we should always do exactly that.

Signed-off-by: Stefan Kerkmann &lt;karlk90@pm.me&gt;

* keyboards: fix oversize warnings

Signed-off-by: Stefan Kerkmann &lt;karlk90@pm.me&gt;

---------

Signed-off-by: Stefan Kerkmann &lt;karlk90@pm.me&gt;</content>
</entry>
<entry>
<title>Remove all via-enabled keymaps, including `via`. (#24322)</title>
<updated>2024-08-25T21:51:22+00:00</updated>
<author>
<name>Nick Brassel</name>
</author>
<published>2024-08-25T21:51:22+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=45dc2499dc369ce0ac7a4868a01ffb18fbaf0384'/>
<id>urn:sha1:45dc2499dc369ce0ac7a4868a01ffb18fbaf0384</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`kikoslab/kl90`: add additional layouts (#24024)</title>
<updated>2024-07-04T23:44:23+00:00</updated>
<author>
<name>Ryan</name>
</author>
<published>2024-07-04T23:44:23+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=43fc7b5a4f6d1d9079b09beb2a7eb24864f5222b'/>
<id>urn:sha1:43fc7b5a4f6d1d9079b09beb2a7eb24864f5222b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove RGB keycodes from boards with no RGB config (#23709)</title>
<updated>2024-05-20T07:11:49+00:00</updated>
<author>
<name>Ryan</name>
</author>
<published>2024-05-20T07:11:49+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=5fda3490187a7448176b7d37bf16c1cd1d80b736'/>
<id>urn:sha1:5fda3490187a7448176b7d37bf16c1cd1d80b736</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate features from rules.mk to data driven - IJK (#23276)</title>
<updated>2024-03-15T01:42:15+00:00</updated>
<author>
<name>Joel Challis</name>
</author>
<published>2024-03-15T01:42:15+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=539fa21bf80308a21048334909b6512917aa3c7b'/>
<id>urn:sha1:539fa21bf80308a21048334909b6512917aa3c7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kikoslab/kl90: Update firmware to support encoder map (#22649)</title>
<updated>2023-12-14T00:02:34+00:00</updated>
<author>
<name>Pedro Del Moral Lopez</name>
</author>
<published>2023-12-14T00:02:34+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=d3da22272812b2451baa54f287de899e2e54f0a9'/>
<id>urn:sha1:d3da22272812b2451baa54f287de899e2e54f0a9</id>
<content type='text'>
</content>
</entry>
</feed>
