Bnyro
|
6616ad40bf
|
refactor: store notification ids in an enum
|
2024-01-22 14:12:00 +01:00 |
|
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 |
|
Bnyro
|
698f783df3
|
fix: improve thumbnail quality in notification
|
2023-08-10 11:44:12 +02:00 |
|
andrew-ld
|
5b5a644cce
|
feat: support hardware keys for playback control
|
2023-08-09 22:56:57 +02:00 |
|
Bnyro
|
e037da2e0c
|
feat: option to add whole playlist to current queue
|
2023-08-09 12:34:24 +02:00 |
|
Bnyro
|
81c576506c
|
fix: queue when not starting with first playlist/channel video
|
2023-08-07 18:59:37 +02:00 |
|
Bnyro
|
d3d78a93ce
|
feat: forward and rewind controls for audio player
|
2023-08-04 18:28:58 +02:00 |
|
Bnyro
|
05fa57b912
|
refactor: replace View#setVisibility with kotlin visibility extension
|
2023-08-03 14:53:09 +02:00 |
|
Bnyro
|
84bcd28c2a
|
feat: seekbar preview for downloaded videos
|
2023-07-29 18:00:30 +02:00 |
|
Bnyro
|
6314b7fcf7
|
refactor: simplify seekbar preview listener logic
|
2023-07-29 17:25:32 +02:00 |
|
Kavin
|
e6e70a597d
|
Sort videoIds before performing DeArrow fetch.
|
2023-07-22 18:20:05 +01:00 |
|
Bnyro
|
c62aadacfc
|
fix: improve filtering of DeArrow titles and thumbnails
|
2023-07-21 09:02:07 +02:00 |
|
Bnyro
|
8e133f79ca
|
chore: fix project formatting
|
2023-07-20 15:02:13 +02:00 |
|
Bnyro
|
04b9a3a4c9
|
feat: support for DeArrow
|
2023-07-20 15:01:21 +02:00 |
|
Bnyro
|
c052075380
|
Support track types for HLS streams
Co-authored-by: AudricV <74829229+AudricV@users.noreply.github.com>
|
2023-07-16 20:11:23 +02:00 |
|
Bnyro
|
4bb64bee05
|
Reformat project as attempt to fix the ktlint action
|
2023-06-24 19:57:00 +02:00 |
|
Bnyro
|
5fa479fbca
|
Fix that seekbar preview frames are sometimes cut off
|
2023-06-24 19:52:03 +02:00 |
|
Myzel394
|
e42af2adb0
|
Add Sponsorblock highlight to chapters (#4060)
Co-authored-by: Bnyro <bnyro@tutanota.com>
|
2023-06-24 19:38:39 +02:00 |
|
Bnyro
|
dfef007bd9
|
Respect queue settings when using player controls
|
2023-06-11 14:50:05 +02:00 |
|