Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-02 | first pass at optimization for low-level canvas code | Paul Davis | |
2014-11-05 | add Rect::shrink(Distance) even though it arguably should be handled by ↵ | Paul Davis | |
Rect::expand() | |||
2014-03-11 | don't queue redraws when various canvas item properties are "reset" to the ↵ | Paul Davis | |
same value, plus supporting functions | |||
2014-03-07 | alter ArdourCanvas::Rect::expand() to not clamp to all-positive values ↵ | Paul Davis | |
because we now definitely have items that have negative coordinates. This could have drastic consequences but I think the all-positive was a hack to fix a problem that was solved separately by means currently unknown. | |||
2014-01-08 | prevent Rect::expand() from generating negative coordinates where there were ↵ | Paul Davis | |
none before | |||
2014-01-08 | remove unused code | Paul Davis | |
2013-06-24 | an awful lot of tweaks to drawing details | Paul Davis | |
2013-04-17 | fix clamping of line and rect coordinates to avoid issues with cairo when ↵ | Paul Davis | |
drawing way outside a surface's dimensions; move various coordinate methods down to Canvas, because they don't require GTK information; make visible_area() a Canvas virtual method so that we don't have to cast to call it | |||
2013-04-15 | add headers to all canvas .cc and .h files | Paul Davis | |
2013-04-11 | many changes to get the cairo-canvas version much, much more functional. ↵ | Paul Davis | |
still problems with a lot of subtle and not-so-subtle issues | |||
2013-04-05 | lots of tweaking and adding debug output including operator<</dump(ostream&) ↵ | Paul Davis | |
methods to help visualize canvas structure | |||
2013-04-04 | commit immediately post linking | Paul Davis | |
2013-04-04 | initial commit of hand merging, plus getting "ancient" waf script to work ↵ | Paul Davis | |
correctly |