85 Commits (4f3d99304f8d9cc583aa737e40a1716dff37e021)

Author SHA1 Message Date
  falkTX 4f3d99304f
Fix no namespace build 2 years ago
  falkTX fdbc69f0ba
Make the default onClipboardDataOffer more friendly 2 years ago
  falkTX 114031ee99
Allow to skip building file browser, even if enabled 2 years ago
  falkTX 9b228b0c5b
Adjust clipboard API following latest pugl changes 2 years ago
  falkTX 485832aff3 Get rid of the old DISTRHO_PLUGIN_WANT_STATEFILES 3 years ago
  falkTX d0413dfbd6 Fix vst3 initial size on macOS; More geometry constraint fixing 3 years ago
  falkTX 2b2f64ab47
Code tweaks to better support VST3 host-side resizing, fix autoscale 3 years ago
  falkTX 6b836375c9
Try another way for finicky windows headers 3 years ago
  Filipe Coelho 29709cbe4e
UI filebrowser saving mode, separate from pugl/DGL/Window (#349) 3 years ago
  falkTX 2c91052619 Start of getBinaryFilename implementation; Cleanup 3 years ago
  falkTX 74f4898b2a Define functions for plugin format and binary/bundle path, WIP 3 years ago
  falkTX f819392569 Move setIgnoreIdleCallbacks to a proper place, before UI creation 3 years ago
  lucianoiam 0aa4fd4854
Prevent some compilation warnings on MinGW (#324) 3 years ago
  falkTX b2e683e411 Use default monitor for parent-less external UI on win32 3 years ago
  lucianoiam 6d1cd5d857
Bugfix: build error with DISTRHO_PLUGIN_HAS_EXTERNAL_UI (#323) 3 years ago
  falkTX a61cb185b6 Correct external ui scale factor code 3 years ago
  falkTX 6bbe8e8a75 Fix tests on macOS 3 years ago
  falkTX 37e6922b31 Set desktop scale factor for external uis if not provided by host 3 years ago
  falkTX d3bd0ec61b
Add UI::sizeChanged as needed for external UIs 3 years ago
  falkTX 0c33dcc8d4 Fix isStandalone for external window; More macOS tests 3 years ago
  falkTX b19da2fdde
Allow DISTRHO_UI_USER_RESIZABLE for external UIs 3 years ago
  falkTX 79274a3da0
Working ExternalWindow, start dummy/example X11 code 3 years ago
  falkTX 054f35db47 Start rework of ExternalWindow, add stubs to make it build, WIP 3 years ago
  falkTX 1e029513f6
Add automaticallyScale argument to UI constructor 3 years ago
  falkTX dca5c9d476
Alternative approach to initial window OpenGL context scope 3 years ago
  Jean Pierre Cimalando 16f0cf62a4 Add DGL namespace where missing 3 years ago
  falkTX 3174edc243
Fix getSize() returning zero during UI constructor 3 years ago
  falkTX d6c2658a5c
Move TopLevelWidget::isResizable to UI, where it makes more sense 4 years ago
  falkTX 8a70216311
Handle geometry constraints for embed windows; More resize handling 4 years ago
  falkTX 358da5aa4d
Start rework of core UI class, special attention to size 4 years ago
  Jean Pierre Cimalando f90a0c547b msvc: set const qualifiers on the declarations 4 years ago
  Jean Pierre Cimalando 8cc6eb8f2f Other fixes to enable msvc builds 4 years ago
  falkTX d36f61a78a
Start to bring back file dialog, add a few more comments 4 years ago
  falkTX 634321eb71
Add "Base" prefix to Cairo and Nano Widget classes 4 years ago
  falkTX a06479325e
Fix missing UIWidget::onResize handler 4 years ago
  falkTX aa897a365a Fix an assertion and invalid window sizes 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 dce7676eb8
Restructure of code for new pugl, WIP 5 years ago
  falkTX c1305ef831
Split DistrhoUIInternal base struct into separate file; Cleanup 4 years ago
  falkTX 27d3046a7b
Add background/foreground UI color from host, implemented for LV2 4 years ago
  falkTX 9d09b5e15b
Start implementation of state files; rework some code where sane 5 years ago
  falkTX 2ed5e0a665
Handle scaling of plugins via host (TESTING) 6 years ago
  falkTX 1623dd7b85
Introduce DISTRHO_UI_USER_RESIZABLE macro, remove runtime checks 6 years ago
  falkTX 9647aaf225
Adjust things for better external ui support, add example plugin 6 years ago
  JP Cimalando 09d9de8ba9 Fix a few more warnings 6 years ago
  falkTX 204fbeb807
Adjustments for Cairo, and general cleanup 6 years ago
  JP Cimalando 2795c66b16 rewrite preprocessor conditionals in simplified form 6 years ago
  JP Cimalando d80c799b8c software rendering with Cairo 6 years ago
  falkTX 209c6c2be6
Adjust things for better external ui support, add example plugin 6 years ago