Commit graph

102 commits

Author SHA1 Message Date
Adam Traeger
33c738873f
Add support for fading out on sleep timer end
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.
2025-03-09 13:14:15 -05:00
Marcos Carvalho
d788623509
Initial work 2024-05-23 22:33:06 +01:00
advplyr
f4f7252537 Update wording for enable seeking on media controls settings, remove restart required help text, map translations 2024-02-25 14:44:40 -06:00
fidoriel
d2d3bbe8a1 fix default false 2024-02-20 22:08:47 +01:00
fidoriel
41a65c0f9d add setting for widget scrubbing 2024-02-20 21:58:31 +01:00
benonymity
2b1667e532 feat: now playing chapter track 2023-12-22 21:01:37 -05:00
advplyr
7412d0899f Fix:Syncing when media is open in audio player and playing on another device #984
- Local playback session IDs have been updated to UUIDs instead of prefixing local_play_
2023-12-15 16:05:19 -06:00
advplyr
6621f8b2ee Add:Language code setting and translations #448 2023-12-03 17:37:01 -06:00
advplyr
81b11bac93 Fix:iOS downloading not saving progress for local copy #825 2023-11-13 16:33:19 -06:00
advplyr
36be91962c Update:iOS using new sync local sessions endpoint
- remove local session sync function call on starting playback
- Add User model and getCurrentUser api function
2023-11-12 13:19:36 -06:00
advplyr
1ddb6eca00 Fix:iOS local podcast episode progress #719 2023-06-24 10:37:56 -05:00
advplyr
f42c624cba Update:iOS saving progress for offline ebooks 2023-06-24 09:41:14 -05:00
advplyr
48342e5bd3 Fix:iOS offline reading and initialization 2023-06-20 16:29:56 -05:00
advplyr
147f89f870 Add:iOS offline ebooks 2023-06-19 17:42:15 -05:00
advplyr
ae37861f7d Add:iOS support offline episode chapters #675 2023-06-18 15:34:56 -05:00
advplyr
facf56930e iOS add deviceId 2023-05-21 17:19:21 -05:00
advplyr
53c9109534 iOS fix local episode duration and playback session title, version bump 0.9.63 2023-03-06 16:47:38 -06:00
advplyr
018a988124 Merge branch 'master' into jramer/master 2023-02-18 10:20:01 -06:00
advplyr
4eeb7f24d8 Fix:iOS downloads #537 2023-02-17 13:07:35 -06:00
Joakim Ramer
cbd74d08e1
fix: seek pauses playback 2023-02-09 02:38:56 +01:00
advplyr
a7227acbc3 Update:Default to alt view and rename setting to use bookshelf view 2023-01-29 17:20:46 -06:00
advplyr
d59f3ae0b6 Add:Haptic feedback device setting off/light/medium/heavy #472 2023-01-08 15:32:15 -06:00
advplyr
a262efe9da Fix lockOrientation setting and add Realm db migration; 2022-12-07 16:12:09 -06:00
advplyr
9687f47b6b Add:Device setting for locking screen orientation #449 2022-12-04 10:41:09 -06:00
ronaldheft
bae5d97087
fix: Local artwork not loading 2022-09-18 12:24:19 -04:00
ronaldheft
41753cd853 Fix marking as read crashing app 2022-09-03 17:18:54 -04:00
ronaldheft
c8ff5a7817 Handle multi-track files for sleep timer 2022-09-02 18:31:16 -04:00
ronaldheft
8c87b31e56 Improved error handling 2022-08-25 15:42:37 -04:00
ronaldheft
b5e33b1707 Fix thread-safety with transaction on local media progress 2022-08-24 19:33:10 -04:00
ronaldheft
452b25057e Use the same Realm instead for updates of LocalMediaProgress 2022-08-23 22:07:07 -04:00
ronaldheft
099be648bf Fix server not sending updates every 10 seconds 2022-08-23 17:32:43 -04:00
ronaldheft
94e261d7bf Fix bad data being encoded 2022-08-22 18:12:07 -04:00
ronaldheft
85382d2bb4 Fix incorrect logic for checking if progress object exists 2022-08-21 11:34:23 -04:00
ronaldheft
af835f2c43 Persist playback settings 2022-08-18 19:01:10 -04:00
ronaldheft
a82474cf45 Fix server media progress JSON decoding 2022-08-18 15:55:50 -04:00
ronaldheft
add64249cd Times in milliseconds 2022-08-17 20:42:53 -04:00
ronaldheft
d3172ece9b Fix missing metadata 2022-08-17 20:42:45 -04:00
ronaldheft
f655f89c49 Fix missing fields in PlaybackSession 2022-08-17 19:43:11 -04:00
ronaldheft
6aa0f2253b Sync offline playback progress 2022-08-16 20:45:29 -04:00
ronaldheft
d83e04c47b Refactor storage model to work with native Realm 2022-08-16 16:53:47 -04:00
ronaldheft
b0905d0270 Fix crashes related to Realm threading 2022-08-16 12:32:22 -04:00
ronaldheft
5d31499fd6 Fix the downloader for using Realm native 2022-08-14 22:20:24 -04:00
ronaldheft
4c8217edf6 Fix merge conflict errors 2022-08-14 18:22:50 -04:00
ronaldheft
934a07a5ad Merge branch 'ios-downloads' into ios-downloads-realm-native 2022-08-14 17:48:31 -04:00
ronaldheft
7aae1edf3c Fix incorrect downloadUrl 2022-08-14 16:11:22 -04:00
ronaldheft
e0e2f02e0b Fix all kinds of syncing errors 2022-08-13 12:41:20 -04:00
ronaldheft
ef661bba37 Sync local progress with server progress 2022-08-12 23:11:09 -04:00
ronaldheft
8d38f3358e API functions to sync local progress 2022-08-12 21:58:54 -04:00
ronaldheft
f4e39ec7ca Functions to update local progress 2022-08-11 20:38:51 -04:00
ronaldheft
c32c77b963 Fix player display on local media 2022-08-11 18:34:59 -04:00