Nicolas Pomepuy
cb1fc7d8e2
Refactor the artist/album APi methods
2024-11-18 17:31:42 +01:00
Nicolas Pomepuy
eac87684e0
Add a "go to album artist" context sheet item
2024-11-18 17:30:46 +01:00
Nicolas Pomepuy
1f0367c991
Add the album artist id to the MediaWrapper
2024-11-18 17:30:46 +01:00
Nicolas Pomepuy
316e3b4c3b
Add go to artist/album to the track ctx
...
Fixes #3085
2024-11-18 17:30:46 +01:00
Nicolas Pomepuy
39b156a865
Medialibrary: add a way to get album and artist from a track
2024-11-18 17:30:46 +01:00
Steve Lhomme
a117c415c1
CI: use the same Docker image as libvlcjni for VLC 4
...
It contains the NDK 26 needed by newer libvlcjni.
2024-11-18 17:30:46 +01:00
Steve Lhomme
8e5bb9f25f
CI: show commands for easier debugging
2024-11-18 17:30:46 +01:00
Steve Lhomme
e30d08b4c0
buildsystem: disable sqlite3 binary during make
...
This is how it's done in VLC without patching:
38e96f275e
No need to autoreconf anymore.
2024-11-18 17:30:46 +01:00
Duncan McNamara
1aaa4ef95b
Medialibrary: addStream, remove encoding for title
...
There is no need to encode a title, it isn't used with a filesystem,
only for display purposes. No titles are encoded when added to the
medialibrary, which means they aren't decoded either when used, this
caused an issue when using addStream from a current playback.
Fixes #3067
2024-11-18 17:30:46 +01:00
Duncan McNamara
96f9642a87
VlcMigration: remove HWDecoderUtil for vlc 4
...
In vlc4 HWDecoderUtil log is moved in audio_output/android/device.c so
it is not needed anymore
See vlc#24982, vlc!5680, and !1948
2024-11-18 17:30:46 +01:00
Duncan McNamara
757baf3435
VlcMigration: move obsolete version helpers
2024-11-18 17:30:46 +01:00
Nicolas Pomepuy
fb476ebd35
Bump the aar versions
2024-11-18 17:30:46 +01:00
Nicolas Pomepuy
06448f32c1
Allow renaming a playlist
2024-11-18 17:30:46 +01:00
Nicolas Pomepuy
1669b693c0
Bump VLC 4 Ci image and libvlcjni hash
2024-11-18 17:30:46 +01:00
Duncan McNamara
1aab59d146
RemoteAccess: bump hash
2024-11-18 12:54:01 +00:00
Nicolas Pomepuy
45eba60431
Add an endpoint to receive the resume confirmation from the remote access client
2024-11-18 12:54:01 +00:00
Nicolas Pomepuy
abe4d130e9
Extract the apply queue string
2024-11-18 12:54:01 +00:00
Nicolas Pomepuy
d8d2c13634
Send a remote access ws message when waiting for the resume confirmation
2024-11-18 12:54:01 +00:00
Nicolas Pomepuy
1b20c3aa19
Fix rounding for the volume change on some devices
...
Fixes #3106
2024-11-18 12:45:57 +00:00
Nicolas Pomepuy
6ef124525c
Refresh all widgets when leaving the preferences
...
Fixes #3104
2024-11-18 08:59:13 +01:00
Nicolas Pomepuy
06f9adebc6
Remote access: prevent closing websockets when last message is not authenticated
2024-11-14 10:32:11 +01:00
Nicolas Pomepuy
6cabd96456
Remote access: purge websockets tickets when expired
2024-11-14 10:31:23 +01:00
Nicolas Pomepuy
5d76c6f532
Fix playback speed buttons when speed is < 0.25
...
Fixes #3103
2024-11-13 12:43:21 +00:00
Duncan McNamara
8e71e2a9cf
Benchmark: fix landscape orientation
2024-11-05 16:33:00 +01:00
Robert Stone
0c643c755c
Disable splitting languages in app bundle
...
Fixes #3091
2024-11-04 13:37:25 +00:00
Nicolas Pomepuy
85e092d14f
Bump to 3.6.0 Beta 3
2024-10-28 12:06:11 +01:00
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