Pyprland

Latest version: v2.4.3

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

Scan your dependencies

Page 2 of 13

2.3.6

- New [website/Wiki](https://hyprland-community.github.io/pyprland/)!
- [gbar](https://hyprland-community.github.io/pyprland/gbar): generally improved behavior
- [monitors](https://hyprland-community.github.io/pyprland/monitors): also apply configuration when a single monitor is plugged
- [layout_center](https://hyprland-community.github.io/pyprland/layout_center)
- rotated screens support added
- can customize the behavior when a new client opens (see `on_new_client`)
- different `margin` can be set for width and height (eg: `[30, 80]`)
- a `style` can be applied to the main window (requires the current Git version of Hyprland)
- adjust the max UNIX socket length check

2.3.5

- Stop triggering the UNIX path length limit workaround when not needed
- [scratchpads](https://github.com/hyprland-community/pyprland/wiki/scratchpads) can `show` or `hide` every configured scratchpad using `*` as the only parameter
- [gbar](https://github.com/hyprland-community/pyprland/wiki/gbar) improve crash notification

2.3.4

- [scratchpads](https://github.com/hyprland-community/pyprland/wiki/scratchpads) get more harmonized code, improving `preserve_aspect` and multi-window support

2.3.3

- rework Hyprland's version handling and heuristics
- Add the [hyprland_version](https://github.com/hyprland-community/pyprland/wiki/Troubleshooting#force-hyprland-version-detection) configuration option
- [magnify](https://github.com/hyprland-community/pyprland/wiki/magnify) is compatible with Hyprland > 0.40.0
- [scratchpads](https://github.com/hyprland-community/pyprland/wiki/scratchpads) multi window handling improvements (should be very visible on multi-monitor setups)
- [monitors](https://github.com/hyprland-community/pyprland/wiki/monitors) fixes some cases using "end" positioning

2.3.2

- [wallpapers](https://github.com/hyprland-community/pyprland/wiki/wallpapers) stops changing the wallpaper if previously cleared
- [monitors](https://github.com/hyprland-community/pyprland/wiki/monitors)
- offset trimming can be disabled
- allow setting the `resolution`, `rate`, `scale` and `transform` of each monitor

2.3.1

- limit chances of `AF_UNIX path too long` errors
(when `XDG_RUNTIME_DIR` is a bit lengthy)
- [scratchpads](https://github.com/hyprland-community/pyprland/wiki/scratchpads): fix for short client window addresses
- [magnify](https://github.com/hyprland-community/pyprland/wiki/magnify): fix 2.3.0 regression (was not animated anymore)

Page 2 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.