Commit graph

15854 commits

Author SHA1 Message Date
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
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