- 23 Oct, 2021 3 commits
-
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1285
-
Max Kellermann authored
-
Max Kellermann authored
-
- 18 Oct, 2021 1 commit
-
-
Max Kellermann authored
-
- 07 Oct, 2021 8 commits
-
-
Max Kellermann authored
This was a no-op previously, but this operation makes no sense.
-
Max Kellermann authored
The existing implementation has been utterly broken forever; I cannot explain what it actually does, but it doesn't do what the documentation says.
-
Max Kellermann authored
Use MoveRange() instead of MoveId().
-
Max Kellermann authored
-
Max Kellermann authored
Now, "+0" means "right after the current song" and "-0" means "right before the current song". Mnemonic: there are zero songs between the current song and the newly added song.
-
Max Kellermann authored
A similar feature was present long ago in MPD, but was deprecated in version 0.16 because the implementation was broken. This commit re-adds the feature in a way that's well-defined and not broken. Close https://github.com/MusicPlayerDaemon/MPD/issues/1221
-
Max Kellermann authored
Validate early, so we avoid the rollback if an error occurs.
-
Max Kellermann authored
Skip the LookupRemoteTag() call if the MoveId() call fails.
-
- 25 May, 2021 1 commit
-
-
Max Kellermann authored
-
- 15 Feb, 2021 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
The "move" command doesn't allow open-ended ranges because they don't make a lot of sense; moving an open-ended range is only possible if the destination index is before the range, and in that case, the client should be well aware how many songs there are. Closes https://github.com/MusicPlayerDaemon/MPD/pull/1057
-
- 01 Jan, 2021 1 commit
-
-
Max Kellermann authored
-
- 16 Mar, 2020 1 commit
-
-
Rosen Penev authored
[[maybe_unused]] (introduced in C++17) is standard C++. https://clang.llvm.org/docs/AttributeReference.html#maybe-unused-unused says that this is equivalent to the GNU unused attribute. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 18 Jan, 2020 1 commit
-
-
Max Kellermann authored
-
- 05 Jul, 2019 1 commit
-
-
Max Kellermann authored
-
- 17 Jun, 2019 1 commit
-
-
Max Kellermann authored
-
- 18 Apr, 2019 1 commit
-
-
Max Kellermann authored
Commit b3a45833 added a LocateUri() call to several playlist commands, which applied InputPlugin URI scheme verification to playlist URIs. This broke the SoundCloud playlist plugin which uses "soundcloud://" URIs for which no input plugin exists. This commit allows the caller to specify the kind of plugin which shall be used to verify the URI. Right now, only "input" is implemented; "storage" uses the "input" verification for now; and "playlist" has no verification at all (for now). Closes https://github.com/MusicPlayerDaemon/MPD/issues/528
-
- 31 Oct, 2018 1 commit
-
-
Max Kellermann authored
-
- 02 Sep, 2018 1 commit
-
-
Max Kellermann authored
-
- 02 Aug, 2018 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 21 Jul, 2018 1 commit
-
-
Max Kellermann authored
-
- 29 Jan, 2018 1 commit
-
-
Max Kellermann authored
This commit also puts an instance of RemoteTagScanner into the Instance class, and hooks it into the "add" and "addid" commands.
-
- 10 Nov, 2017 1 commit
-
-
Max Kellermann authored
-
- 25 Feb, 2017 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Prepare to convert "partition" to a mutable pointer.
-
- 24 Feb, 2017 1 commit
-
-
Max Kellermann authored
This code (added 7 years ago with commit b233c145) has been obsoleted by the SongLoader class (added 3 years ago).
-
- 08 Feb, 2017 1 commit
-
-
Max Kellermann authored
-
- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 07 Nov, 2016 1 commit
-
-
Max Kellermann authored
-
- 29 Oct, 2016 1 commit
-
-
Max Kellermann authored
-
- 27 Oct, 2016 1 commit
-
-
Max Kellermann authored
-
- 13 Jun, 2016 2 commits
-
-
Max Kellermann authored
-
Eric Wollesen authored
Previously the id was being returned only when a position wasn't specified.
-
- 18 Mar, 2016 1 commit
-
-
Max Kellermann authored
-
- 01 Mar, 2016 1 commit
-
-
Max Kellermann authored
-