Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-01 | (Source List) Region List rewrite (gtk2 part) | Ben Loftis | |
See: https://docs.google.com/document/d/1sI7p9RoRVZtNx2n67RvBa0_16fuZblV_lNkkKN2g93s/edit?usp=sharing | |||
2019-08-01 | (Source List) Source property signals (gtk2 part) | Ben Loftis | |
See: https://docs.google.com/document/d/1sI7p9RoRVZtNx2n67RvBa0_16fuZblV_lNkkKN2g93s/edit?usp=sharing | |||
2019-07-26 | Prefix env variable with "ARDOUR_" 2/2 | Robin Gareus | |
2019-07-25 | Puls der Zeit | Robin Gareus | |
Prototype a basic stereo-playback only pulseaudio backend. | |||
2019-07-25 | Fix engine-dialog for backends without MIDI options | Robin Gareus | |
2019-07-22 | Location timestamp changes - can now sort by location creation date: gtk part | Nikolaus Gullotta | |
2019-07-19 | Refine Stem-Export selection options | Robin Gareus | |
Allow to exclude muted, or hidden tracks from stem-export selection actions. | |||
2019-07-18 | remove -C,-E and -U command line options | Paul Davis | |
2019-07-18 | reverse part of a previous change to session dialog | Paul Davis | |
Back-button sensitive has a more complex semantic than the change took into account | |||
2019-07-18 | some cleanups to the use of "require_new" in the SessionDialog | Paul Davis | |
This removes some redundant code and makes the logic slightly easier to read | |||
2019-07-18 | remove debug output | Paul Davis | |
2019-07-18 | don't bother with session dialog if user has already provided the name | Paul Davis | |
This recognizes that if a template is desired, it can be also be set from the cmdline | |||
2019-07-18 | if a user specifies just a session name (not path) and it does not exist, ↵ | Paul Davis | |
use the default session folder | |||
2019-07-18 | Allow to use session-init/setup scripts from the commandline | Robin Gareus | |
2019-07-18 | Fix --template commandline option | Robin Gareus | |
This fixed an issue with incorrect ".template" suffix on path itself, and also correctly hides the dialog's template list. | |||
2019-07-18 | Consolidate code: use libardour API to sort scripts | Robin Gareus | |
2019-07-18 | Expose mixer window screenshot method as Lua binding | Robin Gareus | |
2019-07-18 | Tweak Mixer screenshot method, include VCA, master-bus | Robin Gareus | |
2019-07-17 | Prepare screenshot of all mixer-strips | Robin Gareus | |
This will allow to create a PNG of all mixer-strips, even those currently off-screen due to scrolling. It currently shows the main scroll-pane page only (master-bus, VCAs are not included). This method is not yet exposed. | |||
2019-07-17 | Use an explicit class-member for the mixer-strip container | Robin Gareus | |
2019-07-17 | Re-use existing latency display method | Robin Gareus | |
2019-07-17 | Update Latency GUI behavior | Robin Gareus | |
This allows to set the current nominal latency as custom latency. Previously it was not possible to use the "initial_value" as custom parameter. | |||
2019-07-17 | Track/Bus Inspector: remove unused latency "apply" button | Robin Gareus | |
Latency changes, and reset, are always directly applied. LatencyGUI::finish is invoked by every change | |||
2019-07-17 | NO-OP: whitespace | Robin Gareus | |
2019-07-17 | Fix patch-change bank update loop | Robin Gareus | |
Without an object, the Unwinder has no scope and the "ignore" variable is never set. In this case: When the patch-bank was changed externally this lead to a duplicate recursive call to "refill_banks". | |||
2019-07-17 | Fix meter type/position context-menu issues | Robin Gareus | |
2019-07-17 | FFT analysis: use actual latency | Robin Gareus | |
Ardour allows to override a plugin's reported latency. So far this was not taken into account when plotting the phase/freq response. | |||
2019-07-14 | Remember MIDI-track note-range -- #7773 | Robin Gareus | |
Previously only manual changes of the note-range using the scroomer. The NoteRangeChanged() was ignored for implicit changes (e.g. while recording, step-entry) and automatic-fit that didn't involve a drag event. | |||
2019-07-14 | Remove cruft: unused callback | Robin Gareus | |
2019-07-13 | Implement a derived function for 'GainMeter::redraw_metrics()' | John Emmas | |
I'm not sure why exactly but at this line in 'GainMeter::set_controls ()' :- model_connections, invalidator (*this), boost::bind (&GainMeter::redraw_metrics, this), gui_context() MSVC will not allow us to pass a base class function to boost::bind(). I tried explicitly specifying the base class and I also tried making the function public / making it virtual etc but the only thing which works is to implement a derived function. It's somehow related to changing the signal from 'TypeChanged' to 'MeterTypeChanged' but I don't entirely understand why... :-( | |||
2019-07-11 | Hide "Add MIDI Port" in the GUI if there is already one | Robin Gareus | |
2019-07-04 | Use exit-status macros for compatibility 3/3 | Robin Gareus | |
2019-07-02 | Remove non-existent backend-paths from start-script | Robin Gareus | |
2019-06-22 | Update references to ptfformat -> ptformat && fix api calls | Damien Zammit | |
2019-06-21 | Show some Lua script buttons by default | Robin Gareus | |
This improves discoverability of edior action scripts | |||
2019-06-12 | Windows does in theory support hard-links | Robin Gareus | |
NB. this is just as unused as the POSIX link() test. Aardour doesn't create hardlinks since version 3.0. At least it's now consistently wrong on all platforms :) | |||
2019-06-12 | mixbus should always copy imported files | Nikolaus Gullotta | |
2019-06-10 | Initialize some uninitialized vars | Robin Gareus | |
This fixes meterbridge type changes, due to uninitialized _suspend_menu_callbacks. | |||
2019-06-09 | NO-OP: rename variable | Robin Gareus | |
2019-06-09 | NO-OP: whitespace and comments | Robin Gareus | |
2019-06-09 | Update GUI: meter-type API and meter-type state changes | Robin Gareus | |
This removes all additional GUI side meter-type state. The route's meter-processors is now responsible for providing the type. meter-type is now implicit for GainMeter, LevelMeter used by meter-strips and mixer-strips. | |||
2019-06-09 | Remove toolbar meter (meter type) context-menu | Robin Gareus | |
This meter is follows in sync the master-bus meter. The type should be set directly on the master-bus. | |||
2019-06-06 | Change ClipLevelOptions to inherit from a HSliderOption | Paul Davis | |
2019-06-06 | width of sliders in the option editor is now a fixed text-relative width | Paul Davis | |
2019-06-06 | RcActionButton is now always its natural width | Paul Davis | |
2019-06-06 | change OptionEditComponent to avoid ever expanding the RHS widget horizontally | Paul Davis | |
2019-06-06 | NOOP: remove whitespace | Paul Davis | |
2019-06-06 | adjust h-size of color theme manager "Reset to Defaults" button | Paul Davis | |
2019-06-06 | limit width of color theme manager theme dropdown | Paul Davis | |
2019-06-04 | Clarify MIDI CC menu ambiguity | Robin Gareus | |
CCs use 0-based counting, however CC 0 and 32 (bank select) are skipped in Ardour's CC menu. This lead to some misleading enumeration. Now, group CCs by 32, skip sub-menu if there are fewer than 32 named items, and otherwise actual CC min/max numbers per named list. |