Bnyro
|
888b68e566
|
chore: simplify RecyclerView.Adapter#getItemCount where possible
|
2023-08-05 18:44:10 +02:00 |
|
Bnyro
|
3d6589e684
|
fix: regressions introduced by new chapters layout
|
2023-08-05 18:41:26 +02:00 |
|
Bnyro
|
818b9c72fe
|
feat: Video chapters redesign
|
2023-08-05 11:29:56 +02:00 |
|
Bnyro
|
05538f9155
|
feat: controls to order queue by date, uploader or views
|
2023-08-05 10:41:26 +02:00 |
|
Bnyro
|
c83a8ee1b7
|
fix: crash when pip not supported
|
2023-08-05 10:25:19 +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
|
d3d78a93ce
|
feat: forward and rewind controls for audio player
|
2023-08-04 18:28:58 +02:00 |
|
Bnyro
|
b428b9073a
|
fix: only add videos to watch history if playback started
|
2023-08-04 18:08:50 +02:00 |
|
Bnyro
|
1a78dd0475
|
feat: control to clear entire playing queue
|
2023-08-03 15:01:54 +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
|
1143e9f2bd
|
refactor: cleanup subtitle logic
|
2023-08-03 14:24:26 +02:00 |
|
Bnyro
|
6cea53c956
|
fix: play video's default audio track by default
|
2023-08-03 14:09:11 +02:00 |
|
Bnyro
|
c74afe0b51
|
fix: remove option to disable sb markers, now handled per category
|
2023-07-31 15:31:18 +02:00 |
|
Bnyro
|
508573a1c1
|
refactor: cleanup CommentsSheet
|
2023-07-31 15:22:07 +02:00 |
|
Bnyro
|
c4cc2ca6ac
|
fix: preserve the video order of imported playlists
|
2023-07-31 15:13:49 +02:00 |
|
Bnyro
|
bd6b9eb052
|
Merge pull request #4338 from Bnyro/search-intents
feat: search intent support
|
2023-07-31 14:58:31 +02:00 |
|
Bnyro
|
ef99780d30
|
Merge pull request #4337 from Bnyro/master
feat: seekbar preview for downloaded videos
|
2023-07-31 14:57:59 +02:00 |
|
Bnyro
|
ebca7d5daf
|
feat: search intent support
|
2023-07-31 14:56:35 +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
|
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 |
|
Bnyro
|
0c43d208b9
|
feat: support for video tags
|
2023-07-29 16:59:56 +02:00 |
|
Bnyro
|
ccdfb76bdf
|
feat: support for video visibility and license
|
2023-07-29 16:42:03 +02:00 |
|
IndusAryan
|
ce8ceff455
|
fix(deps): update navigation to v2.6.0
|
2023-07-29 12:54:19 +02:00 |
|
Bnyro
|
a7d2974921
|
fix: show progress bar while search in progress
|
2023-07-29 11:58:57 +02:00 |
|
Isira Seneviratne
|
b6a7b86c98
|
Use Files.createDirectories()
|
2023-07-26 05:03:08 +05:30 |
|
Bnyro
|
fc54f4824f
|
Merge pull request #4299 from Bnyro/master
fix: regression from fixing auto rotation for auto play
|
2023-07-24 15:47:41 +02:00 |
|
Bnyro
|
a830a26f9b
|
fix: regression from fixing auto rotation for auto play
|
2023-07-24 15:48:08 +02:00 |
|
Bnyro
|
3ab5b4de8a
|
fix: improve contrast of watch progress on thumbnails
|
2023-07-24 14:12:11 +02:00 |
|
Bnyro
|
5579d225bb
|
Merge pull request #4297 from Bnyro/master
fix: improve contrast of watch progress on thumbnails
|
2023-07-24 14:11:41 +02:00 |
|
Bnyro
|
784dbd3edd
|
fix: fullscreen orientation after shorts video
|
2023-07-24 13:36:04 +02:00 |
|
Bnyro
|
24210a1eb3
|
Merge pull request #4296 from Bnyro/master
fix: fullscreen orientation after shorts video
|
2023-07-24 13:35:35 +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
|
5bb076c94f
|
refactor: cleanup subscriptions fragment
|
2023-07-20 10:57:09 +02:00 |
|
Bnyro
|
4c4e6abe90
|
feat: remember position and tab in subscriptions fragment
|
2023-07-20 10:50:09 +02:00 |
|
Bnyro
|
071e6311a1
|
feat: swipe to delete downloads
|
2023-07-19 11:04:59 +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
|
08584b9bfc
|
refactor: let player handle video codecs pref and support it with HLS
|
2023-07-19 09:44:22 +02:00 |
|
Bnyro
|
110d29c50a
|
feat: add 'Continue watching' section to home tab
|
2023-07-19 09:26:24 +02:00 |
|
Bnyro
|
217dca9918
|
fix: add bottom margin to subscriptions when mini player visible
|
2023-07-17 09:36:11 +02:00 |
|
Bnyro
|
de97da8bff
|
Show selected track type in player options bottom sheet
Co-authored-by: AudricV <74829229+AudricV@users.noreply.github.com>
|
2023-07-16 20:11:37 +02:00 |
|
Bnyro
|
df4df4fccc
|
Ignore unknown audio track types
Co-authored-by: AudricV <74829229+AudricV@users.noreply.github.com>
|
2023-07-16 20:11:37 +02:00 |
|
Bnyro
|
9d25d32bff
|
Rely on ExoPlayer audio tracks instead of Piped streams for selection
Co-authored-by: AudricV <74829229+AudricV@users.noreply.github.com>
|
2023-07-16 20:11:37 +02:00 |
|
Bnyro
|
d21daf341d
|
Add UI support for audio track types
Co-authored-by: AudricV <74829229+AudricV@users.noreply.github.com>
|
2023-07-16 20:11:37 +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
|
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
|
9cb0725be9
|
fix: disabled proxy when lbry stream available
|
2023-07-16 16:49:41 +02:00 |
|
Bnyro
|
c230be85b5
|
fix: too many chapters highlighted in dialog, crash on selection
|
2023-07-16 16:22:51 +02:00 |
|
Bnyro
|
810a733410
|
Merge pull request #4234 from Bnyro/master
feat: Include playlist name in toast after succesfully adding video
|
2023-07-16 16:04:47 +02:00 |
|
Bnyro
|
c5497c4f6e
|
feat: Include playlist name in toast after succesfully adding video
|
2023-07-16 16:05:07 +02:00 |
|
TacoTheDank
|
518ed15c88
|
Replace MathUtils.clamp with Kotlin coerceIn
|
2023-07-14 01:02:20 -04:00 |
|
Bnyro
|
6bc13c4395
|
feat: automatically use Material You accent on first app startup when supported
|
2023-07-11 16:23:55 +02:00 |
|
Bnyro
|
88acb79725
|
chore: Minor code cleanups and use #toUri instead of Uri#parse
|
2023-07-11 12:46:29 +02:00 |
|
Bnyro
|
2c08668a9b
|
Fix: hide SponsorBlock skip button in miniplayer
|
2023-07-11 12:37:15 +02:00 |
|
Bnyro
|
7a00b6db2d
|
Fix: Restoring SponsorBlock preferences from backup
|
2023-07-11 12:20:25 +02:00 |
|
Bnyro
|
8e09823e8d
|
Fix: watch positions don't retain
|
2023-07-11 12:15:44 +02:00 |
|
Bnyro
|
47aaeda64b
|
Merge pull request #4205 from Bnyro/master
chore: Add lemmy community to help activity, remove telegram
|
2023-07-11 11:09:34 +02:00 |
|
Bnyro
|
04b6adadd9
|
Add lemmy community to help activity, remove telegram
|
2023-07-11 11:09:00 +02:00 |
|
Isira Seneviratne
|
06714c8e45
|
Use ViewModel extension in the main activity
|
2023-07-08 07:20:43 +05:30 |
|
Bnyro
|
fad95d0c99
|
Fix crash when selecting certain pitches
|
2023-07-07 09:38:49 +02:00 |
|
Bnyro
|
1e13586448
|
Simplify fetch and auth instance logic
|
2023-07-06 13:52:05 +02:00 |
|
Bnyro
|
eb1382e154
|
Fix auth api url when restoring backup in welcome page
|
2023-07-06 13:47:03 +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
|
51f2858ea5
|
Fix that the first video using the audio player gets skipped
|
2023-07-06 12:53:12 +02:00 |
|
Bnyro
|
4423938816
|
Merge pull request #4173 from Bnyro/master
Fix that the first video using the audio player gets skipped
|
2023-07-06 12:52:49 +02:00 |
|
Bnyro
|
6d99a3e821
|
Audio player: only show chapters when not empty
|
2023-07-06 12:49:01 +02:00 |
|
Bnyro
|
8a4a2ebaf4
|
Merge pull request #4172 from Bnyro/master
Audio player: only show chapters when not empty
|
2023-07-06 12:48:39 +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
|
52f9ac5a9c
|
Improve video duration formatting.
|
2023-07-04 07:30:53 +05:30 |
|
Isira Seneviratne
|
231fe0d503
|
Add segment start and end variable.
|
2023-07-04 07:01:43 +05:30 |
|
Isira Seneviratne
|
8a9de45f83
|
Remove view binding class variable.
|
2023-07-03 05:00:49 +05:30 |
|
Isira Seneviratne
|
81735de2fa
|
Use viewModels extension.
|
2023-07-03 04:51:37 +05:30 |
|
Isira Seneviratne
|
0537247f43
|
Accept application parameter in WelcomeModel.
|
2023-07-03 04:51:36 +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 |
|
Bnyro
|
fb1ff597be
|
Show time left when clicking player duration
|
2023-06-27 11:57:37 +02:00 |
|
Bnyro
|
e39259abe2
|
Don't rely on ExoPlayer for updating the current video position
|
2023-06-27 11:25:39 +02:00 |
|
Bnyro
|
ee302dc166
|
[Welcome Activity] Add button to restore backup and skip instance selection
|
2023-06-27 11:12:43 +02:00 |
|
Bnyro
|
1cffeeb9c9
|
Fix: hide the nothing here indicator when refreshing home page
|
2023-06-27 10:55:20 +02:00 |
|
Bnyro
|
bb0ae23bb8
|
Fix crash when resetting playback speed
|
2023-06-26 09:30:05 +02:00 |
|
Bnyro
|
62ebf61988
|
Always show mark as watched button and revert to mark as watched with 90%+
|
2023-06-25 15:28:34 +02:00 |
|
Bnyro
|
d868c6c911
|
Treat videos as watched when progress is 25%+
|
2023-06-25 12:45:31 +02:00 |
|
Bnyro
|
8660e4cf3b
|
Dynamically update playlist bookmark title
|
2023-06-25 12:26:16 +02:00 |
|
Bnyro
|
8b5674f1da
|
Notification action to stop download
|
2023-06-25 11:35:07 +02:00 |
|
Bnyro
|
09ac33bafa
|
Merge pull request #4100 from Bnyro/master
Add presets/shortcuts for playback speed/pitch
|
2023-06-25 10:55:56 +02:00 |
|
Bnyro
|
22983d1d3f
|
Add presets/shortcuts for playback speed/pitch
|
2023-06-25 10:55:36 +02:00 |
|
Isira Seneviratne
|
2e22704bd2
|
Merge pull request #4097 from Isira-Seneviratne/Simplify_toDownloadItems
Simplify toDownloadItems() method
|
2023-06-25 13:51:55 +05:30 |
|
Bnyro
|
57bf610df1
|
Make autoplay toggle in player global and remove autoplay preference
|
2023-06-25 10:20:06 +02:00 |
|
Bnyro
|
d378568df6
|
Merge pull request #4098 from Bnyro/master
Make autoplay toggle in player global and remove autoplay preference
|
2023-06-25 10:19:50 +02:00 |
|