Swiftb0y

Results 44 issues of Swiftb0y

as requested in #13222 One primary issue is that marking entire classes `[[deprecated]]` will result in build failures due to `-Wdeprecated -Werror`. So marking them deprecated formally would require their...

effects
library
engine
ui
build
code quality
waveform
soundsource
browse
analyzer
soundio
search

This reduces the copy-pasted build configs across CI by unifying them in a CMakePreset. That way the same options can be used in local builds more easily. Moreover, this reduces...

build
cmake

fixes #11923 fix adopted from https://github.com/uklotzde/mixxx/commit/e0f00c11751acb920302624d133c6ffb48fae4d3 Thank you Uwe

code quality

After _accidentally_ enabling [`clang-analyzer-optin.cplusplus.VirtualCall`](https://clang.llvm.org/docs/analyzer/checkers.html#optin-cplusplus-virtualcall-c) I noticed there were a bunch of virtual calls in destructors (for example `cleanup()` in `Analyzer`, `ControllerScriptEngineBase::shutdown()`, also for constructors `ControllerScriptEngineBase::initialize()`) that can result in UB....

Hey there. I'm one of the members of the Mixxx core team. I'm one of the few people focusing on our hardware mapping facilities. I've just seen that you still...

Simplify messagePipe, rebased out from #13223

effects
engine
build

See individual commit messages for rationale. TODO: * [x] avoid memory leak when object being managed is valid but has no parent.

library

~~Manual still TODO~~ [manual PR](https://github.com/mixxxdj/manual/pull/687)

controller mappings

Is that something that should be done as part of this PR? Otherwise, perhaps update it to something like `TODO(GH#ISSUE)` just to help with tracking _Originally posted by @acolombier in...

This is a quick and dirty (untested) implementation of https://swiftb0y.github.io/CDJHidProtocol/hid-analysis/handshake.html It'd be nice if @JoergAtGithub or @acolombier could have a quick look at the HID related parts as I've never...

controller mappings