summaryrefslogtreecommitdiffstats
path: root/src/control
AgeCommit message (Expand)Author
2021-09-23Clean up QMutex/QMutexLocker includesUwe Klotz
2021-09-19Extract Qt atomic operation wrappers into separate header fileUwe Klotz
2021-09-01Silence warnings for expected invalid keys.Daniel Schürmann
2021-08-21Replace DEBUG_ASSERT(false) with an inverted string literalDaniel Schürmann
2021-08-21ControlDoublePrivate: Make sure the warning is printed before the assertion k...Daniel Schürmann
2021-08-20Make use of QWeakPointer::lock()Daniel Schürmann
2021-08-20Assert that persistant COs have access to the user settingsDaniel Schürmann
2021-08-20Assert that ControlDoublePrivate::setUserConfig() is not called unecessarilyDaniel Schürmann
2021-08-20Remove redundant nullptr initalisation of QAtomicPointerDaniel Schürmann
2021-08-20remove redundant static keyword from the anonymous namespaceDaniel Schürmann
2021-08-20Rename s_pDefaultCODaniel Schürmann
2021-08-20Protect against creating two default COs from two threads.Daniel Schürmann
2021-08-20move private static variables to anonymous namespaceDaniel Schürmann
2021-08-20Make the default constructed ControlObject really constDaniel Schürmann
2021-08-20Remove redundant inline keyword in a class definitionDaniel Schürmann
2021-08-20Improve assertions with ControlFlagsDaniel Schürmann
2021-08-19Remove more redundant null checksDaniel Schürmann
2021-08-19Save a default CO to ommit null checks everywhere.Daniel Schürmann
2021-08-19use const refDaniel Schürmann
2021-08-19Remove inefficient const char* constructorDaniel Schürmann
2021-08-19Added common kNullKey to lower the controlproxy memory footprintDaniel Schürmann
2021-08-13Fix codespell warningsUwe Klotz
2021-07-30ControlIndicatorTimer: Add support for legacy vsyncthread modeJan Holthuis
2021-07-30ControlIndicatorTimer: Remove unnecessary member variableJan Holthuis
2021-07-30CoreServices: Add ControlIndicatorTimer to remove GuiTick dependencyJan Holthuis
2021-07-15Remove useless ControlProxy::slotSet() methodJan Holthuis
2021-07-15ControlProxy: Use doxygen-style `///` commentsJan Holthuis
2021-05-20midi: Make MidiOpCode a properly scoped enum classJan Holthuis
2021-04-28Merge remote-tracking branch 'upstream/2.3' into mainDaniel Schürmann
2021-04-27make '_set_default' an in/out CO, use direct connectionronso0
2021-02-23Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
2021-02-23ControlDoublePrivate: clarify debug assertionBe
2021-02-22ControlDoublePrivate: fix overzealous debug assertionBe
2020-12-18ControllerDebug: Clean up method names and add a way to disable testingJan Holthuis
2020-12-17Merge branch 'main' of github.com:mixxxdj/mixxx into controllerengine_refacto...Jan Holthuis
2020-12-15Merge branch '2.3' of github.com:mixxxdj/mixxx into mainJan Holthuis
2020-12-15Replace null pointer constants (e.g. NULL, 0) with nullptrJan Holthuis
2020-12-08Merge remote-tracking branch 'upstream/main' into controllerengine_refactoringBe
2020-12-07merge 2.3Be
2020-12-08Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
2020-12-07Merge branch '2.3' of github.com:mixxxdj/mixxx into cleanup-headersJan Holthuis
2020-12-07Slimdown moc_compilation.cppDaniel Poelzleithner
2020-12-02Delete trailing/leading blank linesJan Holthuis
2020-12-02Merge branch '2.3' of github.com:mixxxdj/mixxx into cleanup-headersJan Holthuis
2020-11-29Merge remote-tracking branch 'upstream/main' into controllerengine_refactoringBe
2020-11-22Merge remote-tracking branch 'upstream/2.3' into mainDaniel Schürmann
2020-11-19Pass non-trivial/large function args by referenceJan Holthuis
2020-11-14Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
2020-11-14controlobjectscript: Use QVector instead of QListJan Holthuis
2020-11-13Merge remote-tracking branch 'upstream/2.3' into cleanup-headersxerus2000