Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-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-13 | reinstate ensure-time-axis-visible after move-selected-tracks | Paul Davis | |
2017-02-13 | new implementation of move-selected-tracks | Paul Davis | |
This does not modify the editor treeview/treemodel at all but instead works directly on the PresentationInfo order data. Likely needs more testing etc. | |||
2017-01-31 | Skip no-change re-ordering of tracks/busses | Robin Gareus | |
e.g. move top-most track up, bottom-most track down. | |||
2017-01-31 | Don't allow to select VCAs in the route-list | Robin Gareus | |
2017-01-29 | Keep tracks visible when re-ordering them in the editor | Robin Gareus | |
2017-01-27 | remove editor/mixer selection change signals; make editor and mixer use ↵ | Paul Davis | |
PresentationInfo::Change more correctly; make Selection a bit smarter when setting track selection | |||
2017-01-27 | use RAII for class-wide PresentationInfo::Change signal, along with ↵ | Paul Davis | |
properties to describe what changed | |||
2017-01-21 | Add GUI part to immediately fan-out multi-out instruments on track creation | Robin Gareus | |
2017-01-18 | push sorted Stripable order back to PI (for control surfaces) | Robin Gareus | |
2017-01-06 | fix route ordering (and related possible crash on re-order) | Robin Gareus | |
2016-12-22 | Display VCAs at the end of the Track/Bus list | Robin Gareus | |
2016-12-21 | backport/minimize difference to mixbus branch | Robin Gareus | |
2016-11-07 | Set session dirty if tracks are reordered by user. | Len Ovens | |
2016-11-06 | One more piece to the moving master puzzle. | Len Ovens | |
2016-11-04 | Fix Drifting Master hopefully for real this time. | Len Ovens | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-12 | remove pointless version of Stripable::set_presentation_order() | Paul Davis | |
2016-07-06 | many changes associated with rationalizing selection flow | Paul Davis | |
2016-06-10 | make sure editor can follow visibility changes for VCAs | Paul Davis | |
2016-06-10 | EditorRoutes needs to connect to the right property change signal. | Paul Davis | |
2016-06-10 | EditorRoutes needs to respond to PropertyChanged(selected) | Paul Davis | |
2016-06-08 | listen for gui_changed() signal from all Stripables, not just Routes | Paul Davis | |
2016-06-06 | ensure that newly-added tracks are displayed in the editor | Paul Davis | |
2016-06-06 | try to keep editor+mixer treemodels in sync | Paul Davis | |
2016-06-06 | there is no remote model choice anymore - ordering is determined by the GUI | Paul Davis | |
2016-06-05 | don't add routes+VCAs separately to editor routes during startup; merge into ↵ | Paul Davis | |
single list of Stripables | |||
2016-06-05 | remove unused sort object | Paul Davis | |
2016-06-05 | use PresentationInfo API to mark Stripable elements hidden (from editor) | Paul Davis | |
2016-06-05 | update use of PresentationInfo/Stripable API | Paul Davis | |
2016-06-05 | Stripable signals moved to PresentationInfo | 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 | various safety checks for the result of dynamic_cast-ing a TimeAxisView to ↵ | Paul Davis | |
RouteTimeAxisView Now that we have VCATimeAxisView, this needed to be done, but it also potentially applied with automation | |||
2016-05-31 | use new record safe control in GUI | Paul Davis | |
2016-05-31 | initial implementation of VCA time axis views | Paul Davis | |
2016-05-31 | convert editor routes code to use Stripable | Paul Davis | |
2016-05-31 | clean up debug output for OrderKeys | Paul Davis | |
2016-05-31 | use Session::notify_presentation_info_changed() rather than emitting ↵ | Paul Davis | |
Stripable::PresentationInfoChange after editor-based reordering | |||
2016-05-31 | first vaguely working version using PresentationInfo | Paul Davis | |
remote control ID and "order keys" have been removed. | |||
2016-05-31 | remove Route::listening_via_monitor() | Paul Davis | |
This is better tested with direct use of the solo_control and Config->get_solo_controls_are_listen_controls() | |||
2016-05-31 | universal change in the design of the way Route/Track controls are designed ↵ | Paul Davis | |
and used. The controls now own their own state, rather than proxy for state in their owners. Massive changes all over the code to accomodate this. Many things are not finished. Consider this a backup safety commit | |||
2016-05-31 | use route automation control Changed() signals for solo/mute in GUI | Paul Davis | |
2016-05-31 | change sort ordering model in mixer and editor | Paul Davis | |
This allows correct reordering of the mixer "track_model" even when non-route elements are present. This isn't really utilized in the Editor at present because we do not show VCAs there at all, but it will become important in the future when we represent VCA automation there | |||
2016-05-24 | rec-safe GUI | Robin Gareus | |
2016-05-24 | centralize rec-en sensitivity & prepare for rec-safe | Robin Gareus | |
2016-05-19 | towards an Instrument Setup/Replace workflow | Robin Gareus | |