384 Commits (9edea25fab9c0e4b02ea3f2e508542f18b7d3f4c)

Author SHA1 Message Date
  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 a53248a652
Do not crash if puglNewWorld fails 4 years ago
  falkTX ea2f9fa567
Start geometry tests 4 years ago
  falkTX 277a5dfe18
Fix Color::fromHTML, cleanup 4 years ago
  falkTX 8ba6a786aa
Put IdleCallback stuff directly in Application class 4 years ago
  falkTX 9c2f68f6bf Increase line length 4 years ago
  falkTX cbb95d5855 Wrap the entire pugl in a cpp file so we can namespace it 4 years ago
  falkTX 60f8c9d985 Only build stuff that works for now 4 years ago
  falkTX 291c88576a Continue split implementation 4 years ago
  falkTX 9c5317c854
Start splitting some code 4 years ago
  falkTX 91d4212e93
Get mouse button event working at least 5 years ago
  falkTX bc66137eb2
Cleanup 5 years ago
  falkTX 5539e16165
Update base events to match latest pugl 5 years ago
  falkTX 439ef044f5
Update Base DGL header to be in sync with pugl 5 years ago
  falkTX 24a00afe65
Cleanup DGL Application class 5 years ago
  falkTX dce7676eb8
Restructure of code for new pugl, WIP 5 years ago
  falkTX c1305ef831
Split DistrhoUIInternal base struct into separate file; Cleanup 5 years ago
  falkTX fc10a2153a
Start split of Window.cpp into several smaller files 5 years ago
  falkTX e1aee0ec9f
Port Application to new pugl style 5 years ago
  falkTX 8e5bb75a86
Adjust DGL Makefile to point to new pugl 5 years ago
  falkTX 87d60f027c
Move old custom plugin to separate dir 5 years ago
  falkTX c0d18986db
Update pugl-upstream submodule 5 years ago
  falkTX c36623946d
Add raw/upstream pugl as submodule 5 years ago
  falkTX 220d36446e Set GLX_STENCIL_SIZE to 8 in pugl_x11.c 5 years ago
  JP Cimalando 4c3b7d9630 Fix user-resizable embedded window in Reaper Mac 6 years ago
  JP Cimalando 8ed673ee16 Add the `VERBOSE` option to makefiles 6 years ago
  falkTX 06340e3c16 More haiku tests & changes (full mouse tracking, lock looper) 6 years ago
  falkTX 20a464142a
Incomplete but sorta working initial Haiku support, WIP 6 years ago
  falkTX 700762a5b5
Fix haiku.cpp file to use unix line endings 6 years ago
  falkTX b24777bce0
Fix previous commit; Enable cairo in CI Linux builds 6 years ago
  falkTX 14b4536aad
Reorder some code and add stubs for HaikuOS support 6 years ago
  JP Cimalando daad976911 nanovg: check openGL function validity on next inits 6 years ago
  JP Cimalando b4d02d7920 nanovg: guard loadSharedResources against init failure 6 years ago
  JP Cimalando 5dff90ad27 add file dialog for macOS (#161) 6 years ago
  JP Cimalando 1ae79e9a53 sofd: skip strcpy in case of same source and destination 6 years ago
  JP Cimalando 7066dd1b54 cairo: define geometry functions, fixes debug link 6 years ago
  falkTX cc720fe821 win32: clear file dialog string before triggering callback 6 years ago
  JP Cimalando a7706f24a3 Add simple file selection for Windows (#152) 6 years ago
  falkTX 0a65c4f83e
Fix build with headers in custom path 6 years ago
  JP Cimalando bcf84559a5 Set UTF8 window title using NetWM hints 6 years ago
  falkTX 35cfb34053
Minor corrections 6 years ago
  falkTX 2ed5e0a665
Handle scaling of plugins via host (TESTING) 6 years ago
  falkTX 78d8ac03db Only use get_current_dir_name on Linux 7 years ago
  falkTX 4608cb7fc6
Only use get_current_dir_name on Linux 7 years ago
  falkTX 1623dd7b85
Introduce DISTRHO_UI_USER_RESIZABLE macro, remove runtime checks 7 years ago
  falkTX 4661d1461e
Add Window::isEmbed() method, for convenience 7 years ago
  falkTX 1503c4eccb
Fix Size::isValid() check 7 years ago
  falkTX 56076b1a02
Cleanup, reorder cairo stuff to be first 7 years ago
  JP Cimalando 409c581f29
Widget drawing with cairo in local coordinates 7 years ago