95 Commits (7f65db5dd30ffd11525c5e1e15d6b3bb3e72f85c)

Author SHA1 Message Date
  falkTX 7f65db5dd3
Bring back Window::setTransientParent, used in Carla 2 years ago
  falkTX 6c832980f6
Cleanup file dialog namespaces, add DISTRHO_UI_FILE_BROWSER 2 years ago
  falkTX fdbc69f0ba
Make the default onClipboardDataOffer more friendly 2 years ago
  falkTX 9b228b0c5b
Adjust clipboard API following latest pugl changes 2 years ago
  falkTX 2e304d24dc
Fix some compiler warnings 3 years ago
  falkTX 21330021ce Add window offset related functions 3 years ago
  falkTX 20477b35dd
Add DISTRHO_API macro, unused for now 3 years ago
  falkTX 2b2f64ab47
Code tweaks to better support VST3 host-side resizing, fix autoscale 3 years ago
  falkTX 7357d71fa9
Expose cursor API from pugl, with added diagonal resize cursors 3 years ago
  falkTX 83e8afdb77 Expose clipboard functions from pugl, tested to work in Cardinal 3 years ago
  Filipe Coelho 29709cbe4e
UI filebrowser saving mode, separate from pugl/DGL/Window (#349) 3 years ago
  falkTX 2b3bf66256
Allow external UI to set geometry constraints, fix some warnings 3 years ago
  falkTX ce92fc723b
VST3: Clear up situation with host-side resize 3 years ago
  falkTX 218dd24a9d An attempt at host-side VST3 UI resize that doesnt work yet 3 years ago
  falkTX ab0b0d4527
Allow to use Window::openFileBrowser() without arguments 3 years ago
  falkTX d6f2956747
Change some words for clarity 3 years ago
  falkTX 07e8cee925 Add method to render window contents to picture file (opengl) 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 f618b33772
sofd tweaks and implement button options 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 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 c3e16eb2ac
Remove width and height from FileBrowserOptions, were never used 3 years ago
  falkTX 811f3733cb Correct modal behaviour on macOS 3 years ago
  falkTX 6b05d39e61
Mention Window::addIdleCallback in Application::addIdleCallback 3 years ago
  falkTX dca5c9d476
Alternative approach to initial window OpenGL context scope 3 years ago
  lucianoiam 949e779806
Fix typos in DGL source comments (#295) 3 years ago
  falkTX d296d262d2 Testing changes to fix macOS GL context, WIP 3 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 358da5aa4d
Start rework of core UI class, special attention to size 4 years ago
  falkTX a44de6c0b5
Get win32 file dialog working again 4 years ago
  falkTX d36f61a78a
Start to bring back file dialog, add a few more comments 4 years ago
  falkTX f626ea0f7e
Define DISTRHO_DEPRECATED_BY and use it in a few places 4 years ago
  falkTX 5123354361
Fix getGraphicsContext, fix nanovg linkage, cleanup 4 years ago
  falkTX 1f1e3ca9d9
Implement custom timers 4 years ago
  falkTX 8a143c8de6
Cleanup and changed needed to make Mini-Series fully work 4 years ago
  falkTX 635e5cede4
Add back modal windows related functionality 4 years ago
  falkTX bdcdd576a4
Add CrossingMode for window focus event; Cleanup 4 years ago
  falkTX 74680dedcf
Add Window::onFocus event 4 years ago
  falkTX 04032b02e3
Allow DPF_SCALE_FACTOR env var for quickly testing scale factors 4 years ago
  falkTX f8a71fe521
Add back setGeometryConstraints and some resizing 4 years ago
  falkTX cd141a4367
Add some quick things to get plugins to build again 4 years ago
  falkTX ab5f3d3b01 More code restructure; Add back onClose and repaint 4 years ago
  falkTX c6e9bec693
Start adding back widget stuff, almost at drawing step 4 years ago
  falkTX 272e1bbfbd
Start coupling widget and window 4 years ago
  falkTX 05c6d04adb Add the needed bits to make window visible, setting size 4 years ago