Commit graph

16208 commits

Author SHA1 Message Date
Greg Zharun
4cc89cd165 Revert "[Summary] Added stream abortion in case of unsuccessful stop"
This reverts commit ca61d7129a.
2015-03-03 00:23:54 +02:00
Greg Zharun
ca61d7129a [Summary] Added stream abortion in case of unsuccessful stop 2015-03-02 23:48:23 +02:00
YPozdnyakov
5263292eb4 [Summary]: rewprk methods WavesMidiDevice::open () and WavesMidiDevice::close (). There were some logical mistakes. 2015-03-02 23:47:41 +02:00
Valeriy Kamyshniy
821c031052 [Summary] Audio Backend code cleanup - PORTION B 2015-03-02 20:19:50 +02:00
Greg Zharun
9a5ff32da2 [Summary] Added missing close on non successful port opening 2015-03-02 15:45:10 +02:00
Valeriy Kamyshniy
a1451c1abd [Summary] Audio Backend code cleanup - PORTION A 2015-03-02 14:44:04 +02:00
Nikolay
4178e4bb32 [Summary] Removed "Reverse" from region context menu
[Feature reviewed] AMishyn
[Reviewed] YPozdniakov
2015-03-02 11:25:31 +02:00
YPozdnyakov
2989f4b442 [Summary]: fix bug #46666. Delete key command Shift-A. 2015-03-02 11:04:42 +02:00
Greg Zharun
aff834d06b [Summary] Added dialog XML to Windows installer 2015-03-02 04:03:51 +02:00
Greg Zharun
71dfae063a [Summary] Changed midi stop order related to audio 2015-03-02 03:54:40 +02:00
Greg Zharun
45144ada2e [Summary] Removed unnecessary abortion 2015-03-02 00:07:15 +02:00
Greg Zharun
b7d650c880 [Summary] Very seldom crash. Cleared temp data gave almost stable work 2015-03-01 23:34:15 +02:00
Greg Zharun
f71aca0d1e Revert "[Summary] Windows MIDI fixes: moved MIDI queue initialization before opening device; Made MIDI not reset during backend restart"
This reverts commit 6b77218f80.
2015-03-01 20:51:37 +02:00
Valeriy Kamyshniy
4b938012a2 [Summary] Adding dialog to inform that Audio Engine is restarting. — ADDING MAC SPECIFIC PIECES OF BEHAVIOR, ORTHOHONAL (NON CONFLICTING) WITH WINDOWS. 2015-03-01 16:00:16 +02:00
Greg Zharun
2baa401f81 [Summary] Fixed several backend issues: made reset counter check atomic, removed copy/paste mistakes 2015-03-01 14:49:55 +02:00
Greg Zharun
6b77218f80 [Summary] Windows MIDI fixes: moved MIDI queue initialization before opening device; Made MIDI not reset during backend restart 2015-03-01 14:49:53 +02:00
GZharun
3ea3319e3b [Summary] Fixed crash on MAC when MIDI device name is 0 ref 2015-03-01 14:36:06 +02:00
VKamyshniy
caf727ed13 [Summary] Adding dialog to inform that Audio Engine is restarting. 2015-03-01 13:26:57 +02:00
VKamyshniy
a5a8bf32e7 [Summary] Occasional clean-up. 2015-03-01 11:12:12 +02:00
GZharun
122828cbc2 [Summary] Added signals to notify about device reset status 2015-02-28 21:05:48 +02:00
GZharun
5d7de60ae8 [Summary] Made sample rate and buffer size changed instantly 2015-02-28 20:58:19 +02:00
Greg Zharun
b9889bf4bc [Summary] Removed useless output 2015-02-28 19:55:21 +02:00
Greg Zharun
99e4cc9cb4 [Summary] Added actions to handle abnormal behavior during stream stop for MIDI and Audio devices.
Made correct error handling for cases we didn't see before.
Removed redundant and experimental code I forgot to remove months ago.
Added debug output which will help in future testing
2015-02-28 18:39:13 +02:00
YPozdnyakov
5316675079 [Summary]: ProgressDialog shouldn't react on Esc and Enter press. But if Cancel button is used, Esc should emit CancelClicked signal 2015-02-27 20:05:20 +02:00
Valeriy Kamyshniy
d8d6076e68 [Summary] Per request from Igor: in the Preference dialog buttons [Reset Track Names To Default] and [Name Tracks After Driver] are hidden. 2015-02-27 18:54:25 +02:00
Valeriy Kamyshniy
eb3856bb53 [Summary] Fixed bug: Dragging Region with copying it provoked a crash. The reason is: too short room for name generated for new region. 2015-02-27 18:29:45 +02:00
YPozdnyakov
c1cf788316 [Summary]: change message text about necessity of having at least one track for record start 2015-02-27 14:29:30 +02:00
VKamyshniy
2971d49b89 [Summary] Implementing safe and consistent ENTER-key and ESC-key presses for the export dialog in its two states: opened export settings and running export. 2015-02-27 14:08:32 +02:00
VKamyshniy
3ba691c4c8 [Summary] Removing unused module from the list of compiled sources. 2015-02-27 14:08:32 +02:00
VKamyshniy
2c19035194 [Summary] Adding on_default_response to provide chance for conditional ending of opened dialogs prs ENTER key presses 2015-02-27 14:08:31 +02:00
Nikolay
79784f9072 [Summary] Changed background colour for path label in the Export Dialog
[Feature review] === REQUIRED IGOR'S REVIEW===
[Reviewed] YPozdnyakov
2015-02-27 13:04:47 +02:00
Nikolay
dc13a6a6fe [Summary] Bug fix #46032 "Meter bridge does not have end border"
[Feature reviewed] MKosharnyy
[Reviewed] YPozdnyakov
2015-02-27 12:34:08 +02:00
Nikolay
a9c0859a01 [Summary] In Export dialog changed destination entry on destination label
[Feature reviewed] MKosharnyy
[Reviewed] YPozdnyakov
2015-02-27 12:32:15 +02:00
Nikolay
900e1c7225 [Summary] Cancel device change on Esc or No button pressed.
[Feature reviewed] MKosharnyy
[Reviewed] YPozdnyakov
2015-02-27 12:31:09 +02:00
VKamyshniy
b968edd69e [Summary] Hiding settings for export prior to start export. 2015-02-27 04:16:28 +02:00
Valeriy Kamyshniy
7d6f7bfe5a [Summary] Getting most recent changes from ARDOUR’s git. These changes fix a bug with broken export in case of exporting the Play Loop. 2015-02-27 03:11:18 +02:00
Valeriy Kamyshniy
73e990ee52 [Summary] Fixed bug: in case of aborted export, the export dialog box should end. 2015-02-27 03:11:18 +02:00
YPozdnyakov
c7624b480b [Summary]: change comment for fader default value (in stereo-out mode). This part of code should be saved because Igor can change his opinion in future. 2015-02-26 14:53:31 +02:00
Greg Zharun
cd142ca959 [Summary] Fixed issue 46637: session sometimes crashes when record is enabled during Engine restart. 2015-02-25 18:55:15 +02:00
GZharun
72aaaf8b13 [Summary] Blocked session save requests during tracks removing.
When track is deleted - here Paul's comment which suggests:
void
Session::remove_source (boost::weak_ptr<Source> src)
...
/* save state so we don't end up with a session file
		   referring to non-existent sources.
		*/

It's enough to save it once.
2015-02-25 17:07:36 +02:00
YPozdnyakov
563eed895b [Summary]: delete Log item from main menu 2015-02-25 16:24:57 +02:00
YPozdnyakov
e30fac6959 [Summary]: change the added behavior TRACKS specific: gain for a newly created route is 0 dB (in stereo- and multi-out mode) . Per Igor's request. 2015-02-25 15:57:07 +02:00
Nikolay
8d64dd06b6 [Summary] Changed mouse wheel step for mixer strip and inspector faders. Now mouse wheel step equal to 1 pixel.
[Feature reviewed] MKosharnyy AMishyn
[Reviewed] VKamyshniy

===NEEDS PAUL's REVIEW===
2015-02-25 15:14:49 +02:00
VKamyshniy
c8ab3a8465 [Summary] Per request from Igor: changed direction of mouse wheel and step of mouse wheel on mono-panner. As well no key-modifiers applied. 2015-02-25 14:48:26 +02:00
VKamyshniy
e8b58aad21 [Summary] Changing direction for scroll wheel of mouse. 2015-02-25 14:14:40 +02:00
YPozdnyakov
c6ab6e3a50 [Summary]: delete CACHEIT from *.xml 2015-02-25 12:33:48 +02:00
YPozdnyakov
e6cff11182 [Summary]: change scroll slider colour according to PRD 2015-02-25 11:18:36 +02:00
Nikolay
953dfb1a0c [Summary] Bug fix #45659 "Delete Selected track menu item is active when Master Bus is selected"
[Feature reviewed] AMishyn
[Reviewed] GZharun
2015-02-25 11:05:33 +02:00
GZharun
dc9642b928 [Summary] Fixed race condition: "should_do_transport_work" must not be dropped to 0 outside, it's illegal. It may cause "should_do_transport_work" go below 0 and make butler to round for a very-very long time (hang and possible lock of other threads) before stop() call returns.
_butler->stop () is synchronous, so its safe to wait in this call for butler to finish it's work.

[Reviewed by] PDavis
2015-02-25 03:02:28 +02:00
Valeriy Kamyshniy
ed4445f5ff [Summary] Unused controls changed to be orphan 2015-02-25 01:56:53 +02:00