summaryrefslogtreecommitdiff
path: root/libs/ardour/session.cc
AgeCommit message (Expand)Author
2016-01-08Fix monitor-section session-property vs preference state.Robin Gareus
2016-01-02change Controllable::set_value() API to include grouped control consideration.Paul Davis
2015-12-26fix samplerate initialization.Robin Gareus
2015-11-25Prevent crash at session-close when analysing.Robin Gareus
2015-11-14get PlaylistDisposition argument of Session::new_route_from_template() workingPaul Davis
2015-11-13substantial part of infrastructure required for track/bus duplicationPaul Davis
2015-11-09more correct semantics for reserved IO name checkingPaul Davis
2015-11-07slightly improved fix for reserved name handlingPaul Davis
2015-11-07don't force rename of reserved route/IO names if the name isn't taken yetPaul Davis
2015-10-22Decouple Session from MidiPatchManager and reduce parsing of midnam xml filesTim Mayberry
2015-10-15fix deadlock when removing subgroup bus w/sends.Robin Gareus
2015-10-07fix exclusive solo group-overrideRobin Gareus
2015-10-07implement solo group overrideRobin Gareus
2015-10-06more solo propagation fixes.Robin Gareus
2015-10-06Solo-Isolate has no effect on solo propagation.Robin Gareus
2015-10-05remove unused fstream includesRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-05allow grouped AFL/PFL with excl. soloRobin Gareus
2015-10-05fix various stuck-solo cases:Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-10-04correct error messageRobin Gareus
2015-10-02explicitly drop control surface protocols before disconnecting from engine.Paul Davis
2015-09-28better more reliable checks on renamed, newly created and imported track/bus ...Paul Davis
2015-09-28loop record is a feature whether or not loop-is-mode is true or notPaul Davis
2015-09-28Session::disable_record() should work whether we are in loop mode or notPaul Davis
2015-09-15use an explicit black list of route names that require numbering.Paul Davis
2015-09-11fail to create Monitor section if port-names are not uniqueRobin Gareus
2015-09-10use PortManager::port_name_prefix_is_unique to check for new route namesPaul Davis
2015-09-10when removing routes, don't do potentially expensive work once for each route.Paul Davis
2015-09-10fix deadlock when removing routes and using JACK1.Paul Davis
2015-09-10use FileSource::within_session() for peak-filesRobin Gareus
2015-09-10rework peakfile handling:Robin Gareus
2015-09-05create peak files in background when loading sessionRobin Gareus
2015-09-05provide details about session-creation failure.Robin Gareus
2015-09-03Review changesMathias Buhr
2015-09-03Fixes case where audiofiles used wrong peakfilesMathias Buhr
2015-09-03Use const reference and renames variableMathias Buhr
2015-09-01Prepare option to disable Plugins completelyRobin Gareus
2015-08-28pre-seed session-state-version.Robin Gareus
2015-08-28Don't truncate pretty port names when setting up port bundlesTim Mayberry
2015-08-20potential fix for #6515 - stall/crash during route deletionRobin Gareus
2015-08-12limit bounce processing size (fixes crashes in plugins)Robin Gareus
2015-08-10fix unbelievable typo that broke solo propagationPaul Davis
2015-07-27add Session::routes_solo_changed(), a plural method which makes changing many...Paul Davis
2015-07-20do not call playhead priority (auto-return) code after selections change, unl...Paul Davis
2015-06-29[Summary] This action is duplicated. To make TRX features work correctly this...GZharun
2015-06-29(re)implement Yevgeny's LTC branch changes in the context of ardour-merge-fro...Paul Davis
2015-06-29new Session::default_track_name_pattern (DataType) method, based on an idea i...Paul Davis
2015-06-29Fixed up the commentGZharun
2015-06-29merge in Tracks-derived session-end-is-N-seconds beyond last region end, but ...Paul Davis