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
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
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
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
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
4dbb3cc422
chore: renamed members not properly named
2024-05-11 19:01:46 +02:00
Almamu
d652691088
chore: cleanup typing issues and various other warnings here and there
2024-05-11 18:39:16 +02:00
Almamu
8a8741dbff
chore: clang-format
2024-05-11 17:38:25 +02:00
Almamu
c44a86d218
fix: missing unistd include
2024-05-11 17:28:53 +02:00
Almamu
953ef01749
feat: conditionally enable wayland and x11 support
2024-05-11 17:19:42 +02:00
Almamu
a14ded12d7
fix: issue #211
2024-05-10 04:06:12 +02:00
Almamu
8dbb4aa7e8
chore: linting
2024-05-07 04:24:46 +02:00
Almamu
f20b2a0c37
fix: web backgrounds should work on multiple screens now
2024-05-07 04:23:59 +02:00
Almamu
9e271a2b39
chore: remove notion of default background in render, each screen needs it's own independent render
2024-05-07 04:15:20 +02:00
Almamu
235cda8c94
chore: move cef initialization to its own context
2024-05-07 03:59:40 +02:00
Almamu
006d4ee3d0
chore: move wallpaper types to their own folder
2024-05-07 02:55:10 +02:00
Almamu
02fd7effbb
chore: linting
2024-05-05 23:48:31 +02:00
Pasalc
ca3c73740c
Basic support for web wallpapers ( #196 )
...
* Updated gitignore
* Basic Web support
* Basic Cmake(not working)
* Working CEF
* Clean up Render/CWeb
* Download CEF in CMAKE
* Fixed compile error(excesive comma)
* Fixed CWeb compile error(scaling mode)
* Commented flag in CEF flag(-fno-rtti) which disabled dynamic cast
* Commented CEF compiler flags for MacOS
* Added third_party to gitignore
* Fixed libvulkan.so.1 error (deleted file entirely)
* Removed cefsimple, CefShutdown in signal, cleaned up cmake a bit
* Updated .gitignore
* Get render function to previous version
* Fixed typo in coment
* Fixed tab
* Removed shaders too
* Fix codefactor issues
2024-05-05 23:44:26 +02:00
Alexis Maiquez
e28780562b
fix: default background is not necessary
...
fix: added --bg to the help output as it was missing
Signed-off-by: Alexis Maiquez <almamu@almamu.com>
2023-12-24 17:06:19 +01:00
Alexis Maiquez
c90cc4d915
feat: add option to disable audio processing
...
Signed-off-by: Alexis Maiquez <almamu@almamu.com>
2023-12-14 03:21:06 +01:00
Alexis Maiquez
bd5e452d34
fix: support shaders without textures (like flat), improves #184
...
Signed-off-by: Alexis Maiquez <almamu@almamu.com>
2023-12-14 03:10:52 +01:00
Alexis Maiquez
170af5ff7c
fix: black backgrounds on latest wallpaperengine version (g_Color4 was added)
...
Signed-off-by: Alexis Maiquez <almamu@almamu.com>
2023-12-14 02:59:00 +01:00
Alexis Maiquez
b8fd1eefac
chore: clang-format and code formatting done with an extra of code cleanup
...
Signed-off-by: Alexis Maiquez <almamu@almamu.com>
2023-12-14 02:20:34 +01:00
Alexis Maiquez
f89cc438f8
validate only PKGV part, ignore number
...
Signed-off-by: Alexis Maiquez <almamu@almamu.com>
2023-12-12 02:17:49 +01:00
Alexis Maiquez
89a2178308
CDirectory should not use sLog for errors
...
Signed-off-by: Alexis Maiquez <almamu@almamu.com>
2023-12-12 02:13:06 +01:00
Alexis Maiquez
b58cd97255
remove define code for shaders that was generating errors
...
Signed-off-by: Alexis Maiquez <almamu@almamu.com>
2023-12-12 02:00:43 +01:00
Alexis Maiquez
432814f956
hopefully added snap directories too ( #166 )
...
Signed-off-by: Alexis Maiquez <almamu@almamu.com>
2023-12-12 01:23:49 +01:00
Alexis Maiquez
865d3a0d5d
add flatpak paths to asset and content discovery ( #166 )
...
Signed-off-by: Alexis Maiquez <almamu@almamu.com>
2023-12-12 01:15:21 +01:00
Alexis Maiquez
13ba153042
Merge branch 'main' into viewport-clamp
2023-12-12 00:57:51 +01:00
Ryan
827912e465
App now exits happily after providing help msg
2023-12-12 00:51:27 +01:00
Pasalc
11666abf32
Added scaling and clamp support
2023-11-13 21:38:56 +03:00
Pasalc
4212095335
Added zoom fill
2023-11-08 20:14:22 +03:00
Pasalc
f6bff679ca
Added --clamp-strategy option
2023-11-06 17:30:48 +03:00
Pasalc
3dee616cf6
Fixed not full texture rendering on viewport resulting in clamping
2023-11-04 17:08:59 +03:00