Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-10 | Remember Monitor-section state (show/hide, attached/detached) | Robin Gareus | |
2017-05-10 | Bump VST param-name length limit to 128 bytes and centralize definition | Robin Gareus | |
The official VST spec says 8 bytes, JUCE uses 24 + 1, and there's anecdotal evidence that some VSTs use up to 100 (which apparently works in many hosts). | |||
2017-05-09 | OSC: Fix select fader automation play feedback as well fixes issue #7160 | Len Ovens | |
2017-05-09 | OSC: Get gain feedback to show with automation Play. | Len Ovens | |
2017-05-09 | OSC: Add Automation mode feedback to /strip | Len Ovens | |
2017-05-09 | OSC: removed letter automation modes to not conflict with feedback | Len Ovens | |
2017-05-09 | OSC: Propagate return value so debug shows errors | Len Ovens | |
2017-05-09 | OSC: set Automation mode for fader | Len Ovens | |
2017-05-09 | OSC: automation mode get strip (step 2) | Len Ovens | |
2017-05-09 | OSC: Add framework for /*/automation mode | Len Ovens | |
2017-05-09 | Ardour does support VST's audioMasterGetProductString, return true; | Robin Gareus | |
2017-05-08 | iterator std::set::erase (iterator) is C++11 | Robin Gareus | |
2017-05-08 | Limit clock displays to 30days (720hours) by default. | Robin Gareus | |
This prevents various edge-cases of selection-clocks (eg. unbound range selection after start-range; and makes it near impossible to roll-over 2^63 using GUI operations) | |||
2017-05-08 | fix copy-n-paste error | Paul Davis | |
2017-05-08 | fix logic when removing routes | Paul Davis | |
Selection change and re-order signals are distinct. | |||
2017-05-08 | remove misc. debug output | Paul Davis | |
2017-05-08 | when removing a Route from Session, remove it from CoreSelection and signal ↵ | Paul Davis | |
that change if necessary | |||
2017-05-08 | when removing Stripables from CoreSelection by ID, be sure to remove all ↵ | Paul Davis | |
possible entries in the Selection A Stripable may have itself plus zero-to-N automation controls in CoreSelection. | |||
2017-05-08 | allow Session to call Session::remove_stripable_by_id() | Paul Davis | |
2017-05-08 | when a Route is removed, don't bother triggering a ↵ | Paul Davis | |
sync-presentation-info-from-treeview because it isn't necessary Also, don't update mixer selection unless selection actually changed | |||
2017-05-08 | when a Route is removed, don't bother triggering a ↵ | Paul Davis | |
sync-presentation-info-from-treeview because it isn't necessary | |||
2017-05-08 | Update Japanese translation | Hiroki Inagaki | |
2017-05-07 | Semaphores need to have a unique name -- fixes #7341 | Robin Gareus | |
On Windows (and OSX) semaphores are named. If the name matches an existing semaphore, it is re-used and not re-initialized. In case of multiple LV2-plugins each with a worker-thread this can lead to a deadlock. | |||
2017-05-06 | really fix opening session-archives -- amend 1f80f059be | Robin Gareus | |
2017-05-06 | Fix opening session-archives | Robin Gareus | |
2017-05-06 | -Wnon-virtual-dtor | Robin Gareus | |
2017-05-06 | NO-OP: whitespace and FSF address | Robin Gareus | |
2017-05-06 | Factor RMS normalization by sqrt(2); match sine peak | Robin Gareus | |
2017-05-06 | Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour) | John Emmas | |
2017-05-06 | Accommodate newly introduced source(s) in our MSVC project (libardour) | John Emmas | |
2017-05-06 | MSVC won't allow us to erase an item referenced by const_iterator | John Emmas | |
2017-05-06 | The new class 'ARDOUR::CoreSelection' needs to be exportable (since it gets ↵ | John Emmas | |
used outside of libardour) | |||
2017-05-05 | OSC: make some more paths work with or without a parameter. | Len Ovens | |
2017-05-05 | OSC: remove debug output. | Len Ovens | |
2017-05-05 | part two of add missing files from selection development branch(es) | Paul Davis | |
2017-05-05 | add missing files from selection development branch(es) | Paul Davis | |
2017-05-05 | Editor::axis_view_by_control() needs to explore child tracks, now that ↵ | Paul Davis | |
Selection is relying on it | |||
2017-05-05 | maintain CoreSelection order in GUI track selection | Paul Davis | |
2017-05-05 | use CoreSelection for track selection | Paul Davis | |
2017-05-05 | libardour now has CoreSelection object to manage selection status of ↵ | Paul Davis | |
Stripables and AutomationControls | |||
2017-05-05 | extend PBD::ID API to allow construction and operator== using uint64_t | Paul Davis | |
This is theoretically dangerous, because a PBD::ID is supposed to be unique, and this new constructor cannot guarantee that. However, the same danger already exists with the std::string-based constructor | |||
2017-05-05 | FP8: use new libardour API | Robin Gareus | |
2017-05-05 | Move special-cased FP8 mute-state into libardour | Robin Gareus | |
2017-05-05 | FP8: ignore inactive muted tracks w/mute-clear | Robin Gareus | |
2017-05-05 | FP8: solo+mute undo | Robin Gareus | |
Eventually this should be moved into libardour: Mixer undo history. the tentative solution is specifically ifdef'ed FP8_MUTESOLO_UNDO. | |||
2017-05-05 | Fix converting v4 monitor state -- amend 8a6d30377 | Robin Gareus | |
It looks like MonitorControl::_monitoring is unused and should be removed. The actual value is Evoral::Control::_user_value | |||
2017-05-05 | remove cruft (unused UI::ui_scale) | Robin Gareus | |
2017-05-05 | fix ruler scaling -- #7226 | Robin Gareus | |
2017-05-04 | OSC: personal monitoring, fix crash and minor bugs | Len Ovens | |
2017-05-04 | fix/amend previous commit. | Robin Gareus | |