Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-22 | change suffix of keybinding files to ".keys" to avoid conflict with earlier ↵ | Paul Davis | |
versions. Move some code around that should never have been inside libs/ardour to begin with. | |||
2015-12-28 | redesign cross-thread registration/signalling system | Paul Davis | |
This new design will work even when threads that need to receive messages from RT threads are created *after* the RT threads. The existing design would fail because the RT thread(s) would never be known the later created threads, and so signals emitted by the RT thread and causing call_slot() in the receiver would end up being enqueued using a lock-protected list. The new design ensures that communication always uses a lock-free FIFO instead | |||
2015-12-08 | 2K? that's micro -- use macrosoft for lots a files, please! | Robin Gareus | |
2015-10-05 | use quotes for in-tree pbd/glib wrapper include | Robin Gareus | |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-09-28 | fix initialization of reserved I/O names vector | Paul Davis | |
2015-09-28 | better more reliable checks on renamed, newly created and imported track/bus ↵ | Paul Davis | |
names | |||
2015-09-17 | use pbd's gstdio compatibility wrapper | Robin Gareus | |
2015-08-12 | correctly switch between windows and (other) when deciding whether to use ↵ | Paul Davis | |
AVX code | |||
2015-08-11 | use new FPU singleton pattern in libs/ardour | Paul Davis | |
2015-08-11 | the AVX functions for linux are stubs - they just use non-optimized code. ↵ | Paul Davis | |
Don't consider using them. Someone needs to port the AVX assembler away from mingw/windows calling conventions and back to linux | |||
2015-07-25 | Use g_open instead of ::open in translation related utility functions | Tim Mayberry | |
This is for portability on Windows | |||
2015-07-25 | Revert "A few more instances of non-glib 'open()' getting used without ↵ | Tim Mayberry | |
locale-specific input paths" This reverts commit 52ef02b387d8267315547129f7f100048a5c1166. | |||
2015-07-23 | A few more instances of non-glib 'open()' getting used without ↵ | John Emmas | |
locale-specific input paths (noticed by Todd. probably more to come...) | |||
2015-06-29 | Added optimized AVX function for sample processing | Paul Davis | |
Added AVX versions of existing 5 SSE functions. Added 6th AVX function to copy vectors which is 1.5 times faster then memcpy. Data consistency and validness is fully tested after processing with new AVX functions on aligned and non aligned buffers. | |||
2015-04-02 | when copying A3 config files, consider that the user may have /config rather ↵ | Paul Davis | |
than /ardour.rc. This will be true if they have been self-building from git or using nightlies. | |||
2015-03-23 | rework check for old configuration files | Robin Gareus | |
check early on (before announcement-check, bundle- env and ARDOUR_UI ctor have a chance to create the new config dir) | |||
2015-03-12 | alter config file copying infrastructure so it can be used at a suitable ↵ | Paul Davis | |
time in the instance's lifetime | |||
2015-03-12 | Include windows.h on windows build for LARGE_INTEGER | Tim Mayberry | |
This is necessary for a native build using MSYS2 with mingw-w64 | |||
2015-03-11 | finish (?) infrastructure for copying configuration files from a3 to a4 | Paul Davis | |
2015-03-11 | more infrastructure for copying old configuration files | Paul Davis | |
2015-03-11 | global ARDOUR signal to ask GUI to copy configuration files across versions | Paul Davis | |
2015-03-08 | Fix compilation with --no-lv2 (#0006169). | David Robillard | |
Not that I condone such backwards behaviour. (Different issue in the ticket, but it was still broken at link time). | |||
2015-02-09 | put function into namespace | Paul Davis | |
2015-02-06 | fix (and comment) on subtle bug with audio file data width function | Paul Davis | |
2014-12-10 | simpler approach for Apple setrlimit() compatibility issue | Paul Davis | |
2014-12-10 | try some alternate, hard numbers when resetting open file limits on OS X | Paul Davis | |
2014-11-02 | Automation of LV2 plugin properties. | David Robillard | |
Work towards ParameterDescriptor being used more universally to describe control characteristics. | |||
2014-10-07 | avoid a set of calls to gettext() and/or cousins from global constructor scope | Paul Davis | |
2014-06-25 | Use PBD::find_files_matching_pattern instead of other variations | Tim Mayberry | |
2014-06-15 | plug some leaks | Robin Gareus | |
2014-05-10 | Bug fix imported from Mixbus2 (SVN r11025) | John Emmas | |
Fix a crashing bug when trying to launch in a non-English locale (possibly only affects Windows) | |||
2014-03-09 | [VST] scan timeout display and per plugin timeout override. | Robin Gareus | |
2014-02-25 | option to en/dis-able VST plugin discovery on startup | Robin Gareus | |
2014-02-25 | implement plugin-scan cancel-button sensitivity | Robin Gareus | |
2014-02-24 | prepare GUI notifications for plugin scan | Robin Gareus | |
2014-01-10 | Merge windows+cc branch into cairocanvas branch. Not finished, need to now ↵ | Paul Davis | |
merge windows branch to get changes from there | |||
2013-11-04 | try to fix various warnings from gcc when optimization flags are enabled | Paul Davis | |
2013-10-09 | merge with master, fixing conflicts in 3 wscript files | Paul Davis | |
2013-10-07 | change return type on ARDOUR::cleanup() since nobody cares what it returns | Paul Davis | |
2013-09-19 | switch from JACK_Slave to Engine_Slave | Paul Davis | |
2013-09-18 | 'libs/ardour' - Further platform specific changes | John Emmas | |
2013-09-12 | incomplete merge of master into windows (requires upcoming changes to master ↵ | Paul Davis | |
to be complete) | |||
2013-09-06 | Rename SearchPath class Searchpath | Tim Mayberry | |
Windows headers define SearchPath which means we have to undefine it where necessary. This is a pain and can be tricksy, so I feel renaming the class slightly is the easiest solution. | |||
2013-08-24 | fix merge conflicts from master | Paul Davis | |
2013-08-14 | fix merge issues with master | Paul Davis | |
2013-08-14 | provide clock_gettime() implementation for lovely OSX, which doesn't have it | Paul Davis | |
2013-08-13 | Call Gio::init from PBD::init instead of ARDOUR::init | Tim Mayberry | |
PBD needs Gio for PBD::copy_file and perhaps others | |||
2013-08-13 | Call PBD::init in ARDOUR::init and PBD::cleanup in ARDOUR::cleanup | Tim Mayberry | |