summaryrefslogtreecommitdiff
path: root/libs/ardour/session_state.cc
AgeCommit message (Expand)Author
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2018-07-30Ignore state-changes during deletionRobin Gareus
2018-07-14auto-backup: libardour part. (from mixbus)Ben Loftis
2018-07-09Remove unused CubicInterpolation from sessionRobin Gareus
2018-06-21remove Session::controllable_by_descriptor() and move code into GenericMIDI c...Paul Davis
2018-05-04add well known controls to list accessible via a MIDI binding map (or OSC?)Paul Davis
2018-05-04internally, ControllableDescriptors (used by MIDI binding maps) should use en...Paul Davis
2018-01-27Fix some small memory leak (libardour)Robin Gareus
2017-11-23Fix another duplicate if from session/system config consolidationRobin Gareus
2017-10-04Fix various edge-cases with session-archivesRobin Gareus
2017-10-04Clean up State API:Robin Gareus
2017-10-03API change: expose session-archive compression-levelRobin Gareus
2017-10-03Fix session-archive edge-cases, prepare uncompressed archivesRobin Gareus
2017-10-02use new CubicInterpolation APIPaul Davis
2017-09-30Re-initialize MMC devices when the preference is enabledRobin Gareus
2017-09-30Align punch in/out recording with latency-compensationRobin Gareus
2017-09-24convert codebase to use Temporal for various time typesPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18changes required to operate with the Evoral::Beats ticktime commitPaul Davis
2017-09-18fix for loading older sessions, where the rest for "is-track" was "has-diskst...Paul Davis
2017-09-18remove Track::hidden(); replace with Stripable::is_private_route()Paul Davis
2017-09-18NO-OP explanatory commentPaul Davis
2017-09-18remove debug outputPaul Davis
2017-09-18correctly create Tracks, not BussesPaul Davis
2017-09-18random changes required to get an audio track created and transport functionalPaul Davis
2017-09-18remove Diskstream from Track and derivatives; get ardour to actually startupPaul Davis
2017-09-18mega-commit to save state of first "it compilesand links" state for separated...Paul Davis
2017-08-20Fix a tiny memory leakRobin Gareus
2017-08-20Remove the template description XMLNode before saving the templateJohannes Mueller
2017-08-20Let the user add a template description on saving session templatesJohannes Mueller
2017-08-19Lua may call C++ functions with throw. Catch themRobin Gareus
2017-08-17Catch some exceptions during session loading.Robin Gareus
2017-08-17Check major session file format version.Robin Gareus
2017-08-16Separate "add master bus" (and add Lua bindings)Robin Gareus
2017-08-16Clean up BusProfile:Robin Gareus
2017-06-27Distinguish error-messages.Robin Gareus
2017-06-25Allow saving state w/o backendRobin Gareus
2017-06-25Create a deep-copy of MIDI sources when saving snapshotsRobin Gareus
2017-06-22Remove locale_guard.h from ardour/ardour.h headerTim Mayberry
2017-06-22Remove LocaleGuard from Session::load_optionsTim Mayberry
2017-05-13Update Session::writable() during Session::save_as() when switching to copyTim Mayberry
2017-05-05libardour now has CoreSelection object to manage selection status of Stripabl...Paul Davis
2017-05-04fix/amend previous commit.Robin Gareus
2017-05-04Don't save "end-is-free" with templatesRobin Gareus
2017-04-26Use a const iterator for sorted RouteList in Session::stateTim Mayberry
2017-04-26Sort Route xml node order by PBD::ID instead of by PresentationInfoTim Mayberry
2017-04-21Use XMLNode::get_property in Session::restore_historyTim Mayberry
2017-04-20NO-OP: whitespaceRobin Gareus
2017-04-19Use XMLNode::get/set_property API in ARDOUR::Session classTim Mayberry
2017-04-19Use ID::to_s() in libardour instead of ID::print()Tim Mayberry