Commit graph

  • 56a3d8bb72 added manual sleep timer dialog jakob42 2022-08-18 13:44:23 +0200
  • add64249cd Times in milliseconds ronaldheft 2022-08-17 20:42:53 -0400
  • d3172ece9b Fix missing metadata ronaldheft 2022-08-17 20:42:45 -0400
  • f655f89c49 Fix missing fields in PlaybackSession ronaldheft 2022-08-17 19:43:11 -0400
  • 911e46c4f0 Fix crash when offline ronaldheft 2022-08-16 21:57:34 -0400
  • ec4647e2bc Handle server success ronaldheft 2022-08-16 21:36:09 -0400
  • 10f2da9e90 Fix progress syncing ronaldheft 2022-08-16 21:14:33 -0400
  • 6aa0f2253b Sync offline playback progress ronaldheft 2022-08-16 20:45:29 -0400
  • 7c5ee940d3 Merge branch 'master' into ios-downloads ronaldheft 2022-08-16 16:56:47 -0400
  • d83e04c47b Refactor storage model to work with native Realm ronaldheft 2022-08-16 16:53:47 -0400
  • b0905d0270 Fix crashes related to Realm threading ronaldheft 2022-08-16 12:32:22 -0400
  • 8ce0d9ce56 Fix warnings ronaldheft 2022-08-15 17:00:39 -0400
  • ac2a1ce079 Provide DAO methods for Realm objects ronaldheft 2022-08-15 17:00:22 -0400
  • 5d31499fd6 Fix the downloader for using Realm native ronaldheft 2022-08-14 22:20:24 -0400
  • 4c8217edf6 Fix merge conflict errors ronaldheft 2022-08-14 18:22:50 -0400
  • 934a07a5ad Merge branch 'ios-downloads' into ios-downloads-realm-native ronaldheft 2022-08-14 17:48:31 -0400
  • 7aae1edf3c Fix incorrect downloadUrl ronaldheft 2022-08-14 16:11:22 -0400
  • 7cc35e4b96 Switch to timer for download task ronaldheft 2022-08-14 16:10:55 -0400
  • 1f8a8d1ce5 Make timer easier to start for the future ronaldheft 2022-08-13 12:56:02 -0400
  • e0e2f02e0b Fix all kinds of syncing errors ronaldheft 2022-08-13 12:41:20 -0400
  • c029e519e9 Sync local progress to front-end ronaldheft 2022-08-13 10:28:28 -0400
  • ef661bba37 Sync local progress with server progress ronaldheft 2022-08-12 23:11:09 -0400
  • 8d38f3358e API functions to sync local progress ronaldheft 2022-08-12 21:58:54 -0400
  • f4e39ec7ca Functions to update local progress ronaldheft 2022-08-11 20:38:51 -0400
  • 72744dcd29 iOS version bump 0.9.56 advplyr 2022-08-11 19:11:25 -0500
  • 6b374d923b Version bump 0.9.56 advplyr 2022-08-11 19:08:18 -0500
  • 03a47b06ee Fix:iOS sleep timer chapter end #291 advplyr 2022-08-11 18:49:04 -0500
  • 77d0974782 Update:default podcast episode table sort descending advplyr 2022-08-11 17:37:13 -0500
  • 95e070a897 Add:Podcast item page play button to play next unfinished episode #139 advplyr 2022-08-11 17:36:27 -0500
  • c32c77b963 Fix player display on local media ronaldheft 2022-08-11 18:34:59 -0400
  • 9477860bca Working local file playback ronaldheft 2022-08-11 18:29:55 -0400
  • a5f483f518 Fix:Home page podcast episode progress bar #264 advplyr 2022-08-11 16:49:38 -0500
  • 65fcc45bc6 Remove todos for file system ronaldheft 2022-08-11 16:45:34 -0400
  • 2e6946e1f7 Disable track reordering on iOS ronaldheft 2022-08-11 16:39:59 -0400
  • 64707b0928 Support local media progress ronaldheft 2022-08-11 16:26:32 -0400
  • a107a25e43 Fix downloading in progress books ronaldheft 2022-08-11 16:11:53 -0400
  • 0a989e7811 Handle deleting podcast episodes ronaldheft 2022-08-11 15:36:25 -0400
  • 4e63d43679 Fix progress done percent ronaldheft 2022-08-11 15:36:06 -0400
  • 60cb5f398c Handle deleting library items ronaldheft 2022-08-11 14:12:45 -0400
  • 8edeefc1cd Prevent iCloud backups of downloads ronaldheft 2022-08-11 13:46:30 -0400
  • 02eabb82c1 Hide UI options that iOS does not need / support ronaldheft 2022-08-11 13:16:25 -0400
  • 999d434fe9 Fix download item not clearing for podcasts ronaldheft 2022-08-11 12:58:47 -0400
  • 2b07c81e54 Use book/podcast helper ronaldheft 2022-08-11 12:32:58 -0400
  • 5f4ff38035 Support downloading new podcast episodes ronaldheft 2022-08-11 12:30:45 -0400
  • e52a5fd585 Fix incorrect episode id ronaldheft 2022-08-11 11:20:29 -0400
  • 599a8e23cb Fix podcast episode downloading ronaldheft 2022-08-11 11:20:17 -0400
  • 81a4e4ff7b Enable podcast downloading on iOS ronaldheft 2022-08-10 23:20:56 -0400
  • 7d730dcafb Fix optionals ronaldheft 2022-08-10 22:56:42 -0400
  • 446e54cb91 Fix data model issues ronaldheft 2022-08-10 22:17:12 -0400
  • b9f428fd77 Fix:Android auto separate all library items list from selected library items list advplyr 2022-08-10 18:56:12 -0500
  • 94e8978ce6 Fix:Unregister android network listener on destroy advplyr 2022-08-10 18:48:47 -0500
  • 62376871e3 Fix:Android get track offset out of bounds crash advplyr 2022-08-10 18:33:30 -0500
  • 40b731534c Fix:Android crash when attempting sync after exoplayer failed advplyr 2022-08-10 18:27:37 -0500
  • 1aea0a18a9 Fix:Android catch json parse exception from ffprobe caused by XMP id3 tag advplyr 2022-08-10 18:02:16 -0500
  • b1be594932 Fix:Android catch exception when grantUriPermission fails advplyr 2022-08-10 17:31:38 -0500
  • a9d7fbc083 Convert objects to realm-native ronaldheft 2022-08-10 17:09:49 -0400
  • a3e458fcc4 Make server config thread-safe ronaldheft 2022-08-10 17:08:19 -0400
  • c1b8f8519f Fix:Android auto library items mixing with other libraries #309 advplyr 2022-08-09 18:50:59 -0500
  • 34d4a0b61b Fix:When stopping cast progress reverts back to initial progress #314 advplyr 2022-08-09 18:14:07 -0500
  • 7c3b6c9702 Fix:Starting cast player and stopping cast closing audio player in app #314 advplyr 2022-08-09 17:35:42 -0500
  • e275aa1699 More improvements to progress status ronaldheft 2022-08-08 20:05:09 -0400
  • e9961f64a9 Handle a documents directory that can change ronaldheft 2022-08-08 19:25:59 -0400
  • 8e2be4704e Clean up progress logic ronaldheft 2022-08-08 17:21:13 -0400
  • 948cd3068a Fix more race conditions with progress reporting ronaldheft 2022-08-08 13:47:37 -0400
  • 162eb9afad Fix race condition of reporting finished download ronaldheft 2022-08-08 12:39:55 -0400
  • 30ae98c3de Throttle downloads ronaldheft 2022-08-07 21:17:13 -0400
  • b1b10e846d Somewhat working progress under heavy load ronaldheft 2022-08-07 21:02:25 -0400
  • 56c73c12db Update:Android auto show progress bar advplyr 2022-08-07 17:52:37 -0500
  • ad802c16ea Remove blocking realmQueue ronaldheft 2022-08-07 17:46:13 -0400
  • afc04d22bf Remove old android splash screen advplyr 2022-08-07 12:11:38 -0500
  • b78f004f29 Update:Sort local books shelf show unfinished books first #302 advplyr 2022-08-07 11:00:35 -0500
  • 849b6303e8 Display downloaded cover on items ronaldheft 2022-08-07 11:59:02 -0400
  • 4a82ba7c86 Add:Subtitle to item page advplyr 2022-08-07 10:35:01 -0500
  • 5b7fcca800 Support downloading covers and podcast episodes ronaldheft 2022-08-07 11:23:50 -0400
  • b549528e23 Handle download complete lifecycle ronaldheft 2022-08-07 10:27:08 -0400
  • 719db8d3f6 Add:Setting to disable shake to reset sleep timer #298 #169 advplyr 2022-08-07 09:13:10 -0500
  • db98492d4f Update:Remove limit on home page local media shelves #301 advplyr 2022-08-07 08:38:30 -0500
  • 5430c10424 Add:Filter by language #312 advplyr 2022-08-07 08:21:17 -0500
  • 5495bcb945 Starting logic for handling completed downloads ronaldheft 2022-08-06 21:32:04 -0400
  • 7fded5e105 Cleanup progress handling ronaldheft 2022-08-06 21:12:21 -0400
  • dc8bc2fccd Clean up progress logic ronaldheft 2022-08-06 18:31:59 -0400
  • af2c609405 Report download progress to the UI ronaldheft 2022-08-06 18:21:11 -0400
  • d5d65e244b Rewrite downloader to use delegate and download item ronaldheft 2022-08-06 10:11:46 -0400
  • 92a31c246c Update:Collections page show total duration #303 advplyr 2022-08-04 18:23:09 -0500
  • 9082b76707 Update:Collections table row book count center #306 advplyr 2022-08-04 18:16:05 -0500
  • 33041608f8 Switch to async logic ronaldheft 2022-08-04 18:25:27 -0400
  • 408faf3665
    Merge pull request #308 from benonymity/stats advplyr 2022-08-04 17:23:51 -0500
  • be6c675ded Show user stats nav only when connected to server, remove tooltip, remove icons on stats advplyr 2022-08-04 17:22:56 -0500
  • 528854b285 Bump min ios version to support async ronaldheft 2022-08-04 16:24:41 -0400
  • 87e277fad1 fix: lint comments benonymity 2022-08-03 22:20:20 -0400
  • 014588180e feat: add stats page to mobile benonymity 2022-08-03 22:17:11 -0400
  • e02edb9f9e Fix field collision ronaldheft 2022-08-02 21:05:28 -0400
  • 37fa931672 Don't save in database until download is complete ronaldheft 2022-08-02 17:32:40 -0400
  • a7424cc428 Fix persisting active config ronaldheft 2022-08-02 17:10:45 -0400
  • 837df329e2 Update:List view/grid view icon swapped advplyr 2022-08-01 18:03:54 -0500
  • f6c43e479d Rewrite of object model to use Unrealm ronaldheft 2022-08-01 09:40:28 -0400
  • 0b46a9c9b1 Begin handling playback of local media ronaldheft 2022-07-31 13:33:36 -0400
  • 76de92fe1f Fix id typos ronaldheft 2022-07-30 18:40:30 -0400
  • 32550a75ec Return local items on DB lookup ronaldheft 2022-07-30 18:25:20 -0400
  • 9eca03cfd7 Configure more local file data ronaldheft 2022-07-30 17:21:50 -0400