38e975d6b1
tweak backends wscript for cross-compiling with mingw
2014-09-30 21:00:34 -04:00
8e01b411b2
copy over current Waves version of their backend, along with minor changes in libs/ardour and libs/backend/jack to fit with API changes-a
2014-09-30 20:23:45 -04:00
45ebe88bbb
x-compile windows stack & A3 binary
2014-10-01 00:46:51 +02:00
a968df97de
update video NO_OFFSET to 64 bit
2014-10-01 00:26:21 +02:00
b69f86b795
also build clearerlooks for windows
2014-10-01 00:13:17 +02:00
fdf83c620d
use .exe suffix for VST pluin scanner app on windows
2014-10-01 00:12:45 +02:00
50a7637d09
fix waf install, update ui config name
2014-10-01 00:12:29 +02:00
666de70ddc
pango --with-included-modules=yes does not provide explicit pangoft header
2014-09-30 19:08:17 +02:00
6ce93913f5
VST native windows does not need vst/winmain.c
2014-09-30 19:08:16 +02:00
87d3d5a08a
fix include order
2014-09-30 19:08:16 +02:00
5b4c3aa226
win32_pthread is relevant for both: MSVC & MINGW
2014-09-30 19:08:16 +02:00
1bde96be09
there's no random() on window, but no matter
2014-09-30 19:08:16 +02:00
822b5443fe
add missing header include (for snprintf)
2014-09-30 19:08:16 +02:00
e7255b0473
rename variable: 'small' is a keyword on mingw/win32
2014-09-30 19:08:16 +02:00
e1e4f9c9dd
revert stupid change that breaks python3 and was probably related to other python-related issues fixed when support for python3 was added to our wscript files
2014-09-29 21:38:08 -04:00
853bc97f34
fix typos in prev commit.
2014-09-28 21:22:12 +02:00
22d44eb9ee
prepare self-extracting installer using 'makeself'
...
see also http://megastep.org/makeself/
2014-09-28 21:13:18 +02:00
f44501504c
partial fix for #5973 (multi-track midi file import)
2014-09-28 20:36:04 +02:00
56f5bcffce
copy plugin-state from template on session creation (amend 3353b48
)
2014-09-28 19:25:40 +02:00
3353b48646
fix templates: copy plugin state
2014-09-28 18:24:08 +02:00
6fbd0a62e4
recursive file copy function
2014-09-28 18:24:08 +02:00
b4438942ca
fix compiler warning from missing default statement in switch
2014-09-27 18:09:22 -04:00
738336fbd5
invalidate meter's ColorsChanged connection:
...
fixes crash: open session, close, open another session, change theme.
old [destoyed] meters from first session were notified about color change.
2014-09-27 19:17:13 +02:00
fb0de10b93
un-hardcode DIN & VU meter-colors,
2014-09-27 17:28:32 +02:00
2a53154892
end tooltip timeout and display for relevant leave notify events
2014-09-26 17:06:38 -04:00
df5a188825
further tweaks to canvas tooltip mechanism
2014-09-26 12:24:47 -04:00
bb68d83e43
display and position canvas tooltip window
2014-09-26 11:05:24 -04:00
4cc07a2a5c
reinstate tooltip style
2014-09-26 11:04:56 -04:00
d0dafc171c
basic design of Canvas item tooltip mechanism.
...
No window yet to actually display the tooltip.
2014-09-25 21:43:15 -04:00
3ec0f367c1
next (final?) part of handling missing MIDI files.
...
If an external-to-session file is missing, consider it a fatal error in session loading.
If an internal-to-session file is missing, just create a new MIDI source with the same path and ID, and use that instead.
2014-09-24 19:04:05 -04:00
186493687b
DummyBackend: symmetric freq sweep: up/down
2014-09-24 18:46:54 +02:00
6dfb8c5c8a
DummyBackend: add sine-sweep generators
2014-09-24 17:24:25 +02:00
86672a5c5c
fix some double promotion
2014-09-24 17:18:20 +02:00
3f9e916fe2
DummyBackend: two more audio-signal generators (useful for waveform check)
2014-09-24 01:26:51 +02:00
b355f01aa5
DummyBackend: MIDI Event Generators
2014-09-24 01:26:51 +02:00
99a484f193
ALSA backend: initial device selection
2014-09-24 01:26:51 +02:00
a72536dbb0
fix typo that selected wrong sample rate for 22050Hz export
2014-09-22 14:31:06 -04:00
94fd0b39e0
fix position of left edge of a marker rectangle when the label is on the left, and slightly pad the rectangle when the label is on the right
2014-09-22 12:03:30 -04:00
2e2390d053
alter the way the border of Canvas::Rectangle is drawn to meet the intent that a single pixel border passes through the corner coordinates
2014-09-22 11:36:04 -04:00
45fd3593eb
Fix finding session templates
...
Session templates are directories: use find_paths_matching_filter() rather
that find_files_matching_filter() to search for them. Fix a tiny comment
typo I spotted along the way too.
2014-09-22 13:21:14 +01:00
5c7d6ae004
add Location::set_skip() to allow toggling of skip-functionality for a given Location
2014-09-19 23:21:31 -04:00
6a971e645d
use new ARDOUR::Location signals in GUI
...
Conflicts:
gtk2_ardour/editor_markers.cc
2014-09-19 23:06:26 -04:00
5bdc9a9a23
duplicate all ARDOUR::Location signals so that we have one static signal that identifies the subject location and one member signal that does not
2014-09-19 22:51:27 -04:00
ceff2e3a62
plugin widgets were written to use Internal values, so use that for now
2014-09-18 17:25:11 -05:00
41f13c0109
Fix some inconsistent usage of a Controllables Interface value.
...
This breaks a lot of controls, because they are misusing it as well.
2014-09-18 16:35:03 -05:00
e9ab53402c
add action and menu item to control use of skip playback
2014-09-17 12:28:36 -04:00
cfc658de04
do not mark session dirty during loading process; sync with loaded locations state using standard method
2014-09-17 12:28:09 -04:00
69bfc841a2
use Config->get_skip_playback() when handling Skip events
2014-09-17 12:27:21 -04:00
dd4d7cf8be
new Config var to control whether skip playback is used or not
2014-09-17 12:26:52 -04:00
7021ac07d8
add IsSkip enum to enums.cc
2014-09-17 12:26:28 -04:00