Pyprland

Latest version: v2.4.3

Safety actively analyzes 685838 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 13

2.2.9

- Improves configuration parsing error messages
- Unbreak the `include` configuration item
- Fix pypr freeze when using `reload` with [system_notifier](https://github.com/hyprland-community/pyprland/wiki/system_notifier) enabled
- [magnify](https://github.com/hyprland-community/pyprland/wiki/magnify) get animation support via the `duration` option (enabled by default, set to `0` for the former behavior)
- [scratchpads](https://github.com/hyprland-community/pyprland/wiki/scratchpads) can be used on special workspaces now (only when using *Hyprland* >= 0.39.0 - can be overridden with the `allow_special_workspaces` option)

2.2.8

Fix for `include`

2.2.7

quick re-release to fix regressions in the [expose](https://github.com/hyprland-community/pyprland/wiki/expose) plugin

2.2.6

- [scratchpads](https://github.com/hyprland-community/pyprland/wiki/scratchpads) and [workspaces_follow_focus](https://github.com/hyprland-community/pyprland/wiki/workspaces_follow_focus)
- fix usage with named workspaces
- [wallpapers](https://github.com/hyprland-community/pyprland/wiki/wallpapers)
- refresh wallpapers when a monitor is added
- added a small plugin for [gbar](https://github.com/hyprland-community/pyprland/wiki/gbar) users
- general stability & named workspaces support fixes

2.2.5

- [scratchpads](https://github.com/hyprland-community/pyprland/wiki/scratchpads)
- refactor/stabilize the `preserve_aspect` and `hysteresis` handling
- initial animation of `lazy` windows fully fixed
- allow to match any client property using `match_by` (deprecates `class_match`)
- can optionally use a regular expression if the value is a string and starts with "re:"
- [wallpapers](https://github.com/hyprland-community/pyprland/wiki/wallpapers)
- new `unique` option to prevent the same wallpaper from being used on multiple desktops
- reworked the `command` option to allow for more flexibility, you will have to append `\"[file]\"` to your existing value

2.2.4

- add an [edit](https://github.com/hyprland-community/pyprland/wiki/Getting-started) command
- you can now [include](https://github.com/hyprland-community/pyprland/wiki/Getting-started#configuration-file) other config files
- [scratchpads](https://github.com/hyprland-community/pyprland/wiki/scratchpads)
- [offset](https://github.com/hyprland-community/pyprland/wiki/scratchpads#offset-optional) and [margin](https://github.com/hyprland-community/pyprland/wiki/scratchpads#margin-optional) can be percentage strings (eg: `"100%"`)
- add an [alt_toggle](https://github.com/hyprland-community/pyprland/wiki/scratchpads#alt_toggle-optional) mode changing the behavior on multi-screen setups
- allows setting the [hide_delay](https://github.com/hyprland-community/pyprland/wiki/scratchpads#hide_delay-optional) to match your hide animation duration
- many fixes for recent code changes & regressions

Page 5 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.