Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-13 | remove debug output | Paul Davis | |
2020-01-13 | prevent everything except the name column from changing selection in ↵ | Paul Davis | |
EditorRoutes | |||
2020-01-13 | store some/most of the TreeViewColumn pointers for EditorRoutes in the ↵ | Paul Davis | |
parent object | |||
2019-08-13 | Remove remnants of hack from 9f3f3738e7444ee3 | Robin Gareus | |
This fixes multiple selection. The original code using "selection_countdown" is no longer in place. There's no "counter" to arm. Shift/Tab name edit works regardless. "s/m/r" solo/mute/rec shortcuts in the treeview have been discontinued since a long time as well. Keyboard shortcuts are per window, regardless of grab_focus() PS. This change makes it easier for a user to start a drag/drop operation of multiple regions. That currently assert()s, only the first selected region is used. | |||
2019-08-12 | Remove unused EditorRoutes selection filter | Robin Gareus | |
2019-08-03 | Update GPL boilerplate and (C) | Robin Gareus | |
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author. | |||
2019-03-07 | Fix some Gtk::Menu related memory leaks | Robin Gareus | |
A Gtk::manage()d widget will be deleted when its parent container is destroyed. Top-level context menus are not inside a container and hence need to be manually deallocated. This adds explicit delete calls for menus where there is a member variable reference to the Menu. | |||
2018-11-07 | Change get_routes to get_routelist where appropriate. | Len Ovens | |
2018-10-02 | Fix context-menu item "bus" = audio and midi busses. | Robin Gareus | |
Hide/show logic uses "not track". This results in matching both audio and midi busses. | |||
2017-10-29 | Quick hack to test engine vari-speed (2/2) | Robin Gareus | |
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-08-08 | Hide TrackList "Active" toggle for VCAs | Robin Gareus | |
2017-08-06 | More RouteTAV -> StripableTAV updates (Editor List) | Robin Gareus | |
2017-08-06 | Allow to select VCAs | Robin Gareus | |
2017-07-17 | Separate Ardour UI widgets into dedicated library | Robin Gareus | |
2017-06-17 | NO-OP, just cleanup & scope | Robin Gareus | |
2017-06-17 | Fix TrackView selection after re-order. | Robin Gareus | |
because reordering a TreeView [pragmatically] does not retain selection. | |||
2017-06-17 | Remove delayed selection which causes duplicate selection actifacts. | Robin Gareus | |
The first click to select a new stripable may actually un-select strip. counting and ignoring this leads to strange behavior. Also when the selection_counter hit zero, VCAs were not ignored. whatever this workaround was good for, it's more trouble than it's worth. As side-effect this also improves DnD + Gtk::Entry behavior with stock GTK. | |||
2017-06-17 | Simplify route-display TreeView. | Robin Gareus | |
There's no TargetEntry receiver for the custom DnDTreeView<Route> object. We can just use a default Gtk::TreeView. | |||
2017-06-17 | Remove Cruft | Robin Gareus | |
2017-06-17 | Use Stripable::Sorter in GUI consistently. | Robin Gareus | |
2017-05-08 | remove misc. debug output | Paul Davis | |
2017-05-08 | when a Route is removed, don't bother triggering a ↵ | Paul Davis | |
sync-presentation-info-from-treeview because it isn't necessary | |||
2017-05-05 | use CoreSelection for track selection | Paul Davis | |
2017-03-16 | consolidate context-menu popup methods | Robin Gareus | |
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 | |