You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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
|
3 years ago |
.. |
src
|
UI filebrowser saving mode, separate from pugl/DGL/Window (#349)
|
3 years ago |
Application.hpp
|
VST3: Handle UI on macOS and Windows
|
3 years ago |
Base.hpp
|
Mark SpecialEvent as deprecated, will not use
|
3 years ago |
Cairo.hpp
|
Fix some strict compiler warnings
|
4 years ago |
Color.hpp
|
Add convenience Color::withAlpha method
|
3 years ago |
EventHandlers.hpp
|
More compiler warnings fixing
|
3 years ago |
Geometry.hpp
|
Add Rectangle::containsAfterScaling method
|
3 years ago |
Image.hpp
|
Less annoying backwards compatibility
|
4 years ago |
ImageBase.hpp
|
Add NanoVG::globalTint, some code comments
|
3 years ago |
ImageBaseWidgets.hpp
|
Add NanoVG::globalTint, some code comments
|
3 years ago |
ImageWidgets.hpp
|
Less annoying backwards compatibility
|
4 years ago |
Makefile
|
Fix previous commit, add missing USE_RGBA check
|
3 years ago |
NanoVG.hpp
|
Expose the custom nvgCreateGL for others to use
|
3 years ago |
OpenGL.hpp
|
Use apple gl3 headers as needed; Allow build with glew
|
3 years ago |
StandaloneWindow.hpp
|
Better handling of transient windows, using ScopedGraphicsContext
|
3 years ago |
SubWidget.hpp
|
Allow event coordinate margins in SubWidget
|
3 years ago |
TopLevelWidget.hpp
|
Mark SpecialEvent as deprecated, will not use
|
3 years ago |
Vulkan.hpp
|
Fix some strict compiler warnings
|
4 years ago |
Widget.hpp
|
Fix compiler warnings
|
3 years ago |
Window.hpp
|
UI filebrowser saving mode, separate from pugl/DGL/Window (#349)
|
3 years ago |