wolfskin/app/src/main/java/com/github/damontecres/wholphin/data
Ray d9d5ab02e8
Add support for viewing photos in photo albums (#703)
## Description
Add support for viewing photos in photo albums

### Features
- Browse and view albums & photos
- View an album as a slideshow
- Show overlay with photo details and controls
- Rotate, zoom, & pan photos
- Apply basic filters to photos or albums such as contrast, saturation,
red/green/blue, etc
- Setting to include video clips during slideshows

### Controls
- D-Pad left or right: scroll between photos in album
- Hold D-Pad up or down: zoom in or out of the current photo
- D-Pad left/right/up/down, while zoomed: pan around photo
- Back, while zoomed: revert the zoom
- Otherwise: show photo overlay

### Related issues
Closes #458
Closes #634

### Screenshots
#### Overlay
![photo_overlay
Large](https://github.com/user-attachments/assets/b44ed876-d8bd-4f75-aa1e-4106c2edb2f7)

#### Applying filters
![photo_filters
Large](https://github.com/user-attachments/assets/1379978a-b27c-47ac-80af-f7bb6a2177df)
2026-02-04 20:04:46 -05:00
..
filter Add ability to sort and filter items in a playlist (#818) 2026-02-03 15:11:37 -05:00
model Add support for viewing photos in photo albums (#703) 2026-02-04 20:04:46 -05:00
AppDatabase.kt Add support for viewing photos in photo albums (#703) 2026-02-04 20:04:46 -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
PlaybackEffectDao.kt Add support for viewing photos in photo albums (#703) 2026-02-04 20:04:46 -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