Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-08 | fix __cpuid() on x86 | Florian Weimer | |
The previous version used memory operands that gcc (probably dependent on optimization flags and/or version) could address relative to the stack pointer, but pushing %ebx onto the stack changed it. Here, the address of the regs array is put into %esi and the individual members are written into directly. | |||
2016-03-08 | Adds a tooltip to the icon | Mathias Buhr | |
2016-03-08 | Implements filtering in bindings editor | Mathias Buhr | |
2016-03-08 | remove uncharacteristic comments | Paul Davis | |
2016-03-08 | fix up indentation in libs/gtkmm2ext/bindings code, probably messed up by ↵ | Paul Davis | |
emacs on OS X | |||
2016-03-07 | fix port-export analysis for > 2 channels. | Robin Gareus | |
2016-03-05 | don't downcase Home, End and other non-single-key keycode names | Paul Davis | |
2016-03-05 | Small refactoring of keyboard bindings (first part) | Mathias Buhr | |
- Adds collision detection for keybindings - Fixes a bug that prevented newly created bindings to be deleted properly (reproduction: add a binding, remove it, restart ardour, binding is still there but can now be deleted). | |||
2016-03-05 | Fix issue #0006806 | feandin | |
2016-03-05 | fix playlist channel-count when removing a connected port. | Robin Gareus | |
when removing a connected port, IO::remove_port() emits (IOChange::ConnectionsChanged | IOChange::ConfigurationChanged) | |||
2016-03-04 | allow to override FPU detection | Robin Gareus | |
2016-03-04 | fix processed region export (track output) | Robin Gareus | |
2016-03-02 | force all KeyboardKeys in Bindings to be lower case | Paul Davis | |
2016-03-01 | remove debug output | Robin Gareus | |
2016-03-01 | Fix build on El Capitan | Paul 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-01 | fix waveform flickering during recording | Robin Gareus | |
2016-03-01 | NO OP, whitespace | Robin Gareus | |
2016-03-01 | protect current_request with request_queue_lock | Robin Gareus | |
2016-03-01 | use glib mutex API | Robin Gareus | |
2016-02-29 | initialize uninitialized variable | Robin Gareus | |
2016-02-29 | configurable export preroll | Robin Gareus | |
2016-02-29 | pre-process (silence) before export to flush reverb tails etc. | Robin Gareus | |
2016-02-29 | fix typo ba7835 | Robin Gareus | |
2016-02-28 | prepare for update to waf 1.8 | Robin 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-28 | force waveform images to be least 1px wide | Robin Gareus | |
2016-02-28 | silence clang analyzer: Memory Error, Memory leak | Robin Gareus | |
2016-02-28 | specialize isfinite for MSVC compat | Robin Gareus | |
2016-02-27 | try to narrow down #6478 | Robin Gareus | |
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 | 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 (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 | avoid "show_all" -- closes #6797 | Robin Gareus | |
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 | 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 | 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-25 | remove declaration of non-existent method | Paul Davis | |
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-23 | missing include for rand() in self-tests | 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 | Add new sources to MSVC project (libardour) | Robin Gareus | |
adapted from John Emmas' lua branch | |||
2016-02-23 | Implement Lua session-scripts | Robin Gareus | |
2016-02-23 | Implement Lua DSP processor/plugin | Robin Gareus | |
2016-02-23 | libardour lua-script-manager | Robin Gareus | |
2016-02-23 | include static liblua with libardour & prepare bindings | Robin Gareus | |
2016-02-22 | basic DSP lib (for lua bindings) | Robin Gareus | |
2016-02-22 | add lua search path | Robin Gareus | |