mirror of
https://codeberg.org/dwl/dwl-patches.git
synced 2025-10-27 10:14:16 +00:00
Add scenefx
parent
fca073993b
commit
fd9ce07d1f
43
scenefx.md
Normal file
43
scenefx.md
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
### Description
|
||||||
|
Implement https://github.com/wlrfx/scenefx (commit 7e723f983b074e62e676caffe21cd5527b524587) in DWL, for now, it only implements drop shadows.
|
||||||
|
|
||||||
|
> **NOTE:** If you are using nix, I have packaged scenefx https://github.com/wochap/nix-config/blob/main/packages/scenefx/default.nix
|
||||||
|
|
||||||
|
> **NOTE:** Some GTK apps are being cut off when they have shadows enabled. You can use the `shadow_ignore_list` option to prevent shadows from being rendered on those apps
|
||||||
|
|
||||||
|
**IMPORTANT:** This patch requires you to build DWL with the dependencies of WLROOTS:
|
||||||
|
* libGL
|
||||||
|
* libcap
|
||||||
|
* libinput
|
||||||
|
* libpng
|
||||||
|
* libxkbcommon
|
||||||
|
* mesa
|
||||||
|
* pixman
|
||||||
|
* seatd
|
||||||
|
* vulkan-loader
|
||||||
|
* wayland
|
||||||
|
* wayland-protocols
|
||||||
|
* xorg.libX11
|
||||||
|
* xorg.xcbutilerrors
|
||||||
|
* xorg.xcbutilimage
|
||||||
|
* xorg.xcbutilrenderutil
|
||||||
|
* xorg.xcbutilwm
|
||||||
|
* xwayland (optional)
|
||||||
|
* ffmpeg
|
||||||
|
* hwdata
|
||||||
|
* libliftoff
|
||||||
|
* libdisplay-info
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Preview</summary>
|
||||||
|
<pre>
|
||||||
|
<img src="https://i.imgur.com/9ZQAUXx.png"/>
|
||||||
|
</pre>
|
||||||
|
</details>
|
||||||
|
|
||||||
|
### Download
|
||||||
|
- [git branch](https://codeberg.org/wochap/dwl/src/branch/v0.5/scenefx)
|
||||||
|
- [v0.5](https://codeberg.org/dwl/dwl-patches/raw/branch/main/scenefx/scenefx.patch)
|
||||||
|
|
||||||
|
### Authors
|
||||||
|
- [wochap](https://codeberg.org/wochap)
|
||||||
Loading…
x
Reference in New Issue
Block a user