13
0
livetrax/libs/canvas
Paul Davis 787f9748b6 changing the clamp_width of an ArdourCanvas::Text needs to potentially provoke an entire redraw
This fixes missing range marker text in sessions where the initial zoom value causes an initial clamp_width of zero
2014-11-06 20:38:02 -05:00
..
benchmark
canvas add Rect::shrink(Distance) even though it arguably should be handled by Rect::expand() 2014-11-05 19:45:23 -05:00
doc
MSVCcanvas Add support for USE_CAIRO_IMAGE_SURFACE when building with MSVC 2014-10-29 17:36:30 +00:00
test
arc.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00
arrow.cc more canvas refactoring. 2014-06-22 11:41:05 -04:00
build-and-run-benchmark.sh
build-and-run-manual-test.sh
build-and-run-tests.sh
canvas.cc allow to use cairo-image/software surface for canvas & cairowidgets 2014-10-28 02:15:10 +01:00
circle.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00
container.cc more canvas refactoring. 2014-06-22 11:41:05 -04:00
curve.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00
debug.cc
fill.cc add ArdourCanvas::Fill::set_pattern() to allow any filled canvas item to be filled using an arbitrary Cairo Pattern 2014-11-05 11:13:09 -05:00
flag.cc more canvas refactoring. 2014-06-22 11:41:05 -04:00
i18n.h
image.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00
item.cc raising/lowering canvas items should trigger a redraw 2014-11-06 10:58:37 -05:00
line_set.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00
line.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00
lookup_table.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00
Notes
outline.cc change Canvas heirarchy and constructors 2014-06-12 14:53:44 -04:00
pixbuf.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00
poly_item.cc slightly increase size of a Canvas::PolyItem, to avoid left-over pixels when dragging (as well as other general incorrectness 2014-06-27 10:30:09 -04:00
poly_line.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00
polygon.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00
rectangle.cc correct the rendering of Rectangle outlines, and the computation of their bounding box 2014-11-05 19:45:23 -05:00
root_group.cc more canvas refactoring. 2014-06-22 11:41:05 -04:00
ruler.cc add Canvas::Ruler::set_metric() to allow ruler metrics to be changed dynamically 2014-09-07 10:19:42 -04:00
run-manual-test.sh
run-tests.sh
scroll_group.cc more canvas refactoring. 2014-06-22 11:41:05 -04:00
stateful_image.cc Rename PBD::find_file_in_search_path to just PBD::find_file 2014-06-25 12:40:10 -04:00
text.cc changing the clamp_width of an ArdourCanvas::Text needs to potentially provoke an entire redraw 2014-11-06 20:38:02 -05:00
tracking_text.cc verbose cursor text is always outlined 2014-06-30 10:39:41 -04:00
types.cc add Rect::shrink(Distance) even though it arguably should be handled by Rect::expand() 2014-11-05 19:45:23 -05:00
utils.cc alter implementation of ArdourCanvas::contrasting_text_color() to use gamma-adjusted luminance values rather than simple contrast 2014-11-05 11:13:28 -05:00
wave_view.cc use ArdourCanvas::TimeRectangle for regions, notes, markers 2014-11-03 21:48:08 -05:00
widget.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00
wscript add tracking_text.cc to canvas wscript 2014-06-26 15:10:24 -04:00
xfade_curve.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-06-21 11:43:42 -04:00