some thoughts on the general tooltip update approach used here and performance:
With the current implementatoin kbd mapppings are (re)loaded
* on startup
* when kbd shortcuts are toggled on, a...
> Looking forward to see https://github.com/mixxxdj/mixxx/issues/13716.
Have you seen https://github.com/mixxxdj/mixxx/pull/13750 yet (the PR for 13716)?
Thanks for the feedback. I added the console output log, but indeed, that does sound about right. After the 4th loop, the loop counter has been ++ to 5, same with i to 17.
Ah yes, the deck and i...
Rather just seeing if instead of a QByteArray the QJSValue returns an error using `QJSValue::isError`. Haven't tried that yet, but I'm fairly certain it should work.
right, but `[Channel5]` must be coming from somewhere, you probably have an off-by-one error somewhere. Having a quick look at the gist however, I can't tell you where exactly. Try adding some logm...
I think it deduces that `{26, 26, 26, 26, 32, 26, 26, 26, 26}` is list-initialization of _some_ object type and then looks at the parameter, since `const char(&array)[size]` is an array literal, it...
It doesn't, this is 4 decks, and whilst each deck has 32 or 36 or whatever hotcues, I'm only going up to 16.
I get an error when I try to use .bind to bind the scope of the counter variables to th...
well, in either way we would need to know exactly how the codec works so we can exploit the conversion process correctly. If the string from the user already contains the replacement character then...
just put the hex in there if you prefer ;)
```suggestion
ISO-8859-15 encoded 'Hello!'
const char expected[] = {0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x21};
```
Is that an option in `QStringEncoder`? Couldn't spot any feature there. It may make sense to pass `QStringEncoder::Flag::ConvertInvalidToNull` along though.