summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2015-03-22Provide an image if there are no peaks.nick_m
2015-03-20fix redraw of automation ControlPointsRobin Gareus
2015-03-20fix AWOL semicolon in 9f842f3Robin Gareus
2015-03-20NOOP, whitespaceRobin Gareus
2015-03-20OSC log errorsRobin Gareus
2015-03-20OSC: fix crash when trying to set output paramsRobin Gareus
2015-03-20OSC fix plugin numbering:Robin Gareus
ignore non-plugin processors for OSC /ardour/routes/plugin/parameter fixes issue with hidden internal processors. (rec-en track adds a hidden [meter] processor at the top, internal returns on busses have returns etc.)
2015-03-20add missing return valueRobin Gareus
2015-03-21Don't open peakfiles O_NONBLOCK or O_NOATIME.nick_m
O_NOATIME removed due to what appears to be a bug in fuse where open fails. O_NONBLOCK was basically unjustifiable.
2015-03-20add a non-interleaved mode to the Portaudio backendRobin Gareus
2015-03-17fix windows + VST debug versionsRobin Gareus
pthread.h needs to be included before pbd/debug.h otherwise PTW32_VERSION is not defined, bug in 831f298
2015-03-16hide issues with g_close() not being available in somewhat older versions of ↵Paul Davis
glib
2015-03-16fix compiler warningPaul Davis
2015-03-16add PBD::toggle_file_existence()Paul Davis
2015-03-16add API to query Gtk::ComboBoxText entriesRobin Gareus
..the overly complex C++ style variant. iterate twice.. hell yeah.
2015-03-16Add route dialog order hint changes.nick_m
Add an option to insert new routes at the top of the list ("First"). Reorder/rename the entries in the dialog. Session's _order_hint is now the signed int it always wanted to be.
2015-03-14proper port unregistration (just some refactoring, noop)Robin Gareus
2015-03-14automatic error log window popup be gone.Robin Gareus
2015-03-14Fix stretch for MIDI regions (#6164).David Robillard
2015-03-14Move PC flags to avoid obscuring region name.David Robillard
Fixes bug #6179. Top vs. bottom seems pretty arbitrary to me, and this solves the obscuring issue (which is quite common since there are often PC events at the start of MIDI files), so bottom it is.
2015-03-14ignore master & monitor when “solo all [in group]”Robin Gareus
should fix #6193
2015-03-13Fix some build anomalies between PROGRAM_NAME and PROGRAM_VERSIONJohn Emmas
When building with MSVC, some libraries had PROGRAM_NAME set to "Mixbus" and PROGRAM_VERSION set to "3". Whereas other libraries had PROGRAM_NAME set to "Mixbus3" while PROGRAM_VERSION was an empty string. I've a horrible feeling there must have been a reason for this but I can't quite think what it was. Hopefully though, this change will standardize everything.
2015-03-13clean out cruft from CoreAudio BackendRobin Gareus
2015-03-13only jack+windows use portaudio.Robin Gareus
fixes missing lib if portaudio-backend is used on on non-windows platforms (pkg-config defines HAVE_PORTAUDIO)
2015-03-13call me Mr. BackendRobin Gareus
simple blocking (no callback) PortAudio Backend
2015-03-12alter config file copying infrastructure so it can be used at a suitable ↵Paul Davis
time in the instance's lifetime
2015-03-12amend 7bb9d04, fix midi loopingRobin Gareus
2015-03-12cont’d work on a16dd7c, fixes #6170Robin Gareus
2015-03-12explain midi starvation, issue #6170Robin Gareus
this is not a fix yet, just some comments and code cleanup done while reading/investigating: * limit reads to available write-space * skip inactive tracks * handle potential unsigned + negative value.
2015-03-12Revert commit 635578b3 relating to pthread debuggingTim Mayberry
This breaks the build for windows builds that don't use the pthreads_win32 library. Using the opaque pthread_t type like this is probably not a great idea. Using PBD::pthread_name is another option that I've used elsewhere that seems more useful.
2015-03-12Define DEBUG_THREAD_SELF when debug is enabledTim Mayberry
2015-03-12Use DEBUG_THREAD_SELF macro in session_vst.ccTim Mayberry
2015-03-12Don't try linking libclearlooks files with mingw buildTim Mayberry
I believe this is unnecessary for cross and native builds
2015-03-12Include windows.h in Dummy backend for LARGE_INTEGERTim Mayberry
This is necessary for a native build using MSYS2 and mingw-w64
2015-03-12Include windows.h on windows build for LARGE_INTEGERTim Mayberry
This is necessary for a native build using MSYS2 with mingw-w64
2015-03-11finish (?) infrastructure for copying configuration files from a3 to a4Paul Davis
2015-03-11interpret CoreMidi unique ID as unsigned for consistency.Robin Gareus
coremidi specifies it as SInt32 but system:midi_playback_-126632214 , even if only used internally, just does not seem right.
2015-03-11more infrastructure for copying old configuration filesPaul Davis
2015-03-11efficiency is overrated - don't cache the return value of ↵Paul Davis
user_config_directory_name() since it can be called with different arguments
2015-03-11global ARDOUR signal to ask GUI to copy configuration files across versionsPaul Davis
2015-03-11only create user configuration directory if no explicit version was givenPaul Davis
2015-03-11hide user_config_dir_name; alter API for user_config_dir() to allow ↵Paul Davis
specification of a version number
2015-03-11mingw: all code is position independentRobin Gareus
2015-03-11NOOP, midi-auditioner clean API usageRobin Gareus
2015-03-11remove duplicate codeRobin Gareus
set_header_timeline_position() does exactly that. Also doing it twice may have lead to a NULL-pointer dereference.
2015-03-11reasonably sized CoreMidi BuffersRobin Gareus
2015-03-11Fix windows compilation for merged waveview branch.nick_m
2015-03-11coreaudio backend: switch threads earlyRobin Gareus
2015-03-11fix “no per-thread pool” abortRobin Gareus
For some backends the process thread can change (e.g. switch coreaudio headphone + internal speakers) If there are existing x-thread event calls this can lead to the following situation: 1) SessionEvent::operator new 2) audioengine process thread change 3) SessionEvent::operator delete -> crash, wrong thread SessionEvent::operator delete can safely push the event back to the pool for later cleanup..
2015-03-10NOOP, re-indent.Robin Gareus