Commit graph

2343 commits

Author SHA1 Message Date
advplyr
40b731534c Fix:Android crash when attempting sync after exoplayer failed 2022-08-10 18:27:37 -05:00
advplyr
1aea0a18a9 Fix:Android catch json parse exception from ffprobe caused by XMP id3 tag 2022-08-10 18:02:16 -05:00
advplyr
b1be594932 Fix:Android catch exception when grantUriPermission fails 2022-08-10 17:31:38 -05:00
ronaldheft
a9d7fbc083 Convert objects to realm-native 2022-08-10 17:09:49 -04:00
ronaldheft
a3e458fcc4 Make server config thread-safe 2022-08-10 17:08:19 -04:00
advplyr
c1b8f8519f Fix:Android auto library items mixing with other libraries #309 2022-08-09 18:50:59 -05:00
advplyr
34d4a0b61b Fix:When stopping cast progress reverts back to initial progress #314 2022-08-09 18:14:07 -05:00
advplyr
7c3b6c9702 Fix:Starting cast player and stopping cast closing audio player in app #314 2022-08-09 17:35:42 -05:00
ronaldheft
e275aa1699 More improvements to progress status 2022-08-08 20:05:09 -04:00
ronaldheft
e9961f64a9 Handle a documents directory that can change
Thanks iOS
2022-08-08 19:25:59 -04:00
ronaldheft
8e2be4704e Clean up progress logic 2022-08-08 17:21:13 -04:00
ronaldheft
948cd3068a Fix more race conditions with progress reporting 2022-08-08 13:47:37 -04:00
ronaldheft
162eb9afad Fix race condition of reporting finished download 2022-08-08 12:39:55 -04:00
ronaldheft
30ae98c3de Throttle downloads 2022-08-07 21:17:13 -04:00
ronaldheft
b1b10e846d Somewhat working progress under heavy load 2022-08-07 21:02:25 -04:00
advplyr
56c73c12db Update:Android auto show progress bar 2022-08-07 17:52:37 -05:00
ronaldheft
ad802c16ea Remove blocking realmQueue 2022-08-07 17:46:13 -04:00
advplyr
afc04d22bf Remove old android splash screen 2022-08-07 12:11:38 -05:00
advplyr
b78f004f29 Update:Sort local books shelf show unfinished books first #302 2022-08-07 11:00:35 -05:00
ronaldheft
849b6303e8 Display downloaded cover on items 2022-08-07 11:59:02 -04:00
advplyr
4a82ba7c86 Add:Subtitle to item page 2022-08-07 10:35:01 -05:00
ronaldheft
5b7fcca800 Support downloading covers and podcast episodes 2022-08-07 11:23:50 -04:00
ronaldheft
b549528e23 Handle download complete lifecycle 2022-08-07 10:27:08 -04:00
advplyr
719db8d3f6 Add:Setting to disable shake to reset sleep timer #298 #169 2022-08-07 09:13:10 -05:00
advplyr
db98492d4f Update:Remove limit on home page local media shelves #301 2022-08-07 08:38:30 -05:00
advplyr
5430c10424 Add:Filter by language #312 2022-08-07 08:21:17 -05:00
ronaldheft
5495bcb945 Starting logic for handling completed downloads 2022-08-06 21:32:04 -04:00
ronaldheft
7fded5e105 Cleanup progress handling 2022-08-06 21:12:21 -04:00
ronaldheft
dc8bc2fccd Clean up progress logic 2022-08-06 18:31:59 -04:00
ronaldheft
af2c609405 Report download progress to the UI 2022-08-06 18:21:11 -04:00
ronaldheft
d5d65e244b Rewrite downloader to use delegate and download item 2022-08-06 10:11:46 -04:00
advplyr
92a31c246c Update:Collections page show total duration #303 2022-08-04 18:23:09 -05:00
advplyr
9082b76707 Update:Collections table row book count center #306 2022-08-04 18:16:05 -05:00
ronaldheft
33041608f8 Switch to async logic 2022-08-04 18:25:27 -04:00
advplyr
408faf3665
Merge pull request #308 from benonymity/stats
Add Statistics
2022-08-04 17:23:51 -05:00
advplyr
be6c675ded Show user stats nav only when connected to server, remove tooltip, remove icons on stats 2022-08-04 17:22:56 -05:00
ronaldheft
528854b285 Bump min ios version to support async 2022-08-04 16:24:41 -04:00
benonymity
87e277fad1 fix: lint comments 2022-08-03 22:20:20 -04:00
benonymity
014588180e feat: add stats page to mobile 2022-08-03 22:17:11 -04:00
ronaldheft
e02edb9f9e Fix field collision 2022-08-02 21:05:28 -04:00
ronaldheft
37fa931672 Don't save in database until download is complete 2022-08-02 17:32:40 -04:00
ronaldheft
a7424cc428 Fix persisting active config 2022-08-02 17:10:45 -04:00
advplyr
837df329e2 Update:List view/grid view icon swapped 2022-08-01 18:03:54 -05:00
ronaldheft
f6c43e479d Rewrite of object model to use Unrealm
This addresses issues with JSON serialization
2022-08-01 09:40:28 -04:00
ronaldheft
0b46a9c9b1 Begin handling playback of local media 2022-07-31 13:33:36 -04:00
ronaldheft
76de92fe1f Fix id typos 2022-07-30 18:40:30 -04:00
ronaldheft
32550a75ec Return local items on DB lookup 2022-07-30 18:25:20 -04:00
ronaldheft
9eca03cfd7 Configure more local file data 2022-07-30 17:21:50 -04:00
ronaldheft
fec1ec554b feat: Populate LocalFile with real info 2022-07-30 16:22:41 -04:00
ronaldheft
db7a8cef77 Merge branch 'master' into ios-downloads 2022-07-30 15:16:58 -04:00