Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-27 | restore pinch tempo. it now operates via shift + alt drag on the curve. | nick_m | |
2017-02-27 | remove tempo end drag (the control drag on the curve). a;ter tempo marker drag. | nick_m | |
- holding down shift before initiating a tempo mark drag alters the end tempo of the previous one as before, but this is now a separate drag. - restore vertical dragging of the tempo mark to alter start/ end tempo. shift during the makrker drag alters start tempo. xontrol + shift during the drag alters end tempo. | |||
2017-02-27 | remove "Make Ramped" from right click tempo marker menu. | nick_m | |
2017-02-27 | fix formatting of bbtruler drag verbose cursor. | nick_m | |
2017-02-27 | complete changes to tempo type. | nick_m | |
- this implements in the intention behind the previous commit. a tempo mark is constant until its end has been changed by a shift-drag on the next marker. | |||
2017-02-27 | rework tempo editing. | nick_m | |
most changes are due to a new design where tempo discontinuities at the beginning of a ramped section may be set. this allows easier mapping of live performance, especially in the common case of a ramped ritard before the beginning of a new section. feature summary: holding constraint modifier (shift) while dragging the BBT ruler area drags the tempo lines by changing the start tempo (as before) holding copy modifier (control) while dragging the BBT ruler area drags the tempo lines by changing the end tempo (ahem. not quite there) dragging a tempo mark while holding constraint (shift) will change the previous end tempo to match the marker position *worth trying*. holding constraint and copy modifier (control + shift) while dragging the BBT ruler area attempts to'pinch' or twist the surrounding tempi sp that later ones are not repositioned (currently suffereng from rounding errors) | |||
2017-02-27 | De-cramp the transcoding dialog widgets. | Ben Loftis | |
2017-02-27 | fix crash caused by thinko in 123fcf3cf | Paul Davis | |
2017-02-26 | make sure that when extending the selection in the editor and mixer, the ↵ | Paul Davis | |
clicked-upon track gets set_selected() called last This makes it be the "first" selected strip for control surfaces and the editor mixer | |||
2017-02-26 | remove method no longer needed | Paul Davis | |
Editor::track_selection_changed() is now invoked by EditorRoutes::sync_treeview_from_presentation_info(), AFTER the Selection has been updated | |||
2017-02-26 | make Selection::set (TrackViewList*) more efficient and emit less PI::Change ↵ | Paul Davis | |
signals | |||
2017-02-26 | avoid doing needless duplicate work in Selection::add (TimeAxisView*) | Paul Davis | |
2017-02-26 | upcoming codenames | Robin Gareus | |
2017-02-26 | Fix windows builds, rename icons following 4e96285ba5 | Robin Gareus | |
2017-02-25 | Don't use upper-case in options (only headings) | Robin Gareus | |
2017-02-25 | fix potential crash bug in RouteProcessorSelection | Paul Davis | |
2017-02-25 | prevent double-emission of PresentationInfo::Change when making mixer-view ↵ | Paul Davis | |
selection set changes | |||
2017-02-25 | Tweak preferences text | Robin Gareus | |
2017-02-25 | Tweak metering prefs: clarify default type behavior | Robin Gareus | |
2017-02-25 | NO-OP, re-arrange code | Robin Gareus | |
2017-02-24 | Snap-back fader on release (follow-up to e8cebac6a36a) | Robin Gareus | |
When dragging a fader out-of-bounds (VCA slave constraint), move it back on release. | |||
2017-02-24 | Group-override for faders | Robin Gareus | |
Tentative solution. Eventually the gain_adjustment should be moved into the PixFader or SliderController and a dedicated API should replace gain_adjustment.signal_value_changed() | |||
2017-02-24 | Allow to switch master-meter type in the toolbar-meter | Robin Gareus | |
2017-02-24 | NO-OP resolve an ambiguity, just because. | Robin Gareus | |
Due to LevelMeterVBox : public LevelMeterBase, public Gtk::VBox; LevelMeterBase::get_type() overloads Gtk::Widget::get_type(), Glib::Object::get_type(), Atk::Implementor::get_type() etc.. Besides Ardour-style prefers not to use get_...() | |||
2017-02-24 | gui: debug output for faderport/editor mixer strip sync | Paul Davis | |
2017-02-24 | Save Lua script file origin (for later updates) -- GUI+Session plugin | Robin Gareus | |
2017-02-24 | Add some convenient public editor methods (for lua-bindings) | Robin Gareus | |
and s/get// in the old API for consistency. | |||
2017-02-24 | the daily dose of const'ness | Robin Gareus | |
2017-02-24 | re-order inheritance | Robin Gareus | |
LuaBridge only allows one parent class, others need explicit casts. Allowing RoutUI to be passed as Selectable argument is handy. | |||
2017-02-23 | Lua bindings to access editor selection + region selection bindings | Robin Gareus | |
2017-02-23 | remove explicit line-break (rely on wrap) | Robin Gareus | |
2017-02-23 | Clarify prefs | Robin Gareus | |
2017-02-24 | also fix flying percussive hits while copy-dragging. | nick_m | |
2017-02-24 | hotfix for flying percussive hits while dragging. | nick_m | |
- Hit::position still may not be set correctly, but this patch eliminates the error for now. | |||
2017-02-22 | Move Select-All-Tracks into the Selection category. Currently used only when ↵ | Ben Loftis | |
printing keybindings. But we should also use this for categorizing the keybindings dialog IMHO. | |||
2017-02-22 | GUI support to re-locate missing external (abs-path) files | Robin Gareus | |
2017-02-22 | NO-OP: whitespace | Robin Gareus | |
2017-02-22 | remove cruft | Robin Gareus | |
2017-02-21 | fix crash when removing a TimeAxisView from the selection | Paul Davis | |
2017-02-21 | PBD::Signal<...>::connect() is already thread safe, so drop intermediate ↵ | Paul Davis | |
proxy/call_slot() invocation in handling Controllable::Changed within AutomationController | |||
2017-02-21 | Revert "ARDOUR_UI transport buttons should use ↵ | Paul Davis | |
ArdourButton::set_related_action()." This reverts commit 35f35ad662933e30242c825fb5317f181e9a232c. This commit was a mistake: the controllables are needed to allow MIDI binding to transport buttons. | |||
2017-02-21 | better solution of 3c25d26e9 | Robin Gareus | |
2017-02-21 | Fix potential crash at exit/close. | Robin Gareus | |
~DisplaySuspender's PresentationInfo::unsuspend_change_signal can try to update Stripable PresentationInfo for a session that's no longer present. | |||
2017-02-21 | Group-Tabs keyboard shortcuts | Robin Gareus | |
* The return of the ctrl+right-click (edit) * and consistent shift+right click (remove) | |||
2017-02-21 | fix typo in prev commit | Robin Gareus | |
2017-02-20 | MB: prefs are detached initially | Robin Gareus | |
2017-02-20 | fix thinko in prev commit | Robin Gareus | |
2017-02-20 | Fix iterator off-by-one: Allow to move top-most track. via ctrl up/down | Robin Gareus | |
2017-02-20 | First-time startup logic update. | Robin Gareus | |
When *not* copying old config, Ardour should display the "first time" dialog. | |||
2017-02-20 | Consistent VCA naming (Ardour/Mixbus) | Robin Gareus | |