Almamu
|
5e95fda88b
|
chore: fix path detection being wrong, make use of std::filesystem::path on CContainers
|
2025-04-13 16:11:43 +02:00 |
|
Almamu
|
079dbd6e74
|
chore: make use of std::filesystem::canonical instead of basepath and slight typing changes on texture objects
|
2025-04-11 23:43:07 +02:00 |
|
Almamu
|
d8ddc899fb
|
chore: fix segfault after code cleanup
|
2025-04-11 01:44:59 +02:00 |
|
Almamu
|
ae66deffb6
|
chore: some readability improvements on code
|
2025-04-11 01:40:13 +02:00 |
|
Almamu
|
33340f3cbc
|
chore: update README
|
2025-04-11 00:59:38 +02:00 |
|
Almamu
|
ee7adf0bb9
|
chore: add showcase gallery to the README.md
|
2025-04-08 04:03:37 +02:00 |
|
Almamu
|
915a89fb41
|
chore: process script now scales the previews so the html file is not too big
|
2025-04-08 03:50:31 +02:00 |
|
Almamu
|
1b33eff462
|
chore: jail CDirectory to the basepath and prevent accessing data outside of the main directory
|
2025-04-07 11:13:54 +02:00 |
|
Almamu
|
29fb78b695
|
feat: add testing tools to run over all backgrounds and getting output data
|
2025-04-07 05:09:11 +02:00 |
|
Almamu
|
2cc5e8f272
|
chore: added missing dep to PKGBUILD
|
2025-04-07 04:31:18 +02:00 |
|
Almamu
|
07005a7252
|
chore: added missing dependency
|
2025-04-07 04:30:08 +02:00 |
|
Almamu
|
02f1676db0
|
feat: swap android's fft implementation (which wasn't right) with kissfft's and fix update frequency issues
|
2025-04-07 04:23:47 +02:00 |
|
Almamu
|
7bff63c037
|
chore: changed shader compilation slightly so they're passed onto glsl just once
|
2025-04-06 20:13:45 +02:00 |
|
Almamu
|
1e0a9cca91
|
chore: improve function call matching and fallback to more lax method if no function is found
|
2025-04-06 10:26:59 +02:00 |
|
Almamu
|
d151ad44c1
|
feat: somewhat support TEXB0004
|
2025-04-06 09:42:43 +02:00 |
|
Almamu
|
89983576be
|
chore: fix wayland generation folder not being present
|
2025-04-06 09:03:35 +02:00 |
|
Almamu
|
f9104f0b8b
|
chore: wrong include file used in CGLSLContext.cpp
|
2025-04-06 08:55:30 +02:00 |
|
Almamu
|
740c290a82
|
chore: make use of external repos for all deps instead of copying things manually and more cleanup work
|
2025-04-06 08:40:00 +02:00 |
|
Almamu
|
47b52fd6df
|
chore: re-organized web wallpaper support to use custom scheme and better handle multiprocessing
|
2025-04-06 02:50:47 +02:00 |
|
Almamu
|
b931b317fb
|
revert: delayed initialization of cef was causing issues, reverted
|
2025-04-05 08:02:42 +02:00 |
|
Almamu
|
b00531e647
|
feat: update to latest glslang (swizzle and vec2/vec3/vec4 implicit casting to float)
|
2025-04-05 06:03:01 +02:00 |
|
Almamu
|
c41cac19fb
|
fix: added log10 macro
|
2025-04-04 03:36:54 +02:00 |
|
Almamu
|
e2adad329b
|
chore: do not depend on SPIRV-Tools
|
2025-04-04 03:21:59 +02:00 |
|
Almamu
|
2a89f46d02
|
chore: update actions to include submodules
|
2025-04-04 03:14:37 +02:00 |
|
Almamu
|
7cb20bae6a
|
Revert "chore: update deps, actions and readme"
This reverts commit c3fbc9340b .
|
2025-04-04 03:13:37 +02:00 |
|
Almamu
|
816a5866d6
|
chore: make use of custon glslang and SPIRV-Cross
|
2025-04-04 03:10:42 +02:00 |
|
Almamu
|
c3fbc9340b
|
chore: update deps, actions and readme
|
2025-04-02 20:12:44 +02:00 |
|
Almamu
|
aa9649f601
|
chore: initialise variables
|
2025-04-02 00:01:04 +02:00 |
|
Almamu
|
89e4431345
|
chore: remove shader patches as they shouldn't be needed anymore
|
2025-04-01 23:24:00 +02:00 |
|
Almamu
|
1e18f760d7
|
chore: fix glReadPixels for older opengl versions
|
2025-04-01 21:57:51 +02:00 |
|
Almamu
|
35969a7a0a
|
chore: memory cleanup fixes
|
2025-04-01 12:53:16 +02:00 |
|
Almamu
|
0dbd10440c
|
chore: cleanup filesystem functions to use containers directly
|
2025-04-01 12:38:32 +02:00 |
|
Almamu
|
05854b5984
|
chore: do not initialize web browser unless explicitly needed
|
2025-04-01 12:23:55 +02:00 |
|
Almamu
|
6c0a9c12d5
|
chore: delay initialization of browser until it's used once
|
2025-04-01 11:50:37 +02:00 |
|
Almamu
|
2c4884f432
|
chore: reverted part of last commit
|
2025-04-01 02:56:09 +02:00 |
|
Almamu
|
aee622da6c
|
fix: use glReadnPixels for X11 copying to be more memory safe
|
2025-04-01 02:43:13 +02:00 |
|
Almamu
|
b7735298be
|
fix: crash when taking screenshot
|
2025-04-01 01:20:55 +02:00 |
|
Almamu
|
e17c4f319e
|
chore: dial down required version to 330
|
2025-04-01 00:05:46 +02:00 |
|
Almamu
|
bab3bdd9a0
|
fix: brought back proper include placement, should fix some shaders not working
|
2025-03-31 01:54:48 +02:00 |
|
Almamu
|
85eecc3ea1
|
feat: added glslang and spirv-core for handling shaders, should provide better results than current systems
|
2025-03-31 01:24:25 +02:00 |
|
Almamu
|
4a063d0b84
|
fix: #265 added aarch64 to the list of detected system processors for linux build
|
2024-11-08 10:24:22 +01:00 |
|
Almamu
|
f71136fd46
|
fix: #256 non-string properties weren't supported
|
2024-11-08 03:44:44 +01:00 |
|
Almamu
|
7a4324b2ff
|
chore: use proper defines for wayland buttons and improve click handling code
|
2024-11-08 03:20:25 +01:00 |
|
Almamu
|
ea9ca543f9
|
feat: support basic single-mouse-click and release events for web backgrounds
|
2024-11-08 03:07:42 +01:00 |
|
Almamu
|
dc1d40e8cf
|
chore: add extra info on CEF version being downloaded for debugging system detection
|
2024-11-08 02:14:39 +01:00 |
|
Almamu
|
458605c218
|
chore: add extra info on CEF version being downloaded for debugging system detection
|
2024-11-08 02:13:27 +01:00 |
|
moetayuko
|
bdaf1ec6e4
|
implement wayland fullscreen detector (#261)
* feat: wayland fullscreen detector
* feat: pause mpv when fullscreen
|
2024-11-08 01:54:26 +01:00 |
|
Alexis Maiquez
|
ec60a8a571
|
chore: update readme
|
2024-10-12 21:00:34 +02:00 |
|
Alexis Maiquez
|
1c12951a6a
|
chore: update readme
chore: some X11 files were being included in wayland-only builds
|
2024-10-12 20:59:51 +02:00 |
|
Alexis Maiquez
|
c400f49275
|
fix: screenshot taken was black
|
2024-10-12 20:25:56 +02:00 |
|