13
0
livetrax/libs/canvas
Robin Gareus 160b24b137 fix crash when cleaning up canvas items
Backport from Mixbus. In Ardour this does not currently matter
since there is no top-level canvas destroyed top-down.

...
Editor::session_going_away
MixerStrip::~MixerStrip
MixbusStripCanvas::~MixbusStripCanvas
ArdourCanvas::GtkCanvas::~GtkCanvas
ArdourCanvas::Canvas::~Canvas
ArdourCanvas::Root::~Root
ArdourCanvas::Container::~Container
ArdourCanvas::Item::~Item
ArdourCanvas::Item::clear_items
GtkCanvas::item_going_away()
queue_draw_item_area()

..expose can take place async to garbage collection: crash in one of the
items.
2015-11-02 05:15:55 +01:00
..
benchmark NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
canvas fix crash when cleaning up canvas items 2015-11-02 05:15:55 +01:00
doc
macosx/canvas/canvas.xcodeproj copy all XCode project files from Tracks. 2015-06-29 14:18:10 -04:00
MSVCcanvas Add the new (UINTSDEFINED) preprocessor directive to all out MSVC projects (just to be on the safe side) 2015-06-09 13:18:42 +01:00
test NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
arc.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
arrow.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
build-and-run-benchmark.sh
build-and-run-manual-test.sh
build-and-run-tests.sh
canvas.cc fix crash when cleaning up canvas items 2015-11-02 05:15:55 +01:00
circle.cc
colors.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
colorspace.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
container.cc globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
curve.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
debug.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
fill.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
flag.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
i18n.h
image.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
item.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
line_set.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
line.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
lookup_table.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
Notes
outline.cc
pixbuf.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
poly_item.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
poly_line.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
polygon.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
rectangle.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
root_group.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
ruler.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
run-manual-test.sh
run-tests.sh
scroll_group.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
stateful_image.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
text.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
tracking_text.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
types.cc first pass at optimization for low-level canvas code 2014-12-02 05:32:34 -05:00
utils.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
wave_view.cc remove invalid assertion - #6634 2015-10-22 12:20:42 +02:00
widget.cc Avoid possible use of uninitialized values. 2014-11-18 02:55:03 -05:00
wscript conditionalize background fades depending on whether this is a tracks or other build 2015-06-29 14:18:10 -04:00
xfade_curve.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00