from the first glance of the example, it seems like the 1st use case is invoking a function (selected by chatgpt) and the 2nd use case is similar to instructor.
can you comment how your library differs from instructor (what yours can do that instructor can't and vice versa?)
Allows the building of dynamic, complex UIs within OS hosted windows
Included controls for text display, combo boxes, buttons, sliders, list boxes
Supports full transparency, overlays, controls with shadows/highlights outside of their range
Fully themeable (uses LICE for compositing)
It’s not hard but I don’t see the use of this, so probably not. And also although it doesn’t seem like it but the computation is quite intense for them, having multiple will lag the browser
maybe i'll explain why, it's like the finding a mate for marriage problem.
you dates enough ppl to have a taste of what you like, and then for the next one that comes along that is on par with the best you've seen, you take that.
i guess a 3x3 grid is not necessary, maybe when you click "another", push the old one up (or down) the stack but keep it around so I can always go back and pick the best one I liked so far after the sampling?
Anyway, don't sweat about it, thanks for creating this.
What you are looking for is called the secretary problem [0]. This states that in a search like yours, you can determine beforehand how often you are willing to press "another", and after 37% of attempts, you pick the first one that's better than the best one so far.
Wow, I haven't kept up since kbdfans discontinued the kbd75 (with split spacebar), but I'm glad something like this exists in case my kbd75 board dies. (recently I also found https://system76.com/accessories/launch)
So strange that it includes a Home key but not a End key (and there's space for it)
> macro keys assigned to alt-x, ctrl-g, and ctrl-x ctrl-s for Emacs
Wouldn't it slow you down a lot if you have to reach the far left for these?
I just have Shift, Ctrl, Alt all in the split spacebar cluster and sticky key enabled so I'm very comfortable with any key chords (plus I use leader key).
BTW I know you use VIA, and IIRC it doesn't enable the QMK macro recorder/playback keys. I used that a lot outside of Emacs.
I've found that muscle memory helps a lot with meta-x and ctrl-g, but the save combo is never used. This is because I USA Mac and just use command-s for save nowadays. Muscle memory also helps with the other 2 macro keys, which are at the bottom left of the keyboard and fairly easy to hit with a pinky or ring finger. You're absolutely right, it's a reach and I'd prefer that the keys were positioned below the space bars.
I actually swapped out and moved the upper right keys such that I have a home and end key as well as page up/down and delete.
It's still my end game keyboard. It sounds and feels great!
100% agree with having more keys accessible via the thumb, I used to have the KBD75 (with spacebar 3 way splits, so I have shift and ctrl right under the thumb) but they discontinued it.
can you comment how your library differs from instructor (what yours can do that instructor can't and vice versa?)
thanks