Commit graph

26 commits

Author SHA1 Message Date
Gergő Sályi
a41da912d7 Update PKGBUILD to 0.2.2 release 2025-06-15 21:29:23 +02:00
Gergő Sályi
2f80face3f Update PKGBUILD to 0.2.1 release 2025-06-01 14:01:59 +02:00
Gergő Sályi
8601e38e32 Correct PKGBUILD by adding conflicts and provides multibg-sway 2025-06-01 13:48:16 +02:00
Gergő Sályi
227cbcb73e Update PKGBUILD 2025-04-26 17:43:20 +02:00
Gergő Sályi
552c0ae7e1 Rename project to multibg-wayland, update documentation 2025-04-26 17:07:40 +02:00
Gergő Sályi
947e0ad057 Update PKGBUILD template with PKGBUILD changes, add shellcheck comment 2025-04-25 14:26:42 +02:00
Gergő Sályi
7be93dacac Clarify licensing information, note GPL dependencies and built objects 2025-04-22 14:55:28 +02:00
Gergő Sályi
5fd6cbe114 Add implementation to upload and serve wallpapers from GPU memory using Vulkan
Add handling for the Linux DMA-BUF Wayland protocol
Refactor Wayland code for image loading and image equivalence
Add Vulkan code using the ash crate dependency targeting Vulkan 1.1
For image DMA-BUF exporting use EXT_image_drm_format_modifier if available,
fall back to linear images otherwise
Add --gpu command line option
Add Vulkan packages as optional dependencies to Arch Linux PKGBUILD
2025-04-21 17:46:48 +02:00
Gergő Sályi
a56c1a81c7 Fix AVIF image format support
Add AVIF feature and dav1d native dependency if enabled
Do not build AVIF encoder-only features in dependencies
2025-04-13 13:54:56 +02:00
Gergő Sályi
9e2bfaa14e Add support to the Hyprland Wayland compositor 2025-04-12 13:42:02 +02:00
Gergő Sályi
1fdbd7ffb0 Add support to the niri Wayland compositor
Implement niri support
Try to autodetect running compositor based on environment variables
XDG_SESSION_DESKTOP, XDG_CURRENT_DESKTOP, SWAYSOCK, NIRI_SOCKET in this order
Add the --compositor command line option
Add niri as optional dependency to the Arch Linux PKGBUILD
Update README and --help to include niri support

Merges the changes from
https://github.com/gergo-salyi/multibg-sway/pull/12
Thanks to the co-author for the contribution

Co-authored-by: Florian Finkernagel <finkernagel@imt.uni-marburg.de>
2025-04-08 19:09:00 +02:00
Gergő Sályi
0771c0586a Update PKGBUILD to 0.1.10 release 2024-11-17 02:18:47 +01:00
Gergő Sályi
f2b1350d22 Update PKGBUILD to follow Arch Linux Rust package guidelines
Based on https://wiki.archlinux.org/title/Rust_package_guidelines
2024-11-17 00:41:47 +01:00
Gergő Sályi
3d9f723077 Update PKGBUILD to 0.1.9 release 2024-10-09 16:32:51 +02:00
Gergő Sályi
1ee9ccffbd Fixup crate sha256sum after cargo publish 2024-09-30 21:33:04 +02:00
Gergő Sályi
56397f19e4 Update PKGBUILD to 0.1.8 release 2024-09-30 21:25:12 +02:00
Gergő Sályi
d7c90011cd Update PKGBUILD to 0.1.7 release 2024-05-11 01:22:47 +02:00
Gergő Sályi
3d7392b698 Update PKGBUILD to 0.1.6 release 2024-03-25 15:18:46 +01:00
Gergő Sályi
55072e6103 Update PKGBUILD to 0.1.5 release 2024-01-02 21:20:12 +01:00
Gergő Sályi
3da3560997 Update PKGBUILD to 0.1.4 release 2023-08-31 18:18:08 +02:00
Gergő Sályi
a4c5dfade9 Update PKGBUILD to 0.1.3 release 2023-05-05 08:31:00 +02:00
Gergő Sályi
9456b98150 Update PKGBUILD to 0.1.2 release 2023-04-27 02:38:21 +02:00
Gergő Sályi
c09246c70c Temporarily add libxkbcommon dependency
https://aur.archlinux.org/packages/multibg-sway#comment-909732
smithay-client-toolkit had unneeded feature xkbcommon enabled as default
This will be properly fixed in Cargo.toml in the next release,
by then xkbcommon can be dropped again
2023-04-10 08:17:12 +02:00
Gergő Sályi
f5259e6489 Update PKGBUILD 2023-04-08 17:46:39 +02:00
Gergő Sályi
db31190107 Update version 2023-04-08 17:43:51 +02:00
Gergő Sályi
fdf7914435 Add PKGBUILD 2023-04-08 00:38:21 +02:00