From 3c09d578fa0144c7c39185a6a33256e38dacb751 Mon Sep 17 00:00:00 2001 From: Luke Date: Sun, 5 Feb 2017 00:08:16 -0500 Subject: [PATCH] fix a few bugs with the new snapshot system, add videoPlayer example --- .../HeroExamples.xcodeproj/project.pbxproj | 189 +++++--------- .../bigbuckbunny.imageset/Contents.json | 21 ++ .../bigbuckbunny.imageset/poster.jpg | Bin 0 -> 60388 bytes .../Base.lproj/AppleHomePage.storyboard | 231 ------------------ .../HeroExamples/Base.lproj/Main.storyboard | 80 ++++-- .../AppleHomePage.storyboard | 0 .../{Base.lproj => Examples}/Basic.storyboard | 4 +- .../CityGuide}/CityGuide.storyboard | 0 .../Debug}/Debug.storyboard | 0 .../ImageGallery}/ImageGallery.storyboard | 0 .../ImageGallery/ImageViewController.swift | 4 +- .../ImageGallery}/ImageViewer.storyboard | 0 .../LabelMorph}/LabelMorph.storyboard | 0 .../ListToGrid}/ListToGrid.storyboard | 0 .../LiveInjection}/LiveInjection.storyboard | 0 .../{Base.lproj => Examples}/Menu.storyboard | 0 .../MusicPlayer.storyboard | 4 +- .../VideoPlayer/VideoPlayer.storyboard | 62 +++++ .../VideoPlayerViewController.swift | 88 +++++++ .../HeroExamples/InitialViewController.swift | 24 +- Sources/Hero.swift | 37 ++- Sources/HeroContext.swift | 9 +- Sources/HeroDefaultAnimator.swift | 3 + Sources/HeroDefaultAnimatorViewContext.swift | 15 +- Sources/HeroModifier.swift | 8 + Sources/HeroTargetState.swift | 5 + Sources/HeroTypes.swift | 3 + Sources/MatchPreprocessor.swift | 13 +- 28 files changed, 371 insertions(+), 429 deletions(-) create mode 100644 Examples/HeroExamples/Assets.xcassets/bigbuckbunny.imageset/Contents.json create mode 100644 Examples/HeroExamples/Assets.xcassets/bigbuckbunny.imageset/poster.jpg delete mode 100644 Examples/HeroExamples/Base.lproj/AppleHomePage.storyboard rename Examples/HeroExamples/Examples/{ => AppleHomepage}/AppleHomePage.storyboard (100%) rename Examples/HeroExamples/{Base.lproj => Examples}/Basic.storyboard (99%) rename Examples/HeroExamples/{Base.lproj => Examples/CityGuide}/CityGuide.storyboard (100%) rename Examples/HeroExamples/{Base.lproj => Examples/Debug}/Debug.storyboard (100%) rename Examples/HeroExamples/{Base.lproj => Examples/ImageGallery}/ImageGallery.storyboard (100%) rename Examples/HeroExamples/{Base.lproj => Examples/ImageGallery}/ImageViewer.storyboard (100%) rename Examples/HeroExamples/{Base.lproj => Examples/LabelMorph}/LabelMorph.storyboard (100%) rename Examples/HeroExamples/{Base.lproj => Examples/ListToGrid}/ListToGrid.storyboard (100%) rename Examples/HeroExamples/{Base.lproj => Examples/LiveInjection}/LiveInjection.storyboard (100%) rename Examples/HeroExamples/{Base.lproj => Examples}/Menu.storyboard (100%) rename Examples/HeroExamples/{Base.lproj => Examples}/MusicPlayer.storyboard (99%) create mode 100644 Examples/HeroExamples/Examples/VideoPlayer/VideoPlayer.storyboard create mode 100644 Examples/HeroExamples/Examples/VideoPlayer/VideoPlayerViewController.swift diff --git a/Examples/HeroExamples.xcodeproj/project.pbxproj b/Examples/HeroExamples.xcodeproj/project.pbxproj index f2e2d779..ac32beab 100644 --- a/Examples/HeroExamples.xcodeproj/project.pbxproj +++ b/Examples/HeroExamples.xcodeproj/project.pbxproj @@ -14,7 +14,6 @@ A306D3B91E1C7A2E00B6C23A /* Hero.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A306D3B21E1C7A2E00B6C23A /* Hero.framework */; }; A306D3BB1E1C7A2E00B6C23A /* Hero.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A306D3B21E1C7A2E00B6C23A /* Hero.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; A306D3F61E1D7A1A00B6C23A /* LiveInjection2ViewControllers.swift in Sources */ = {isa = PBXBuildFile; fileRef = A306D3F51E1D7A1A00B6C23A /* LiveInjection2ViewControllers.swift */; }; - A306D3FB1E1D7A7200B6C23A /* LiveInjection.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A306D3F91E1D7A7200B6C23A /* LiveInjection.storyboard */; }; A313499B1E1E2AED00EB5139 /* ImageLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = A313499A1E1E2AED00EB5139 /* ImageLibrary.swift */; }; A3298CDA1E304851005B06BB /* BasePreprocessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3298CD91E304851005B06BB /* BasePreprocessor.swift */; }; A3298CDF1E315B96005B06BB /* LabelMorphPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3298CDD1E315B96005B06BB /* LabelMorphPlugin.swift */; }; @@ -29,16 +28,7 @@ A33E60C01DE7621C0065CBD8 /* CityGuideViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A33E60BB1DE7621C0065CBD8 /* CityGuideViewController.swift */; }; A33E60C11DE7621C0065CBD8 /* CityViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A33E60BC1DE7621C0065CBD8 /* CityViewController.swift */; }; A3499D9F1DF2024E0049B541 /* ImageGalleryCollectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3499D9E1DF2024E0049B541 /* ImageGalleryCollectionViewController.swift */; }; - A35949131E1A29800095F407 /* Basic.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A35949111E1A29800095F407 /* Basic.storyboard */; }; - A35949161E1A2A6A0095F407 /* MusicPlayer.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A35949141E1A2A6A0095F407 /* MusicPlayer.storyboard */; }; A35949181E1A2BE60095F407 /* InitialViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A35949171E1A2BE60095F407 /* InitialViewController.swift */; }; - A359491B1E1A31E20095F407 /* Menu.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A35949191E1A31E20095F407 /* Menu.storyboard */; }; - A359491E1E1A325A0095F407 /* CityGuide.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A359491C1E1A325A0095F407 /* CityGuide.storyboard */; }; - A35949211E1A32C50095F407 /* ImageGallery.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A359491F1E1A32C50095F407 /* ImageGallery.storyboard */; }; - A35949241E1A36D00095F407 /* ImageViewer.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A35949221E1A36D00095F407 /* ImageViewer.storyboard */; }; - A35949271E1A384E0095F407 /* ListToGrid.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A35949251E1A384E0095F407 /* ListToGrid.storyboard */; }; - A359492A1E1A39B30095F407 /* Debug.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A35949281E1A39B30095F407 /* Debug.storyboard */; }; - A359492D1E1A39D00095F407 /* LabelMorph.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A359492B1E1A39D00095F407 /* LabelMorph.storyboard */; }; A37D7B411E2C0C7E00AC1959 /* CascadePreprocessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A37D7B3D1E2C0C7E00AC1959 /* CascadePreprocessor.swift */; }; A37D7B421E2C0C7E00AC1959 /* IgnoreSubviewModifiersPreprocessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A37D7B3E1E2C0C7E00AC1959 /* IgnoreSubviewModifiersPreprocessor.swift */; }; A37D7B431E2C0C7E00AC1959 /* MatchPreprocessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A37D7B3F1E2C0C7E00AC1959 /* MatchPreprocessor.swift */; }; @@ -62,9 +52,21 @@ A39400B61E1D8749005E5454 /* LiveInjection1ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A39400B51E1D8749005E5454 /* LiveInjection1ViewController.swift */; }; B10FDD451E00DD9800B7B66E /* DebugViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B10FDD441E00DD9800B7B66E /* DebugViewController.swift */; }; B114B6901E412A0B0009CEDE /* AppleProductViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B114B68F1E412A0B0009CEDE /* AppleProductViewController.swift */; }; - B114B6921E412A140009CEDE /* AppleHomePage.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B114B6911E412A140009CEDE /* AppleHomePage.storyboard */; }; B185A4E61DFA6E0C00C3B85D /* ListTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B185A4E51DFA6E0C00C3B85D /* ListTableViewController.swift */; }; B185A4E81DFA6FE200C3B85D /* GridCollectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B185A4E71DFA6FE200C3B85D /* GridCollectionViewController.swift */; }; + B19F76991E46C38E002DBC58 /* AppleHomePage.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F76981E46C38E002DBC58 /* AppleHomePage.storyboard */; }; + B19F769D1E46C3A2002DBC58 /* Basic.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F769A1E46C3A2002DBC58 /* Basic.storyboard */; }; + B19F769E1E46C3A2002DBC58 /* Menu.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F769B1E46C3A2002DBC58 /* Menu.storyboard */; }; + B19F769F1E46C3A2002DBC58 /* MusicPlayer.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F769C1E46C3A2002DBC58 /* MusicPlayer.storyboard */; }; + B19F76A11E46C3C2002DBC58 /* CityGuide.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F76A01E46C3C2002DBC58 /* CityGuide.storyboard */; }; + B19F76A31E46C3CB002DBC58 /* ListToGrid.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F76A21E46C3CB002DBC58 /* ListToGrid.storyboard */; }; + B19F76A61E46C3D7002DBC58 /* ImageGallery.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F76A41E46C3D7002DBC58 /* ImageGallery.storyboard */; }; + B19F76A71E46C3D7002DBC58 /* ImageViewer.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F76A51E46C3D7002DBC58 /* ImageViewer.storyboard */; }; + B19F76A91E46C3F2002DBC58 /* LiveInjection.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F76A81E46C3F2002DBC58 /* LiveInjection.storyboard */; }; + B19F76AB1E46C3FB002DBC58 /* Debug.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F76AA1E46C3FB002DBC58 /* Debug.storyboard */; }; + B19F76AD1E46C406002DBC58 /* LabelMorph.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F76AC1E46C406002DBC58 /* LabelMorph.storyboard */; }; + B19F76B11E46C449002DBC58 /* VideoPlayer.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19F76AF1E46C449002DBC58 /* VideoPlayer.storyboard */; }; + B19F76B21E46C449002DBC58 /* VideoPlayerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19F76B01E46C449002DBC58 /* VideoPlayerViewController.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -99,7 +101,6 @@ A306D3B41E1C7A2E00B6C23A /* Hero.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Hero.h; sourceTree = ""; }; A306D3B51E1C7A2E00B6C23A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; A306D3F51E1D7A1A00B6C23A /* LiveInjection2ViewControllers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = LiveInjection2ViewControllers.swift; path = LiveInjection/LiveInjection2ViewControllers.swift; sourceTree = ""; }; - A306D3FA1E1D7A7200B6C23A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = HeroExamples/Base.lproj/LiveInjection.storyboard; sourceTree = SOURCE_ROOT; }; A313499A1E1E2AED00EB5139 /* ImageLibrary.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ImageLibrary.swift; path = ImageGallery/ImageLibrary.swift; sourceTree = ""; }; A3298CD91E304851005B06BB /* BasePreprocessor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasePreprocessor.swift; sourceTree = ""; }; A3298CDD1E315B96005B06BB /* LabelMorphPlugin.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = LabelMorphPlugin.swift; path = LabelMorph/LabelMorphPlugin.swift; sourceTree = ""; }; @@ -116,16 +117,7 @@ A33E60BB1DE7621C0065CBD8 /* CityGuideViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CityGuideViewController.swift; sourceTree = ""; }; A33E60BC1DE7621C0065CBD8 /* CityViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CityViewController.swift; sourceTree = ""; }; A3499D9E1DF2024E0049B541 /* ImageGalleryCollectionViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ImageGalleryCollectionViewController.swift; path = ImageGallery/ImageGalleryCollectionViewController.swift; sourceTree = ""; }; - A35949121E1A29800095F407 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Basic.storyboard; sourceTree = ""; }; - A35949151E1A2A6A0095F407 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = HeroExamples/Base.lproj/MusicPlayer.storyboard; sourceTree = SOURCE_ROOT; }; A35949171E1A2BE60095F407 /* InitialViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InitialViewController.swift; sourceTree = ""; }; - A359491A1E1A31E20095F407 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = HeroExamples/Base.lproj/Menu.storyboard; sourceTree = SOURCE_ROOT; }; - A359491D1E1A325A0095F407 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = HeroExamples/Base.lproj/CityGuide.storyboard; sourceTree = SOURCE_ROOT; }; - A35949201E1A32C50095F407 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = HeroExamples/Base.lproj/ImageGallery.storyboard; sourceTree = SOURCE_ROOT; }; - A35949231E1A36D00095F407 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/ImageViewer.storyboard; sourceTree = ""; }; - A35949261E1A384E0095F407 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = HeroExamples/Base.lproj/ListToGrid.storyboard; sourceTree = SOURCE_ROOT; }; - A35949291E1A39B30095F407 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Debug.storyboard; sourceTree = ""; }; - A359492C1E1A39D00095F407 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LabelMorph.storyboard; sourceTree = ""; }; A37D7B3D1E2C0C7E00AC1959 /* CascadePreprocessor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CascadePreprocessor.swift; sourceTree = ""; }; A37D7B3E1E2C0C7E00AC1959 /* IgnoreSubviewModifiersPreprocessor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IgnoreSubviewModifiersPreprocessor.swift; sourceTree = ""; }; A37D7B3F1E2C0C7E00AC1959 /* MatchPreprocessor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MatchPreprocessor.swift; sourceTree = ""; }; @@ -149,9 +141,21 @@ A39400B51E1D8749005E5454 /* LiveInjection1ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = LiveInjection1ViewController.swift; path = LiveInjection/LiveInjection1ViewController.swift; sourceTree = ""; }; B10FDD441E00DD9800B7B66E /* DebugViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = DebugViewController.swift; path = Debug/DebugViewController.swift; sourceTree = ""; }; B114B68F1E412A0B0009CEDE /* AppleProductViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = AppleProductViewController.swift; path = AppleHomepage/AppleProductViewController.swift; sourceTree = ""; }; - B114B6911E412A140009CEDE /* AppleHomePage.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = AppleHomePage.storyboard; sourceTree = ""; }; B185A4E51DFA6E0C00C3B85D /* ListTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ListTableViewController.swift; path = ListToGrid/ListTableViewController.swift; sourceTree = ""; }; B185A4E71DFA6FE200C3B85D /* GridCollectionViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = GridCollectionViewController.swift; path = ListToGrid/GridCollectionViewController.swift; sourceTree = ""; }; + B19F76981E46C38E002DBC58 /* AppleHomePage.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = AppleHomePage.storyboard; path = AppleHomepage/AppleHomePage.storyboard; sourceTree = ""; }; + B19F769A1E46C3A2002DBC58 /* Basic.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Basic.storyboard; sourceTree = ""; }; + B19F769B1E46C3A2002DBC58 /* Menu.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Menu.storyboard; sourceTree = ""; }; + B19F769C1E46C3A2002DBC58 /* MusicPlayer.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = MusicPlayer.storyboard; sourceTree = ""; }; + B19F76A01E46C3C2002DBC58 /* CityGuide.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = CityGuide.storyboard; sourceTree = ""; }; + B19F76A21E46C3CB002DBC58 /* ListToGrid.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = ListToGrid.storyboard; path = ListToGrid/ListToGrid.storyboard; sourceTree = ""; }; + B19F76A41E46C3D7002DBC58 /* ImageGallery.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = ImageGallery.storyboard; path = ImageGallery/ImageGallery.storyboard; sourceTree = ""; }; + B19F76A51E46C3D7002DBC58 /* ImageViewer.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = ImageViewer.storyboard; path = ImageGallery/ImageViewer.storyboard; sourceTree = ""; }; + B19F76A81E46C3F2002DBC58 /* LiveInjection.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LiveInjection.storyboard; path = LiveInjection/LiveInjection.storyboard; sourceTree = ""; }; + B19F76AA1E46C3FB002DBC58 /* Debug.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = Debug.storyboard; path = Debug/Debug.storyboard; sourceTree = ""; }; + B19F76AC1E46C406002DBC58 /* LabelMorph.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LabelMorph.storyboard; path = LabelMorph/LabelMorph.storyboard; sourceTree = ""; }; + B19F76AF1E46C449002DBC58 /* VideoPlayer.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = VideoPlayer.storyboard; sourceTree = ""; }; + B19F76B01E46C449002DBC58 /* VideoPlayerViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VideoPlayerViewController.swift; sourceTree = ""; }; C377744CBFF1E24426E80F55 /* Pods-HeroExamples.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-HeroExamples.release.xcconfig"; path = "Pods/Target Support Files/Pods-HeroExamples/Pods-HeroExamples.release.xcconfig"; sourceTree = ""; }; EEE340F89FF0A49DD23A5A6E /* Pods_HeroExamples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_HeroExamples.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ @@ -259,7 +263,7 @@ A306D3FC1E1D82AB00B6C23A /* LiveInjection */ = { isa = PBXGroup; children = ( - A306D3F91E1D7A7200B6C23A /* LiveInjection.storyboard */, + B19F76A81E46C3F2002DBC58 /* LiveInjection.storyboard */, A39400B51E1D8749005E5454 /* LiveInjection1ViewController.swift */, A306D3F51E1D7A1A00B6C23A /* LiveInjection2ViewControllers.swift */, ); @@ -300,9 +304,10 @@ A33E60B71DE7621C0065CBD8 /* Examples */ = { isa = PBXGroup; children = ( - A35949111E1A29800095F407 /* Basic.storyboard */, - A35949141E1A2A6A0095F407 /* MusicPlayer.storyboard */, - A35949191E1A31E20095F407 /* Menu.storyboard */, + B19F769A1E46C3A2002DBC58 /* Basic.storyboard */, + B19F769C1E46C3A2002DBC58 /* MusicPlayer.storyboard */, + B19F769B1E46C3A2002DBC58 /* Menu.storyboard */, + B19F76AE1E46C449002DBC58 /* VideoPlayer */, B114B6931E412A1B0009CEDE /* AppleHomePage */, A33E60B81DE7621C0065CBD8 /* CityGuide */, B185A4E91DFA6FE700C3B85D /* ListToGrid */, @@ -317,7 +322,7 @@ A33E60B81DE7621C0065CBD8 /* CityGuide */ = { isa = PBXGroup; children = ( - A359491C1E1A325A0095F407 /* CityGuide.storyboard */, + B19F76A01E46C3C2002DBC58 /* CityGuide.storyboard */, A33E60B91DE7621C0065CBD8 /* City.swift */, A33E60BA1DE7621C0065CBD8 /* CityGuideCell.swift */, A33E60BB1DE7621C0065CBD8 /* CityGuideViewController.swift */, @@ -341,8 +346,8 @@ A3499D9D1DF202350049B541 /* ImageGallery */ = { isa = PBXGroup; children = ( - A359491F1E1A32C50095F407 /* ImageGallery.storyboard */, - A35949221E1A36D00095F407 /* ImageViewer.storyboard */, + B19F76A41E46C3D7002DBC58 /* ImageGallery.storyboard */, + B19F76A51E46C3D7002DBC58 /* ImageViewer.storyboard */, A3499D9E1DF2024E0049B541 /* ImageGalleryCollectionViewController.swift */, A304BF831DF2717900A03345 /* ImageViewController.swift */, A313499A1E1E2AED00EB5139 /* ImageLibrary.swift */, @@ -354,7 +359,7 @@ B10FDD461E00DD9D00B7B66E /* Debug */ = { isa = PBXGroup; children = ( - A35949281E1A39B30095F407 /* Debug.storyboard */, + B19F76AA1E46C3FB002DBC58 /* Debug.storyboard */, B10FDD441E00DD9800B7B66E /* DebugViewController.swift */, ); name = Debug; @@ -363,7 +368,7 @@ B114B6931E412A1B0009CEDE /* AppleHomePage */ = { isa = PBXGroup; children = ( - B114B6911E412A140009CEDE /* AppleHomePage.storyboard */, + B19F76981E46C38E002DBC58 /* AppleHomePage.storyboard */, B114B68F1E412A0B0009CEDE /* AppleProductViewController.swift */, ); name = AppleHomePage; @@ -372,7 +377,7 @@ B185A4E91DFA6FE700C3B85D /* ListToGrid */ = { isa = PBXGroup; children = ( - A35949251E1A384E0095F407 /* ListToGrid.storyboard */, + B19F76A21E46C3CB002DBC58 /* ListToGrid.storyboard */, B185A4E51DFA6E0C00C3B85D /* ListTableViewController.swift */, B185A4E71DFA6FE200C3B85D /* GridCollectionViewController.swift */, ); @@ -382,13 +387,22 @@ B195F5781DFE517500B1343C /* LabelMorph */ = { isa = PBXGroup; children = ( - A359492B1E1A39D00095F407 /* LabelMorph.storyboard */, + B19F76AC1E46C406002DBC58 /* LabelMorph.storyboard */, A3298CDD1E315B96005B06BB /* LabelMorphPlugin.swift */, A3298CDE1E315B96005B06BB /* LabelMorphViewController.swift */, ); name = LabelMorph; sourceTree = ""; }; + B19F76AE1E46C449002DBC58 /* VideoPlayer */ = { + isa = PBXGroup; + children = ( + B19F76AF1E46C449002DBC58 /* VideoPlayer.storyboard */, + B19F76B01E46C449002DBC58 /* VideoPlayerViewController.swift */, + ); + path = VideoPlayer; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -498,20 +512,21 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - A359491B1E1A31E20095F407 /* Menu.storyboard in Resources */, - A35949271E1A384E0095F407 /* ListToGrid.storyboard in Resources */, - A35949211E1A32C50095F407 /* ImageGallery.storyboard in Resources */, - B114B6921E412A140009CEDE /* AppleHomePage.storyboard in Resources */, - A359491E1E1A325A0095F407 /* CityGuide.storyboard in Resources */, + B19F76A91E46C3F2002DBC58 /* LiveInjection.storyboard in Resources */, + B19F76A11E46C3C2002DBC58 /* CityGuide.storyboard in Resources */, + B19F769D1E46C3A2002DBC58 /* Basic.storyboard in Resources */, + B19F769E1E46C3A2002DBC58 /* Menu.storyboard in Resources */, + B19F76B11E46C449002DBC58 /* VideoPlayer.storyboard in Resources */, + B19F76AD1E46C406002DBC58 /* LabelMorph.storyboard in Resources */, + B19F76A61E46C3D7002DBC58 /* ImageGallery.storyboard in Resources */, + B19F76A31E46C3CB002DBC58 /* ListToGrid.storyboard in Resources */, + B19F76991E46C38E002DBC58 /* AppleHomePage.storyboard in Resources */, + B19F769F1E46C3A2002DBC58 /* MusicPlayer.storyboard in Resources */, A33E60AF1DE761C90065CBD8 /* LaunchScreen.storyboard in Resources */, - A359492A1E1A39B30095F407 /* Debug.storyboard in Resources */, + B19F76A71E46C3D7002DBC58 /* ImageViewer.storyboard in Resources */, A33E60AC1DE761C90065CBD8 /* Assets.xcassets in Resources */, - A35949241E1A36D00095F407 /* ImageViewer.storyboard in Resources */, A33E60AA1DE761C90065CBD8 /* Main.storyboard in Resources */, - A306D3FB1E1D7A7200B6C23A /* LiveInjection.storyboard in Resources */, - A35949131E1A29800095F407 /* Basic.storyboard in Resources */, - A35949161E1A2A6A0095F407 /* MusicPlayer.storyboard in Resources */, - A359492D1E1A39D00095F407 /* LabelMorph.storyboard in Resources */, + B19F76AB1E46C3FB002DBC58 /* Debug.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -629,6 +644,7 @@ A33E60C11DE7621C0065CBD8 /* CityViewController.swift in Sources */, B185A4E81DFA6FE200C3B85D /* GridCollectionViewController.swift in Sources */, A304BF8A1DF647FC00A03345 /* ImageCells.swift in Sources */, + B19F76B21E46C449002DBC58 /* VideoPlayerViewController.swift in Sources */, A3298CE01E315B96005B06BB /* LabelMorphViewController.swift in Sources */, A313499B1E1E2AED00EB5139 /* ImageLibrary.swift in Sources */, ); @@ -645,14 +661,6 @@ /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ - A306D3F91E1D7A7200B6C23A /* LiveInjection.storyboard */ = { - isa = PBXVariantGroup; - children = ( - A306D3FA1E1D7A7200B6C23A /* Base */, - ); - name = LiveInjection.storyboard; - sourceTree = ""; - }; A33E60A81DE761C90065CBD8 /* Main.storyboard */ = { isa = PBXVariantGroup; children = ( @@ -669,83 +677,6 @@ name = LaunchScreen.storyboard; sourceTree = ""; }; - A35949111E1A29800095F407 /* Basic.storyboard */ = { - isa = PBXVariantGroup; - children = ( - A35949121E1A29800095F407 /* Base */, - ); - name = Basic.storyboard; - path = ..; - sourceTree = ""; - }; - A35949141E1A2A6A0095F407 /* MusicPlayer.storyboard */ = { - isa = PBXVariantGroup; - children = ( - A35949151E1A2A6A0095F407 /* Base */, - ); - name = MusicPlayer.storyboard; - sourceTree = ""; - }; - A35949191E1A31E20095F407 /* Menu.storyboard */ = { - isa = PBXVariantGroup; - children = ( - A359491A1E1A31E20095F407 /* Base */, - ); - name = Menu.storyboard; - sourceTree = ""; - }; - A359491C1E1A325A0095F407 /* CityGuide.storyboard */ = { - isa = PBXVariantGroup; - children = ( - A359491D1E1A325A0095F407 /* Base */, - ); - name = CityGuide.storyboard; - path = ..; - sourceTree = ""; - }; - A359491F1E1A32C50095F407 /* ImageGallery.storyboard */ = { - isa = PBXVariantGroup; - children = ( - A35949201E1A32C50095F407 /* Base */, - ); - name = ImageGallery.storyboard; - sourceTree = ""; - }; - A35949221E1A36D00095F407 /* ImageViewer.storyboard */ = { - isa = PBXVariantGroup; - children = ( - A35949231E1A36D00095F407 /* Base */, - ); - name = ImageViewer.storyboard; - path = ..; - sourceTree = ""; - }; - A35949251E1A384E0095F407 /* ListToGrid.storyboard */ = { - isa = PBXVariantGroup; - children = ( - A35949261E1A384E0095F407 /* Base */, - ); - name = ListToGrid.storyboard; - sourceTree = ""; - }; - A35949281E1A39B30095F407 /* Debug.storyboard */ = { - isa = PBXVariantGroup; - children = ( - A35949291E1A39B30095F407 /* Base */, - ); - name = Debug.storyboard; - path = ..; - sourceTree = ""; - }; - A359492B1E1A39D00095F407 /* LabelMorph.storyboard */ = { - isa = PBXVariantGroup; - children = ( - A359492C1E1A39D00095F407 /* Base */, - ); - name = LabelMorph.storyboard; - path = ..; - sourceTree = ""; - }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ diff --git a/Examples/HeroExamples/Assets.xcassets/bigbuckbunny.imageset/Contents.json b/Examples/HeroExamples/Assets.xcassets/bigbuckbunny.imageset/Contents.json new file mode 100644 index 00000000..4acb4bb9 --- /dev/null +++ b/Examples/HeroExamples/Assets.xcassets/bigbuckbunny.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "poster.jpg", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Examples/HeroExamples/Assets.xcassets/bigbuckbunny.imageset/poster.jpg b/Examples/HeroExamples/Assets.xcassets/bigbuckbunny.imageset/poster.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd11fd6613eb90b82d398efe23dcae335a19e04b GIT binary patch literal 60388 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%0AJkrt4I!FdW^Igp}%7gV#~NellH5WC)*t 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Examples/HeroExamples/Base.lproj/Main.storyboard b/Examples/HeroExamples/Base.lproj/Main.storyboard index 7c10a8d1..935ca693 100644 --- a/Examples/HeroExamples/Base.lproj/Main.storyboard +++ b/Examples/HeroExamples/Base.lproj/Main.storyboard @@ -24,7 +24,7 @@ - + @@ -51,7 +51,7 @@ - +