Apply Select property of route groups at the Selection object level. Accordingly
authorCarl Hetherington <carl@carlh.net>
Sun, 13 Dec 2009 19:09:52 +0000 (19:09 +0000)
committerCarl Hetherington <carl@carlh.net>
Sun, 13 Dec 2009 19:09:52 +0000 (19:09 +0000)
commit034db5fb1cc4d71bfa0e1c005733115df68fdefd
treea32b62bac855f7b7d6e97988bfb69d6b9ec9754c
parent8687895abba4209a6de8d8a8fc1bda5996f0d875
Apply Select property of route groups at the Selection object level.  Accordingly
simplify code related to selecting tracks.  Add a TrackViewList object rather than
"abusing" TrackSelection in lots of places.

git-svn-id: svn://localhost/ardour2/branches/3.0@6358 d708f5d6-7413-0410-9779-e7cbd77b26cf
17 files changed:
gtk2_ardour/editor.cc
gtk2_ardour/editor.h
gtk2_ardour/editor_drag.cc
gtk2_ardour/editor_group_tabs.cc
gtk2_ardour/editor_ops.cc
gtk2_ardour/editor_route_groups.cc
gtk2_ardour/editor_selection.cc
gtk2_ardour/editor_summary.cc
gtk2_ardour/public_editor.h
gtk2_ardour/route_time_axis.cc
gtk2_ardour/selection.cc
gtk2_ardour/selection.h
gtk2_ardour/time_axis_view.cc
gtk2_ardour/track_selection.cc
gtk2_ardour/track_selection.h
gtk2_ardour/wscript
libs/ardour/ardour/route_group.h