Commits
- Commit:
0fe5e233e3def36c9af6a9c9008ff0fdcbfe15ec
- From:
- Omar Polo <op@omarpolo.com>
- Date:
stray newline
- Commit:
0be6c0b1527db99916ee74e3d879e9a8151ef5ad
- From:
- Omar Polo <op@omarpolo.com>
- Date:
always call playlist_dropcurrent after main_play_song failures
otherwise we keep garbage in the playing queue.
- Commit:
601093db002025f856a835250585bc4d136ea068
- From:
- Omar Polo <op@omarpolo.com>
- Date:
unify IMSG_ERR and IMSG_EOF handling
IMSG_ERR needs a playlist_dropcurrent(), but otherwise is just the same
as IMSG_EOF: the current song ended and we need to move forward. To
unify, set current_song to NULL in playlist_dropcurrent, which make
sense since right after it we're not playing anything.
- Commit:
62f00244bc474d2032c0a88990f3c78fd1564cc7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove siginfo handling
was useful for debugging but now ther's the `status' command for it.
- Commit:
87f575c3c6293c5cdff2b424a9f182f1857248f3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a monitor functionality
this pings all the "interesting" events to clients that issued a
IMSG_CTL_MONITOR, except to the one that generated such event.
- Commit:
d307e5a2ebf6d0c2f26028893988df0cd2b18e8a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop AMUSED_VERSION and the undocumented -V flag
- Commit:
4439877917f4c738e32c2ce63a961c8930c101af
- From:
- Omar Polo <op@omarpolo.com>
- Date:
show repeat one/all status in `amused status' output
- Commit:
f3bd773be6486fa2c212ff27aee53e3894bcc51d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
handle eof wrt repeat_one
- Commit:
74c987d53230b125b919cd1ab99426e6d81a8bbc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
keep current song in a dedicated variable
playlist.songs[play_off] is not a good representation for the current
playing song after all. After a `load' command, or a flush request, the
play_off changes but we're still playing the "old" song.
This saves the current song in a dedicated variable that's updated upon
playlist_advance and playlist_previous, thus givin a more accurate view.
- Commit:
170d771608a08c2f17310375440bb9e256bedde6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
a913de2162216a16a67cd8cf5ae0371c258aefc7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add `jump' subcommand to play the first matching
- Commit:
19d6b4807a58ea0e289b006d0ae48224ee106526
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add IMSG_CTL_BEGIN/COMMIT to load a playlist in a transaction
- Commit:
c8777fe45597b82a1f898eca06dfc67675de9927
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt
- Commit:
2f589330f4858cf8f45f7d4a5c2f90e11eecc232
- From:
- Omar Polo <op@omarpolo.com>
- Date:
implement main_playlist_resume to resume after stop
- Commit:
4c86871ab14f4311fe9cdf5ecc1b673baa181f70
- From:
- Omar Polo <op@omarpolo.com>
- Date:
preserve -s path when spawning the daemon