summaryrefslogtreecommitdiff
path: root/libs/canvas/line.cc
AgeCommit message (Expand)Author
2019-08-03Update canvas/UI lib GPL boilerplate and (C) from git logRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2014-06-21refactor Canvas so that all Items have children; add Container abstract base ...Paul Davis
2014-06-12change Canvas heirarchy and constructorsPaul Davis
2014-06-03use window-based coordinates when picking current item so that we get per-ite...Paul Davis
2014-06-03initial redesign of canvas scrolling to facilitate independent x- and y-axis ...Paul Davis
2014-03-11don't queue redraws when various canvas item properties are "reset" to the sa...Paul Davis
2014-02-12slight code tidy for Line::render() ... don't use 0.5 pixel adjustment if the...Paul Davis
2013-12-09ArdourCanvas::Line::covers() uses distance_to_segment_squared()Paul Davis
2013-11-04drop use of bounding box to determine whether an item covers a point; add Ite...Paul Davis
2013-06-24an awful lot of tweaks to drawing detailsPaul Davis
2013-06-18basically operational switch to canvas drawing coordinates, although text and...Paul Davis
2013-04-18expand bbox for Canvas::Line to get rid of artifacts caused when moving them ...Paul Davis
2013-04-17various work waveview amplitude mgmt; fix playhead cursor drag from timebar c...Paul Davis
2013-04-17fix clamping of line and rect coordinates to avoid issues with cairo when dra...Paul Davis
2013-04-15add headers to all canvas .cc and .h filesPaul Davis
2013-04-15remove all xml++.h inclusion by canvas implementationsPaul Davis
2013-04-15remove all XML related API from canvas. it may have been useful during develo...Paul Davis
2013-04-04initial commit of hand merging, plus getting "ancient" waf script to work cor...Paul Davis