- Apr 14, 2022
-
-
Soomin Lee authored
Use custom icon to represent the menu so that the stroke size is coherent with the other icons.
-
-
-
Previously, the main thread was blocked for doing a brute-force search of 23 possible file extensions
-
-
- Apr 13, 2022
-
-
-
-
Add of an option allowing the user to hide the featuring artists that do not have albums to display.
-
When selecting an artist, if there are no albums related to this artist, the user will only see the tracks.
-
Felix Paul Kühne authored
-
- Apr 12, 2022
-
-
Felix Paul Kühne authored
Users do not differentiate between the slider and the gesture offered by the player interface. If the gesture is disabled, so should be the visual control that is also manipulated with a gesture. Additionally, this fixes the slider background of the opposite slider to appear on animation if either the volume or the brightness gesture is disabled.
-
Felix Paul Kühne authored
This improves the check duration from 650ms to 180ms
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
Fixes #1327.
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
The Inbox folder is RO for app created content. Only deleting items stored there by the OS is permitted. Trying to save an external subtitles file there will silently fail and never make the item available to the user. Fixes #1326.
-
- Apr 11, 2022
-
-
Soomin Lee authored
-
Soomin Lee authored
This fixes a design regression introduced by the removal of stackviews.
-
- Apr 09, 2022
-
-
Felix Paul Kühne authored
This increases the forward seek step on the swipe gesture to 30s to match the behavior of the previous player as it often requested by users. We did that in 2013 as we assumed forward seeking a larger step seems to be what most users want, while going back 10s are fine for more granular control.
-
- Apr 08, 2022
-
-
Felix Paul Kühne authored
This matches the iOS interface to work-around SMBv2 login issues.
-
Felix Paul Kühne authored
While this also saves memory, it makes sure that internal options are being passed-on such as login credentials leading to a point of failure that it is noticebly exposed on tvOS. Fixes #1323.
-
- Apr 07, 2022
-
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
This moves all the media management code to a designated class that is accessible is independent from the existence of a view controller. There are no functional changes besides that all locally stored files will now play in a row which was the original design intention anyway.
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
No visual changes
-
Felix Paul Kühne authored
This also eliminates the need for separate xib files for iPhone and iPad
-
Felix Paul Kühne authored
-
This removes the previous error prone and slow custom way of trying to find the correct language and region codes with consecutive read attempts of the files. It is replaced by a lookup of the Settings.bundle and using the system API to just ask for the localized string, which will automatically return the correct result.
-
This makes sure that the actually used playback speed is displayed in the UI and if reset, it is reset to the global, user-defined value instead of a hardcoded 1.0.
-
This adds a default value and makes sure that whatever is set, is actually respected for playback.
-
-
The user can now edit the bookmarks table as previously before adding the gesture to the action sheet
-
Felix Paul Kühne authored
This fixes #1315
-
Felix Paul Kühne authored
-
- Apr 06, 2022
-
-
Felix Paul Kühne authored
However, we may not always decode the URL especially if only components are encoded. This adds a logic to determine the encoding state of the provided URL parameter. In 2015 with VLC-iOS 2.4 we did not specify the encoding state of the URL parameter so many competing implementations exist. Fixes #1297 and its duplicates
-
Felix Paul Kühne authored
If supported by the service, try to download the icon in the background and cache it. This commit is the equivalent of 20fe79a3 for tvOS.
-
-