summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2016-03-17I'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-17Make provision for building with the new LV2 extensions (when building with ↵John Emmas
MSVC)
2016-03-16add missing ifdefRobin Gareus
2016-03-16Midi Busses? why yes!Robin Gareus
2016-03-15avoid memcpy if it's not needed.Robin Gareus
besides, memcpy areas may not overlap
2016-03-15change API for CairoWidget::focus_handlerPaul 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-15no need for an noop methodPaul Davis
2016-03-15remove plugin ui settings from rc-configRobin Gareus
2016-03-15new preference: don't open plugin GUI when there's an inline displayRobin Gareus
2016-03-14update [LV2] Plugin Inline Display API: drop cairo dependencyRobin Gareus
2016-03-14use ForGroup to flag and detect route-group based control changesPaul Davis
2016-03-14add new Controllable::GroupDisposition value, ForGroup, to identify changes ↵Paul Davis
being made *for* a RouteGroup
2016-03-14Implement LV2 Inline Display ExtensionRobin Gareus
2016-03-14prototype online self-automating LV2 plugin interfaceRobin Gareus
goes along with https://github.com/x42/automate.lv2
2016-03-14prepare custom LV2 extensionsRobin Gareus
2016-03-12Some 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-12Make sure that class 'ARDOUR::AnalysisGraph' is exportable (since it gets ↵John Emmas
used outside of libardour)
2016-03-12Accommodate newly introduced source(s) in our MSVC project (libardour)John Emmas
2016-03-12cleaner version of ac3da53Robin Gareus
2016-03-12reset export status when not normalizing - fixes #6816Robin Gareus
2016-03-11and now without debug printf()Robin Gareus
2016-03-11prepare DnD for copying processor stateRobin Gareus
2016-03-11Configurable export-silence trim threshold (no GUI yet)Robin Gareus
2016-03-11prepare region/range loudness analysisRobin Gareus
2016-03-11Make sure that a newly introduced class will be visible if it's needed ↵John Emmas
outside of libgtkmm2ext
2016-03-11Accommodate newly introduced source(s) in our MSVC project (gtkmm2ext)John Emmas
2016-03-08fix __cpuid() on x86Florian 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-08Adds a tooltip to the iconMathias Buhr
2016-03-08Implements filtering in bindings editorMathias Buhr
2016-03-08remove uncharacteristic commentsPaul Davis
2016-03-08fix up indentation in libs/gtkmm2ext/bindings code, probably messed up by ↵Paul Davis
emacs on OS X
2016-03-07fix port-export analysis for > 2 channels.Robin Gareus
2016-03-05don't downcase Home, End and other non-single-key keycode namesPaul Davis
2016-03-05Small 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-05Fix issue #0006806feandin
2016-03-05fix 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-04allow to override FPU detectionRobin Gareus
2016-03-04fix processed region export (track output)Robin Gareus
2016-03-02force all KeyboardKeys in Bindings to be lower casePaul Davis
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-29fix typo ba7835Robin Gareus
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.