Commit Graph

2616 Commits

Author SHA1 Message Date
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