falkTX
673279a8bf
Fix initial GL state for some systems
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-10-22 12:27:09 +02:00
falkTX
adfd296638
Fix user settings on Windows
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-10-21 14:57:03 +02:00
falkTX
2f558407c0
Continue dpf update, fix clipboard
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-10-21 14:00:37 +02:00
falkTX
08763a2318
Fix crash when generating screenshots (F9 key)
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-08-28 09:35:00 +02:00
falkTX
cf45ff62fc
Reorder file menu, use input text for remote url
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-22 17:31:51 +02:00
falkTX
e6a799cd4c
Tweak wasm build, add persistent storage
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-21 04:39:27 +02:00
falkTX
e7bb99c3ce
Allow usage of local user dir and config
...
I held on for as long as I could, but plugin host caching needs it
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-18 21:54:41 +02:00
falkTX
ba9ad5f2e5
Invert scroll X direction
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-06 15:15:28 +02:00
falkTX
ca5bfd6270
Tweak mini variant build to allow standalone
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-19 20:34:20 +01:00
falkTX
30941542d3
Fix a few details of mini version, show mini demo patches
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-19 19:25:57 +01:00
falkTX
45022608ab
Make Host CV work for mini variant, hide unused jacks
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 12:46:25 +00:00
falkTX
919e21703b
Send audio input and time values to mini GUI
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 11:57:39 +00:00
falkTX
6aedd9d2f3
Cleanup, fix MOD builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 17:37:52 +00:00
falkTX
db2ff3850a
Cleanup
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 00:36:33 +00:00
falkTX
5e73b8c227
More mini details, fake audio runs, set host param values
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 23:58:16 +00:00
falkTX
d0eba9e1ae
Add direct parameter changes to remote control, for LV2 and OSC
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 17:20:35 +00:00
falkTX
91cac905cc
More details for mini version, make menubar variant specific
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 15:33:16 +00:00
falkTX
22b129403e
A few build fixes
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-28 20:51:50 +00:00
falkTX
a53f15af77
A few more details for mini variant
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-27 14:06:17 +00:00
falkTX
a85679758c
Setup mini variant UI, move around more code to accomodate this
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-26 09:10:52 +00:00
falkTX
058ad891d2
Move some code around to help remote tool later
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-24 21:59:04 +00:00
falkTX
cfa13e5b7b
Set DISTRHO_UI_DEFAULT_WIDTH/HEIGHT, fixing default VST3 UI size
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-02 06:04:34 +01:00
falkTX
5ef1fc8746
Fix Bidoo crashes, print self-test action each time being run
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-08-20 22:23:05 +01:00
falkTX
c376854a96
Introduce run-time self-tests (needs special build)
2022-08-19 03:02:38 +01:00
falkTX
e42dc9154f
Allow wasm to load patch from url too
2022-08-13 00:40:27 +01:00
falkTX
19878f0097
Allow loading uncompressed plugin state; Allow patch wasm url
2022-08-13 00:01:06 +01:00
falkTX
accf13abbd
Fix loading patchstorage patches in wasm build (regression)
2022-08-12 23:13:09 +01:00
falkTX
dc1a1b5d99
Support clipboard in wasm builds
2022-08-06 02:33:31 +01:00
falkTX
f9a7099548
more wasm improvements, tweak welcome dialog
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-08-03 17:48:19 +01:00
falkTX
2aa9142437
Tweak template patch locations
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-24 18:21:08 +01:00
falkTX
a0faebad8b
Give keyboard focus to UI on each mouse click
2022-07-14 20:18:07 +01:00
falkTX
d1d08e4704
More wasm details, deal with requirements for -sMAIN_MODULE
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-09 23:11:02 +01:00
falkTX
3af971534c
Allow wasm fetch patchstorage thigns, set system factory template
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-09 00:17:07 +01:00
falkTX
a0a5fa134a
Add squeeze modules parameter, adjust view menu alike Rack
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-08 12:45:19 +01:00
falkTX
6de963d728
More wasm tweaks, add join discussion button
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-07 01:01:20 +01:00
falkTX
b6522a0b66
Custom welcome message for wasm
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-07 00:00:01 +01:00
falkTX
4c326f5f39
Update for async API breaking change, adding default filename
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-06 23:40:29 +01:00
falkTX
7860e6e539
Fix resize recursion when triggered via host
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-20 11:34:07 +01:00
falkTX
8492fc70fa
Move glfw convert code into its own file
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-19 10:18:17 +01:00
falkTX
9378b66966
Cleanup
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-14 19:40:34 +01:00
Yevhenii Matviienko
586b3ae320
Remove scroll multiplication for macOS
2022-06-02 16:23:56 +02:00
falkTX
bcd1b9e273
Update to latest carla, dpf, and pugl, needs testing
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-28 03:06:41 +01:00
falkTX
9ba7c624b8
Wait 5 cycles before giving keyboard focus to UI
2022-05-12 10:06:16 +01:00
falkTX
62b55920c9
Remap mouse clicks on macOS to deal with its silly "one button" UX
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-01 01:41:47 +01:00
falkTX
310cab2d6d
Store a few more properties as plugin state, including favorites
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-27 18:17:16 +01:00
Filipe Coelho
a1017be6ea
Packaging fixes ( #192 )
...
* Start cleanup for improved packaging
Signed-off-by: falkTX <falktx@falktx.com>
* Use the same folder for VST2 plugins
Signed-off-by: falkTX <falktx@falktx.com>
* Fix static build
Signed-off-by: falkTX <falktx@falktx.com>
* Do not set source-dir in CI builds
Signed-off-by: falkTX <falktx@falktx.com>
* Set a custom fallback systemdir per OS
Signed-off-by: falkTX <falktx@falktx.com>
* CI tweaks
Signed-off-by: falkTX <falktx@falktx.com>
* Build the whole pyqt on windows
Signed-off-by: falkTX <falktx@falktx.com>
* Mention AU in readme and differences docs
Signed-off-by: falkTX <falktx@falktx.com>
* Add specialized utils for macOS packaging
Signed-off-by: falkTX <falktx@falktx.com>
* Fix plugin-validation build
Signed-off-by: falkTX <falktx@falktx.com>
* Fix build
Signed-off-by: falkTX <falktx@falktx.com>
* Do not create window for lv2lint tests
* Start enabling AU builds
* Copy over mod.lv2 specs for validation
* Skip main cardinal lv2lint, the custom CVPorts are not supported
* au build needs carla
* More CI tweaks
* Build headless version for plugin validation
* Fix typo
* Only show missing resources error message once
Signed-off-by: falkTX <falktx@falktx.com>
* Fallback to system path even if using a plugin bundle
Signed-off-by: falkTX <falktx@falktx.com>
* CI fixes, build full carla on Windows
Signed-off-by: falkTX <falktx@falktx.com>
* Rename script
Signed-off-by: falkTX <falktx@falktx.com>
* Silly typo
Signed-off-by: falkTX <falktx@falktx.com>
* More CI tweaks, add windows installer
Signed-off-by: falkTX <falktx@falktx.com>
* Setup Carla paths for Windows
Signed-off-by: falkTX <falktx@falktx.com>
* Yet more tweaks
Signed-off-by: falkTX <falktx@falktx.com>
* Package carla on windows, use xvfb-run
Signed-off-by: falkTX <falktx@falktx.com>
* Test win32 build too
Signed-off-by: falkTX <falktx@falktx.com>
* Finalize rework
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-12 22:12:22 +00:00
falkTX
341642d8e0
Update rate limit does work on macOS after all
2022-02-28 21:51:18 +00:00
falkTX
69f0ff9084
Do not show update-rate-limit menu options on macOS, does nothing
2022-02-14 03:28:39 +00:00
falkTX
9ac12eb0f4
Add (unused) bypass parameter, for future-proofing
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-13 21:57:47 +00:00
falkTX
2a8c80557f
Fix some memory leaks
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 13:22:34 +00:00