368 Commits (master)

Author SHA1 Message Date
  falkTX 204fbeb807
Adjustments for Cairo, and general cleanup 4 years ago
  falkTX a300669099
Do not use pugl context detection during runtime 4 years ago
  JP Cimalando 7125eaace4 double buffering for Cairo on Windows 5 years ago
  JP Cimalando 45af377459 double buffering for Cairo on X11 5 years ago
  JP Cimalando c6f5d34be6 dgl: add the Context structure 5 years ago
  JP Cimalando 2795c66b16 rewrite preprocessor conditionals in simplified form 5 years ago
  JP Cimalando ff3308ea44 pugl osx: event handling code in common functions 5 years ago
  JP Cimalando 08c21e563b support C++98 in Color::fromHSL 5 years ago
  JP Cimalando e697fa716e rename `getGraphics` to `getContext` 5 years ago
  JP Cimalando d80c799b8c software rendering with Cairo 5 years ago
  falkTX cf980eb2a0
Partially reverts a1748a1a9f 5 years ago
  Christopher Arndt a4fe3ac328 Fix parameter name in ImageSwitch callback method signature (#92) 5 years ago
  Patrick Desaulniers fe371d491d Allow disabling logs in Window class (#80) 5 years ago
  Patrick Desaulniers 0078e735f7 Allow negative rotation angle 5 years ago
  falkTX 1770a175bd Expose get/setIgnoringKeyRepeat in Window class 5 years ago
  falkTX a1748a1a9f Assume Windows to be resizable by default; Add UI::isUserResizable 5 years ago
  falkTX 981e61a807 Small adjustments to Window 5 years ago
  falkTX 285b6b8b79 Only render and resize once per cycle 5 years ago
  falkTX 49bccdf862 Don't set background pixel for X11, fixes resize flicker 5 years ago
  falkTX aa6ada4ece Add get/set scaling to Window 5 years ago
  falkTX 2d02c43c6d Fix build and fix a few typos 5 years ago
  falkTX 7cf42d65eb Allow plugin UIs to be user-resizable, test with info example 5 years ago
  falkTX 72279b8e7c Update pugl base files and X11 code 5 years ago
  falkTX d2c6e7df2a Whitespace 5 years ago
  falkTX c61e0ecd2e Delete yet another file, assume pugl with GL 5 years ago
  falkTX 7f200c0126 Remove 2 more unused files, assume pugl always static 5 years ago
  falkTX 0c9e336057 Remove unused file 5 years ago
  falkTX 6604655e6b Import minor DGL fixes from Carla 5 years ago
  Patrick Desaulniers bf7594cbad Add onPositionChanged callback for widgets 5 years ago
  Damien Zammit 6d35b690e5 Add ability to shift-click to reset sliders. 5 years ago
  falkTX 70e247179f Adjust makefiles so they can be used externally 5 years ago
  falkTX 40d8865d29 Set _NET_WM_WINDOW_TYPE for our X11 windows 5 years ago
  falkTX da2ef996e1 Use root folder common Makefile to build DGL 5 years ago
  falkTX 16d33d5d4e Fix a few minor warnings 5 years ago
  falkTX 4a4f95fc9f Fix possible undefined variable in NanoVG::textBounds 5 years ago
  falkTX d49366db69 Fix rendering of subwidgets 5 years ago
  falkTX 5f3b6e57d8 Don't try to render widgets wth invalid size 5 years ago
  falkTX 8e747ec0d5 Allow to specific standalone app idle time 5 years ago
  Patrick Desaulniers 2786991ed9 Return proper bounds in NanoVG::textBounds (#56) 5 years ago
  falkTX 6de5fc3285 Fix pugl namespace under macOS 5 years ago
  falkTX 9d0da9744b Allow negative values in NanoVG::scale() 5 years ago
  falkTX 279c265361 Implement transient windows for Windows and macOS 5 years ago
  Patrick Desaulniers e47a146971
Fix Circle<T>::getY() 5 years ago
  falkTX d6d1d3b55c Add DGL_NO_SHARED_RESOURCES; Fix build 6 years ago
  falkTX f0cca0af92 Misc changes 6 years ago
  falkTX c8d968a230 Fix build with custom DGL namespace, use it for OSX class names 6 years ago
  falkTX 0393d1e429 Add DGL_FILE_BROWSER_DISABLED to optionaly disable file browser 6 years ago
  Guido Aulisi 0bfc3b475c Fix some fall through compiler warnings 6 years ago
  falkTX 07cf566b64 Testing: handle effEditKeyUp/Down from host 6 years ago
  falkTX dd6e65bc88 Fix X11 never receiving onSpecial events 6 years ago