VKamyshniy
498d97f78c
[Summary] Added UNDO/FOR for toggling "skipping state" of SKIP markers.
2015-02-19 22:06:56 +02:00
VKamyshniy
13a542c13a
[Summary] In Location::set_state - adding emitted FlagsChanged (if any flag changed). This is not a hot fix - it's for UNDO changed skipping state for SKIP markers. Paul has approved this change.
2015-02-19 22:04:33 +02:00
VKamyshniy
19d3357662
[Summary] Just replacing "spaced" tabs with TAB like it should be.
2015-02-19 21:46:42 +02:00
Nikolay
4235494bdf
[Summary] Added files to X-Code projectfile
2015-02-19 18:00:54 +02:00
Nikolay
3d0cd637c9
[Summary] Bug fix #46409 "Can't add track after deleting track(s) in Multiout Mode with opened Inspector view."
...
WavesTrackColorDialog and RouteInspector didn't reset boost::shared_ptr<ARDOUR::Route> after deleting last track in Multi Out mode, so Route destructor wasn't invoked.
[Feature reviewed] MKosharnyy
[Reviewed] GZharun
2015-02-19 18:00:34 +02:00
Paul Davis
37ae5bb30c
fix transport issues when loop-is-mode is off.
...
Session::unset_play_loop() needed to be a no-op if play loop was
already false, and this was exacerbated now that it potentially
schedules butler transport work.
2015-02-19 10:34:08 -05:00
YPozdnyakov
b18bd1ed0e
[Summary]: if user wants to change next track's title (in track header), he can use Tab button to activate next track's name_entry. Earlier if next track had active rec_enable button, it was omitted. Now user can change track's title (with help of Tab button) independent on rec_enable status in track.
2015-02-19 11:04:10 +02:00
Paul Davis
4b9baae18f
make undo and redo actions insensitive when appropriate.
...
This obviously affects menu items and other proxies for these actions
2015-02-18 19:27:58 -05:00
Paul Davis
e8ace9be2b
fix incorrect multiple assignment of Editor::redo_action
...
This was inherited from Ardour but fixed in that code base several months ago.
2015-02-18 19:27:58 -05:00
VKamyshniy
b20f4eaf8c
[Summary] Introducing the reworks in part of editor's command to keep implementation of undoable commands in form of special methods. Intention is to keep the code easy to maintain and "implement new things". As well all the command names for Undo/Redo menu items should be assured in terms of TRACKs.
2015-02-19 01:50:37 +02:00
nick_m
fdc72c1894
Make undo/redo work for:
...
undo (n) where n > 1
redo (m) where m < n
new transaction.
Previously the redo list was left untouched.
This would lead to utter nonsense in the redo list.
AFAICT this never worked.
2015-02-18 18:28:17 -05:00
Paul Davis
4e9992a3a1
fix position of fade out
2015-02-18 17:45:43 -05:00
Paul Davis
9009401da7
reinstate zero as RIGHT_EDGE_SHIFT
2015-02-18 17:45:43 -05:00
VKamyshniy
dcf2d6c2b9
[Summary] NO FUNCTIONAL CHANGES: Replacing "spaced" indentations with the TABs as it should be.
2015-02-18 22:24:21 +02:00
Paul Davis
05bd709666
stop dragged regions moving to the dropzone during autoscrolling towards the top track
2015-02-18 12:23:35 -05:00
Valeriy Kamyshniy
07cae46369
[Summary] Ruining effect fixed: UNDO/REDO history is ruined if a uncommited command, started with begin_reversible_command (), occurs.
2015-02-18 19:22:47 +02:00
Valeriy Kamyshniy
09d21a0a9e
[Summary] Debugged UNDO/REDO support for Lock/Unlock marker(s) and for Move Marker (s)
2015-02-18 19:22:47 +02:00
GZharun
02813f6ec3
[Summary] Error during device list generation does not mean we should abort, it does mean we couldn't interact with some CoreAudio devices which is quite possible situation.
...
[Deatils] Waves SG sometimes does not respond without errors on information requests when it's been freed. We need just switch to None in this case.
2015-02-18 17:56:14 +02:00
YPozdnyakov
3c98356a22
[Summary]: change gtk/a3 files location in the windows installer project
2015-02-18 12:37:46 +02:00
GZharun
95ba659e7b
[Summary] Made zoom tool work on the required area
...
[Reviewed by] Paul Davis
2015-02-17 23:45:54 +02:00
Valeriy Kamyshniy
6df532f9b0
[Summary] Removing hot fix Grigory made a time ago.
2015-02-17 23:44:25 +02:00
Paul Davis
f48d821346
add Editor::inside_track_area(double x, double y)
2015-02-17 13:03:32 -05:00
Paul Davis
63dcc20fdb
try to restore original semantics for scheduling butler transport work in Session::locate()
2015-02-17 12:06:58 -05:00
YPozdnyakov
130c25a636
[Summary]: add file 'keybindings.mac.blacklist' to Tracks project
2015-02-17 16:39:27 +02:00
Valeriy Kamyshniy
759af2a1ed
[Summary] When undo/redo, the restored locked state did not reflect reflect in the Editor.
...
**************** REVIEW FROM PAUL IS REQUIRED **********************
2015-02-17 16:32:27 +02:00
Valeriy Kamyshniy
3e922f31c7
[Support] Addedt UNDO/REDO for location Lock/Unlock operations.
2015-02-17 16:32:27 +02:00
Valeriy Kamyshniy
4cb32963ec
[Summary] Fixed bug: Zoom tool did not work in the region views.
2015-02-17 16:32:27 +02:00
GZharun
c8d7b08250
Revert "[Summary] Per Paul's request zeroed RIGHT_EDGE_SHIFT constant which used to shift region length to the correct value"
...
This reverts commit 56a12b66b6 .
2015-02-17 16:21:59 +02:00
YPozdnyakov
a977caa4af
[Summary]: temporarily delete item "Region' from region context menu. Using this item leads to crash.
2015-02-17 16:18:16 +02:00
GZharun
6fd9243f92
Merge branch 'master' of git.waves.com:waves/tracks
2015-02-17 14:21:26 +02:00
GZharun
90b06ce712
[Summary] Fixed loop processing in cases when loop is moved/resized
...
[Reviewed by] REQUIRED REVIEW FROM PAUL DAVIS
2015-02-17 14:20:42 +02:00
Nikolay
aad57c0048
[Summary] Bug fix #45916 "Separation line between trackheader and Mixer panel is not shown"
...
[Feature reviewed] Igor Maximenko
[Reviewed] YPozdnyakov
2015-02-17 13:50:56 +02:00
GZharun
7dd6b59be4
Revert "Revert "fixes for desirable playback when using seamless looping.""
...
This reverts commit 0575d16462 .
2015-02-17 13:47:57 +02:00
GZharun
0575d16462
Revert "fixes for desirable playback when using seamless looping."
...
This reverts commit dc68ef5da1 .
2015-02-17 13:30:23 +02:00
Nikolay
34b5daf9a9
[Summary] Bug fix #43568 "Incorrect Tooltip displayed on playhead position display"
...
[Feature reviewed] MKosharnyy
[Reviewed] GZharun
2015-02-17 12:07:51 +02:00
YPozdnyakov
6a4dab76de
[Summary]: add file 'keybindings.win.blacklist' to windows installer
2015-02-17 12:06:01 +02:00
YPozdnyakov
f5d71a9b23
[Summary]: Tracks doesn't use dialog "Sample Rate Mismatch".
2015-02-17 11:53:37 +02:00
Valeriy Kamyshniy
4111e14f42
[Summary] Removing the following key-bindings for MACOS:
...
Region Boost Gain
Region Gut Gain
2015-02-17 11:11:01 +02:00
VKamyshniy
696a91749d
[Summary] Removing the following key-bindings for Windows:
...
Region Boost Gain
Region Gut Gain
Region Reverse
2015-02-17 02:54:13 +02:00
VKamyshniy
18ffbfa427
[SUmmary] Making black list filename for keybindings platform dependent.
2015-02-17 02:54:12 +02:00
VKamyshniy
100668b18c
[Summary] Implementing review notes on a8895b0d14 and a8895b0d14 from Paul.
2015-02-17 02:54:12 +02:00
Paul Davis
dc68ef5da1
fixes for desirable playback when using seamless looping.
...
Try to make sure that we appropriately reset and refill track
buffers whenever we enter/leave loop playback,and whenever
we locate. In addition, if we start playing somewhere other
than the loop range while loop is enabled, then the first
time we hit the loop end, set up the track buffers.
2015-02-16 19:43:31 -05:00
GZharun
56a12b66b6
[Summary] Per Paul's request zeroed RIGHT_EDGE_SHIFT constant which used to shift region length to the correct value
...
Is not required anymore
2015-02-17 02:34:10 +02:00
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