Nicolas Pomepuy
d67e716218
Update the screenshot strings to respect the best practices for po files
Fixes #3189
1 year ago
Nicolas Pomepuy
eff83f008e
Fix the tests
1 year ago
Nicolas Pomepuy
0520e9e43c
Fix the previous/next notification button not working in some cases
Fixes #3186
1 year ago
Nicolas Pomepuy
8b83960d85
Fix the default sleep timer settings not opening
1 year ago
Nicolas Pomepuy
85ad793bed
Add a setting to persist incognito mode after the app restarts
Fixes #3191
1 year ago
Nicolas Pomepuy
c7b2b91dd7
Remove useless actions when changing the aout settings
1 year ago
Nicolas Pomepuy
c0d77300dd
Fix the OpenSL ES setting value
If was incorrectly set to 1. It has to be the same value that
the ones declared in VlcMigrationHelper and VLCOptions
1 year ago
Nicolas Pomepuy
4ac7befee6
Use a dedicated constant for aout
1 year ago
Nicolas Pomepuy
b8c26faf85
Move the aout setting to the advanced settings
1 year ago
Duncan McNamara
bc0818e98e
VideoPlayer: fix wrong index when starting cast
In onSaveInstanceState, without a currentMediaList we would default to
savedMediaList, but without a currentIndex, we would default to 0 and
not to savedMediaIndex.
When restarting the videoplayer, we do have a savedInstanceState in the
on create that is used to reload the previous medialist, but it only
reloaded 0.
1 year ago
Nicolas Pomepuy
2e6e0bd6a6
Bump the app to 3.6.4 Beta 4
1 year ago
Duncan McNamara
c225c8a60f
PlayIndex: startTime default mw.time not savedTime
startTime in playIndex should default to the time saved in the
medialibrary and not savedTime. savedTime is mostly used to resume when
we don't saveMediaMeta, and will be less precise than the medialibrary
saved time.
1 year ago
Duncan McNamara
ea39df7bb7
PlayIndex: ensure mediawrapper is from ML
This ensures that we get all meta data for the file being played.
1 year ago
Duncan McNamara
95bb1f3a5b
VideoPlayer: fix audio playback when leaving pip
When you open pip with play in background, when you quit pip, in the
onStop, it will switch to audio. If you check if system Pip is running
you can stop that, but it will stop playback from running with the screen off,
so check for screen off also.
This means that isInPiPMode will stay true,
even though PiP has been killed a while ago, audio playback in
background is still running.
1 year ago
VideoLAN
59d54dcac3
Update translations
1 year ago
Nicolas Pomepuy
6267ed056e
Force playing as audio when casting as audio only
Fixes #3011
1 year ago
Nicolas Pomepuy
872b553569
Fix screenshot UI not hidden when leaving and restoring the app
1 year ago
Nicolas Pomepuy
ed102c8557
Fix crash when saving playlist from video player
Fixes #3182
1 year ago
Nicolas Pomepuy
e83afe6487
Prevent sending the playback default action immediately when opening the display settings
1 year ago
Nicolas Pomepuy
98b729568b
Implement the display settings in the HeaderMediaListActivity
Fixes #3180
1 year ago
Nicolas Pomepuy
982352a9a5
Implement the display settings model in the BaseActivity
1 year ago
Nicolas Pomepuy
558ae22fe7
Bump aar versions and libvlcjni hashes
1 year ago
Nicolas Pomepuy
a9036494a2
Implement the quick play feature
Fixes #3166
Fixes #3014
1 year ago
Nicolas Pomepuy
192aaeb803
Add the quick play advanced settings
1 year ago
Nicolas Pomepuy
fa95814856
Make the video screenshots available in the Android photo picker
Fixes #3176
1 year ago
Nicolas Pomepuy
2831c22a67
Fix the audio player blurred background reverting to the last media's one
1 year ago
Nicolas Pomepuy
67e6e2a341
Fix the audio player UI when swiping an item while filtering
Fixes #3174
1 year ago
Nicolas Pomepuy
84181514bc
Remove the right item when filtering
1 year ago
Nicolas Pomepuy
50256a4833
Audio player prevent reordering when in filter mode
1 year ago
Nicolas Pomepuy
fa363f5068
Fix search input in audio player in landscape
1 year ago
Nicolas Pomepuy
199929eaa8
Prepend the system locales to the locales used for default audio and default subtitles
Fixes #3179
1 year ago
Nicolas Pomepuy
c2dd22b607
Disable fast play when casting
Fixes #3178
1 year ago
Nicolas Pomepuy
349ab4608d
Hide the all playlist mode settings and migrate to default actions
1 year ago
Nicolas Pomepuy
dc191de644
Use the new default actions in the other audio screens
1 year ago
Nicolas Pomepuy
40ce7238dc
Fix track insertion snackbar position
1 year ago
Nicolas Pomepuy
4d0a8e947c
Implement the default playback action for files
Fixes #2142
1 year ago
Nicolas Pomepuy
e6ea5245ea
Implement the default playback action for video
1 year ago
Nicolas Pomepuy
9b1d60203b
Create a default playback action for audio media and playlists
Fixes #876
1 year ago
Nicolas Pomepuy
827d8841b0
Add "insert next" ctx action to the browser
Fixes #2142
1 year ago
Duncan McNamara
32a0a741c2
APContainer: fix AP not showing after screen off
When playing a video with "Play in background" enabled, if the screen is
switched off, the player will switch to audio, triggering a
ACTION_SHOW_PLAYER scheduled with a 100L delay that has been there since
java.
Because the screen is switched off, onPause is called, triggering a
cancellation of ACTION_SHOW_PLAYER in the LifecyleAwareScheduler,
before it can execute it.
To ensure ACTION_SHOW_PLAYER is executed when switching the screen
back on, a flag is set and checked in onResume to call
showAudioPlayerImpl
1 year ago
Nicolas Pomepuy
1ccb918733
Add some padding to the video player resize checkboxes
Fixes #3175
1 year ago
Nicolas Pomepuy
6b86cbca60
Add a video control setting to disable the orientation button
Fixes #3169
1 year ago
Nicolas Pomepuy
54224c82f1
Fix the file deletion only deleting the first one in the file browser
Fixes #3172
1 year ago
Duncan McNamara
983c9678e0
ReleaseBuild: add amazon bundle
Amazon store now requires app bundles, though unlike the play store, it
requires API 17+
Fixes #3168
1 year ago
Nicolas Pomepuy
2b5efeec34
Bump the remote access version to 0.5.0
1 year ago
Nicolas Pomepuy
8198ca7eb8
Fix the remote access play endpoint by relaxing the media collision
1 year ago
Nicolas Pomepuy
555ce56cc7
Fix the remote access stream ids
1 year ago
Nicolas Pomepuy
904944e162
Send playback errors to the remote access
1 year ago
Nicolas Pomepuy
ce3dec9c19
FeedbackActivity: add a snackbar when generating the logs
1 year ago
Nicolas Pomepuy
ec827e318b
Open a dialog when the app is in beta and a crash occurred during the last session
1 year ago