Bnyro
c000b1ee7b
refactor: enabled alternative player layout by default and remove option
2023-10-23 18:00:40 +02:00
Bnyro
fc9e3e6501
Merge pull request #4981 from Bnyro/landscape-player-page
...
feat: landscape layout for player page
2023-10-23 17:52:45 +02:00
Bnyro
cfdae3e6b1
refactor: use a dialog for playing video in fullscreen
2023-10-19 21:08:33 +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
064c5279a6
fix: conflicts between chapters and video highlight
2023-10-06 17:37:20 +02:00
FineFindus
33d25fa1da
feat: option to autoplay videos in playlist ( #4829 )
2023-10-05 14:19:19 +02:00
Bnyro
5f50c8104a
feat: option to allow playback during call
2023-09-26 13:33:28 +02:00
Bnyro
153e4a14d8
refactor: simplify creation of new exo player instances
2023-09-26 13:22:12 +02:00
Bnyro
cfcf674509
feat: option to set a different default resolution when not in fullscreen
2023-09-25 10:44:36 +02:00
Bnyro
c3cd1aa2ee
Merge pull request #4844 from Bnyro/image-preview
...
feat: zoomable preview of channel avatar and banner
2023-09-25 10:03:21 +02:00
Bnyro
8e7d85ecdf
feat: zoomable preview of channel banner
2023-09-25 10:03:08 +02:00
FineFindus
d2cce61edc
style: run ktlint
2023-09-21 10:13:20 +02:00
FineFindus
adb051e24f
fix: allow pausing when buffer is less than min buffer
...
Fixes a regression in 42d081f04e
. The player should pause when it is unable to play, as long as the buffered time is less than the minimum buffer needed for playing.
2023-09-21 10:11:05 +02:00
Bnyro
7641024bc9
fix: default SponsorBlock categories are not being respected
2023-09-18 09:13:33 +02:00
Bnyro
efa1c44b8d
refactor: remove constructors from ChaptersBottomSheet
2023-09-13 16:14:21 +02:00
Bnyro
360a611601
refactor: remove constructors from StatsSheet
2023-09-13 15:53:15 +02:00
Bnyro
4b8482722f
refactor: remove constructors from IntentChooserSheet
2023-09-11 11:02:17 +02:00
Bnyro
67d82c28ac
style: fix formatting
2023-09-10 14:36:29 +02:00
Bnyro
ede67a6d85
fix: importing playlists without a header containing its name
2023-09-10 13:13:24 +02:00
Bnyro
315f596776
refactor: move constants into the files they're actually used in
2023-09-10 12:51:03 +02:00
Bnyro
6f2087b3aa
refactor: disable video tracks in audio only player
2023-09-08 16:42:35 +02:00
Bnyro
5989523dd3
fix: properly kill offline player notification
2023-09-08 16:24:55 +02:00
Isira Seneviratne
d808a48529
fix: Handle PendingIntentCompat changes
2023-09-08 05:15:12 +05:30
Isira Seneviratne
a9407c3898
refactor: Use replace extension
2023-09-04 04:22:19 +05:30
Isira Seneviratne
1e4e2fa9cd
refactor: Reuse ImageHelper.getImage()
2023-08-29 07:55:07 +05:30
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
0e8c18c0ad
Merge pull request #4623 from Bnyro/master
...
style: simplify ThemeHelper#getThemeColor
2023-08-25 19:50:38 +02:00
Bnyro
2d854030c9
style: run ktlint
2023-08-25 19:51:24 +02:00
Bnyro
dbb7126dfb
style: simplify ThemeHelper#getThemeColor
2023-08-25 19:50:53 +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
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
cbba98da36
refactor: Use edit extension
2023-08-25 05:06:45 +05:30
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
FineFindus
3fb9e899cb
feat: add sponsorblock option to skip segment only once ( #4584 )
2023-08-22 16:05:21 +02:00
Isira Seneviratne
63fde6271d
refactor: Simplify player event handling
2023-08-20 07:30:59 +05:30
Bnyro
c097f34321
feat: support for selecting auto-generated captions
2023-08-16 17:56:49 +02:00
FineFindus
e5efe97693
feat: add tooltips to playback sheet
2023-08-15 14:59:30 +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
1e22fab499
feat: preference to force landscape as orientation
2023-08-06 12:39:52 +02:00
Bnyro
f938a7dfc5
fix: crash when closing player via x on top left
2023-08-05 19:04:20 +02:00
Bnyro
818b9c72fe
feat: Video chapters redesign
2023-08-05 11:29:56 +02:00
Bnyro
3495649669
fix: respect preference to not start playing automatically everywhere
2023-08-04 18:38:45 +02:00
Bnyro
05fa57b912
refactor: replace View#setVisibility with kotlin visibility extension
2023-08-03 14:53:09 +02:00
Bnyro
6314b7fcf7
refactor: simplify seekbar preview listener logic
2023-07-29 17:25:32 +02:00
Isira Seneviratne
b6a7b86c98
Use Files.createDirectories()
2023-07-26 05:03:08 +05:30