summaryrefslogtreecommitdiff
path: root/libs/ardour/session_state.cc
AgeCommit message (Expand)Author
2020-02-28Ensure that regions have sources when savingRobin Gareus
2020-02-27Prevent concurrent loop and punch recording (backend)Robin Gareus
2020-02-25Fix cleanup, lock source-list, emit SourceRemovedRobin Gareus
2020-02-25Remove history file when it's emptyRobin Gareus
2020-02-25Prefer const iteratorsRobin Gareus
2020-02-24Zero x-run count after session-load and engine restartRobin Gareus
2020-02-24Consolidate startup `state = Clean;` callsRobin Gareus
2020-02-14Fix potential deadlock (session-template with latent procs)Robin Gareus
2020-01-30Fix assert() when removing track(s)Robin Gareus
2020-01-30Fix recursive locks during undo/redo due to state saveRobin Gareus
2020-01-30Allow StateProtector to save pending filesRobin Gareus
2020-01-30Add some sanity checks for Session::save parametersRobin Gareus
2020-01-20fix API and use of Session::force_locate()Paul Davis
2020-01-11Fix AFL positionRobin Gareus
2020-01-05move MidiPatchManager initialization into ARDOUR "global" scope, rather than ...Paul Davis
2019-12-23basics of threaded MIDNAM loadingPaul Davis
2019-12-17Cont'd work on Playlists import from old 2.x sessionsRobin Gareus
2019-12-17Convert Disksteam & Playlists from old 2.x sessionsRobin Gareus
2019-12-16reinstate missing latency initialization codePaul Davis
2019-12-16Parse v2 session-informationRobin Gareus
2019-11-23remove debug outputPaul Davis
2019-11-23more tweaks to correctly (or more correctly) reload disk reader buffers when ...Paul Davis
2019-11-21Use new boost::optional APIRobin Gareus
2019-11-15improve initial coordinate with JACK transport statePaul Davis
2019-11-02rename all Evoral source from .(hpp|cpp)$ to .(h|cc)Paul Davis
2019-10-28fix thinkoPaul Davis
2019-10-28provide a mechanism to decide if Session::update_latency_compensation() is be...Paul Davis
2019-10-26Fix latency compensation race-conditionRobin Gareus
2019-10-10make BusProfile argument to new Session constructor be const (and in associat...Paul Davis
2019-09-25goodbye Profile->...trxPaul Davis
2019-09-18don't bother following playhead priority during session loadingPaul Davis
2019-09-18NO-OP: fix some Wimplicit-fallthroughRobin Gareus
2019-09-17add finite state machine to control/manage transport statePaul Davis
2019-09-16Clarify splash-screen boot messagesRobin Gareus
2019-09-05Skip duplicate early session-save for new sessionsRobin Gareus
2019-08-16Further tweaks to .pending file removalRobin Gareus
2019-08-16Fix periodic backup savesRobin Gareus
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-08-01(Source List) Clean up the natural_position implementation (libardour part).Ben Loftis
2019-07-18Revert "fix use of session-creation via template, when just template name is ...Paul Davis
2019-07-18fix use of session-creation via template, when just template name is givenPaul Davis
2019-04-12Backport backup folder creationRobin Gareus
2019-03-23Remove chicken/egg d'torRobin Gareus
2019-03-19do not create a (throwaway) playlist during track creationPaul Davis
2019-03-19Fix incorrectly saved un-used playlistsRobin Gareus
2019-03-19Remove global Session::playlists variable, use getter method (1/2)Robin Gareus
2019-03-18NO-OP: Use API to set/test state-of-the-stateRobin Gareus
2019-03-17Prepare to configure procs only once - fix missing pannersRobin Gareus
2019-03-01Revert Monitor-Section to be per sessionRobin Gareus
2019-02-21Remove more cruft (unused rf-scale)Robin Gareus