- 08 Feb, 2017 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 04 Jan, 2017 1 commit
-
-
Eugene Baklanov authored
Fix for the problem where order with priorities gets out of whack in case it's reordered by SetRandom() while another song is currently playing. What happens is, if some song is already playing and you have set some priorities before switching on the random mode, and then turn the mode on, the original code swaps position of the first song in the order (i.e., the highest priority song) with current, so that current is 0 (which it should be). The problem is, the "original" first song then goes to the place "current" song was after reordering, wherever that is, instead of going after the "current" song. This patch fixes the issue. Also the fix makes MoveOrder() public, because why shouldn't it be, anyway. It certainly makes more sense than just having SwapOrders() public for some reason. Signed-off-by:
Eugene Baklanov <miltenfiremage@gmail.com>
-
- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 09 Dec, 2016 1 commit
-
-
Max Kellermann authored
This commit changes a minor queue priority design to something which makes a little bit more sense. Previously, a song that had already been played would only be re-enqueued if its priority had just been raised above the current song's. This means that if it was already above, it was not re-enqueued. That is a surprising behavior, because users expect a song to be played when its priority is raised. Now the song is always re-enqueued if its priority is raised (and above the current song's - no matter if it has already been above before). https://bugs.musicpd.org/view.php?id=4592
-
- 10 Nov, 2016 1 commit
-
-
Max Kellermann authored
-
- 29 Oct, 2016 1 commit
-
-
Max Kellermann authored
-
- 27 Oct, 2016 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 08 Sep, 2016 1 commit
-
-
Max Kellermann authored
-
- 05 Sep, 2016 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Failure must be indicated by returning false.
-
- 18 Mar, 2016 7 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Fixes regression by commit 42f7df96
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 10 Mar, 2016 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 01 Mar, 2016 1 commit
-
-
Max Kellermann authored
-
- 28 Feb, 2016 7 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
This is necessary to avoid an assertion failure in UpdateQueuedSong() after LockSeek() has failed.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 26 Feb, 2016 1 commit
-
-
Max Kellermann authored
-
- 23 Feb, 2016 1 commit
-
-
Max Kellermann authored
Fixes disappearing duration of remote songs during playback. See http://bugs.musicpd.org/view.php?id=4492
-
- 18 Dec, 2015 1 commit
-
-
Max Kellermann authored
-
- 13 Nov, 2015 1 commit
-
-
Max Kellermann authored
Regression by commit 738583e3
-
- 11 Nov, 2015 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 06 Nov, 2015 1 commit
-
-
Max Kellermann authored
-