Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-03 | Update GPL boilerplate and (C) | Robin Gareus | |
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author. | |||
2019-08-03 | Remove cruft | Robin Gareus | |
2019-08-01 | (Source List) Handle Session::RemoveSource | Ben Loftis | |
2019-08-01 | (Source List) Replace missing initializer; fixes a bug where Sources did not ↵ | Ben Loftis | |
appear on startup. | |||
2019-08-01 | (Source List) Implement insert-region action... now uses the Source List. | Ben Loftis | |
2019-08-01 | (Source List) Recover Regions feature: WIP | Ben Loftis | |
2019-08-01 | (Source List) Revert to displaying whole-file Regions instead of Sources. | Ben Loftis | |
This preserves the stereo-ness of files that were imported or recorded in stereo. ToDo (maybe someday): provide a disclosure triangle that exposes the individual channels in a multichannel region | |||
2019-08-01 | (Source List) No need to show the path when file is internal to session. | Ben Loftis | |
2019-08-01 | (Source List) merge fixes | Ben Loftis | |
2019-08-01 | (Source List) Clean up the natural_position implementation (gtk2 part). | Ben Loftis | |
2019-08-01 | (Source List) Implement remove_selected_sources when the user clicks Delete key. | Ben Loftis | |
2019-08-01 | (Source List) NOOP: whitespace cleanup | Paul Davis | |
remove debug output | |||
2019-08-01 | (Source List) Fix drag-n-drop. | Ben Loftis | |
2019-08-01 | (Source List) Source list, Region List: Resolve various action+behaviors ↵ | Ben Loftis | |
between the 2 lists. Duplicate the remove_unsued_region action in the Session->Cleanup menu, for discoverability. Region list should use the same Region actions as the canvas... OK, now resolve the change in use-cases of Region List and Source List. tentative. Rough-in remove_selected_sources (Delete in Sources list). Column tweaks. | |||
2019-08-01 | (Source List) Region Tags (gtk2 part) | Ben Loftis | |
2019-08-01 | (Source List) Make clock change func more explicit. | Ben Loftis | |
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 | |