588 Commits (27c173f68f0f3899c92f61f93ff4b6f90fd9ac89)

Author SHA1 Message Date
  falkTX 27c173f68f Allow to call Application::quit() from plugins 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
  lucianoiam 0aa4fd4854
Prevent some compilation warnings on MinGW (#324) 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 6bbe8e8a75 Fix tests on macOS 3 years ago
  falkTX 7c5a6db2c3
Add a few comments 3 years ago
  falkTX 12b54c7056 Sort out situation with some standalone windows 3 years ago
  falkTX 23ac1c2e91
Use apple gl3 headers as needed; Allow build with glew 3 years ago
  falkTX 610477ec0f
Bind a few more windows GL functions if GL3 enabled 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 33a661fe0e Less annoying nanovg error logs when it fails to initialize 3 years ago
  falkTX 11c532346a Use nanovg in GL3 mode when DGL_USE_OPENGL3 is defined 3 years ago
  falkTX f7c4fd4b23
Fix a typo 3 years ago
  falkTX 7ddda017a0
Special handling for cases where reshape is called on constructor 3 years ago
  falkTX 054f35db47 Start rework of ExternalWindow, add stubs to make it build, WIP 3 years ago
  falkTX 52d5af44d6
Always use sofd +0.5 scale than desktop 3 years ago
  falkTX c3e16eb2ac
Remove width and height from FileBrowserOptions, were never used 3 years ago
  Luciano Iam 168e8a5333 Add missing call to FreeLibrary() 3 years ago
  falkTX 9b838a67d2 TESTING: Add DGL_USE_OPENGL3 macro 3 years ago
  falkTX b6d8c3acff
Push a backwards compat typedef into upstream pugl 3 years ago
  falkTX 4ce7dec3e9
Implement puglGetDesktopScaleFactor for windows 3 years ago
  falkTX 49bd624747
Find desktop scale factor on X11 3 years ago
  falkTX 811f3733cb Correct modal behaviour on macOS 3 years ago
  falkTX 3759c0bab5
Rebase pugl against upstream, add only absolutely require patches 3 years ago
  falkTX 5b885527e8 Add a missing override 3 years ago
  falkTX 97c7e36370
Custom sofd color scheme 3 years ago
  falkTX 775f3c4365
Adjust sofd fib_widget_at_pos for high-dpi 3 years ago
  falkTX 358efb965c
Add preliminar high-dpi support to sofd; Fix build 3 years ago
  falkTX e5df7030c2
Rework file handling example button, add a note for later 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 1b7e47742c
Add Rectangle::containsAfterScaling method 3 years ago
  falkTX 2e508c73e9
Fix fullviewport-drawing auto-scaling for Cairo 3 years ago
  falkTX d708051751
Set geometry constraints on ImageAboutWindow, for auto-scaling 3 years ago
  falkTX 10419b8947
Fix OpenGL viewport size for fullviewport-drawing and auto-scaling 3 years ago
  falkTX b88e92c522
Stop assuming geometric-constrained windows are user resizable 3 years ago
  falkTX 6f8e578ac6
Implement auto-scaling for Cairo, fix repaint for auto-scaling 3 years ago
  falkTX 61779a4ca2
Fix double widget events received when using auto-scaling 3 years ago
  falkTX d2c8d93044 Fix geometry constraints for embed UIs on scale factor != 1 3 years ago
  falkTX c6e3ea5b9d Custom puglSetWindowSize on macOS, needed for reaper 3 years ago
  falkTX 2267b49baf Get NSWindow from view if we do not have one directly 3 years ago
  falkTX 9b9e0a3618 Implement fetching desktop scale factor on macOS; Tweak d_info size 3 years ago