summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-01Add a couple of error codes to AudioBackend::ErrorCodeTim Mayberry
Also use the error message from ARDOUR_UI::reconnect_to_engine as the default error string
2015-09-30Gray out "strip silence" and "rhtyhm ferret" for midi regions.André Nusser
The former even triggered a segfault.
2015-09-30Merge branch 'chaot4-fix_track_list_context_menu'Paul Davis
2015-09-30Fixed spelling.André Nusser
2015-09-30Make all the context menu entries of the track list work.André Nusser
2015-09-30change the logic for a capture buffer flush to disk when a locate is occuringPaul Davis
We can't check for Session::actively_recording() because punch out may have disabled that. Rather than add logic to check if a flush is needed (which is not much different than the code that runs as part of the flush to disk), just do a flush anyway.
2015-09-30tweak some debug outputPaul Davis
2015-09-30remove apparently bogus adjustment to capture_captured in ↵Paul Davis
AudioDiskstream::transport_looped
2015-09-30split Butler::flush_tracks_to_disk() into two distinct versions with clear ↵Paul Davis
names and make one of them private
2015-09-29is there a better way to make gcc+enumwriter happy?Robin Gareus
2015-09-29Fix midi tracer to show MSB too. (fixes #6566)Len Ovens
2015-09-29set waveform height depending on Layer modeRobin Gareus
Fixes background peakfile/waveform creation. Waves need to be created directly with the proper attributes as set by StreamView.
2015-09-28Fix Mackie control metering (fixes #6608).Len Ovens
2015-09-28Revert "change the way the audio clock cursor is drawn (somewhat of an ↵Paul Davis
experiment but it has some benefits" This reverts commit 601770837e2530a73056a6aa67759d56e16e735a. This work continued in the "clockwork" branch where it was done correctly.
2015-09-29BWF USID according to EBU-R99Robin Gareus
2015-09-28change clearlooks style file so that small_entry and related styles use text ↵Paul Davis
color for text even when selected
2015-09-28Merge branch 'chaot4-fix_lock_solo_ctrl_shift'Paul Davis
2015-09-28Introduce Ctrl+Shift+Click on lock solo in the mixer.André Nusser
2015-09-28fix initialization of reserved I/O names vectorPaul Davis
2015-09-28fix const-nessPaul Davis
2015-09-28Revert "add new action and loop marker menu item for setting up loop record"Paul Davis
This reverts commit ebb43508f1ab75b7d7467e0e95cdd1c816cf3183.
2015-09-28get loop recording working when using seam-ed loopingPaul Davis
2015-09-28better more reliable checks on renamed, newly created and imported track/bus ↵Paul Davis
names
2015-09-28change semantics of 4th argument to Session::locate to mean "this locate is ↵Paul Davis
connected with play-loop just being enabled"
2015-09-28change the way the audio clock cursor is drawn (somewhat of an experiment ↵Paul Davis
but it has some benefits
2015-09-28when editing an audio clock, swallow illegal keys rather than allowing them ↵Paul Davis
to reach the rest of the GUI
2015-09-28fix the logic of the GUI "toggle roll" action as it pertains to loop recordingPaul Davis
2015-09-28a few new DEBUG_TRACE calls related to session transport statePaul Davis
2015-09-28minor fix for possible off-by-one logic when at/near the end of the loop rangePaul Davis
2015-09-28fix a long-standing bug arising from a change to some logic which reversed ↵Paul Davis
an "is-rolling" test
2015-09-28move code location where loop playback is cancelled when stoppingPaul 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-28add new action and loop marker menu item for setting up loop recordPaul Davis
2015-09-28fix long options of gcc-glibmm-abi-check.Robin Gareus
2015-09-28remove outdated limiationRobin Gareus
2015-09-28remove cruft.Robin Gareus
2015-09-27mixer-strip name context-menu cleanupRobin Gareus
patch thanks to chaot4
2015-09-27add deva to authors.Robin Gareus
2015-09-27Sort ports in state-save.Robin Gareus
This results in identical XML if the session did not change, allowing to keep track of state-changes easily (e.g. session file in git). Thanks to deva (again).
2015-09-27LV2 state cleanup, patch from deva. closes #6607Robin Gareus
set _impl->state on session load in order to detect state changes properly (no not save duplicate states). + some small mem-leaks (free state)
2015-09-27Close export directory browser dialog when clicking on 'Cancel' button, ↵Tim Mayberry
Fixes #6594
2015-09-27update semantics of PBD::remove_directory()Robin Gareus
Remove the directory recursively including itself. The function is used in two places only: * LV2Plugin::add_state() -- no change, remove tmp. state * Session::save_as() -- on error, remove target In both cases removing the folder itself is correct.
2015-09-27fix mixer group-tab width - #6572Robin Gareus
EditorGroupTabs are re-exposed in the idle-callback, widgets are packed and geometry is valid. Mixer_UI::redisplay_track_list() does not have this property.
2015-09-26accept/ignore --gcc5abi option during packaging.Robin Gareus
2015-09-26..and another packaging typoRobin Gareus
2015-09-26add missing space.Robin Gareus
2015-09-26linux-installer: gcc4/5 warning.Robin Gareus
2015-09-26new tool to test gcc4/5 ABIRobin Gareus
2015-09-26remove old gcc ABI (libstc++) test toolRobin Gareus