Grouped tracks are considered as a single track.#2028
Grouped tracks are considered as a single track.#2028Vinzzzze wants to merge 1 commit intostrawberrymusicplayer:masterfrom
Conversation
06e7f01 to
70cfe97
Compare
c1c99e8 to
d387ec1
Compare
55e69c5 to
dad492f
Compare
dad492f to
07bd73e
Compare
2ac3629 to
2e3d545
Compare
2e3d545 to
723cd78
Compare
|
I'm not sure if I want to add this, have to think about it. I doubt many users use shuffle by grouping and if we were to add something like this it makes sense to have the option for album shuffle too, not just grouping. |
|
Another thing, please don't add translations updates into the PR's, it's just unnecessary noise, it's better to update the translation sources with |
9bb40c1 to
2319a1b
Compare
|
Hello, For the SmartPlaylistSearchPreview, I use default parameter value. As it is a QObject derivated class, I left the Parent parameter at last position. |
2319a1b to
2eaef26
Compare
- consider the grouped tracks as one track so the queued tracks cannot interrupt the grouped tracks play - add a configuration to define the behavior of the queued tracks in front of the grouped tracks
2eaef26 to
6ea906d
Compare
consider the grouped tracks as one track so the queued tracks cannot interrupt the grouped tracks play :
add a configuration to define the behavior of the queued tracks in front of the grouped tracks :
correct the previous row to navigate in the playlist :
Values for the added parameter :
0 : wait for the end of all the grouped tracks on the same group than the current read track before playing the queued track(s)
1 : ignore the grouping attribute and read the queued track after the end of the current played track
n : wait for the end of the read of the n tracks of the current played track (the current one is the first of the n). If there is less than n grouped tracks to read, wait for the end of all the grouped tracks (same group than the current read track) to start the read of the queued track(s). If the read track is not a grouped track, the queued track(s) will be read just after it.
No maximum had been set.
I will use it this 0 : never interrupt grouped tracks.