summaryrefslogtreecommitdiff
path: root/libs/ardour/selection.cc
AgeCommit message (Collapse)Author
2018-09-21Fix --no-nls (4/5), i18n include order in libs/*Robin Gareus
"i18n.h" needs to be included last (after any includes that may indirectly pull in getext or libintl etc)
2018-08-24Monitor should be *really* unselectablePaul Davis
2018-08-24no reason for 2 template types in CoreSelection::select_adjacent_stripable()Paul Davis
2018-08-24a couple more explanatory comments, and rename a variable to be more clearPaul Davis
2018-08-24fix comment (method is now a template)Paul Davis
2018-08-24add new methods to ARDOUR::CoreSelection to centralize selecting next/prev ↵Paul Davis
stripables
2017-08-06Remove some debug outputRobin Gareus
2017-08-05"Selected" is a PresentationInfo Property.Robin Gareus
This fixes MIDI Input follows MIDI track selection (and maybe other issues) and hopefully breaks nothing else (most places subscribe to both Stripable::PropertyChanged and PresentationInfo::PropertyChanged).
2017-05-11re-order per-object and global selection change signalsPaul Davis
2017-05-11emit per-Stateful PropertyChanged signal when Stripables become selectedPaul Davis
2017-05-10Selection::get_stripables() needs to recurse into an Automatable's child ↵Paul Davis
Automatables when looking for for an Automation Control It also needs renaming (to come)
2017-05-08iterator std::set::erase (iterator) is C++11Robin Gareus
2017-05-08when removing Stripables from CoreSelection by ID, be sure to remove all ↵Paul Davis
possible entries in the Selection A Stripable may have itself plus zero-to-N automation controls in CoreSelection.
2017-05-06MSVC won't allow us to erase an item referenced by const_iteratorJohn Emmas
2017-05-05add missing files from selection development branch(es)Paul Davis