VKamyshniy
28efa3f82d
[Summary] Adding convenient methods to get dropdawn item data
2015-01-30 01:24:26 +02:00
Paul Davis
3484f5f3e9
use different drags in upper and lower half of ruler, following PRD/Igor/manual etc.
2015-01-29 17:51:17 -05:00
Nikolay
0e07fdadac
[Summary] Implemented dialog for multi selection. Added ability to choose required file types.
...
[Reviewed on Windows] VKamyshniy
2015-01-29 20:10:59 +02:00
Paul Davis
22c6dcd975
add function to get data width for ARDOUR::SampleFormat
2015-01-29 11:55:35 -05:00
Paul Davis
a846c8fc0e
add initial support for vari-fill
...
When refilling playback buffer, try to fill it completely, or at least
using the next-lowest power-of-2 as the amount to read. When locating,
where we use do_refill_with_alloc(), only partially fill the buffer.
Work not yet finished, but possibly promising.
Conflicts:
libs/ardour/ardour/midi_diskstream.h
libs/ardour/diskstream.cc
2015-01-29 11:55:35 -05: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
VKamyshniy
938cb16bff
[Summary] Code review of commit 15308340df [ 1530834]
2015-01-29 16:57:41 +02:00
Nikolay
027284f7c9
[Summary] Deleted unused "pitch-shift-region" action from region selection.
2015-01-29 15:34:30 +02:00
YPozdnyakov
3761db4b4a
[Summary]: add proper path to \etc\pango\pango.modules in windows installer.
2015-01-29 15:27:33 +02:00
Paul Davis
ed915cb540
playhead priority: if rolling and range selection vanishes while we are paying attention, ignore the change
2015-01-28 21:52:54 -05:00
Paul Davis
4a3caf771a
finish merge of previous cherry-pick from ardour
2015-01-28 21:52:27 -05:00
Paul Davis
d31e913cb0
make editor_drag.h fully self-contained as a header file (it was missing more than a dozen necessary fwd decls etc)
...
Conflicts:
gtk2_ardour/editor_drag.h
2015-01-28 21:45:38 -05:00
Paul Davis
b8054d75f1
correctly track range selection trim and drag creation w.r.t playback priority
2015-01-28 21:36:40 -05:00
GZharun
a3c508ce10
[Summary] Unbound buffering preset drop down item title from enum. Now associated data will be used to determine enum value
2015-01-28 21:50:24 +02:00
Paul Davis
6dd709fb13
merge latest versions of readtest stuff from Ardour
2015-01-28 13:56:45 -05:00
VKamyshniy
2e36c41ba7
[Summary] Code review for commit f461eb4699 [ f461eb4]
2015-01-28 19:36:21 +02:00
GZharun
9ff171d2b8
[Summary] Fixed bug : 45119. Split makes 2 operations when using Select + Split key command
...
[Deatils] Fixed up region partitioning when slicing a range inside a region. Defect description is completely wrong. Region partitioning was not correct but NOT "split makes 2 operations".
[Reviewed by QA] MKosharniy
2015-01-28 18:19:10 +02:00
Nikolay
15308340df
[Summary] Fixed bug with fonts in drop downs in the Preference Panel
...
[Feature reviewed] Igor Maximenko, MKosharnyy
2015-01-28 17:54:23 +02:00
GZharun
5af3720990
[Summary] Added "split on playhead" operation.
...
[Reviewed by] IMaximenko
2015-01-28 17:24:19 +02:00
GZharun
331a918633
[Summary] Moved session buffers adjustment during butler thread set up to the place we are ready to handle them.
2015-01-28 16:43:08 +02:00
YPozdnyakov
a6b202879f
[Summary]: add checks of session's existence and right session's file format in case of opening session from application api (dbl-click, drag-n-drop)
2015-01-28 14:20:23 +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
ff8b4693bf
[Summary] HOT FIX: Fixed crash which happens on an attempt to load a session with audio after preferences removal, when buffer preset is set to Medium.
...
[Details] It happened because ARDOUR::Butler::thread_work() was called before Buttler::map_parameters() method was called, which sets up the correct buffering parameters (set_buffering_parameters () call) according to chosen preset.
I've added this calls into Butler::start_thread () to make sure everything is set up and ready for use for Butler.
This is a hot fix, because it requires the review from Paul Davis, and probably more gentle solution. But it's possible this commit may become the main solution itself.
2015-01-28 12:44:49 +02:00
Nikolay
a5b1f57574
[Summary] Fixed bug in WavesMessageDialog
2015-01-28 12:23:10 +02:00
Nikolay
7e08d8ad4c
[Summary] Deleted hot key "9" on elected region which invoked Tempo-from-region window
...
[Reviewed] YPozdnyakov
2015-01-28 10:34:25 +02:00
GZharun
bc6fefc839
[Summary] Made hdd buffering parameters casting to be performed more correct way
...
[Reviewed by] Paul Davis
2015-01-28 10:28:45 +02:00
Nikolay
dea6a54661
[Summary] Write "Locked " instead of ">NAME<" on the locked region
...
[Feature reviewed] Igor Maximenko
2015-01-28 10:24:36 +02:00
Valeriy Kamyshniy
3e69caeda5
[Summar] Changing list of export format and preset used for Tracks Live. Changing nothing for other apps. For Tracks Live we need nothing but “Tracks Live” export format and preset.
2015-01-28 01:09:54 +02:00
Valeriy Kamyshniy
34a3e8b49c
[Summary] Adding accuracy to the code: the for loops break having accomplished their missions (finding drop down item to select)
2015-01-27 23:59:56 +02:00
Valeriy Kamyshniy
ef1e0b3c46
[Summary] Adding missing PNG-s (used for export dialogs).
2015-01-27 23:55:55 +02:00
Valeriy Kamyshniy
2ee2cc81eb
[Summary] Adding missing initialization of the date &time formats. “Init trashes” caused a bit ruined logic of the export dialog.
2015-01-27 23:54:15 +02:00
VKamyshniy
d56257b81f
[Summary] Completing XML-ized export dialogs
2015-01-27 22:16:30 +02:00
VKamyshniy
df1ca6ba02
[Summary] Making more more appropriated drawing in the treeview of Track export channel selector
2015-01-27 22:16:30 +02:00
GZharun
c25ab479ea
[Summary] Set default HDD buffering to medium per Igor's request
2015-01-27 17:14:19 +02:00
Valeriy Kamyshniy
d40067672c
[Summary] progressing the XML-ized Export dialog.
2015-01-27 16:02:28 +02:00
GZharun
e747a381a9
[Summary] Fixed bug 45595: Skip Marker and Add Marker buttons make loop range selection active
...
[Reviewed by QA] MKosharniy
2015-01-27 15:58:12 +02:00
GZharun
0aee0aab3e
[Summary] Added HDD buffering drop down to the tracks control panel and connected required functionality to it.
2015-01-27 15:04:58 +02:00
Nikolay
451a3e8c7c
[Summary] Eliminated "Pitch-shift" window for regions
...
[Reviewed] YPozdnyakov
2015-01-27 14:52:03 +02:00
Nikolay
6507a0c9fb
[Summary] Eliminated stop and destroy command after finishing playback. Fixed bug #44791 "Tracks crashes when press Ctrl+Space during record".
...
[Feature reviewed] MKosharnyy
[Reviewed] YPozdnyakov
2015-01-27 14:50:45 +02:00
YPozdnyakov
8d45456007
[Summary]: remove unused declarations
2015-01-27 13:56:22 +02:00
YPozdnyakov
d048d3fbba
[Summary]: on OS X, do not require additional click to activate the SessionDialog [Suggested by Paul Davis]
2015-01-27 13:51:41 +02:00
YPozdnyakov
b8ef3293da
fix incorrect logic when loading session via NextStep document API [Reviewed by] Paul Davis
2015-01-27 13:49:04 +02:00
YPozdnyakov
006c1d2104
[Summary]: fix declaration of Cocoa NSApplicationDelegate methods [Reviewed by] Paul Davis
2015-01-27 13:47:47 +02:00
VKamyshniy
d1f1da11ba
[Summary] Adding the export format specs specially for TRACKS
2015-01-27 12:23:11 +02:00
VKamyshniy
1fb858c918
[Summary] progressing the XML-ized Export dialog.
2015-01-27 12:23:11 +02:00
Greg Zharun
ac2cb8d1d3
[Summary] Added abort () call instead of exit () if fatal error occurs to catch a back trace.
2015-01-27 12:04:11 +02:00
GZharun
71b44e9308
[Summary] HOT FIX: the returned value should be 65536 samples, which is an equivalent to 262144 bytes
...
[Reviewed by] Paul Davis
2015-01-27 10:45:25 +02:00
GZharun
10ed615772
[Summary] Fixed bug 46017: Eliminated possibility to remove loop range
...
[Reviewed by QA] MKosharniy
2015-01-27 10:45:25 +02:00
Paul Davis
ebd3178809
ignore context menu click events, notably during drag but also for a couple of other purposes
2015-01-26 16:37:53 -05:00
Paul Davis
1a71eedea0
Revert "make application active immediately, without requiring click"
...
This reverts commit 90399c80e6 .
Will likely be applied separately by someone else.
2015-01-26 15:55:50 -05:00