ardour/libs/canvas
Paul Davis 792fe016e7 clip rendering of ScrollGroup to just the part of the canvas covered by the scroll group.
This stops tracks from appearing to scroll up under the rulers, among other things.
2014-06-05 18:18:28 -04:00
..
benchmark initial commit of hand merging, plus getting "ancient" waf script to work correctly 2013-04-04 00:32:52 -04:00
canvas clip rendering of ScrollGroup to just the part of the canvas covered by the scroll group. 2014-06-05 18:18:28 -04:00
doc initial commit of hand merging, plus getting "ancient" waf script to work correctly 2013-04-04 00:32:52 -04:00
MSVCcanvas Add newly introduced sources to MSVC project 2014-06-04 13:50:06 +01:00
test initial commit of hand merging, plus getting "ancient" waf script to work correctly 2013-04-04 00:32:52 -04:00
arc.cc use window-based coordinates when picking current item so that we get per-item (per-scroll-group,really) computation of position and coverage. 2014-06-03 16:12:00 -04:00
arrow.cc clean up ArdourCanvas::Arrow implementation to remove unshown polygon/head 2014-06-03 16:11:24 -04:00
build-and-run-benchmark.sh initial commit of hand merging, plus getting "ancient" waf script to work correctly 2013-04-04 00:32:52 -04:00
build-and-run-manual-test.sh initial commit of hand merging, plus getting "ancient" waf script to work correctly 2013-04-04 00:32:52 -04:00
build-and-run-tests.sh initial commit of hand merging, plus getting "ancient" waf script to work correctly 2013-04-04 00:32:52 -04:00
canvas.cc fix problems with expose/redraws from canvas where requested area goes way outside the integer range allowed by GTK/GDK 2014-06-05 14:42:46 -04:00
circle.cc part two of ... add Canvas::Arc and derive Canvas::Circle from it 2013-04-18 21:29:13 -04:00
curve.cc use window-based coordinates when picking current item so that we get per-item (per-scroll-group,really) computation of position and coverage. 2014-06-03 16:12:00 -04:00
debug.cc mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64) 2014-03-04 15:25:58 +01:00
drag_handle.cc for now, hide ugly circle thing in drag handles 2014-01-07 20:56:03 -05:00
fill.cc if a Fill object is given a zero-alpha (transparent) color, note that 2014-03-07 12:28:52 -05:00
flag.cc fix up problems with patch change flgs not changing height correctly 2014-02-14 12:06:44 -05:00
group.cc use window-based coordinates when picking current item so that we get per-item (per-scroll-group,really) computation of position and coverage. 2014-06-03 16:12:00 -04:00
i18n.h make stateful image canvas item actually compile 2014-02-17 16:05:52 -05:00
image.cc likely fix for Canvas::Image positioning under new coordinate/render rules 2013-06-22 14:59:43 -04:00
item.cc merge onecanvas and cairocanvas branches, and manually resolve conflicts, including rounding in item_to_window() methods 2014-06-03 16:37:53 -04:00
line.cc use window-based coordinates when picking current item so that we get per-item (per-scroll-group,really) computation of position and coverage. 2014-06-03 16:12:00 -04:00
line_set.cc drop use of bounding box to determine whether an item covers a point; add Item::covers(Duple const&) 2013-11-04 11:56:10 -05:00
lookup_table.cc use window-based coordinates when picking current item so that we get per-item (per-scroll-group,really) computation of position and coverage. 2014-06-03 16:12:00 -04:00
Notes initial commit of hand merging, plus getting "ancient" waf script to work correctly 2013-04-04 00:32:52 -04:00
outline.cc outline width of 0.5 is stupid and meaningless, and was just hiding other issues with outlines 2014-01-07 11:31:47 -05:00
pixbuf.cc add headers to all canvas .cc and .h files 2013-04-15 22:10:18 -04:00
poly_item.cc don't queue redraws when various canvas item properties are "reset" to the same value, plus supporting functions 2014-03-11 07:36:09 -04:00
poly_line.cc use window-based coordinates when picking current item so that we get per-item (per-scroll-group,really) computation of position and coverage. 2014-06-03 16:12:00 -04:00
polygon.cc use window-based coordinates when picking current item so that we get per-item (per-scroll-group,really) computation of position and coverage. 2014-06-03 16:12:00 -04:00
rectangle.cc don't queue redraws when various canvas item properties are "reset" to the same value, plus supporting functions 2014-03-11 07:36:09 -04:00
root_group.cc add headers to all canvas .cc and .h files 2013-04-15 22:10:18 -04:00
run-manual-test.sh initial commit of hand merging, plus getting "ancient" waf script to work correctly 2013-04-04 00:32:52 -04:00
run-tests.sh initial commit of hand merging, plus getting "ancient" waf script to work correctly 2013-04-04 00:32:52 -04:00
scroll_group.cc clip rendering of ScrollGroup to just the part of the canvas covered by the scroll group. 2014-06-05 18:18:28 -04:00
stateful_image.cc make stateful image canvas item actually compile 2014-02-17 16:05:52 -05:00
text.cc fix computation of Text bounding box to respect _clamped_width 2013-10-28 12:27:33 -04:00
types.cc don't queue redraws when various canvas item properties are "reset" to the same value, plus supporting functions 2014-03-11 07:36:09 -04:00
utils.cc add a utility function to Canvas to compute distance from a point to a line segment 2013-12-09 13:35:07 -05:00
wave_view.cc different approach to independent scrolling, involving ArdourCanvas::ScrollGroup 2014-06-03 16:10:27 -04:00
widget.cc remove debugging output 2014-06-05 12:04:42 -04:00
wscript basic, initial structure for canvas widget item 2014-06-05 12:04:42 -04:00
xfade_curve.cc test possible 'flickering' with nvidia 2014-05-31 18:22:34 +02:00