Commit graph

9 commits

Author SHA1 Message Date
Rodrigo Rivero
f3d6469bed
feat: add skip forward and backward playback controls 2026-05-08 00:53:08 +02:00
Vukašin Vojinović
2aa2c841fa chore: update dependencies 2026-04-30 01:33:39 +02:00
Ashley Wulber
bc9d118de0 chore: update libcosmic after reexports 2026-04-09 16:05:48 -06:00
Ashley Wulber
6c401d7030 chore: update iced 2026-03-20 18:11:32 -04:00
norepro
42b1f6e5e8 Remove Playlist repeat option 2025-11-27 21:03:57 -08:00
norepro
b559de8fc5 Rename repeat options to Disabled, Track, and Playlist
Change track and playlist to repeat current track indefinitely.
2025-11-27 20:48:32 -08:00
norepro
2476557ec3 mpris 2025-11-27 02:02:46 -08:00
Josh Megnauth
bb087578df
Prevent screen turning off during playback
Closes: #157

XDG portals expose a D-Bus interface allowing apps to prevent screen
idling, user switching, and other actions. That interface,
org.freedesktop.portal.Inhibit, does all of the heavy lifting here.

Idling = the screen dimming or shutting off.

Idling is inhibited when a video is actively playing.
Idling is NOT inhibited when videos aren't playing - this includes
paused or stopped videos.
2025-11-13 13:26:23 -05:00
Jeremy Soller
73f524c95e
Implement MPRIS and album art, fixes #57, fixes #59, part of #56 2025-01-18 08:47:47 -07:00