pinnacle/CHANGELOG.md
2023-08-16 20:50:16 -05:00

1.7 KiB

Changelog

43949e3 (#56)

This update brings breaking changes to configuration.

You'll now need a metaconfig.toml file to tell Pinnacle to run a Lua config. You can copy the provided metaconfig.toml file to ~/.config/pinnacle or wherever you have your config files.

To continue using the provided Lua config, you now need to run

PINNACLE_CONFIG_DIR="./api/lua" cargo run

instead of using PINNACLE_CONFIG.

This update also brings config reloading! You can now update your config and reload on the fly without having to restart the compositor. If your config crashes, you can also reload to restart it.

Changes

  • Add metaconfig.toml file
  • Add config reloading

3cc462d (#53)

Changes

  • Add fullscreen and maximized window support

Known bugs

  • There is slight flickering then changing a window to and from floating
  • Xwayland fullscreen requests are currently really buggy basically unusable
    • Fullscreen window sizing won't update unless the tag is changed
    • Some windows may disappear when toggling off fullscreen

4261b6e (#45)

Changes

  • Add wlr-layer-shell support

ba7b259 (#34)

Changes

  • Add XWayland support