74 Commits (a07aaf986f396bf5b014add962b5f38041121fdf)

Author SHA1 Message Date
  falkTX a07aaf986f Allow DGL_USE_RGBA macro, will setup 24 depth bits and glx RGBA 3 years ago
  falkTX d9044f27fe
Prevent crashes when UI initializes too early 3 years ago
  falkTX addfb8ce3a
Mark SpecialEvent as deprecated, will not use 3 years ago
  falkTX 9aec1687c8
And even more fixes 3 years ago
  falkTX d64c1acc69 Fix tests 3 years ago
  falkTX 07e8cee925 Add method to render window contents to picture file (opengl) 3 years ago
  falkTX 8a702c3672 Show macOS transient and standalone windows nicely centered 3 years ago
  falkTX 5618819a3c Ignore idle callbacks when creating temp windows, e.g. VST2 rect 3 years ago
  falkTX 6f89fd3d21 Better handling of transient windows, using ScopedGraphicsContext 3 years ago
  falkTX ccece16081
Add OFN_EX_NOPLACESBAR for win32 file dialog as needed 3 years ago
  falkTX 3b4b9460fe
Some little flags usage for win32 file dialogs 3 years ago
  falkTX 576ffb6afc
Add and use puglX11SetWindowTypeAndPID as old code used to do 3 years ago
  falkTX f618b33772
sofd tweaks and implement button options 3 years ago
  falkTX 7e110bfe17 Try to map file browser flags 3 years ago
  falkTX b9f36d2300 Allow puglRealize to fail 3 years ago
  falkTX 3370cdb78d Do not crash if all X11 fails 3 years ago
  falkTX 9b838a67d2 TESTING: Add DGL_USE_OPENGL3 macro 3 years ago
  falkTX 811f3733cb Correct modal behaviour on macOS 3 years ago
  falkTX 358efb965c
Add preliminar high-dpi support to sofd; Fix build 3 years ago
  falkTX 03d53ea7e7
Make x11 sofd dialog work without patching pugl 3 years ago
  falkTX 267fc77015
Fix build 3 years ago
  falkTX 091c919cd6
Add puglX11GrabFocus as a safer way to grab focus on X11 3 years ago
  falkTX 9b9e0a3618 Implement fetching desktop scale factor on macOS; Tweak d_info size 3 years ago
  falkTX 1a2dafdfc9
Give context back to transient parent window 3 years ago
  falkTX dca5c9d476
Alternative approach to initial window OpenGL context scope 3 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
  falkTX d36f61a78a
Start to bring back file dialog, add a few more comments 4 years ago
  falkTX d592c24dc2
Fix some strict compiler warnings 4 years ago
  falkTX c4be636277
Ignore focus-out events on closed windows 4 years ago
  falkTX 14faa195a6
Workaround wrong initial window size 4 years ago
  falkTX 21a0c86bce
Correct usage of VST handlePluginKeyEvent; Fix compiler warnings 4 years ago
  falkTX a98ae22b7a
Get rid of Events namespace, put everything inside Widget again 4 years ago
  falkTX a3d11e4dc0
Build on windows, though doesnt quite work yet 4 years ago
  falkTX 1f1e3ca9d9
Implement custom timers 4 years ago
  falkTX 538ae8ab24
Allow modals to prevent themselves from closing 4 years ago
  falkTX 8a143c8de6
Cleanup and changed needed to make Mini-Series fully work 4 years ago