535 Commits (2d1ec00e27c7ac2f5f1fc84ebaacf0a49b220502)

Author SHA1 Message Date
  falkTX eca8056dc2
Cleanup after nanovg updates 4 years ago
  falkTX cac786dcf6
Fix widget margins for a few special cases 4 years ago
  falkTX 7611f937ee Add NanoVG::globalTint, some code comments 4 years ago
  falkTX 87986a6f34
Fix Window resize using old size in some situations 4 years ago
  falkTX 402254e469
Fix nano subwidgets getting double offset 4 years ago
  falkTX b79311a0b3
Fix top-level events 4 years ago
  falkTX 65eb8c098d
Fix Windows builds with DGL_USE_NANOVG_FBO 4 years ago
  falkTX a1322bc0c5
Update NanoVG and stb-image sources, bring all VCV goodies too 4 years ago
  falkTX d8f66c1e06
Use the correct pugl branch 4 years ago
  falkTX 299e50f826
Stick with NanoVG, use USE_NANOVG_FBO macro instead 4 years ago
  falkTX a07aaf986f Allow DGL_USE_RGBA macro, will setup 24 depth bits and glx RGBA 4 years ago
  falkTX 23f89562ac Import alpha/tint stuff from VCV 4 years ago
  falkTX 2b3bf66256
Allow external UI to set geometry constraints, fix some warnings 4 years ago
  falkTX ce92fc723b
VST3: Clear up situation with host-side resize 4 years ago
  falkTX 218dd24a9d An attempt at host-side VST3 UI resize that doesnt work yet 4 years ago
  falkTX d9044f27fe
Prevent crashes when UI initializes too early 4 years ago
  falkTX c22ecc6c57
VST3: Handle UI on macOS and Windows 4 years ago
  falkTX 090ee03274
VST3: implement parameter outputs and triggers, UI focus 4 years ago
  falkTX addfb8ce3a
Mark SpecialEvent as deprecated, will not use 4 years ago
  falkTX d6f2956747
Change some words for clarity 4 years ago
  falkTX 9aec1687c8
And even more fixes 4 years ago
  falkTX 1adef358f4 More compiler warnings fixing 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 1606091b33
Revert 1 testing change 4 years ago
  falkTX 92dc4eeddc
NanoVG: Allow to load raw images of any format, fix size 4 years ago
  falkTX 27c173f68f Allow to call Application::quit() from plugins 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
  lucianoiam 0aa4fd4854
Prevent some compilation warnings on MinGW (#324) 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 12b54c7056 Sort out situation with some standalone windows 4 years ago
  falkTX 610477ec0f
Bind a few more windows GL functions if GL3 enabled 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 33a661fe0e Less annoying nanovg error logs when it fails to initialize 4 years ago
  falkTX 11c532346a Use nanovg in GL3 mode when DGL_USE_OPENGL3 is defined 4 years ago
  falkTX f7c4fd4b23
Fix a typo 4 years ago
  falkTX 7ddda017a0
Special handling for cases where reshape is called on constructor 4 years ago
  falkTX 52d5af44d6
Always use sofd +0.5 scale than desktop 4 years ago
  Luciano Iam 168e8a5333 Add missing call to FreeLibrary() 4 years ago
  falkTX 9b838a67d2 TESTING: Add DGL_USE_OPENGL3 macro 4 years ago
  falkTX b6d8c3acff
Push a backwards compat typedef into upstream pugl 4 years ago
  falkTX 4ce7dec3e9
Implement puglGetDesktopScaleFactor for windows 4 years ago
  falkTX 49bd624747
Find desktop scale factor on X11 4 years ago