advplyr
4a48cb0a9f
Merge pull request #1848 from Kyrluckechuck/fix/seek-to-exact-time-rather-than-floored-second
...
Seek to millisecond rather than flooring to second
2026-07-31 17:18:55 -04:00
advplyr
853546f3d2
Fix cover image sampling not working when webview strips origin header, instead fetch image from server with CapacitorHttp
2026-05-10 15:15:13 -05:00
advplyr
8be08702c1
Fix regain focus check server progress for local media items open in player & sync more recent
2026-05-09 16:48:55 -05:00
Kyrluckechuck
d4e7d0abf9
Seek to millisecond rather than flooring to second
2026-04-14 09:56:28 -04:00
advplyr
7c5e8cb046
Revert audio player playerControls padding
2026-01-29 17:32:34 -06:00
advplyr
f63b04451b
Update jump label to only show on fullscreen audio player
2026-01-29 17:08:12 -06:00
Benjamin Porter
f548163689
Make jump labels compatible with i18n/translation
2025-12-29 17:08:37 -07:00
Benjamin Porter
589ffcecca
Move jump back/forward labels below the icon
...
Move jump back/forward labels below the icon. Previously they
were on the side which looked a little awkward
2025-12-29 14:09:01 -07:00
Benjamin Porter
d9c591b0ea
Expand time interval options for Make jump controls
...
Fixes #1445
- Added additional options for customizing jump forward/backward. Instead of just 5,
10, and 30 seconds, we now have 5s, 10s, 15s, 30s, 60s, 2m, and 5m.
- Switched the jump interval to a list in the settings menu for better UX
- Reordered "Disable auto rewind time" for aesthetics in settings menu (it looked
out of place after backwards time and forwards time were turned to dropdowns
The only downside of this (afaict), and what created the biggest challenge,
is the lack of numeric glyphs in the Material Symbols font. They only have 5, 10,
and 30, which we were previously using. Given that they don't have others, that means
we had to change strategies for displaying. I switched all to generic backward and
forward icons and added the time interval as a label next to it so the user can still
tell at a glance what the setting is. For consistency we don't use the numbered
glyphs anymore. For more info on the Material Symbols font, see:
https://fonts.google.com/icons?icon.query=forward
However this does feel like two steps forward, one step back, though I can't think
of good options. Other possibility would be to create SVGs, though I'm not skilled
enough to do that. Personally this feels like a good compromise, but others will
probably differ. I considered using the numbered glyphs when the selected value was
5, 10, or 30, but when testing I found the inconsistency jarring and kind of janky.
2025-12-29 12:55:18 -07:00
advplyr
a6dec31461
Revert #1727
2025-11-23 16:23:53 -06:00
advplyr
b12427daa6
Merge pull request #1727 from indiefan/lost-progress-fix
...
Pause and end playback if the Vue layer receives a progress update wh…
2025-11-23 15:50:41 -06:00
advplyr
892686b213
Update components/app/AudioPlayer.vue
2025-11-23 15:44:41 -06:00
advplyr
e63358f776
Fix e-reader settings modal on landscape
2025-11-19 17:01:06 -06:00
Marke Hallowell
fa0b9ed6ab
Pause and end playback if the Vue layer receives a progress update while having no played track ref.
2025-11-15 16:49:00 -08:00
advplyr
52f86cbce9
Fix plugin listener handlers, add message for configs using old server auth, show server version on account page
2025-07-05 12:20:27 -05:00
advplyr
616cf9029d
Fix audio player colors for black theme
2025-06-20 16:51:19 -05:00
advplyr
1b0843d12e
Update Year in review icons, update some icons to be larger, fix read more/less, audio player use keyboard arrow down
2025-04-05 17:14:43 -05:00
Nicholas Wallace
8cf757c080
Replace all material-icons with material-symbols
2025-03-30 23:26:14 -07:00
advplyr
033b0b6ebf
Update cast icon to black on light covers
2025-02-17 17:58:03 -06:00
Nicholas Wallace
669ced862e
Use cast-connected icon instead of green icon
2025-02-09 14:06:47 -07:00
advplyr
d5fa36b11a
Update error icon on audio player cover to show progress sync alert dialog when tapped #1396
2025-01-18 14:46:12 -06:00
ISO-B
358197db03
iOS devices have always networkConnected status true
...
Capacitor Network plugin only shows ios device connected if internet access is available. This fix allows iOS users to use local server without internet access. Socket is used to detect if connection to server is availabe. networkConnected is only used for add server form and cellular permission check.
Cellular permissions for download and streaming wont work for iOS if device is connected to cellular, but without internet access to server that is used for connectivity check.
2024-11-03 21:45:05 +02:00
advplyr
c04c7a55d9
Fix:iOS progress bar overflowing edge of screen
2024-03-03 12:52:17 -06:00
advplyr
15aaef742d
Fix:Ignore swiping for audio player when modal is open #1099
2024-02-24 15:00:29 -06:00
advplyr
2327bc1705
Update playMethod to fallback to 0
2024-02-04 18:14:24 -06:00
advplyr
d03949f5d1
Update:Audio player title scrolls when overflow #740
...
- increase width of the title on minimized player to scale with screen width
- mini player shows media title and chapter title
2024-02-03 17:31:53 -06:00
advplyr
f5ec247b47
Update:Minimized audio player allow swipe up to fullscreen #1046
2024-02-01 18:20:10 -06:00
advplyr
6e6dd00523
Update:Allow swiping down anywhere on fullscreen audio player to minimize #1046
2024-02-01 17:51:10 -06:00
advplyr
3fe943e989
Add:Player setting to scale elapsed time by playback speed #1028
...
- Moved player settings to new playerSettings key in storage preferences
2024-01-04 15:28:25 -06:00
advplyr
98a465c7b4
Update components/app/AudioPlayer.vue
2024-01-01 10:51:46 -06:00
advplyr
3315f61ae4
Merge branch 'master' into playerSwipeBack
2024-01-01 10:46:01 -06:00
advplyr
acee907932
Merge branch 'master' into statusBarTweaks
2024-01-01 09:00:47 -06:00
advplyr
322cad5548
Move AbsAudioPlayer.setChapterTrack to AudioPlayer instead of localStore
2024-01-01 08:22:20 -06:00
benonymity
439ab2c8c0
fix: item page background conflict
2023-12-23 01:45:40 -05:00
benonymity
29086fc783
fix: no swipeback when audio player fullscreen
2023-12-22 22:34:24 -05:00
advplyr
19d6c84113
Update:Light theme colors for track progress bar and ereader settings #916
2023-12-13 16:57:44 -06:00
advplyr
c7678da664
Update:Setup css colors for themes, add light theme colors #916
2023-12-10 17:53:27 -06:00
advplyr
a26f37aa49
Add more translation strings, clean out unused strings #448
2023-12-04 17:53:36 -06:00
advplyr
6d61b2acaf
Fix:Switch to library of item when clicking on title of fullscreen audio player #803
2023-09-11 17:08:15 -05:00
advplyr
ff4f8324e7
Update:Syncing playback time when media item is open in player
2023-06-19 12:37:44 -05:00
advplyr
a7443d0992
Fix:Persist Total Track setting in audio player #663
2023-06-18 14:53:01 -05:00
advplyr
455af239a1
Update:Increasing touch size for seek bar cursor #713
2023-06-11 14:20:33 -05:00
advplyr
e6aaccfc74
Update:Android support storing downloads to internal app storage #635
2023-06-03 17:24:32 -05:00
advplyr
c093548b71
Update:Scale chapter times with playback rate #726
2023-06-01 17:36:52 -05:00
advplyr
922d9f22ce
Fix chapters button clickable when no chapters
2023-05-20 16:31:51 -05:00
advplyr
d48d1fdde3
Update:Audio player play method color for visibility #706
2023-05-17 17:59:47 -05:00
advplyr
e711ada0b3
Fix:Center play button when locking ui #624
2023-03-10 15:37:42 -06:00
advplyr
1ea984b915
Update iOS disable touch callout and user select
2023-03-04 17:15:48 -06:00
advplyr
f28405081a
Update:Audio player controls max width
2023-03-04 16:42:06 -06:00
advplyr
317f00e1b8
Update:Audio player drag cursor to seek #457
2023-03-04 16:26:37 -06:00