60 Commits (610477ec0f3dbfddce8ac1fdc80bbb5eba08ba7f)

Author SHA1 Message Date
  falkTX 610477ec0f
Bind a few more windows GL functions if GL3 enabled 4 years ago
  falkTX 33a661fe0e Less annoying nanovg error logs when it fails to initialize 4 years ago
  falkTX 11c532346a Use nanovg in GL3 mode when DGL_USE_OPENGL3 is defined 4 years ago
  falkTX dc47cb49fe
Auto-scale NanoVG by widget scale factor 4 years ago
  falkTX 45d9a290bc
Fix (ignore) some compiler warnings 4 years ago
  falkTX 471a00f4f6
Expose SubWidget::setNeedsViewportScaling and use it in NanoWidget 4 years ago
  falkTX 634321eb71
Add "Base" prefix to Cairo and Nano Widget classes 4 years ago
  falkTX f55f3c85ae Make CairoWidget a templated class, just like done with NanoVG 4 years ago
  falkTX 5123354361
Fix getGraphicsContext, fix nanovg linkage, cleanup 4 years ago
  falkTX cd141a4367
Add some quick things to get plugins to build again 4 years ago
  falkTX 327bf352ef
Get a few more things to build 4 years ago
  falkTX bc9bf65844
Fix nanovg subwidgets, need viewport scaling 4 years ago
  falkTX 340273fac2
Place -Wcast-function-type ignore under >= 10 version check 4 years ago
  falkTX 5b10613f6e
Start working on nanovg and text, mostly works 4 years ago
  Jean Pierre Cimalando 11ff1deb26 Eliminate function cast warnings with OpenGL 4 years ago
  Jean Pierre Cimalando f129ffbc8e Add a WGL extension needed for NanoVG 4 years ago
  Jean Pierre Cimalando e38b4b7d6e Update NanoVG 5 years ago
  falkTX 91d4212e93
Get mouse button event working at least 4 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
  falkTX 204fbeb807
Adjustments for Cairo, and general cleanup 7 years ago
  Patrick Desaulniers 0078e735f7 Allow negative rotation angle 7 years ago
  falkTX 4a4f95fc9f Fix possible undefined variable in NanoVG::textBounds 7 years ago
  Patrick Desaulniers 2786991ed9 Return proper bounds in NanoVG::textBounds (#56) 7 years ago
  falkTX 9d0da9744b Allow negative values in NanoVG::scale() 7 years ago
  falkTX d6d1d3b55c Add DGL_NO_SHARED_RESOURCES; Fix build 8 years ago
  falkTX f0cca0af92 Misc changes 8 years ago
  falkTX 5d70c8a977 Update copyright dates; Add license header comment to utility code 10 years ago
  falkTX 06248170a6 Move resources cpp to src dir 10 years ago
  falkTX 2344ca0615 Move resources to new dir, make it possible to get internal font 10 years ago
  falkTX 34d75db7f0 Fix group widgets appearing twice 10 years ago
  falkTX 6bcf028f0a Make nanovg buildable on windows/mingw; Better handling of failures 10 years ago
  falkTX 6aabe6acb0 Fix build with gcc-4.6 10 years ago
  falkTX b5c4ef84bd Fix build 10 years ago
  falkTX c4008e3368 Hide some implementation details on private structs 10 years ago
  falkTX db4c38c4eb Misc 10 years ago
  falkTX 8d66fbcd26 Add initial NanoWidgets code; Fix nanovg for constness 10 years ago
  falkTX c6789d1889 Very raw, preliminar subwidgets implementation 10 years ago
  falkTX 3a77a1144f Change how NanoImages are handled; Minor update to NanoVG class 10 years ago
  falkTX 7bd8b4c563 Add NanoVG::createImageFromTextureHandle 10 years ago
  falkTX 9864c371e9 Add NanoImage::getTextureHandle() 10 years ago
  falkTX d1ecc17a68 Save and restore blend state when using nanovg 10 years ago
  falkTX c5a6d6f7dc Finish updating, code builds again 10 years ago
  falkTX 1a26aa6127 Continue nanovg update (do not use yet) 10 years ago
  falkTX df95e431f5 Fix code for API changes; Update copyright date in dgl code 10 years ago
  falkTX ae5aa5b738 Misc 11 years ago
  falkTX a9a1b47a14 dgl changes from Carla 11 years ago
  falkTX b9dcf5ca9f Use uint for sizes; Some DPF UI class changes and docs 11 years ago
  falkTX 17393403bf Color using int; NanoVG extended color funcs and in-frame test 11 years ago
  falkTX cd28737617 Cleanup; Fix some docs; Split Color from NanoVG into separate class 11 years ago