Commit Graph

332 Commits

Author SHA1 Message Date
OldShatterham
32de8029bb Update README
Add information about this specific for of GLava and update building requirements.
2020-04-22 19:36:11 +02:00
OldShatterham
e904d08e32 Refactor code significantly
Remove unneeded include directives, remove unneeded variables and associated code.
Remove debug output to stdout.
Remove superfluous comments.
Clean up remaining code to match style guide.

Add working files to .gitignore
2020-04-22 19:31:24 +02:00
OldShatterham
a47fd9ee3f Add preliminary JACK support
Add preliminary support for the JACK Audio Connection Kit.
Code needs to be heavily cleaned up and checked, this is just to establish
a first working configuration.
2020-04-22 01:53:05 +02:00
Jarcode
3cc5e226aa fix spelling error 2019-09-11 23:22:21 -07:00
Jarcode
4b84e7a928 Add GLFFT compute shaders 2019-09-11 23:07:20 -07:00
Jarcode
b26f11ae20 Add GLFFT 2019-09-11 23:06:03 -07:00
Jarcode
580e296e86 Add GLFFT sources 2019-09-11 23:04:22 -07:00
Jarcode
6f1680b335 Improve average windowing, remove smooth overrides 2019-09-11 16:20:04 -07:00
Jarcode
0d48dd059c Add generic 1D texture map pass 2019-09-11 15:25:32 -07:00
Jarcode
c4b348cf8b Added support for accelerated transformations & #expand directive 2019-09-11 15:24:07 -07:00
Jarcode
c591b87c7b Only mention default environment settings with verbose output 2019-09-09 21:53:28 -07:00
Jarcode
9abaafda5a add spectrwm environment settings 2019-09-09 21:44:28 -07:00
Jarcode
7bfa551247 Add spectrwm defaults, closes #131 2019-09-09 21:43:14 -07:00
Jarcode
7dc8a985fc make clang block storage local 2019-09-09 21:23:48 -07:00
Jarcode
a17151dd5d fixed glava-config LuaJIT builds, stripping 2019-09-09 20:54:57 -07:00
Jarcode
05067c74ed Update readme 2019-09-09 14:26:28 -07:00
Jarcode
112e371a9b Handle selecting lua implementation in meson.build 2019-09-09 14:23:52 -07:00
Jarcode
aa875b2a81 Temporarily disable glava-config by default 2019-09-09 14:05:26 -07:00
Jarcode
5ff291fe51 Document build changes 2019-09-08 18:27:27 -07:00
Jarcode
563792599a Added Clang build support 2019-09-08 18:25:04 -07:00
Jarcode
d821eeaf0a improve header & macro consistency 2019-09-08 17:08:41 -07:00
Jarcode
0592a422a1 manually fix warning-prone code in glad output 2019-09-08 16:43:04 -07:00
Jarcode
04ca255cd2 Remove overflow warning surpression 2019-09-08 16:38:46 -07:00
Jarcode
859bfb0b31 Correct GLX function pointer loading links 2019-09-08 14:55:19 -07:00
Levi Webb
25942ec6a3 remove github link 2019-09-08 13:07:26 -07:00
Levi Webb
84cf77890f sponsor information
(I just wanted the fancy heart button)
2019-09-08 13:05:58 -07:00
Jarcode
20debf2cce Fix Gtk3 deprecation warnings in glava-config, add lua contributing guidelines 2019-09-08 04:33:19 -07:00
Jarcode
0695c9cec0 glava-config entry progress (incomplete), handle account rename links in documentation 2019-09-07 22:44:36 -07:00
Jarcode
e46967cc02 fix glava-config gtk feature detection 2019-09-07 02:45:30 -07:00
Jarcode
90d275f2cd glava-config widget generation (incomplete) 2019-09-07 02:32:21 -07:00
Jarcode
4bfbc859f8 add icon support for glava window 2019-09-04 15:36:25 -07:00
Jarcode
7d6d7e2987 glava-config build process and initial widget layout 2019-09-04 10:46:56 -07:00
Jarcode
a38f79e279 Prefer system defaults for desktop window settings 2019-09-01 21:46:50 -07:00
Jarcode
1974869b5f workaround old meson build issues, see #131 2019-09-01 19:37:37 -07:00
Jarcode
69f25eb44b Fix include issue with older Meson versions, see #131 2019-09-01 15:30:52 -07:00
Jarcode
129d4d8c91 Fix file descriptor leaks, obs plugin settings 2019-09-01 06:25:07 -07:00
Jarcode
6d74062cb3 formatting and comment removal 2019-08-28 20:32:16 -07:00
Jarcode
c9c134a3e2 glava-obs functionality, see #129 2019-08-28 20:18:47 -07:00
Jarcode
5de224c3e1 Made renderer structure private, update Makefile, closes #130 2019-08-28 15:20:51 -07:00
Jarcode
0a4d0cb099 Update description 2019-08-28 01:14:48 -07:00
Jarcode
cc1d673e55 Update readme 2019-08-28 00:57:29 -07:00
Jarcode
99f0274e07 Makefile compatibility fix for install prefix 2019-08-28 00:54:36 -07:00
Jarcode
69ebfe9714 Refactor renderer -> glava_renderer, renderer_handle -> glava_handle 2019-08-28 00:49:56 -07:00
Jarcode
f562bc690d Shared library rework & external async API support 2019-08-28 00:24:59 -07:00
Jarcode
5630e2314b Update readme 2019-08-27 00:43:03 -07:00
Jarcode
617424c3fa Update readme 2019-08-27 00:41:40 -07:00
Jarcode
14029d784c Use proper channel count bultin 2019-08-27 00:21:26 -07:00
Jarcode
7fcf288a5b unflip bars by default 2019-08-27 00:18:29 -07:00
Jarcode
9d4674d680 Added support for mono bars rendering, closes #123 2019-08-26 23:03:22 -07:00
Jarcode
e8e8b1f701 Added time uniform requests, closes #121 2019-08-26 21:40:43 -07:00