Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-07 | snapped pencil drawing of new midi regions cannot be zero (7271). | nick_m | |
- fixes a couple of other oddities in the behaviour. | |||
2017-03-07 | allow setting end bpm in new tempo from tempo dialog. | nick_m | |
2017-03-07 | rework tempo dialog formatting, add end bpm entry. | nick_m | |
2017-03-07 | fix crash when dragging region from list. | nick_m | |
2017-03-06 | Fix save-as progress dialog. | Robin Gareus | |
ScopedConnection and label,bar went out of scope. | |||
2017-03-06 | more linked midi region trim drag fixes. | nick_m | |
- freeze the correct playlists on fiorst move. - only update the start offset of linked regions once the drag has finished. | |||
2017-03-06 | More fun with LinuxVSTs & threading | Robin Gareus | |
2017-03-05 | Close the LXVST X11 connection for good measure | Robin Gareus | |
2017-03-05 | Work around a crash at exit for Linux VST UIs abusing pthread-keys. | Robin Gareus | |
2017-03-05 | Revert "some further debugging, just in case" | Robin Gareus | |
This reverts commit 04ed05ecc4629d85d8f1fd3d6756669a42fb762b. | |||
2017-03-05 | some further debugging, just in case | Robin Gareus | |
2017-03-05 | Prevent duplicate self-delete. | Robin Gareus | |
debug-prints indicat it was at least possible for the same Window to receive FloatingTextEntry::entry_focus_out twice (without idle) | |||
2017-03-05 | NO-OP: whitespace | Robin Gareus | |
2017-03-06 | ensure no movement when draggin regions with x constrained. | nick_m | |
- should fix 7260 | |||
2017-03-06 | fix undo if a midi region start trim changed the source offset. | nick_m | |
- this diffs all playlists that use the same source. - the secons part hould be a no-op, but needs testing (trim drag undo on audio and midi regions) | |||
2017-03-04 | Remove space between _ and ( | Len Ovens | |
2017-03-05 | no-op - comment/whitespace fixes. | nick_m | |
2017-03-05 | tempo editing updates | nick_m | |
- a tempo marker may now be set to always continue (clamped) this means that the end tempo of the previous section will track the start tempo during tempo ops. it mimics the behaviour in 5.8, with the gui indicating the curves to be changed. | |||
2017-03-05 | undoing a create note drag restores screen position. | nick_m | |
2017-03-05 | rework percussive hit spraying. | nick_m | |
- the spray is limited to the first entered note. - all new notes are selected (requires a selection change to MRV::create_note_at() | |||
2017-03-05 | spraying percussive hits has one undo step per drag. | nick_m | |
- should fix 7134 | |||
2017-03-05 | remove bogus variable from last commit | nick_m | |
2017-03-04 | Add reset region gain action for selected regions | Tim Mayberry | |
2017-03-04 | offset linked regions to compensate for negative start after trim drag. | nick_m | |
- should fix 7105 | |||
2017-03-03 | Add 7890 aka tom- to contributor list | Robin Gareus | |
2017-03-02 | Fix crash when inserting time with split intersected regions | Robin Gareus | |
2017-03-02 | Don't try to auto-start engine for new sessions | Robin Gareus | |
Work around logic-flow in EngineDialog which should already have done that, but may no longer heed this special-case if sample-rate dropdown is refreshed to only devices supported ones. | |||
2017-03-01 | ArdourButton: if _act_on_release is true, only trigger actions/signal clicks ↵ | Paul Davis | |
on key release, and vice versa This should really be split in separate semantics for key and button events. Fixes a subtle but nasty bug in the EngineDialog where the change of the default focus widget from a Gtk::Button (acts on press) to an ArdourButton (acts on release) caused events occuring after a dialog has grabbed focus to trigger button clicks | |||
2017-03-01 | Don't automatically open generic UIs for plugins w/o controls | Robin Gareus | |
2017-03-01 | Fix implicit selection when operating track-header ctrl buttons | Robin Gareus | |
Stop event propagation. Otherwise, on release the event is passed up and handled by the TAV which scrolls the editor viewpoint and the button is no longer under the mouse. | |||
2017-02-28 | initialize some uninitialized vars | Robin Gareus | |
2017-03-01 | allow continuation of tempo via right-click 'Continue' where appropriate. | nick_m | |
- this is the opposite of 'Ramp to Next'. it removes discontinuities between the last end tempo and the current by altering the current one. | |||
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-02-27 | probable fix for importing tempo maps that use non-quarter note pulse. | nick_m | |
- actually i'm not certain that this is correct, but it works ok Beethoven's fifth. | |||
2017-02-27 | _group, group.. who cares? | nick_m | |
2017-02-27 | clicking on curve text does the right thing. | nick_m | |
2017-02-27 | initial rework of tempo text display (numbers are curve items) | nick_m | |
- move tempo numbers to a layer above the curve. - the offset of the text box in Marker is horrible here. what to do? | |||
2017-02-27 | remove scroll wheel editing nonsense (tempo) | nick_m | |
2017-02-27 | fix compilation | nick_m | |
2017-02-27 | remove 'mouse:' verbose cursor when shift-dragging a curve. | nick_m | |
2017-02-27 | only allow 'ramp to next' if the next tempo is actually different. | nick_m | |
2017-02-27 | poor man's display of end tempo for ramps. | nick_m | |
2017-02-27 | Tempo Marks : set point colour by discontinuity, display non-quarter pulse ↵ | nick_m | |
if we are non-quarter. - a jump in tempo by more than 1 ntpm results in a red tempo mark pointer. - ignore UIConfiguration::get_allow_non_quarter_pulse() when displaying note type in the marker text (only display note type if we are non-quarter). | |||
2017-02-27 | remove commented line | nick_m | |
2017-02-27 | fix tempo marker ramp to next. | nick_m | |
2017-02-27 | add right-click 'Ramp to Next' tempo marker menu item. | nick_m | |
2017-02-27 | back to using shift-ctrl for pinch drag. set colours of affected curves. | nick_m | |
2017-02-27 | highlight the tempo curve that is to be altered, modify text to suit. | nick_m | |
2017-02-27 | fix verbose cursor display when shift-dragging end tempo. | nick_m | |