Commit graph

48 commits

Author SHA1 Message Date
nikolay
c72ea7d77a no message 2014-06-23 12:03:37 +03:00
nikolay
f152c87739 [Summary] Improve code style
[Review] nobody
2014-06-20 10:42:15 +03:00
nikolay
367867e9e5 no message 2014-06-19 17:15:16 +03:00
nikolay
d7c034f15a [Summary] Fill Session_Settings tab (FILE TYPE and BIT DEPTH) in Preference_Panel
[Review] GZharun
2014-06-19 17:09:49 +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
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
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
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
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
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
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
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
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
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
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
Grygorii Zharun
96eb98559c [Summary] Added EngineStateController methods to apply the state to all inputs/outputs and hooked up them to the keys to enable/disable all inputs/outputs
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 463558]
2014-05-26 09:36:51 -05:00
Grygorii Zharun
85fbe5d9fb [Summary] Added all_inputs_on_button/all_inputs_off_button; all_outputs_on_button/all_outputs_off_button buttons into tracks_control_panel
[Details] Added buttons, hadlers to process "click" events. Added all_outputs_on_button/all_outputs_off_button disabling in StereoOut mode.

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 463506]
2014-05-26 08:54:26 -05:00
Grygorii Zharun
68c4064184 [Summary] Refactored tracks naming in channels list to make possible to use
"Name Tracks After Driver" and "Reset Track Names To Default"

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 463430]
2014-05-26 07:39:06 -05:00
Nikolay Polyanovskii
5166574fbe [Summary] Compilation arror FIX
[Reviewed] no body

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462809]
2014-05-23 02:30:45 -05:00
Grygorii Zharun
c4fe20d7a7 [Summary] Used Widget assosiation data mechanism to identify DeviceConnectionControl
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462729]
2014-05-22 08:42:52 -05:00
Nikolay Polyanovskii
00ca0a0dd9 [Summary] Only rename files and variables on MacOS
[Review] nobody

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462589]
2014-05-22 03:35:21 -05:00
Nikolay Polyanovskii
69f4341e86 [Summary] only rename files and variables
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462577]
2014-05-22 03:10:26 -05:00
Valeriy Kamyshniy
afc3d6a235 [Summary] Fixing Bugs, adding toolbar items
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462471]
2014-05-21 17:41:12 -05:00
Nikolay Polyanovskii
fa94e468a7 [SUMMARY] On OS Windows in new_session/open_session dialogs in case of not valid default_path set initial path on current user's home directory
[Reviewed] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462434]
2014-05-21 10:58:00 -05:00
Nikolay Polyanovskii
41a72dbecf [Summary] choose default save/open folder on Windows
[Review] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462392]
2014-05-21 08:27:14 -05:00
Nikolay Polyanovskii
38c359f302 [SUMMARY] Improve default path in new_session/open_session dialog on MacOS.
[Reviewed] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462334]
2014-05-21 06:44:57 -05:00
Grygorii Zharun
3fe5a59c80 [Summary] Fixed issue with unidentifiable ports
[Details] This is a workaround applied as hotfix. As Sensei Valeriy said: "Don not use displayed data to identify entities".

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462193]
2014-05-21 04:04:59 -05:00
Grygorii Zharun
8f629706ae [Summary] Removed "system:" prefix from displayed port name
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462020]
2014-05-20 10:08:20 -05:00
Nikolay Polyanovskii
8123974198 [Summary] Add default new_session and open_saved_session path.
[Reviewed] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 461852]
2014-05-20 05:29:32 -05:00
Grygorii Zharun
dfc0b58d14 [Summary] Implemented channel control mechanism
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 461673]
2014-05-19 18:04:58 -05:00
Nikolay Polyanovskii
869975a050 [Summary] Create pop-up confirmation dialog on device disconnection
[Reviewed] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 460952]
2014-05-16 03:26:17 -05:00
Grygorii Zharun
ba8228feda [Summary] Added
backward connection from RCConfiguration to preference panel to update otput mode state
[Details] Some cosmetic changes as well

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 460910]
2014-05-15 10:41:30 -05:00
Grygorii Zharun
2077f2fc99 [Summary] Added signal to notify about current device disconnection
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 460856]
2014-05-15 07:57:07 -05:00
Nikolay Polyanovskii
2b84e8c534 [Summary] Show pop-up dialog on Device change
[Reviewed by] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 460847]
2014-05-15 06:53:24 -05:00
Grygorii Zharun
50b5a3df07 [Summary] Implemented Engine state controller
[Reviewed by] Conceptual review has been done with VKamishniy

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 460058]
2014-05-13 07:47:00 -05:00
Valeriy Kamyshniy
e48ec55893 Implementing MIDI Device Connection Control
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 459708]
2014-05-12 09:21:16 -05:00
Valeriy Kamyshniy
5307d82ef5 progressing PREFERENCE panel
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 457674]
2014-05-06 03:21:18 -05:00
Valeriy Kamyshniy
10059296ef Progressing preference panel
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 457056]
2014-05-01 12:37:35 -05:00
Valeriy Kamyshniy
ea0adfc024 Progressing Preferences panel and UI
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 456933]
2014-05-01 06:06:16 -05:00
Valeriy Kamyshniy
41871c3a5d Progressing Tracks Open Session Dialog
Progressing Preferences panel and UI

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 455902]
2014-04-29 01:07:37 -05:00
Valeriy Kamyshniy
0046ee6488 Improving logic of XML-ed UI
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 453437]
2014-04-17 05:37:15 -05:00
Grygorii Zharun
94a2f9aeca [Summary] Added output configuration switch events into PREFERENSE dialog
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 452981]
2014-04-16 04:41:22 -05:00
Valeriy Kamyshniy
8cbcffc3ad Fixing the bug which is in unintentional popping up this dialog on start of tracks.
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 452740]
2014-04-14 10:56:21 -05:00
Valeriy Kamyshniy
f79ac9ab9b fixing problems of tracks_control_panel - Initial SR is not set correctly for new sessions
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 452352]
2014-04-11 11:44:05 -05:00
Valeriy Kamyshniy
6d167e61af Implementing UI Factory
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 452193]
2014-04-10 07:10:03 -05:00
Valeriy Kamyshniy
0f6342cfc1 Implementing UI Factory
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 449336]
2014-04-04 18:20:33 -05:00
Valeriy Kamyshniy
8f057e1eb0 [P4/git history rebuild] add logic implementation for new tracks control panel 2014-05-27 21:46:05 -04:00