Commit graph

288 commits

Author SHA1 Message Date
PancakeTAS
8b63447d41
workaround weird issue 2025-07-19 12:32:00 +02:00
PancakeTAS
41f81fb832
exit silently on error 2025-07-19 09:35:34 +02:00
PancakeTAS
977d8618c4
fix default configuration 2025-07-19 09:35:34 +02:00
PancakeTAS
15d9864d0b
remove clang requirement (v2) 2025-07-18 20:51:24 +02:00
PancakeTAS
53b4438a2a
remove clang requirement 2025-07-18 20:46:01 +02:00
PancakeTAS
5f033eca0d
readd legacy environment variables 2025-07-18 20:30:08 +02:00
Samuel
a431803fc9 check XDG_CONFIG_HOME for config file 2025-07-18 18:17:55 +02:00
PancakeTAS
f261cf40ba
attempt to fix ubuntu workflow cache 2025-07-18 17:52:03 +02:00
PancakeTAS
218d82f52c fix config related bugs 2025-07-18 17:26:08 +02:00
PancakeTAS
420fa191d3 remove unused definition 2025-07-18 17:26:08 +02:00
PancakeTAS
1dcb496cc0 add process env var for overriding child processes 2025-07-18 17:26:08 +02:00
PancakeTAS
d2062c98ad update workflows 2025-07-18 17:26:08 +02:00
PancakeTAS
a7306ed64a add config version 2025-07-18 17:26:08 +02:00
PancakeTAS
ecd8b4c217 write latest file to tmp 2025-07-18 17:26:08 +02:00
PancakeTAS
54ec01a3a5 skip setup entirely on 1x multiplier 2025-07-18 17:26:08 +02:00
PancakeTAS
45736c15ee fix freeze when swapchain maintenance is enabled 2025-07-18 17:26:08 +02:00
PancakeTAS
06fc427bdd fix using broken globals 2025-07-18 17:26:08 +02:00
PancakeTAS
8140e1ca13 remove global config 2025-07-18 17:26:08 +02:00
PancakeTAS
df37e9356a allow process picking via comm 2025-07-18 17:26:08 +02:00
PancakeTAS
34da212a74 check all shaders are loaded early 2025-07-18 17:26:08 +02:00
PancakeTAS
b5ca50d3d8 add error gui 2025-07-18 17:26:08 +02:00
PancakeTAS
a457ef5aff store config in executable 2025-07-18 17:26:08 +02:00
PancakeTAS
8b29b952fd add experimental flags for present mode and fps limit 2025-07-18 17:26:08 +02:00
PancakeTAS
ab867ff272 allow hot-reload via multiplier=1 2025-07-18 17:26:08 +02:00
PancakeTAS
a0d6368f4d allow custom environment variables 2025-07-18 17:26:08 +02:00
PancakeTAS
0401f72452 allow hot-reloading disable/enable if enabled at start 2025-07-18 17:26:08 +02:00
PancakeTAS
f60f2cf313 speed-up compilation a bit 2025-07-18 17:26:08 +02:00
PancakeTAS
f62e658b11 check only for partial path 2025-07-18 17:26:08 +02:00
PancakeTAS
bb976ea863 default config 2025-07-18 17:26:08 +02:00
PancakeTAS
2af8717aa1 properly use dll path 2025-07-18 17:26:08 +02:00
PancakeTAS
d283a146bc re-fix the mesa bug
dumb puppy reintroduces old mesa bug
2025-07-18 17:26:08 +02:00
PancakeTAS
d6abc006a9 improve logging in main application for users
fixes #47
2025-07-18 17:26:08 +02:00
PancakeTAS
ce26c8a9e6 properly recreate swapchain
fixes #81
2025-07-18 17:26:08 +02:00
PancakeTAS
1d9b89122f monitor directory instead of file 2025-07-18 17:26:08 +02:00
PancakeTAS
f8bdfd90de fix the config updates 2025-07-18 17:26:08 +02:00
PancakeTAS
9f528a688a translate context to new config system 2025-07-18 17:26:08 +02:00
PancakeTAS
5e68315c2f colon correctness 2025-07-18 17:26:08 +02:00
PancakeTAS
3526dde26c update hooks to exceptions 2025-07-18 17:26:08 +02:00
PancakeTAS
cfdf4e1d1b dynamically unload layer and remove excess logging 2025-07-18 17:26:08 +02:00
PancakeTAS
7a460c7faf watch config file 2025-07-18 17:26:08 +02:00
PancakeTAS
a5ea1893ab initial config file 2025-07-18 17:26:08 +02:00
PancakeTAS
455e114aef only run on develop branch 2025-07-18 17:26:08 +02:00
PancakeTAS
3f64d20d8e move subprojects into dedicated folder 2025-07-18 17:26:08 +02:00
PancakeTAS
ffd72ee598 groundwork for a configuration file 2025-07-18 17:26:08 +02:00
Pancake
05b8413dbc
Add ko-fi as an option for donation
Closes #92
2025-07-18 12:23:09 +02:00
PancakeTAS
cebe5e2e7a fixing uninstall 2025-07-15 19:47:03 +02:00
Nojus
67f5e4923b install.sh: nixos option and various improvements
adds a nixos option with its related special handling, uses mktemp instead of a hardcoded tmp folder, adds a check on fetching remote hash and makes the script generally more talkative on what it is doing/failure
2025-07-15 19:47:03 +02:00
PancakeTAS
83b869b0c4
switch to index based shader discovery 2025-07-14 20:29:55 +02:00
PancakeTAS
f998647d74
update installation script 2025-07-13 18:39:21 +02:00
PancakeTAS
0d19e15834
workflow for debian
fixes #64
2025-07-13 18:21:59 +02:00