falkTX
|
419b468837
|
A few more vst3 details, now in similar state as before
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2f3b284d3f
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
25f95d2805
|
VST3 starts to work once again
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e0d2990d76
|
More vst3
|
4 years ago |
falkTX
|
c2ac64abf9
|
Still not working
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2bfe3c7c0e
|
Attempt at parameter outputs and failing
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2cd3ce1026
|
Continue rework; factory non-static, fixing random things
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a84738594a
|
Some renaming and working parameter changes
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
755cc6aba9
|
Continue vst3 rework
|
4 years ago |
falkTX
|
71b9ea044e
|
Start cleanup of vst3 code
|
4 years ago |
falkTX
|
493837049e
|
Remove superfulous line
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
400dca29de
|
Do not set _NET_WM_WINDOW_TYPE_DIALOG hint for standalones
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
62ba848824
|
Fix setGeometryConstraints on macOS, aspect ratio was always on
|
4 years ago |
falkTX
|
c2341b1cad
|
More tweaks to pugl cursor handling
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
7357d71fa9
|
Expose cursor API from pugl, with added diagonal resize cursors
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ed6705a161
|
Give more useful rtaudio errors
|
4 years ago |
falkTX
|
cd2c8c223e
|
Fix duplicated character input on VST host key up
|
4 years ago |
falkTX
|
86b8a102bb
|
Add NVG_DISABLE_SKIPPING_WHITESPACE build option
|
4 years ago |
falkTX
|
ef69eba593
|
fontstash: ensure new allocated reasons have their memory cleared
|
4 years ago |
falkTX
|
bf74aa2455
|
Use -g in build flags if using SKIP_STRIPPING=true
|
4 years ago |
falkTX
|
d9e856141a
|
Allow to move VST2 folder around
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
84745e90c9
|
Workaround puglGetClipboard behaviour on X11
|
4 years ago |
falkTX
|
83e8afdb77
|
Expose clipboard functions from pugl, tested to work in Cardinal
|
4 years ago |
falkTX
|
c6c6900b87
|
Add steps to create a plugin as shared library
The exported createSharedPlugin function will return a DPF Plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2208680d20
|
Allow and fix LTO build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
56c33dd1cd
|
Fix fileBrowserGetPath under some systems
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
30d890cdb7
|
Use ubuntu-18.04 for win32 CI builds
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6053ec2a3e
|
Assume mingw wants posix
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d1892e151f
|
Expose puglGetTime as Application::getTime
|
4 years ago |
falkTX
|
14423c5eec
|
Automable is not a word, sorry!
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4c62f76915
|
Re-add commdlg header, this seems to work now..
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6b836375c9
|
Try another way for finicky windows headers
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
315c10e1bc
|
Add support for start-dir on dbus file browser saving
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4e0b100532
|
Header includes are a tricky business..
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d290ac2fe0
|
Fix DBus file dialog for Gtk/GNOME
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c6d9420490
|
Include commdlg.h, needed if others define WIN32_LEAN_AND_MEAN
|
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
|
fbbfe11a5b
|
Add missing LV2_STATE_ERR_NO_SPACE to pre-included LV2 headers
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ad055720fc
|
Add Plugin::isDummyInstance() method, useful for some plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0f31c24917
|
Expose the custom nvgCreateGL for others to use
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
56a65f56a3
|
Update pugl to ensure macOS windows start hidden by default
|
4 years ago |
falkTX
|
e03017963d
|
Use the more compat DirectSound as JACK fallback on Windows
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d64551f5b4
|
Delete unused file
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6bf4d68dec
|
Revert "Add a missing include"
This reverts commit 1d756d6ac2.
|
4 years ago |
falkTX
|
d7abd3e1d5
|
Use win32 thread API for file browser, not pthreads; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a5952348cd
|
Fix MSVC build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1d756d6ac2
|
Add a missing include
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f3d38188c9
|
Fix some leftover warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2fa587358b
|
File dialog setup can't be done on MSVC just yet (pthread usage)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8fd9d95c74
|
Only include Thread.hpp as needed
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |