falkTX
d849424c9c
cmake: simplify logic for dgl libs setup
Signed-off-by: falkTX <falktx@falktx.com>
3 days ago
falkTX
8d13c168ee
Fix full black UI with OpenGL2 on certain hosts
Signed-off-by: falkTX <falktx@falktx.com>
5 days ago
falkTX
1ce8f99358
Sign all files inside LV2 bundle
Signed-off-by: falkTX <falktx@falktx.com>
1 week ago
Filipe Coelho
5b32b1cac4
macOS signing and notarization ( #516 )
* Allow to pass p12 certificates to CI for macOS signing
* test passing secrets to CI job
* fix html file location for web-meters example
* push all builds for notarization
1 week ago
falkTX
d38701abff
Fix missing puglSetWindowPosition symbol in wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
2 weeks ago
falkTX
4e235c9134
Reset mod-license run-count on activate and reset param trigger
Signed-off-by: falkTX <falktx@falktx.com>
3 weeks ago
falkTX
eba201b583
Catch invalid parameter designation use in runtime-test builds
Signed-off-by: falkTX <falktx@falktx.com>
3 weeks ago
falkTX
d4c2ce6e3d
Leave aspect-ratio storage on pugl side
Signed-off-by: falkTX <falktx@falktx.com>
1 month ago
falkTX
793f50bd96
Use the new Window method for auto-scaled plugin UIs
Signed-off-by: falkTX <falktx@falktx.com>
1 month ago
falkTX
4d05c7af56
Bring back auto-scaling through a different, better API
Signed-off-by: falkTX <falktx@falktx.com>
1 month ago
falkTX
bf6f3b9f64
Fix a copy-paste typo
Signed-off-by: falkTX <falktx@falktx.com>
1 month ago
falkTX
3067fa56ee
Mark auto-scaling as deprecated, to remove future confusion
Signed-off-by: falkTX <falktx@falktx.com>
1 month ago
falkTX
22c0d8483a
Silence another warning
Signed-off-by: falkTX <falktx@falktx.com>
1 month ago
falkTX
891cee8a50
Silence a compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
1 month ago
falkTX
3496139c78
dont use -sMAIN_MODULE for mapi wasm builds by default
Signed-off-by: falkTX <falktx@falktx.com>
1 month ago
falkTX
ace1ebb779
Allow lv2files as var for extra lv2 resources in Makefile
Signed-off-by: falkTX <falktx@falktx.com>
1 month ago
falkTX
7950ee966b
Remove macos-13 from CI
Signed-off-by: falkTX <falktx@falktx.com>
1 month ago
falkTX
dbf5ce3035
Update MAPI to add mapi_get_parameter
Signed-off-by: falkTX <falktx@falktx.com>
2 months ago
falkTX
101141e194
Fix a compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
2 months ago
falkTX
c8e6c94f88
Tweak MAPI wasm builds, explicit malloc/free and allow mem grow
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
dreamer
bbedb38c30
optional notarization step ( #511 )
* optional notarization step
* use correct package
* add optional keychain profile and log comment
3 months ago
falkTX
04eb91490c
Fix wasm build
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
2cc2280fa0
Fix invalid write in String::asBase64(), add tests
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
d11070dd18
Update to latest pugl, deprecate use of onReshape to follow pugl
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
b964b37de1
Fix using NanoSubWidget on top of raw GL3 context
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
4238e1c7f0
Merge branch 'develop'
3 months ago
falkTX
bb5c31118c
Fix building webview when enabled in dgl but unused in the plugin
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
a565caeb21
Fix clap resize hints for hosts that ask before creating the UI
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
Filipe Coelho
5d2c29f493
Cleanup MSVC CI, add Windows ARM64 ( #507 )
* Cleanup msvc CI
Signed-off-by: falkTX <falktx@falktx.com>
* Add msvc-arm64 to CI
Signed-off-by: falkTX <falktx@falktx.com>
* Recognize windows arm builds for vst3 output filename
Signed-off-by: falkTX <falktx@falktx.com>
* Use windows-11-arm for msvc-arm64 CI step
Signed-off-by: falkTX <falktx@falktx.com>
---------
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
2a1934940e
Fix BGR/BGRA image use under GLES, auto-convert as needed
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
6b77f40a96
Use gles2 as default UI type under wasm
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
79b836fa38
Set LV2_BUNDLE cmake property on main target
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
00dc5c6318
Add Anagram specific properties to documentation
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
3da65b50b3
Allow exporting Darkglass Anagram specific LV2 properties
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
b86b88c1a4
Fix wasm regressions with latest changes
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
cec788f2de
mapi/shared-lib related changes, also working for wasm
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
falkTX
1b6cb3af18
Remove some copy&paste leftovers
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
falkTX
8eed44b4be
Fix wasm builds with latest pugl changes
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
John I
d47aaadfdf
Fixed typo
5 months ago
John I
a1c1df71bd
Fixed typo
5 months ago
falkTX
dcfa28626f
Allow to pick classic vs modern app creation
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
falkTX
676fdff1ed
Update pugl, minor internal API changes
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
falkTX
f909ca5acd
Remove wrong PUGL_CURRENT_POSITION hint set on new embed views
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
falkTX
93444c19e2
Give GLES Makefile builds a little hand to pick right one
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
falkTX
c15cb7e40e
wasm: center non-resizable UIs
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
falkTX
6f4fc097f8
Support resizable hint under wasm
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
falkTX
f1b5758192
Use our custom wasm shell by default on Makefile builds
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
falkTX
536ab7d84b
Update copyright year
Signed-off-by: falkTX <falktx@falktx.com>
5 months ago
falkTX
33e750e4cf
Cleanup String class, fix some compiler warnings
5 months ago
falkTX
74aaceda9e
Merge branch 'main' into develop
5 months ago