falkTX
|
204fbeb807
|
Adjustments for Cairo, and general cleanup
Signed-off-by: falkTX <falktx@gmail.com>
|
4 years ago |
falkTX
|
a300669099
|
Do not use pugl context detection during runtime
Signed-off-by: falkTX <falktx@gmail.com>
|
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
See #90
Signed-off-by: falkTX <falktx@gmail.com>
|
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)
* Allow disabling logs in Window class
* Replace DISABLE_WINDOW_LOGS with DGL_DEBUG_EVENTS
|
5 years ago |
Patrick Desaulniers
|
0078e735f7
|
Allow negative rotation angle
|
5 years ago |
falkTX
|
1770a175bd
|
Expose get/setIgnoringKeyRepeat in Window class
Fixes #15
|
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.
Fixes #69
|
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
Closes #34
|
5 years ago |
falkTX
|
9d0da9744b
|
Allow negative values in NanoVG::scale()
Closes #49
|
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
Completely untested right now
|
6 years ago |
falkTX
|
dd6e65bc88
|
Fix X11 never receiving onSpecial events
Fixes #14
|
6 years ago |