- Dec 07, 2022
-
-
Diogo Simao Marques authored
Fix the missing drive scope when authenticating to Google Drive by requesting it along with the signIn function call. Closes #1440
-
- Nov 16, 2022
-
-
Add missing accessibility to the media navigation bar's title. Closes #1280
-
- Nov 08, 2022
-
-
Dave Nicolson authored
-
Felix Paul Kühne authored
-
- Nov 07, 2022
-
-
Update placeholder assets for both light and dark color themes.
-
Display the artist's placeholder instead of the album's one when the artist does not have any thumbnail to display. Closes #1437
-
- Nov 06, 2022
-
-
Some paths were missing the Buildsytem prefix, as they were moved to the Buildsystem folder. This is fixed now.
-
- Nov 04, 2022
-
-
Diogo Simao Marques authored
The separators are now displayed for every section on the settings view except for the last one. The section's number is not checked by a hardcoded value anymore. Closes #1443
-
- Nov 02, 2022
-
-
Diogo Simao Marques authored
Application of the custom seek duration chosen by the user when the left / right arrow keys are pressed on an external keyboard.
-
Diogo Simao Marques authored
Application of the custom seek duration chosen by the user when it interacts with the backward / forward buttons.
-
Diogo Simao Marques authored
Application of the custom seek duration chosen by the user when the swipe gesture is being used to seek forward or backward. Closes #122
-
Diogo Simao Marques authored
Apply Swift syntax to the seekBy property declaration to respect the consistency and remove warnings.
-
The background color is now correctly resetted when the playback speed view is dismissed. Closes #1438
-
- Oct 31, 2022
-
-
Diogo Simao Marques authored
Move the custom seek duration option to the gestures section for consistency and to avoid overloading the generic section.
-
- Oct 21, 2022
-
-
Diogo Simao Marques authored
The repeat mode allowing to repeat the current item is now switched to the repeat all items mode when the next or previous button is pressed and the next or previous media in the play queue starts playing. The current item mode behaviour keeps looping the current media if the user does not interact with the next/previous buttons. Closes #1432
-
Diogo Simao Marques authored
The next & previous index is now set to the current playing media index before its computation when the index has not been initialized. This avoids to reset the index to 0, which is the default value. Closes #1434
-
- Oct 19, 2022
-
-
The AirPlay menu is now correctly set on devices where the AirPlay and Casting devices options are not merged into a single menu. This fixes a crash occuring on iOS versions below than iOS 11.0. Closes #1409
-
Diogo Simao Marques authored
In the merged menu grouping the airplay and casting devices options, the airplay menu now correctly opens when selected by the user. Closes #1433
-
- Oct 15, 2022
-
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
- Oct 14, 2022
-
-
Diogo Simao Marques authored
Add of a playing now animation to the currently playing media cell. This feature is available on devices running on iOS 13.0 and above to avoid overloading the old devices.
-
Diogo Simao Marques authored
The QueueViewController's delegate is now correctly set whether the AudioMiniPlayer or the VideoPlayer is shown. The collection view is also correctly updated when the user selects a media directly in the play queue.
-
Diogo Simao Marques authored
The cell's title corresponding to the currently playing track is highlighted in order to increase the user experience while listening to audio tracks. This is visible in the Audio part but also in the play queue linked to both players. Closes #931
-
Diogo Simao Marques authored
The currentlyPlayingMedia can now take the nil value increasing the code stability while checking this value before being initialized.
-
-
- Oct 12, 2022
-
-
Diogo Simao Marques authored
Add the missing translations for the accessibility localized strings
-
- Oct 10, 2022
-
-
Felix Paul Kühne authored
-
- Oct 08, 2022
-
-
Felix Paul Kühne authored
This matches the previous behavior that renders audio at a level comparable to other playback apps on iOS and tvOS. It effectively reverts f68376ba. When resetting an equalizer profile, the newly configured default preamp level will also be respected. Hereby, an option is introduced to further increase the preamp level but also to lessen it to 0 dB and below to retain audio quality without compression at the expense that other apps on the same device might be louder leading to an incoherent playback experience. libVLC allows a preamp level of up to 20 dB. This patch limits the level to 12 dB to prevent users from breaking their device speakers and more notably cheap Bluetooth device incapable of handling the amount of compression. This patch fixes #374 and #1423
-
Felix Paul Kühne authored
(cherry picked from commit bd3faf65)
-
Felix Paul Kühne authored
This fixes #819 (cherry picked from commit f68376ba)
-
Felix Paul Kühne authored
-
- Oct 04, 2022
-
-
The renderer button is now displayed only if needed, avoiding spacing issues between the navigation bar's icons.
-
The buttons are now correctly assigned depending on the type of the view controller and the new UIMenu availability. In addition, the sort button is no longer shown when the UIMenu is available to be used.
-
- Oct 03, 2022
-
-
Diogo Simao Marques authored
Add missing accessibilty labels to: - The action sheet - The options navigation bar - The playback speed view
-
Diogo Simao Marques authored
The .isAccessibilityElement set to true was preventing Voice Over to access the subviews of the action sheet. Therefore, when Voice Over was enabled, it was not able to read the accesibility labels of the subviews and nothing was read. Closes #1387
-
- Oct 01, 2022
-
-
The displays as (grid or list) and the sort options are disabled on the new UIMenu for the playlists as they should be. Only the select option remains available on this kind of collection. Closes #1393
-
The sliders' hiding animations are not delayed anymore when changes are performed with the sliders gestures.
-
The volume changes from the slider do not get caught by the observer that catches volume changes from physical buttons anymore. Closes #1424
-
- Sep 30, 2022
-
-
Diogo Simao Marques authored
-
Diogo Simao Marques authored
An icon is displayed in the options navigation bar whithin the video player when the equalizer has been used and allows the user to reset it without going into the equalizer's view. The UIDelegate unused implementation has been rewritten for this purpose.
-