Wholphin/app/src/main/java/com/github/damontecres/wholphin/data
Ray 045b689994
Add ability to sort and filter items in a playlist (#818)
## Description
Add ability to sort and filter items in a playlist. There's a new button
for each added to the playlist details page. Starting playback will run
in the order selected.

The sort and filter are persisted locally per playlist, so returning to
the playlist will remember the previous settings.

Note: playlist playback is still limited to 100 items (#42)

### Related issues
Closes #285

### Testing
Emulator & nvidia shield

## Screenshots
![playlist_sort_filter
Large](https://github.com/user-attachments/assets/9880021b-a1c3-4d8d-ace2-83737f3f772a)

## AI or LLM usage
None
2026-02-03 15:11:37 -05:00
..
filter Add ability to sort and filter items in a playlist (#818) 2026-02-03 15:11:37 -05:00
model Improve series overview loading speed (#800) 2026-01-30 11:34:12 -05:00
AppDatabase.kt Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
ExtrasItem.kt Customize display of library grid pages (#368) 2025-12-04 12:20:50 -05:00
ItemPlaybackDao.kt More subtitle selection fixes (#630) 2026-01-04 17:06:54 -05:00
ItemPlaybackRepository.kt Add "Only Forced Subtitles" option to subtitle selection (#589) 2026-01-11 13:11:39 -05:00
JellyfinServerDao.kt Add setting to protect a user profile with a PIN (#356) 2025-12-04 14:37:27 -05:00
LibraryDisplayInfoDao.kt Fix favorites not loading (#156) 2025-11-04 13:33:03 -05:00
NavDrawerItemRepository.kt Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
PlaybackLanguageChoiceDao.kt More subtitle selection fixes (#630) 2026-01-04 17:06:54 -05:00
SeerrServerDao.kt Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
ServerPreferencesDao.kt Dependency updates & removing unused code (#70) 2025-10-26 18:17:47 -04:00
ServerRepository.kt Add user PIN protection (#719) 2026-01-19 11:39:29 -05:00