Commit Graph

165 Commits

Author SHA1 Message Date
FineFindus
b1c16cc622
style: run ktlint 2023-10-11 18:13:32 +02:00
FineFindus
9e8216acb0
feat(comments): show if creator replied 2023-10-11 18:04:25 +02:00
Bnyro
ed4f65eb92 fix: date parsing crash due to YouTube AB testing 2023-10-05 14:45:38 +02:00
Isira Seneviratne
43b9aa8d37 feat: Show upload time in stream notifications 2023-09-17 07:12:46 +05:30
Bnyro
67d82c28ac style: fix formatting 2023-09-10 14:36:29 +02:00
Bnyro
31769c756d fix: remove fragment constructors from video and channel options bottom sheet 2023-09-10 14:08:39 +02:00
Bnyro
315f596776 refactor: move constants into the files they're actually used in 2023-09-10 12:51:03 +02:00
Bnyro
e6df9c7038 fix: video upload date not saved to watch history 2023-09-10 12:27:55 +02:00
FineFindus
c36d30629a
refactor: simplify VideoOptionsBottomSheet logic and improve its performance 2023-08-28 20:39:08 +02:00
FineFindus
85ba045539
feat(player): play music at 1x speed (#4634)
Co-authored-by: Bnyro <82752168+Bnyro@users.noreply.github.com>
2023-08-26 19:52:16 +02:00
Bnyro
fc1260ce4d
Merge pull request #4590 from Bnyro/submit-sb-segments
feat: support for submitting SponsorBlock segments
2023-08-25 19:39:44 +02:00
Bnyro
16dc7a5217 feat: support for submitting SponsorBlock segments 2023-08-25 19:40:18 +02:00
Isira Seneviratne
c12482d000 refactor: Use Path extensions 2023-08-25 05:41:49 +05:30
Bnyro
b6cfa62d5d refactor: save possible stream types to constant values 2023-08-24 22:01:18 +02:00
Bnyro
c30def8c16 fix: don't show the highlight as chapter for the whole remaining video 2023-08-24 17:12:27 +02:00
FineFindus
3fb9e899cb
feat: add sponsorblock option to skip segment only once (#4584) 2023-08-22 16:05:21 +02:00
Bnyro
cf79b7bd67 feat: allow downloading audio based on language 2023-08-22 09:42:22 +02:00
FineFindus
a7b262b491
style: run ktlint 2023-08-20 12:40:59 +02:00
Bnyro
0f1e50ed13 feat: show if instance registration disabled in welcome page 2023-08-19 10:50:29 +02:00
Bnyro
deebd75dbf feat: move playlists sort order to library tab 2023-08-13 11:00:14 +02:00
Bnyro
81b8caa077 feat: support for video meta info 2023-08-07 18:02:42 +02:00
Bnyro
05fa57b912 refactor: replace View#setVisibility with kotlin visibility extension 2023-08-03 14:53:09 +02:00
Bnyro
c4cc2ca6ac fix: preserve the video order of imported playlists 2023-07-31 15:13:49 +02:00
0x24d
1b493e036a fix: Sort local playlists based on selected preference
Move sorting from LibraryFragment to PlaylistsHelper
2023-07-30 15:23:07 +01:00
Bnyro
ccdfb76bdf feat: support for video visibility and license 2023-07-29 16:42:03 +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
2dc4c15dd8 Add support for extracting audio track types
Co-authored-By: AudricV <74829229+AudricV@users.noreply.github.com>
2023-07-16 20:08:33 +02:00
Bnyro
88acb79725 chore: Minor code cleanups and use #toUri instead of Uri#parse 2023-07-11 12:46:29 +02:00
Bnyro
1e13586448 Simplify fetch and auth instance logic 2023-07-06 13:52:05 +02:00
Bnyro
4560d0a5fc
Merge pull request #4175 from Bnyro/master
Fix that custom instances can't be used when the public list is down
2023-07-06 13:06:32 +02:00
Bnyro
f7b58b4966 Fix that custom instances can't be used when the public list is down 2023-07-06 13:06:58 +02:00
Bnyro
55d40c5777 Use the orEmpty extension function where possible 2023-07-06 12:36:46 +02:00
Bnyro
437cf1ebb4
Merge pull request #4171 from Bnyro/master
Use the orEmpty extension function where possible
2023-07-06 12:36:20 +02:00
Isira Seneviratne
231fe0d503 Add segment start and end variable. 2023-07-04 07:01:43 +05:30
Bnyro
78b85e4ab1 Add support for videos count for playlist bookmarks 2023-07-02 14:07:10 +02:00
Bnyro
10c9978bc8 Fix immediate transition to next video when starting player 2023-06-30 15:56:31 +02:00
Bnyro
ada94e0bb4 Don't create a new HTTP client for each head request 2023-06-30 10:20:09 +02:00
Bnyro
aa537455b8 Option to fallback to Piped proxy when proxy disabled 2023-06-30 10:17:42 +02:00
Bnyro
119019825f Show the comment and reply count in the comments sheet 2023-06-27 21:57:35 +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
Myzel394
e42af2adb0
Add Sponsorblock highlight to chapters (#4060)
Co-authored-by: Bnyro <bnyro@tutanota.com>
2023-06-24 19:38:39 +02:00
Isira Seneviratne
c8e8d3b5ce Make the Comment class parcelable. 2023-06-20 05:18:56 +05:30
Bnyro
bd5d93a05e
Merge pull request #3981 from Bnyro/master
Support for changing the playlist description
2023-06-11 17:11:14 +02:00
Bnyro
d1657b6085 Add extension function to check whether response is okay 2023-06-11 17:11:05 +02:00
Bnyro
8259ccda19 Support for changing the playlist description 2023-06-11 17:09:29 +02:00
Bnyro
28121b7a2c Add playlist description support for local playlists 2023-06-11 15:06:33 +02:00
Isira Seneviratne
04facb03df Make PreviewFrames fields non-null. 2023-06-09 05:51:58 +05:30
Bnyro
c83d794826 Use the contentLength returned by the API for downloading 2023-06-08 19:38:51 +02:00