Releases: LuckyTurtleDev/more-wallpapers
Releases · LuckyTurtleDev/more-wallpapers
v0.4.0 XFCE
What's Changed
- add xfce support by @LuckyTurtleDev in #16
Breaking Changed
- variants of the
Environment
enum exist now only at the associated platforms. WallpaperError
was adjusted- update deps
Full Changelog: v0.3.1...v0.4.0
v0.3.1 Sway
v0.3.0
- "add support" for Cinnamon (default wallpaper can be set now)
Breaking changes:
Environment
enum has the new entryCinnamon
Environment
enum is nownon_exhaustive
, to avoid breaking changes by adding support for more desktops in the futureCommandError::CommandIO
, has now an addition field with save the original commandexit_code
field ofCommandError::CommandStatus
enum is now anOption
to avoid possible panic- update rustbus to v0.19; see https://github.com/KillingSpark/rustbus/tree/v0.19.0
v0.2.1
fix mate desktop
v0.2.0
- fix panic if a empty vec is passed to
set_(random)_wallpapers_from_vec
- switch to rust native dbus implementation; thanks @KillingSpark for the support
- add support for conversion from
WallpaperError
to anyhow; thanks @msrd0 for reujab/wallpaper.rs#16 - add support for support dark mode; thanks @andr35 for reujab/wallpaper.rs#12
Breaking changes:
set_(random_)wallpapers_from_vec
required new default_wallpaper argument- use
camino::Utf8PathBuf
instead ofstd::path::PathBuf
; crate does not support setting non utf8 path anyway WallpaperBuilder
does not implclone
anymore- rename
wallpaper
feature tofallback
;wallpaper
is to generic - fix spelling error at
Enviroment
- fix spelling error at
set_wallapers
- change error_type of
WallpaperError::Dbus
- change error_type of
WallpaperError::WallpaperCrate
Thanks to @msrd0 for their bug reports.
v0.1.1
- add
build.rs
to crates.io
v0.1.0
add description