Bnyro
|
06289c5943
|
chore: optimize imports
|
2024-05-08 16:52:33 +02:00 |
|
Bnyro
|
ccaedfafbc
|
fix: dearrow for playing video and watch history
|
2024-05-06 13:42:21 +02:00 |
|
Bnyro
|
3cef1505f6
|
fix: only catch exceptions on okhttp dispatcher threads
|
2024-05-06 13:19:45 +02:00 |
|
Bnyro
|
0670bbf656
|
fix: don't crash app when cronet thread fails
|
2024-05-06 12:58:20 +02:00 |
|
Bnyro
|
6780f62c2c
|
refactor: simplify notification/player actions logic
|
2024-04-18 18:48:28 +02:00 |
|
Bnyro
|
cd1eb0f7ff
|
feat: support for contributing to DeArrow
|
2024-04-11 16:47:15 +02:00 |
|
Bnyro
|
70bfaddb2e
|
chore: reformat code using ktlint
|
2024-02-28 13:39:55 +01:00 |
|
IndusAryan
|
5532301aa4
|
feat(ui): option for automatic update checks (#5668)
|
2024-02-28 13:38:03 +01:00 |
|
Bnyro
|
951dc7737c
|
refactor: simplify watch position timer tasks
|
2024-02-27 14:58:59 +01:00 |
|
Bnyro
|
bf0d6bde2c
|
chore: bump target sdk to 34 and fix pip issues
|
2024-02-26 12:33:30 +01:00 |
|
Bnyro
|
0b059ccc12
|
feat(player): support for keyboard navigation
|
2024-02-19 21:56:33 +01:00 |
|
Bnyro
|
00babc7586
|
refactor: simplify NowPlayingNotification.kt
|
2024-02-18 17:13:51 +01:00 |
|
Bnyro
|
0a4ccae79a
|
refactor: don't recreate player on orientation change
|
2024-02-18 16:59:53 +01:00 |
|
Isira Seneviratne
|
28e653120f
|
refactor: Simplify getVideoIdFromUrl
|
2024-01-31 06:25:28 +05:30 |
|
Manish Kumar Verma
|
9b7dcfacf3
|
fix: Replay video from notification player
|
2024-01-24 00:47:58 +05:30 |
|
Isira Seneviratne
|
81d3e32582
|
Merge pull request #5529 from Isira-Seneviratne/Simplify_DeArrow
refactor: Simplify dearrow process
|
2024-01-22 19:45:04 +05:30 |
|
Bnyro
|
6616ad40bf
|
refactor: store notification ids in an enum
|
2024-01-22 14:12:00 +01:00 |
|
Isira Seneviratne
|
3724f8d123
|
refactor: Simplify dearrow process
|
2024-01-22 09:22:55 +05:30 |
|
Isira Seneviratne
|
1e375350eb
|
Simplify dearrow using TreeSet
|
2024-01-09 12:25:56 +05:30 |
|
Bnyro
|
73c98368a7
|
fix: improve solo queue repetition performance and make independent of autoplay
|
2024-01-08 19:01:16 +01:00 |
|
FineFindus
|
784d7909d3
|
Ensure correct actions management.
|
2024-01-03 16:30:24 +01:00 |
|
RafaRamos
|
65f113c445
|
fix: ensure correct persistent notification lifecycle (#5388)
Co-authored-by: Bnyro <bnyro@tutanota.com>
|
2023-12-30 16:11:30 +01:00 |
|
Bnyro
|
a6c82662c1
|
fix: don't auto-add live videos to the playing queue
|
2023-12-28 18:25:52 +01:00 |
|
Bnyro
|
998abf8252
|
fix: clicking now playing notification in offline player opens audio player
|
2023-12-23 10:33:22 +01:00 |
|
FineFindus
|
20e30b5bb0
|
style: run ktlint
|
2023-11-15 19:04:04 +01:00 |
|
Bnyro
|
1abc9cfe8c
|
style: run ktlint
|
2023-11-14 19:06:38 +01:00 |
|
Paul Scheduikat
|
4e27222883
|
fix: upload date shown as 0 weeks ago in some cases
|
2023-11-14 19:04:56 +01:00 |
|
Bnyro
|
314c594368
|
fix: repeat all doesn't work if auto-insert to queue is enabled
|
2023-11-05 14:03:13 +01:00 |
|
Bnyro
|
d03a58a296
|
fix: crash when blocked due to too many requests in playing queue
|
2023-10-29 15:40:22 +01:00 |
|
Bnyro
|
373b297f97
|
feat: add undo action after removing video from playlist
|
2023-10-26 15:57:17 +02:00 |
|
Bnyro
|
b0f137da0a
|
fix: queue moves first video to end in background mode
|
2023-10-14 18:27:18 +02:00 |
|
Bnyro
|
75c74bcc89
|
feat: support for repeating video in audio mode
|
2023-10-14 17:59:22 +02:00 |
|
FineFindus
|
b1c16cc622
|
style: run ktlint
|
2023-10-11 18:13:32 +02:00 |
|
Bnyro
|
b77972b08c
|
feat: also parse piped.video links
|
2023-09-19 11:43:41 +02:00 |
|
Bnyro
|
7ae5865ba2
|
feat: parse YouTube links in the search bar
|
2023-09-19 11:27:27 +02:00 |
|
Bnyro
|
67d82c28ac
|
style: fix formatting
|
2023-09-10 14:36:29 +02:00 |
|
Bnyro
|
1d236ded79
|
feat: allow resuming playback after disconnect
|
2023-09-10 14:33:28 +02:00 |
|
Bnyro
|
087a39757f
|
fix: unexpected crashes from seekbar preview bitmap parsing
|
2023-09-10 14:24:57 +02:00 |
|
Bnyro
|
315f596776
|
refactor: move constants into the files they're actually used in
|
2023-09-10 12:51:03 +02:00 |
|
Bnyro
|
50eefcbd53
|
fix: crash when scrubbing timebar on certain videos
|
2023-09-08 15:53:01 +02:00 |
|
Bnyro
|
6a2c83a7bb
|
fix: crash when an other media session with the same name exists
|
2023-09-08 15:38:01 +02:00 |
|
Isira Seneviratne
|
d808a48529
|
fix: Handle PendingIntentCompat changes
|
2023-09-08 05:15:12 +05:30 |
|
Isira Seneviratne
|
1e4e2fa9cd
|
refactor: Reuse ImageHelper.getImage()
|
2023-08-29 07:55:07 +05:30 |
|
FineFindus
|
03d598a559
|
style: run ktlint
|
2023-08-21 20:09:34 +02:00 |
|
Bnyro
|
8faf1bde89
|
feat: infinite playing queue when auto-insert related streams enabled
|
2023-08-20 18:26:41 +02:00 |
|
Bnyro
|
2abd184f78
|
fix: wrong indicated download progress
|
2023-08-13 12:27:15 +02:00 |
|
Bnyro
|
34cba50d1d
|
Merge pull request #4405 from andrew-ld/mediasessioncompat
feat: support hardware keys for playback control
|
2023-08-12 14:59:26 +02:00 |
|
andrew-ld
|
3814fb76be
|
fix: show buffer indicator in player notification
|
2023-08-12 14:59:31 +02:00 |
|
Isira Seneviratne
|
3dc29b1983
|
Use LocalDate.ofInstant()
|
2023-08-12 06:21:48 +05:30 |
|
Bnyro
|
6a341f784b
|
chore: simplify and fix some mediasessioncompat regressions
|
2023-08-10 13:33:52 +02:00 |
|