Bnyro
|
8faf1bde89
|
feat: infinite playing queue when auto-insert related streams enabled
|
2023-08-20 18:26:41 +02:00 |
|
Bnyro
|
5d1a6c0380
|
fix: download paused notification shown instead of completed
|
2023-08-13 22:55:15 +02:00 |
|
Bnyro
|
2abd184f78
|
fix: wrong indicated download progress
|
2023-08-13 12:27:15 +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
|
05fa57b912
|
refactor: replace View#setVisibility with kotlin visibility extension
|
2023-08-03 14:53:09 +02:00 |
|
Bnyro
|
3a106c449b
|
chore: remove unneeded type annotations
|
2023-08-03 14:39:35 +02:00 |
|
Bnyro
|
8e133f79ca
|
chore: fix project formatting
|
2023-07-20 15:02:13 +02:00 |
|
Bnyro
|
f65af00d4c
|
fix: download success notification
|
2023-07-19 10:34:53 +02:00 |
|
Bnyro
|
eb386fdcdb
|
feat: option to force lowest audio quality
|
2023-07-19 10:09:05 +02:00 |
|
Bnyro
|
9cb0725be9
|
fix: disabled proxy when lbry stream available
|
2023-07-16 16:49:41 +02:00 |
|
Bnyro
|
8e09823e8d
|
Fix: watch positions don't retain
|
2023-07-11 12:15:44 +02:00 |
|
Bnyro
|
51f2858ea5
|
Fix that the first video using the audio player gets skipped
|
2023-07-06 12:53:12 +02:00 |
|
Bnyro
|
10c9978bc8
|
Fix immediate transition to next video when starting player
|
2023-06-30 15:56:31 +02:00 |
|
Bnyro
|
aa537455b8
|
Option to fallback to Piped proxy when proxy disabled
|
2023-06-30 10:17:42 +02:00 |
|
Bnyro
|
8b5674f1da
|
Notification action to stop download
|
2023-06-25 11:35:07 +02:00 |
|
Isira Seneviratne
|
1175d18d77
|
Simplify toDownloadItems() method
|
2023-06-25 06:09:11 +05:30 |
|
Bnyro
|
4bb64bee05
|
Reformat project as attempt to fix the ktlint action
|
2023-06-24 19:57:00 +02:00 |
|
Bnyro
|
83899affaa
|
Chapters support in audio player
|
2023-06-19 12:56:53 +02:00 |
|
general-a
|
0e6ef50159
|
Options to choose which categories are skipped automatically or manually (#4021)
Co-authored-by: general-a <404aaronm@gmail.com>
Co-authored-by: Bnyro <bnyro@tutanota.com>
|
2023-06-19 12:40:47 +02:00 |
|
Isira Seneviratne
|
5bb4f303b0
|
Add PlayerData class.
|
2023-06-17 19:04:19 +05:30 |
|
Isira Seneviratne
|
829ec7eb57
|
Move DownloadData to a separate package.
|
2023-06-17 06:55:37 +05:30 |
|
Bnyro
|
1d03407eed
|
Merge pull request #3979 from Bnyro/master
Keep queue when switching from audio to video mode and vice versa
|
2023-06-11 14:55:26 +02:00 |
|
Bnyro
|
f1b7b2f0a7
|
Keep queue when switching from audio to video mode and vice versa
|
2023-06-11 14:55:39 +02:00 |
|
Isira Seneviratne
|
b7d856cd5e
|
Add data class to hold download data.
|
2023-06-09 07:04:19 +05:30 |
|
Bnyro
|
56525d1118
|
Significantly increase download speed using range requests
|
2023-06-08 19:58:45 +02:00 |
|
Bnyro
|
c83d794826
|
Use the contentLength returned by the API for downloading
|
2023-06-08 19:38:51 +02:00 |
|
Bnyro
|
de8aa43611
|
Use DASH in the audio only/background player
|
2023-06-01 18:28:44 +02:00 |
|
Bnyro
|
6d90c7d69c
|
Fix that the info in the audio player doesn't update
|
2023-06-01 18:03:59 +02:00 |
|
Bnyro
|
024d55dd16
|
Fix thumbnail quality in notification and use proper metadata
|
2023-05-18 16:37:00 +02:00 |
|
Bnyro
|
95e65ae7e3
|
Migration to Media3
|
2023-05-15 17:21:49 +02:00 |
|
Bnyro
|
cd12dbd7db
|
Merge AGP_8.0 with upstream and fix some deprecations
|
2023-05-10 19:39:37 +02:00 |
|
Bnyro
|
ffb31c3fc7
|
Fix CI builds by migrating the code to ktlint 0.49.0
|
2023-05-09 18:41:05 +02:00 |
|
Isira Seneviratne
|
6c146f70db
|
Avoid NoSuchFieldError.
|
2023-04-24 18:26:24 +05:30 |
|
Isira Seneviratne
|
a080526087
|
Remove unnecessary NewApi suppressions.
|
2023-04-18 06:42:45 +05:30 |
|
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 |
|
Isira Seneviratne
|
2ab3f5c0d8
|
Switch to AndroidX's PendingIntentCompat class.
|
2023-04-09 17:47:46 +05:30 |
|
Isira Seneviratne
|
58f1871abd
|
Add single item insertion methods.
|
2023-04-05 06:32:00 +05:30 |
|
Isira Seneviratne
|
38e7693e78
|
Use getSystemService() extension.
|
2023-04-02 09:15:01 +05:30 |
|
Isira Seneviratne
|
c6c2b260f1
|
Add NewApi suppressions.
|
2023-04-01 09:58:27 +05:30 |
|
Isira Seneviratne
|
9bbdd9e789
|
Remove notification channel creation from BackgroundMode.
|
2023-03-31 06:28:11 +05:30 |
|
Bnyro
|
38be961011
|
Fix that queue controls are visible while player closed
|
2023-03-21 19:32:00 +01:00 |
|
Bnyro
|
21543750ca
|
Merge branch 'master' into disable-proxy
|
2023-03-18 18:12:32 +01:00 |
|
Isira Seneviratne
|
13f8b3d49d
|
Use java.nio.file APIs in download functionality.
|
2023-03-16 09:01:07 +05:30 |
|
Bnyro
|
dba5dd048e
|
Add option to disable Piped proxy
|
2023-03-11 16:11:43 +01:00 |
|
Isira Seneviratne
|
77b9923a36
|
Format upload date in downloads view.
|
2023-03-07 12:16:21 +05:30 |
|
Bnyro
|
fa18d26b0f
|
Disable platform diagnostics
|
2023-02-23 18:13:38 +01:00 |
|