summaryrefslogtreecommitdiffstats
path: root/src/widget/wnumberrate.cpp
AgeCommit message (Collapse)Author
2020-07-01widget: Disable assertions for ControlProxy's created from skinsJan Holthuis
2020-06-10Get rid of char group stringsDaniel Schürmann
For accessing control objects we need QStrings and converting them on the fly takes some unnecassary time.
2020-01-08Fix WNumberRate getting initialized with the wrong valueOwen Williams
2019-12-04Use rate_ratio in in autodjprocessorDaniel Schürmann
2019-01-10Merge remote-tracking branch 'upstream/master' into rate_ratioDaniel Schürmann
Conflicts: src/engine/controls/bpmcontrol.cpp src/engine/controls/keycontrol.cpp src/engine/sync/synccontrol.cpp src/widget/wnumberrate.cpp
2019-01-06remove need for lambdas with connectValueChange(Request)Be
and remove old SLOT syntax for ControlProxy::connectValueChangeRequest. That was easier than getting it to play nice with the templating required for the new functor syntax.
2018-09-14Switch all code to the new rate_ratio controlDaniel Schürmann
2016-04-27Replace use of "slave" with "proxy" or "follower" everywhere.RJ Ryan
2016-04-27Move all Control classes to src/control.RJ Ryan
2016-04-26Delete default destructors.RJ Ryan
2016-04-25Spring cleaning: Apply clang-tidy to src/widget.RJ Ryan
Using LLVM 3.8.0: $ clang-tidy --fix --checks="*,-llvm-header-guard,-readability-implicit-bool-cast,-readability-else-after-return,-google-readability-todo" $(git ls src/widget | xargs) -- (flags to compile)
2015-09-12use COS in WNumberPos and WNumberRateDaniel Schürmann
2015-02-27Added end elipsize to WlableDaniel Schürmann
2014-04-25Refactor use of math and other headers across the codebase.RJ Ryan
* Delete mathstuff.h and defs.h. * Move typedefs into util/types.h. * Move definitions into util/defs.h. * Use std::min and std::max for math_min and math_max. * Replace math_clamp with a template function to prevent repeated sub-expressions. * Add a Result enum for SoundSource::open() and SoundSource::parseHeader(). * Misc. other header-related cleanups.
2014-01-14Have WNumbers the NumberOfDigits parameter and set a default of 1 decimal.Owen Williams
2014-01-14Eliminate misleading precision in the bpm and rate displays.Owen Williams
* Show only one decimal place for bpm and rate * Waveform stretch reacts more slowly to small changes in rate. * Vinyl control bpm updates are much more sticky.
2014-01-10Delete ControlObjectThreadMain and ControlObjectThreadWidget.RJ Ryan
2014-01-10Make WLabel inherit QLabel instead of WWidget.RJ Ryan
WLabel and its variants don't really need anything provided by WWidget. As far as I can tell no existing CSS styles use WWidget to style WLabel either, so this should be safe skin-wise. This also gets rid of WWidget::getComposedWidget since its sole purpose was for styling labels.
2013-12-24Minor style fixes.RJ Ryan
2013-07-12Finaly Changed remaining ControlObjectThreadMain instances toDaniel Schürmann
ControlObjectThread where no direct connection is used.
2013-06-19Merge remote-tracking branch 'upstream/master' into atomic-coDaniel Schürmann
2013-06-19Moving mixxx/* to the root. A new era begins!RJ Ryan