Bnyro
|
3f095da89f
|
feat(audio player): show app icon as thumbnail in data saver mode
|
2023-08-25 19:47:19 +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 |
|
Bnyro
|
eaa0b58aaf
|
Merge pull request #4619 from Bnyro/master
fix: chapter layout UI and UX issues
|
2023-08-25 19:15:16 +02:00 |
|
Bnyro
|
d03ee809d0
|
fix: chapter layout UI and UX issues
|
2023-08-25 19:15:56 +02:00 |
|
Isira Seneviratne
|
b2e0674c93
|
Merge pull request #4616 from Isira-Seneviratne/Binding_cleanup
fix: Free view bindings in dialogs
|
2023-08-25 19:41:41 +05:30 |
|
Isira Seneviratne
|
6d33196d8b
|
Merge pull request #4615 from Isira-Seneviratne/edit_extension
refactor: Use edit extension
|
2023-08-25 12:03:22 +05:30 |
|
Isira Seneviratne
|
c12482d000
|
refactor: Use Path extensions
|
2023-08-25 05:41:49 +05:30 |
|
Isira Seneviratne
|
b9a059d9ef
|
fix: Free view bindings in dialogs
|
2023-08-25 05:35:10 +05:30 |
|
Isira Seneviratne
|
cbba98da36
|
refactor: Use edit extension
|
2023-08-25 05:06:45 +05:30 |
|
Bnyro
|
b6cfa62d5d
|
refactor: save possible stream types to constant values
|
2023-08-24 22:01:18 +02:00 |
|
Bnyro
|
f48f3f2fd3
|
feat: respect sort order and filters when playing channel group
|
2023-08-24 21:57:03 +02:00 |
|
Bnyro
|
b72993cfee
|
Merge pull request #4611 from Bnyro/master
fix: limit chapter bottom sheet to one instance
|
2023-08-24 18:01:09 +02:00 |
|
Bnyro
|
2d4d095a34
|
fix: kill chapters bottom sheet when playing next video
|
2023-08-24 18:01:50 +02:00 |
|
Bnyro
|
3dc3216999
|
fix: limit chapter bottom sheet to one instance
|
2023-08-24 18:00:36 +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 |
|
Bnyro
|
37b575f00f
|
Merge pull request #4610 from Bnyro/master
fix: don't show the highlight as chapter for the whole remaining video
|
2023-08-24 17:11:40 +02:00 |
|
Bnyro
|
30f9b9a9bc
|
Merge pull request #4609 from Bnyro/master
feat: highlight current chapter
|
2023-08-24 16:59:38 +02:00 |
|
Bnyro
|
c4983aa00d
|
feat: highlight current chapter
|
2023-08-24 16:59:34 +02:00 |
|
Bnyro
|
d28683e2e0
|
chore: simplify and remove unused code
|
2023-08-24 16:45:46 +02:00 |
|
Bnyro
|
b0bbdc12e8
|
Merge pull request #4608 from Bnyro/master
chore: simplify and remove unused code
|
2023-08-24 16:45:28 +02:00 |
|
Bnyro
|
c398936355
|
fix: exit fullscreen gesture
|
2023-08-24 16:32:43 +02:00 |
|
Bnyro
|
3f94fd0fdd
|
Merge pull request #4607 from Bnyro/master
fix: exit fullscreen gesture
|
2023-08-24 16:31:59 +02:00 |
|
Isira Seneviratne
|
6d9e8ba2de
|
refactor: Improve fragment transaction in CommentsSheet
|
2023-08-24 06:11:28 +05:30 |
|
Bnyro
|
4c506de565
|
fix: don't update instance preference while dialog visible to user
|
2023-08-23 13:04:03 +02:00 |
|
Bnyro
|
dbdb8c8851
|
fix: crash when opening instance settings without internet
|
2023-08-23 12:39:49 +02:00 |
|
FineFindus
|
3fb9e899cb
|
feat: add sponsorblock option to skip segment only once (#4584)
|
2023-08-22 16:05:21 +02:00 |
|
Bnyro
|
3e3beb6fa3
|
Merge pull request #4582 from Bnyro/master
fix: editing already existing channel groups
|
2023-08-22 09:45:23 +02:00 |
|
Bnyro
|
6baee65505
|
fix: editing already existing channel groups
|
2023-08-22 09:46:05 +02:00 |
|
Bnyro
|
cf79b7bd67
|
feat: allow downloading audio based on language
|
2023-08-22 09:42:22 +02:00 |
|
Bnyro
|
a88e817ae6
|
Merge pull request #4581 from Bnyro/master
feat: allow downloading audio based on language
|
2023-08-22 09:41:37 +02:00 |
|
FineFindus
|
03d598a559
|
style: run ktlint
|
2023-08-21 20:09:34 +02:00 |
|
FineFindus
|
cada23a816
|
fix(video): update watch position
|
2023-08-21 20:09:07 +02:00 |
|
Bnyro
|
d9d735051d
|
feat: play all videos by group when long pressing group name
|
2023-08-21 18:23:44 +02:00 |
|
Bnyro
|
8faf1bde89
|
feat: infinite playing queue when auto-insert related streams enabled
|
2023-08-20 18:26:41 +02:00 |
|
Bnyro
|
b577d96795
|
feat: allow interacting with player while viewing chapters
|
2023-08-20 18:02:28 +02:00 |
|
Bnyro
|
8921265493
|
fix: restore pause on quit functionality
|
2023-08-20 17:34:14 +02:00 |
|
FineFindus
|
976d5d36c0
|
feat(channelGroups): allow re-ordering of groups (#4551)
|
2023-08-20 16:19:34 +02:00 |
|
FineFindus
|
b2f3c8ecbe
|
feat(channelGroups): disallow creation of already existing groups
|
2023-08-20 13:31:19 +02:00 |
|
FineFindus
|
7f72a3eaeb
|
feat(channelGroups): disable confirm button if creation is not possible
|
2023-08-20 13:12:11 +02:00 |
|
FineFindus
|
a7b262b491
|
style: run ktlint
|
2023-08-20 12:40:59 +02:00 |
|
FineFindus
|
420497907b
|
feat(player): show endscreen on STATE_ENDED
|
2023-08-20 12:40:22 +02:00 |
|
Isira Seneviratne
|
0e8e6278d4
|
Merge pull request #4556 from Isira-Seneviratne/Enum_serializable
refactor: Simplify player event handling
|
2023-08-20 12:44:15 +05:30 |
|
Isira Seneviratne
|
63fde6271d
|
refactor: Simplify player event handling
|
2023-08-20 07:30:59 +05:30 |
|
Isira Seneviratne
|
f69f835463
|
Migrate to KSP
|
2023-08-20 06:02:04 +05:30 |
|
Bnyro
|
0f1e50ed13
|
feat: show if instance registration disabled in welcome page
|
2023-08-19 10:50:29 +02:00 |
|
Bnyro
|
b271103cc9
|
fix: remove useless buttons to reset pitch and playback speed
|
2023-08-19 10:31:08 +02:00 |
|
Bnyro
|
afe635a184
|
Merge pull request #4540 from Bnyro/master
fix: captions can't be disabled
|
2023-08-18 19:47:18 +02:00 |
|
Bnyro
|
67b46951d4
|
fix: captions can't be disabled
|
2023-08-18 19:48:00 +02:00 |
|
IndusAryan
|
9962b46b6d
|
fix: dismiss button in queue sheet (#4532)
|
2023-08-17 17:04:16 +02:00 |
|
Bnyro
|
f84d9b4a17
|
feat(player): show if quality is auto or limited
|
2023-08-16 18:46:08 +02:00 |
|
Bnyro
|
6639b4780c
|
chore: fix formatting
|
2023-08-16 18:29:18 +02:00 |
|
Bnyro
|
f968b3a511
|
feat(playlist): navigate to uploader on click
|
2023-08-16 18:28:27 +02:00 |
|
Bnyro
|
c097f34321
|
feat: support for selecting auto-generated captions
|
2023-08-16 17:56:49 +02:00 |
|
Bnyro
|
88bee10de0
|
Merge pull request #4509 from Bnyro/master
fix: crash when opening library due to unmigrated playlists sort order pref
|
2023-08-16 17:19:34 +02:00 |
|
Bnyro
|
a8878525f8
|
fix: crash when opening library due to unmigrated playlists sort order pref
|
2023-08-16 17:20:01 +02:00 |
|
Bnyro
|
2d5ccf7911
|
Merge pull request #4498 from FineFindus/feat/pause-while-buffering
fix: allow pausing when loading
|
2023-08-16 17:17:11 +02:00 |
|
FineFindus
|
901e8df787
|
fix: allow pausing when loading
|
2023-08-16 17:17:08 +02:00 |
|
FineFindus
|
471709812f
|
refactor: use bottom sheet for video stats (#4482)
|
2023-08-15 15:04:14 +02:00 |
|
FineFindus
|
e5efe97693
|
feat: add tooltips to playback sheet
|
2023-08-15 14:59:30 +02:00 |
|
FineFindus
|
7052c621bc
|
feat(player): add tooltips player buttons
|
2023-08-15 14:58:19 +02:00 |
|
FineFindus
|
4ef4cf33d5
|
feat:(queue): add tooltips
|
2023-08-15 14:58:19 +02:00 |
|
IndusAryan
|
7cd944ffe7
|
feat: filled icon for home and new drag handle in navbar options dialog
|
2023-08-15 14:53:22 +02:00 |
|
Bnyro
|
ac5fb5fbb4
|
fix: restoring playback positions via notification controls
|
2023-08-15 13:05:02 +02:00 |
|
Bnyro
|
8bad71ac40
|
Merge pull request #4485 from Bnyro/master
fix: sort order of playlists isn't shown properly
|
2023-08-15 12:47:25 +02:00 |
|
Bnyro
|
4dd49946ad
|
fix: sort order of playlists isn't shown properly
|
2023-08-15 12:48:00 +02:00 |
|
FineFindus
|
30847e41a5
|
fix(import): use collector
|
2023-08-15 09:46:17 +02:00 |
|
FineFindus
|
218f271ba6
|
fix(import): use collector
|
2023-08-14 14:32:59 +02:00 |
|
Bnyro
|
5d1a6c0380
|
fix: download paused notification shown instead of completed
|
2023-08-13 22:55:15 +02:00 |
|
Bnyro
|
3fadb792bc
|
fix: crash when removing video from playlist
|
2023-08-13 20:07:29 +02:00 |
|
Bnyro
|
de1b3285fa
|
fix: persistance of sponsorblock category prefs
|
2023-08-13 15:01:38 +02:00 |
|
Bnyro
|
2abd184f78
|
fix: wrong indicated download progress
|
2023-08-13 12:27:15 +02:00 |
|
Bnyro
|
5a73fd7cdb
|
chore: trim search history entries before saving
|
2023-08-13 12:15:02 +02:00 |
|
Bnyro
|
886283c4cc
|
feat: download option in audio player
|
2023-08-13 11:15:37 +02:00 |
|
Bnyro
|
deebd75dbf
|
feat: move playlists sort order to library tab
|
2023-08-13 11:00:14 +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
|
bf51622436
|
Merge pull request #4430 from Isira-Seneviratne/LocalDate_ofInstant
refactor: Use LocalDate.ofInstant()
|
2023-08-12 15:33:52 +05:30 |
|
Bnyro
|
9cc91f6231
|
Merge pull request #4433 from Bnyro/master
fix: don't load audio player thumbnail when data saver mode is on
|
2023-08-12 10:48:09 +02:00 |
|
Bnyro
|
6f73e91aab
|
fix: don't load audio player thumbnail when data saver mode is on
|
2023-08-12 10:48:57 +02:00 |
|
Bnyro
|
e528486601
|
fix: hide add to queue option for playlists when queue empty
|
2023-08-12 10:44:10 +02:00 |
|
Bnyro
|
8d9d88ccb4
|
Merge pull request #4432 from Bnyro/master
fix: hide add to queue option for playlists when queue empty
|
2023-08-12 10:43:37 +02:00 |
|
Isira Seneviratne
|
5d9d27105a
|
Fix compilation errors
|
2023-08-12 06:21:48 +05:30 |
|
Isira Seneviratne
|
3dc29b1983
|
Use LocalDate.ofInstant()
|
2023-08-12 06:21:48 +05:30 |
|
Isira Seneviratne
|
3f016b9ced
|
Merge pull request #4423 from Isira-Seneviratne/Channel_thumbnails
feat: Show channel icons for stream notifications
|
2023-08-12 05:09:57 +05:30 |
|
salahmak
|
8230c7598a
|
fix: duplicated comments (#4422)
|
2023-08-11 17:42:42 +02:00 |
|
Isira Seneviratne
|
9bffd93d7c
|
Load channel thumbnail
|
2023-08-11 07:21:14 +05:30 |
|
Isira Seneviratne
|
9b27f60252
|
Use social category for stream notifications
|
2023-08-11 06:20:57 +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
|
a354d31f74
|
feat(queue): options to mark as (un)watched, and remove watched videos
|
2023-08-09 13:06:56 +02:00 |
|
Bnyro
|
e037da2e0c
|
feat: option to add whole playlist to current queue
|
2023-08-09 12:34:24 +02:00 |
|
Bnyro
|
b42bcf66c7
|
feat: hide status bar if player locked
|
2023-08-07 19:07:04 +02:00 |
|
Bnyro
|
81c576506c
|
fix: queue when not starting with first playlist/channel video
|
2023-08-07 18:59:37 +02:00 |
|
Bnyro
|
77fd3e9288
|
fix: playback of live videos
|
2023-08-07 18:06:27 +02:00 |
|
Bnyro
|
81b8caa077
|
feat: support for video meta info
|
2023-08-07 18:02:42 +02:00 |
|
Bnyro
|
fe100ad581
|
chore: only show subscriptions count when subs are visible
|
2023-08-06 13:33:02 +02:00 |
|
Bnyro
|
1e22fab499
|
feat: preference to force landscape as orientation
|
2023-08-06 12:39:52 +02:00 |
|
Bnyro
|
179c283b8e
|
feat: show subscribed channels count in subscriptions fragment
|
2023-08-06 11:34:17 +02:00 |
|
Bnyro
|
c253a4e415
|
fix: show search history when clearing query
|
2023-08-06 11:26:31 +02:00 |
|
Bnyro
|
f938a7dfc5
|
fix: crash when closing player via x on top left
|
2023-08-05 19:04:20 +02:00 |
|
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 |
|