Commit graph

16088 commits

Author SHA1 Message Date
Paul Davis
570ebff7eb after trim, prevent fade in/out from overlapping. 2015-02-16 16:27:19 -05:00
Paul Davis
cde94f0022 fixes for non-overlapping fade in/out even in regions not at zero 2015-02-16 16:26:42 -05:00
Paul Davis
9cd261f8d5 When setting the duration of a TimeAxisViewItem, do not round before computing pixel width
Conflicts:
	gtk2_ardour/time_axis_view_item.cc
2015-02-16 15:20:27 -05:00
Paul Davis
4b1bbd11d1 Editor::sample_to_pixel() always returns an integer value, but it should use explicit rounding 2015-02-16 15:20:27 -05:00
GZharun
1210fafe3f [Summary] Region menu change: added "mute" action which supposed to be there and removed those which are not 2015-02-16 20:25:32 +02:00
GZharun
b32e0ebd0b [Summary] Fixed copy/paste issue 2015-02-16 20:09:46 +02:00
GZharun
37c79111c0 [Summary] Fixed white list: added stem export 2015-02-16 19:14:20 +02:00
GZharun
e88b207e20 [Summary] Fixed issue when session loading hanged when session is being loaded with different sample rate 2015-02-16 18:22:00 +02:00
YPozdnyakov
f865d4512e [Summary]: Disable "Reverse" item from region context menu on every platforms except mac 2015-02-16 18:16:09 +02:00
GZharun
c61af7b8c5 [Summary] Fixed CUT+drag crash 2015-02-16 16:46:47 +02:00
Valeriy Kamyshniy
8f3225af60 [Summary] Setting <Command>+Click on skip ranges of an option to toggle the Sskipping ON/OFF state. 2015-02-16 15:52:44 +02:00
YPozdnyakov
189428181a [Summary]: make unused button in SessionDialog insensitive. 2015-02-16 15:42:23 +02:00
YPozdnyakov
a8368f891b [Summary]: Switching from Multi-Out mode to Stereo-out shouldn’t reset panner's value in the new created tracks. Profile->get_trx () was used. [Reviewed by GZharun] [Not Reviewed by Paul Davis]. 2015-02-16 15:15:10 +02:00
Valeriy Kamyshniy
9257e99d49 [Summary] Bug fix: Toggling state of MIDI Marker, should reset selection from selected Skip Marker if any. Checking for front of _editor->selection-markers should not be done when _editor->selection-markers is empty. 2015-02-16 15:09:04 +02:00
GZharun
37a956975b [Summary] Added more "Record Restricted" actions 2015-02-16 14:50:27 +02:00
Valeriy Kamyshniy
9c252c0955 [Summary] Changed the way Markers and Skip ranges are selected: Skip Ranges cannot be multiselected. 2015-02-16 14:21:04 +02:00
Valeriy Kamyshniy
a8895b0d14 [Summary] Bug fixes: Zoom Tool should not have any effect on the Marker lanes and anything but the region view. MarkerDrag/Left(Right)DragHandle looks not one to combine with other instances of MarkerItem drags.
******** REVIEW FROM PAUL IS REQUIRED ************
2015-02-16 02:46:52 +02:00
Valeriy Kamyshniy
5e28feda1a [Summary] Leaving to early from MarkerDrag finishing procedure IS A BUG (at least we dropped commiting the reversible editor command). 2015-02-16 02:41:46 +02:00
Valeriy Kamyshniy
7193ce20a5 [Summary] Adding proper titles to the track color palette and marker inspector. 2015-02-15 22:02:39 +02:00
GZharun
4bbfb3b324 [Summary] Refactored CUT tool
[Details] CUT tool will be activated only above region. Otherwise (above empty canvas) it will perform like ObjectTool
[Reviewed by QA] IMaximenko
2015-02-15 20:31:34 +02:00
GZharun
11e2381924 [Summary] Refactored marker selection removing 2015-02-15 19:05:37 +02:00
VKamyshniy
c3e3ebce61 [Summary] Fixing the bug: switching to editing the gain level ruined alignment of UI elements of the mixer strips. 2015-02-15 17:57:43 +02:00
VKamyshniy
9a3e0c7b7d [Summary] Reviewed commit made by Grigoriy [517a230] 2015-02-15 17:39:31 +02:00
VKamyshniy
d1dc75960a [Summary] Implementing group Lock/Unlock applied to selected markers 2015-02-15 17:39:31 +02:00
Nikolay
33a0e9b021 [Summary] Deleted "CACHEIT="false" in .xml files which are not under development 2015-02-15 16:24:49 +02:00
YPozdnyakov
c619a19d19 [Summary]: fixed 46387, 46388. Crash on creating/loading session after swiching to none device 2015-02-15 15:59:55 +02:00
GZharun
51f080ae85 [Summary] Removed redundant auto loop connections added by me earlier with only one purpose - make a session dirty. This could be done using existing auto loop update methods. 2015-02-15 14:54:44 +02:00
GZharun
c8b4f4619c [Summary] Eliminated redundant marker update notification which lead to creation of huge amount of redundant session events 2015-02-15 14:54:43 +02:00
Valeriy Kamyshniy
9cdeefce49 [Summary] Deleting MIDI selected markers do not delete selected SKIP ranges. Deleting selected SKIP ranges, do not delete selected MIDI markers. Do everything accurate and don’t break on Play Loop range. 2015-02-15 03:17:44 +02:00
Valeriy Kamyshniy
d5d967cc24 [Summary] When setting Play Loop range marker active/inactive, do not update it’s visual state. 2015-02-15 03:17:44 +02:00
Greg Zharun
8ad8136187 [Summary] Blocked state saving during write sources reset on sample rate change 2015-02-14 22:33:17 +02:00
Valeriy Kamyshniy
0e64edb42f [Summary] Making changes in selection status of SKIP markers visible (text color changes) 2015-02-14 21:14:05 +02:00
GZharun
e482d83de6 [Summary] Fixed bug 46338: Crash if stem export was canceled on high sample rate
[Details] WavesAudioBackend::freewheel (bool start_stop) which starts/stops freewheeling must not return until freewheeling thread is started or activate a device until the thread is stopped.
[Reviewed by] PDavis
2015-02-14 20:38:15 +02:00
VKamyshniy
d7d615e1c8 [Summary] Per request from PM: color of contrast elements (label and frame for MIDI) changed to be explicitly defined as canvasvar_MarkerLabel and canvasvar_SelectedMarkerLabel. As well colors for midi markers were changed in default_ui_config. 2015-02-14 19:21:37 +02:00
YPozdnyakov
aa4353ad83 [Summary]: add 'waves_ambiguous_file_dialog.xml' and 'waves_radio_item.xml' to windows installer 2015-02-14 17:10:46 +02:00
Valeriy Kamyshniy
f916565a3e [Summary] Bug fixed: pressing esc when dragging range selection rectangle did not abort the operation; the range selection rectangle remained on screen and it was available to click on it to complete operation like it was not ESC (equal to abort) pressed. 2015-02-14 16:04:21 +02:00
YPozdnyakov
ea15f4336a [Summary]: correct update recent_session_button's status 2015-02-14 15:32:25 +02:00
Valeriy Kamyshniy
bdae5b232f [Summary] Bugs fixed: Time info (START, END and LENGTH) display switched off upon finished splitting region by Split tool and Range Select tool. 2015-02-14 14:11:50 +02:00
Nikolay
e4ecf8f10e [Summary] Ambiguous File Dialog rework
[Feature reviewed] MKosharnyy
[Reviewed] VKamyshniy
2015-02-14 13:46:01 +02:00
YPozdnyakov
d2f78c5728 [Summary]: switching to Multi-Out mode hide gain sliders on MixerBridge and Inspector. 2015-02-14 13:29:09 +02:00
GZharun
7d467ecc66 [Summary] Fixed issue when device supports only 0 sample rate
[Details] Removed commented out code
2015-02-14 11:56:22 +02:00
Valeriy Kamyshniy
73e30f17ab [Summary] Fixed bug: time infer display START, END ands LENGTH did not update upon finished region TrimDrag. 2015-02-14 01:10:38 +02:00
Valeriy Kamyshniy
18abfe209e [Summary] Changes pre review, Paul did on commit 07a54ba8cc [07a54ba] 2015-02-14 00:32:00 +02:00
Valeriy Kamyshniy
07a54ba8cc [Summary] Bug fixed: the time info display (START, END, LENGTH) did not update upon finished region drag when there is no copied region and the moved region did not leave it’s original track. 2015-02-13 23:42:53 +02:00
Valeriy Kamyshniy
9b9c083609 [Summary] Occasional cleanup to make the code more readable. 2015-02-13 23:42:53 +02:00
Paul Davis
593e2ac2bd prevent fade in/fade out on audio regions from overlapping each other 2015-02-13 16:13:12 -05:00
Paul Davis
0eb1dc223e correctly set track loop status when locating away from loop range (and later, when coming back to the loop) 2015-02-13 15:28:00 -05:00
Valeriy Kamyshniy
9fdb3697f2 [Summary] Turni the “Error activating device message” to Tracks Like style. 2015-02-13 21:34:25 +02:00
GZharun
aad0d77314 [Summary] Fixed bug 45140: New Sample Rate is not applied to the recorded region right after the change
[Reviewed by] PDavis
2015-02-13 21:16:20 +02:00
Paul Davis
dd04f98a19 insanely complex fixes for dragging to and from the drop zone.
This probably breaks some of ardour's functionality (e.g. layered mode), but seems to
be either just right or very close to it for tracks
2015-02-13 12:36:14 -05:00