falkTX
|
3a3885e2bc
|
Give up on real external UIs, use pugl stub instead
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
90ee1072f8
|
Initial implementation for webviews, test it in ext-embed example
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
48285a086c
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
50e62f2dd9
|
Ensure all TopLevelWidgets start with correct size; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a05231b01d
|
Add a few ringbuffer peek methods
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
01aca7649c
|
Remove some constexpr constructors that never worked
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f1366080a7
|
stubs for AU UI creation, works but does nothing
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
56c106c0fd
|
Fix some compiler warnings, fix non-mac/win vst2 export
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
50a55c6ef4
|
Fix VST3 usage with non-english locales
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
018e45db4a
|
Fix ringbuffer write
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1fc0c6b1b1
|
Fix RingBuffer::tryWrite, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c11f93d5b0
|
Fix RingBuffer::getReadableDataSize, add a few methods
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
644f065973
|
Add className var to filedialog, to be used later
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e288f163bb
|
Use custom DPF_DEBUG macro for leak class, DEBUG was too generic
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
802e446084
|
wasm: store uploaded files inside a specific dir
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
5b7670584d
|
Add value smoother classes, originally from Jean Pierre Cimalando
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ca55015b08
|
Adjust a few comments on the file browser dialog
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b29e345b8c
|
Move common code to DistrhoDetails.hpp; add constexpr attributes
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
482d0af8f6
|
Add ScopedDenormalDisable class, use it in standalone native audio
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
52f50cde8e
|
Don't enable leak detector if NDEBUG is defined
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b96b49329a
|
Use plugin-given RT thread priorities under MOD
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
22413340a6
|
Allow using Signal class for mingw
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
39bdf2a66b
|
Fix MSVC CLAP build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a199c7c9bb
|
Fix last commit
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
106a857520
|
DPF Mutex implementation is TODO on MSVC
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c33ab5af29
|
Leave a macro in place for future usage
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ec02b88923
|
Rework native audio standalone fallback code, add full wasm stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
02216aba74
|
Allow to redirect Runner emscript calls, needed for exceptions
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
36efc2473f
|
Make wasm file dialogs properly namespaced
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8a2eb6cdb6
|
Simplify wasm runner, now using emscripten_set_interval
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b9e654c3d3
|
Fix wasm returning non-null invalid value for open file; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
34bf2a4dfc
|
Use emscripten_set_timeout_loop instead of manual management
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5e77ebb317
|
Skip pthread_yield for now
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b63db74220
|
wasm file browser details, add WASM_EXCEPTIONS build option
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c2938c0299
|
Enable simd for wasm, early implementation of file dialogs
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
614eeaf0ef
|
Add a missing include
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
58153fdefd
|
Add new Runner class for a different approach to threads
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
33ee09ae71
|
A few more wasm tweaks, do not allow Thread.hpp usage
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
38dad9fdfd
|
Tweak requirements for filebrowser dialog on macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e22b971a12
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
db893e72df
|
Decode file URLs provided by DBus portals
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a106c2b8ce
|
Fix no namespace build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6c832980f6
|
Cleanup file dialog namespaces, add DISTRHO_UI_FILE_BROWSER
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7d4e299e43
|
Fix compat with old macOS
|
3 years ago |
falkTX
|
c2f66ac3c7
|
Fix String compatibility with std::map
Closes #371
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c122af4895
|
Do not check for dbus portal if already available
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2e224d4a7f
|
Try a DBus desktop portal property before assuming not available
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e207aafcb2
|
Fix a memory leak in the String class
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
fb947e9786
|
Use X11 on HaikuOS for now, until a real backend is done
|
4 years ago |
falkTX
|
07de97ba72
|
Fix crash when cancelling file dialog
Closes #358
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |