13
0
livetrax/libs/canvas/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
..
arc.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
arrow.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
canvas.h fix crash when cleaning up canvas items 2015-11-02 05:15:55 +01:00
circle.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
colors.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
colorspace.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
container.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
curve.h
debug.h
fill.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
flag.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
fwd.h
image.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
interpolated_curve.h
item.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
line_set.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
line.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
lookup_table.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
outline.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
pixbuf.h
poly_item.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
poly_line.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
polygon.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
rectangle.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
root_group.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
ruler.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
scroll_group.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
stateful_image.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
text.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
tracking_text.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
types.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
utils.h
visibility.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
wave_view.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
widget.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
xfade_curve.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00