- Dec 02, 2019
-
-
Soomin Lee authored
Closes #764
-
Soomin Lee authored
-
Soomin Lee authored
-
- Nov 27, 2019
-
-
This could lead to crashes on auth error.
-
The loop could lead to a crash if a device was removed from the array before the loop ended.
-
Soomin Lee authored
-
- Nov 26, 2019
-
-
Closes #760
-
Edgar Fouillet authored
This toggle will include or exclude the whole library, for now. This affects iCloud and iTunes backups. Closes #578
-
Edgar Fouillet authored
Closes #762
-
This adds snap-to-speed with haptic feedback when changing playback speed and limit it to 14 predefined speed settings.
-
- Nov 25, 2019
-
-
Soomin Lee authored
This improves the overall stability especially on iOS 9.
-
Fix regression from 19dba7fd
-
-
- Nov 22, 2019
-
-
Soomin Lee authored
It was assumed that parsedContents was always an array of NSDictionnary. This makes sure that the object is a NSDictionnary in order to avoid a potential crash. Indeed in some rare cases, it seemed that the first object can be a NSString which leads to a crash with unknown selector.
-
- Nov 21, 2019
-
-
Soomin Lee authored
-
Soomin Lee authored
-
Localizable.strings: 100% translated InfoPlist.strings: 100% translated Settings.bundle: 100% translated Signed-off-by:
Soomin Lee <bubu@mikan.io>
-
Localizable.strings: 100% translated InfoPlist.strings: 100% translated Settings.bundle: 100% translated Signed-off-by:
Soomin Lee <bubu@mikan.io>
-
Soomin Lee authored
Before, the application could get "killed" by the system when the user backgrounded while chromecasting. We use a dummy media player in order to play silence via /dev/zero. Since there is no notion of services on iOS, this is a workaround so that the system let us chromecasting. Closes #648
-
Soomin Lee authored
In the case where the user imported media files when there wasn't any and the view was in edit mode. The edit toolbar actions wasn't updated dynamically. Indeed the user had to go out and back to the edit mode to have the toolbar updated. This will make sure that the toolbar is updated dynamically.
-
Soomin Lee authored
-
Soomin Lee authored
This move the EditToolbar inside the TabBarCoordinator in order to show it on top of the tab bar. Additionally, this will avoid creating the toolbar n times, n being the number of MediaCategoryViewControllers we have.
-
Soomin Lee authored
-
Soomin Lee authored
-
Soomin Lee authored
-
Soomin Lee authored
-
Soomin Lee authored
-
Soomin Lee authored
-
-
-
Soomin Lee authored
-
- Nov 20, 2019
-
-
- Nov 19, 2019
-
-
Soomin Lee authored
This will allow the user to import video, audio, and subtitle files.
-
Soomin Lee authored
-
Soomin Lee authored
-
- Nov 15, 2019
-
-
Soomin Lee authored
-
Soomin Lee authored
-
Soomin Lee authored
While using the long press shortcut inside a media collection, we directly send the sort action without filtering the gesture. This lead to quick succession of sort that couldn't be used. This regroups the behaviour from the shortcut outside of collections.
-
Soomin Lee authored
This disables the overall SMBv1/SMBv2 dialog logic introduced by a5476b4f. Indeed, due to a keystore issue the user will be asked/spammed everytime for a SMB version confirmation. This SMBv1 dialog need a permanent keystore to remember the user choice. Sadly, we can't really add the keychain keystore until a major network browsing rework. Some functionalities are missing like the ability to edit/remove keystore entries.
-
Localizable.strings: 100% translated InfoPlist.strings: 100% translated Settings.bundle: 100% translated Signed-off-by:
Soomin Lee <bubu@mikan.io>
-