YPozdnyakov
df13b2fea2
[Summary]: fix System Lock on mac. Earlier System Lock window in case of calling from Main Menu didn't disable Main Menu. Closing 'System Lock' by 'close' button (mac only) didn't return active status to Main Menu.
2015-02-13 13:16:42 +02:00
YPozdnyakov
77ebb8371d
[Summary]: Dialog logic restriction. Provided correct behaviour when user opens some dialogs and then calls File->Close (on mac). All earlier opened dialogs will be closed and just SessionDialog will be shown.
2015-02-12 19:59:01 +02:00
Valeriy Kamyshniy
8794093330
[Summary] Added deletion of markers by selection.
2015-02-09 22:29:36 +02:00
YPozdnyakov
b59990cdf2
[Summary]: add check of max/min value of temporal zoom tool
2015-02-09 15:37:02 +02:00
YPozdnyakov
496653d3d4
[Summary]: fix incorrect calculation of minus-Zoom value
2015-02-07 15:38:12 +02:00
YPozdnyakov
bda9bc7c35
[Summary]: correct focus position after using Zoom tool with selection. Previously focus was on the Playhead
2015-02-07 15:30:10 +02:00
Greg Zharun
0ffc6cef5d
[Summary] Implemented restriction logic usecases for Record
...
[Details] Please, note, that insensitive (during record) topbar buttons will have incorrect look so far. Will be fixed by VKamyshniy
[Reviewed by QA] MKosharniy
2015-01-29 17:59:21 +02:00
GZharun
5af3720990
[Summary] Added "split on playhead" operation.
...
[Reviewed by] IMaximenko
2015-01-28 17:24:19 +02:00
Nikolay
f461eb4699
[Summary] Implemented WavesEntryDialog. Changed ardour-style dialog for Region Name Edit on new style dialog
...
[Feature reviewed] Igor Maximenko, MKosharnyy
[Reviewed] YPozdnyakov
2015-01-28 13:52:04 +02:00
GZharun
027e264616
[Summary] Bound waveform zoom In/Out to View->Zoom->Waveform Zoom In/Out menu items
2015-01-23 19:00:26 +02:00
GZharun
f0637059f5
[Summary] Made split to work as required for TracksLive
2015-01-23 18:43:33 +02:00
GZharun
28b7e75164
[Summary] Fixed bug 45965: Copy does not work properly in multiselection mode
...
[Details] Regions will be copied to the same tracks they were copied/cut from regardless track header selection, using playhead position as paste point
[Reviewed by QA] MKosharniy
2015-01-23 17:13:38 +02:00
GZharun
6247f46490
[Summary] Zoom tool and temporal zoom will make session dirty
2015-01-19 19:59:35 +02:00
GZharun
c53a3dfedc
[Summary] Fixe bug: split on range worked on the selected track instead of regions covered by range
2015-01-19 19:38:23 +02:00
Nikolay
86f858c82b
[Summary] Embed (DRAG-nDROPped) file with different sample rate DIALOG
...
[Feature reviewed] Mykhailo Kosharnyy
[Reviewed] YPozdnyakov
2015-01-15 18:23:41 +02:00
Nikolay
894959ead8
[Summary] Bug #44605 "Zoom out with key "-" leads Tracks to SWOD or crash"
...
[Reviewed] YPozdnyakov
2015-01-14 11:28:21 +02:00
GZharun
5f6020efad
[Summary] Removed master track
2015-01-12 10:32:12 +02:00
GZharun
012e1811d1
[Summary] Fixed range specific context menu operations making them non related to selected track header
2015-01-09 10:36:17 +02:00
GZharun
d7cbd9ef0c
[Summary] Fixed bug with incorrectly selected regions after paste
2014-12-27 01:07:27 +02:00
GZharun
8db6861fa2
[Summary] Implemented waveform zoom. Added feature to save waveform zoom state with the session.
2014-12-27 00:56:21 +02:00
Nikolay
13c45a865a
[Summary] Vertical zoom performance improvement sugested by Valery
...
[Reviewed] VKamyshniy
2014-12-24 18:18:13 +02:00
GZharun
b5d7da6142
[Summary] Restricted placing markers closer then one frame by + button and mouse double click
...
[Reviewed by QA] MKosharnyy
2014-12-18 11:40:49 +02:00
GZharun
fc5d97edc2
[Summary] Fixed bug 44136. Region was not selected after paste operation
2014-12-17 18:31:57 +02:00
Nikolay
9a9f9eb878
[Summary] Allow to set waveform colour in the Preference Panel
2014-12-12 11:03:16 +02:00
GZharun
ff619cbdb6
[Summary] Fixed issue when righthand region was not selected after cut (with cut tool)
2014-12-09 15:37:22 +02:00
Nikolay
d9e0a534a5
[Summary] Message Dialog rework
...
[Reviewed] VKamyshniy
2014-12-09 11:57:30 +02:00
GZharun
930b87d8e1
[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
2014-12-04 15:44:17 +02:00
VKamyshniy
fa02cb2f6e
[Summary] SET Zoom Focus to PlayHead when zooming by the slider in top bar.
2014-11-27 15:34:27 +02:00
VKamyshniy
8a9f8de8f2
[Summary] Debugging info added to exchange with other bug hunters.
2014-11-25 18:59:12 +02:00
Paul Davis
f8d4b66205
a few tweaks to zoom computations so that zoom-to-range works correctly
2014-10-22 09:17:00 -04:00
GZharun
048d03ecd8
[Summary] When range sellection covers multiple regions all of them will be processed by range drag
2014-10-01 17:56:06 +03:00
GZharun
2abdc5a66c
[Summary] Made route selected after cut even if there were no selected route before.
2014-09-30 16:27:10 +03:00
GZharun
d798a8fc49
[Summary] Made only right side regions selected after cut
2014-09-30 11:29:19 +03:00
GZharun
ea7ba3ed57
[Summary] Made correct region to be cut, when multiple rage selection are present.
2014-09-29 18:38:38 +03:00
GZharun
d006e75f43
[Summary] Implemented range drag functionality as required by PRD
...
[Details] Range cuts region when dragged, range copies region when dragged with Alt pressed
2014-09-25 17:55:07 +03:00
Paul Davis
d7f37c9bab
do not stupidly try to save punch/loop/session ranges during clear_ranges op
2014-09-17 16:29:36 -04:00
Ben Loftis
0e44be211c
fix various loop-initiation faults
2014-09-17 07:06:05 -04:00
Colin Fletcher
98bf6497b8
Make zoom-to-session include regions currently being recorded
2014-09-17 07:06:05 -04:00
Ben Loftis
93a20f469d
fix Play Loop from range context menu
2014-09-17 07:06:03 -04:00
Paul Davis
b5491ad6d3
use Marker::default_new_marker_prefix
2014-09-11 17:00:18 -04:00
Paul Davis
7ee8dd4159
use Editor::reset_controls_layout_height() when resetting height after fit_tracks(), rather than tweaking it directly
2014-09-04 10:50:43 -04:00
Ben Loftis
7d0bfeadd8
Add some new zoom-to-selection actions, so zoom tool is less needed.
...
Reverse order of items in the zoom menus to match Ardour.
Consolidate the extra zoom math into a function; this fixes a problem in zoom-to-session.
2014-08-18 12:42:16 -04:00
Paul Davis
9b240978a7
add Editor::trackviews_height() convenience function to determine height of trackview area of canvas; use to help fix set_visible_track_count(); don't consider hidden tracks in that function; add "Selected" to that selector menu
2014-08-18 12:30:22 -04:00
Paul Davis
90502b200d
scroll up/down by tracks uses top edge as "focal point"; fix some other nasty code details
2014-08-18 12:23:52 -04:00
Paul Davis
f6fd3d18b9
restore correct functioning of fit-tracks, which was mistakenly removed because of a failure to understand its complexities
2014-08-17 21:12:15 -04:00
Paul Davis
10becc1411
add "fade range" operation, bound to alt-f at present by default
2014-08-17 21:00:59 -04:00
Ben Loftis
31ffc2aa85
fix thinko with split selections. also ignore follow_edits when we are splitting, because the playlist freeze and the newly added regions cause the playhead to jump to unexpected locations
2014-08-17 20:44:22 -04:00
Paul Davis
3b0ce4038e
initial implementation of "bring all media into session folder". Incomplete but basically functional for audio files
2014-08-17 20:43:49 -04:00
Ben Loftis
2e3acae230
now that track and region selections are mutually exclusive, you need a separate action to select-all-tracks and select-all-regions. also, preserve region selection during a split, iff we are working on a region selection: only add the newly created regions, dont change anything else in the selection; leave that in control of the user
2014-08-17 20:38:04 -04:00
Ben Loftis
f0d7b35bc7
new approach to selections which will help rationalize Split and similar functions. Object and Track selections are now mutually exclusive. a split will happen at (a) selection->regions (b) the intersection of edit_point and selection->tracks or (c) the region under the mouse, IFF nothing else is selected.
2014-08-17 20:37:37 -04:00