Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-03 | Reduce coupling between Plugin and PluginInsert. | David Robillard | |
2014-11-02 | Move ParameterDescriptor from Plugin to its own header. | David Robillard | |
This fixes circular dependency issues that arise when using ParameterDescriptor more widely. | |||
2014-10-29 | Add support for USE_CAIRO_IMAGE_SURFACE when building with MSVC | John Emmas | |
(new preprocessor directive - greatly improves CPU loading) | |||
2014-10-24 | avoid const cast warning | Paul Davis | |
2014-09-13 | fix CPI window handling: | Robin Gareus | |
Move control-surface editor-window management to the control surface. The Preferences-Dialog is not aware of session specific or surface specific actions and cannot properly manage the window. | |||
2014-08-28 | Make sure all our VC projects agree that the product is called 'Mixbus3' (as ↵ | John Emmas | |
opposed to just 'Mixbus') It'd be nice if we could use 'ARDOUR::config_dir_name' for this purpose (or perhaps 'PROGRAM_VERSION'). However, neither is implemented widely enough at present to make this practical. Keep an eye on them though, as possible future strategies. | |||
2014-08-04 | Modify our VC project files to work with msvc32-fixup.pl | John Emmas | |
2014-07-27 | Add the MSVC project file for building libs/surfaces/osc | John Emmas | |
2014-07-22 | Changes needed for building surfaces/osc (control surface protocol) with MSVC | John Emmas | |
(for testing on the non-Windows platforms) | |||
2014-07-15 | Update vcproj files for changed LILV config define. | David Robillard | |
2014-06-25 | Rename PBD::find_file_in_search_path to just PBD::find_file | Tim Mayberry | |
saves a bit of typing and not necessary if you look at how it is used. | |||
2014-06-25 | Change PBD::find_files_matching_regex and PBD::find_files_matching_filter to ↵ | Tim Mayberry | |
take a Searchpath | |||
2014-06-17 | Replace all use of PathScanner with equivalent functions from pbd/file_utils.h | Tim Mayberry | |
2014-06-17 | Change PBD::PathScanner API to return results by value to avoid inadvertent ↵ | Tim Mayberry | |
memory leaks | |||
2014-06-15 | fix pathscanner / stl_vector related memory leaks | Robin Gareus | |
2014-06-02 | merge with master and fix 4 conflicts by hand | Paul Davis | |
2014-05-16 | more gettimeofday() -> g_get_monotonic_time() | Robin Gareus | |
2014-05-16 | and one more gettimeofday() transition (mackie timers) | Robin Gareus | |
2014-04-28 | remove redundant os.path.join() calls when specifying install path as ↵ | Paul Davis | |
bld.env['LIBDIR'] | |||
2014-04-28 | finish unfinished work at basing all install paths on the program name | Paul Davis | |
2014-04-11 | final eradication of jack header files from anything except the JACK backend | Paul Davis | |
2014-04-08 | Add the main VC project files for building Ardour3 with Microsoft Visual Studio | John Emmas | |
Note that there's no 'VS Solution' file at present and some targets haven't been built yet (e.g. 'fst') | |||
2014-03-23 | midi-controller, support log parameters - fixes #5890 | Robin Gareus | |
2014-03-10 | fix up waf build in wake of search path changes earlier today | Paul Davis | |
2014-03-04 | mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64) | Robin Gareus | |
2014-03-02 | remove recently added conflation of mingw64 and msvc with respect to symbol ↵ | Paul Davis | |
export | |||
2014-03-01 | fix a related-to-last-commit problem in build script for OSC support | Paul Davis | |
This would have had the effect of hiding -DPACKAGE="ardour_osc" but since there is no i18n stuff in our OSC support, it really had no effect. | |||
2014-03-01 | when mingw is mingw64, it appears that we need to use __declspec() and not ↵ | Paul Davis | |
__attribute__((visibility)) for export control | |||
2014-02-19 | add a hack to deal with device discovery race, in which the devices were not ↵ | Paul Davis | |
actually known to be ready before the last update_surfaces() call (which is where binding between strips and routes occurs) ; add support for Mackie Control touch on/off messages | |||
2014-02-19 | add a hack to deal with device discovery race, in which the devices were not ↵ | Paul Davis | |
actually known to be ready before the last update_surfaces() call (which is where binding between strips and routes occurs) ; add support for Mackie Control touch on/off messages | |||
2014-01-25 | try to get export/visibility and build conditionals right for surfaces/, ↵ | Paul Davis | |
once more | |||
2014-01-23 | alter surfaces build wscript to use "children" idea (like top level wscript) | Paul Davis | |
Still not clear why this file requires the global keyword to make children global, but the toplevel wscript does not. | |||
2014-01-23 | fix up obj.defines for generic MIDI wscript | Paul Davis | |
2014-01-23 | mackie code does not use poll(2) and so does not need poll.h | Paul Davis | |
2014-01-23 | use correct export/visibility macros | Paul Davis | |
2014-01-14 | merge with master | Paul Davis | |
2014-01-15 | NOOP, semantic update, don't pannable's panner for direct access. | Robin Gareus | |
2014-01-12 | move -fvisibility=hidden to the top of the source tree, and remove its ↵ | Paul Davis | |
internal use; use libtimecode as a shared lib again | |||
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 | |||
2014-01-05 | Small patch to see if Ben's build problem gets fixed | John Emmas | |
2013-12-27 | merge exportvis branch into cairocanvas, to reduce the number of "floating" ↵ | Paul Davis | |
branches. Still need to add API export/visibility macros for the canvas library. | |||
2013-12-23 | fix redrawing of canvas with an optimized build | Paul Davis | |
Best guess right now is that optimization does something bad when ceil() is called twice on a very large dbl-precision number, which results in a zero (empty) redraw area. Without the removal of the redundant ceil & floor functions, no expose events would be delivered to the canvas in an optimized build during drags (and maybe more). | |||
2013-12-21 | fix up OSC support to conform to new CP API and pay attention to feedback ↵ | Paul Davis | |
setting, even though feedback does nothing right now | |||
2013-12-21 | conform to new CP API | Paul Davis | |
2013-12-21 | conform to new CP API | Paul Davis | |
2013-12-21 | new CP API and fix several egregious bugs with port handling when switching ↵ | Paul Davis | |
devices, setting state etc. | |||
2013-12-21 | remove debug output | Paul Davis | |
2013-12-21 | conform to new CP API design | Paul Davis | |
2013-12-21 | conform to new CP API design | Paul Davis | |
2013-12-21 | clean up aspects of ControlProtocol API | Paul Davis | |