mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-24 07:27:44 +01:00
[Summary] Reworked range selection according to PRD
[Details] Eliminated range selection relation to track header selection Made range drag with region cut/copy reversible Fixed bugs Still to do with range selection: shift+click support, Enable Group Edit operation
This commit is contained in:
parent
5d4d42b1fa
commit
930b87d8e1
10 changed files with 102 additions and 96 deletions
|
|
@ -1200,7 +1200,7 @@ class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD
|
|||
|
||||
void region_from_selection ();
|
||||
void create_region_from_selection (std::vector<boost::shared_ptr<ARDOUR::Region> >&);
|
||||
void cut_copy_region_from_selection (RegionSelection& new_regions, RouteTimeAxisView* rtv, bool follow_track_selection = false, bool copy = false);
|
||||
void cut_copy_region_from_selection (RegionSelection& new_regions, bool copy = false);
|
||||
|
||||
void play_from_start ();
|
||||
void play_from_edit_point ();
|
||||
|
|
@ -1412,7 +1412,7 @@ class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD
|
|||
void start_create_region_grab (ArdourCanvas::Item*, GdkEvent*);
|
||||
void add_region_copy_drag (ArdourCanvas::Item*, GdkEvent*, RegionView*);
|
||||
void add_region_brush_drag (ArdourCanvas::Item*, GdkEvent*, RegionView*);
|
||||
void start_selection_grab (ArdourCanvas::Item*, RouteTimeAxisView*, GdkEvent*, bool copy = false);
|
||||
void start_selection_grab (ArdourCanvas::Item*, GdkEvent*, bool copy = false);
|
||||
|
||||
void region_view_item_click (AudioRegionView&, GdkEventButton*);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue