Commit graph

11 commits

Author SHA1 Message Date
651067ef78 Sequencer - Fixed yet another dangling pointer
Curves referenced through a pointer were being deleted in batch, causing
some of the later curves to point to random shit.
2018-04-01 20:54:10 +02:00
0106529e96 Sequencer - Point insertion/deletion
Also selecting a point no longer explodes.
2017-11-29 11:37:47 +01:00
82100cecc4 Sequencer - Segment management for overrides 2017-11-29 10:23:24 +01:00
57c5b6569c Sequencer - "Append segment" / "Clear" for overrides 2017-11-29 07:20:22 +01:00
6557d369eb Sequencer - Selecting inconsistent overrides
If an inconsistent override (i.e. an override that has segments of
different lengths or durations) is selected, it will be modified in
order to make it consistent. Also, if some (but not all) of the inputs
are missing segments or points, they will be added.
2017-11-28 15:17:34 +01:00
b9cb427ae4 Sequencer - New points are inserted with the right value 2017-11-28 07:24:14 +01:00
05447e7425 Sequencer - Moved point insertion/deletion to syncedit 2017-11-26 18:20:22 +01:00
9731adc872 Sequencer - Points can be moved 2017-11-26 13:46:46 +01:00
4e5991d2ea Sequencer - Segment creation & deletion, curve deletion 2017-11-26 10:14:00 +01:00
93aec231c5 Sequencer - Segment type modification code moved to SyncEdit 2017-11-26 09:17:29 +01:00
c465a38306 UI - Refactoring progress
(see previous log message)
2017-11-23 23:38:05 +01:00
Renamed from syncedit.cc (Browse further)