Commit graph

146 commits

Author SHA1 Message Date
advplyr
c8053355df Add:Open/close RSS feed for library items 2023-06-24 14:45:25 -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
0d1312e497 Fix:Android auto filter out ebook only from downloaded tab 2023-06-19 14:03:29 -05:00
advplyr
ff4f8324e7 Update:Syncing playback time when media item is open in player 2023-06-19 12:37:44 -05:00
advplyr
953bde5a42 Update:Add epub ereader settings and table of contents 2023-06-18 13:31:38 -05:00
advplyr
7b3a005ad6 Update:Ereader fullscreen #731 2023-06-17 17:34:08 -05:00
advplyr
2643e98fc0 Fix:Back button closes ebook #709 2023-06-04 15:38:26 -05:00
advplyr
373221703d Update:Android download to internal storage option #635 2023-06-04 14:59:55 -05:00
advplyr
c093548b71 Update:Scale chapter times with playback rate #726 2023-06-01 17:36:52 -05:00
advplyr
2c3dff3544 Add:EBook download and offline reading #187 #243 2023-05-21 15:02:49 -05:00
advplyr
d9a6ec65df Add deviceId to DeviceInfo for Android 2023-04-22 16:48:22 -05:00
advplyr
bf62b82037 Fix ereader padding and swiping 2023-03-06 10:58:08 -06:00
advplyr
02089e1489 Update:Increased padding on modals 2023-02-26 14:41:18 -06:00
advplyr
f215efdcd0 Update:Syncing local sessions rewrite to support offline sessions #381 2023-02-05 16:54:46 -06:00
advplyr
ebd65b4fa7 Fix:Back button closing modals and fullscreen player #535 2023-01-31 14:50:26 -06:00
advplyr
860c7aac80 Fix:Refreshing server media progress after local sync 2023-01-28 14:20:00 -06:00
advplyr
a8c66ff808 Update capacitor version, kotlin version, android dependencies, refactor some folders 2023-01-22 17:26:08 -06:00
Lars Kiesow
d89c97ba1a
Chapter and Total Track in Player
This patch allows user to not only add a chapter track but also remove
the total track. This means that you can have only the total track or
only the chapter track.

This patch does not allow user to have no track at all. Disabling one
track will automatically enable the other one, if that one is already
disabled.

The reasoning behind this is that for long-ish audio books, users will
not very often look at the overall progress. In fact, I find the
progress bar mostly useful only for quickly seeking to a position when
jumping back a few seconds is not sufficient.

In the seldom occasion that I want the overall progress, I can easily
get it from the book details page.
2023-01-17 00:54:17 +01:00
advplyr
8f6dd72df2 Local media sync events 2023-01-15 14:58:26 -06:00
advplyr
297eca6a86 MediaItemHistory and history page 2023-01-14 18:01:12 -06:00
advplyr
d59f3ae0b6 Add:Haptic feedback device setting off/light/medium/heavy #472 2023-01-08 15:32:15 -06:00
advplyr
0890a44c0b Update:Remove call to server for settings filter/sort/playback rate 2022-12-17 14:48:56 -06:00
advplyr
99217fee48
Merge pull request #459 from benonymity/hapticFeedback
Add haptic feedback
2022-12-09 17:08:17 -06:00
benonymity
acc5bde33a fix: use native haptic plugin and remove semicolons 2022-12-08 19:09:46 -05:00
advplyr
379fa21571 Add:Podcast create form #225 2022-12-08 17:54:56 -06:00
advplyr
592ea7c533 Fix:EReader for ebooks in library folder root 2022-12-06 16:21:12 -06:00
advplyr
9687f47b6b Add:Device setting for locking screen orientation #449 2022-12-04 10:41:09 -06:00
advplyr
a852114e9c Update:Use cover aspect ratio from library setting 2022-10-22 08:59:10 -05:00
advplyr
4f85827585 Add:Lock/unlock player ui setting #313, Update:Player track ui thinner with cursor 2022-08-22 16:50:20 -05:00
advplyr
92a31c246c Update:Collections page show total duration #303 2022-08-04 18:23:09 -05:00
benonymity
014588180e feat: add stats page to mobile 2022-08-03 22:17:11 -04:00
advplyr
837df329e2 Update:List view/grid view icon swapped 2022-08-01 18:03:54 -05:00
advplyr
5f6a1ef7e9 Update:Show error icon on player cover when local media progress fails to sync & remove sync failure toast 2022-07-19 18:50:14 -05:00
advplyr
7188089f63 Fix:Set server settings after user logs in 2022-07-19 16:40:50 -05:00
advplyr
a58965306a Fix misleading plugin function name 2022-07-13 16:44:02 -05:00
advplyr
cb2aaede67 Fix:Socket reconnection on disconnect, Add:Connection indicator icon showing socket/cellular 2022-07-07 17:24:26 -05:00
advplyr
3be13025a8 Fix:iOS swipe navigation to close modal 2022-07-04 16:55:34 -05:00
advplyr
b4bb6bf81b Fix:Back button to close modal #267 and back button to minimize fullscreen player #267 2022-07-04 15:42:59 -05:00
advplyr
6a8d901ce1 Update:Collections table row UI updates and include book duration #240 2022-07-04 14:59:56 -05:00
advplyr
ddf8e66a08 Fix:Remove server connection configs and prevent duplicate configs 2022-07-04 12:15:08 -05:00
advplyr
3c1120ea48 Add settings page with adjustable jump forward/backward settings 2022-07-01 20:05:11 -05:00
advplyr
317dc366e3 Add custom headers modal and model 2022-07-01 16:33:39 -05:00
advplyr
870774b408 Fix:Remove last saved library id when changing servers so home page shelves load on init 2022-06-05 16:32:28 -05:00
advplyr
99bf960b8a Add:Filter and sort for podcast episodes table, Update:Sync local media progress when media progress is updated on the server 2022-06-01 19:38:26 -05:00
advplyr
58bd0e0cee Add:Click and drag player progress track #110 2022-05-29 18:13:25 -05:00
advplyr
ad5edf3aee Fix:iOS audio player cutting off timestamps #173 2022-05-13 09:28:43 -05:00
advplyr
bec3f5841e Fix:Setting local library item as finished when local media progress does not exist 2022-04-30 15:35:20 -05:00
advplyr
52fd8ac5e8 Fix crash when probing audio files by updating start/end chapter data type to Long #128, remove unused files and generic database save/load methods 2022-04-24 13:28:14 -05:00
advplyr
c5a9677ac6 Fix cover aspect ratio #136 2022-04-23 14:38:29 -05:00
advplyr
448f7855af
Merge branch 'master' into master 2022-04-15 21:05:40 -05:00
advplyr
ae195e7b58 Merge 2022-04-15 20:48:39 -05:00
Rasmus Krämer
4abd1c8b49
Merge branch 'advplyr:master' into master 2022-04-14 09:25:53 +02:00
advplyr
ccba8dc3c7 Fix episodeId download issue, add draggable for local tracks 2022-04-13 20:24:54 -05:00
Rasmus Krämer
6db2c7805d
Merge branch 'advplyr:master' into master 2022-04-12 13:08:33 +02:00
advplyr
eed8a29c9b Fix web player plugin random characters 2022-04-11 18:39:46 -05:00
advplyr
6e8d84496b Updates to audio player plugin to method naming and using seconds for time values. Adding web audio player to run in browser. 2022-04-11 18:38:01 -05:00
Rasmus Krämer
6de4626239
Login is now working 2022-04-11 18:31:14 +02:00
advplyr
c94e57f55e Add podcast pages, android download podcast, scan podcast folders 2022-04-10 20:31:47 -05:00
advplyr
abf140bd21 UI updates 2022-04-09 20:29:59 -05:00
advplyr
12a153d423 Add sync local media progress 2022-04-09 18:36:32 -05:00
advplyr
d9e4469089 Add keep local media progress and playback sessions, update data models to support syncing local progress and support for podcast episodes 2022-04-09 12:03:37 -05:00
advplyr
9ad351f0d7 Persist bookshelf list view setting, fix collections for new data model, add authors cards, update filters 2022-04-08 19:05:32 -05:00
advplyr
f309e1fcf2 Updates to downloader, audio track ordering, hard deleting from file system, UI updates and fixes 2022-04-08 18:07:31 -05:00
advplyr
119bfd6c98 Add download UI indicator, download progress, update bookshelf item to show local items and items matches with local item, remove item before downloading if already exists in file system 2022-04-07 18:46:58 -05:00
advplyr
12de187b7a Update folder scanner and db to store LocalLibraryItem objects instead of LocalMediaItem objects, some ui fixes and audio player service binding fix 2022-04-05 19:44:14 -05:00
advplyr
77ef0c119b Refactor capacitor plugins, clean up and organize android plugin classes 2022-04-04 19:08:27 -05:00
advplyr
4b834cb5c1 Remove old code for downloads, user progress, sql, server config. Add web plugin for DbManager 2022-04-03 19:16:17 -05:00
advplyr
9fd3dc6978 Add local library items to bookshelf and landing page 2022-04-03 17:07:26 -05:00
advplyr
0b9b0341b5 Cleanup old unused and missing vars 2022-04-03 14:37:44 -05:00
advplyr
f57f0e4e0d Add new connection page to support multiple server connection configs 2022-04-03 14:24:17 -05:00
advplyr
f70f707100 Rebuilding audio player and handling playback sessions in android. Moving all logic natively 2022-04-02 12:12:00 -05:00
advplyr
94b9dbb8b3 Media folder management page, android media folder scanner 2022-04-01 18:33:40 -05:00
advplyr
a259883979 Add start of new local media page for adding folders and scanning local media items 2022-03-31 20:23:38 -05:00
advplyr
4fc70cd3dd New data model classes, ffmpeg-kit, jackson json deserializer, add permission 2022-03-28 19:53:53 -05:00
advplyr
6d8479ac7d Add:Start adding new nosql database plugin for android 2022-03-06 12:53:18 -06:00
advplyr
c07b527a1d Fix:User accessible libraries #84 2022-01-16 14:14:02 -06:00
advplyr
4bf75c606a Add:iOS audio player 2021-12-31 16:57:53 -06:00
advplyr
6faa9b6324 Add:Option to use chapter track #46, Change:Playback speed increment by 0.1 #57 2021-12-11 13:20:20 -06:00
advplyr
d3a2c79a55 Fix:Native back button go back or ask before quitting #52, Fix:Appbar back button 2021-12-10 16:31:54 -06:00
advplyr
3232b519d3 Finish lazy bookshelf,Fix:Async sql db,Fix:Load user progress 2021-12-05 18:31:47 -06:00
advplyr
37d3021302 Add:Lazy bookshelf 2021-12-04 19:56:29 -06:00
advplyr
f40e971b90 Fix: more sync issues, Add: link audiobooks with folder names in selected download folder 2021-11-20 10:59:34 -06:00
advplyr
3b6e7e1ce2 Add: Search page, Add: Bookshelf list view, Fix: Audiobook progress sync, Fix: Download audiobook button, Change: User audiobook data to use SQL table 2021-11-19 20:00:34 -06:00
advplyr
52e3ea0a99 Change: laying the groundwork for android auto 2021-11-10 20:39:25 -06:00
advplyr
65706a52fc Add: Bookmarks, Fix: Playback rate updating, Fix: Sleep timer countdown, Fix: Prev chapter btn, Change: Loading indicator for new audio player, Fix: UI alignment issues #26 2021-11-02 19:44:42 -05:00
advplyr
ebf628315c Fix: download single track audiobooks #15, Change: check write permission when selecting folder #13, Add: Show folders and files list in user selected folder, Fix: Seek back only if audiobook was played #20 2021-10-28 09:37:31 -05:00
advplyr
5a025b3a03 Ebook and comic reader #14 2021-10-17 20:20:00 -05:00
advplyr
56a70aefaf Add: bookshelf list view, add: sort by most recent 2021-10-16 15:50:13 -05:00
advplyr
993ff5341d Support server v1.4.0, multiple libraries, new static request routes 2021-10-06 07:24:15 -05:00
advplyr
e124d3858f Support for android 8+, selectable download location, permissions check, recursive delete 2021-09-19 18:44:10 -05:00
advplyr
a412c9d359 Offline support, downloading, syncing progress 2021-09-12 18:37:08 -05:00
advplyr
2c27fb3108 Add global search, update filters for new filter model 2021-09-05 15:22:30 -05:00
advplyr
619b6f3686 Check app version, fix close stream bug, show audiobook progress, add toasts 2021-09-04 12:31:00 -05:00
advplyr
06657538a9 Set ver, clean up dependencies 2021-09-02 12:19:26 -05:00
advplyr
495af35043 init 2021-09-01 20:07:11 -05:00