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>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 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:
master← Head:ios_sleep_fadeout📝 Commits (2)
33c7388Add support for fading out on sleep timer endbc4267eMerge 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.