Commit Graph

17396 Commits

Author SHA1 Message Date
Duncan McNamara
5e643209bc CustomPiP: fix popup killed when leaving the app
When leaving the app with custom pip the VideoPlayerActivity onStop()
is called which sets isInPiPMode to false which kills the popup.
onStop isn't called with the system's pip.
To fix this, just check if service.isPlayingPopup is true, it's false
for system's pip.
2024-10-24 10:52:32 +00:00
Nicolas Pomepuy
ca57407e5e Fix about dialog overlapping in some locale
Fixes #3092
2024-10-18 13:33:14 +00:00
Nicolas Pomepuy
29b5cfa747 Fix video FAB when changing tabs
Fixes #3096
2024-10-18 11:04:33 +02:00
Nicolas Pomepuy
c19292f62d Prevent an IllegalStateException crash in the remote access onboarding 2024-10-17 13:29:49 +00:00
Nicolas Pomepuy
69a4d8eb37 Add a log in beta to understand an IllegalStateException crash 2024-10-17 13:29:49 +00:00
Nicolas Pomepuy
3daead8e57 Fix IllegalStateException 2024-10-17 13:29:49 +00:00
Nicolas Pomepuy
344be73e6e Fix ConcurrentModificationException 2024-10-17 13:29:49 +00:00
Nicolas Pomepuy
e9667f39f4 Fix IllegalStateException 2024-10-17 13:29:49 +00:00
Nicolas Pomepuy
6ea4fafd0f Prevent crash when shuffling an empty playlist 2024-10-17 13:29:49 +00:00
Duncan McNamara
f499b02e3d VideoPlayer: fix lock crash API < 28 (P) 2024-10-17 13:11:16 +00:00
Nicolas Pomepuy
704df40ad6 Remove remaining NoTv references 2024-10-11 12:57:40 +02:00
Nicolas Pomepuy
68f95710e8 Bump version to 3.6.0 Beta 2 2024-10-11 12:26:16 +02:00
Nicolas Pomepuy
25170a13b0 Fix intent mime type when sharing media
Fixes #3086
2024-10-11 10:11:59 +00:00
Nicolas Pomepuy
3163e2906a Display the display settings in the video group/folder activity 2024-10-10 14:31:58 +02:00
Nicolas Pomepuy
2ab57d188e Remove the notv build 2024-10-09 07:19:46 +00:00
Nicolas Pomepuy
36ad2cea32 Bump the version code for a new beta 2024-10-08 12:14:41 +02:00
VideoLAN
ac141e0157 Update translations 2024-10-08 08:49:47 +02:00
Nicolas Pomepuy
19088ce639 Bump version to 3.6.0 Beta 1
If it seems to be a rollback, we use this version name again because
the previous 3.6 beta versions were never released. To avoid confusion,
we go back to Beta 1, with a version code based on the 3.5.5 release.
2024-10-07 14:55:59 +02:00
Duncan McNamara
7a3fc1d126 RemoteAccess: bump hash 2024-10-07 11:46:29 +00:00
Nicolas Pomepuy
fbf1472a42 Display the app signer in the about bottom sheet 2024-10-07 11:30:57 +00:00
Nicolas Pomepuy
6aab963a4f Set the context sheet items height to at least 48dp 2024-10-07 13:14:02 +02:00
Nicolas Pomepuy
a8194cc21d Prevent overlap between the empty view buttons in some languages 2024-10-07 10:03:31 +00:00
Nicolas Pomepuy
4c1910916b Update the Konfetti dependency 2024-10-07 09:52:14 +00:00
Nicolas Pomepuy
cdf9ce381a Fix compilation when the NEWS file contains special chars 2024-10-07 09:35:35 +00:00
Nicolas Pomepuy
9944072d03 Allow playing multiple media with drag and drop 2024-09-30 14:02:11 +02:00
Nicolas Pomepuy
96079041ba Force selection when ctrl or shift is pressed 2024-09-30 13:20:15 +02:00
Nicolas Pomepuy
3b7bb9c6d7 Show more info when hitting next/previous/stop keys 2024-09-30 11:42:34 +02:00
Nicolas Pomepuy
b5777a39c5 Disable dragging on bottom sheets on ChromeOS 2024-09-30 09:59:47 +02:00
Nicolas Pomepuy
d7f9e28e98 Disable the volume gesture/boost on devices with fixed volume
Fixes #3088
2024-09-30 08:52:45 +02:00
Nicolas Pomepuy
3ee08dcef7 Remote access: improve the icon sizing 2024-09-26 07:10:21 +00:00
Nicolas Pomepuy
dad188ff71 Remote access: proper artwork fallback for the playing video 2024-09-26 07:10:21 +00:00
VideoLAN
12c53942a5 Update translations 2024-09-26 07:33:58 +02:00
Nicolas Pomepuy
ffa23c5e86 Auto focus the equalizer text input 2024-09-25 14:16:07 +02:00
Nicolas Pomepuy
61ff5ebaf8 Fastlane: upload both apk and bundles for internal release 2024-09-24 11:41:00 +02:00
Nicolas Pomepuy
24d3b6c5f9 Bump to 3.6.0 beta 6 2024-09-24 11:03:31 +02:00
Nicolas Pomepuy
e64f525380 Bump to 3.6.0 beta 5 2024-09-24 08:45:20 +02:00
Nicolas Pomepuy
c619725b03 Fix video screenshot sizing
Fixes #3087
2024-09-24 06:27:49 +00:00
Nicolas Pomepuy
2ae15b7223 Bump the remote access hash 2024-09-24 07:50:13 +02:00
Nicolas Pomepuy
212a2de7c3 Remote access video remote 2024-09-23 08:56:07 +02:00
Mc LP
627d045d10 fix sanitizeStringForAlphaCompare crashes on empty string 2024-09-20 17:28:24 +02:00
Duncan McNamara
6d3c5cdbbe RemoteAccess: start videoplayback based on setting 2024-09-16 18:43:52 +02:00
Duncan McNamara
c6f1b55fb4 RemoteAccess: stop video playback in background 2024-09-16 18:24:13 +02:00
Nicolas Pomepuy
d470d65be3 Proper crash fix for the file provider IOException 2024-09-12 07:28:12 +02:00
Duncan McNamara
85e35ce0b3 Add audio resume preference
Long audio samples are considered audiobooks, and their progress is
saved, though some classical music files are also long and will keep
their progress even though music should not.

For this, an audio resume setting is added to force resume, start from
start, or ask which.
2024-09-10 12:28:17 +00:00
Nicolas Pomepuy
2bc098d2f9 Add a share line to the audio advanced options
Fixes #3082
2024-09-10 11:06:31 +00:00
Nicolas Pomepuy
a1ffefa081 Prevent crash on race condition
Fixes #3083
2024-09-10 11:21:37 +02:00
Nicolas Pomepuy
196ab52f34 Prevent crash on IOException
Fixes #3084
2024-09-10 11:21:34 +02:00
VideoLAN
c56c2a9eab Update translations 2024-09-10 08:39:07 +02:00
Duncan McNamara
a0449c3bf3 Bump the remote access hash 2024-09-09 14:38:39 +00:00
Nicolas Pomepuy
2d8415e419 Force updating the sleep timer value when set from remote access 2024-09-09 14:38:39 +00:00