- 22 Jan, 2023 13 commits
-
-
Moving to the background was a nice idea but does not work out as too many aspects are not thread safe.
-
The statistics API is in the process of being backported to v3, so it will be possible to remove this workaround shortly.
-
This fixes #1380
-
-
-
-
This allows access to all global services from anywhere within the app. It also simplifies the handling of the media library service within its visual representation as in virtually all cases, access to other services is not needed at all. Additionally (which was the reason for doing this at all), the media library service is now available independently of any presence of the UI which is needed for CarPlay support.
-
-
-
-
Fixes #685
-
No other language worldwide uses leading spaces for separation but French
-
Fixes #373
-
- 20 Jan, 2023 1 commit
-
-
Diogo Simao Marques authored
Add of a play as audio feature to allow users to play video files as audio files. When enabled, the video player will update the interface to showcase a thumbnail of the current state of the media. The minimized player will also follow the same behavior as a if an audio file was being played. Closes #554
-
- 19 Jan, 2023 2 commits
-
-
Update the Authors' list. Remove the "Currently maintained by" section. (cherry picked from commit 64756f48)
-
-
- 13 Jan, 2023 7 commits
-
-
Add of a swipe gesture to perform the seek backwards/forwards when swiping left/right.
-
Add the status label support to display information about the playback status and updates.
-
Add of a pinch gesture in order to minimize the audio player without pressing the close button.
-
Add of a gesture recognizer to play/pause the audio playback by tapping the screen with two fingers.
-
Add of a pan gesture to control the brightness and volume sliders of the Audio Player's view.
-
Add the brightness and volume sliders to the AudioPlayerView to be able to adjust it without going to the control center.
-
Diogo Simao Marques authored
Every element of the action sheet's cell is updated with the correct color palette, no matter the color theme of the application chosen by the user. Closes #1478
-
- 11 Jan, 2023 1 commit
-
-
Felix Paul Kühne authored
The upstream disappeared, so we selfhost now. Fixes #1476
-
- 04 Jan, 2023 3 commits
-
-
Diogo Simao Marques authored
The collection view constraints are now attributed in its setup method instead of its parent's setup method.
-
Diogo Simao Marques authored
The action sheet is now aligned to the safe area when needed. This change is noticeable when the device is oriented in landscape. Closes #1471
-
Diogo Simao Marques authored
The playqueue is now aligned to the safe area when needed. This change is noticeable when the device is oriented in landscape. Closes #1471
-
- 28 Dec, 2022 7 commits
-
-
Add of an artist label to split the title and divide the information. Adjust the size of the thumbnail according to the space available on the device's screen.
-
Change the background color in order to match the thumbnail's average color. Add of a background overlay to be able to see the UI elements even with a bright background color.
-
-
Add of an extension to retrieve the average color of an UIImage.
-
Add of an audio player view controller based on the player view controller implementation. Introducing a new audio player view with an improved user experience. The playqueue integration has been revisited has well as the position of the player controls and the way to access the audio options. The audio options shown are now only the ones that are linked to the audio sessions. Closes #1276 Closes #1277
-
Update the play and pause large icons.
-
Add of a class implementing all the generic features to prepare the creation of the new Audio Player and avoid code duplication. Add of a group called Player in the project architecture, grouping all the files related to the players.
-
- 27 Dec, 2022 4 commits
-
-
Diogo Simao Marques authored
-
Diogo Simao Marques authored
Fix the MediaCollectionViewCell's constraints and the "new label" behaviour. The new label is correctly shown / hidden when needed. The labels' view trailing constraint is updated when the drag indicator view appears on the cell.
-
Diogo Simao Marques authored
The dark theme is selected when the cell's model is used in the playqueue.
-
Diogo Simao Marques authored
The MediaCollectionViewCell size is correctly computed, taking account of the labels' font sizes. The thumbnail width is correctly assigned regarding the device type.
-
- 19 Dec, 2022 2 commits
-
-
Diogo Simao Marques authored
The repeat mode icons were updated in order to fix the gap between them in their framing. Closes #1465
-
Diogo Simao Marques authored
Drop the "No Repeat" icon in the video player, that is not really necessary with the logic of coloring the icon in orange when the feature is enabled.
-