135 Commits (17393403bf03049a8178cd217f691c149017ec80)

Author SHA1 Message Date
  falkTX 17393403bf Color using int; NanoVG extended color funcs and in-frame test 11 years ago
  falkTX 10c98a1703 Fix invalid "! doLoop" assertion on plugin UI close 11 years ago
  falkTX f23edf167d Enable previous if0'd code during strict testing; Fix build 11 years ago
  falkTX cd28737617 Cleanup; Fix some docs; Split Color from NanoVG into separate class 11 years ago
  falkTX 73b18ec998 Cleanup; Some fixes for -Weffc++ 11 years ago
  falkTX f1f5853c92 Don't crash if NanoVG context is invalid; Always valid UI size 11 years ago
  falkTX 0b834cfc8c Fix knob log scale 11 years ago
  falkTX 761d966e72 ImageKnob updates, get rid of glDrawPixels 11 years ago
  falkTX 0432f4de23 Cleanup, cut outer bounds of widgets 11 years ago
  falkTX 2a076932ef NanoImage::isValid is useless now, remove it 11 years ago
  falkTX 2f1fb1b2de Fixes for NanoVG images 11 years ago
  falkTX 8a1c6cdb72 Remove hacky lastUiParent in DGL; use similar inside distrho only 11 years ago
  falkTX 8d8af85953 Add NanoVG::beginFrame(Widget*) for convenience 11 years ago
  falkTX 3bebc57983 Test fix 11 years ago
  falkTX 7936e6f1d0 Fixes for widget bounds (plus NanoVG) 11 years ago
  falkTX edf7cebc93 Testing 11 years ago
  falkTX d555cf6bd3 Fix OSX clang build 11 years ago
  falkTX 109b836f2c Fix ImageKnob reset to default 11 years ago
  falkTX fe68e6ac98 ImageKnob: Only reset to default if one is set; Check timePos 11 years ago
  falkTX d1f8cd904e Misc fixing; Add DISTRHO_UI_USE_NANOVG macro, for NanoVG plugin UIs 11 years ago
  falkTX 568b765007 Fix for ImageSlider 11 years ago
  falkTX ed6fdffbb0 Final fix for local widget/window drawing coordinates 11 years ago
  falkTX e0a6cf3f22 Fix parameters and state in JACK export 11 years ago
  falkTX f333c7a90c Cleanup 11 years ago
  falkTX c689d18ffa Add some stuff to NanoImage to make it usable 11 years ago
  falkTX b4146e6121 Fix up widget bounds within the window 11 years ago
  falkTX f1c3e35272 Mention text in NanoVG atlas params 11 years ago
  falkTX 78458576f7 Update nanovg 11 years ago
  falkTX fb2966126a NanoVG: Add constructor with custom atlas size 11 years ago
  falkTX 5a65496535 Rename Nano file; Make base nano API into class plus widget 11 years ago
  falkTX af09cb0a12 Use Rectangle in NanoWidget::textBounds 11 years ago
  falkTX d4e5a958c0 Remove unneeded funcs 11 years ago
  falkTX 8b29f3f398 Add NanoWidget class, exposes all NanoVG API :D 11 years ago
  falkTX a4ea9b423d Fix last commit 11 years ago
  falkTX d5b7aa9500 Optimize Image class 11 years ago
  falkTX 5cdf7878a4 Fix initial x11 context 11 years ago
  falkTX 304054af33 Remove references to freetype 11 years ago
  falkTX db54afbbf4 Misc fixing 11 years ago
  falkTX a8aa58f365 Update to include most of damo22 ImageKnob changes 11 years ago
  falkTX 0dc4dcc95e Add ImageSwitch class 11 years ago
  falkTX f187108634 More docs; Make widget events structs; Misc fixes 11 years ago
  falkTX ceb11de02d Fix OSX event loop 11 years ago
  falkTX 326178f232 Allow to use unsigned types of Geometry classes 12 years ago
  falkTX 75727ca792 Add templated function 12 years ago
  falkTX 912cfbc6e0 Fix param type for Window::getSize 12 years ago
  falkTX 3562ad248c Make widget coordinates relative 12 years ago
  falkTX ed0d3be276 Handle close&resize in Window, not Widget 12 years ago
  falkTX c36e40930f Experimental osx changes 12 years ago
  falkTX 9e618371d7 Add Circle class 12 years ago
  falkTX ec5d3989d5 Simplify Window class 12 years ago