github karinushka/paneru v0.5.0
v0.5.0 Lua Edition 🇧🇷

5 hours ago

New features

  • Lua scripting and configuration. For more information consult
    SCRIPTING.md documentation file. To convert your existing Toml
    configuration, use provided Python script (scripts/toml_to_lua.py).
  • Focus windows and columns by number.
  • Automatic virtual workspace creation.
  • Menubar customization - icons, colors and gradients.
  • App launcher for integration with macOS menus.
  • Virtual workspace first/last/east/west operations. (#341)
  • Preset vertical sizes for stacked windows.
  • Window rule copying from menubar and keyboard shortcuts. This
    simplifies creation of custom window matchers.

Notable Fixes

  • Cmd-Tab window switching correctly exposes windows and workspaces.
  • Hold position for manually positioned windows.
  • Improved window resize detection during switching of displays with
    different DPI.
  • Handle window focus rejection. (#340)
  • Correct handling of stacked windows in multiple virtual workspaces.
  • Revival of event tap during stalls.
  • Correctly raise windows when switching virtual workspaces.
  • Overlap detection and rate limiting for move movement trigger.
  • Do not draw false overlay on empty workspaces. (#153)
  • Handle oversize windows during display changes.
  • A whole bunch of performance optimizations and fixes.

Contributors

Full Changelog: v0.4.4...v0.5.0

Don't miss a new paneru release

NewReleases is sending notifications on new releases.