84 Commits (3a74debff941f86fadbc083ed10e1f82bc84de13)

Author SHA1 Message Date
  falkTX 2b2f64ab47
Code tweaks to better support VST3 host-side resizing, fix autoscale 4 years ago
  falkTX a3cc61e482 VST3 resize fixes for macOS 4 years ago
  falkTX 400dca29de
Do not set _NET_WM_WINDOW_TYPE_DIALOG hint for standalones 4 years ago
  falkTX 84745e90c9 Workaround puglGetClipboard behaviour on X11 4 years ago
  Filipe Coelho 29709cbe4e
UI filebrowser saving mode, separate from pugl/DGL/Window (#349) 4 years ago
  falkTX d7abd3e1d5
Use win32 thread API for file browser, not pthreads; Cleanup 4 years ago
  falkTX a5952348cd
Fix MSVC build 4 years ago
  falkTX 2fa587358b
File dialog setup can't be done on MSVC just yet (pthread usage) 4 years ago
  falkTX def5f2b47b
Run GetOpenFileNameW on secondary thread, tested on Windows 10 4 years ago
  falkTX b79311a0b3
Fix top-level events 4 years ago
  falkTX a07aaf986f Allow DGL_USE_RGBA macro, will setup 24 depth bits and glx RGBA 4 years ago
  falkTX d9044f27fe
Prevent crashes when UI initializes too early 4 years ago
  falkTX addfb8ce3a
Mark SpecialEvent as deprecated, will not use 4 years ago
  falkTX 9aec1687c8
And even more fixes 4 years ago
  falkTX d64c1acc69 Fix tests 4 years ago
  falkTX 07e8cee925 Add method to render window contents to picture file (opengl) 4 years ago
  falkTX 8a702c3672 Show macOS transient and standalone windows nicely centered 4 years ago
  falkTX 5618819a3c Ignore idle callbacks when creating temp windows, e.g. VST2 rect 4 years ago
  falkTX 6f89fd3d21 Better handling of transient windows, using ScopedGraphicsContext 4 years ago
  falkTX ccece16081
Add OFN_EX_NOPLACESBAR for win32 file dialog as needed 4 years ago
  falkTX 3b4b9460fe
Some little flags usage for win32 file dialogs 4 years ago
  falkTX 576ffb6afc
Add and use puglX11SetWindowTypeAndPID as old code used to do 4 years ago
  falkTX f618b33772
sofd tweaks and implement button options 4 years ago
  falkTX 7e110bfe17 Try to map file browser flags 4 years ago
  falkTX b9f36d2300 Allow puglRealize to fail 4 years ago
  falkTX 3370cdb78d Do not crash if all X11 fails 4 years ago
  falkTX 9b838a67d2 TESTING: Add DGL_USE_OPENGL3 macro 4 years ago
  falkTX 811f3733cb Correct modal behaviour on macOS 4 years ago
  falkTX 358efb965c
Add preliminar high-dpi support to sofd; Fix build 4 years ago
  falkTX 03d53ea7e7
Make x11 sofd dialog work without patching pugl 4 years ago
  falkTX 267fc77015
Fix build 4 years ago
  falkTX 091c919cd6
Add puglX11GrabFocus as a safer way to grab focus on X11 4 years ago
  falkTX 9b9e0a3618 Implement fetching desktop scale factor on macOS; Tweak d_info size 4 years ago
  falkTX 1a2dafdfc9
Give context back to transient parent window 4 years ago
  falkTX dca5c9d476
Alternative approach to initial window OpenGL context scope 4 years ago
  falkTX 378b305c06 macOS file panel dialog 4 years ago
  falkTX d296d262d2 Testing changes to fix macOS GL context, WIP 4 years ago
  falkTX 21837f9d0d
Fix UI crash for plugins with no size set at init 4 years ago
  falkTX 597d7f3ee5 Add SubWidget::toFront, fix position for subwidgets of subwidgets 4 years ago
  falkTX 68c55e0dfd
Always set default size; Continue resize cleanup 4 years ago
  falkTX 8a70216311
Handle geometry constraints for embed windows; More resize handling 4 years ago
  falkTX df5bff7440
More special handling for resize 4 years ago
  falkTX 919f18973a
Allow one Window to have many top level widgets 4 years ago
  falkTX d73e35dd1a
Remove an if condition no longer necessary 4 years ago
  falkTX f6c22c918c Fix crash on start under windows 4 years ago
  Patrick Desaulniers 3c4cfa7302 Fix build with DGL_FILE_BROWSER_DISABLED 4 years ago
  falkTX a44de6c0b5
Get win32 file dialog working again 4 years ago
  falkTX 5084916245
Fix crashes under win32 4 years ago
  falkTX 94cd0e0821
Temporary debug measures 4 years ago
  falkTX 99d4bff4a5
Fix windows build 4 years ago