Jared Fantaye
3be950c143
Fixed a bug that caused multiple empty playlists to be not shown.
2023-01-08 11:53:42 +01:00
Jared Fantaye
8016140124
Removed the "Unset Thumbnail" item if you can't use this feature
2023-01-04 16:21:16 +01:00
Isira Seneviratne
245406e967
Apply code review suggestions.
2023-01-04 06:10:14 +05:30
Isira Seneviratne
af75d5a055
Use Optional chaining.
2023-01-04 05:16:21 +05:30
Isira Seneviratne
cae0eda806
Remove SimplifyOptionalCallChains.
2023-01-04 05:16:21 +05:30
Robin
f601e09592
Samsung DeX should only be checked on Samsung devices
...
Co-authored-by: opusforlife2 <53176348+opusforlife2@users.noreply.github.com>
2023-01-03 15:12:02 +01:00
pratyaksh1610
229157583a
move string to donottranslate.xml and fix nits
2023-01-03 14:07:28 +05:30
Stypox
ae0f0b94a3
Merge pull request #9553 from Redirion/exo182
...
Update ExoPlayer to 2.18.2
2023-01-02 18:21:53 +01:00
Stypox
5877ca6cc0
Merge pull request #8769 from Isira-Seneviratne/New_Utils_methods
...
Use new NPE UTF8 Utils methods
2023-01-02 17:59:26 +01:00
Stypox
fc5a5c4e1c
Merge pull request #9562 from bravenewpipe/use-videostream-for-audio-only-background-playback
...
Support audio only background for services only supporting video streams
2023-01-02 17:51:10 +01:00
Stypox
5390b7b0ab
Merge pull request #8841 from Isira-Seneviratne/Notification_mode_ListAdapter
...
Use ListAdapter in NotificationModeConfigAdapter.
2023-01-02 14:47:25 +01:00
Stypox
fb623e4e2c
Simplify disposables handling in notification mode settings
2023-01-02 14:45:11 +01:00
pratyaksh1610
6ccf2cbad0
updated caption file name and clean code
2023-01-02 16:23:45 +05:30
Robin
b5c19b1d59
Merge branch 'TeamNewPipe:dev' into exo182
2023-01-02 10:35:20 +01:00
Isira Seneviratne
c529738bd2
Use new NewPipe Extractor Utils methods.
2023-01-02 07:03:18 +05:30
evermind
1cf3b9fa23
set 'playback in background button' visible if there are videostreams
2023-01-01 21:55:03 +01:00
Stypox
720b194bd5
Merge pull request #9521 from pratyaksh1610/branch-9518
...
Fixes #9518 : Crash fix when click "Add to playlist" while the current list is still loading
2022-12-31 23:31:58 +01:00
Stypox
2ecd0f437b
Remove playlist details toasts
2022-12-31 23:30:17 +01:00
Stypox
adc8f516e2
Merge pull request #9502 from Jared234/8585_download_in_queue
...
Added option to download items in the queue
2022-12-31 19:34:07 +01:00
Stypox
b59b2a6517
Use correct fragment manager for download dialog
...
Tapping download on the long-press menu of queue items when the queue is shown inside the player would crash otherwise
2022-12-31 19:31:24 +01:00
Stypox
3a34b0f933
Merge pull request #9496 from Jared234/9437_continue_playing_while_seeking
...
Seeking no longer pauses the played video
2022-12-31 19:19:21 +01:00
Stypox
a9003d9b55
Merge pull request #9159 from Isira-Seneviratne/Refactor_VideoPlayerUi
...
Refactor VideoPlayerUi.
2022-12-31 19:01:19 +01:00
Stypox
46ed10c1eb
Merge pull request #8847 from Isira-Seneviratne/Refactor_VideoDetailFragment
...
Refactor VideoDetailFragment.
2022-12-31 18:41:06 +01:00
Stypox
7587c386ec
Activate on click listeners only when not loading
...
For consistency with long click listeners, in VideoDetailFragment
2022-12-31 17:49:10 +01:00
Stypox
cd8c8d69ea
Refactor constrolsTouchListener code
2022-12-31 17:47:57 +01:00
Stypox
7a57485107
Merge pull request #9306 from Stypox/target-api-33
...
Set compileSdk and targetSdk to 33 (Android 13)
2022-12-31 14:49:30 +01:00
Isira Seneviratne
303b7d5c99
Use ListAdapter in NotificationModeConfigAdapter.
2022-12-29 06:14:46 +05:30
Stypox
97892f04d3
Merge pull request #8895 from Isira-Seneviratne/SparseArrayCompat
...
Use SparseArrayCompat.
2022-12-28 20:37:05 +01:00
Tobi
27369142aa
Merge pull request #9488 from Jared234/9353_night_theme_selection
...
Disabling night theme selection if auto theme is not used
2022-12-25 22:19:02 +01:00
evermind
5469887830
Support audio only background for services only supporting video streams
...
Some services may only have video streams and no separate audio streams available.
This commit will add audio background playback support for those services.
It uses the video source as audio source for background playback.
2022-12-17 21:17:42 +01:00
Robin
f2becad472
Update ExoPlayer to 2.18.2
2022-12-16 17:53:56 +01:00
Jared Fantaye
ca2d6ee6b8
Removed the wasPlaying variable
2022-12-10 21:56:04 +01:00
Jared Fantaye
be2394e912
Added migration to new database
2022-12-09 22:40:54 +01:00
Jared Fantaye
a5da1c9ce6
Formatting, renaming and small fixes
2022-12-09 12:01:59 +01:00
pratyaksh1610
c03fd63f47
Fixes #9518
...
- Crash fix on clicking on add to playlist.
- Added toast when clicked on share button for better UI.
2022-12-09 14:09:40 +05:30
Jared Fantaye
9bfe79b34c
Fixed some bugs and improved code quality
2022-12-08 23:31:20 +01:00
Jared Fantaye
fdd014db90
Tried to implement the feature
2022-12-07 02:32:53 +01:00
Isira Seneviratne
f435e0ba5e
Merge branch 'dev' into Refactor_VideoDetailFragment
2022-12-06 20:21:28 +05:30
Isira Seneviratne
3ae0bbc4a3
Merge branch 'dev' into Refactor_VideoPlayerUi
2022-12-06 20:21:08 +05:30
Jared Fantaye
ac03944ee1
Implemented suggestions
2022-12-05 21:21:46 +01:00
Stypox
0710757ceb
Merge pull request #9173 from Theta-Dev/video-sub-count
...
Show subscriber count on video details page
2022-12-04 20:50:13 +01:00
ThetaDev
01a4cfa0c0
show subscriber count on player page
2022-12-04 20:45:09 +01:00
Jared Fantaye
1d93719f45
Added option to download items in the queue
2022-12-04 20:35:06 +01:00
Stypox
1b562ebca1
Merge pull request #9501 from Stypox/import-subscriptions-hint
...
Add hint to improve discoverability of subscription import
2022-12-04 20:19:19 +01:00
Stypox
0defd52b0d
Show hint about how to import subscriptions when there are none
2022-12-04 19:16:47 +01:00
Stypox
d920f3b9fa
Merge pull request #8883 from Douile/dev-enqueue-next-hide
...
Only show "Enqueue next" when in the middle of the queue
2022-12-04 18:43:45 +01:00
Douile
81df0e05df
Only show "Enqueue next" when in the middle of the queue
...
Add a check that the queue position is not the last in the queue before
showing "Enqueue next".
Previously the "Enqueue next" action would always be shown if the queue
length was greater than one, this meant even if you were at the end of
the queue (when "Enqueue" would have the same effect as "Enqueue next")
the action would still be shown.
2022-12-04 18:20:50 +01:00
Stypox
f034d7644f
Merge pull request #8810 from Isira-Seneviratne/Math_floorDiv
...
Use Math.floorDiv().
2022-12-04 18:08:12 +01:00
pratyaksh1610
0c6ae79b50
added Language suffix for subtitle downloads
2022-12-04 17:59:22 +05:30
Isira Seneviratne
7633a2258b
Apply ktlint formatting.
2022-12-04 12:01:57 +01:00