This repository has been archived by the owner on Feb 22, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9.8k
[image_picker] Image picker phpicker impl #3835
Merged
mvanbeusekom
merged 44 commits into
flutter:master
from
Baseflow:image_picker_phpicker_impl
May 10, 2021
Merged
Changes from all commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
9496772
Add PHPicker libraries and its delegate
ydag a4f8416
Add PHPicker implementation
ydag e8c128c
Refactor UIImagePickerController implementation
ydag 0305c42
Refactor handleMethodCall function
ydag 55cd773
Refactor showPhotoLibrary function
ydag 1516e73
Add the limited access into the photo library
ydag 5b64833
Add the implementation of picker function
ydag 36b6a2a
Refactor Info.plist file
ydag 1d2679a
Add the function to get PHAssetResult
ydag 6566bf0
Change the image to bypass HEIC problem
ydag a4d2a12
Add UITest to test select photo functionality
ydag 9ed3fcf
Add unit test for PHAssetResult
ydag 7f81b7b
Format the codes in all files
ydag 62bfcfd
Fix the unit test
ydag 97311f9
Update the version
ydag cc7c5b1
Add the description into CHANGELOG file
ydag 04a8452
Fix the license header
ydag b930c97
Remove the unnecessary if statement
ydag 9d4c04d
Refactor PHPickerViewController to use property
ydag 0728176
Refactor phPickerFlag state to use property
ydag 852a828
Refactor the code to combine lines
ydag 13e5e9d
Refactor arguments to use property
ydag aa8a878
Revert formatting changes
ydag f14c616
Fix the unit test
ydag 7710140
Format the code
ydag 29e5dfd
Refactor the UITest to skip lower versions
ydag a83440f
Fix the property's name
ydag 97f24f8
Refactor the properties to pass them via methods
ydag 6b295e0
Add the getDesiredImageQuality method
ydag f1ae1f2
Add API_AVAILABLE for limited access method
ydag 30d9597
Refactor PHPickerController to use as a property
ydag 89a6433
Refactor PHPicker picker method and UITest
ydag f3f84b4
Refactor the UITest
ydag 6e41e86
Change the team to None in the RunnerUITestiOS14
ydag 55252bf
Fix the UITest
ydag 4785b7c
Refactor the method to fix dispatch
ydag 202699c
Change to use self instead of weakSelf
ydag aab9714
Fix the UITest to use XCTSkip
ydag c04a4dd
Add ImagePickerClassType to use enum
ydag 615e5a6
Remove unused method
ydag 362bede
Fix property to change copy to strong
ydag 4d753d3
Refactor enum
ydag 049c365
Change argument call
ydag 0812f61
Add checkPhotoAuthorizationForAccessLevel method
ydag File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice, I guess this is the trick to not let the test run on ios 13 and below?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I think. Because it seems the target should be different and we can implement it by defining new one.