Paul Davis
2f77f2bc69
removed no-longer-used Editor::track_canvas_motion()
...
Conflicts:
gtk2_ardour/editor.h
2014-08-17 19:27:11 -04:00
Paul Davis
018770adda
cherry pick 3aeb5a27bd4772ede0f31ea579bc031ca2019235 from old ardour-merge branch and hand resolve
2014-08-15 21:27:58 -04:00
nikolay
fb7c6dabf1
[Summary] Added new drop-down menus in preference panel for AUTO SAVE TIMER and PRE RECORD BUFFER
...
[Reviewed] GZharun
2014-08-12 10:51:13 +03:00
nikolay
68b323a1a7
[Summary] Updated Auto Lock Timer according to PRD
...
[Reviewed] GZharun
2014-08-11 13:11:37 +03:00
nikolay
f80609acae
[Summary] Reset default_open_path to default_open_parent_dir. Fixed bug with default_open_parent_dir on startup.
...
[Review] GZharun
2014-07-10 13:26:08 +03:00
GZharun
4da2222a8e
[Summary] Reworked device sample rate change handling
...
[Details] - When session is opened and device tries to change sample rate Tracks will change it back to the session desired sample rate value.
- Added handling of the situation when device does not support any sample rate Tracks requires:
If we try to activate this device Tracks will show a notification that it's impossible and switch us back to the device which was active just before. If current device does not support any sample rate available in Tracks we switch to None device with session desired sample rate value.
2014-07-08 12:32:43 +03:00
nikolay
f28dcaa77f
[Summary] Implementation of the AUTO LOCK TIMER and minor improvement of session_lock_dialog
...
[Review] GZharun
2014-07-03 17:52:57 +03:00
GZharun
ff909cf10b
[Summary] Made APPLY button on Tracks control panel work not deactivating the panel
2014-07-03 13:40:48 +03:00
Greg Zharun
9cdb799f3b
Implemented Tracks backend/engine reaction on device configuration changes (like I/O layout changes etc.) on Windows
2014-07-01 14:25:03 +03:00
nikolay
7072e34776
[Summary] In ARDOUR_UI was implemented handler on session config changed
...
[Reviewed] GZharun
2014-06-25 11:35:23 +03:00
nikolay
aa629ce13c
[Summary] Preference panel get fps from the last session
...
[Reviewed] GZharun
2014-06-24 13:35:40 +03:00
nikolay
e201f5555c
Merge branch 'master' of git.waves.com:waves/tracks
2014-06-23 12:17:39 +03:00
nikolay
c72ea7d77a
no message
2014-06-23 12:03:37 +03:00
grygoriiz
bd2a5f8c6c
Merge branch 'master' of git.waves.com:waves/tracks
2014-06-23 12:02:32 +03:00
grygoriiz
3493d2ccb3
Added Device channel names retrieving on MAC.
2014-06-23 11:59:59 +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