summaryrefslogtreecommitdiffstats
path: root/src/engine/sync/synccontrol.cpp
AgeCommit message (Expand)Author
2019-01-06move EngineControls to their own folderBe
2019-01-06remove need for lambdas with connectValueChange(Request)Be
2019-01-06CO::connectValueChangeRequest replace SLOT with functorsBe
2018-11-28removed unused pOldTrack from trackLoaded functionDaniel Schürmann
2018-07-22Remove else branch in SyncControl::setMasterBpm, fixing lp1783020Daniel Schürmann
2018-06-08fix typosDaniel Schürmann
2018-06-01Restore quantize dependency of sync_enable lost in a previous commitDaniel Schürmann
2017-03-05fix for https://bugs.launchpad.net/mixxx/+bug/1631393meschi
2017-01-03Avoid divide-by-zero in SyncControl.RJ Ryan
2016-11-09Avoid using member functions from QSharedPointerUwe Klotz
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-03-06Remove unused default value and use override keywordDaniel Schürmann
2016-03-06Replace trackUnloaded() with void trackLoaded(TrackPointer pNewTrack, TrackPo...Daniel Schürmann
2016-02-17fix code duplication in SyncControlDaniel Schürmann
2016-02-16Remove INF riskDaniel Schürmann
2016-01-24Use UserSettings (typedef) instead of ConfigObject.RJ Ryan
2015-10-30Initalize remaining SyncControl membersDaniel Schürmann
2015-10-30Initalize m_pRateRangeDaniel Schürmann
2015-09-08prefer deleting ControlObjectSlave by the Qt object tree, since this gurantee...Daniel Schürmann
2015-02-26Misc fixes.RJ Ryan
2015-01-01Fix newly-loaded tracks affecting playing master sync bpm.Owen Williams
2014-12-17Convert most Q_ASSERTs into DEBUG_ASSERT_AND_HANDLEs.RJ Ryan
2014-12-14Fix track stopping when beatgrid was cleared.Owen Williams
2014-12-03notesOwen Williams
2014-12-03BeatMap: Fix bpm and sync behavior with beatmaps.Owen Williams
2014-12-02Master Sync: various fixes.Owen Williams
2014-11-23Master Sync: if only one playing sync deck, reset user offset and reinit mast...Owen Williams
2014-11-20Master Sync: Fix bpms not set correctly on track loadOwen Williams
2014-11-07Use QString instead of char* in ConstructorMax Linke
2014-09-16Make sure to include user tweak in rate calculation even when we don'tOwen Williams
2014-09-11Reset user tweak if sync is offOwen Williams
2014-09-11Change some names and add comments to make things clearerOwen Williams
2014-09-09More x2 /2 cleanupOwen Williams
2014-09-09Clean up the diffOwen Williams
2014-09-09Wrap up sync master param setting into one convenience function where possible.Owen Williams
2014-09-08clean up a few debug prints and commentsOwen Williams
2014-09-08Fix a problem with beat percentage calculation being offOwen Williams
2014-09-08try to comment out things. clearly still not workingOwen Williams
2014-09-08I think things are working ok now?Owen Williams
2014-09-08Remove a whole lot of debug printing.Owen Williams
2014-09-08A lot of work on half/double BPMs, which revealed some bugs in theOwen Williams
2014-09-08Working out the kinksOwen Williams
2014-09-07Start fixing broken tests, uncovering new bugs.Owen Williams
2014-09-07Double/Half master sync mostly works!Owen Williams
2014-09-07Initial work for getting bpm x2 /2 workingOwen Williams
2014-09-03Protect against decks with 0 bpm participating in the sync process.Owen Williams
2014-08-20Fix explicit master not updating beat_distance.Owen Williams
2014-08-20No need for this variable any moreOwen Williams
2014-08-20Fix enginesync tests now that sync state change is a queued event.Owen Williams