Bnyro
|
b9ff64de61
|
fix: watch position not set for downloaded videos
|
2025-01-29 16:28:22 +01:00 |
|
Bnyro
|
5a6a13cd5e
|
fix: add offline played videos to watch history too
|
2025-01-29 16:07:24 +01:00 |
|
Bnyro
|
f764ef4fc3
|
refactor: improve watch position handling
|
2025-01-22 16:47:31 +01:00 |
|
Bnyro
|
40c885316d
|
fix: autoplay countdown continues although other video selected
|
2024-12-02 20:45:09 +01:00 |
|
Bnyro
|
b1a3a80ab3
|
fix: error toasts when switching between audio/video playback
|
2024-11-19 14:07:55 +01:00 |
|
Bnyro
|
4441a2bf4e
|
refactor: simplify playing queue listener handling
|
2024-11-19 13:59:35 +01:00 |
|
Bnyro
|
1dcc408c85
|
fix: crash when videoId is unitialized
|
2024-11-18 18:55:29 +01:00 |
|
Bnyro
|
3d7cde97bc
|
fix: pressing video notification when playing offline
|
2024-11-18 18:52:15 +01:00 |
|
Bnyro
|
c56986a9ba
|
fix: crash when starting audio player
|
2024-11-18 16:22:50 +01:00 |
|
Bnyro
|
f4a8d7b6b1
|
refactor: use MediaController instead of ServiceBinder in AudioPlayerFragment
|
2024-11-17 23:02:50 +01:00 |
|
Bnyro
|
17b642127c
|
refactor: Migrate to MediaLibraryService
|
2024-11-17 18:03:25 +01:00 |
|
Angelo Reitano
|
8bf7f56ec8
|
feat: prompt to play offline if video already downloaded
|
2024-10-24 18:15:19 +02:00 |
|
Bnyro
|
520bf34434
|
feat: audio player support for no internet activity
|
2024-10-20 16:25:12 +02:00 |
|
Bnyro
|
bff39a2740
|
refactor: improve performance when starting background shuffle mode
|
2024-10-16 11:04:39 +02:00 |
|
Bnyro
|
21d4e03509
|
fix: can't open audio player via notification in downloads
|
2024-10-16 10:58:51 +02:00 |
|
Bnyro
|
c16764fbfb
|
feat: support for shuffling downloaded audio content
|
2024-10-15 12:11:06 +02:00 |
|
Bnyro
|
56330118a6
|
fix: only add downloads of same type (audio/video) to queue
|
2024-10-06 16:12:52 +02:00 |
|
Bnyro
|
9b68e4faea
|
feat: audio player UI for downloads
|
2024-10-06 16:03:00 +02:00 |
|
Bnyro
|
f0fb359b5d
|
feat: split downloads fragment into audio and video category
|
2024-10-06 15:03:53 +02:00 |
|
Bnyro
|
9030a6e871
|
feat: playing queue support for downloaded videos
|
2024-10-06 13:43:28 +02:00 |
|
Bnyro
|
db8ec51b12
|
refactor: move common PlayerService code to AbstractPlayerService
|
2024-10-06 12:58:59 +02:00 |
|
Bnyro
|
06289c5943
|
chore: optimize imports
|
2024-05-08 16:52:33 +02:00 |
|
Bnyro
|
a56b8ccf0b
|
fix: crash when ending player service / fragment
|
2024-05-08 16:05:55 +02:00 |
|
Bnyro
|
6780f62c2c
|
refactor: simplify notification/player actions logic
|
2024-04-18 18:48:28 +02:00 |
|
Bnyro
|
951dc7737c
|
refactor: simplify watch position timer tasks
|
2024-02-27 14:58:59 +01:00 |
|
Bnyro
|
4b06bfb687
|
feat: watch positions support for downloaded media
|
2024-02-27 14:38:15 +01:00 |
|
Bnyro
|
0a4ccae79a
|
refactor: don't recreate player on orientation change
|
2024-02-18 16:59:53 +01:00 |
|
Bnyro
|
6616ad40bf
|
refactor: store notification ids in an enum
|
2024-01-22 14:12:00 +01:00 |
|
Bnyro
|
ed48f0ca49
|
feat: option to shuffle downloads in background
|
2024-01-17 17:45:30 +01:00 |
|
Bnyro
|
998abf8252
|
fix: clicking now playing notification in offline player opens audio player
|
2023-12-23 10:33:22 +01:00 |
|
Bnyro
|
fa65d3998f
|
feat: automatically play the next downloaded video in offline audio mode
|
2023-12-04 16:20:37 +01:00 |
|
Paul Scheduikat
|
981890acb9
|
fix: background service audio playback when screen locked (#5142)
|
2023-11-15 16:55:09 +01:00 |
|
FineFindus
|
b1c16cc622
|
style: run ktlint
|
2023-10-11 18:13:32 +02:00 |
|
Bnyro
|
153e4a14d8
|
refactor: simplify creation of new exo player instances
|
2023-09-26 13:22:12 +02:00 |
|
Bnyro
|
315f596776
|
refactor: move constants into the files they're actually used in
|
2023-09-10 12:51:03 +02:00 |
|
Bnyro
|
6f2087b3aa
|
refactor: disable video tracks in audio only player
|
2023-09-08 16:42:35 +02:00 |
|
Bnyro
|
5989523dd3
|
fix: properly kill offline player notification
|
2023-09-08 16:24:55 +02:00 |
|
andrew-ld
|
5b5a644cce
|
feat: support hardware keys for playback control
|
2023-08-09 22:56:57 +02:00 |
|
Bnyro
|
f938a7dfc5
|
fix: crash when closing player via x on top left
|
2023-08-05 19:04:20 +02:00 |
|
Bnyro
|
f2c2834e3f
|
fix: crash when download file doesn't exist
|
2023-08-05 10:21:26 +02:00 |
|
Bnyro
|
3495649669
|
fix: respect preference to not start playing automatically everywhere
|
2023-08-04 18:38:45 +02:00 |
|
Bnyro
|
4bb64bee05
|
Reformat project as attempt to fix the ktlint action
|
2023-06-24 19:57:00 +02:00 |
|
Bnyro
|
95e65ae7e3
|
Migration to Media3
|
2023-05-15 17:21:49 +02:00 |
|
Bnyro
|
ffb31c3fc7
|
Fix CI builds by migrating the code to ktlint 0.49.0
|
2023-05-09 18:41:05 +02:00 |
|
Bnyro
|
185ad31bf0
|
Switch to LifecycleService in the offline audio player
|
2023-04-11 09:52:43 +02:00 |
|
Bnyro
|
dcdd1af176
|
Audio/background player for downloads
|
2023-04-10 15:54:09 +02:00 |
|