summaryrefslogtreecommitdiff
path: root/libs/canvas/framed_curve.cc
AgeCommit message (Collapse)Author
2019-08-03Update canvas/UI lib GPL boilerplate and (C) from git logRobin Gareus
2019-04-08Undo more incorrect sample/frame replacementsRobin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible
2017-01-19remove use of boost::optional to define "undefined" Canvas::Rect, and use ↵Paul Davis
Rect::empty instead. This commit includes Rect::operator bool() which might be a candidate for removal in a future commit, in an attempt to make the meaning clearer
2016-12-16fix unused Outside filled framed curve for constant points outside the draw ↵nick_m
area.
2016-12-16revert c3ab67dd now that this misbehaviour is understood.nick_m
2016-12-16fix issue with disappearing tempo curve at constant tempi.nick_m
2016-12-11go back to always interpolating framed curve points.nick_m
2016-10-17Tempo curve cleanup, now also works on optimized builds.nick_m
2016-06-04Fix FramedCurve Outside fill for curve.nick_m
2016-06-04More FramedCurve render worknick_m
- draw last point correctly if applicable - comment intent.
2016-06-04Fix framed curve thinko.nick_m
- in FramedCurve, the first _point is used for the bounding box. Don't confuse this with actual data.
2016-06-03Small cleanup in FramedCurve.nick_m
2016-06-03Fix assorted drawing bugs in framed curve.nick_m
- treat drawing area of boxes and curves similarly. - handle a redraw request between the last sample and the last point.
2016-06-02Fix conditional on uninitialised idx (via n_samples) in framed curve.nick_m
- possibly fixes drawing artefacts in the tempo curve.
2016-05-29Hopefully finally fix tempo curve flickering.nick_m
2016-05-27Tempo ramps - finally fix flicker in framed curve.nick_m
2016-05-27Yr,[p ramps - fix flickering tempo curves when zoomed in.nick_m
2016-05-27Tempo ramps - add Canvas::FramedCurve and use it in the tempo marker bar.nick_m