[GH-ISSUE #17] Hide Downloaded Songs #15

Open
opened 2026-02-27 15:47:56 +03:00 by kerem · 1 comment
Owner

Originally created by @SmilerRyan on GitHub (Feb 18, 2022).
Original GitHub issue: https://github.com/Rafiuth/Soggfy/issues/17

As a user who has 1000s of songs, it would be nice if we could hide songs that we have already downloaded, only showing those missing or with colliding names. The setting of course should be off by default but when enabled should skip (and hide) songs that are already downloaded in the playlist. Showing the number of downloaded tracks next to the duration when enabled could be a way to indicate how many are hidden.

image

image

Originally created by @SmilerRyan on GitHub (Feb 18, 2022). Original GitHub issue: https://github.com/Rafiuth/Soggfy/issues/17 As a user who has 1000s of songs, it would be nice if we could hide songs that we have already downloaded, only showing those missing or with colliding names. The setting of course should be off by default but when enabled should skip (and hide) songs that are already downloaded in the playlist. Showing the number of downloaded tracks next to the duration when enabled could be a way to indicate how many are hidden. ![image](https://user-images.githubusercontent.com/14893385/154609063-1666045d-5593-4022-81de-eda79ef6188b.png) ![image](https://user-images.githubusercontent.com/14893385/154609616-5c5ebfbb-2986-4299-afa3-b119d29035c3.png)
Author
Owner

@Rafiuth commented on GitHub (Feb 18, 2022):

Interesting idea. I think it would be a bit difficult to implement because it requires deeper integration with the playlist rendering code, which is not easy to get through. Maybe hijacking playlist content requests could work here.

I'll look into it soon.

<!-- gh-comment-id:1044769230 --> @Rafiuth commented on GitHub (Feb 18, 2022): Interesting idea. I think it would be a bit difficult to implement because it requires deeper integration with the playlist rendering code, which is not easy to get through. Maybe hijacking playlist content requests could work here. I'll look into it soon.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Soggfy#15
No description provided.