summaryrefslogtreecommitdiff
path: root/libs/ardour/automation_list.cc
AgeCommit message (Expand)Author
2017-10-04Clean up State API:Robin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18Revert "Temporary session-format compatibility (revert before release)"Robin Gareus
2017-08-12use a lock to set/get AutomationList automation statePaul Davis
2017-07-24Update WritePass logic + AutomationList UndoRobin Gareus
2017-07-24Remove unused "mark" parameter from stop_touch() APIRobin Gareus
2017-07-07Consistent ControlList freezing -- fixes #7419Robin Gareus
2017-07-04Compatibility with old out-of-range automation-lane dataRobin Gareus
2017-06-22Remove LocaleGuard from ARDOUR::AutomationList classTim Mayberry
2017-06-21Temporary session-format compatibility (revert before release)Robin Gareus
2017-06-21Set default interpolation type (for new lanes)Robin Gareus
2017-06-21Remove separate ControlList min/max/default, use ParameterDescriptor.Robin Gareus
2017-06-21Remove Cruft -- AutomationStyle never did anything.Robin Gareus
2017-04-26fix a -Wreorder following d837914e2Robin Gareus
2017-04-26AutomationLine time-unit conversion and paste API updateRobin Gareus
2017-04-19Use PBD::string_to/to_string when de/serializing in AutomationList classTim Mayberry
2017-04-19Use XMLNode::get/set_property API in ARDOUR::AutomationListTim Mayberry
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-07fix LocaleGuard contstructor (3dc77280)Robin Gareus
2016-05-05we always only use the "C" locale when saving.Robin Gareus
2016-05-04OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one)Paul Davis
2016-04-24hand over automationlist undo state ownership (mem-leak)Robin Gareus
2016-04-10add a C++ lifetime MementoCommand APIRobin Gareus
2015-11-03AutomationList::set_automation_state () only needs a memento for toggled.nick_m
2015-11-02Fix missing undo for record mute automation.nick_m
2015-11-02Clean up _before XMLNode in AutomationList if no automation write occurred.nick_m
2015-10-20Make automation record undo per pass rather than per touch.nick_m
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-06-17Fix thinko in automation write undo.nick_m
2015-04-25prepare trim automationRobin Gareus
2015-01-19use C locale, because POSIX locale is not supported on windows, and operation...Ben Loftis
2014-12-01Replace half-baked param metadata with descriptor.David Robillard
2014-07-09make AutomationList::operator==() private and abort() as its core, because it...Paul Davis
2014-05-31do not thin() automation event list on load.Robin Gareus
2013-01-08tentative redesign of MIDI looping, will probably fix #5050 but needs more ex...Paul Davis
2012-12-23fix #5035 - restore pan automation stateRobin Gareus
2012-11-14add missing <<endmsgPaul Davis
2012-07-13dramatic overhaul of automation. too long to explain here. this work is not f...Paul Davis
2012-06-16Add new SharedStatefulProperty which manages a shared_ptr toCarl Hetherington
2012-06-04make ARDOUR::AutomationList state management full locale-independentPaul Davis
2012-05-30revert previous changePaul Davis
2012-05-30try not thinning when loading old-school automation listsPaul Davis
2012-04-04Remove ControlList::_max_xval which is set up and stored inCarl Hetherington
2011-12-26(1) do not write sequential same-value automation data into a ControlList (2)...Paul Davis
2011-10-18make Stateful::_id private and provide appropriate methods to set it, and use...Paul Davis
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-04-20Fix an assertion failure when stopping the transport with an active controlla...Carl Hetherington
2011-04-20Remove unused NascentInfo::is_touch member.Carl Hetherington
2011-04-20Add assert.Carl Hetherington