Skip to content

Polonium v1.1 - Better Late than Never

Latest

Choose a tag to compare

@zeroxoneafour zeroxoneafour released this 14 Jun 06:17
· 14 commits to master since this release
a1c338c

Well, here we are.

Around 4 years ago, when I was first entering high school (believe it or not), I started Polonium. This project has grown faster than I ever anticipated. Partly because of its fame, I was accepted this year as a computer science student at the Georgia Institute of Technology.

Handling it was a lot for a 9th and 10th grader, and it eventually became a chore. After I began to receive donations, I felt an obligation to continue this project. It eventually pushed me away from my family and friends, and for my own mental health I had to give it up.

I switched to Hyprland, and never looked back until recently. Then, I came back to KDE, tried Krohnkite, and decided to restart development on this script. (No offense to Krohnkite, it's a great script, but I needed this to fill some holes that are out of its scope.)

That's enough about me. Almost 3 years from the last stable release, I present...

Polonium 1.1.0!

Features

Should be for the most part on par with the old version (1.0rc). Differences -

  • Updated dbus-saver and integrated it into this repo, so you should update it too.
  • Windows are retiled by default when moving them. There is currently no option to disable this, but it will be added if requested.
  • There is no three column layout. This will be added before the next release.
  • There is no monocle or KWin layout. These will be added if someone makes a PR for it.
  • Lot less config options, specifically as they pertain to windows. This will be added if requested.
  • No support for maximization or window minimum sizes. This will likely never, ever be added again. Sorry.
  • A lot less bugs, unfortunately.

Bug Fixes

  • Fixed #205
  • Fixed window switching desktops and untiling bug
  • Probably fixed more as well idrk

Under the Hood

  • Updated Queue<T>
  • Optimized some code (specifically event system)
  • Updated kwin-api a bit too

Roadmap

  • Three column layout
  • More settings
  • User suggestions, this is feature complete for me so now I can take requests.

Special Thanks

That's all folks! Until next time...