falkTX
|
78d8ac03db
|
Only use get_current_dir_name on Linux
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4608cb7fc6
|
Only use get_current_dir_name on Linux
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1623dd7b85
|
Introduce DISTRHO_UI_USER_RESIZABLE macro, remove runtime checks
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4661d1461e
|
Add Window::isEmbed() method, for convenience
Signed-off-by: falkTX <falktx@gmail.com>
|
4 years ago |
falkTX
|
1503c4eccb
|
Fix Size::isValid() check
Signed-off-by: falkTX <falktx@gmail.com>
|
4 years ago |
falkTX
|
56076b1a02
|
Cleanup, reorder cairo stuff to be first
Signed-off-by: falkTX <falktx@gmail.com>
|
4 years ago |
JP Cimalando
|
409c581f29
|
Widget drawing with cairo in local coordinates
|
4 years ago |
JP Cimalando
|
d9f3c75d20
|
Fix a build failure with parallel make (#129)
|
4 years ago |
falkTX
|
b4f40f60bd
|
Add Window::isEmbed() method, for convenience
Signed-off-by: falkTX <falktx@gmail.com>
|
4 years ago |
falkTX
|
1f1302c319
|
Fix Size::isValid() check
Signed-off-by: falkTX <falktx@gmail.com>
|
4 years ago |
falkTX
|
115a0ff4a9
|
Set DONT_SET_USING_DGL_NAMESPACE macro when building dgl libs
Signed-off-by: falkTX <falktx@gmail.com>
|
4 years ago |
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 |