Diffusion Elisa aa0cd61793b2

Rework shuffle handling

Authored by astippich on Aug 22 2019, 6:16 PM.

Description

Rework shuffle handling

Summary:
Remove deprecated usage of qrand().
Keep a list of the previous, current and next track
when in shuffle mode, to be used in a following patch.
Simplify calling skip and previousTracks

Depends on D22769

Test Plan: all tests pass

Reviewers: ngraham, mgallien

Reviewed By: mgallien

Tags: Elisa

Differential Revision: https://phabricator.kde.org/D22770

Details

Committed
astippichAug 26 2019, 4:38 PM
Reviewer
mgallien
Differential Revision
D22770: Rework shuffle handling
Parents
R255:311c0a93710e: fix display of single/multi disc albums and cleanup
Branches
Unknown
Tags
Unknown