├── .gitignore ├── .swift-version ├── Example ├── .swift-version ├── INSPhotoGallery.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcuserdata │ │ └── michalzaborowski.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ ├── INSPhotoGallery.xcscheme │ │ └── xcschememanagement.plist ├── INSPhotoGallery.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── michalzaborowski.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist ├── INSPhotoGallery │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── fullSizeImage.imageset │ │ │ ├── Contents.json │ │ │ └── fullSizeImage.jpg │ │ └── thumbnailImage.imageset │ │ │ ├── Contents.json │ │ │ └── fullSizeImage.jpg │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── CustomModelViewController.swift │ ├── CustomOverlayView.swift │ ├── CustomOverlayView.xib │ ├── CustomPhotoModel.swift │ ├── ExampleCollectionViewCell.swift │ ├── Info.plist │ ├── TableViewController.swift │ └── ViewController.swift ├── INSPhotoGalleryFramework │ ├── INSPhotoGalleryFramework.h │ └── Info.plist ├── Podfile ├── Podfile.lock └── Pods │ ├── INSNibLoading │ ├── INSNibLoading │ │ └── iOS │ │ │ ├── UIView+INSNibLoading.h │ │ │ └── UIView+INSNibLoading.m │ ├── LICENSE │ └── README.md │ ├── Kingfisher │ ├── LICENSE │ ├── README.md │ └── Sources │ │ ├── AnimatedImageView.swift │ │ ├── Box.swift │ │ ├── CacheSerializer.swift │ │ ├── Filter.swift │ │ ├── FormatIndicatedCacheSerializer.swift │ │ ├── Image.swift │ │ ├── ImageCache.swift │ │ ├── ImageDownloader.swift │ │ ├── ImageModifier.swift │ │ ├── ImagePrefetcher.swift │ │ ├── ImageProcessor.swift │ │ ├── ImageTransition.swift │ │ ├── ImageView+Kingfisher.swift │ │ ├── Indicator.swift │ │ ├── Kingfisher.h │ │ ├── Kingfisher.swift │ │ ├── KingfisherManager.swift │ │ ├── KingfisherOptionsInfo.swift │ │ ├── Placeholder.swift │ │ ├── RequestModifier.swift │ │ ├── Resource.swift │ │ ├── String+MD5.swift │ │ ├── ThreadHelper.swift │ │ └── UIButton+Kingfisher.swift │ ├── Local Podspecs │ └── Kingfisher.podspec.json │ ├── Manifest.lock │ ├── Pods.xcodeproj │ └── project.pbxproj │ └── Target Support Files │ ├── INSNibLoading │ ├── INSNibLoading-dummy.m │ ├── INSNibLoading-prefix.pch │ ├── INSNibLoading-umbrella.h │ ├── INSNibLoading.modulemap │ ├── INSNibLoading.xcconfig │ └── Info.plist │ ├── Kingfisher │ ├── Info.plist │ ├── Kingfisher-dummy.m │ ├── Kingfisher-prefix.pch │ ├── Kingfisher-umbrella.h │ ├── Kingfisher.modulemap │ └── Kingfisher.xcconfig │ └── Pods-INSPhotoGallery │ ├── Info.plist │ ├── Pods-INSPhotoGallery-acknowledgements.markdown │ ├── Pods-INSPhotoGallery-acknowledgements.plist │ ├── Pods-INSPhotoGallery-dummy.m │ ├── Pods-INSPhotoGallery-frameworks.sh │ ├── Pods-INSPhotoGallery-resources.sh │ ├── Pods-INSPhotoGallery-umbrella.h │ ├── Pods-INSPhotoGallery.debug.xcconfig │ ├── Pods-INSPhotoGallery.modulemap │ └── Pods-INSPhotoGallery.release.xcconfig ├── INSPhotoGallery.podspec ├── INSPhotoGallery.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ └── INSPhotoGallery.xcscheme ├── INSPhotoGallery ├── INSPhoto.swift ├── INSPhotoGallery.bundle │ ├── INSPhotoGalleryClose.png │ ├── INSPhotoGalleryClose@2x.png │ ├── INSPhotoGalleryClose@3x.png │ ├── INSPhotoGalleryCloseLandscape.png │ ├── INSPhotoGalleryCloseLandscape@2x.png │ └── INSPhotoGalleryCloseLandscape@3x.png ├── INSPhotoGallery.h ├── INSPhotoViewController.swift ├── INSPhotosDataSource.swift ├── INSPhotosInteractionAnimator.swift ├── INSPhotosOverlayView.swift ├── INSPhotosTransitionAnimator.swift ├── INSPhotosViewController.swift ├── INSScalingImageView.swift ├── Info.plist └── UIVIew+INSPhotoViewer.swift ├── LICENSE ├── Package.swift ├── README.md ├── Screens ├── animation.gif └── screen.png └── _Pods.xcodeproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 5.0 2 | -------------------------------------------------------------------------------- /Example/.swift-version: -------------------------------------------------------------------------------- 1 | 3.0 2 | -------------------------------------------------------------------------------- /Example/INSPhotoGallery.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/INSPhotoGallery.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/INSPhotoGallery.xcodeproj/xcuserdata/michalzaborowski.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery.xcodeproj/xcuserdata/michalzaborowski.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Example/INSPhotoGallery.xcodeproj/xcuserdata/michalzaborowski.xcuserdatad/xcschemes/INSPhotoGallery.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery.xcodeproj/xcuserdata/michalzaborowski.xcuserdatad/xcschemes/INSPhotoGallery.xcscheme -------------------------------------------------------------------------------- /Example/INSPhotoGallery.xcodeproj/xcuserdata/michalzaborowski.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery.xcodeproj/xcuserdata/michalzaborowski.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Example/INSPhotoGallery.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/INSPhotoGallery.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/INSPhotoGallery.xcworkspace/xcuserdata/michalzaborowski.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery.xcworkspace/xcuserdata/michalzaborowski.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Example/INSPhotoGallery/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/AppDelegate.swift -------------------------------------------------------------------------------- /Example/INSPhotoGallery/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/INSPhotoGallery/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/INSPhotoGallery/Assets.xcassets/fullSizeImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/Assets.xcassets/fullSizeImage.imageset/Contents.json -------------------------------------------------------------------------------- /Example/INSPhotoGallery/Assets.xcassets/fullSizeImage.imageset/fullSizeImage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/Assets.xcassets/fullSizeImage.imageset/fullSizeImage.jpg -------------------------------------------------------------------------------- /Example/INSPhotoGallery/Assets.xcassets/thumbnailImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/Assets.xcassets/thumbnailImage.imageset/Contents.json -------------------------------------------------------------------------------- /Example/INSPhotoGallery/Assets.xcassets/thumbnailImage.imageset/fullSizeImage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/Assets.xcassets/thumbnailImage.imageset/fullSizeImage.jpg -------------------------------------------------------------------------------- /Example/INSPhotoGallery/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/INSPhotoGallery/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/INSPhotoGallery/CustomModelViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/CustomModelViewController.swift -------------------------------------------------------------------------------- /Example/INSPhotoGallery/CustomOverlayView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/CustomOverlayView.swift -------------------------------------------------------------------------------- /Example/INSPhotoGallery/CustomOverlayView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/CustomOverlayView.xib -------------------------------------------------------------------------------- /Example/INSPhotoGallery/CustomPhotoModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/CustomPhotoModel.swift -------------------------------------------------------------------------------- /Example/INSPhotoGallery/ExampleCollectionViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/ExampleCollectionViewCell.swift -------------------------------------------------------------------------------- /Example/INSPhotoGallery/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/Info.plist -------------------------------------------------------------------------------- /Example/INSPhotoGallery/TableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/TableViewController.swift -------------------------------------------------------------------------------- /Example/INSPhotoGallery/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGallery/ViewController.swift -------------------------------------------------------------------------------- /Example/INSPhotoGalleryFramework/INSPhotoGalleryFramework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGalleryFramework/INSPhotoGalleryFramework.h -------------------------------------------------------------------------------- /Example/INSPhotoGalleryFramework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/INSPhotoGalleryFramework/Info.plist -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/Pods/INSNibLoading/INSNibLoading/iOS/UIView+INSNibLoading.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/INSNibLoading/INSNibLoading/iOS/UIView+INSNibLoading.h -------------------------------------------------------------------------------- /Example/Pods/INSNibLoading/INSNibLoading/iOS/UIView+INSNibLoading.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/INSNibLoading/INSNibLoading/iOS/UIView+INSNibLoading.m -------------------------------------------------------------------------------- /Example/Pods/INSNibLoading/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/INSNibLoading/LICENSE -------------------------------------------------------------------------------- /Example/Pods/INSNibLoading/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/INSNibLoading/README.md -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/LICENSE -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/README.md -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/AnimatedImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/AnimatedImageView.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/Box.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/Box.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/CacheSerializer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/CacheSerializer.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/Filter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/Filter.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/FormatIndicatedCacheSerializer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/FormatIndicatedCacheSerializer.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/Image.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/Image.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/ImageCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/ImageCache.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/ImageDownloader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/ImageDownloader.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/ImageModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/ImageModifier.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/ImagePrefetcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/ImagePrefetcher.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/ImageProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/ImageProcessor.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/ImageTransition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/ImageTransition.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/ImageView+Kingfisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/ImageView+Kingfisher.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/Indicator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/Indicator.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/Kingfisher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/Kingfisher.h -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/Kingfisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/Kingfisher.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/KingfisherManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/KingfisherManager.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/KingfisherOptionsInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/KingfisherOptionsInfo.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/Placeholder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/Placeholder.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/RequestModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/RequestModifier.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/Resource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/Resource.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/String+MD5.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/String+MD5.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/ThreadHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/ThreadHelper.swift -------------------------------------------------------------------------------- /Example/Pods/Kingfisher/Sources/UIButton+Kingfisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Kingfisher/Sources/UIButton+Kingfisher.swift -------------------------------------------------------------------------------- /Example/Pods/Local Podspecs/Kingfisher.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Local Podspecs/Kingfisher.podspec.json -------------------------------------------------------------------------------- /Example/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Manifest.lock -------------------------------------------------------------------------------- /Example/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/INSNibLoading/INSNibLoading-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/INSNibLoading/INSNibLoading-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/INSNibLoading/INSNibLoading-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/INSNibLoading/INSNibLoading-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/INSNibLoading/INSNibLoading-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/INSNibLoading/INSNibLoading-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/INSNibLoading/INSNibLoading.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/INSNibLoading/INSNibLoading.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/INSNibLoading/INSNibLoading.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/INSNibLoading/INSNibLoading.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/INSNibLoading/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/INSNibLoading/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Kingfisher/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Kingfisher/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Kingfisher/Kingfisher-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Kingfisher/Kingfisher-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Kingfisher/Kingfisher-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Kingfisher/Kingfisher-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Kingfisher/Kingfisher-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Kingfisher/Kingfisher-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Kingfisher/Kingfisher.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Kingfisher/Kingfisher.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Kingfisher/Kingfisher.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Kingfisher/Kingfisher.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-INSPhotoGallery/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Pods-INSPhotoGallery/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-acknowledgements.markdown -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-acknowledgements.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-frameworks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-frameworks.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-resources.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Example/Pods/Target Support Files/Pods-INSPhotoGallery/Pods-INSPhotoGallery.release.xcconfig -------------------------------------------------------------------------------- /INSPhotoGallery.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery.podspec -------------------------------------------------------------------------------- /INSPhotoGallery.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /INSPhotoGallery.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /INSPhotoGallery.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /INSPhotoGallery.xcodeproj/xcshareddata/xcschemes/INSPhotoGallery.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery.xcodeproj/xcshareddata/xcschemes/INSPhotoGallery.xcscheme -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhoto.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhoto.swift -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryClose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryClose.png -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryClose@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryClose@2x.png -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryClose@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryClose@3x.png -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryCloseLandscape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryCloseLandscape.png -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryCloseLandscape@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryCloseLandscape@2x.png -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryCloseLandscape@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotoGallery.bundle/INSPhotoGalleryCloseLandscape@3x.png -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotoGallery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotoGallery.h -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotoViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotoViewController.swift -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotosDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotosDataSource.swift -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotosInteractionAnimator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotosInteractionAnimator.swift -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotosOverlayView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotosOverlayView.swift -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotosTransitionAnimator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotosTransitionAnimator.swift -------------------------------------------------------------------------------- /INSPhotoGallery/INSPhotosViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSPhotosViewController.swift -------------------------------------------------------------------------------- /INSPhotoGallery/INSScalingImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/INSScalingImageView.swift -------------------------------------------------------------------------------- /INSPhotoGallery/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/Info.plist -------------------------------------------------------------------------------- /INSPhotoGallery/UIVIew+INSPhotoViewer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/INSPhotoGallery/UIVIew+INSPhotoViewer.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/README.md -------------------------------------------------------------------------------- /Screens/animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Screens/animation.gif -------------------------------------------------------------------------------- /Screens/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1entus/INSPhotoGallery/HEAD/Screens/screen.png -------------------------------------------------------------------------------- /_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | ./Example/INSPhotoGallery.xcodeproj --------------------------------------------------------------------------------