Skip to content

v0.2.0 🎉

Latest
Compare
Choose a tag to compare
@l1na-forever l1na-forever released this 16 Feb 06:38
· 2 commits to mainline since this release

v.0.2.0 has a rewritten main loop that ends up making notifications much more responsive. You'll notice this especially if you change a lot of tracks very, very quickly ;).

  • DBus polling is moved to a separate thread, and pushes received messages onto an unbounded channel. This lets it sit long polling for a long period, reducing CPU usage.
  • Message handling state machine is greatly simplified, and the decoupled polling mechanism lets it be much more responsive to user input.
  • Lots of little internal refactors and clean-ups.
  • Dependencies bumped.

Full Changelog: v0.1.10...v0.2.0