Skip to content

Commit

Permalink
Release version 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
danyspin97 committed Apr 17, 2024
1 parent a809d49 commit 98be914
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 5 deletions.
30 changes: 29 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,32 @@
# 0.3.0 (WIP)
# 1.0.0

wpaperd is polished enough to call it 1.0.0

## Breaking Changes
Version 0.3.0 had 2 different configuration files, one for wpaperd and one for the wallpapers.
Remove the former and move the latter (`wallpaper.toml`) to `config.toml`.

## Other Changes

- Use openGL ES to render the wallpaper instead of a Wayland memory buffer
- Add transitions when switching to a wallpaper or to the other
* Add `transition-time` to control the duratoin of the transition
- Add `wpaperctl` command line program to control wpaperd
* Let wpaperd switch the next and previous wallpaper
* Get the current wallpaper for each displays
* Reload the current wallpaper
- Add `--notify` flag to wpaperd for readiness
- Add `sorting` option to allow wpaperd to pick wallpaper in an ordered manner
- Improve error checking and messages
- Improve config parsing and checking
- Remove --use-scaled-window option
- Implement a filelist cache to avoid reading from disk every time
- Add a `mode` to choose how to display the wallpaper (`center`, `fit`, `stretch` or `tile`)
- Add a `any` section to configuration file to allow for more flexible configurations
- Update MSRV to 1.61.0
- Use a black pixel as starting image

# 0.3.0

- Replace timer library with calloop::sources::Timer (fixes #13)
- Refactor wpaperd to use wayland-rs 0.30 and latest smithay-client-toolkit
Expand Down
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wpaperctl"
version = "0.1.0"
version = "1.0.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion daemon/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wpaperd"
version = "0.3.0"
version = "1.0.0"
edition = "2021"
authors = ["Danilo Spinella <[email protected]>"]
description = "Wallpaper daemon for Wayland"
Expand Down

0 comments on commit 98be914

Please sign in to comment.