48e5607f7c
use Session::request_roll() instead of request_transport_speed (1.0, ...)
2021-04-19 16:14:08 -06:00
52b7e68102
use new Session transport API calls in GUI
2021-04-19 16:14:08 -06:00
71788ecfe4
Update to fluidsynth-2.2
2021-04-18 22:02:57 +02:00
fb33b4c2f3
Add convenience API to render icons on signal_expose_event
2021-03-26 14:35:45 +01:00
16abbd6254
Show bindings that of reserved reserved Lua words
...
This correctly matches reserved words when looking
up C++ documentation, but prints the exposed binding.
e.g. ARDOUR::PluginInsert::type -> ARDOUR.PluginInsert._type
https://github.com/Ardour/manual/pull/171
2021-03-25 00:56:21 +01:00
fc42674b75
change fmt-bindings tool so that when run with --html 1 --accelmap 0 it generates manual input
2021-03-24 16:33:31 -06:00
5cd26221ce
Symlink libraries, strip ABI suffix
...
This exposes libs directly for plugins that may dynamically
load e.g. `libcurl.so` at runtime.
2021-03-23 14:55:24 +01:00
8b18d7ab61
Add entitlements to get plugins working
...
Same settings as other signed DAWs
2021-03-17 15:16:22 -05:00
7cd1b2c64c
Add support for signing and notarizing packages on MacOS
2021-03-15 09:51:57 -05:00
10a05d8769
Add entitlements file for OSX signing
2021-03-12 12:38:44 -06:00
d00f361571
Fix mac-build clearlooks theme-engine
...
gtk looks for a .so file, even on macOS
2021-03-12 18:14:28 +01:00
5a20cf56b9
OSX compat: cp -a
isn't supported on older versions
2021-03-12 03:28:50 +01:00
d3c4ac153c
Cleanup mac bundle
...
Symlinks are expanded when rolling the .dmg, which leads
to errors during signing and notarization, so copy files
as needed.
This also removes excess files in etc/ (which are also symlinks),
and avoid empty folders and fixes library path in sub-folders.
2021-03-11 23:52:07 +01:00
d5eaeb041b
Do not create empty, unused folders when packaging
2021-03-10 13:55:54 +01:00
a38c1cd1f1
Exclude dbgelp shared libraries from binary bundles
2021-02-11 09:57:51 +01:00
b3f019b8b7
Use the program icon for the uninstaller on windows.
...
Otherwise the default nsis one is used.
2021-02-08 10:36:21 -06:00
7888d85750
Tweak icon-tool output image
2021-01-30 23:24:03 +01:00
9c2bb240af
Fix icon tool for gcc-10
2021-01-30 16:47:44 +01:00
026069047d
Really don't strip NSS libs for OSX bundles
2021-01-04 06:11:10 +01:00
e255202c84
Fix shell syntax in previous commit
2021-01-04 05:44:52 +01:00
b934663c26
Tweak OSX packaging, don't strip NSS libs
...
This fixes i386 optimized builds:
```
dyld: Symbol not found: _PL_CompareValues
Referenced from: /Volumes/Ardour-6.5.86/Ardour6.app/Contents/MacOS/../lib/libnssutil3.dylib
Expected in: /Volumes/Ardour-6.5.86/Ardour6.app/Contents/MacOS/../lib/libplds4.dylib
in /Volumes/Ardour-6.5.86/Ardour6.app/Contents/MacOS/../lib/libnssutil3.dylib
```
2021-01-04 05:16:45 +01:00
acbccc1feb
macOS: explicitly ask for mic/input permissions
2020-12-20 23:49:05 +01:00
38c31998c5
Fix macOS Lua wrapper script env
2020-12-19 23:34:07 +01:00
0d4ab880a8
macOS/ARM: add -arm64 suffix to DMG
2020-12-14 01:54:14 +01:00
f4d5d57673
Fix URI to download x42-plugins appple/arm
2020-12-13 22:15:07 +01:00
f8920d15ad
Bundle macOS/ARM video-tools etc
2020-12-13 21:54:51 +01:00
cc8f32a66a
OSXI packaging support
2020-12-12 22:02:26 +01:00
35c9b08154
Prepare for Apple/ARM cross-compile on Intel macOS
2020-12-12 04:47:21 +01:00
5fad7e03b2
Fix setting app icon file on recent macOS
2020-12-02 01:56:04 +01:00
bachstudies2020
dd833c89b9
Update package.sh
...
fixed a few typos
2020-11-19 17:01:20 +01:00
1fce0c6513
Fix building Lua documentation
2020-11-06 18:00:00 +01:00
aa7697d7f2
Fix typo #8456
2020-11-03 01:01:36 +01:00
6e9d6934d9
Fix previous commit (OSX LV2)
2020-10-28 06:14:31 +01:00
1d5cb4150e
Fix LV2 ontology install path for OSX bundles
2020-10-28 05:52:54 +01:00
c6545e3436
Really fix typos
2020-10-23 19:51:52 +02:00
00f288742f
Fix typos in e9144d1542
2020-10-23 16:10:52 +02:00
e9144d1542
Bundle LV2 ontology with ardour binaries
...
This is needed for LV2 classes inheritance and to expand
properties of parent classes.
https://github.com/iurie-sw/geonkick/issues/130#issuecomment-714416342
2020-10-22 13:43:10 +02:00
e2639a1a58
Fix path to LV2s
2020-10-02 13:58:10 +02:00
5ebb016544
Add support for Dr.Mingw
2020-09-29 06:06:11 +02:00
a91e9c2d52
Fix windows plugin install location
2020-09-18 21:44:34 +02:00
3ed9a712b9
Bundle VST3 scanner with binary packages
2020-09-18 18:54:45 +02:00
08b6d74078
Add script to copy VST3 headers
2020-09-16 22:49:19 +02:00
a2e4a09d55
Correct Windows installer paths (fix f61ecae4b2
)
2020-09-16 22:48:38 +02:00
f61ecae4b2
Windows installer, allow to opt-out of Harrison plugins #8390
2020-09-10 01:31:18 +02:00
81fb723561
Only ask about Harrison LV2s when they're present
...
This fixes an issue with the ARM installer asking about the
plugins which are currently N/A for ARM.
2020-08-21 21:28:56 +02:00
3bb374a473
Update Harrison plugin URL, use the resource server.
2020-08-03 17:04:26 +02:00
1421512510
Allow to skip installing 3rd party plugins
2020-07-19 22:05:38 +02:00
5ae0039e5b
Don't allow to run Linux installer on other unices
...
e.g. on MacOS, BUNDLE_DIR variable is not set correctly, resulting
in the whole hard drive content being copied to /opt
2020-07-16 20:38:51 +02:00
4b1a41ff53
Add a tool to test-load SMF
2020-07-13 21:45:04 +02:00
Nikolaus Gullotta
d5bae6b9c0
Allow silent uninstalls
2020-06-19 14:32:52 -05:00