elpasync pushed a change to branch externals-release/listen.
from 647302eb98 Release: v0.9
adds c186fc61bb Meta: v0.10-pre
adds c13ee53dbe Add: Lighter faces
adds b18838945c Comment: Update
adds cdea8c753e Fix: (listen-queue--vtable-update-object) For Emacs <30
adds db6378230c Tidy: (listen-queue-revert-track)
adds d97f308f34 Tidy: (listen--volume) Use error, not user-error
adds ffb0a91371 Add: (listen-mpv) MPV support
adds 193e04b3aa Merge: MPV support
adds 40adfdeffa Fix: (listen--status MPV) Variable
adds f9d95497cd Tidy: (listen--send MPV)
adds 35e6b832e5 Tidy: Indentation
adds d75248f11c Tidy: Compilation warning
adds 94c0432a21 Docs: Update player mentions
adds eedac8822b Docs: Clarify
adds 9d64fd574b Docs: Add ELPA-devel badge
adds be91375f7e Docs: Update another player mention
adds 748a148188 Fix: (listen-current-player)
adds c5b7f0b524 Docs: Mention MPV-MPRIS
adds ad54bf2780 Fix: (listen--ensure MPV) Set :noquery on socket process
adds 27b4e24ed2 Fix: (listen--info MPV) Ignore when metadata isn't
available
adds a604a4d69f Fix: (listen--ensure MPV) Disable buffer undo
adds 2e0ec7a397 Comment: Add FIXME
adds 1e03676563 Fix: (listen--send MPV) Improve event processing
adds e797d95b86 Add: (listen-complete-files) And use in
listen-queue-add-files
adds a1987e2819 Fix: (listen-mpv--get-property) Ignore errors unless
debugging
adds 0bca09bfc9 Fix: (listen--send MPV) Just message for json-read errors
adds 1b6bc52035 Change: (listen-format-seconds) Allow using 1 digit for
minutes
adds 8c7ecd5bab Tidy: Whitespace
adds a4d468047a Fix: (listen-player-mpv) Disable cover art
adds 19dfc6a6e3 Add: (listen-mpv-volume)
adds 4b0ac14cd9 Fix: (listen-mode--update) Ensure player process is
running
adds 69432d45b9 Tidy: Function declarations
adds 9a195763bd Fix: Playing next track after track is removed
adds 57a25bdd9a Fix: Duplication of "Duration" at bottom of queue
adds 5b456c2e67 Change: (listen-queue-add-tracks) Use a hash table for
deduplication
adds 5b000a476c Change/Fix: (listen-queue-goto-current) Show the queue's
buffer
adds b3431f035a Fix: (listen-next) Interactive form
adds 9d8825a2ff Fix: (listen-menu) Volume description when not playing
adds 6890398566 Add: (listen-debug) New macro
adds 51043cc944 WIP
adds 8b09b321bb Fix: (listen--status mpv) Only return slot value
adds 2b3c4252bd WIP: New temporary --send* method
adds dd35d78afe Fix: (listen-send*) Cleanup callback; update docstring
adds fc9ece8ce8 Change: (listen-mpv--update-property) Remove function
adds 486c1c1c78 Fix: (listen--update-metadata) Destructuring
adds 790bbcf5d6 Tidy
adds e692c3fcf3 Change: (listen-mpv) Use listen--send*
adds 18f2d77bba Change: (listen--act) Get duration and volume
synchronously
adds 840dd7679e Tidy
adds a6a1e2c80c Tidy: (listen--ensure) Silence byte-compiler
adds 44f16746d2 Fix: Elapsed time while paused
adds 2687a43cd1 Tidy
adds 38db59ec56 Fix: (listen--status-is) Handle 'stopped
adds 68cf91e468 Fix: (listen--volume)
adds a9177c66e7 Tidy: (cl-defstruct listen-player) Slots
adds 43512d034b Fix: (listen--update-metadata) Between tracks
adds 0f2f00200e Docs: Update
adds f75b204119 Fix: (listen-quit)
adds 3dcac303ac Fix: (listen-mode-lighter)
adds 95eae0c0ec Change: (listen-vlc) Update for changes
adds d13622a95f Merge: Asynchronous MPV support
adds 70c3e64234 Tidy: (listen-mode--update)
adds f21042b014 Tidy: (listen-lib)
adds ad104ebe5a Fix: (listen-queue--add-track-durations) make-process
argument
adds 698b51f459 Tidy: Docstrings
adds 2b065cb4e2 Tidy: Warning
adds b58dd51307 Tidy: (listen--act listen-player-mpv)
adds 34fa76d564 WIP: Status buffer
adds 1496616593 Docs: Update
adds 82386aa8b9 Merge: Status buffer
adds 21709d6f92 WIP: vtable workarounds
adds 582e98a880 WIP: More workarounds
adds abe4d20a8f WIP: Enable workaround for Emacs < 30
adds 455a60c255 Fix: For Emacs 30.1+
adds 83669a4574 Merge: Workaround for vtable on Emacs < 30.1
new e0a243d3c6 Release: v0.10
new a3b90ed6d9 Release: v0.10
Summary of changes:
README.org | 67 +++++-------
docs/README.org | 30 ++++--
listen-info.el | 36 ++-----
listen-lib.el | 139 +++++++++++++++++++++++--
listen-mpd.el | 2 +-
listen-mpv.el | 313 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
listen-queue.el | 259 +++++++++++++++++++++++++++++++---------------
listen-vlc.el | 24 +++--
listen.el | 183 +++++++++++++++++++++++++--------
9 files changed, 838 insertions(+), 215 deletions(-)
create mode 100755 listen-mpv.el