ronaldheft
|
d5f39e5cb1
|
Fix async call not waiting for results
|
2022-08-23 18:22:11 -04:00 |
|
ronaldheft
|
099be648bf
|
Fix server not sending updates every 10 seconds
|
2022-08-23 17:32:43 -04:00 |
|
ronaldheft
|
6a885b7241
|
Fix session time using milliseconds instead of seconds
|
2022-08-23 17:13:43 -04:00 |
|
ronaldheft
|
15cdff5aa2
|
Fix typo in comment
|
2022-08-22 20:36:15 -04:00 |
|
ronaldheft
|
94e261d7bf
|
Fix bad data being encoded
|
2022-08-22 18:12:07 -04:00 |
|
ronaldheft
|
06f87d24a7
|
Fix merge conflict
|
2022-08-22 18:12:00 -04:00 |
|
ronaldheft
|
cdd2f40ef9
|
Merge branch 'master' into bug-ios-background-currenttime
|
2022-08-22 18:04:02 -04:00 |
|
ronaldheft
|
2448b461f0
|
Re-implement the paused timer
|
2022-08-22 18:00:37 -04:00 |
|
ronaldheft
|
fe042f3f83
|
Fix NaN causing bad data
|
2022-08-22 17:27:55 -04:00 |
|
ronaldheft
|
d084958f2d
|
Scale time reporting by the rate
|
2022-08-22 17:15:20 -04:00 |
|
ronaldheft
|
ccecba7a19
|
If adjusting sleep time from chapter, convert to regular sleep timer
|
2022-08-22 17:11:34 -04:00 |
|
ronaldheft
|
d57fe44bcc
|
Sleep timer using native time observer
|
2022-08-22 17:04:48 -04:00 |
|
advplyr
|
39250b56c0
|
Fix:Play local episode from home page playing from server #324, Update:Podcast cover UI for displaying episodes and showing local download indicator
|
2022-08-21 18:03:27 -05:00 |
|
advplyr
|
d7c414f6c0
|
Merge
|
2022-08-21 15:59:44 -05:00 |
|
advplyr
|
b8b2d73eab
|
Sleep timer UI update and min custom time to 1 min
|
2022-08-21 15:52:06 -05:00 |
|
ronaldheft
|
8952cbfd20
|
Start of refactor
|
2022-08-21 12:36:29 -04:00 |
|
advplyr
|
a576eff700
|
Merge pull request #327 from ronaldheft/bug-ios-playback-on-session-resume
Fix playback session starting sometimes on app launch
|
2022-08-21 11:15:23 -05:00 |
|
ronaldheft
|
27d2ed2304
|
Convert PlayerHandler to shared instance
|
2022-08-21 12:06:37 -04:00 |
|
ronaldheft
|
2321312427
|
Revert "Fixes missing LocalMediaProgress for downloads without existing progress"
This reverts commit 7745ccefab .
|
2022-08-21 11:34:30 -04:00 |
|
ronaldheft
|
85382d2bb4
|
Fix incorrect logic for checking if progress object exists
|
2022-08-21 11:34:23 -04:00 |
|
ronaldheft
|
7745ccefab
|
Fixes missing LocalMediaProgress for downloads without existing progress
|
2022-08-21 11:25:50 -04:00 |
|
ronaldheft
|
872931f507
|
Guard against player actions before player is initialized
|
2022-08-21 11:05:16 -04:00 |
|
ronaldheft
|
f335d8735f
|
Fix progress sync not updating playback object
|
2022-08-21 10:59:43 -04:00 |
|
ronaldheft
|
fca0fd7bbb
|
Remove dead code
|
2022-08-20 10:28:39 -04:00 |
|
ronaldheft
|
a461ed43de
|
Finish cleaning up some refactors
|
2022-08-20 10:15:45 -04:00 |
|
ronaldheft
|
0f8672fb92
|
Remove Unrealm
|
2022-08-20 10:11:30 -04:00 |
|
ronaldheft
|
972fbd42ee
|
Refactor and clean up sync logic
|
2022-08-19 23:00:40 -04:00 |
|
ronaldheft
|
062a217946
|
Fix more edge cases on player initialization
|
2022-08-19 22:15:06 -04:00 |
|
ronaldheft
|
a59f3bb957
|
Fix player reporting currentTime=0
|
2022-08-19 21:20:53 -04:00 |
|
ronaldheft
|
93cb27d324
|
Fix player session restoration events
|
2022-08-19 16:36:56 -04:00 |
|
ronaldheft
|
bf46c46fc0
|
Fix race conditions on first launch
|
2022-08-18 19:31:32 -04:00 |
|
ronaldheft
|
af835f2c43
|
Persist playback settings
|
2022-08-18 19:01:10 -04:00 |
|
ronaldheft
|
ffd0d4da7d
|
Bump session restoration to 1 second
|
2022-08-18 18:18:22 -04:00 |
|
ronaldheft
|
e9226671c9
|
Fix updatedAt not updating
|
2022-08-18 17:38:01 -04:00 |
|
ronaldheft
|
5fd3f3c080
|
Sync player session with server media progress
|
2022-08-18 17:08:41 -04:00 |
|
ronaldheft
|
519969eee0
|
Restore playback session on startup
|
2022-08-18 16:20:28 -04:00 |
|
ronaldheft
|
1746ed6469
|
Refactor starting a playback session
|
2022-08-18 15:57:03 -04:00 |
|
ronaldheft
|
2912d442b5
|
Clean up progress syncing in PlayerHandler
|
2022-08-18 15:56:25 -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
|
911e46c4f0
|
Fix crash when offline
|
2022-08-16 21:57:34 -04:00 |
|
ronaldheft
|
ec4647e2bc
|
Handle server success
|
2022-08-16 21:36:09 -04:00 |
|
ronaldheft
|
10f2da9e90
|
Fix progress syncing
|
2022-08-16 21:14:33 -04:00 |
|
ronaldheft
|
6aa0f2253b
|
Sync offline playback progress
|
2022-08-16 20:45:29 -04:00 |
|
ronaldheft
|
7c5ee940d3
|
Merge branch 'master' into ios-downloads
|
2022-08-16 16:56:47 -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
|
8ce0d9ce56
|
Fix warnings
|
2022-08-15 17:00:39 -04:00 |
|