Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-09-18 | use modified API name in GUI | Paul Davis | |
2017-09-18 | basic GUI framework for setting Disk I/O options | Paul Davis | |
2017-09-18 | cue monitoring for audio (GUI aspects) | Paul Davis | |
2017-09-09 | Migrate PC dialog to RouteUI, midnam handing to RTAV. | Robin Gareus | |
This allows to to bring up the PC dialog from Editor/Editor-Mixer & Mixer for both MIDI Tracks as well as MIDI Busses. | |||
2017-08-23 | Fix Route-template file suffix | Robin Gareus | |
2017-08-20 | Pass session description or route comment as default description | Johannes Mueller | |
... to SaveTemplateDialog | |||
2017-08-20 | Use const wherever you can | Johannes Mueller | |
2017-08-20 | Let user add a route template description on saving route templates | Johannes Mueller | |
2017-08-18 | Remove old destructive API (non layered is a dynamic mode) 1/2 | Robin Gareus | |
2017-07-24 | Remove unused "mark" parameter from stop_touch() API | Robin Gareus | |
2017-07-17 | Remove ArdourPrompter wrapper | Robin Gareus | |
2017-07-17 | Remove <gtkmm.h> include from header files. | Robin Gareus | |
2017-07-17 | Move more Gtkmm2ext widgets into libwidget | Robin Gareus | |
2017-07-17 | Remove unused sources & includes | Robin Gareus | |
2017-07-17 | Move Gtkmm2ext widgets into libwidget | Robin Gareus | |
2017-07-17 | Separate Ardour UI widgets into dedicated library | Robin Gareus | |
2017-07-08 | Remove old API (unused, incorrect for grouped tracks) | Robin Gareus | |
2017-07-01 | NO-OP whitespace (updated GH PR #357) | Thomas Brand | |
2017-06-15 | Prepare VCA Automation Lanes -- refactor TAV | Robin Gareus | |
* add an abstract StripableTimeAxisView (Route TAV + VCA TAV) * move common strip-methods into STAV * Add Automation Lanes to VCA TAV * Allow ATAV without Automatable for VCA Controls | |||
2017-06-12 | Fix Monitor Group override | Robin Gareus | |
2017-05-04 | NO-OP: whitespace | Robin Gareus | |
2017-05-04 | The return of explicit exclusive solo. | Robin Gareus | |
2017-03-24 | Revert "consistent use of context-menu popups" | Robin Gareus | |
This reverts commit b3722f7063699fafd0421d504e05a7300c70e0ec. In some cases ardour shows context-menu on right-mouse-button release. In this case selecting a menu-entry should happen with the left-mouse button (or any button?!) Using ev->button is only correct if the menu is temporary and only visible while the button is held, button release then activates the menu-item. This needs further work, in some cases allowing any button (0) to work makes sense and overall consistency needs to be improved. Different places use different strategies for context-menus which don't always match the button used in the event-handler. This is a hotfix (to make TAV context menus work again with left-click) | |||
2017-03-16 | consistent use of context-menu popups | Robin Gareus | |
2017-03-11 | Update color stripable color-picker(s) | Robin Gareus | |
* consistent behavior (Route, VCA) * non-modal * a single color picker for each RouteUI/VCA at most * fix bug: VCA picker staying around even when VCA was deleted | |||
2017-02-28 | Fix touching mute automation (mostly) | Robin Gareus | |
controllable->set_value() from GUI context will eventually queue a session-rt command. By the time the realtime command runs, the controllable needs to be in "touch" mode. The AutomationController "toggle" UI worked around this by directly using the underlying API (ignoring slaved-controls and ignoring groups). The RouteUI's GUI wasn't able to write mute-automation at all. This commit is a compromise: press + hold (touch) + release button. (it may need further special-casing for _desc.toggled in AutomationControl::actually_set_value(), also undoing automation-writes is currently not working correctly) | |||
2017-02-27 | Likely fix for bug: cannot change track colors in older 4.x sessions. | Ben Loftis | |
2017-01-21 | Add GUI part to immediately fan-out multi-out instruments on track creation | Robin Gareus | |
2017-01-20 | Plug some mixer memory leaks | Robin Gareus | |
2017-01-16 | Add initial GUI support for global monitor states | Robin Gareus | |
2016-12-21 | Fix indentation 8 whitespaces to tab | Nil Geisweiller | |
2016-12-17 | Hide/remove per-track record-mode in favor of global setting. | Robin Gareus | |
2016-11-29 | Fix route color selection dialog | Robin Gareus | |
2016-11-25 | The DisplaySuspender is useless with async Session RTEvents | Robin Gareus | |
2016-11-16 | Fix crash when fanning out from editor mixer | Robin Gareus | |
when creating a new track or bus editor-selection changes and the editor-mixer's _route changes. | |||
2016-11-11 | Refine instrument fan-out: | Robin Gareus | |
* prefix (rather than suffix) portgroup-name * check if group already exists * disconnect targets (when autoconnect preference is enabled) * expose tracks/busses option | |||
2016-11-10 | Implement instrument fan-out options (group, track/bus) | Robin Gareus | |
2016-11-10 | C++ implementation of fan_out_instrument.lua | Robin Gareus | |
2016-10-13 | handle blink-rec-arm change without application restart | Robin Gareus | |
2016-07-25 | the endless quest to plug memory leaks -- episode 379 | Robin Gareus | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-06 | many changes associated with rationalizing selection flow | Paul Davis | |
2016-07-04 | avoid unnecessary multiple calls to RouteUI::update_monitoring_state() | Paul Davis | |
2016-07-04 | operate directly on realtime controls, not via Session | Paul Davis | |
2016-07-01 | fix logic of RouteUI::set_color_from_route() | Paul Davis | |
2016-06-10 | make sure RouteUIs show selection status at startup | Paul Davis | |
2016-06-10 | phase out phase in favor of polarity | Robin Gareus | |
2016-06-09 | color management and handling for VCAs | Paul Davis | |
2016-06-09 | use new ControlSlaveUI object in mixer strip | Paul Davis | |