Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-28 | silence clang analyzer: Memory Error, Memory leak | Robin Gareus | |
2016-02-28 | cleanup: 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-28 | specialize isfinite for MSVC compat | Robin Gareus | |
2016-02-28 | Revert "fix OSX compile issue due to 68e81a6" | Robin Gareus | |
This reverts commit 3300f3896e2571711a8c2feebb23fe00e2dde6f6. | |||
2016-02-28 | Rewrite 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-27 | fix OSX compile issue due to 68e81a6 | Robin 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-27 | try to narrow down #6478 | Robin Gareus | |
2016-02-27 | Implements review comments | Mathias Buhr | |
2016-02-27 | Adds an assert to fail explicitely | Mathias Buhr | |
2016-02-27 | Fixes a memory corruption upon closing the 2nd session | Mathias Buhr | |
2016-02-27 | ISO 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-27 | Move 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-27 | Accommodate 'lua' search paths in various projects where they're needed | John Emmas | |
(i.e. so that MSVC can find header files from lua). | |||
2016-02-27 | Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour) | John Emmas | |
2016-02-27 | Accommodate newly introduced source(s) in our MSVC project (lua) | John Emmas | |
2016-02-27 | Accommodate newly introduced source(s) in our MSVC project (libardour) | John Emmas | |
2016-02-27 | Accommodate newly introduced source(s) in our MSVC project (gtkmm2ext) | John Emmas | |
2016-02-27 | Accommodate newly introduced source(s) in our MSVC project (libpbd) | John Emmas | |
2016-02-27 | add header guards for good measure | Robin Gareus | |
2016-02-27 | Lua example script: fix some typos and add some comments | Robin Gareus | |
2016-02-27 | resolve ambiguous ‘operator==’ (‘int’ vs ‘const luabridge::LuaRef’) | Robin Gareus | |
2016-02-27 | proper "false" check for MSVC compat | Robin Gareus | |
Lua "function call" returns false on error. | |||
2016-02-27 | avoid "show_all" -- closes #6797 | Robin Gareus | |
2016-02-27 | don't allow to change export settings once export has started #6780 | Robin Gareus | |
2016-02-26 | fix KP_0 binding | Paul Davis | |
2016-02-26 | improve size and positioning of Tabbable's after being torn off, hidden, ↵ | Paul Davis | |
reshown, etc | |||
2016-02-27 | fix hang at exit (after freewheeling) with PA-nonblocking backend | Robin Gareus | |
2016-02-26 | fix bindings for KP_n | Paul Davis | |
They were marked as being in a group ("global") which doesn't exist | |||
2016-02-26 | when looking up a key event, switch to the lowercase keyval | Paul 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-26 | fixing leaking tooltip string | Paul Davis | |
Manually created version of PR #211 | |||
2016-02-26 | fix "Collect Groups" -- closes #6794 | Robin Gareus | |
2016-02-26 | prevent livelock on NaN, inf control parameters - fixes #6789 | Robin Gareus | |
|: Gtk::Adjustment::value_changed AutomationControl::set_value Controllable::Changed GUI Event Loop Gtk::Adjustment::set_value :| TODO: check portability of `isfinite ()` | |||
2016-02-26 | remove duplicate FontScalingOptions -- closes #6791 | Robin Gareus | |
2016-02-25 | Fixes preferences context menu not being shown | Mathias Buhr | |
2016-02-25 | add previous-tab and next-tab actions and bind to PRIMARY-page-up/down by ↵ | Paul Davis | |
default | |||
2016-02-25 | remove declaration of non-existent method | Paul Davis | |
2016-02-25 | fix packing of "outpacker" in mixer view | Paul Davis | |
2016-02-25 | restore monitor section visibility, broken after the merged with tabbed | Paul Davis | |
2016-02-25 | move window visibility buttons to have less impact on minimum width | Paul Davis | |
And as a side effect, be in a consistent location on windows/linux AND OS X | |||
2016-02-24 | potential mem corruption at session close: | Robin Gareus | |
ARDOUR::Session::~Session() ARDOUR::Route::~Route() ARDOUR::InternalReturn::~InternalReturn() ARDOUR::Return::~Return() ARDOUR::Session::unmark_return_id(unsigned int) boost::dynamic_bitset<unsigned int, std::allocator<unsigned int> >::reference::do_assign(bool) -> Invalid write of size 4 -> 0 bytes inside a block of size 4 free'd Thanks to The_CLA for valgrinding this. | |||
2016-02-24 | fix compilation on OSX/PPC (old coreaudio) | Robin Gareus | |
2016-02-23 | missing include for rand() in self-tests | Robin Gareus | |
2016-02-23 | fix a -Wswitch | Robin Gareus | |
2016-02-23 | fix LV2Plugin::requires_fixed_sized_buffers() | Robin Gareus | |
ARDOUR::Plugin() does not inherit from ARDOUR::Processor(), the virtual function was never called. | |||
2016-02-23 | change bindings file included in bundles for Linux and OS X | Paul Davis | |
2016-02-23 | C++98 compat | Robin Gareus | |
2016-02-23 | fix optimized builds | Robin Gareus | |
2016-02-23 | Add some lua scripts | Robin Gareus | |
2016-02-23 | add lua-session commandline tool | Robin Gareus | |
2016-02-23 | Adapt the MSVC project (gtk2_ardour) add new lua-sources | Robin Gareus | |
modified version from John Emmas' lua branch |