60 Commits (d36f61a78a99694cb8a8d58ae0c0cbbdf503c605)

Author SHA1 Message Date
  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
  falkTX 97f90a6128
Start adding some actual implementation to Window class 4 years ago
  falkTX 9edea25fab
Make Window::PrivateData an IdleCallback, add a few comments 4 years ago
  falkTX 3b1e5d698a
Start Window related tests; comment out all code 4 years ago
  falkTX 5539e16165
Update base events to match latest pugl 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 fc10a2153a
Start split of Window.cpp into several smaller files 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 4661d1461e
Add Window::isEmbed() method, for convenience 6 years ago
  falkTX b4f40f60bd
Add Window::isEmbed() method, for convenience 6 years ago
  falkTX 204fbeb807
Adjustments for Cairo, and general cleanup 6 years ago
  JP Cimalando c6f5d34be6 dgl: add the Context structure 6 years ago
  JP Cimalando 2795c66b16 rewrite preprocessor conditionals in simplified form 6 years ago
  JP Cimalando e697fa716e rename `getGraphics` to `getContext` 6 years ago
  JP Cimalando d80c799b8c software rendering with Cairo 6 years ago
  falkTX 1770a175bd Expose get/setIgnoringKeyRepeat in Window class 6 years ago
  falkTX aa6ada4ece Add get/set scaling to Window 6 years ago
  falkTX 7cf42d65eb Allow plugin UIs to be user-resizable, test with info example 6 years ago
  falkTX 6604655e6b Import minor DGL fixes from Carla 6 years ago
  falkTX 0393d1e429 Add DGL_FILE_BROWSER_DISABLED to optionaly disable file browser 7 years ago
  falkTX 07cf566b64 Testing: handle effEditKeyUp/Down from host 7 years ago
  falkTX fa54750583 Testing: handle effEditKeyUp/Down from host 7 years ago
  falkTX 5d70c8a977 Update copyright dates; Add license header comment to utility code 9 years ago
  falkTX 12061de4ca App->Application; Use class namespace by default; Misc fixes 10 years ago
  falkTX df95e431f5 Fix code for API changes; Update copyright date in dgl code 10 years ago
  falkTX f84486802f Initial code for file-browser support (X11 only) 10 years ago
  falkTX a9a1b47a14 dgl changes from Carla 10 years ago
  falkTX b9dcf5ca9f Use uint for sizes; Some DPF UI class changes and docs 10 years ago
  falkTX f187108634 More docs; Make widget events structs; Misc fixes 11 years ago
  falkTX 75727ca792 Add templated function 11 years ago
  falkTX 912cfbc6e0 Fix param type for Window::getSize 11 years ago
  falkTX ed61894c51 Rework StandaloneWindow class 11 years ago
  falkTX ed0d3be276 Handle close&resize in Window, not Widget 11 years ago
  falkTX e1855f6b80 Add Knob and Slider get/setId; noexcept work 11 years ago