Commit graph

272 commits

Author SHA1 Message Date
advplyr
02089e1489 Update:Increased padding on modals 2023-02-26 14:41:18 -06:00
advplyr
d67454db9a Fix:Update bookshelf on screen orientation change #602 2023-02-25 16:53:48 -06:00
advplyr
fb35d8b1a0 Add:Podcast episode page and update episode lists to not show description #588 2023-02-25 16:33:06 -06:00
advplyr
018a988124 Merge branch 'master' into jramer/master 2023-02-18 10:20:01 -06:00
advplyr
08ee08c698 Update:Show loading indicator when first connecting to server 2023-02-17 17:47:46 -06:00
advplyr
d899fd4d89 Android & iOS only open most recent session on first load 2023-02-17 17:14:49 -06:00
advplyr
4eeb7f24d8 Fix:iOS downloads #537 2023-02-17 13:07:35 -06:00
advplyr
6cd04e7098 Remove Gentium Book Basic font 2023-02-12 12:16:38 -06:00
Lars Kiesow
ec704bf501
Easy way to play current audiobook
This patch implements a generic way of re-opening the player for the
book you last listened to. This is especially handy when first opening
the app and you can restart playback with a single click.

The player is opened only if no other book is already open in the
player. It will not overwrite or replace playbacks or player already in
progress.

The player is opened paused. No automatic playback since that could be
really annoying.

This closes #494
2023-02-11 23:14:41 +01:00
advplyr
f362db3855 Add prop to BookCover to not show a background 2023-02-09 18:13:30 -06:00
Joakim Ramer
cbd74d08e1
fix: seek pauses playback 2023-02-09 02:38:56 +01:00
Lars Kiesow
6114e03cb7
Increase passing for menus
This patch slightly increases the padding for menu dialogs. No real
reason for this except that I like the look of this better ;-)
2023-02-08 23:19:37 +01:00
advplyr
405cd21c32 Emit playback speed change event when Android Auto changes speed 2023-02-06 17:20:39 -06:00
advplyr
5e98a4ff2f Update:Android cancelling sleep timer when it was auto-enabled will also disable the auto sleep timer setting with alert #545 2023-02-04 16:57:55 -06:00
advplyr
8710775872 Fix:Android download freezing UI when a lot of files are downloaded #550 2023-02-04 15:52:06 -06:00
advplyr
99d60eaf9a Update:Adjust current playback time with playback speed #549 2023-02-04 13:50:54 -06:00
advplyr
62a5a2d069 Update:Increase height of minimized audio player to accomadate iOS safe area #531 2023-01-31 15:30:13 -06:00
advplyr
ebd65b4fa7 Fix:Back button closing modals and fullscreen player #535 2023-01-31 14:50:26 -06:00
advplyr
ea847a62ff
Update components/app/AudioPlayer.vue 2023-01-31 14:17:45 -06:00
Lars Kiesow
3fc89377b4
Player Progress Bar Position
This patch moves the progress bar slightly up for a better separation
between playback controls and seeking.

The reasoning behind this is that I (and probably others as well) often
interact with this interface in a clumsy, half-asleep state. Due to the
closeness of the progress bar and the play/pause button, I have managed
it several times to accidentally seek instead of pause. That is really
annoying since you then have to manually find the previous playback
position again.

Long term, I would love to see more of the available space being used.
In particular in the player interface. There should be enough free space
available. Especially if you have just one of the progress bars active.
But for now, this is just a quick-fix to improve the current situation.
2023-01-31 15:31:06 +01:00
advplyr
2de81130a1 Update:Podcast latest page show cover & podcast name #529 2023-01-30 11:39:01 -06:00
advplyr
d9c38d1592 Update app bar progress indicator to not navigate to downloading on iOS 2023-01-29 17:53:03 -06:00
advplyr
0583ce617e Add:Continue listening shelf for offline books/episodes #112 2023-01-29 16:04:03 -06:00
advplyr
18e15ff056 Remove left & right padding of audio player timestamps on iOS 2023-01-29 14:12:14 -06:00
advplyr
31531197a2 Add:Android auto sleep timer #260 2023-01-29 13:19:06 -06:00
advplyr
8bab4ae383 Update:More accurate progress percentage using bytes, download 1 audio file at a time & currently downloading page #251 #360 #515 #274 2023-01-28 11:58:16 -06:00
advplyr
925e8fd17e Update item page bg gradient 2023-01-26 17:14:06 -06:00
advplyr
7b857f04d4 Fix appbar z-index 2023-01-26 17:02:06 -06:00
advplyr
453744a637 Remove log 2023-01-25 17:48:31 -06:00
advplyr
062d4dc069 Fix:Render bookshelf on small screens 2023-01-25 17:32:52 -06:00
advplyr
ccd206e95d Fix cover height overflow on fullscreen audio player 2023-01-24 17:52:28 -06:00
advplyr
4b7fa7a543 Fix:Clearing filter refreshes library 2023-01-17 17:47:29 -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
56fe350104 Update:Search input clearable #509 2023-01-16 17:44:32 -06:00
advplyr
eb552170e3 Increase max playback speed to 10x 2023-01-16 17:34:42 -06:00
advplyr
d9afdaf56f
Update components/modals/Dialog.vue 2023-01-16 17:03:07 -06:00
Lars Kiesow
699976dcd8
Make Player Menu Items Look Alike
Instead of handling some items of the player menu as special cases,
adding icons and colors, this patch allows menu items to have icons in
general, allowing for the removal of the special cases.

This also makes it easy to actually use a homogeneous style for all of
the player menu items, letting them all have an icon and aligning them
visually.
2023-01-16 23:54:23 +01:00
advplyr
acf85f4f09 Implement start time override 2023-01-15 16:33:51 -06:00
advplyr
8f6dd72df2 Local media sync events 2023-01-15 14:58:26 -06:00
advplyr
dbbb5faa78 Fix button opacity 2023-01-12 17:12:14 -06:00
advplyr
5482b30324 Update:Play button color and increase cover size on item page 2023-01-12 17:04:47 -06:00
advplyr
5bae5411c8 Update:Library item page use bg gradient of primary cover image color 2023-01-11 18:00:05 -06:00
advplyr
f75a8dfb86 Update:Redirect when changing libraries 2023-01-11 17:29:49 -06:00
advplyr
7de0304a3d Update:Audio player UI use primary cover image color as background gradient 2023-01-11 17:02:18 -06:00
advplyr
d59f3ae0b6 Add:Haptic feedback device setting off/light/medium/heavy #472 2023-01-08 15:32:15 -06:00
advplyr
aac77949b4 Update:Audio player fullscreen move track above play button #408 #418 2023-01-08 14:31:37 -06:00
advplyr
eb40f6e6e9 Fix:Library list view cover size #474 2023-01-08 14:07:48 -06:00
advplyr
34b3910ff8 Fix:Cover image for 1:1.6 covers in collapsed audio player #474 2023-01-08 13:50:18 -06:00
advplyr
83fdf4fd65 Update:Increase cover size on fullscreen audio player #491 2023-01-08 13:27:09 -06:00
Lars Kiesow
22c5fee48e Make chapters identifiable
When long chapter names are being used, it may easily happen that parts
of the name is cut off. If this part identifies the latest chapter name
or number, it may make chapters indistinguishable from one another. This
makes it near imposible to select a specific chapter if the book has
many chapters.

This patch addresses the issue by starting each item in the list of
chapters with an index number.

This fixes #479
2023-01-05 23:07:11 +01:00