Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-13 | use pane position mgmt on appropriate panes | Paul Davis | |
2016-06-12 | Make exact beat calculation of tempi a bit less cumbersome. Move tempi on an ↵ | nick_m | |
audio basis for non-musical snap. | |||
2016-06-10 | remove certain ControlProtocol signals related to stripable selection | Paul Davis | |
includes change to Mackie support so that strips listen for PropertyChange on the stripables they represent, no global selection change used anymore. | |||
2016-06-06 | ensure that dropdowns in editor toolbar are populated at first use (with no ↵ | Paul Davis | |
existing config file to set them) | |||
2016-06-06 | try to keep editor+mixer treemodels in sync | Paul Davis | |
2016-06-05 | when adding a list of Stripables, sort them into PresentationInfo order first | Paul Davis | |
2016-06-05 | there is no PresentationInfo::global_order_t any more | Paul Davis | |
2016-06-05 | use new RouteGroup property names | Paul Davis | |
2016-06-03 | move from PresentationInfo::global_order() to PresentationInfo::order, and ↵ | Paul Davis | |
fix up part of reordering behaviour Dragging tracks/busses in the editor *below* VCAs still does not work | |||
2016-06-02 | part three of using LocaleGuard with pane sizes | Paul Davis | |
2016-06-02 | the second half of using LocaleGuard with pane sizes | Paul Davis | |
2016-06-02 | add LocaleGuards to 2 places where we save pane sizes (which are floating ↵ | Paul Davis | |
point values now) | |||
2016-05-31 | handle old-version pane positions by ignoring them | Paul Davis | |
2016-05-31 | use new pane API | Paul Davis | |
2016-05-31 | set minimum size for editor list | Paul Davis | |
2016-05-31 | set editor pane cursors | Paul Davis | |
2016-05-31 | initial sort-of-mostly-working integration of new Pane | Paul Davis | |
2016-05-31 | initial implementation of VCA time axis views | Paul Davis | |
2016-05-31 | make Escape (cancel drag or selection) work in mixer as well as editor | Paul Davis | |
2016-05-31 | fix GUI handling of surface select requests to include possibility of ↵ | Paul Davis | |
selecting non-Routes | |||
2016-05-31 | remove now-redundant control protocol route-selection signals | Paul Davis | |
2016-05-31 | tweak Editor to use Stripable methods for control-surface-driven selection | Paul Davis | |
2016-05-31 | first vaguely working version using PresentationInfo | Paul Davis | |
remote control ID and "order keys" have been removed. | |||
2016-05-31 | use new paned-sizing strategy in editor | Paul Davis | |
2016-05-31 | fix restoration of editor pane positions | Paul Davis | |
2016-05-27 | Tempo ramps - rename meter_at() -> meter_at_frame() & make the ticker ↵ | nick_m | |
slightly more efficient. | |||
2016-05-27 | Tempo ramps - clean up tempo curve a bit. | nick_m | |
2016-05-27 | Tempo ramps - add some right-click options to meter and tempo markers. | nick_m | |
2016-05-27 | Tempo ramps - switch MusicLocked tempos to beat-based dragging. fix various ↵ | nick_m | |
bugs wrt future-snapped tempo drags | |||
2016-05-27 | Tempo ramps - use correct meter when snapping to the future. | nick_m | |
2016-05-27 | Tempo ramps - tempos now musically snap to their future. | nick_m | |
2016-05-27 | Tempo ramps - allow live updating of tempo markers. | nick_m | |
- all a bit slow, but should be ok once we can lock markers to frames. | |||
2016-05-27 | Initial stab at tempo ramps. | nick_m | |
Replaces the list of points in TempoMap with TempoSection functions, which compute tempo-at or tick-at time relative to tempo section start. TempoMap consults them additively to determine things like bbt_time(), frame_time() get_grid() etc. This has a marked effect on scrolling speed along with the code simplification in the places it has been attempted. Several things are broken here. Currently every ramp except the last one is an exponential ramp. this may be simple to fix :). Mouse-over midi grid doesn't match mouse click grid. should also be simple. Many things seem to work, but their accuracy should be in question until each area has been addressed. | |||
2016-05-18 | initialize snap-mode dropdown text | Robin Gareus | |
"SnapOff" is the default, so no change is triggered when calling set_active() and initially the dropdown/ardour-button remains blank. | |||
2016-05-18 | Don't save instant while loading instant.xml | Robin Gareus | |
opening a recent session from a session can result in: Editor::constructed and session_loaded() being true. A partial instant_save can occur (not to mention: invalid XMLnode iterators) | |||
2016-05-14 | action script GUI details (sensitivity + tooltip) | Robin Gareus | |
2016-05-06 | use WindowManager toggle API for script-manager | Robin Gareus | |
2016-05-06 | re-introduce "add track/bus" from mixer window | Robin Gareus | |
2016-05-04 | OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one) | Paul Davis | |
2016-04-25 | lua action details (button sensitivity, text ellipsis) | Robin Gareus | |
2016-04-25 | add optional buttons to trigger lua scripted actions. | Robin Gareus | |
2016-04-24 | update keyeditor when action label changes | Robin Gareus | |
2016-04-09 | change const some functions to const. (prepare lua bindings) | Robin Gareus | |
2016-03-15 | change API for CairoWidget::focus_handler | Paul 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-11 | add region & range loudnless report | Robin Gareus | |
2016-02-23 | Editor Actions Scripts & Manager | Robin Gareus | |
2016-02-22 | rework dialog-close-focus-reset change to work in Tabbed | Paul Davis | |
2016-02-22 | add "Editor" to detached editor window name to see if this fixes Unity WM ↵ | Paul Davis | |
behaviour | |||
2016-02-22 | remove all trace of SAE from source code. | Paul Davis | |
This had become incoherent over time, and posed a development hazard and burden going forward | |||
2016-02-22 | replicate the remove-all-trailing whitespace commit(s) in master | Paul Davis | |