summaryrefslogtreecommitdiffstats
path: root/src/engine/cuecontrol.h
AgeCommit message (Collapse)Author
2019-01-06move EngineControls to their own folderBe
2018-12-13replace single getter with one for the whol atomic struct.Daniel Schürmann
2018-12-12reset play and cue indicator unconditionally after eject, fixing lp1808222Daniel Schürmann
2018-11-30Fix typoDaniel Schürmann
2018-11-28removed unused pOldTrack from trackLoaded functionDaniel Schürmann
2018-06-19make hot cues fully double precisionDaniel Schürmann
2017-10-31Removed unused EngineControl::getTrigger() and added some missing override ↵Daniel Schürmann
keywords
2017-01-04privatise position and enable controlsDaniel Schürmann
2017-01-04Improve some names near CueDaniel Schürmann
2016-12-30Save cue point as cue with type Cue::LOADUwe Klotz
2016-11-14Added and use isPlayingByPlayButton() to fix bug #1641703Daniel Schürmann
2016-11-14Rename m_pPlayButton to just m_pPlay since play is the engine state play, ↵Daniel Schürmann
not the button state.
2016-09-13Adding CUP button and CUP mode.william lemus
2016-05-12Don't use multi-argument QString::arg in HotcueControl::keyForControl.RJ Ryan
Multi-argument QString::arg apparently constructs a QMap temporary. We create 37 HotcueControls per deck -- so 5 decks * 37 HotCueControls * 9 keyForControl calls = 1665 QMap temporaries. Thanks Qt!
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-26Rename TrackInfoObject to Track.RJ Ryan
At long last! Also move trackinfoobject.h/cpp to src/track/track.h/cpp.
2016-03-18Merge remote-tracking branch 'upstream/master' into replaygain2Daniel Schürmann
Conflicts: src/engine/sidechain/engineshoutcast.cpp
2016-03-06Replace trackUnloaded() with void trackLoaded(TrackPointer pNewTrack, ↵Daniel Schürmann
TrackPointer pOldTrack); This hepls to streamline the code in the consumer slots
2016-03-01use p prefix for pointersDaniel Schürmann
2016-01-24Use UserSettings (typedef) instead of ConfigObject.RJ Ryan
This will allow us to experiment with different implementations for structured user preferences. It will also reduce repeated typing of template arguments and better represent the purpose of the object.
2016-01-10Use QSharedPointer for cue pointsUwe Klotz
2015-10-26Fix hot cue latching, #1510291Daniel Schürmann
2015-10-11Don't move cue point in DENON mode using *_gotoandplay, Bug #1504934Daniel Schürmann
2015-08-04Fix missmatch in play co intepretation what is play, this fixes issues when ↵Daniel Schürmann
play is not 1.0 or 0.0
2015-04-06Keep file style consistentOwen Williams
2015-03-30Fix vinylcontrol switching modes on track loadOwen Williams
2015-01-08Replace QVector for hint list with QVarLengthArray.RJ Ryan
Reasons: * QVector::clear() does not save the reserve()'d memory. We were growing the vector on every callback -- taking about 1% of the callback to do so. * No implicit data sharing (no risk of detach()'s in the future).
2014-11-07Use QString instead of char* in ConstructorMax Linke
This should replace all appearances of `const char*` with a `QString` in all classes contained in src/engine. This thing felt like fighting against a hydra -.-
2014-01-21removed redundant pause controlDaniel Schürmann
2014-01-16Removed Simple mode for Cue.Daniel Schürmann
Because it was a Mixxx only cue behaviour without a propper way to control it via MIDI
2014-01-12Merge remote-tracking branch 'upstream/master' into cdjDaniel Schürmann
Conflicts: src/controlobjectthreadwidget.cpp src/controlobjectthreadwidget.h src/engine/cuecontrol.cpp src/engine/enginebuffer.cpp src/engine/enginebuffer.h src/engine/enginemaster.h src/skin/legacyskinparser.cpp src/sounddeviceportaudio.cpp src/widget/wpushbutton.cpp src/widget/wpushbutton.h src/widget/wwidget.cpp src/widget/wwidget.h
2013-12-19Fix ugly const-casting required by EngineObject API.RJ Ryan
2013-10-07introduced controls "pause" and "play_stutter" for a three button numarkDaniel Schürmann
axis skin. It can be also used in a two button skin like left: play_stutter, right: pause or left: play/pause and right: play_stutter
2013-09-30reduced the cue indicator update rate to 100ms Daniel Schürmann
2013-09-30implement cue indicator like DN-S 3700Daniel Schürmann
2013-09-30implement DENON cue behaviour, fixes bug #1224101Daniel Schürmann
2013-09-27Cue button is flashing when during seeking, introduced DENON mode inDaniel Schürmann
preferences (not working yet).
2013-09-18Added blinking Cue indicator when is will set a new Cue point. Jump toDaniel Schürmann
cue when track is at end position,
2013-09-11added cue_indicator controlDaniel Schürmann
2013-09-11play_indicator is blinking during cue_previewDaniel Schürmann
2013-09-05fixed play latching during cue preview, fixes Bug #1216433Daniel Schürmann
2013-09-05removed not working m_pPlayButton connectionDaniel Schürmann
2013-06-30switch from QList to QVector to avoid memory allocation during the audio ↵Daniel Schürmann
callback
2013-06-29fix all hintReader functions & -> * for output parameterDaniel Schürmann
2013-06-19Moving mixxx/* to the root. A new era begins!RJ Ryan