[PR #1508] [MERGED] IOS: Add support for fading out on sleep timer end #1602

Closed
opened 2026-04-24 23:59:37 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf-app/pull/1508
Author: @complacentsee
Created: 3/9/2025
Status: Merged
Merged: 3/11/2025
Merged by: @advplyr

Base: masterHead: ios_sleep_fadeout


📝 Commits (2)

  • 33c7388 Add support for fading out on sleep timer end
  • bc4267e Merge branch 'advplyr:master' into ios_sleep_fadeout

📊 Changes

6 files changed (+75 additions, -5 deletions)

View changed files

📝 ios/App/App/AppDelegate.swift (+7 -1)
📝 ios/App/App/plugins/AbsDatabase.swift (+2 -0)
📝 ios/App/Shared/models/DeviceSettings.swift (+3 -1)
📝 ios/App/Shared/player/AudioPlayer.swift (+51 -1)
📝 ios/App/Shared/player/AudioPlayerSleepTimer.swift (+10 -2)
📝 pages/settings.vue (+2 -0)

📄 Description

This addresses issue #831 to bring additional parity to the iOS app.
Playback will start to fadeout during last 60 seconds of the sleep timer. Once faded out, playback will be paused, volume reset, and playback seeked to start of fadeout.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf-app/pull/1508 **Author:** [@complacentsee](https://github.com/complacentsee) **Created:** 3/9/2025 **Status:** ✅ Merged **Merged:** 3/11/2025 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `ios_sleep_fadeout` --- ### 📝 Commits (2) - [`33c7388`](https://github.com/advplyr/audiobookshelf-app/commit/33c738873f446fa43c5ea86fbced0c6a2bfff51b) Add support for fading out on sleep timer end - [`bc4267e`](https://github.com/advplyr/audiobookshelf-app/commit/bc4267ea1debb1027357b47354f59b766afbd751) Merge branch 'advplyr:master' into ios_sleep_fadeout ### 📊 Changes **6 files changed** (+75 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `ios/App/App/AppDelegate.swift` (+7 -1) 📝 `ios/App/App/plugins/AbsDatabase.swift` (+2 -0) 📝 `ios/App/Shared/models/DeviceSettings.swift` (+3 -1) 📝 `ios/App/Shared/player/AudioPlayer.swift` (+51 -1) 📝 `ios/App/Shared/player/AudioPlayerSleepTimer.swift` (+10 -2) 📝 `pages/settings.vue` (+2 -0) </details> ### 📄 Description This addresses issue #831 to bring additional parity to the iOS app. Playback will start to fadeout during last 60 seconds of the sleep timer. Once faded out, playback will be paused, volume reset, and playback seeked to start of fadeout. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-24 23:59:37 +02:00
adam closed this issue 2026-04-24 23:59:37 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1602