Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-29 | Fixed issue with crash when invalid get_connections request is made on ↵ | Paul Davis | |
invalid port handle. (Grygorii) | |||
2015-06-29 | add in more Tracks-related auto-(re)connect changes | Paul Davis | |
2015-06-29 | add in more Tracks-related auto-(re)connect changes, all conditionalized by ↵ | Paul Davis | |
Profile | |||
2015-06-29 | initial incorporation of Tracks' automatic reconnect features, based on ↵ | Paul Davis | |
current Tracks code | |||
2015-06-29 | merge several of the trickiest Tracks- and platform-specific RC ↵ | Paul Davis | |
configuration variables | |||
2015-06-29 | no-op: indentation and whitespace fixes | Paul Davis | |
2015-06-29 | [Summary] Added export cleanup | GZharun | |
[Reviewed by] Andriy Mishyn | |||
2015-06-29 | indentation and formatting cleanup | Paul Davis | |
2015-06-29 | [Summary] Fixed issue with export built on Mavericks. There was not check on ↵ | GZharun | |
empty sets in ExportFormatSpecification class. C standard, section 6.5.6.8 says: "...if the result points one past the last element of the array object, it shall not be used as the operand of a unary * operator that is evaluated..." So GCC compiler and CLANG compiler (Mavericks) process this operation different way. GCC returns 0 on an attempt to dereference end iterator when CLANG returns a non 0 value. | |||
2015-06-29 | [Summary] Fixed windows build | Greg Zharun | |
2015-06-29 | add channel_count() to audio source API | Paul Davis | |
2015-06-29 | another signal related to record state added from Tracks. | Paul Davis | |
This doesn't appear to have obviously distinct semantics from RecordStateChanged but Tracks is using it and I can't verify instantly that it could be replaced by RecordStateChanged. | |||
2015-06-29 | distribute use of RouteAddedOrRemoved to appropriate places. | Paul Davis | |
It might be wise to use this rather than GUIIdle but that needs further investigation | |||
2015-06-29 | include emission of RouteAddedOrRemoved in Session::add_audio_track() | Paul Davis | |
2015-06-29 | integrate Session::remove_routes() from Tracks and replace ↵ | Paul Davis | |
Session::remove_route() internal implementation. The singular case replicated (and was the model for) the plural case. | |||
2015-06-29 | re-do previous commit with less variables | Paul Davis | |
2015-06-29 | Tracks calls tracks "Tracks"; Ardour uses type-names | Paul Davis | |
2015-06-29 | Session::reconnect_midi_scene_ports() is a Tracks thing. | Paul Davis | |
It requires the EngineStateController which is not merged at this time | |||
2015-06-29 | add missing profile header | Paul Davis | |
2015-06-29 | fix bank ID when MIDI Scene change handles a program change message | GZharun | |
2015-06-29 | add Session::reconnect_midi_scene_ports() | Paul Davis | |
2015-06-29 | add comment | Paul Davis | |
2015-06-29 | totally bizarre and incorrect solo/mute behaviour for Tracks (ONLY) | Paul Davis | |
2015-06-29 | [Summary] Changed function name update_route_active_state() on ↵ | nikolay | |
update_route_record_state() [Reviewed] GZharun Conflicts: libs/ardour/ardour/session.h libs/ardour/session.cc libs/ardour/session_state.cc | |||
2015-06-29 | provide Session::have_rec_disabled_track() | Paul Davis | |
2015-06-29 | add the Tracks version of Track::monitoring_state() | Paul Davis | |
This drastically-stripped down version of the Ardour original is used only when USE_TRACKS_CODE_FEATURES is defined. It doesn't respond to many aspects/features of libardour. | |||
2015-06-29 | adding routes no longer saves session but leaves it marked dirty (Tracks ↵ | Paul Davis | |
semantics for add_routes() retained) | |||
2015-06-29 | fix indentation | Paul Davis | |
2015-06-29 | [Summary] Region changes will make session dirty | GZharun | |
2015-06-29 | mark session dirty when markers/ranges are changed | Paul Davis | |
2015-06-29 | fixed previous commit from Tracks to work correctly in all cases | Paul Davis | |
2015-06-29 | [Summary] BUG FIXED: New name of a session saved with “save as”, was not ↵ | Valeriy Kamyshniy | |
stored in the session recent list. [Reviewed] YPozdnyakov | |||
2015-06-29 | [Summary] Adding informative message to failed file copy exception in ↵ | Valeriy Kamyshniy | |
Session::save_as. [Review required] Paul Davis | |||
2015-06-29 | save recent templates analogously to recent sessions | Paul Davis | |
2015-06-29 | Tracks-specific handling of template dir | Paul Davis | |
2015-06-29 | fix cherry-pick logic failure with Session::save_template() - Tracks case ↵ | Paul Davis | |
already taken care of | |||
2015-06-29 | [Summary] a) On MAC OS, .DS_Store files are ignored when saving a session by ↵ | Valeriy Kamyshniy | |
“Save As”. b) plugins folder is not created for Templates. [Required review] Paul Davis, YPozdnyakov Conflicts: libs/ardour/session_state.cc | |||
2015-06-29 | [Summary] For tracks when saving templates, we need stored the Auto Loop ↵ | Valeriy Kamyshniy | |
Range and all MIDI markers. As well, just to follow canonical rule: dealing with a pointer (_location in Session::state) check it for NULL prior to any operation (s), accessing the pointer. [Review required] YPozdnyakov, GZharun, Paul Davis | |||
2015-06-29 | emit SessionSaveUnderWay signal during template save | Paul Davis | |
2015-06-29 | improved error handling and checking for Session::save_template() | Paul Davis | |
2015-06-29 | set micro_version, used for tracks builds | Paul Davis | |
2015-06-29 | tracks build ... backends are hard-coded | Paul Davis | |
2015-06-29 | copy all XCode project files from Tracks. | Paul Davis | |
Rationale: the Waves team maintains the XCode project files, the Ardour crew doesn't. Thus, the Waves' version is more canonical | |||
2015-06-29 | conditionalize background fades depending on whether this is a tracks or ↵ | Paul Davis | |
other build | |||
2015-06-29 | tweak for static library build | Paul Davis | |
2015-06-29 | add now-expected -D defines for a Tracks build | Paul Davis | |
2015-06-29 | merge two small pieces of code by Valeriy into libs/gtkmm2ext, conditionally ↵ | Paul Davis | |
used ONLY in Tracks builds. This code is not acceptable for use in Ardour ... comments in code explain more. | |||
2015-06-29 | better implementation of configure and build time is_tracks_build() test | Paul Davis | |
2015-06-29 | fix up waves_fastmeter.cc code to work with current fastmeter API | Paul Davis | |
2015-06-29 | add clean and nice check for Tracks builds | Paul Davis | |