Skip to content

Releases: hyprland-community/pyprland

Version 2.0.6

04 Mar 22:10
Compare
Choose a tag to compare
  • fix layout_center when using monitor scale != 1
  • improve command handling with no output in shortcuts_menu
  • scratchpads
    • improve sliding offset auto-computation, should look better
    • add monitor specific configuration (overrides base scratch configuration for a specific monitor)

Version 2.0.5

29 Feb 20:56
Compare
Choose a tag to compare
  • shortcuts_menu ignores empty lines in commands result
  • scratchpads also honors position when an animation is used

Version 2.0.4

24 Feb 13:07
Compare
Choose a tag to compare
  • retry when the ipc connection is reset (can fix some startup issues)
  • the strings "no", "off" and "false" will be considered False when expecting a boolean in the config

Version 2.0.3

20 Feb 22:52
Compare
Choose a tag to compare
  • monitors: force_relayout is now enabled by default
  • added new_monitor_delay option for the monitors plugin
  • fixed scratchpads visibility when a monitor is removed
  • added focus tracking to scratchpads to restore focus when hiding a scratchpad, to disable set restore_focus=False

Let it snow

16 Feb 18:35
Compare
Choose a tag to compare
  • shortcuts_menu: command output can be altered now (see filter)
  • flake has been updated
  • experimental get-pypr script

Quality of life improvement

14 Feb 21:55
Compare
Choose a tag to compare

scratchpads using hide on unfocus will have some hysteresis by default:

  • 0.4 seconds
  • configure it to your liking
  • set to 0 for the former behavior (immediately hides when losing focus)

The default value may change if complains are received.

Road to maturity

13 Feb 19:53
Compare
Choose a tag to compare
  • removal of remaining synchronous operations (required adding a new dependency: aiofiles)
  • new configuration for shortcuts_menu
    • can use "[prompt]" in the arguments, showing a context as the prompt
    • skips single menu entries by default (can be disabled: skip_single)
    • when using a list/chain of variables before running a command, you can now use variables defined in previous steps (not only in the final command)

Menus improvements

11 Feb 13:02
Compare
Choose a tag to compare
  • add option to have icons/text before & after menu labels depending on their type
  • fixed reload of menu engine

Hotfix release

10 Feb 21:48
Compare
Choose a tag to compare

Quickly re-release of 1.10.0 with a format change in the shortcuts_menu new features

1.10.0

10 Feb 20:46
Compare
Choose a tag to compare
  • new plugin fetch_client_menu using a menu to bring any window to your active workspace
  • extended shortcuts_menu to support dynamic menus
  • fixes
  • optimizations

Developers:

  • New tox -e doc target to show docs in the webbrowser
  • Improved the documentation
  • added some shared states
  • introduced a convenient mixin to use menus