Plugin: Audiobookshelf now playing #83
Labels
No labels
approved
bug
changes-requested
ci
decision
declined
discuss
docs
feature
meta
now
packaging
refactor
release
repo/core
repo/krystal
repo/plugins
repo/themes
status/backlog
status/in-progress
status/next
status/review
ux
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
joshquinlan/donbox#83
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bar widget and pane for an Audiobookshelf server: current book and chapter, progress, play/pause and skip through its API and MPRIS if a player is local, library search from the picker, continue-listening row,
donbox books. Server URL and API token from the secret store; works with the desktop app or the web player.Plan, blocked on the server details: the Audiobookshelf URL and an API token (Settings, Users, API token), to live in secrets.env as AUDIOBOOKSHELF_URL and AUDIOBOOKSHELF_TOKEN until the secret store from #108 is in place. Shape: plugins/books with
donbox books now|continue|search <text>|play|pause|skip, the API for state and control, MPRIS (playerctl) when a local player is the one playing, a bar pill with the chapter and progress polled every 30 s, a pane with the continue-listening row, library search from the picker. Say on this ticket when the two values are in place.