ardour/libs/canvas
Paul Davis 03797765c6 Containers should not consider the size of invisible items when computing their own bounding boxes.
This fixes issues related to the rulers container believing it was taller than it actually is, and possibly other issues also
2014-10-16 10:37:34 -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 [Summary] Should have been committed with previous: made background fade optional and not shown by default 2014-09-26 23:43:18 +03:00
doc [Summary] Fixed MAC build 2014-03-26 06:31:34 -05:00
macosx/canvas/canvas.xcodeproj [Summary] Added new files to Xcode project 2014-09-29 12:59:42 +03:00
MSVCcanvas Update vcproj files for changed LILV config define. 2014-08-18 12:30:01 -04: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 refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-08-17 17:42:59 -04:00
arrow.cc more canvas refactoring. 2014-08-17 17:44:17 -04:00
build-and-run-benchmark.sh [Summary] Fixed MAC build 2014-03-26 06:31:34 -05:00
build-and-run-manual-test.sh [Summary] Fixed MAC build 2014-03-26 06:31:34 -05:00
build-and-run-tests.sh [Summary] Fixed MAC build 2014-03-26 06:31:34 -05:00
canvas.cc use glib portable random function rather than POSIX.1 random() 2014-09-03 12:25:02 -04: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-08-17 17:42:59 -04:00
container.cc more canvas refactoring. 2014-08-17 17:44:17 -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-08-17 17:42:59 -04:00
debug.cc mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64) 2014-03-04 15:25:58 +01:00
fill.cc add ArdourCanvas::Fill::set_pattern() to allow any filled canvas item to be filled using an arbitrary Cairo Pattern 2014-09-19 16:24:40 -04:00
flag.cc more canvas refactoring. 2014-08-17 17:44:17 -04:00
i18n.h make stateful image canvas item actually compile 2014-02-17 16:05:52 -05:00
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-08-17 17:42:59 -04:00
item.cc Containers should not consider the size of invisible items when computing their own bounding boxes. 2014-10-16 10:37:34 -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-08-17 17:42:59 -04: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-08-17 17:42:59 -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-08-17 17:42:59 -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 change Canvas heirarchy and constructors 2014-08-17 15:08:56 -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-08-17 17:42:59 -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-08-17 19:47:16 -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-08-17 17:42:59 -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-08-17 17:42:59 -04:00
rectangle.cc refactor Canvas so that all Items have children; add Container abstract base class; rename Group as "Layout" and retain only drawing semantics 2014-08-17 17:42:59 -04:00
root_group.cc more canvas refactoring. 2014-08-17 17:44:17 -04:00
ruler.cc don't needlessly redraw ruler if new metric is the same as the old 2014-09-05 15:24:16 -04:00
run-manual-test.sh [Summary] Fixed MAC build 2014-03-26 06:31:34 -05:00
run-tests.sh [Summary] Fixed MAC build 2014-03-26 06:31:34 -05:00
scroll_group.cc more canvas refactoring. 2014-08-17 17:44:17 -04:00
stateful_image.cc Rename PBD::find_file_in_search_path to just PBD::find_file 2014-08-17 18:36:02 -04:00
text.cc make computation of OS X pango text width correction less intrusive/more efficient. 2014-09-19 16:24:40 -04:00
tracking_text.cc remove outline from now-small verbose cursor (TrackingText) text 2014-09-11 17:00:18 -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 move contrasting_text_color() into ArdourCanvas 2014-08-17 19:59:38 -04:00
wave_view.cc waveform drawing details: 2014-09-17 07:06:05 -04: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-08-17 17:42:59 -04:00
wscript add tracking_text.cc to canvas wscript 2014-08-17 19:28:42 -04:00
xfade_curve.cc [Summary] Should have been committed with previous: made background fade optional and not shown by default 2014-09-26 23:43:18 +03:00
xml_ui.cc Canvas::Group was removed 2014-08-17 18:04:05 -04:00