Commit Graph

21 Commits

Author SHA1 Message Date
Jarcode
d640ac5d3c Added basic test mode for debug builds 2019-03-12 16:18:46 -07:00
Jarcode
d07b93d54e Fix clickthrough for reparented windows, closes #80 2019-03-09 16:55:03 -08:00
Daniel Santana
3ef23f0db8 Use SONAMEs when loading GLX libs dinamically 2019-01-04 21:57:52 -02:00
Jarcode
386d32076c Style changes and contribution guidelines 2018-10-26 18:35:29 -07:00
Jarcode
2c99124556 Fixed various static leaks 2018-10-21 10:28:06 -07:00
Jarcode
9d1c3a177c Fixed critical bug that caused GLava to stop rendering if it was obstructed 2018-10-09 17:43:15 -07:00
Jarcode
b627219109 Updated makefile with various improvements 2018-10-08 17:36:17 -07:00
Jarcode
1a1cbc9cc8 Fixed changes to _XROOTPMAP_ID not updating background with "xroot" transparency 2018-10-08 11:53:58 -07:00
Jarcode
83a94e3eb4 Handle window map_state and VisibilityNotify events, closes #68 2018-10-08 11:18:45 -07:00
Jarcode
261ba8ded5 Added more meaningful error messages to the GLX backend 2018-10-07 08:20:19 -07:00
Jarcode
353c3bd62f Added support for unmanaged windows, see #65 and #4 2018-10-04 20:14:37 -07:00
Jarcode
3be916f157 Fixed clickthrough issue on Openbox and XFCE, closes #61 2018-09-17 19:23:06 -07:00
Jarcode
11a6137370 Added graceful renderer and audio thread destruction, fixes #47 2018-09-09 07:54:51 -07:00
Jarcode
d49be40fd3 Added --desktop flag with presets, added setclickthrough option, removed kde previous kde changes, updated readme 2018-09-08 21:06:18 -07:00
Jarcode
fb1d85dbf9 Added potential fixes for KDE 2018-09-08 14:05:40 -07:00
Jarcode
8c3b9a5f21 Added audio buffer mirroring, closes #53 2018-08-05 17:38:59 -07:00
Jarcode
869ebba6b4 Added dynamic symbol loading for GLX functions, closes #41 2018-04-06 17:02:43 -07:00
Jarcode
283afaaaca Cleanup & implementation of #32 2018-03-18 12:20:20 -07:00
Jarcode
22bc7c446c Fixed window class not being set by glx backend, + other fixes 2018-02-12 16:36:27 -08:00
Jarcode
b86870e0fd Added passes for premultiplied alpha, fixed alpha blending for native transparency 2018-02-12 16:25:32 -08:00
Jarcode
f021457abd Added GLX window creation backend, addresses #18 2018-02-12 12:47:59 -08:00