feat(queue): drag and drop reorder

This commit is contained in:
2024-11-28 02:36:48 +01:00
parent 60613e6502
commit 30e7b758ad
8 changed files with 218 additions and 33 deletions

View File

@@ -15,6 +15,7 @@ service Player {
rpc SetVolume(SetVolumeRequest) returns (SetVolumeResponse);
rpc PlayTrackNext(TrackRequest) returns (Queue);
rpc AddTrackToQueue(TrackRequest) returns (Queue);
rpc SwapQueueIndices(SwapQueueIndicesRequest) returns (Queue);
rpc SkipTrack(google.protobuf.Empty) returns (PlayerStatus);
rpc SkipToQueueIndex(SkipToQueueIndexRequest) returns (PlayerStatus);
}
@@ -63,3 +64,8 @@ message SetVolumeResponse {
message SkipToQueueIndexRequest {
uint32 index = 1;
}
message SwapQueueIndicesRequest {
uint32 a = 1;
uint32 b = 2;
}