- Jan 04, 2025
-
-
-
Each settings item is now of a designated type; the cell simply displays each item as presented without any special logic for each. This new pattern also allows for the removal of all logic that relied on a given settings item's position for its behavior. Now, settings items can be added or removed at will, without affecting the others. There should be no user-facing changes in this branch; if there are any, they are regressions.
-
Felix Paul Kühne authored
-
- Jan 03, 2025
-
-
Signed-off-by:
Felix Paul Kühne <felix@feepk.net>
-
- Jan 02, 2025
-
-
Signed-off-by:
Felix Paul Kühne <felix@feepk.net>
-
-
Signed-off-by:
Felix Paul Kühne <felix@feepk.net>
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Diogo Simao Marques authored
The VideoPlayerViewController class now inherits from PlayerViewController just like the AudioPlayerViewController class. This adds a level of abstraction, reducing the amount of code that is duplicated between these classes.
-
- Dec 17, 2024
-
-
-
-
-
Fixes prominent crash in the last alpha build
-
- Dec 10, 2024
-
-
Diogo Simao Marques authored
The coding style has been reviewed and fixed, useless methods have been removed and marks have been added in order to turn the file more readable.
-
Diogo Simao Marques authored
The passcode is now properly set and is also properly matched with its length when the biometrics are not enabled.
-
-
-
-
- Dec 05, 2024
-
-
Felix Paul Kühne authored
-
- Nov 21, 2024
-
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
- Nov 12, 2024
-
-
Diogo Simao Marques authored
-
Diogo Simao Marques authored
The appearance of the navigation bar is properly set depending on the collection view's scroll position.
-
- Nov 07, 2024
-
-
Diogo Simao Marques authored
Appending a media to the queue or removing one from it can now impact the display of the player controls. If the play queue contains a single media after such an action, the player controls will display the seek buttons, if not the skip buttons will be displayed allowing the user to select different medias from the queue.
-
Diogo Simao Marques authored
Seek buttons were added to the player controls of the Audio Player interface in order to easily access these features without the gestures.
-
Diogo Simao Marques authored
-
Diogo Simao Marques authored
Appending a media to the queue or removing one from it can now impact the display of the player controls. If the play queue contains a single media after such an action, the player controls will display the seek buttons, if not the skip buttons will be displayed allowing the user to select different medias from the queue.
-
Diogo Simao Marques authored
The seek buttons are now displayed when the media list contains only a single media. Pressing the buttons will now display the same information on the screen with the status label as the seek gestures.
-
- Oct 22, 2024
-
-
The player now switches to the proper one depending on the media type when the playback moves on to the next media. If the mini player is displayed, it remains even if the media type switches.
-
- Oct 21, 2024
-
-
Diogo Simao Marques authored
The media preview is now properly displayed in the mini player with a clear background.
-
- Oct 09, 2024
-
-
Diogo Simao Marques authored
The updateAudioInterface calls were being made too many times, including during the phase of preparation of the playback leading to applying constraints of the videoOutputView on views that were not properly instanciated yet. It was causing some glitches on the interface.
-
- Oct 07, 2024
-
-
Issue #1865
-
- Sep 19, 2024
-
-
Clouds: Cosmetic Changes
-
-
- Sep 18, 2024
-
-
Diogo Simao Marques authored
The hack is no longer needed as we switched to libvlc 4.0. Closes #1818
-
Diogo Simao Marques authored
This helper retrieves the VLCTime object and avoids having to recreate it based on the mediaDuration int value.
-
- Sep 16, 2024
-
-
- Sep 15, 2024
-
-
The UITableView class already inherits from the UIScrollView one.
-
The VLCFavoriteListViewController files now drop the "VLC" prefix to conform to the Swift standards. The proper changes in other files according to this rename have also been made.
-