Nicolas Pomepuy
ce7acc9291
Use the new gradle plugin syntax
1 year ago
Nicolas Pomepuy
119d7632f6
Bump android gradle plugin and kotlin versions
1 year ago
Duncan McNamara
a3d846b4f8
Bump aar version and libvlcjni hashes
1 year ago
Sami
678b754309
Add aspect ratio 2:1, might fix 2423
2 years ago
Nicolas Pomepuy
fc08c3fae7
Update the favorite field immediately on ML objects
1 year ago
Nicolas Pomepuy
a59d4526ec
Remove useless PiP conditions in Settings
1 year ago
Nicolas Pomepuy
caebf7e61c
Rework the PiP conditions
Fixes #3199
1 year ago
Nicolas Pomepuy
1f8dbf77af
Fix some TV settings visibility issues
1 year ago
Nicolas Pomepuy
db65620c28
Reset the video player HUD timeout when using the HUD seek/navigation buttons
Fixes #3201
1 year ago
Nicolas Pomepuy
d479e5e540
Improve the permission dialog UI
1 year ago
Nicolas Pomepuy
58019105e5
Hide the notification permission on TV
1 year ago
Nicolas Pomepuy
5871977d7e
Show standard file permissions on TV
1 year ago
Duncan McNamara
6fe7bf3123
VideoPlayer: fix playback in background regression
The video player should switch to audio only if it is not the system pip
(if not pressing the cross to kill it, will keep audio running) or if
the screen is off.
The previous condition stopped the player from switching to audio when
playback in background was enabled
Regression introduced in 95bb1f3a5b
Fixes #3200
1 year ago
Nicolas Pomepuy
fb82593285
Fix preference parsing when using app namespace for fields
1 year ago
Nicolas Pomepuy
a038e70031
Improve the changed settings formatting and add the display actions
1 year ago
Nicolas Pomepuy
21f2acedfb
Improve the feedback changed settings formatting
1 year ago
Nicolas Pomepuy
ab26e53735
Add the audio controls settings to the reporter
1 year ago
Nicolas Pomepuy
ef70cdb49f
Fix the about icon in the more screen
1 year ago
Duncan McNamara
50402c904b
PlayIndex: fix play-as-audio
By getting a media from the medialibrary from the the currentmedia's uri
to ensure that we have the medialibrary metadata for the file, the new
media from the same uri won't have the flags previously set, including
MEDIA_FORCE_AUDIO which start the media as audio.
To fix this, the flags from the previous mediawrapper are applied to the
new one.
Fixed a regression introduced by ea39df7bb7
1 year ago
Nicolas Pomepuy
afad1ba41c
Fix TV now playing item animation
Fixes #3195
1 year ago
Nicolas Pomepuy
4e2e2dd3f1
Fix play as video on TV
Fixes #3196
1 year ago
Nicolas Pomepuy
a3e667085a
Disable the sort display settings while the UI is refreshed
1 year ago
Nicolas Pomepuy
3c703378a0
Empty the permission cache when the permission dialog is resumed
1 year ago
Nicolas Pomepuy
23358f531f
Empty the permission cache whe the app is resumed
1 year ago
Nicolas Pomepuy
cd19717135
Create a permission cache to avoid some performance issues
Fixes #3181
1 year ago
Nicolas Pomepuy
2d75fa7213
Implement the directional key listeners for the audio players
Fixes #3187
1 year ago
Nicolas Pomepuy
174c409380
Fix the video player title not updated when changing media while casting
Fixes #3185
1 year ago
Nicolas Pomepuy
be5b4f7bbb
Hide the useless incognito mode settings on TV
1 year ago
Nicolas Pomepuy
cb75a271cb
Cleanup PreferenceVisibilityManager
Fixes #3193
1 year ago
Nicolas Pomepuy
5a9dc43ebd
Migrate the video settings to the visibility manager
1 year ago
Nicolas Pomepuy
1e9eb90f63
Migrate the interface settings to the visibility manager
1 year ago
Nicolas Pomepuy
7e9ff94a1f
Filter out the non visible settings from the settings search
1 year ago
Nicolas Pomepuy
c3cb21a93c
Migrate the advanced settings to the visibility manager
1 year ago
Nicolas Pomepuy
0e4de91f9b
Create a setting visibility manager and use it for the Audio screen
1 year ago
Nicolas Pomepuy
3fb896d1c3
Fix the declaration of the partial file permissions
Fixes #3190
1 year ago
Nicolas Pomepuy
9b362d6c46
Fix and standardize some RTL issues in the audio player
Fixes #3188
1 year ago
VideoLAN
21d00358c3
Update translations
1 year ago
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