84 Commits (web-ui)

Author SHA1 Message Date
  falkTX 248456fe60
Continue web-ui, start hooking plugin functions 1 year ago
  falkTX c1410b6476
add macos web parts, interaction tests with choc 1 year ago
  falkTX 782aac1485
more web ui details 1 year ago
  falkTX 21f0b148db
Preparations for web thingies 1 year ago
  falkTX b29e345b8c
Move common code to DistrhoDetails.hpp; add constexpr attributes 2 years ago
  falkTX 5a439e6686 Fix missing include 2 years ago
  falkTX 6c832980f6
Cleanup file dialog namespaces, add DISTRHO_UI_FILE_BROWSER 3 years ago
  falkTX fdbc69f0ba
Make the default onClipboardDataOffer more friendly 3 years ago
  falkTX 9b228b0c5b
Adjust clipboard API following latest pugl changes 3 years ago
  falkTX dba284c267
Fix some compiler warnings 3 years ago
  falkTX 485832aff3 Get rid of the old DISTRHO_PLUGIN_WANT_STATEFILES 3 years ago
  falkTX 2b2f64ab47
Code tweaks to better support VST3 host-side resizing, fix autoscale 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 d3bd0ec61b
Add UI::sizeChanged as needed for external UIs 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 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
  falkTX f9c63adde1
Document sendNote, remove note about incomplete implementation 4 years ago
  falkTX d36f61a78a
Start to bring back file dialog, add a few more comments 4 years ago
  falkTX a8af6b7282
Fix in-place processing in cairoui example; Cleanup 4 years ago
  falkTX 6f21873277 Build CairoUI by default now that DPF cairo APIs are going stable 4 years ago
  falkTX 8b683996dd
Add example code to getBackgroundColor and getForegroundColor 4 years ago
  falkTX b71a32c9a8
Experiment with custom UI type 4 years ago
  falkTX f8a71fe521
Add back setGeometryConstraints and some resizing 4 years ago
  falkTX 70078d30a0
Allow *.S files; Cleanup 4 years ago
  falkTX cd141a4367
Add some quick things to get plugins to build again 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
  naught101 2f6691a303 Add docs for editParameter and setParameterValue 6 years ago
  falkTX 35cfb34053
Minor corrections 6 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
  falkTX 204fbeb807
Adjustments for Cairo, and general cleanup 6 years ago
  falkTX 209c6c2be6
Adjust things for better external ui support, add example plugin 6 years ago
  Patrick Desaulniers bf9ba880de Fix external UI build (#87) 6 years ago
  falkTX a1748a1a9f Assume Windows to be resizable by default; Add UI::isUserResizable 6 years ago
  falkTX 638585dc74 Add option to automatically scale plugin UIs 6 years ago
  falkTX 7cf42d65eb Allow plugin UIs to be user-resizable, test with info example 6 years ago
  falkTX a4c9398d08 Leave comment on sendNote, leaving full implementation for later 6 years ago
  falkTX d5c6245dcb Allow sendNote for plugins with MIDI input 6 years ago
  falkTX c8d968a230 Fix build with custom DGL namespace, use it for OSX class names 7 years ago
  falkTX 0393d1e429 Add DGL_FILE_BROWSER_DISABLED to optionaly disable file browser 7 years ago
  falkTX 662ca8a751 Fix external-ui build on OSX; Fix non-embed external-ui 9 years ago