|
7a3a66db72
|
fix Canvas::LineSet implementation to support horizontal and vertical linesets
|
2014-06-09 15:39:19 -04:00 |
|
|
6473cc7cb4
|
drop use of bounding box to determine whether an item covers a point; add Item::covers(Duple const&)
Default implementation for Item still uses bounding box, but specializations for Arc (Circle), Polygon, Line and PolyLine have been added
|
2013-11-04 11:56:10 -05:00 |
|
|
c21ed2b877
|
fix drawing of a canvas LineSet object
|
2013-10-24 17:13:22 -04:00 |
|
|
192f22d89e
|
fix confusion in Canvas::LineSet over window vs. item coordinates that affected redraw (or not) of MIDI track note lines when the canvas origin != 0
|
2013-10-22 21:12:47 -04:00 |
|
|
77f5f4c4bf
|
basically operational switch to canvas drawing coordinates, although text and waves don't work, and redraw areas are too small
|
2013-06-18 08:23:06 -04:00 |
|
|
37dd7e952b
|
add headers to all canvas .cc and .h files
|
2013-04-15 22:10:18 -04:00 |
|
|
64d3763652
|
remove all xml++.h inclusion by canvas implementations
|
2013-04-15 22:00:13 -04:00 |
|
|
84fb0a8dce
|
remove all XML related API from canvas. it may have been useful during development, but it is just a distraction - we will NEVER be saving or restoring canvas state via XML or any kind of serialized state
|
2013-04-15 21:57:08 -04:00 |
|
|
aaea166135
|
initial commit of hand merging, plus getting "ancient" waf script to work correctly
|
2013-04-04 00:32:52 -04:00 |
|