Gergely Nagy

Results 406 comments of Gergely Nagy

We don't even need `focus()`, just `focus` is going to be enough. Going through what all these packages do, I think the following public API would be our goal: -...

Mhm. This does imply a very large overhaul of pretty much all of `src/api/`. While there, should we split it apart into parts that run in the main process, and...

While hammering away on #1015, I managed to dig myself into a deep `@api` hole, and spent many hours pondering about the whole thing, and how it should be reorganized....

So, onwards to some proposals! I'm not going to go into details just yet, because I don't have everything figured out, and before I even start to think about the...

Another problem of the status quo: ActiveDevice is pretty much tied to a focus connection, it doesn't really exist for keyboards in bootloader mode, nor for non-Kaleidoscope keyboards, even if...

It should be, yes. But the status quo is that if there's no focus connection, then ActiveDevice doesn't do anything useful. Ideally, ActiveDevice would hold information about the keyboard connected,...

This is kind of "expected" behaviour. The colormap editor works with the colors provided by the `Colormap` plugin. Any other plugin that changes colors one way or the other, are...

We have recently reworked the whole import/export thing, and it no longer says anything about layers. It... doesn't really tell anything else either, so we still need some work on...

The [Unicode plugin](https://kaleidoscope.readthedocs.io/en/latest/plugins/Kaleidoscope-Unicode.html) does almost the same thing, and combined with Macros, you can have arbitrary letters input with a single keypress. It isn't without downsides, however: for example, the...

Based on the logs in #988, the keyboard failed to enter bootloader mode. It likely happens because our flashing process is very finicky about proper timing. Releasing a key a...