๐ Late Christmas Release with some new stuff ๐
Breaking Changes
- The center argument of
--align
has been changed fromc
toct
to match the others
New Features
- Bezel compensation has been added with the
--compensate
argument- specify the amount to compensate for in pixels
- will only apply this offset on inner borders of the monitor arrangement
- useful for setups with different monitor brands and bezel sizes
- Material color palette generation has been added
- will run when the
--palette
argument is passed - present alongside luminance based generated colors in
rwps_colors.json
- powered by material-colors
- will run when the
- Hashing is now implemented using
blake3
instead of Rust's inbuiltDefaultHasher
- This should be slightly faster but unnoticeable in most cases
Other Changes
wpaperd
andhyprpaper
integrations have been partially rewritten- The entire codebase was purged of ugly
unwrap()
and unnecessarymap_err()
handlers - Dependencies slimmed and updated
Full Changelog: v0.3.1...v0.4.0