Download Latest Version 0.5.4 source code.tar.gz (10.0 MB)
Email in envelope

Get an email when there's a new version of LeftWM

Home / 0.5.0
Name Modified Size InfoDownloads / Week
Parent folder
0.5.0 source code.tar.gz 2023-11-15 10.0 MB
0.5.0 source code.zip 2023-11-15 10.0 MB
README.md 2023-11-15 1.5 kB
Totals: 3 Items   20.0 MB 0

Happy Fall (or Spring to our Southern Hemisphere friends), Fellow Adventurers! This version bumps us to 0.5.0 with a multitude of changes and new features. Here are the highlights:

:hammer: Breaking Changes

  • The layouts (also workspace.layouts) in config.ron must be declared as Strings because they are no longer backed by an enum. (ie. layouts: ["CenterMain"] instead of layouts: [CenterMain])
  • The max_window_width was removed without direct replacement. The "always fill entire screen" behavior can now be addressed in layouts with the Reserve property.

:sparkles: Features

  • The new IncreaseMainSize / DecreaseMainSize, ToggleMaximized, IncreaseMainCount, DecreaseMainCount, and ToggleAbove commands
  • disable_cursor_reposition_on_resize flag introduced

:lady_beetle: Fixes and Improvements

  • Dialog windows correctly obey their spawned sized
  • Fixes to location of spawned windows
  • Fixes to full-screened windows
  • Maximized windows no longer hide the dock
  • NixOS flake corrections

:crab: Minimum Supported Rust Version

  • The currently supported MSRV is 1.70.0

Full Changelog: https://github.com/leftwm/leftwm/compare/0.4.2...0.5.0


:penguin: Future

There have been a very large number of interesting feature proposals and builds lately with many new contributors. Super excited to see how the community grows and how work proceeds on the exciting new features which have been planned.

Source: README.md, updated 2023-11-15