Releases: hyprwm/hyprpaper
Releases · hyprwm/hyprpaper
v0.7.1
A small release to fixup some minor bugs :)
Notes for packagers
- New build dep: hyprwayland-scanner
- hyprutils: required >=0.2.0
Fixes
- ipc: use XDG_RUNTIME_DIR if available
- fractional: reload monitor on new fs scale notifs
- core: migrate to hyprwayland-scanner
MRs
- Fixed getconf command in build instructions by @pebble-24 in #172
- Add handler "reload" to do a change of wallpaper by one hyprctl exec by @barrrguzin in #173
- Bitmap image support by @barrrguzin in #175
- config: produce error instead fs::exists exceptions by @nexec in #177
- Config: use hyprutils helper by @fufexan in #183
- Fix
desc:
wallpaper priority by @ein-shved in #189
New Contributors
- @pebble-24 made their first contribution in #172
- @barrrguzin made their first contribution in #173
- @nexec made their first contribution in #177
- @ein-shved made their first contribution in #189
Full Changelog: v0.7.0...v0.7.1
v0.7.0
An update for hyprpaper, with some new fixes and changes.
Fixes
- Fixed IPC with wildcards
- Added unload unused
- Moved socket to match hyprland 0.40.0
MRs
- Disable splash message by default by @stephentoth in #123
- readme: fix typos by @Jesalx in #124
- ipc: Added listloaded and listactive requests by @stephentoth in #132
- Fix error checking while changing wallpaper. by @stephentoth in #141
- Updated link to reflect arch package movement from community to extra by @kiecla in #147
- Nix: add home-manager module by @GaetanLepage in #148
- Set standard exclusively for c++ by @alyanser in #150
- Add OpenSuse to the installer method list by @Wabri in #155
- hyprpaper: add splash_color configuration option by @LOSEARDES77 in #160
- Added missing hyprlang-devel dependency for Fedora by @ImanolFotia in #162
- Remove comma from monitor description by @XiaowenHu96 in #163
- Fix typo in hm-module.nix by @GGORG0 in #166
- Move socket to XDG_RUNTIME_DIR by @vaxerski in #167
New Contributors
- @stephentoth made their first contribution in #123
- @Jesalx made their first contribution in #124
- @kiecla made their first contribution in #147
- @GaetanLepage made their first contribution in #148
- @alyanser made their first contribution in #150
- @Wabri made their first contribution in #155
- @LOSEARDES77 made their first contribution in #160
- @ImanolFotia made their first contribution in #162
- @XiaowenHu96 made their first contribution in #163
- @GGORG0 made their first contribution in #166
- @vaxerski made their first contribution in #167
Full Changelog: v0.6.0...v0.7.0
v0.6.0
New year, new release of hyprpaper. :D
Notes for packagers
- new dependency: hyprlang
Changes
- hyprpaper now uses hyprlang for config parsing
- A config file is no longer required
- Webp is now supported
- Big-endian systems are now supported
MRs
- doc(README): Write about required dependencies by @arijit79 in #111
- Fix nix build, update flake.lock by @AtaraxiaSjel in #112
- Add webp support by @tobiichi3227 in #113
- missing libwebp-devel for fedora by @condor0010 in #114
- fix: check path is empty by @tobiichi3227 in #116
- fix: build failed in big-endian system by @tobiichi3227 in #117
- Nix: add hyprlang by @fufexan in #121
New Contributors
- @arijit79 made their first contribution in #111
- @AtaraxiaSjel made their first contribution in #112
- @tobiichi3227 made their first contribution in #113
- @condor0010 made their first contribution in #114
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Many improvements and fixes from the community :)
Changes
- fix: Read absolute path of symlinks
- internal: fix duplicate include of math
- feat: add splash_offset
- readme: update opensuse deps
- render: always draw a black background first
- ipc: allow multiple read from IPC
- fix: respect PREFIX in Makefile
- surface: set fully opaque
MRs
- fix: Read absolute path of symlinks by @slowsage in #90
- dupliacate include of math by @LamprosPitsillos in #95
- add "splash_offset" by @MightyPlaza in #98
- Update README.md by @uncomfyhalomacro in #99
- Always draw a black background behind the wallpaper by @FakeMichau in #100
- Allow multiple read from IPC + some refactor by @cylian914 in #102
- fix: respect PREFIX in Makefile by @czadowanie in #106
New Contributors
- @slowsage made their first contribution in #90
- @LamprosPitsillos made their first contribution in #95
- @MightyPlaza made their first contribution in #98
- @uncomfyhalomacro made their first contribution in #99
- @FakeMichau made their first contribution in #100
- @cylian914 made their first contribution in #102
- @czadowanie made their first contribution in #106
Full Changelog: v0.4.0...v0.5.0
v0.4.0
MRs
- Add dependencies to readme by @miscoined in #71
- [RFC] Filetype detection without extension by @XenHat in #77
- Added support for XDG_CONFIG_HOME by @edyounis in #62
- Support for symlinks by @jaypikay in #78
- Clear wallpaper from monitor before destroying ouput by @lfos in #79
- Reset hasATarget when issuing wallpaper command by @Boothwhack in #81
New Contributors
- @miscoined made their first contribution in #71
- @XenHat made their first contribution in #77
- @edyounis made their first contribution in #62
- @jaypikay made their first contribution in #78
- @lfos made their first contribution in #79
- @Boothwhack made their first contribution in #81
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Cool stuff.
Features
- allow desc: for monitors
- added make install
- disallowed multiple instances at once
Fixes:
- Fixed compilation with clang (@bekaertruben)
- destroy cursor theme on LS destroy
- better mutex usage for ticks