56 Commits (bbe215891be46171d05fbbbee222994793bd2213)

Author SHA1 Message Date
  falkTX bbe215891b Fix macOS build, adjust cairo include 3 years ago
  falkTX 9b228b0c5b
Adjust clipboard API following latest pugl changes 3 years ago
  falkTX cc1db59a5b
Start updating pugl, WIP 3 years ago
  falkTX 793b546e33
Fix build under wine 3 years ago
  falkTX f26b8147d3
win32: make sure to return context back to ourselves when resizing 3 years ago
  falkTX ddf878c13a
Add WINDOWS_ICON_ID build macro, show msgbox on windows on error 3 years ago
  falkTX 21330021ce Add window offset related functions 3 years ago
  falkTX fb947e9786 Use X11 on HaikuOS for now, until a real backend is done 3 years ago
  falkTX 400dca29de
Do not set _NET_WM_WINDOW_TYPE_DIALOG hint for standalones 3 years ago
  falkTX 62ba848824 Fix setGeometryConstraints on macOS, aspect ratio was always on 3 years ago
  Filipe Coelho 29709cbe4e
UI filebrowser saving mode, separate from pugl/DGL/Window (#349) 3 years ago
  falkTX 62996d5578 Make macOS open file dialog truly async 3 years ago
  falkTX 87986a6f34
Fix Window resize using old size in some situations 3 years ago
  falkTX 8a702c3672 Show macOS transient and standalone windows nicely centered 3 years ago
  lucianoiam 0aa4fd4854
Prevent some compilation warnings on MinGW (#324) 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 12b54c7056 Sort out situation with some standalone windows 3 years ago
  falkTX 52d5af44d6
Always use sofd +0.5 scale than desktop 3 years ago
  Luciano Iam 168e8a5333 Add missing call to FreeLibrary() 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 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 091c919cd6
Add puglX11GrabFocus as a safer way to grab focus on X11 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
  falkTX e46ae51af7
Fix old macOS compat 3 years ago
  Luciano Iam d6d58b33d1 Fix Mac standalone window focus 3 years ago
  falkTX 1a2dafdfc9
Give context back to transient parent window 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 b49126af90 Fix macOS warnings 4 years ago
  falkTX d2b96431b2
Cleanup for lv2 ui resizing, no host features needed 4 years ago
  falkTX c8414618ce
Fix embed windows default size 4 years ago
  falkTX 68c55e0dfd
Always set default size; Continue resize cleanup 4 years ago
  falkTX 4b07bd7c51
Add a file browser dialog test tool 4 years ago
  falkTX d36f61a78a
Start to bring back file dialog, add a few more comments 4 years ago
  falkTX d61d547e21 Special handling for macOS compatiblity 4 years ago
  falkTX d592c24dc2
Fix some strict compiler warnings 4 years ago
  falkTX 94dee0ca4b Fix a typo; set pugl backend as stub if it ends up being null 4 years ago
  falkTX a3d11e4dc0
Build on windows, though doesnt quite work yet 4 years ago
  falkTX 077b572d56
Simplify Image class, start of making Demo test Cairo+GL compat 4 years ago
  falkTX f8a71fe521
Add back setGeometryConstraints and some resizing 4 years ago
  falkTX febdf28e05
Fix build, add puglBackendEnter 4 years ago
  falkTX ab5f3d3b01 More code restructure; Add back onClose and repaint 4 years ago