Files
ardour/libs/evoral/evoral
Robin Gareus 8b2fb88f15 fix ever increasing MIDI event IDs
Iterating over a const Midi-Sequence calls Evoral::Sequence::set_event(),
which in turn used Evoral::Event::operator=()  which always created
a new event-ID (create copy of the event).

Issues fixed:
 - Saving *unmodified* MIDI produced new event-IDs on every save;
   files changed with every save. - greetings to Deva.
 - all [GUI] operations that use IDs to refer to notes e.g. undo.
   invalid undo-history.

Also clarify assignment operator name. Prefer explicit assign() over =.
2015-09-18 17:36:15 +02:00
..
2015-01-07 00:12:07 -05:00
2015-09-18 17:36:15 +02:00
2014-11-22 04:05:42 -05:00
2014-11-30 23:56:19 -05:00
2014-11-22 04:05:42 -05:00
2014-12-31 07:43:43 -05:00
2015-09-14 04:55:01 +02:00