Commit graph

15858 commits

Author SHA1 Message Date
VKamyshniy
cff3c3cd98 [Summary] Just "extensions" instead of "extantions". 2015-01-31 21:43:26 +02:00
VKamyshniy
32ae708975 [Summary] Switching exporting of selected range to TRACKS specific dialog. Excluding unused sources from the project building script. 2015-01-31 21:43:25 +02:00
Paul Davis
6aa29f3b09 make sure we allocate large enough buffers when doing a non-butler context disk buffer refill.
The size of the buffer now needs to reflect that we calculate read
refills in bytes, and if we are not using 32 bit float sample format
on disk, that can translate into > 1M samples.
2015-01-30 12:57:58 -05:00
Valeriy Kamyshniy
e835dc803c [Submit] Temporarily removed the new open_file_dialog objective-cc implementationn due to error compilation. 2015-01-30 13:03:31 +02:00
GZharun
00115c072f [Summary] Record restriction: track selection sensitive actions were activated without track selection after record finish, which is wrong.
Disabled "Quit" during active record.
2015-01-30 12:23:01 +02:00
YPozdnyakov
3d2877c125 [Summary]: add new version of Tracks Live Manual 2015-01-30 11:40:41 +02:00
Nikolay
e103e04ec2 [Summary] Fixed bug #45206 "Numeric Fader position indicator allows to input incorrect values"
[Feature reviewed] MKosharnyy
[Reviewed] YPozdnyakov
2015-01-30 11:03:57 +02:00
VKamyshniy
b84591302f [Summary] Progressing TRACKS specific import dialog. 2015-01-30 03:26:07 +02:00
VKamyshniy
00b61255ac [Summary] Pixel hunting. There must not be noticeable differences between sensitive and insensitive states for the topbar dropdowns (editor window). 2015-01-30 03:23:06 +02:00
Paul Davis
fd33973808 Revert "tweak osx build script to use correct version when copying executable"
This reverts commit f03d6f37e5.
2015-01-29 19:02:53 -05:00
Paul Davis
ce9dbfce15 Revert "new version of define-versions.sh, taken from ardour"
This reverts commit e4ece4f61d.
2015-01-29 19:02:38 -05:00
Paul Davis
4aad37ebcb remove some debugging output related to varifill 2015-01-29 19:01:59 -05:00
Paul Davis
d6e38070ce more tweaks for varifill model, and avoid filling playback buffers during session loading 2015-01-29 19:01:59 -05:00
Paul Davis
d697bf5388 stop transport when process_routes fails, even when using the parallel graph execution model 2015-01-29 19:01:59 -05:00
Paul Davis
104a74f93a fix incorrect return value from sndfile_data_width() 2015-01-29 19:01:59 -05:00
Paul Davis
f03d6f37e5 tweak osx build script to use correct version when copying executable 2015-01-29 19:01:59 -05:00
Paul Davis
e4ece4f61d new version of define-versions.sh, taken from ardour 2015-01-29 19:01:58 -05:00
VKamyshniy
c462c65dc1 [Summary] Making WavesDropdown::get_item_associated_data WavesDropdown::get_item_data_pv. Adding little order in using the WavesDropdown::get_item_data_*. 2015-01-30 01:59:35 +02:00
VKamyshniy
a019dc755c [Submit] 2015-01-30 01:24:27 +02:00
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