falkTX
|
fdceb632ba
|
Add macos-10.15 to CI tests
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d620bd76f1
|
Build clap versions of example plugins with cmake
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
26eafab9d1
|
Simplify cmake CI setup using shared action, leave old msvc stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
528fc09da8
|
Add the others CI runners for testing
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ab2df90349
|
Use new CI template for the example plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
513fab3ec6
|
Skip standalones on example-plugins CI artifacts for windows
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
bd702d408d
|
Try enabling linux-riscv64 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ab084d2f08
|
Update example-plugins CI file
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ef1bb41477
|
Switch to using macos-11 for github CI
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
30d890cdb7
|
Use ubuntu-18.04 for win32 CI builds
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Filipe Coelho
|
29709cbe4e
|
UI filebrowser saving mode, separate from pugl/DGL/Window (#349)
* Add UI::openFileBrowser that matches Window::openFileBrowser
* Add empty implementation so it builds
* Move file browser dialog implementation into its own file
Signed-off-by: falkTX <falktx@falktx.com>
* Fix warnings
Signed-off-by: falkTX <falktx@falktx.com>
* Fix tests; Add non-implemented saving flag
Signed-off-by: falkTX <falktx@falktx.com>
* Initial DBus/freedesktop file browser implementation
Signed-off-by: falkTX <falktx@falktx.com>
* Build fixes
Signed-off-by: falkTX <falktx@falktx.com>
* Fix window id
Signed-off-by: falkTX <falktx@falktx.com>
* More build fixes
Signed-off-by: falkTX <falktx@falktx.com>
* More file dialog tweaks
Signed-off-by: falkTX <falktx@falktx.com>
* Attempted fixes
Signed-off-by: falkTX <falktx@falktx.com>
* Fix C++98 build
Signed-off-by: falkTX <falktx@falktx.com>
* Fix windows build
Signed-off-by: falkTX <falktx@falktx.com>
* Really fix windows builds
Signed-off-by: falkTX <falktx@falktx.com>
* Fix for MSVC
Signed-off-by: falkTX <falktx@falktx.com>
* Yet another fix attempt
Signed-off-by: falkTX <falktx@falktx.com>
* Also fix macOS side
Signed-off-by: falkTX <falktx@falktx.com>
* More attempted fixes, this is getting annoying...
Signed-off-by: falkTX <falktx@falktx.com>
* FileBrowserDialog: Implement saving in Windows
Signed-off-by: falkTX <falktx@falktx.com>
* FileBrowserDialog: Implement saving on macOS
Signed-off-by: falkTX <falktx@falktx.com>
* Rework last commit
Signed-off-by: falkTX <falktx@falktx.com>
* One more macOS fix needed
Signed-off-by: falkTX <falktx@falktx.com>
* unref dbus connection on close
Signed-off-by: falkTX <falktx@falktx.com>
* More build fixes
Signed-off-by: falkTX <falktx@falktx.com>
* Hopefully final macOS fix
Signed-off-by: falkTX <falktx@falktx.com>
* Add libdbus-1-dev to CI
Signed-off-by: falkTX <falktx@falktx.com>
* Check that org.freedesktop.portal.Desktop exists before connecting
Signed-off-by: falkTX <falktx@falktx.com>
* Less indentation
Signed-off-by: falkTX <falktx@falktx.com>
* Fix macOS build
|
4 years ago |
falkTX
|
7069b02cdd
|
Yet another attempt
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a309df8a1f
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c9b1f631ac
|
Try yet again
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d4ecaab1d2
|
Try again
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1c72ea096b
|
Try a better message
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6260f5b44f
|
Let IRC know of the commit message
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e0b136656d
|
Set the name of the workflow
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
87c2461d5b
|
Test IRC notifications
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
253edfc88a
|
Enable VST3 build on MSVC, remove C++98 workaround
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5614c5b8a7
|
Add VST3 to CI and packaging scripts
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6d29d5d83d
|
Reduce amount of Plugin pure virtual methods, use runtime warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e44a908375
|
lv2lint: Ignore a known linking warning
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
03fb16c1bf
|
Fix lv2 tests
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b9270eea59
|
Enable runtime plugin tests again
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
622e283a80
|
Skip plugin runtime memory checks for now, need to fix carla
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
80e9c5d557
|
lilv-utils is needed for lv2ls tool
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9d368a4477
|
There was a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
50579e9fc1
|
Start validating/testing plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
df6d7f5037
|
Alternative to last commit
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0f0ab3588d
|
Add DGL_USE_OPENGL3 build test to CI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9b17d52775
|
Fix identation on CI file
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4d5c33fa02
|
Always update packages in CI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
eaa307bdc2
|
Manually patch liblo.pc for proper prefix
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ccbae919c4
|
Real fix
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2938ebc039
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c96fa49d3c
|
Alternative fix
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
765e16c10f
|
Workaround for missing liblo-dev
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0c61234268
|
liblo-dev cant be used for armhf/aarch64
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
37431de0fa
|
fix broken Ubuntu packages missing pkg-config file in multi-arch
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5a7d53cbd3
|
Add a few more dev packages to workflow, setup PKG_CONFIG_PATH
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2c7f346bf6
|
Run "make features" on example-plugins workflow
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
58c4953775
|
Install libx11-dev and libxext-dev for example-plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
28b10ab2f8
|
Run DPF tests in CI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f48fd90360
|
Rename build workflow to cmake, so it is more clear what it does
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e412b7a1ca
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
468934b8d2
|
Add GH workflow for testing a few build options
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
42531e182d
|
Require GCC 4.8 for DISTRHO_DEPRECATED
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5d202eeb98
|
Forgot dpkg --add-architecture
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
84822f0d88
|
Build linux-x86 example-plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |