Commit Graph

110 Commits

Author SHA1 Message Date
falkTX a9b0cd3c72 Start cleanup of vst3 code 2021-12-19 22:12:51 +00:00
falkTX 0e9db8f96f Update DPF; Do not call generate-vst-bundles.sh on macOS 2021-12-19 20:21:48 +00:00
falkTX 3e525b1867
Enable VST3
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-04 23:02:57 +01:00
falkTX 58e7590825
lv2lint: Ignore a known linking warning
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-18 21:35:12 +01:00
falkTX c4293d1c1b
Update DPF, fixes CI
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-18 20:34:22 +01:00
falkTX 7072dd3776
Remove the old useless bypass, update DPF
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-18 19:33:49 +01:00
falkTX 566140b52b
Update README
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-18 19:03:36 +01:00
falkTX 5e41f20fd0
Add plugin validation step
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-18 18:41:15 +01:00
falkTX f5a5adfeca Update dpf, more fixing 2021-09-13 18:13:15 +01:00
falkTX 46dd8aee86 Update dpf, fix crash on open in VST2 2021-09-13 12:12:11 +01:00
falkTX 11010b3f32 Update dpf, make sure to remove idle callback on UI destructor 2021-09-13 11:01:10 +01:00
falkTX 743c8691b6
Change a word
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-08 21:24:56 +01:00
falkTX ff351b0a80
Update CI and DPF
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-08 21:24:33 +01:00
falkTX bff2b6377d
Update DPF
Signed-off-by: falkTX <falktx@falktx.com>
2021-08-14 14:45:55 +01:00
falkTX 264a0305d9
Automatically scale
Signed-off-by: falkTX <falktx@falktx.com>
2021-08-14 14:26:43 +01:00
falkTX 18682bbc70 This sha8 approach works 2021-07-19 02:25:09 +01:00
falkTX cd6b8fda09 Different attempt at sha8 2021-07-19 02:19:49 +01:00
falkTX 9c549a5c55 Use short sha 2021-07-19 02:13:57 +01:00
falkTX 256d391e86 Suffix artifacts with PR number or commit hash 2021-07-19 01:56:45 +01:00
falkTX 948fa7aa01 Update DPF 2021-07-19 01:52:57 +01:00
falkTX a89f3dcf05 Rename artifacts 2021-07-19 01:52:47 +01:00
falkTX 3f7cdce318 Minor tweaks for all done 2021-07-18 23:54:47 +01:00
falkTX bbdf7e536a Fix pkg script 2021-07-18 23:44:55 +01:00
falkTX 8539cb223b Package macOS plugins 2021-07-18 23:19:32 +01:00
falkTX f86f7c826f Set num jobs for build 2021-07-18 21:51:17 +01:00
falkTX a555b28d7d Install qemu-user-static 2021-07-18 21:44:02 +01:00
falkTX 116d280257 Add linux-armhf target 2021-07-18 21:08:02 +01:00
falkTX 1275e0c66b Setup repos for arm64 build 2021-07-18 20:44:38 +01:00
falkTX 394cbe6cf8 Static linux builds; try linux-arm64 2021-07-18 20:31:16 +01:00
falkTX 9f3742be30 Fix typo 2021-07-18 20:20:58 +01:00
falkTX f503d6446e Fix win32 build 2021-07-18 20:16:30 +01:00
falkTX 395185848f Add win32, cleanup 2021-07-18 20:10:48 +01:00
falkTX cd5b188d91 Install wine 2021-07-18 20:03:51 +01:00
falkTX e6a486c942 Fix env and PKG_CONFIG 2021-07-18 19:59:48 +01:00
falkTX 7776e6775f Some tweaking 2021-07-18 19:52:12 +01:00
falkTX a962edf594 More tests, begin win64 2021-07-18 19:49:33 +01:00
falkTX b40bab98af Testing and rename 2021-07-18 19:43:05 +01:00
falkTX 6750e37b09 Try to fix up xcode for arm64 support 2021-07-18 19:37:01 +01:00
falkTX 3ec418fd57 Custom build env 2021-07-18 19:31:12 +01:00
falkTX 98d1b5c45c Dont package DSSI on macOS 2021-07-18 19:15:51 +01:00
falkTX 90d9873629 Dont use cache for windows builds 2021-07-18 19:11:49 +01:00
falkTX edcecd04fd Install liblo-dev for linux builds 2021-07-18 19:07:01 +01:00
falkTX 61ecedb599 Clone recursively 2021-07-18 19:03:53 +01:00
falkTX 7f6755ca47 Initial github actions 2021-07-18 19:03:25 +01:00
falkTX 86861829fd
Always enable jack target
Signed-off-by: falkTX <falktx@falktx.com>
2021-06-14 14:39:11 +01:00
falkTX 825a5c6b5f
Allow build against cairo or opengl
Signed-off-by: falkTX <falktx@falktx.com>
2021-06-14 14:18:31 +01:00
falkTX fee3b8f5b3
Adapt to new dpf, UI type agnostic
Signed-off-by: falkTX <falktx@falktx.com>
2021-06-14 13:41:10 +01:00
falkTX b5aa7b7c13
Revert "Make UI code cairo compatible"
This reverts commit 3fce1eb8b0.

Signed-off-by: falkTX <falktx@falktx.com>
2021-06-14 13:36:01 +01:00
falkTX 564a070e42 Update dpf
Signed-off-by: falkTX <falktx@falktx.com>
2021-06-14 13:34:34 +01:00
falkTX 3fce1eb8b0 Make UI code cairo compatible 2021-05-22 03:02:55 +01:00