Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-17 | I'm taking a guess that we need to pass 'this' at line 243 of ↵ | John Emmas | |
'gtkmm2ext/fader.cc' (makes it consistent with similar changes elsewhere). | |||
2016-03-17 | Make provision for building with the new LV2 extensions (when building with ↵ | John Emmas | |
MSVC) | |||
2016-03-16 | add missing ifdef | Robin Gareus | |
2016-03-16 | Midi Busses? why yes! | Robin Gareus | |
2016-03-15 | avoid memcpy if it's not needed. | Robin Gareus | |
besides, memcpy areas may not overlap | |||
2016-03-15 | change API for CairoWidget::focus_handler | Paul Davis | |
This functor/closure is responsible for stealing focus from any existing text entry (or whatever else may have focus) when clicking on a CairoWidget or derived class. The old implementation just gave focus back to the editor canvas. The new version walks up the widget packing heirarchy to find a focusable parent (from the CairoWidget for which it is invoked). If no focusable parent is found, it cancels keyboard focus in the toplevel window containing the CairoWidget | |||
2016-03-15 | no need for an noop method | Paul Davis | |
2016-03-15 | remove plugin ui settings from rc-config | Robin Gareus | |
2016-03-15 | new preference: don't open plugin GUI when there's an inline display | Robin Gareus | |
2016-03-14 | update [LV2] Plugin Inline Display API: drop cairo dependency | Robin Gareus | |
2016-03-14 | use ForGroup to flag and detect route-group based control changes | Paul Davis | |
2016-03-14 | add new Controllable::GroupDisposition value, ForGroup, to identify changes ↵ | Paul Davis | |
being made *for* a RouteGroup | |||
2016-03-14 | Implement LV2 Inline Display Extension | Robin Gareus | |
2016-03-14 | prototype online self-automating LV2 plugin interface | Robin Gareus | |
goes along with https://github.com/x42/automate.lv2 | |||
2016-03-14 | prepare custom LV2 extensions | Robin Gareus | |
2016-03-12 | Some AudioGrapher classes need to be exportable now, to support newly ↵ | John Emmas | |
introduced 'AnalysisGraph' class (not entirely sure why - but it might be because 'ProcessContext<Sample>' is now used in multiple sources within libardour). | |||
2016-03-12 | Make sure that class 'ARDOUR::AnalysisGraph' is exportable (since it gets ↵ | John Emmas | |
used outside of libardour) | |||
2016-03-12 | Accommodate newly introduced source(s) in our MSVC project (libardour) | John Emmas | |
2016-03-12 | cleaner version of ac3da53 | Robin Gareus | |
2016-03-12 | reset export status when not normalizing - fixes #6816 | Robin Gareus | |
2016-03-11 | and now without debug printf() | Robin Gareus | |
2016-03-11 | prepare DnD for copying processor state | Robin Gareus | |
2016-03-11 | Configurable export-silence trim threshold (no GUI yet) | Robin Gareus | |
2016-03-11 | prepare region/range loudness analysis | Robin Gareus | |
2016-03-11 | Make sure that a newly introduced class will be visible if it's needed ↵ | John Emmas | |
outside of libgtkmm2ext | |||
2016-03-11 | Accommodate newly introduced source(s) in our MSVC project (gtkmm2ext) | John Emmas | |
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. |