588 Commits (27c173f68f0f3899c92f61f93ff4b6f90fd9ac89)

Author SHA1 Message Date
  falkTX 61779a4ca2
Fix double widget events received when using auto-scaling 3 years ago
  falkTX d2c8d93044 Fix geometry constraints for embed UIs on scale factor != 1 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 42531e182d
Require GCC 4.8 for DISTRHO_DEPRECATED 3 years ago
  falkTX e46ae51af7
Fix old macOS compat 3 years ago
  falkTX 2f560d400a Fix build with old compilers 3 years ago
  Luciano Iam d6d58b33d1 Fix Mac standalone window focus 3 years ago
  falkTX 20c2fce832
Fix RtAudio-related windows build 3 years ago
  falkTX d19c9e0d34 Add Application::isStandalone() method 3 years ago
  falkTX a1dd4b0aa7
Reset OpenGL color before drawing images (fixes invisible content) 3 years ago
  falkTX dc47cb49fe
Auto-scale NanoVG by widget scale factor 3 years ago
  falkTX a93b12cb0a
Fix ImageKnob for types that need full repaints 3 years ago
  falkTX ad9af23e6d
Fix ImageKnob missing callbacks 3 years ago
  falkTX 6b05d39e61
Mention Window::addIdleCallback in Application::addIdleCallback 3 years ago
  falkTX 1ccefd8c72
Mention thread-safety on Application class 3 years ago
  falkTX 1a2dafdfc9
Give context back to transient parent window 3 years ago
  falkTX dca5c9d476
Alternative approach to initial window OpenGL context scope 3 years ago
  falkTX b1683bebbc
win32: Only call SetProcessDPIAware if standalone application 3 years ago
  lucianoiam 949e779806
Fix typos in DGL source comments (#295) 3 years ago
  falkTX 45eb87d01c Add ButtonEventHandler::getLastClickPosition() 3 years ago
  falkTX accb8c96da Add ButtonEventHandler::getLastMotionPosition(), fix whitespace 3 years ago
  falkTX 6d57f75c6a
Add convenience Color::withAlpha method 4 years ago
  falkTX 63b1041535 KnobEventHandler should has vertical mode by default 4 years ago
  falkTX 1bf94ee615
Move ImageKnob logic into reusable KnobEventHandler 4 years ago
  falkTX a0f81b0bd5
Allow event coordinate margins in SubWidget 4 years ago
  falkTX 3d1ea25465
ButtonEventHandler: Fix inverse logic and add a clear state call 4 years ago
  falkTX 995b94a44b
Make some event handlers methods public 4 years ago
  falkTX 2fe6b274d1
Start of common event handlers, split off button as a start 4 years ago
  falkTX 66aa0ee878
Allow UI_TYPE = generic 4 years ago
  falkTX 45d9a290bc
Fix (ignore) some compiler warnings 4 years ago
  falkTX 84437dfbe4
Alternative approach to thread-safe Application::quit 4 years ago
  falkTX c17f6983d5 Delete now unused code 4 years ago
  falkTX 378b305c06 macOS file panel dialog 4 years ago
  falkTX 41f4ee4749 Update pugl 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 3174edc243
Fix getSize() returning zero during UI constructor 4 years ago
  falkTX 21837f9d0d
Fix UI crash for plugins with no size set at init 4 years ago
  falkTX 597d7f3ee5 Add SubWidget::toFront, fix position for subwidgets of subwidgets 4 years ago
  falkTX a8ab64504d
Better default idle time value for standalones 4 years ago
  falkTX d2b96431b2
Cleanup for lv2 ui resizing, no host features needed 4 years ago
  falkTX 1162d24a19
Add extra multiplier and divider operator to Size 4 years ago
  falkTX c8414618ce
Fix embed windows default size 4 years ago
  falkTX 13d6c3bfae
Allow to automatically scale nanovg viewport, used in blendish 4 years ago
  falkTX 471a00f4f6
Expose SubWidget::setNeedsViewportScaling and use it in NanoWidget 4 years ago
  falkTX faec332e35
Add getScaleFactor to StandaloneWindow 4 years ago
  falkTX add9eed8c0
Make widget pass events into subwidgets 4 years ago
  falkTX 11837263c5
Allow subwidgets to skip drawing entirely 4 years ago