Commit graph

689 commits

Author SHA1 Message Date
advplyr
4e94fd6ad0
Merge pull request #390 from ronaldheft/fix-ios-seek-back-time
fix: iOS seek back time not winding back
2022-09-18 11:58:50 -05:00
advplyr
81a8203cca
Merge pull request #389 from ronaldheft/ios-bug-artwork
Fix local cover images not used on iOS
2022-09-18 11:57:12 -05:00
ronaldheft
b6b206c288
fix: Seek back time not winding back 2022-09-18 12:44:48 -04:00
advplyr
ed2310a2e7
Merge pull request #387 from ronaldheft/ios-realm-crash
fix: iOS 16 realm crash
2022-09-18 11:29:52 -05:00
ronaldheft
bae5d97087
fix: Local artwork not loading 2022-09-18 12:24:19 -04:00
ronaldheft
3e12ff139b
fix: Local artwork not used 2022-09-18 11:43:38 -04:00
ronaldheft
7ccd8db085
fix: iOS 16 realm crash 2022-09-17 17:47:18 -04:00
advplyr
fdc829d06c
Merge pull request #386 from ronaldheft/ios-general-fixes
Fix various iOS app startup issues
2022-09-16 16:14:44 -05:00
ronaldheft
e7f61e34e8
Fix player automatically starting after WebKit reload 2022-09-15 20:49:25 -04:00
ronaldheft
141877f111
Fix Pods with iOS target change 2022-09-14 20:24:27 -04:00
ronaldheft
b71a976e61
Merge remote-tracking branch 'upstream/master' into ios-general-fixes 2022-09-14 19:55:42 -04:00
advplyr
68c95ed6d5
Merge pull request #371 from ronaldheft/ios-logging
Improve iOS Logging
2022-09-14 17:54:31 -05:00
ronaldheft
7a68cc99af
Convert remain NSLog statement to new logging framework 2022-09-13 21:16:55 -04:00
ronaldheft
7294bc7033
Audio player modifications should be on main queue 2022-09-13 20:47:07 -04:00
ronaldheft
f8836be147
fix: Debug logging level does not persist to disk 2022-09-08 20:09:35 -04:00
ronaldheft
713999eb83
Fix deprecated and early window access warnings 2022-09-08 19:51:35 -04:00
ronaldheft
cc4c9787c0 Rename ABS to Audiobookshelf 2022-09-06 21:56:10 -04:00
ronaldheft
ecc5cf3e1b Rename app to provide better logging 2022-09-06 21:42:12 -04:00
ronaldheft
ba7d2be03e Fix incorrect method call 2022-09-06 21:33:24 -04:00
ronaldheft
368f349c78 Use logging framework for AudioPlayer 2022-09-06 21:32:32 -04:00
ronaldheft
639d641c07 Fix usage of this 2022-09-06 21:32:10 -04:00
ronaldheft
d9313a1654 Use os logging framework, so logs can be retrieved later 2022-09-06 21:26:48 -04:00
advplyr
9dd532285c
Merge pull request #365 from vangorra/vangorra/aa-button-cleanup
Cleanup Android Auto buttons
2022-09-04 11:51:11 -05:00
Robert Van Gorkom
92f10fdb5c
Merge branch 'advplyr:master' into vangorra/aa-button-cleanup 2022-09-04 09:23:51 -07:00
advplyr
9d0f43a664
Merge pull request #363 from vangorra/vangorra/debug-build
Add debug build to to allow prod and dev apps to work side by side.
2022-09-04 09:46:03 -05:00
Robbie Van Gorkom
453365fcd6 Fix buttons for Android Auto (and probably wear too). 2022-09-03 18:16:12 -07:00
Robbie Van Gorkom
6231c5fcc4 Add debug build to to allow prod and dev apps to work side by side. 2022-09-03 15:06:28 -07:00
advplyr
9821ddabcf iOS version bump 0.9.58-beta 2022-09-03 16:42:14 -05:00
advplyr
57777f2f4b
Merge pull request #362 from ronaldheft/fix-ios-mark-as-read-crash
Fix marking local book as read crashing iOS app
2022-09-03 16:35:50 -05:00
advplyr
1f2c309d8c
Merge pull request #361 from ronaldheft/ios-audio-events
Fix: Handle iOS audio events
2022-09-03 16:33:10 -05:00
Ron Heft
c11977870d
Merge branch 'advplyr:master' into ios-audio-events 2022-09-03 17:21:52 -04:00
ronaldheft
41753cd853 Fix marking as read crashing app 2022-09-03 17:18:54 -04:00
advplyr
003285f567
Merge pull request #359 from ronaldheft/bug-ios-sleep-timer
Rewrite iOS sleep timer to handle multi-track files
2022-09-03 16:17:28 -05:00
ronaldheft
d1c1902cd3 Merge branch 'bug-ios-sleep-timer' into ios-audio-events 2022-09-03 16:53:03 -04:00
ronaldheft
b697deac1c Fix cluegy way chapter sleep timer was being reset after skipping past 2022-09-03 16:44:01 -04:00
ronaldheft
fb8e6408bb Fix memory leak 2022-09-03 16:34:31 -04:00
ronaldheft
836ffddd4f Fix race condition with chapter sleep timer 2022-09-02 18:36:57 -04:00
ronaldheft
c8ff5a7817 Handle multi-track files for sleep timer 2022-09-02 18:31:16 -04:00
ronaldheft
c14f6ec4c2 Rewrite sleep timer logic again 2022-09-02 18:22:42 -04:00
ronaldheft
dc8852eb0d Guard against seeking during initialization 2022-09-02 16:52:08 -04:00
ronaldheft
586405f9de Rewrite sleep timer 2022-09-02 16:31:47 -04:00
advplyr
34e68593bc
Merge pull request #355 from ronaldheft/ios-bug-seek-multi-track
Fixes iOS player seek issues with multi-track books
2022-09-02 08:21:39 -05:00
ronaldheft
c02adfa326 Fix typo in if statement 2022-09-01 18:41:21 -04:00
ronaldheft
021d63d973 Fix seek jumping 2022-09-01 18:19:45 -04:00
ronaldheft
50f6b15d23 Refactor to ensure we aren't missing any update time 2022-09-01 17:40:49 -04:00
ronaldheft
6257c6488b Fix race condition with the player queue 2022-09-01 17:34:54 -04:00
advplyr
defd895995
Merge pull request #347 from ronaldheft/ios-bg-downloads
feat: Handle iOS background downloads
2022-08-31 15:00:20 -05:00
ronaldheft
82159ee537 feat: Handle route change notifications 2022-08-30 22:59:59 -04:00
ronaldheft
11f22888d5 feat: Handle resuming iOS audio after pause 2022-08-30 22:47:55 -04:00
ronaldheft
20d932877e fix: Only mark audio session as active when playing 2022-08-30 22:33:55 -04:00