Commit graph

13563 commits

Author SHA1 Message Date
Andrii Mishyn
f40e53b6c7 Mixer elements, Inspector elements added. All in progress.
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 467074]
2014-06-12 18:19:50 -04:00
Valeriy Kamyshniy
706f89993a [Summary] Making namespace WavesUI a class.
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 466991]
2014-06-12 18:19:50 -04:00
grygoriiz
250fd20658 Made AudioMidi settings saving into persistent state each time the change is applied (according to requirements).
Used to be done when program quits.
2014-06-12 15:31:54 +03:00
grygoriiz
864514e557 Added generic MAC OS identification when linking backend to CoreMidi 2014-06-12 14:43:24 +03:00
grygoriiz
7523082df3 Added development helper tools for MAC OS 2014-06-12 13:14:13 +03:00
Nikolay Polyanovskii
ab4c15903c [Summary] Implement handler and activity for control_panel_button in preference panel.
[Reviewed] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 466671]
2014-06-10 15:19:21 -04:00
Grygorii Zharun
54de80757f [Summary] Session routs reconnection happened incorrect way on ports update
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465798]
2014-06-09 09:48:59 -04:00
Nikolay Polyanovskii
d82fdf816f [Summary] Change inputs naming usecase according to PRD (use buttons Yes and No)
[Review] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465797]
2014-06-09 09:48:59 -04:00
Grygorii Zharun
f777e4631d [Summary] Fixed issue with device hanging when buffer size is updated on Windows
[Details] Removed redundant actions which caused loop back effenct with device thread.

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465786]
2014-06-09 09:48:59 -04:00
Grygorii Zharun
ab061510bd [Summary] Implemented persistent Midi input/output configuration saving/restoring
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465785]
2014-06-09 09:48:58 -04:00
Nikolay Polyanovskii
4f6bd3b2d5 [Summary] Move function remove_pattern_from_string(...) to ardour/utils.h(cc)
[Reviewed] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465780]
2014-06-09 09:48:58 -04:00
Nikolay Polyanovskii
13862fbdb6 [Summary] Replace session: little fix on Windows
[Reviewed] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465757]
2014-06-09 09:48:58 -04:00
Grygorii Zharun
2ee7959dad [Summary] Implemeted persistant engine state saving
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465751]
2014-06-09 09:48:58 -04:00
Valeriy Kamyshniy
3378eb8a95 [Summary] Fixing bug: Vert and horizontal zoom , very sluggish - when sliders moved fast , it stops in the middle.
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465705]
2014-06-05 12:43:00 -04:00
Nikolay Polyanovskii
2ee481e8df [Summary]
Improve logic of replacing session.
Improve delete unnecessary files and directories on replace session.

[Reviewed] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465616]
2014-06-05 12:43:00 -04:00
Andrii Mishyn
0ea0fe893d Tool Bar usecases and dev description progressed
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465513]
2014-06-05 12:43:00 -04:00
Andrii Mishyn
da3ffaa3d3 Updated actions and messages text
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465508]
2014-06-05 12:42:59 -04:00
Grygorii Zharun
d7a0391e9e [Summary] Fixed issue with crash, which happened when midi port is enabled/disabled
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465428]
2014-06-04 09:30:46 -04:00
Grygorii Zharun
146e7ef17e [Summary] Refactoring MIDIDeviceConnection control
[Details] Making class design more correct and safe

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465427]
2014-06-04 09:30:46 -04:00
Grygorii Zharun
0a96458a1a [Summary] Commented out buggy calls to avoid crash when midi port is enabled/disabled
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465401]
2014-06-04 09:30:46 -04:00
Andrii Mishyn
0eeb3845dc First version of new document created. General info was added from Appendix A (PRD source)
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465392]
2014-06-04 09:30:46 -04:00
Grygorii Zharun
62de21de25 [Summary] Refactored MIDI device data storage and representation in EngineStateController according to the requirements
[Details] 1. Midi configuration is saved per port
2. Renamed type EngineStateController::ChannelState to EngineStateController::PortState
3. Removed useless types from tracks_control_panel

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465387]
2014-06-03 20:24:01 -04:00
Grygorii Zharun
3e63f2b90a [Summary] Fixed midi device connection control initialization
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465369]
2014-06-03 20:24:01 -04:00
Grygorii Zharun
c654978943 [Summary] Fixed windows version of tracks
[Details] The fault was: Set on/off button pointer to 0 in midi device control and used this ptr after that. 

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465353]
2014-06-03 20:24:01 -04:00
Andrii Mishyn
dd57c66ccb temporary submission (minor changes)
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465335]
2014-06-03 20:24:01 -04:00
Valeriy Kamyshniy
55db039027 [Summary] Changing temporal zoom fader to 2**SCALE form
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465286]
2014-06-03 20:24:01 -04:00
Grygorii Zharun
cd8f096f90 [Summary] Removed useless XML
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465267]
2014-06-03 20:24:00 -04:00
Grygorii Zharun
f6dcf69fe9 [Summary] Restored file deleted by mistake
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465266]
2014-06-03 20:24:00 -04:00
Grygorii Zharun
3550dc1f70 [Summary] Added class members into initialization list of DeviceConnectionControl. Removed unused constructors
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465248]
2014-06-03 20:24:00 -04:00
Grygorii Zharun
b4a7f2131f [Summary] Added midi channels control support into state controller and preference panel
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465247]
2014-06-03 20:24:00 -04:00
Valeriy Kamyshniy
39f09bc993 [Summary] Changing temporal zoom fader to 2**SCALE form
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465197]
2014-06-03 20:24:00 -04:00
Nikolay Polyanovskii
ec6c49d171 [Summary] improve function remove_pattern_from_string()
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465192]
2014-06-03 20:24:00 -04:00
Nikolay Polyanovskii
cd94ffdebe [Summary] Add buttons "Name tracks after driver" and "Reset tracks name to default" in Preference Panel
[Reviewed] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465180]
2014-06-03 20:24:00 -04:00
Valeriy Kamyshniy
0d0271e431 [Summary] Adding TRACKS like MIXER
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465119]
2014-06-03 20:24:00 -04:00
Valeriy Kamyshniy
1199c85fa4 [Summary] Adding TRACKS like MIXER
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465083]
2014-06-03 20:24:00 -04:00
Valeriy Kamyshniy
8c7a02d863 [Summary] Adding ZOOM TOOL actions.
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465077]
2014-06-03 20:24:00 -04:00
Valeriy Kamyshniy
451c902616 [Summary] Progressing TRACKs like mixer
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465076]
2014-06-03 20:24:00 -04:00
Valeriy Kamyshniy
b25e95ef60 [Summary] Adding ZOOM TOOL actions.
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 464697]
2014-06-03 20:24:00 -04:00
Andrii Mishyn
371d82ffc9 Zoom Horizontal - changed description and set to in progress
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 464647]
2014-05-29 13:44:52 -04:00
Valeriy Kamyshniy
7d75f53083 [Summary] grammar improvements
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 464630]
2014-05-29 13:44:51 -04:00
Grygorii Zharun
eea036a8da [Summary] Used more appropriate signal to identify port changes
[Details] Required for midi channels processing

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 464442]
2014-05-29 13:44:51 -04:00
Paul Davis
103ba88073 Revert "remove libs/ardour/ardour/revision.h since this is a generated file, built by the build system" (since it is in fact NOT generated)
This reverts commit 571f7b6be0e2146088952dc0b82e6662a4a37db8.
2014-05-28 16:30:13 -04:00
Paul Davis
92b9923801 remove libs/ardour/ardour/revision.h since this is a generated file, built by the build system 2014-05-28 16:25:08 -04:00
Paul Davis
72a828f799 remove libs/ardour/revision.cc since this is a generated file, built by the build system 2014-05-28 16:23:54 -04:00
Paul Davis
ba3b919792 add .gitignore file from ardour 2014-05-28 16:01:44 -04:00
Paul Davis
f47eda68ce fix top level wscript for case when building in a git repository and current rev matches a tag precisely 2014-05-28 15:27:07 -04:00
Paul Davis
514a0c3e93 fix wavesaudio backend wscript so that it can build on Lion
1. C code based on MS extensions requires -fms-extensions (readbinaryplist.c in port* code)
2. CoreMidi framework is not required on Lion and breaks linkage
2014-05-28 15:20:22 -04:00
Andrii Mishyn
7597f1f85c New GUI elements for Master were added. Some DevDescription for Transport buttons were changed.
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 464274]
2014-05-28 10:53:02 -05:00
Grygorii Zharun
b273adcd05 [Summary] Added "all" buttons disabling when does not provide any channels
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 464265]
2014-05-28 09:55:20 -05:00
Valeriy Kamyshniy
7ab45c099d [Summary] Implementing zoom faders for tool bar
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 464239]
2014-05-28 08:49:09 -05:00