Skip to content

Releases: hyprland-community/pyprland

2.2.13

26 Apr 22:45
Compare
Choose a tag to compare
  • Monitor transformation (rotation) is now supported (in scratchpads and monitors)
  • scratchpads
    • allow_special_workspaces is now disabled by default (can lead to unexpected behavior under stress)
    • re-introduce focus tracking, can be disabled with smart_focus=false (was removed in 2.2.11)
    • multi window support
    • fixes

Quick fix

24 Apr 18:32
Compare
Choose a tag to compare

More robust handling of the newly added Hyprland version check

2.2.11

22 Apr 21:14
Compare
Choose a tag to compare
  • New command: dumpjson to dump the JSON representation of the current configuration. Useful to debug when using include in the configuration.
  • scratchpads gets a new command - attach - which anchors a client window to last used scratchpad.
  • Fine tune some values & misc fixes

2.2.10

20 Apr 00:22
Compare
Choose a tag to compare
  • magnify can use an exponential scale for a better relative zooming experience, using '++' (try pypr zoom ++1 or pypr zoom ++0.5)

2.2.9

19 Apr 17:35
Compare
Choose a tag to compare
  • Improves configuration parsing error messages
  • Unbreak the include configuration item
  • Fix pypr freeze when using reload with system_notifier enabled
  • magnify get animation support via the duration option (enabled by default, set to 0 for the former behavior)
  • 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

16 Apr 20:54
Compare
Choose a tag to compare

Fix for include

2.2.7

15 Apr 19:22
Compare
Choose a tag to compare

quick re-release to fix regressions in the expose plugin

2.2.6

14 Apr 21:06
Compare
Choose a tag to compare

2.2.5

12 Apr 20:06
Compare
Choose a tag to compare
  • 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
    • 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

09 Apr 21:30
Compare
Choose a tag to compare
  • add an edit command
  • you can now include other config files
  • scratchpads
    • offset and margin can be percentage strings (eg: "100%")
    • add an alt_toggle mode changing the behavior on multi-screen setups
    • allows setting the hide_delay to match your hide animation duration
  • many fixes for recent code changes & regressions