summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-02fix OSX El Capitan buildsRobin Gareus
2016-03-02nitpick for static analyzers and friendsRobin Gareus
2016-03-01remove debug outputRobin Gareus
2016-03-01Fix build on El CapitanPaul Davis
In which Apple once again changed the name of the MIDI kit from CoreMidi to CoreMIDI, something they did for the Lion release of OS X
2016-03-01fix waveform flickering during recordingRobin Gareus
2016-03-01NO OP, whitespaceRobin Gareus
2016-03-01protect current_request with request_queue_lockRobin Gareus
2016-03-01use glib mutex APIRobin Gareus
2016-02-29initialize uninitialized variableRobin Gareus
2016-02-29configurable export prerollRobin Gareus
2016-02-29pre-process (silence) before export to flush reverb tails etc.Robin Gareus
2016-02-29Expose PublicEditor Bindings to LuaRobin Gareus
2016-02-29fix typo ba7835Robin Gareus
2016-02-28patch waf - fixes clang/linux compilationRobin Gareus
pkg-config --cflags for c++ libs includes -std=C++11 waf-1.6 has no concept to separate cflags/cxxflags in uselib for c files clang error: invalid argument '-std=c++11' not allowed with 'C/ObjC'
2016-02-28prepare for update to waf 1.8Robin Gareus
uselib is no longer implicit (inherited by .use). This is still incomplete, some uselibs for non-linux variants may be missing. bld.is_defined("HAVE_XXX") also no longer works and will have to be changed (I think to bld.env["HAVE_XXX"]) in countless places.
2016-02-28force waveform images to be least 1px wideRobin Gareus
2016-02-28remove unused headingRobin Gareus
2016-02-28allow to configure custom path to video monitorRobin Gareus
2016-02-28silence clang analyzer: Memory Error, Memory leakRobin Gareus
2016-02-28cleanup: remove duplicate null checks.Robin Gareus
ARDOUR_UI::save_ardour_state () checks on entry if the windows exist. and also uses these pointers below without check..
2016-02-28specialize isfinite for MSVC compatRobin Gareus
2016-02-28Revert "fix OSX compile issue due to 68e81a6"Robin Gareus
This reverts commit 3300f3896e2571711a8c2feebb23fe00e2dde6f6.
2016-02-28Rewrite commit 68e81a6, prefer forward declaration and includes in cc.Robin Gareus
only MSVC requires the complete class for the templated c'tor in window manager.h
2016-02-27fix OSX compile issue due to 68e81a6Robin Gareus
68e81a6 should be improved/reverted. Due to the long include chain ending in ardour_ui.h every Lua related change now forces a complete GUI recompile (instead of just 2,3 files)
2016-02-27try to narrow down #6478Robin Gareus
2016-02-27Implements review commentsMathias Buhr
2016-02-27Adds an assert to fail explicitelyMathias Buhr
2016-02-27Fixes a memory corruption upon closing the 2nd sessionMathias Buhr
2016-02-27ISO C++03 14.2/4 compatibility for clang.Robin Gareus
http://stackoverflow.com/questions/3786360/confusing-template-error (hopefully other compilers which didn't mind the missing "template" are still fine with this)
2016-02-27Move our #inclusions for "lua_script_manager.h"John Emmas
For whatever reason, almost none of gtk2_ardour will compile (with MSVC) unless 'lua_script_manager.h' gets #included by 'gtk2_ardour/window_manager.h'. No idea why... :-(
2016-02-27Accommodate 'lua' search paths in various projects where they're neededJohn Emmas
(i.e. so that MSVC can find header files from lua).
2016-02-27Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)John Emmas
2016-02-27Accommodate newly introduced source(s) in our MSVC project (lua)John Emmas
2016-02-27Accommodate newly introduced source(s) in our MSVC project (libardour)John Emmas
2016-02-27Accommodate newly introduced source(s) in our MSVC project (gtkmm2ext)John Emmas
2016-02-27Accommodate newly introduced source(s) in our MSVC project (libpbd)John Emmas
2016-02-27add header guards for good measureRobin Gareus
2016-02-27Lua example script: fix some typos and add some commentsRobin Gareus
2016-02-27resolve ambiguous ‘operator==’ (‘int’ vs ‘const luabridge::LuaRef’)Robin Gareus
2016-02-27proper "false" check for MSVC compatRobin Gareus
Lua "function call" returns false on error.
2016-02-27avoid "show_all" -- closes #6797Robin Gareus
2016-02-27don't allow to change export settings once export has started #6780Robin Gareus
2016-02-26fix KP_0 bindingPaul Davis
2016-02-26improve size and positioning of Tabbable's after being torn off, hidden, ↵Paul Davis
reshown, etc
2016-02-27fix hang at exit (after freewheeling) with PA-nonblocking backendRobin Gareus
2016-02-26fix bindings for KP_nPaul Davis
They were marked as being in a group ("global") which doesn't exist
2016-02-26when looking up a key event, switch to the lowercase keyvalPaul Davis
Our bindings always use the lowercase form. Shift-e generates the GDK keyval for 'E' rather than 'e' (with the event state including GDK_SHIFT_MODIFIER). So we have to take this into account when doing the lookup
2016-02-26fixing leaking tooltip stringPaul Davis
Manually created version of PR #211
2016-02-26fix "Collect Groups" -- closes #6794Robin Gareus
2016-02-26prevent livelock on NaN, inf control parameters - fixes #6789Robin Gareus
|: Gtk::Adjustment::value_changed AutomationControl::set_value Controllable::Changed GUI Event Loop Gtk::Adjustment::set_value :| TODO: check portability of `isfinite ()`