Skip to content

pleamar 0.4.24

Choose a tag to compare

@k4ditano k4ditano released this 20 Oct 17:44
· 276 commits to main since this release

pleamar 0.4.24

Six from circuskid and Schnee111, thank you:

  • A scene can move the song (circuskid, #80): sys.call("media.seek", seconds) goes to that point and ("media.step", seconds) that far from where it is, held inside the song; can_seek says whether the player lets it (a live stream does not). A Now playing bar can be dragged.
  • How loud what plays is (circuskid, #90): a new audio.level service, from 0 to 1, the loudest sample of each moment on the default output, about 30 times a second. For a VU meter or something that breathes with the music; the sound server measures it, so it costs next to nothing, and it does not keep an idle output awake.
  • Whether a window is fullscreen or maximized (circuskid, #84): window says it of the one with the focus and of each in list, so a bar can get out of the way of a film or keep quiet during a game. On pleamar-wm it needs 0.5.2.
  • What a tray icon says on hover (circuskid, #88): tooltip and tooltip_body in each tray record.
  • An escaped entity in a notification is read once (circuskid, #86): &amp;lt;b&amp;gt; shows &lt;b&gt;, not <b>.
  • The battery is the machine's (Schnee111, #78): a wireless mouse or pen with its own cell at 0 % is no longer taken for the laptop's battery, and a battery that only gives energy counters still gives a percentage.

And:

  • A screen that does not say its refresh no longer puts a scene to sleep (lanovets, #71): on a headless output that tells 0 Hz, a scene painted one frame and then answered no --say for a thousand seconds. It paces at 60 Hz there now.

Update with pleamar-update (Arch) or nix flake update (NixOS), and log out and back in.