Nicolas Pomepuy
5e53473b2f
Implement the USB folder icons
1 year ago
Nicolas Pomepuy
6d59dda23c
Import the monochrome launcher icon
1 year ago
Alexandre Perraud
29f1c36ec3
New usb folder icon
1 year ago
Alexandre Perraud
de4f04575d
Update monochrome launcher icon
1 year ago
Nicolas Pomepuy
601454cb18
Fix the incognito mode not working in the browser
1 year ago
Nicolas Pomepuy
7cfc12be2d
Fix crash on lower Android versions
1 year ago
Nicolas Pomepuy
5821fab251
Display the app settings when runtime permission previously denied
1 year ago
Nicolas Pomepuy
911d811cc8
Bump car dependency
1 year ago
Nicolas Pomepuy
5370b7687f
Bump the remote access version to 0.1.2
1 year ago
Nicolas Pomepuy
642310d53c
Bump remote access hash
1 year ago
Nicolas Pomepuy
d9d93374ce
Update translations
1 year ago
Nicolas Pomepuy
66985192c7
Enable the marquee effect on history list items
Fixes #3120
1 year ago
Steve Lhomme
a1ca5b1d5e
compile.sh: use android.ndkPath to specify the NDK path
ndk.dir is deprecated since 4.1 [1].
We don't specify the NDK version as it should pick the default one from the NDK path.
[1] https://github.com/android/ndk-samples/wiki/Configure-NDK-Path
1 year ago
Nicolas Pomepuy
8e7b725a95
Fix the download subtitles edit button not focusable
Fixes #3119
1 year ago
Nicolas Pomepuy
8248bf0cbc
Bump the app to 3.6.0 beta 6
1 year ago
Nicolas Pomepuy
e488eeb74b
Fix remote access not included in the app bundle
1 year ago
Nicolas Pomepuy
eb9abafca9
Fix dependency typo for the remote access
1 year ago
Nicolas Pomepuy
dfef534528
Bump app version to 3.6.0 beta 5
1 year ago
Nicolas Pomepuy
4e2fec9a2f
Ask write permission before deleting files on TV
1 year ago
Nicolas Pomepuy
a9f8e5c2a6
Check write permission before deleting on TV and proper error display
1 year ago
Nicolas Pomepuy
7cf3cec3dc
Allow deleting files in TV
Fixes #2398
1 year ago
Nicolas Pomepuy
af58adf68e
Playing images on mobile now follow the video playlist mode
1 year ago
Nicolas Pomepuy
4702f69515
Fix the upnp service discover crashing when browsing while the remote access is running
1 year ago
Nicolas Pomepuy
3fa625c96f
Remove the remote access artifact generation from the libvlcjni release
So it's now completely standalone
1 year ago
Nicolas Pomepuy
97d1a3ea70
Bump the remote access version to 0.1.1
1 year ago
Nicolas Pomepuy
ab70a90f63
Allow releasing the Remote Access as a standalone aar
1 year ago
Robert Stone
58e500add5
Check log file path prior to download
1 year ago
Robert Stone
24c2748354
Process messages on main thread
1 year ago
Robert Stone
e11cd7d65e
Use Moshi library for JSON
1 year ago
Robert Stone
09832845ff
Add additional null checks. General clean-up.
1 year ago
Robert Stone
deb5437ce3
Recompute expiration of self-signed certificate
1 year ago
Robert Stone
c0e1fa1f85
Use concurrent collection for outgoing messages
1 year ago
Robert Stone
4faf6d6f65
Pre-allocate memory for webservice responses
1 year ago
Robert Stone
dc4074c1df
Return json specific mimeType
1 year ago
Robert Stone
05592ca303
Store files in zip for download
1 year ago
Robert Stone
ac10062986
Add module for cache control
1 year ago
Nicolas Pomepuy
54d680a6d9
Bump bouncy castle dependency
1 year ago
Nicolas Pomepuy
63ffcb693c
Fix the maven deployment script
1 year ago
Duncan McNamara
96abc33a70
Bump medialibrary aar 0.13.13-rc14, 0.13.13-vlc4-rc14
1 year ago
Duncan McNamara
bb448d487d
Bump libvlcjni aar 3.6.0-eap14, 4.0.0-eap17
1 year ago
Nicolas Pomepuy
59703ea2a0
Add the remote access artifact to the lib publishing pipeline
1 year ago
Nicolas Pomepuy
b34a927c39
Setup the remote access to generate aars
1 year ago
Steve Lhomme
0f771afdf2
buildsystem: use the same sqlite3 as in VLC
With the same SHA512SUM check.
1 year ago
Duncan McNamara
5e46e2ffff
Bump libvlcjni vlc4 hash
1 year ago
Duncan McNamara
95c4b51945
Benchmark: share stacktrace through provider
1 year ago
Duncan McNamara
60c0758843
openMediaNoUi: refactor uri to use getMedia(uri)
This is to use getMedia and get a MediaWrapper with meta data from the
medialibrary instead of a bland/empty MediaWrapper.
When opening a media from an other app, if the media wasn't previously
indexed, getMedia will return null, hence the additional use of
getAbstractMediaWrapper(uri). If not the player would just stop without
any warning.
1 year ago
Duncan McNamara
1f6022014c
ExternalBrowser: reset player for unlabelled media
Some browsers won't prefix intent types with "video", if a video is
already playing in background, it will play the new video in background.
Because of this, it is safer to stop the player, causing 'isPlaying' to
go false in playIndex(...) and not keeping the previous state.
1 year ago
Nicolas Pomepuy
ee3b1cb4f7
Listen to permission changes to reload the browse fragment
Fixes #3114
1 year ago
Nicolas Pomepuy
4ffe954895
Add a permission livedata to be observed outside of the permission dialog
1 year ago
Nicolas Pomepuy
1b5f2fa246
Display the images in the cards and backdrop for images files on TV
1 year ago