Commit graph

15066 commits

Author SHA1 Message Date
Paul Davis
c4be44fe6e move all marker/midi related code into Editor (since the visual elements in the GUI are all part of the Editor window, and populate/alter dropdowns as necessary.
We connect to the PortManager signals to indicate when ports are connected/registered/disconnected/unregistered.

Still to do: ensure initial visual state is consistent with actual backend state
2014-10-01 17:50:56 -04:00
Paul Davis
d6afce9c0f emit MIDI scene change i/o activity signals in the right places 2014-10-01 17:50:55 -04:00
Paul Davis
b0eed6c537 make JACK backend report Midi-Through ports in physical port lists to make testing easier (it is arguably right anyway) 2014-10-01 17:50:55 -04:00
Paul Davis
f0f8b239ef fix WavesDropdown when used with radio menu items
::clear_items() would render the RadioMenuItem::group() invalid, thus causing crashes if the dropdown
is populated, cleared and repopulated. So redesign things to avoid a member group.
2014-10-01 17:50:55 -04:00
Paul Davis
5bd1fad1be add members and methods for use displaying MIDI scene change activity 2014-10-01 17:50:55 -04:00
Paul Davis
3005b699fa add missing ID for MIDI input activity icon 2014-10-01 17:50:55 -04:00
Paul Davis
418f992eae extend previous commit to allow separate input + output MIDI activity for scene change ports 2014-10-01 17:50:55 -04:00
Paul Davis
2b51e388fa add new signal to MIDISceneChanger object indicating inbound MIDI activity 2014-10-01 17:50:55 -04:00
VKamyshniy
a59a9a58fb [Summary] Removing indication of the pushed and hovered states for WavesButton and WavesIconButton 2014-10-02 00:24:57 +03:00
VKamyshniy
deddd3ad0d [Summary] Just pixel hunting 2014-10-01 23:40:55 +03:00
VKamyshniy
bc7d2daa02 [Summary] Just pixel hunting 2014-10-01 23:07:32 +03:00
GZharun
e335107f5d [Summary] Added Igor's changes in XML 2014-10-01 19:31:04 +03:00
VKamyshniy
929cf6612b [Summary] Change request from Igor. 2014-10-01 19:27:18 +03:00
VKamyshniy
97da2c29ff [Summary] Merging ARODUR's and TRACKS' preferences 2014-10-01 18:51:01 +03:00
GZharun
048d03ecd8 [Summary] When range sellection covers multiple regions all of them will be processed by range drag 2014-10-01 17:56:06 +03:00
Mykola
a1d4529776 [Summary] New implementation of Global Record Button
[Reviewed] GZharun
2014-10-01 12:42:40 +03:00
Mykola
cd091631d6 [Summary] Fixed bug on Output Configuration Changed with Global Mute button
[Reviewed] GZharun
2014-10-01 12:42:00 +03:00
VKamyshniy
4f50a50cd4 [Summary] Merging ARODUR's and TRACKS' preferences 2014-09-30 23:09:03 +03:00
VKamyshniy
f0271dcd44 [Summary] Merging ARODUR's and TRACKS' preferences 2014-09-30 23:08:31 +03:00
VKamyshniy
b006f4ddf7 [Summary] Igor made the changes in UI 2014-09-30 23:08:30 +03:00
VKamyshniy
f2a6821b0f [Summary] Bug fixing 2014-09-30 23:08:30 +03:00
VKamyshniy
d80dc277d4 [Summary] Change request from Igor 2014-09-30 23:08:29 +03:00
VKamyshniy
32757db0b6 [Summary] Adding automatic toggling. 2014-09-30 23:08:28 +03:00
VKamyshniy
2bae3583fa [Summary] Just little reformating 2014-09-30 23:08:28 +03:00
VKamyshniy
af773d186f [Summary] Addinh Gtk::CheckButton to the set of available via XML-ed WavesUI 2014-09-30 23:08:27 +03:00
Paul Davis
c727b1022d ruler markers (i.e. loop) never ever show their name 2014-09-30 15:33:16 -04:00
Paul Davis
6a5023c736 Functional: marker undo now works without deadlocks; overlapping skip
ranges work as agreed with Igor.

Implementation: change semantics of Location signals, change Locations
API, fix Session to handle signals correctly, clean up use of
Locations::apply() to avoid deadlock
2014-09-30 15:23:40 -04:00
GZharun
0b5e60b368 [Summary] Made region selection deselect previous regions when another track is selected from mixer or meter 2014-09-30 17:54:23 +03:00
GZharun
e04c73415b [Summary] Made trackview_by_y_position calculate offset before getting track view for range drag 2014-09-30 17:53:36 +03:00
GZharun
cd1549a47b [Summary] Made range selection drag-able if object tool is active as well 2014-09-30 16:27:10 +03:00
GZharun
2abdc5a66c [Summary] Made route selected after cut even if there were no selected route before. 2014-09-30 16:27:10 +03:00
Mykola
3c1147ceeb [Summary] Cut track's name in the Inspector
[Reviewed] GZharun
2014-09-30 16:26:37 +03:00
Mykola
7e63219983 [Summary] Bug fix in MixerStrip name editing
[Reviewed] GZharun
2014-09-30 16:26:37 +03:00
Mykola
3dec29efd1 [Summary] Set Master Track muted by default
[Reviewed] GZharun
2014-09-30 16:26:37 +03:00
Mykola
21f110759f [Summary] Show "rec enable button", "mute button", "solo button", "input monitoring button" in the Inspector if track is not Muster track
[Reviewed] GZharun
2014-09-30 16:26:37 +03:00
Mykola
ad5ed008ab [Summary] Do not show empty string in the end of info label in the Inspector
[Reviewed] GZharun
2014-09-30 16:26:37 +03:00
Mykola
33a6ebaf39 [Summary] Change font in the info label
[Reviewed] GZharun
2014-09-30 16:26:37 +03:00
VKamyshniy
47aceb703f [Summary] Merging ARODUR's and TRACKS' preferences 2014-09-30 16:07:19 +03:00
VKamyshniy
0300a77de2 [Summary] Merging ARODUR's and TRACKS' preferences 2014-09-30 16:07:19 +03:00
VKamyshniy
6883b38e09 [Summary] Added an option to XML-create RADIO items in WavesDropdown widget 2014-09-30 16:07:18 +03:00
VKamyshniy
8d67d7fd27 [Summary] Bug fixing 2014-09-30 16:07:18 +03:00
GZharun
d798a8fc49 [Summary] Made only right side regions selected after cut 2014-09-30 11:29:19 +03:00
VKamyshniy
3a93c4b8ff [Summary] Change request from Igor 2014-09-30 09:26:09 +03:00
Paul Davis
3fb8f9e0ac compile before committing ... add extra cast required to silence compiler 2014-09-29 16:44:19 -04:00
Paul Davis
616f53b997 remove unused argument name 2014-09-29 16:37:08 -04:00
Paul Davis
f2a48b93a3 fix const cast warning from compiler 2014-09-29 16:36:51 -04:00
Paul Davis
589820ea8d comment unused arguments 2014-09-29 16:36:36 -04:00
Paul Davis
660b642187 fix compiler warning re: signed vs. unsigned; remove unused variable 2014-09-29 16:36:22 -04:00
Paul Davis
4ce2c9ab5e remove unused variable 2014-09-29 16:35:42 -04:00
Paul Davis
b293af1697 fix up initialization order and indent 2014-09-29 16:35:21 -04:00