├── .gitignore ├── .swiftpm └── xcode │ ├── package.xcworkspace │ └── contents.xcworkspacedata │ └── xcshareddata │ └── xcschemes │ └── FYPhoto.xcscheme ├── .travis.yml ├── Example ├── FYPhotoExample.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── swiftpm │ │ │ └── Package.resolved │ └── xcshareddata │ │ └── xcschemes │ │ └── FYPhotoExample.xcscheme ├── FYPhotoExample │ ├── AppDelegate.swift │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── StarrySky.imageset │ │ │ ├── Contents.json │ │ │ └── StarrySky.png │ ├── Info.plist │ ├── NamSpaceTest.swift │ ├── ViewController.swift │ └── zh-Hans.lproj │ │ ├── LaunchScreen.strings │ │ └── Main.strings ├── fyphoto-custom-strings-template.stencil ├── fyphoto-custom-xcassets-template.stencil └── swiftgen.yml ├── FYPhoto.podspec ├── Images ├── CropImage.png ├── CropVideo.gif ├── CustomCamera.png └── PickPhotos.gif ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── FYPhoto │ ├── Assets │ ├── FYPhoto.xcassets │ │ ├── Browser-ErrorLoading.imageset │ │ │ ├── Browser-ErrorLoading.png │ │ │ ├── Browser-ErrorLoading@2x.png │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── Crop │ │ │ ├── Contents.json │ │ │ ├── aspectratio.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── aspectratio.pdf │ │ │ ├── icons8-edit-image.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── icons8-edit-image.png │ │ │ └── rotate.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── rotate.pdf │ │ ├── FlipCamera.imageset │ │ │ ├── Contents.json │ │ │ └── FlipCamera@2x.png │ │ ├── ImageError.imageset │ │ │ ├── Contents.json │ │ │ ├── ImageError.png │ │ │ ├── ImageError@2x.png │ │ │ └── ImageError@3x.png │ │ ├── ImageSelectedOff.imageset │ │ │ ├── Contents.json │ │ │ ├── ImageSelectedOff.png │ │ │ ├── ImageSelectedOff@2x.png │ │ │ └── ImageSelectedOff@3x.png │ │ ├── ImageSelectedOn.imageset │ │ │ ├── Contents.json │ │ │ ├── ImageSelectedOn.png │ │ │ ├── ImageSelectedOn@2x.png │ │ │ └── ImageSelectedOn@3x.png │ │ ├── ImageSelectedSmallOff.imageset │ │ │ ├── Contents.json │ │ │ ├── ImageSelectedSmallOff.png │ │ │ ├── ImageSelectedSmallOff@2x.png │ │ │ └── ImageSelectedSmallOff@3x.png │ │ ├── ImageSelectedSmallOn.imageset │ │ │ ├── Contents.json │ │ │ ├── ImageSelectedSmallOn.png │ │ │ ├── ImageSelectedSmallOn@2x.png │ │ │ └── ImageSelectedSmallOn@3x.png │ │ ├── PlayButtonOverlayLarge.imageset │ │ │ ├── Contents.json │ │ │ ├── PlayButtonOverlayLarge.png │ │ │ ├── PlayButtonOverlayLarge@2x.png │ │ │ └── PlayButtonOverlayLarge@3x.png │ │ ├── PlayButtonOverlayLargeTap.imageset │ │ │ ├── Contents.json │ │ │ ├── PlayButtonOverlayLargeTap.png │ │ │ ├── PlayButtonOverlayLargeTap@2x.png │ │ │ └── PlayButtonOverlayLargeTap@3x.png │ │ ├── UIBarButtonItemArrowLeft.imageset │ │ │ ├── Contents.json │ │ │ ├── UIBarButtonItemArrowLeft.png │ │ │ ├── UIBarButtonItemArrowLeft@2x.png │ │ │ └── UIBarButtonItemArrowLeft@3x.png │ │ ├── UIBarButtonItemArrowRight.imageset │ │ │ ├── Contents.json │ │ │ ├── UIBarButtonItemArrowRight.png │ │ │ ├── UIBarButtonItemArrowRight@2x.png │ │ │ └── UIBarButtonItemArrowRight@3x.png │ │ ├── albumArrow.imageset │ │ │ ├── Contents.json │ │ │ ├── albumArrow@2x.png │ │ │ └── albumArrow@3x.png │ │ ├── back.imageset │ │ │ ├── Contents.json │ │ │ └── back.png │ │ ├── cover_placeholder.imageset │ │ │ ├── Contents.json │ │ │ └── cover_placeholder.png │ │ ├── icons8-flash-off.imageset │ │ │ ├── Contents.json │ │ │ ├── icons8-flash-off@2x.png │ │ │ └── icons8-flash-off@3x.png │ │ ├── icons8-flash-on.imageset │ │ │ ├── Contents.json │ │ │ ├── icons8-flash-on@2x.png │ │ │ └── icons8-flash-on@3x.png │ │ ├── icons8-pause.imageset │ │ │ ├── Contents.json │ │ │ └── icons8-pause.png │ │ ├── icons8-play.imageset │ │ │ ├── Contents.json │ │ │ └── icons8-play.png │ │ ├── photo_image_camera.imageset │ │ │ ├── Contents.json │ │ │ └── photo_image_camera@2x.png │ │ ├── photo_video_camera.imageset │ │ │ ├── Contents.json │ │ │ ├── photo_video_camera@2x.png │ │ │ └── photo_video_camera@3x.png │ │ └── play_button.imageset │ │ │ ├── Contents.json │ │ │ └── play-button.png │ ├── en.lproj │ │ └── FYPhoto.strings │ └── zh-Hans.lproj │ │ └── FYPhoto.strings │ ├── Classes │ ├── Camera │ │ ├── CameraExtensions.swift │ │ ├── CameraViewController+InfoKey.swift │ │ ├── CameraViewController+Tool.swift │ │ ├── CameraViewController+Watermark.swift │ │ ├── CameraViewController.swift │ │ ├── CameraViewControllerDelegate.swift │ │ ├── CircularProgressView.swift │ │ ├── PhotoCaptureDelegate.swift │ │ ├── SaveMediaTool.swift │ │ ├── VideoCaptureOverlay.swift │ │ ├── VideoPreviewView.swift │ │ └── Watermark.swift │ ├── Configuration │ │ ├── FYColorConfiguration.swift │ │ └── FYPhotoPickerConfiguration.swift │ ├── Editor │ │ ├── Photo │ │ │ └── Crop │ │ │ │ ├── AspectRatioControl │ │ │ │ ├── AspectRatioBar.swift │ │ │ │ ├── AspectRatioButton.swift │ │ │ │ ├── AspectRatioButtonItem.swift │ │ │ │ └── PhotoAspectRatio.swift │ │ │ │ ├── CropImageViewController.swift │ │ │ │ ├── CropOverlayHandlesView.swift │ │ │ │ ├── CropScrollView.swift │ │ │ │ ├── CropView+ImageView.swift │ │ │ │ ├── CropView+UIScrollViewDelegate.swift │ │ │ │ ├── CropView.swift │ │ │ │ ├── CropViewModel.swift │ │ │ │ ├── CropViewStatus.swift │ │ │ │ ├── CroppedRestoreData.swift │ │ │ │ ├── GeometryHelper.swift │ │ │ │ ├── InteractiveCropGuideView.swift │ │ │ │ ├── Mask │ │ │ │ ├── CropDimmingView.swift │ │ │ │ ├── CropMaskProtocol.swift │ │ │ │ ├── CropViewMaskManager.swift │ │ │ │ └── CropVisualEffectView.swift │ │ │ │ ├── PhotoRotation.swift │ │ │ │ ├── TapExpandedView.swift │ │ │ │ └── UIImage+Crop.swift │ │ └── Video │ │ │ ├── RangeSlider.swift │ │ │ ├── VideoTrimmerToolView.swift │ │ │ └── VideoTrimmerViewController.swift │ ├── FYPhotoCacheCleaner.swift │ ├── Helper │ │ ├── Extensions │ │ │ ├── AVAsset+VideoSize.swift │ │ │ ├── AVFileType.swift │ │ │ ├── CG+extensions.swift │ │ │ ├── FileManager+TempDirectory.swift │ │ │ ├── PHAsset+GetImage.swift │ │ │ ├── TimeInterval+VideoFormat.swift │ │ │ ├── UICollectionView+IndexPathsInRect.swift │ │ │ ├── UIImagePickerController+Tool.swift │ │ │ ├── UIResponder+routerEvent.swift │ │ │ ├── UIStackView+Remove.swift │ │ │ ├── UIViewController+ShowMessage.swift │ │ │ ├── URL+FileSize.swift │ │ │ ├── URL+Thumbnail.swift │ │ │ └── URL+mediaType.swift │ │ ├── FYPhotoNameSpace.swift │ │ ├── PhotoPickerError.swift │ │ ├── PhotoPickerResource.swift │ │ └── PhotosAuthority.swift │ ├── PhotoBrowser │ │ ├── PhotoBrowserViewController+Builder.swift │ │ ├── PhotoBrowserViewController+PlayVideo.swift │ │ ├── PhotoBrowserViewController.swift │ │ ├── PhotoBrowserViewControllerDelegate.swift │ │ ├── PhotoModel │ │ │ ├── Photo.swift │ │ │ ├── PhotoAsset.swift │ │ │ ├── PhotoImage.swift │ │ │ ├── PhotoMetaData.swift │ │ │ ├── PhotoProtocol.swift │ │ │ └── PhotoURL.swift │ │ └── Views │ │ │ ├── CaptionView.swift │ │ │ ├── CellWithPhotoProtocol.swift │ │ │ ├── PBSelectedPhotosThumbnailCell.swift │ │ │ ├── PhotoAnimatedImageView.swift │ │ │ ├── PhotoBrowserBottomToolView.swift │ │ │ ├── PhotoDetailCell.swift │ │ │ └── ZoomingScrollView.swift │ ├── PhotoLauncher.swift │ ├── PhotoPicker │ │ ├── AlbumsTableViewController.swift │ │ ├── PhotoPickerViewController+AssetTransition.swift │ │ ├── PhotoPickerViewController.swift │ │ ├── PlayVideoForSelectionViewController.swift │ │ ├── SelectedModel │ │ │ ├── SelectedImage.swift │ │ │ └── SelectedVideo.swift │ │ ├── VideoPreviewController.swift │ │ └── Views │ │ │ ├── AlbumCell.swift │ │ │ ├── GridCameraCell.swift │ │ │ ├── GridViewCell.swift │ │ │ ├── PhotoPickerBottomToolView.swift │ │ │ ├── PhotoPickerTopBar.swift │ │ │ ├── PickerAlbulmTitleView.swift │ │ │ └── SelectionButton.swift │ ├── Strings+Generated.swift │ ├── Transition │ │ ├── AssetTransitioningMath.swift │ │ ├── PhotoAnimators.swift │ │ ├── PhotoBrowserCurrentPage.swift │ │ ├── PhotoInteractiveDismissTransitionDriver.swift │ │ ├── PhotoPresentTransitionController.swift │ │ ├── PhotoPushTransitionController.swift │ │ ├── PhotoTransitionDriver.swift │ │ ├── PhotoTransitioning.swift │ │ ├── TransitionDriver.swift │ │ └── TransitionEssential.swift │ ├── UIViewController+Present.swift │ ├── Video │ │ ├── PlayerView.swift │ │ ├── VideoCache.swift │ │ ├── VideoDetailCell.swift │ │ ├── VideoTrimmer.swift │ │ └── VideoValidator.swift │ └── XCAssets+Generated.swift │ └── FYPhoto.h └── Tests └── FYPhotoTests ├── TestAuthority.swift ├── TestHelperExtensions.swift └── TestVideoCache.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/FYPhoto.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/FYPhoto.xcscheme -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/.travis.yml -------------------------------------------------------------------------------- /Example/FYPhotoExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/FYPhotoExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/FYPhotoExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/FYPhotoExample.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Example/FYPhotoExample.xcodeproj/xcshareddata/xcschemes/FYPhotoExample.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample.xcodeproj/xcshareddata/xcschemes/FYPhotoExample.xcscheme -------------------------------------------------------------------------------- /Example/FYPhotoExample/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample/AppDelegate.swift -------------------------------------------------------------------------------- /Example/FYPhotoExample/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/FYPhotoExample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/FYPhotoExample/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/FYPhotoExample/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/FYPhotoExample/Images.xcassets/StarrySky.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample/Images.xcassets/StarrySky.imageset/Contents.json -------------------------------------------------------------------------------- /Example/FYPhotoExample/Images.xcassets/StarrySky.imageset/StarrySky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample/Images.xcassets/StarrySky.imageset/StarrySky.png -------------------------------------------------------------------------------- /Example/FYPhotoExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample/Info.plist -------------------------------------------------------------------------------- /Example/FYPhotoExample/NamSpaceTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample/NamSpaceTest.swift -------------------------------------------------------------------------------- /Example/FYPhotoExample/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample/ViewController.swift -------------------------------------------------------------------------------- /Example/FYPhotoExample/zh-Hans.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/FYPhotoExample/zh-Hans.lproj/LaunchScreen.strings -------------------------------------------------------------------------------- /Example/FYPhotoExample/zh-Hans.lproj/Main.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Example/fyphoto-custom-strings-template.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/fyphoto-custom-strings-template.stencil -------------------------------------------------------------------------------- /Example/fyphoto-custom-xcassets-template.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/fyphoto-custom-xcassets-template.stencil -------------------------------------------------------------------------------- /Example/swiftgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Example/swiftgen.yml -------------------------------------------------------------------------------- /FYPhoto.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/FYPhoto.podspec -------------------------------------------------------------------------------- /Images/CropImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Images/CropImage.png -------------------------------------------------------------------------------- /Images/CropVideo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Images/CropVideo.gif -------------------------------------------------------------------------------- /Images/CustomCamera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Images/CustomCamera.png -------------------------------------------------------------------------------- /Images/PickPhotos.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Images/PickPhotos.gif -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/README.md -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/Browser-ErrorLoading.imageset/Browser-ErrorLoading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/Browser-ErrorLoading.imageset/Browser-ErrorLoading.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/Browser-ErrorLoading.imageset/Browser-ErrorLoading@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/Browser-ErrorLoading.imageset/Browser-ErrorLoading@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/Browser-ErrorLoading.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/Browser-ErrorLoading.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/aspectratio.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/aspectratio.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/aspectratio.imageset/aspectratio.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/aspectratio.imageset/aspectratio.pdf -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/icons8-edit-image.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/icons8-edit-image.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/icons8-edit-image.imageset/icons8-edit-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/icons8-edit-image.imageset/icons8-edit-image.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/rotate.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/rotate.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/rotate.imageset/rotate.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/Crop/rotate.imageset/rotate.pdf -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/FlipCamera.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/FlipCamera.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/FlipCamera.imageset/FlipCamera@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/FlipCamera.imageset/FlipCamera@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageError.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageError.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageError.imageset/ImageError.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageError.imageset/ImageError.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageError.imageset/ImageError@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageError.imageset/ImageError@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageError.imageset/ImageError@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageError.imageset/ImageError@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOff.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOff.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOff.imageset/ImageSelectedOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOff.imageset/ImageSelectedOff.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOff.imageset/ImageSelectedOff@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOff.imageset/ImageSelectedOff@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOff.imageset/ImageSelectedOff@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOff.imageset/ImageSelectedOff@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOn.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOn.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOn.imageset/ImageSelectedOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOn.imageset/ImageSelectedOn.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOn.imageset/ImageSelectedOn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOn.imageset/ImageSelectedOn@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOn.imageset/ImageSelectedOn@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedOn.imageset/ImageSelectedOn@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOff.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOff.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOff.imageset/ImageSelectedSmallOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOff.imageset/ImageSelectedSmallOff.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOff.imageset/ImageSelectedSmallOff@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOff.imageset/ImageSelectedSmallOff@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOff.imageset/ImageSelectedSmallOff@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOff.imageset/ImageSelectedSmallOff@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOn.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOn.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOn.imageset/ImageSelectedSmallOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOn.imageset/ImageSelectedSmallOn.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOn.imageset/ImageSelectedSmallOn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOn.imageset/ImageSelectedSmallOn@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOn.imageset/ImageSelectedSmallOn@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/ImageSelectedSmallOn.imageset/ImageSelectedSmallOn@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLarge.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLarge.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLarge.imageset/PlayButtonOverlayLarge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLarge.imageset/PlayButtonOverlayLarge.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLarge.imageset/PlayButtonOverlayLarge@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLarge.imageset/PlayButtonOverlayLarge@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLarge.imageset/PlayButtonOverlayLarge@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLarge.imageset/PlayButtonOverlayLarge@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLargeTap.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLargeTap.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLargeTap.imageset/PlayButtonOverlayLargeTap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLargeTap.imageset/PlayButtonOverlayLargeTap.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLargeTap.imageset/PlayButtonOverlayLargeTap@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLargeTap.imageset/PlayButtonOverlayLargeTap@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLargeTap.imageset/PlayButtonOverlayLargeTap@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/PlayButtonOverlayLargeTap.imageset/PlayButtonOverlayLargeTap@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowLeft.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowLeft.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowLeft.imageset/UIBarButtonItemArrowLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowLeft.imageset/UIBarButtonItemArrowLeft.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowLeft.imageset/UIBarButtonItemArrowLeft@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowLeft.imageset/UIBarButtonItemArrowLeft@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowLeft.imageset/UIBarButtonItemArrowLeft@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowLeft.imageset/UIBarButtonItemArrowLeft@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowRight.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowRight.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowRight.imageset/UIBarButtonItemArrowRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowRight.imageset/UIBarButtonItemArrowRight.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowRight.imageset/UIBarButtonItemArrowRight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowRight.imageset/UIBarButtonItemArrowRight@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowRight.imageset/UIBarButtonItemArrowRight@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/UIBarButtonItemArrowRight.imageset/UIBarButtonItemArrowRight@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/albumArrow.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/albumArrow.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/albumArrow.imageset/albumArrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/albumArrow.imageset/albumArrow@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/albumArrow.imageset/albumArrow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/albumArrow.imageset/albumArrow@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/back.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/back.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/back.imageset/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/back.imageset/back.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/cover_placeholder.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/cover_placeholder.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/cover_placeholder.imageset/cover_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/cover_placeholder.imageset/cover_placeholder.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-off.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-off.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-off.imageset/icons8-flash-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-off.imageset/icons8-flash-off@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-off.imageset/icons8-flash-off@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-off.imageset/icons8-flash-off@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-on.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-on.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-on.imageset/icons8-flash-on@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-on.imageset/icons8-flash-on@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-on.imageset/icons8-flash-on@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-flash-on.imageset/icons8-flash-on@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-pause.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-pause.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-pause.imageset/icons8-pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-pause.imageset/icons8-pause.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-play.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-play.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-play.imageset/icons8-play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/icons8-play.imageset/icons8-play.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/photo_image_camera.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/photo_image_camera.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/photo_image_camera.imageset/photo_image_camera@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/photo_image_camera.imageset/photo_image_camera@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/photo_video_camera.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/photo_video_camera.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/photo_video_camera.imageset/photo_video_camera@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/photo_video_camera.imageset/photo_video_camera@2x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/photo_video_camera.imageset/photo_video_camera@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/photo_video_camera.imageset/photo_video_camera@3x.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/play_button.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/play_button.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/FYPhoto.xcassets/play_button.imageset/play-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/FYPhoto.xcassets/play_button.imageset/play-button.png -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/en.lproj/FYPhoto.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/en.lproj/FYPhoto.strings -------------------------------------------------------------------------------- /Sources/FYPhoto/Assets/zh-Hans.lproj/FYPhoto.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Assets/zh-Hans.lproj/FYPhoto.strings -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/CameraExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/CameraExtensions.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/CameraViewController+InfoKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/CameraViewController+InfoKey.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/CameraViewController+Tool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/CameraViewController+Tool.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/CameraViewController+Watermark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/CameraViewController+Watermark.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/CameraViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/CameraViewController.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/CameraViewControllerDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/CameraViewControllerDelegate.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/CircularProgressView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/CircularProgressView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/PhotoCaptureDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/PhotoCaptureDelegate.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/SaveMediaTool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/SaveMediaTool.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/VideoCaptureOverlay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/VideoCaptureOverlay.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/VideoPreviewView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/VideoPreviewView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Camera/Watermark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Camera/Watermark.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Configuration/FYColorConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Configuration/FYColorConfiguration.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Configuration/FYPhotoPickerConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Configuration/FYPhotoPickerConfiguration.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/AspectRatioControl/AspectRatioBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/AspectRatioControl/AspectRatioBar.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/AspectRatioControl/AspectRatioButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/AspectRatioControl/AspectRatioButton.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/AspectRatioControl/AspectRatioButtonItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/AspectRatioControl/AspectRatioButtonItem.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/AspectRatioControl/PhotoAspectRatio.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/AspectRatioControl/PhotoAspectRatio.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/CropImageViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/CropImageViewController.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/CropOverlayHandlesView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/CropOverlayHandlesView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/CropScrollView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/CropScrollView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/CropView+ImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/CropView+ImageView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/CropView+UIScrollViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/CropView+UIScrollViewDelegate.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/CropView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/CropView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/CropViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/CropViewModel.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/CropViewStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/CropViewStatus.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/CroppedRestoreData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/CroppedRestoreData.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/GeometryHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/GeometryHelper.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/InteractiveCropGuideView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/InteractiveCropGuideView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/Mask/CropDimmingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/Mask/CropDimmingView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/Mask/CropMaskProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/Mask/CropMaskProtocol.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/Mask/CropViewMaskManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/Mask/CropViewMaskManager.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/Mask/CropVisualEffectView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/Mask/CropVisualEffectView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/PhotoRotation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/PhotoRotation.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/TapExpandedView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/TapExpandedView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Photo/Crop/UIImage+Crop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Photo/Crop/UIImage+Crop.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Video/RangeSlider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Video/RangeSlider.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Video/VideoTrimmerToolView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Video/VideoTrimmerToolView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Editor/Video/VideoTrimmerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Editor/Video/VideoTrimmerViewController.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/FYPhotoCacheCleaner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/FYPhotoCacheCleaner.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/AVAsset+VideoSize.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/AVAsset+VideoSize.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/AVFileType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/AVFileType.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/CG+extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/CG+extensions.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/FileManager+TempDirectory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/FileManager+TempDirectory.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/PHAsset+GetImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/PHAsset+GetImage.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/TimeInterval+VideoFormat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/TimeInterval+VideoFormat.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/UICollectionView+IndexPathsInRect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/UICollectionView+IndexPathsInRect.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/UIImagePickerController+Tool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/UIImagePickerController+Tool.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/UIResponder+routerEvent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/UIResponder+routerEvent.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/UIStackView+Remove.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/UIStackView+Remove.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/UIViewController+ShowMessage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/UIViewController+ShowMessage.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/URL+FileSize.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/URL+FileSize.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/URL+Thumbnail.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/URL+Thumbnail.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/Extensions/URL+mediaType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/Extensions/URL+mediaType.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/FYPhotoNameSpace.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/FYPhotoNameSpace.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/PhotoPickerError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/PhotoPickerError.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/PhotoPickerResource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/PhotoPickerResource.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Helper/PhotosAuthority.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Helper/PhotosAuthority.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/PhotoBrowserViewController+Builder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/PhotoBrowserViewController+Builder.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/PhotoBrowserViewController+PlayVideo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/PhotoBrowserViewController+PlayVideo.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/PhotoBrowserViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/PhotoBrowserViewController.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/PhotoBrowserViewControllerDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/PhotoBrowserViewControllerDelegate.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/Photo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/Photo.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/PhotoAsset.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/PhotoAsset.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/PhotoImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/PhotoImage.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/PhotoMetaData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/PhotoMetaData.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/PhotoProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/PhotoProtocol.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/PhotoURL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/PhotoModel/PhotoURL.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/Views/CaptionView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/Views/CaptionView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/Views/CellWithPhotoProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/Views/CellWithPhotoProtocol.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/Views/PBSelectedPhotosThumbnailCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/Views/PBSelectedPhotosThumbnailCell.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/Views/PhotoAnimatedImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/Views/PhotoAnimatedImageView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/Views/PhotoBrowserBottomToolView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/Views/PhotoBrowserBottomToolView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/Views/PhotoDetailCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/Views/PhotoDetailCell.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoBrowser/Views/ZoomingScrollView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoBrowser/Views/ZoomingScrollView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoLauncher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoLauncher.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/AlbumsTableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/AlbumsTableViewController.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/PhotoPickerViewController+AssetTransition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/PhotoPickerViewController+AssetTransition.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/PhotoPickerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/PhotoPickerViewController.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/PlayVideoForSelectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/PlayVideoForSelectionViewController.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/SelectedModel/SelectedImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/SelectedModel/SelectedImage.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/SelectedModel/SelectedVideo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/SelectedModel/SelectedVideo.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/VideoPreviewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/VideoPreviewController.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/Views/AlbumCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/Views/AlbumCell.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/Views/GridCameraCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/Views/GridCameraCell.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/Views/GridViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/Views/GridViewCell.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/Views/PhotoPickerBottomToolView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/Views/PhotoPickerBottomToolView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/Views/PhotoPickerTopBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/Views/PhotoPickerTopBar.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/Views/PickerAlbulmTitleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/Views/PickerAlbulmTitleView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/PhotoPicker/Views/SelectionButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/PhotoPicker/Views/SelectionButton.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Strings+Generated.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Strings+Generated.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Transition/AssetTransitioningMath.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Transition/AssetTransitioningMath.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Transition/PhotoAnimators.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Transition/PhotoAnimators.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Transition/PhotoBrowserCurrentPage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Transition/PhotoBrowserCurrentPage.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Transition/PhotoInteractiveDismissTransitionDriver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Transition/PhotoInteractiveDismissTransitionDriver.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Transition/PhotoPresentTransitionController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Transition/PhotoPresentTransitionController.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Transition/PhotoPushTransitionController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Transition/PhotoPushTransitionController.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Transition/PhotoTransitionDriver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Transition/PhotoTransitionDriver.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Transition/PhotoTransitioning.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Transition/PhotoTransitioning.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Transition/TransitionDriver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Transition/TransitionDriver.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Transition/TransitionEssential.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Transition/TransitionEssential.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/UIViewController+Present.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/UIViewController+Present.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Video/PlayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Video/PlayerView.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Video/VideoCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Video/VideoCache.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Video/VideoDetailCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Video/VideoDetailCell.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Video/VideoTrimmer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Video/VideoTrimmer.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/Video/VideoValidator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/Video/VideoValidator.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/Classes/XCAssets+Generated.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/Classes/XCAssets+Generated.swift -------------------------------------------------------------------------------- /Sources/FYPhoto/FYPhoto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Sources/FYPhoto/FYPhoto.h -------------------------------------------------------------------------------- /Tests/FYPhotoTests/TestAuthority.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Tests/FYPhotoTests/TestAuthority.swift -------------------------------------------------------------------------------- /Tests/FYPhotoTests/TestHelperExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Tests/FYPhotoTests/TestHelperExtensions.swift -------------------------------------------------------------------------------- /Tests/FYPhotoTests/TestVideoCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/T2Je/FYPhoto/HEAD/Tests/FYPhotoTests/TestVideoCache.swift --------------------------------------------------------------------------------