Commit Graph

509 Commits

Author SHA1 Message Date
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
Alexis Maiquez
7278f2f817 fix: replace FreeImage with stb_image and stb_image_write
fixes #204
2024-10-12 20:11:14 +02:00
Alexis Maiquez
5f58178cdc fix: emitter distance can be a vector 2024-10-01 04:58:15 +02:00
Alexis Maiquez
7c6bebc524 fix: adjust visibility default values 2024-10-01 04:36:41 +02:00
moetayuko
5a45c9a26b
Workaround errors when loading wallpapers made recently (#244)
* Add sampler2DComparison and uint to known types

* Ignore unsupported `#require` preprocessor directive

`#require LightingV1` is found in generic4.frag, genericimage4.frag, ...

* Mark _alias_* textures as FBOs

Currently not supported, but prevents loading from the file, thereby
avoiding CAssetLoadException
2024-09-03 00:23:56 +02:00
Alexis Maiquez
d4687f09ec
fix: arch publish should work again 2024-07-14 04:25:03 +02:00
Almamu
e94ad21835 fix: extra definition no longer needed 2024-07-14 04:15:41 +02:00
Almamu
88da5d096e chore: added missing definition for FF_API_OLD_CHANNEL_LAYOUT 2024-07-14 04:03:42 +02:00
Almamu
2ab211df2e chore: move definition of old ffmpeg api to CAudioStream.h 2024-07-14 03:58:13 +02:00
Almamu
94f382dcd2 fix: build on old ffmpeg versions 2024-07-14 03:57:03 +02:00
Almamu
770eb0f0ef fix: av fifo usage should fix build on arch now 2024-07-12 19:36:04 +02:00
Almamu
06038b8fc4 fix: video should mute if audio is not enabled 2024-07-12 19:22:56 +02:00
Almamu
ac117e3905 fix: default assets directory wasn't properly detected 2024-07-12 19:21:06 +02:00
Almamu
4bc5205034 cleanup: PKGBUILD should use proper variables 2024-06-07 12:06:20 +02:00
Almamu
f74a19591a fix: ensure executable permissions are set too 2024-06-07 10:49:33 +02:00
Almamu
4d36b19ef1 fix: paths for script 2024-06-07 09:39:28 +02:00
Almamu
76c02e41ce fix: paths for script 2024-06-06 22:10:29 +02:00
Almamu
431a39fa43 fix: permissions for script 2024-06-06 21:42:43 +02:00
Almamu
50d3bced8e fix: hopefully fix running from arch's package 2024-06-06 21:40:13 +02:00
Almamu
6c27d94115 fix: #219 window mode wasn't rendering because of an issue with default background detection 2024-05-21 14:20:08 +02:00
Almamu
9712f20140 fix: improve how default background is determinated, hopefully improves #219 2024-05-21 14:14:03 +02:00
Almamu
cdfa4ff7a1 chore: some more verbosity on error messages when loading assets 2024-05-16 15:22:26 +02:00
Almamu
13cc080410 fix: do not run aur update if workflows failed 2024-05-11 22:20:54 +02:00
Almamu
1174fc041a fix: do not run aur update if workflows failed 2024-05-11 21:55:12 +02:00