summaryrefslogtreecommitdiffstats
path: root/src/control
AgeCommit message (Expand)Author
2020-12-15Replace null pointer constants (e.g. NULL, 0) with nullptrJan Holthuis
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-19Pass non-trivial/large function args by referenceJan Holthuis
2020-11-14controlobjectscript: Use QVector instead of QListJan Holthuis
2020-11-13Merge remote-tracking branch 'upstream/2.3' into cleanup-headersxerus2000
2020-11-12Fix a bunch of clazy-range-loop warningsJan Holthuis
2020-11-10Remove long copyright headersxerus2000
2020-11-10Use #pragma once everywherexerus2000
2020-11-10Remove all @author commentsxerus2000
2020-10-28ControlObject: Inline the static toBool() methodJan Holthuis
2020-10-28ControlObject: Simplify and fix static toBool() methodJan Holthuis
2020-10-27Use more comparisons instead of implicit casts to doubleJan Holthuis
2020-10-27Use ControlObject::toBool() method to fix -Wfloat-conversion errorsJan Holthuis
2020-09-25control/controllinpotmeter: Make lossy typecast explicitJan Holthuis
2020-08-30control: Add ControlFlag value to disable DEBUG_ASSERTs on invalid inputJan Holthuis
2020-08-14control: Document ControlFlag enum valuesJan Holthuis
2020-08-14control: Rename ControlFlag to AllowInvalidKeyJan Holthuis
2020-08-14Replace ConfigKey::isNull()/isEmpty() checks with new isValid() methodJan Holthuis
2020-07-08Merge pull request #2918 from uklotzde/controlobjectJan Holthuis
2020-07-06Split get/take of existing/leaked controls into separate functionsUwe Klotz
2020-07-06Make deletion of creator COs atomicUwe Klotz
2020-07-06Add a debug assertionUwe Klotz
2020-07-06Re-add old commentUwe Klotz
2020-07-06ControlDoublePrivate: Avoid unnecessary lockingUwe Klotz
2020-07-06ControlDoublePrivate: Disallow copy/moveUwe Klotz
2020-07-06Controls: Sanitize code, reorder members, clarify commentsUwe Klotz
2020-07-06control/controlmodel: Fix double CO initialization in developer toolsJan Holthuis
2020-07-06Fix cleanup of leaked controls on exit and in testsUwe Klotz
2020-07-06Make CO creator pointer management less thread-unsafeUwe Klotz
2020-07-06Fix creation and management of ControlObject instancesUwe Klotz
2020-07-06Disallow copy/move for ControlObjectUwe Klotz
2020-07-02control/control: Renumber ControlFlag enum membersJan Holthuis
2020-07-01control: Remove ControlFlag::InitializeLater enum valueJan Holthuis
2020-06-23controls/controlproxy: Don't call initialize if key is nullJan Holthuis
2020-06-22control/controlproxy: Clean up some debug assertionsJan Holthuis
2020-06-22control: Fix some style issues in legacy codeJan Holthuis
2020-06-22control/controlproxy: Remove useless setFlag callJan Holthuis
2020-06-21control: Print warning instead of debug message if CO existsJan Holthuis
2020-06-21control: Remove unneeded if statement around debug assertionJan Holthuis
2020-06-21control: Refactor ControlProxy and require flag to allow empty keysJan Holthuis
2020-06-21control: Use assertions in ControlDoublePrivate if warn is trueJan Holthuis
2020-06-11Remove de-optimizing char* overload of getControl()Daniel Schürmann
2020-02-28Remove confusing typedefUwe Klotz
2020-02-28Convert RgbColor from/to control valuesUwe Klotz
2020-01-17Reintroduce M_FALLTHROUGH_INTENDED macro for a warning free compilation onDaniel Schürmann
2020-01-16Merge pull request #2446 from Holzhaus/clazy-fixesDaniel Schürmann
2020-01-16control/controlproxy: Apply clang-format formattingJan Holthuis