Alexis Maiquez
aa5a278ab5
Merge c3381c348d
into be0fc25e72
2025-09-13 20:09:06 +00:00
Almamu
c3381c348d
chore: some cleanup everywhere
2025-09-13 22:08:59 +02:00
Almamu
f74527d23b
chore: some cleanup everywhere
2025-09-13 20:17:47 +02:00
Almamu
5b65abe7b9
feat: added asset locator and replaced filesystem direct usage by asset locator
2025-09-13 19:10:09 +02:00
Almamu
79886ecc89
chore: remove empty lines
2025-09-12 03:30:21 +02:00
Almamu
a86f258c6c
chore: remove C prefix from most classes + fix namespace for textures
2025-09-11 23:35:15 +02:00
Almamu
1411ad6c5e
chore: add some const qualifiers in parser to prevent changes
2025-09-11 21:43:47 +02:00
Almamu
256135a082
chore: move render-dependant texture code to render instead of assets
2025-09-11 21:22:33 +02:00
Almamu
f83bc66699
chore: rename realpath to physicalPath so codefactor doesn't complain
2025-09-11 21:14:49 +02:00
Almamu
b5e025b45f
chore: breakup texture parser in smaller methods
2025-09-11 21:11:57 +02:00
Almamu
2d6675db0b
refactor: overhaul the filesystem layer
2025-09-11 17:10:23 +02:00
Almamu
822891008d
fix: casts on old ffmpeg versions
2025-09-05 03:45:48 +02:00
Almamu
8012056342
chore: update to C++20 and take into account endianness
2025-09-05 03:28:25 +02:00
Almamu
896cfe2c4c
chore: moved texture assets parsing into the data model too
2025-09-05 01:56:22 +02:00
Almamu
bf44e7d7f0
chore: fix inconsistencies
2025-09-02 00:55:28 +02:00
Almamu
bf74a94420
chore: remove magic string values in favour of enums in Material info
2025-09-02 00:28:34 +02:00
Almamu
b66610cc26
chore: few codefactor issues
2025-09-01 21:41:20 +02:00
Almamu
4c6cfb356c
chore: few codefactor issues
2025-09-01 21:40:06 +02:00
Almamu
fd0f142517
chore: detect non-string textures and fix null terminator on custom shaders
2025-08-31 15:05:52 +02:00
Almamu
d6bcd62d1a
fix: visibility wasn't entirely right, move dependant elements up the render chain
2025-08-31 14:51:32 +02:00
Almamu
9c62125a1f
chore: add parsing of usertextures
2025-08-23 17:42:01 +02:00
Almamu
fc865499fc
chore: remove some debug messages that are not useful anymore
2025-08-23 06:17:32 +02:00
Almamu
af02d82ea9
chore: remove annoying debug message that's not needed anymore
2025-08-23 06:12:19 +02:00
Almamu
f400b2abd9
chore: replace old properties with ones following the new model
2025-08-23 06:09:53 +02:00
Almamu
fae2b5e01e
chore: parse hex colors in properties
2025-08-20 01:41:01 +02:00
Almamu
cf3774c481
chore: more fixes for visibility + camerashake can be a user setting
2025-08-20 01:12:28 +02:00
Almamu
ce51cd23fa
chore: fix default uniform values not being applied in the right order
2025-08-20 00:46:11 +02:00
Almamu
e3e377ecdd
chore: fix combo names not being uppercase when they should be
2025-08-20 00:02:42 +02:00
Almamu
d6831ad40f
chore: bring back support for pass commands
2025-08-19 21:44:25 +02:00
Almamu
4dc9a61223
chore: cleanup of properties, dynamic values and shader variables
2025-08-19 19:51:19 +02:00
Almamu
806b65b490
chore: cleanup old Core stuff + update shader constant to use user settings as they should
2025-08-19 10:35:33 +02:00
Almamu
2eefc7ff64
chore: update to latest glslang-WallpaperEngine version
2025-08-17 19:13:03 +02:00
Almamu
303a2b5624
chore: DynamicValues now keep track of current type, colors should be converted to vec4/ivec4 upon reading so alpha is correct, keep combo overrides too
2025-08-15 07:20:15 +02:00
Almamu
04c85bebe4
chore: fix audio processing detection
2025-08-15 01:04:32 +02:00
Almamu
1a3f789cee
chore: fix binds loading, more fixes on pass overrides, should cleanup soon
2025-08-15 00:53:11 +02:00
Almamu
ace1282522
chore: cleanup bloom effect code
2025-08-15 00:09:31 +02:00
Almamu
aa44d88a2b
fix: pass overrides
2025-08-14 23:47:21 +02:00
Almamu
958c97f791
fix: parsing tex0004
2025-08-14 01:56:00 +02:00
Almamu
e5355d0013
fix: small mistakes in parsing (fbos not taken into account, values not validated, failed to parse properties not ignored)
2025-08-14 01:55:39 +02:00
Almamu
2569960681
refactor: update render to use new data model
2025-08-14 00:47:27 +02:00
Almamu
73f716da84
refactor: new project parser
2025-08-12 03:36:44 +02:00
Almamu
be0fc25e72
chore: better error reporting for parameters, highlighting --help usage. fixess #303 and should improve #275
CMake / build-x11 (ubuntu-22.04) (push) Has been cancelled
CMake / build-x11 (ubuntu-24.04) (push) Has been cancelled
CMake / build-x11-wayland (ubuntu-22.04) (push) Has been cancelled
CMake / build-x11-wayland (ubuntu-24.04) (push) Has been cancelled
CMake / build-wayland (ubuntu-22.04) (push) Has been cancelled
CMake / build-wayland (ubuntu-24.04) (push) Has been cancelled
2025-05-17 03:23:05 +02:00
Almamu
3c334aac29
chore: better error reporting after fix for #300
CMake / build-x11 (ubuntu-22.04) (push) Has been cancelled
CMake / build-x11 (ubuntu-24.04) (push) Has been cancelled
CMake / build-x11-wayland (ubuntu-22.04) (push) Has been cancelled
CMake / build-x11-wayland (ubuntu-24.04) (push) Has been cancelled
CMake / build-wayland (ubuntu-22.04) (push) Has been cancelled
CMake / build-wayland (ubuntu-24.04) (push) Has been cancelled
2025-05-15 22:28:23 +02:00
Almamu
555b488951
fix: make background id optional so usages of -b, --bg do not require a fallback background (as expected) fixes #300
2025-05-15 22:20:20 +02:00
Almamu
8b131fefb2
chore: add another mention of the site in the README.md
Arch Linux AUR Package Update / publish (push) Has been cancelled
CMake / build-x11 (ubuntu-22.04) (push) Has been cancelled
CMake / build-x11 (ubuntu-24.04) (push) Has been cancelled
CMake / build-x11-wayland (ubuntu-22.04) (push) Has been cancelled
CMake / build-x11-wayland (ubuntu-24.04) (push) Has been cancelled
CMake / build-wayland (ubuntu-22.04) (push) Has been cancelled
CMake / build-wayland (ubuntu-24.04) (push) Has been cancelled
2025-05-10 22:02:53 +02:00
Almamu
ccdb0576d1
chore: fix for workflows
2025-05-10 21:59:19 +02:00
Almamu
5e9dce8977
chore: add support for manually running the arch package build and ensure it only runs on pushes to main
2025-05-10 21:51:41 +02:00
Alexis Maiquez
e12771b10e
chore: improve workflow running conditions so not everything is run unless needed ( #297 )
2025-05-10 21:08:55 +02:00
Zebra2711
9cb2e60960
fix: error while loading shared libraries ( #296 )
...
Add the linux-wallpaperengine library directory to the LD_LIBRARY_PATH
The linker cannot find the required library because it is not located
in the standard system paths. This results in the following error:
./linux-wallpaperengine: error while loading shared libraries:
libkissfft-float.so.131: cannot open shared object file: No such
file or directory
2025-05-10 21:00:13 +02:00
Almamu
8881996143
chore: ignore some warnings on release build on arch PKGBUILD
2025-05-10 20:24:00 +02:00