Robin Gareus
5d78eb24fb
use single newline char in VST info files.
...
windows writes \r\n to non-binary files and the VST
info parser does not handle that case.
2014-10-10 14:05:27 -04:00
Robin Gareus
35f46455dc
update VST scanner lookup (prepare for moving to BINDIR)
...
Conflicts:
libs/ardour/plugin_manager.cc
2014-10-10 14:05:27 -04:00
John Emmas
00840230b9
When building 'libs/pbd/cpus.cc' (with MSVC) make sure we know what 'PTW32_VERSION' is
2014-10-10 14:05:27 -04:00
Paul Davis
be83ea9f70
fix logic error in CARBON_FLAT_INCLUDES logic (previous commit)
2014-10-07 16:34:54 -04:00
Paul Davis
d636e1df90
improved macros for handling Mavericks-style Carbon headers; remove redundant extra addition of --stdlib=libc++ in CXXFLAGS on mavericks
2014-10-07 16:16:57 -04:00
Paul Davis
a4aa74a5ee
add correct copyright statements to all files in Waves backend except those derived from portaudio/portmidi
...
This follows the letter sent from Waves Audio Ltd. to Paul Davis dated February 20th 2014 agreeing to release this code
under the GNU Public License, version 2, with copyright owned by Waves Audio Ltd
2014-10-07 16:09:29 -04:00
Paul Davis
acedc88419
Listen to per-location signals for autopunch, not class-level signals
...
Not used in tracks, but keeps the codebase correct
2014-10-07 09:07:46 -04:00
Paul Davis
3486eb5108
Session should be using per-location signals for Location property changes
...
This fixes the interaction between dragging (e.g.) a skip range and the loop range
2014-10-07 09:07:14 -04:00
GZharun
c4866a9806
[Summary] Blocked redundant updates when mute button is pressed
2014-10-06 10:52:06 +03:00
Valeriy Kamyshniy
2b496f4637
[Summary] Fixing a bug: gain_display_button has not a chance to process button release event.
2014-10-02 16:27:18 +03:00
GZharun
df12ea21a9
[Summary] Fixed master bus UI live-cycle
2014-10-02 15:51:10 +03:00
Valeriy Kamyshniy
218f7eb60e
[Submit] Fader should not swallow the button press
2014-10-02 15:32:14 +03:00
Valeriy Kamyshniy
337a193323
[Summary] Selection of track per MOUSE DOWN (not up)
2014-10-02 15:25:33 +03:00
GZharun
d47d4f545a
Revert "change return value for several RouteUI:: button press handlers so that WavesButton::on_button_press_event() is still called."
...
This reverts commit 56890964ec .
2014-10-02 15:13:06 +03:00
Valeriy Kamyshniy
4e28348e55
[Summary] Setting loop is mode to true
2014-10-02 14:45:47 +03:00
VKamyshniy
826495ce38
[Summary] Change request from IGOR
2014-10-02 12:21:57 +03:00
VKamyshniy
42151129c9
[Summary] Change request from Igor
2014-10-02 12:21:56 +03:00
GZharun
25b8065e60
[Summary] Added session end marker 15 second shift after the last regin
2014-10-02 11:41:47 +03:00
GZharun
ffffe8bd62
[Summary] Changed scrollbar increments according to PRD
2014-10-02 11:11:33 +03:00
GZharun
56ab71cf68
[Summary] Implemented horizontal scrollbar functionality
...
[Details] Boundaries are set by session start/end markers;
Made it's boundaries adjustable when session start/end markers change;
when session is actively recording to be able to follow the playhead;
when sample scale changes;
2014-10-02 04:46:38 +03:00
Paul Davis
b22ed9cc9d
add default session range of 5 minutes when creating a new session.
...
Odd: comment for this was still there but not the code. Missing in Ardour also, even master branch
2014-10-01 21:06:26 -04:00
Paul Davis
eed18d164e
remove debugging output
2014-10-01 21:04:37 -04:00
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