75 Commits

Author SHA1 Message Date
Alex 2d873bcedd Merge pull request #31 from CabageMan/master
Change "contact us" links
2019-05-22 16:24:07 +03:00
Viktor c9c4183edf Small Fix 2019-05-22 16:19:14 +03:00
Viktor 7d2d59f7c7 Change "contact us" links 2019-05-22 16:10:25 +03:00
Alex K 532d24308a update podspec 2019-05-22 10:15:48 +03:00
Alex 8cd8f91512 Merge pull request #30 from CabageMan/master
Change consumer key and secret
2019-05-14 15:56:21 +03:00
Viktor 8dec659b4b Fix issue with autorization 2019-05-14 11:24:06 +03:00
Viktor 06042da6ba Fix shot sent checking functionality. Add sent marks 2019-05-13 15:40:51 +03:00
Viktor c5a48d4362 Implement dribbble shots view dismissing functionality on canceling dribbble login 2019-05-10 18:28:31 +03:00
Viktor 46b5d33649 Fix Main Thread Checker issues in DribbbleShotsViewController 2019-05-10 11:54:16 +03:00
Viktor 27e89bd272 Change facebook link and info text. 2019-05-08 15:27:19 +03:00
Viktor 0fdfa00149 Fix buttons layout for small displays 2019-05-07 17:48:42 +03:00
Viktor 5a33a121b1 Change consumer key and secret 2019-05-07 15:13:42 +03:00
Alex 5532fa918f Merge pull request #29 from CabageMan/master
Add send dribbble shot functionality. Fix Control animations.
2019-05-06 10:18:06 +03:00
Viktor 8b3fd9630b Change Firebase 2019-05-02 14:29:18 +03:00
Viktor cb9c7695ca Add displaying GIF-animation functionality to send shot confirm screen 2019-04-30 16:16:10 +03:00
Viktor eb90f0e181 Remove title text view from send shot confirm screen 2019-04-30 15:23:30 +03:00
Viktor 1cbec38332 Fix send shot confirmation screen moovement 2019-04-30 10:28:00 +03:00
Viktor abfe412119 Add alert message after successful sending a shot. Fix close button position. 2019-04-29 10:52:16 +03:00
Viktor 8fcc0c7e61 Add swipe down gesture recogniser to message text view. Fix disabling landscape mode in all controls. 2019-04-29 10:15:42 +03:00
Viktor 6b03dee976 Fix shot confirmation screen title 2019-04-26 17:56:54 +03:00
Viktor 9a2ff3c06b Fix shots resolution 2019-04-26 17:25:27 +03:00
Viktor 05dea36ced Fix Controls TransitionAnimations 2019-04-26 15:03:16 +03:00
Viktor cc98dfdb3b Fix disabling cells functionality 2019-04-25 17:54:19 +03:00
Viktor 5a5d3d7a4a Create Dribbble Shot Cell programmaticaly 2019-04-25 15:13:08 +03:00
Viktor f25e023db5 Add animated ring image to send button 2019-04-24 14:46:06 +03:00
Viktor ccaea4f05a Fix Dribbble shot confirm sending screen animations 2019-04-23 17:39:35 +03:00
Viktor 92496bc62a Add presentation and dismissal animations to shot send confirmation screen 2019-04-23 16:02:27 +03:00
Alex bb66b6b7f5 Merge pull request #28 from CabageMan/master
Fix dribbble's shot sending
2019-04-17 17:43:43 +03:00
Viktor 00ac2c9dc3 Small fixes 2019-04-17 15:02:19 +03:00
Viktor 02b94bed2c Fix saving to firebase functionality 2019-04-17 11:13:12 +03:00
Viktor 6cfa1af24b Small fixes 2019-04-15 17:35:16 +03:00
Viktor 3175f1c8fb Fix dribbble's sign in functionality 2019-04-15 17:21:11 +03:00
Alex 7c2e7f3edc Merge pull request #27 from CabageMan/swift5Converting
Converting to Swift 5
2019-04-15 11:31:01 +03:00
Viktor 5c617edda4 Converting to Swift 5 2019-04-15 11:06:09 +03:00
Alex K 93dc4e0854 change dribbbleShotCell blink animation speed 2018-08-01 12:03:46 +03:00
Alex 7e7b0c4fc5 Merge pull request #25 from chebur/master
Implement Dribbble screen
2018-08-01 11:02:46 +03:00
Dmitry Nesterenko 11902ca4ea Implement loading animation 2018-07-31 19:36:41 +03:00
Dmitry Nesterenko 759cb138db Replace private constacts with Const struct 2018-07-31 18:18:42 +03:00
Dmitry Nesterenko c644ba9807 Fix layout on iphone x 2018-07-31 18:15:10 +03:00
Dmitry Nesterenko fc6252814c Fix cells appearance animation 2018-07-27 18:58:42 +03:00
Dmitry Nesterenko bcca752f66 Extract cell to a separate xib 2018-07-27 18:29:54 +03:00
Dmitry Nesterenko 011391f943 Add progress handler 2018-07-27 16:38:43 +03:00
Dmitry Nesterenko 388d763cc6 Fix navigation view layout and background color 2018-07-27 13:36:51 +03:00
Dmitry Nesterenko ef6aa4c4fe Implement send shot button 2018-07-26 14:10:11 +03:00
Dmitry Nesterenko a16f5c808b Implement custom navigation view 2018-07-26 12:26:28 +03:00
Dmitry Nesterenko 5cfaa45907 Add gif icon for animated shots 2018-07-16 12:17:47 +03:00
Dmitry Nesterenko 40c441b97e Fix xcode 10 compile error 2018-07-16 12:02:51 +03:00
Dmitry Nesterenko 6e47c3d577 Fix a warning when installing pods 2018-07-16 11:55:11 +03:00
Dmitry Nesterenko adcd7b1de4 Wait for animation to be completed before reloading table view data 2018-07-16 11:39:03 +03:00
Dmitry Nesterenko 69824b6b13 Animate items in place only once 2018-07-16 11:38:29 +03:00
Dmitry Nesterenko 789ac552e7 Make animation state KVO compliant 2018-07-16 11:37:59 +03:00
Dmitry Nesterenko bc9fb7fba0 Shot cell layout WIP 2018-07-11 13:54:28 +03:00
Dmitry Nesterenko fbca58cc89 Add UIImage drawing method 2018-07-11 13:53:54 +03:00
Dmitry Nesterenko 5e5e588fa6 Add gif icon 2018-07-05 16:58:46 +03:00
Dmitry Nesterenko 902a67d040 Implement dribble shot state model 2018-07-05 16:38:38 +03:00
Dmitry Nesterenko 1dc2c5da50 Add UIImageView loading extension 2018-07-05 16:25:27 +03:00
Dmitry Nesterenko b5b5db4b4e Rename dribble -> dribbble 2018-07-05 15:31:00 +03:00
Dmitry Nesterenko 1ece9457fc Implement wireframe style for cell 2018-07-04 12:14:07 +03:00
Dmitry Nesterenko 4aa2559ebf Fix shadow layout 2018-07-04 12:13:19 +03:00
Dmitry Nesterenko 97efd3a7e6 Implement background view 2018-07-04 12:02:12 +03:00
Dmitry Nesterenko 8d6abca86e Fix nav bar tint color 2018-07-04 12:01:51 +03:00
Dmitry Nesterenko 065edb1620 Optimize layout animation 2018-07-04 12:01:43 +03:00
Dmitry Nesterenko e49881ce66 Add back button image 2018-07-04 12:01:13 +03:00
Dmitry Nesterenko a026dfaf22 Set background color for image view 2018-07-04 11:30:39 +03:00
Dmitry Nesterenko 4a1d550a78 Animate collection view appearance 2018-07-03 16:55:31 +03:00
Dmitry Nesterenko 9af1b15371 Dribble cell layout WIP 2018-07-02 17:53:18 +03:00
Dmitry Nesterenko 7ecf6613ed Mock dribbble user and shots responses 2018-07-02 16:57:46 +03:00
Dmitry Nesterenko dd9b7f6f1e Fix title and nav bar assignment 2018-07-02 16:49:32 +03:00
Dmitry Nesterenko 7700671d1c Rename nav controller 2018-07-02 16:43:38 +03:00
Dmitry Nesterenko a1c2f05e18 Add popular shots request 2018-07-02 14:07:33 +03:00
Dmitry Nesterenko 589c142977 Implement custom transition to dribble shots view controller 2018-07-02 14:00:05 +03:00
Dmitry Nesterenko bfac1f0df8 Set screen title 2018-06-29 13:26:02 +03:00
Dmitry Nesterenko 56a0190c05 Pin contraints to suprview bounds 2018-06-29 13:25:53 +03:00
Dmitry Nesterenko d6268bd38e Add custom collection view layout 2018-06-29 13:25:38 +03:00
Dmitry Nesterenko 4cb4bff917 Bump collection view vertically 2018-06-29 13:25:21 +03:00
691 changed files with 2750 additions and 818 deletions
Regular → Executable
View File
Regular → Executable
+2 -1
View File
@@ -1,4 +1,4 @@
platform :ios, '10.0'
platform :ios, '11.0'
target 'Showroom' do
use_frameworks!
@@ -30,6 +30,7 @@ pod 'GlidingCollection'
pod 'OAuthSwift'
pod 'RxAlamofire'
pod 'Nuke'
pod 'Gifu'
pod 'KeychainAccess'
pod 'MBProgressHUD'
+177 -142
View File
@@ -1,105 +1,137 @@
PODS:
- Alamofire (4.7.2)
- BoringSSL (10.0.2):
- BoringSSL/Implementation (= 10.0.2)
- BoringSSL/Interface (= 10.0.2)
- BoringSSL/Implementation (10.0.2):
- BoringSSL/Interface (= 10.0.2)
- BoringSSL/Interface (10.0.2)
- CircleMenu (3.0.6)
- Device (3.1.0)
- EasyPeasy (1.7.0)
- ElongationPreview (1.1.2)
- expanding-collection (2.0.1)
- Firebase/Auth (4.13.0):
- Firebase/Core
- FirebaseAuth (= 4.6.1)
- Firebase/Core (4.13.0):
- FirebaseAnalytics (= 4.2.0)
- FirebaseCore (= 4.0.20)
- Firebase/Firestore (4.13.0):
- Firebase/Core
- FirebaseFirestore (= 0.11.0)
- FirebaseAnalytics (4.2.0):
- FirebaseCore (~> 4.0)
- FirebaseInstanceID (~> 2.0)
- "GoogleToolboxForMac/NSData+zlib (~> 2.1)"
- Alamofire (4.8.2)
- BoringSSL-GRPC (0.0.2):
- BoringSSL-GRPC/Implementation (= 0.0.2)
- BoringSSL-GRPC/Interface (= 0.0.2)
- BoringSSL-GRPC/Implementation (0.0.2):
- BoringSSL-GRPC/Interface (= 0.0.2)
- BoringSSL-GRPC/Interface (0.0.2)
- CircleMenu (4.1.0)
- Device (3.1.2)
- EasyPeasy (1.9.0)
- ElongationPreview (2.1.0)
- expanding-collection (3.1.0)
- Firebase/Auth (5.20.2):
- Firebase/CoreOnly
- FirebaseAuth (= 5.4.2)
- Firebase/Core (5.20.2):
- Firebase/CoreOnly
- FirebaseAnalytics (= 5.8.1)
- Firebase/CoreOnly (5.20.2):
- FirebaseCore (= 5.4.1)
- Firebase/Firestore (5.20.2):
- Firebase/CoreOnly
- FirebaseFirestore (= 1.2.1)
- FirebaseAnalytics (5.8.1):
- FirebaseCore (~> 5.4)
- FirebaseInstanceID (~> 3.8)
- GoogleAppMeasurement (= 5.8.1)
- GoogleUtilities/AppDelegateSwizzler (~> 5.2)
- GoogleUtilities/MethodSwizzler (~> 5.2)
- GoogleUtilities/Network (~> 5.2)
- "GoogleUtilities/NSData+zlib (~> 5.2)"
- nanopb (~> 0.3)
- FirebaseAuth (4.6.1):
- FirebaseAnalytics (~> 4.2)
- "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)"
- FirebaseAuth (5.4.2):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.2)
- GoogleUtilities/Environment (~> 5.2)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseCore (4.0.20):
- "GoogleToolboxForMac/NSData+zlib (~> 2.1)"
- FirebaseFirestore (0.11.0):
- FirebaseAnalytics (~> 4.1)
- FirebaseCore (~> 4.0)
- gRPC-ProtoRPC (~> 1.0)
- leveldb-library (~> 1.18)
- Protobuf (~> 3.5)
- FirebaseInstanceID (2.0.10):
- FirebaseCore (~> 4.0)
- FoldingCell (3.1.1)
- GlidingCollection (1.1.0)
- GoogleToolboxForMac/DebugUtils (2.1.4):
- GoogleToolboxForMac/Defines (= 2.1.4)
- GoogleToolboxForMac/Defines (2.1.4)
- "GoogleToolboxForMac/NSData+zlib (2.1.4)":
- GoogleToolboxForMac/Defines (= 2.1.4)
- "GoogleToolboxForMac/NSDictionary+URLArguments (2.1.4)":
- GoogleToolboxForMac/DebugUtils (= 2.1.4)
- GoogleToolboxForMac/Defines (= 2.1.4)
- "GoogleToolboxForMac/NSString+URLArguments (= 2.1.4)"
- "GoogleToolboxForMac/NSString+URLArguments (2.1.4)"
- gRPC (1.11.0):
- gRPC-RxLibrary (= 1.11.0)
- gRPC/Main (= 1.11.0)
- gRPC-Core (1.11.0):
- gRPC-Core/Implementation (= 1.11.0)
- gRPC-Core/Interface (= 1.11.0)
- gRPC-Core/Implementation (1.11.0):
- BoringSSL (~> 10.0)
- gRPC-Core/Interface (= 1.11.0)
- FirebaseAuthInterop (1.0.0)
- FirebaseCore (5.4.1):
- GoogleUtilities/Environment (~> 5.2)
- GoogleUtilities/Logger (~> 5.2)
- FirebaseFirestore (1.2.1):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.2)
- FirebaseFirestore/abseil-cpp (= 1.2.1)
- "gRPC-C++ (= 0.0.6)"
- leveldb-library (~> 1.20)
- nanopb (~> 0.3.901)
- Protobuf (~> 3.1)
- FirebaseFirestore/abseil-cpp (1.2.1):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.2)
- "gRPC-C++ (= 0.0.6)"
- leveldb-library (~> 1.20)
- nanopb (~> 0.3.901)
- Protobuf (~> 3.1)
- FirebaseInstanceID (3.8.1):
- FirebaseCore (~> 5.2)
- GoogleUtilities/Environment (~> 5.2)
- GoogleUtilities/UserDefaults (~> 5.2)
- FoldingCell (5.0.1)
- Gifu (3.2.0)
- GlidingCollection (2.1.0)
- GoogleAppMeasurement (5.8.1):
- GoogleUtilities/AppDelegateSwizzler (~> 5.2)
- GoogleUtilities/MethodSwizzler (~> 5.2)
- GoogleUtilities/Network (~> 5.2)
- "GoogleUtilities/NSData+zlib (~> 5.2)"
- nanopb (~> 0.3)
- gRPC-Core/Interface (1.11.0)
- gRPC-ProtoRPC (1.11.0):
- gRPC (= 1.11.0)
- gRPC-RxLibrary (= 1.11.0)
- Protobuf (~> 3.0)
- gRPC-RxLibrary (1.11.0)
- gRPC/Main (1.11.0):
- gRPC-Core (= 1.11.0)
- gRPC-RxLibrary (= 1.11.0)
- GTMSessionFetcher/Core (1.1.15)
- KeychainAccess (3.1.1)
- GoogleUtilities/AppDelegateSwizzler (5.7.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (5.7.0)
- GoogleUtilities/Logger (5.7.0):
- GoogleUtilities/Environment
- GoogleUtilities/MethodSwizzler (5.7.0):
- GoogleUtilities/Logger
- GoogleUtilities/Network (5.7.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (5.7.0)"
- GoogleUtilities/Reachability (5.7.0):
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (5.7.0):
- GoogleUtilities/Logger
- "gRPC-C++ (0.0.6)":
- "gRPC-C++/Implementation (= 0.0.6)"
- "gRPC-C++/Interface (= 0.0.6)"
- "gRPC-C++/Implementation (0.0.6)":
- "gRPC-C++/Interface (= 0.0.6)"
- gRPC-Core (= 1.17.0)
- nanopb (~> 0.3)
- "gRPC-C++/Interface (0.0.6)"
- gRPC-Core (1.17.0):
- gRPC-Core/Implementation (= 1.17.0)
- gRPC-Core/Interface (= 1.17.0)
- gRPC-Core/Implementation (1.17.0):
- BoringSSL-GRPC (= 0.0.2)
- gRPC-Core/Interface (= 1.17.0)
- nanopb (~> 0.3)
- gRPC-Core/Interface (1.17.0)
- GTMSessionFetcher/Core (1.2.1)
- KeychainAccess (3.2.0)
- leveldb-library (1.20)
- MBProgressHUD (1.1.0)
- nanopb (0.3.8):
- nanopb/decode (= 0.3.8)
- nanopb/encode (= 0.3.8)
- nanopb/decode (0.3.8)
- nanopb/encode (0.3.8)
- Navigation-stack (2.0.2)
- "NSObject+Rx (4.3.0)":
- RxSwift (~> 4.0)
- Nuke (6.1.1)
- OAuthSwift (1.2.0)
- paper-onboarding (4.1.0)
- pop (1.0.10)
- PreviewTransition (3.0.1)
- Protobuf (3.5.0)
- RAMAnimatedTabBarController (3.2.0)
- RAMPaperSwitch (2.1.0)
- RAMReel (3.0.0)
- RxAlamofire (4.2.0):
- RxAlamofire/Core (= 4.2.0)
- RxAlamofire/Core (4.2.0):
- Alamofire (~> 4.5)
- RxSwift (~> 4)
- RxCocoa (4.1.2):
- RxSwift (~> 4.0)
- RxSwift (4.1.2)
- SwiftyAttributes (4.2.0)
- nanopb (0.3.901):
- nanopb/decode (= 0.3.901)
- nanopb/encode (= 0.3.901)
- nanopb/decode (0.3.901)
- nanopb/encode (0.3.901)
- Navigation-stack (3.1.0)
- "NSObject+Rx (4.4.1)":
- RxSwift (~> 4.3)
- Nuke (7.6.1)
- OAuthSwift (1.3.0)
- paper-onboarding (6.1.3)
- pop (1.0.12)
- PreviewTransition (4.1.0)
- Protobuf (3.7.0)
- RAMAnimatedTabBarController (5.0.0)
- RAMPaperSwitch (3.1.0)
- RAMReel (4.1.0)
- RxAlamofire (4.4.1):
- RxAlamofire/Core (= 4.4.1)
- RxAlamofire/Core (4.4.1):
- Alamofire (~> 4.8)
- RxSwift (~> 4.5)
- RxCocoa (4.5.0):
- RxSwift (>= 4.4.2, ~> 4.4)
- RxSwift (4.5.0)
- SwiftyAttributes (5.1.0)
DEPENDENCIES:
- CircleMenu
@@ -111,6 +143,7 @@ DEPENDENCIES:
- Firebase/Core
- Firebase/Firestore
- FoldingCell
- Gifu
- GlidingCollection
- KeychainAccess
- MBProgressHUD
@@ -130,9 +163,9 @@ DEPENDENCIES:
- SwiftyAttributes
SPEC REPOS:
https://github.com/CocoaPods/Specs.git:
https://github.com/cocoapods/specs.git:
- Alamofire
- BoringSSL
- BoringSSL-GRPC
- CircleMenu
- Device
- EasyPeasy
@@ -141,16 +174,17 @@ SPEC REPOS:
- Firebase
- FirebaseAnalytics
- FirebaseAuth
- FirebaseAuthInterop
- FirebaseCore
- FirebaseFirestore
- FirebaseInstanceID
- FoldingCell
- Gifu
- GlidingCollection
- GoogleToolboxForMac
- gRPC
- GoogleAppMeasurement
- GoogleUtilities
- "gRPC-C++"
- gRPC-Core
- gRPC-ProtoRPC
- gRPC-RxLibrary
- GTMSessionFetcher
- KeychainAccess
- leveldb-library
@@ -173,47 +207,48 @@ SPEC REPOS:
- SwiftyAttributes
SPEC CHECKSUMS:
Alamofire: e4fa87002c137ba2d8d634d2c51fabcda0d5c223
BoringSSL: 60dd24df4af296bf41d78e5841dbb95d75f88c0d
CircleMenu: 743ac815475e8e40e8848d2954fa7f7263d9f78d
Device: 8a21a61f5f938a12dadd44d82287996081b6919b
EasyPeasy: 2f2785ed78c6f9e9045221f2ff317730e7321bff
ElongationPreview: a1b53f61d2086c0ce5c2061e5233bff25b93917d
expanding-collection: 8a911969a80f349b73e7100ec58f0c50dd5f220a
Firebase: 5ec5e863d269d82d66b4bf56856726f8fb8f0fb3
FirebaseAnalytics: 7ef69e76a5142f643aeb47c780e1cdce4e23632e
FirebaseAuth: bf22cacf22c60ab454bf2636f556d8892b10b53f
FirebaseCore: 90cb1c53d69b556f112a1bf72b5fcfaad7650790
FirebaseFirestore: e92a096ce80c7b4b905d4e9d41dbd944adc9d2a5
FirebaseInstanceID: 8d20d890d65c917f9f7d9950b6e10a760ad34321
FoldingCell: 238c33ae8d9cd655090c9c4c5ff32596cfd18c6e
GlidingCollection: 2194165075fa7230027049238c9ed724453557e6
GoogleToolboxForMac: 91c824d21e85b31c2aae9bb011c5027c9b4e738f
gRPC: 70703dc9ba31c72341fc7f37745cc1c379edee96
gRPC-Core: 164639cd8ae18ca8b65477fafb2efbaecf4f181a
gRPC-ProtoRPC: bb5fddf3424aa4fad74d76736578a79fe40e244e
gRPC-RxLibrary: 26d53d1b1f306befd4ad4e15bd6de27839a82481
GTMSessionFetcher: 5fa5b80fd20e439ef5f545fb2cb3ca6c6714caa2
KeychainAccess: 7bd430028059754a3debab3cfc0bd1fc7fb85df3
Alamofire: ae5c501addb7afdbb13687d7f2f722c78734c2d3
BoringSSL-GRPC: 2a230d9cd93e7ce39916044f645cebb31f37dde6
CircleMenu: a66095199a5e26f19acbb212f077010257767fe5
Device: 62242076214c30fb5760174b3601cefafa70a481
EasyPeasy: 19a84ef8f8bbcf925b9fecc29d1d78b7dab96718
ElongationPreview: 84b401d349bfcf855e94d6cc6b95d609260b6d96
expanding-collection: 7eb1fc48c6ec5e00c8887fe46c595c31b81b578a
Firebase: 0c8cf33f266410c61ab3e2265cfa412200351d9c
FirebaseAnalytics: ece1aa57a4f43c64d53a648b5a5e05151aae947b
FirebaseAuth: dd7bbf03a5aee0eafb3a1aee4d2812bd74bac890
FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc
FirebaseCore: f1a9a8be1aee4bf71a2fc0f4096df6788bdfda61
FirebaseFirestore: faca891c0f0d1d6c10c793473e2f6a29d75014b5
FirebaseInstanceID: a122b0c258720cf250551bb2bedf48c699f80d90
FoldingCell: 9197b915a415af9e52a857964066797af6a51c2b
Gifu: 7bcb6427457d85e0b4dff5a84ec5947ac19a93ea
GlidingCollection: a15dbd9ec1775c781453bc36e6104d0c9dec20fb
GoogleAppMeasurement: ffe513e90551844a739e7bcbb1d2aca1c28a4338
GoogleUtilities: 273e67030e0de313e7304f6dcfa96fc5214f6c23
"gRPC-C++": e76441995900ac90e9bd98644ab4733f12521edf
gRPC-Core: 4028031ed2c5267cca0d846c876d8046b1ecb9b6
GTMSessionFetcher: 32aeca0aa144acea523e1c8e053089dec2cb98ca
KeychainAccess: 3b1bf8a77eb4c6ea1ce9404c292e48f948954c6b
leveldb-library: 08cba283675b7ed2d99629a4bc5fd052cd2bb6a5
MBProgressHUD: e7baa36a220447d8aeb12769bf0585582f3866d9
nanopb: 5601e6bca2dbf1ed831b519092ec110f66982ca3
Navigation-stack: fb9d7189f6c8b8d4a58f1cad129e4dbcc51aa2d0
"NSObject+Rx": 9a5eeff5e08156f849fa973514456f28eef08742
Nuke: bf5d58b2d95ff15cb170c231fe6002d706be77e1
OAuthSwift: 7fd6855b8e4d58eb5a30d156ea9bed7a8aecd1ca
paper-onboarding: 344780cbb0bfc229cd1862f5b9bba446b23c5185
pop: 82ca6b068ce9278fd350fd9dd09482a0ce9492e6
PreviewTransition: 626eb437009d04e24d177d2d1e65de2a705829ed
Protobuf: 8a9838fba8dae3389230e1b7f8c104aa32389c03
RAMAnimatedTabBarController: 0499157f67053a21bcccb52a25dd3c6ecdbfb4f6
RAMPaperSwitch: ef08af0400a040c9850e09253280deb77510becb
RAMReel: a123d736773901a9a3d2ef559c176a50c338b5de
RxAlamofire: 87a9c588541210cc3e4a1f843ccc3ecf3eb98b31
RxCocoa: d88ba0f1f6abf040011a9eb4b539324fc426843a
RxSwift: e49536837d9901277638493ea537394d4b55f570
SwiftyAttributes: da052e36f8950382016145969d95481c14d2d328
nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48
Navigation-stack: 8fa9f033c2c4fa8aebbbefcd5e204891f68a7bc9
"NSObject+Rx": 9884a92f19b610795c431e10b4e601913b59c9e9
Nuke: d0782693c570cb4f79e2a187859ef7f06f19365d
OAuthSwift: 7ef2f74cb570e1e30e2aeddc58fccc0f3891d057
paper-onboarding: 47ded9ede6ae9dd7ec135dddd8bd3e170b79d799
pop: d582054913807fd11fd50bfe6a539d91c7e1a55a
PreviewTransition: b030422e53d050b0bb05ec05a0629b2aa6c15269
Protobuf: 7a877b7f3e5964e3fce995e2eb323dbc6831bb5a
RAMAnimatedTabBarController: 6736db7bec2ec74d64059ee9cb40cb9bd281338e
RAMPaperSwitch: 4ab6358e37cc90060693f10fb60fb6b73f6492c3
RAMReel: 198e41f62d65f54c44797679ade03b4a1cef9709
RxAlamofire: ed65f451f5a9a59419b0b9e705043dc01410edd9
RxCocoa: cbf70265dc65a981d4ac982e513c10cf23df24a0
RxSwift: f172070dfd1a93d70a9ab97a5a01166206e1c575
SwiftyAttributes: 4052d19536cf17f7fa9aead9d7840463ae14da7e
PODFILE CHECKSUM: c8e6850a964dfc790b189a57db0eb485694330b8
PODFILE CHECKSUM: d7fff2ae7c6a193321d0ab5ece764f8543368c65
COCOAPODS: 1.5.0
COCOAPODS: 1.6.2
Regular → Executable
View File
+285 -128
View File
@@ -7,6 +7,24 @@
objects = {
/* Begin PBXBuildFile section */
110D486920EE556400554011 /* DribbbleShotState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 110D486820EE556400554011 /* DribbbleShotState.swift */; };
110E7C7F20E62D5C00B93CE2 /* DribbbleShotsCollectionViewLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 110E7C7E20E62D5C00B93CE2 /* DribbbleShotsCollectionViewLayout.swift */; };
1126AD2E2109B46C0002B6EB /* DribbleShotsNavigationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1126AD2D2109B46C0002B6EB /* DribbleShotsNavigationView.swift */; };
1126AD302109B4B00002B6EB /* DribbleShotsNavigationView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1126AD2F2109B4B00002B6EB /* DribbleShotsNavigationView.xib */; };
1126AD382109C7E80002B6EB /* NibLoadable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1126AD372109C7E80002B6EB /* NibLoadable.swift */; };
1126AD3C2109CD440002B6EB /* DribbleSendShotButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1126AD3B2109CD440002B6EB /* DribbleSendShotButton.swift */; };
1134CEAF20ECB4A9001661F1 /* DribbbleShotsBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1134CEAE20ECB4A9001661F1 /* DribbbleShotsBackgroundView.swift */; };
113C9D5020EA2C0000031DD1 /* DribbbleShotsTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 113C9D4F20EA2C0000031DD1 /* DribbbleShotsTransition.swift */; };
113C9D5920EA6DE700031DD1 /* RoundedCornersImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 113C9D5820EA6DE700031DD1 /* RoundedCornersImageProcessor.swift */; };
117163D620F611DF00D7F340 /* UIImage+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 117163D520F611DF00D7F340 /* UIImage+Extension.swift */; };
371ABA7D226F468C001FC4FE /* RingProgressBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 371ABA7C226F468C001FC4FE /* RingProgressBar.swift */; };
373178F922675729005E5888 /* DribbbleShotsConfirmScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 373178F822675729005E5888 /* DribbbleShotsConfirmScreen.swift */; };
3741C5542269A0D50043E3F4 /* ConfirmScreenTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3741C5532269A0D50043E3F4 /* ConfirmScreenTheme.swift */; };
376BDA61228968F800E08E0C /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 376BDA60228968F800E08E0C /* GoogleService-Info.plist */; };
377F8D252268523900D3B4A2 /* UIControl+Actionable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 377F8D242268523900D3B4A2 /* UIControl+Actionable.swift */; };
377F8D282268BCBB00D3B4A2 /* String+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 377F8D272268BCBB00D3B4A2 /* String+Extensions.swift */; };
37C85B06226DBE3E001D34B9 /* DribbbleShotImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37C85B05226DBE3E001D34B9 /* DribbbleShotImageView.swift */; };
37C85B08226DE6D0001D34B9 /* ZoomTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37C85B07226DE6D0001D34B9 /* ZoomTransition.swift */; };
5A08989420AC1EA600FCAE54 /* Firestore+RxSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A08989320AC1EA600FCAE54 /* Firestore+RxSwift.swift */; };
5A08989820AC36F400FCAE54 /* UIAlertController+RxSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A08989720AC36F400FCAE54 /* UIAlertController+RxSwift.swift */; };
5A3C741A20A42EEC006EEE3C /* DribbbleShotsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A3C741920A42EEC006EEE3C /* DribbbleShotsViewController.swift */; };
@@ -14,7 +32,6 @@
5A3C741F20A43E2E006EEE3C /* NetworkingManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A3C741E20A43E2E006EEE3C /* NetworkingManager.swift */; };
5A3C742420A47F07006EEE3C /* KeychainManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A3C742320A47F07006EEE3C /* KeychainManager.swift */; };
5A3C742620A48C83006EEE3C /* UIViewController+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A3C742520A48C83006EEE3C /* UIViewController+Extensions.swift */; };
5A74E6FC1EA112640092A57C /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 5A74E6FB1EA112640092A57C /* GoogleService-Info.plist */; };
5A79F83120A9C68C0049E3C4 /* FirebaseShot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A79F83020A9C68C0049E3C4 /* FirebaseShot.swift */; };
5A9C4DF520A1CD0600CB629D /* OauthSwift+RxSwfit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A9C4DF420A1CD0600CB629D /* OauthSwift+RxSwfit.swift */; };
5A9C4E1C20A1E8B400CB629D /* Shot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A9C4E1B20A1E8B400CB629D /* Shot.swift */; };
@@ -40,7 +57,6 @@
844AE73D1DB4D9870029FBD4 /* ThirdViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 844AE7391DB4D9870029FBD4 /* ThirdViewController.swift */; };
8468A72C1DE2E8D800D40917 /* BounceAnimationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8468A72B1DE2E8D800D40917 /* BounceAnimationViewController.swift */; };
846C58611E14F36400EE98E8 /* Analytics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 846C58601E14F36400EE98E8 /* Analytics.swift */; };
846C58661E153A8900EE98E8 /* AdSupport.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 846C58651E153A8900EE98E8 /* AdSupport.framework */; };
846E6FA91DF18D7300A7F02E /* ThingersTapViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 846E6FA81DF18D7300A7F02E /* ThingersTapViewController.swift */; };
846E6FAC1DF1909200A7F02E /* ShowAlphaModalTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 846E6FAB1DF1909200A7F02E /* ShowAlphaModalTransition.swift */; };
846E6FAF1DF1BF2800A7F02E /* MenuPopUpViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 846E6FAE1DF1BF2800A7F02E /* MenuPopUpViewController.swift */; };
@@ -131,7 +147,7 @@
9D6F55111E97B8D80059B49A /* UITableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D6F550E1E97B8D80059B49A /* UITableView.swift */; };
9D7F045B1ED4A2F3001B1A27 /* SearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D7F045A1ED4A2F3001B1A27 /* SearchViewModel.swift */; };
9D7F045D1ED4B5A1001B1A27 /* AnimatedTabBarViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D7F045C1ED4B5A1001B1A27 /* AnimatedTabBarViewController.swift */; };
EACBBC787315D5EB519B123A /* Pods_Showroom.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 94D7A4FAAD9F6794937531A6 /* Pods_Showroom.framework */; };
A9DF6D5475CCD120D08BD03B /* Pods_Showroom.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1042B3AC551DEF61838D9BEB /* Pods_Showroom.framework */; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
@@ -148,7 +164,26 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
1042B3AC551DEF61838D9BEB /* Pods_Showroom.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Showroom.framework; sourceTree = BUILT_PRODUCTS_DIR; };
110D486820EE556400554011 /* DribbbleShotState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DribbbleShotState.swift; sourceTree = "<group>"; };
110E7C7E20E62D5C00B93CE2 /* DribbbleShotsCollectionViewLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DribbbleShotsCollectionViewLayout.swift; sourceTree = "<group>"; };
1126AD2D2109B46C0002B6EB /* DribbleShotsNavigationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DribbleShotsNavigationView.swift; sourceTree = "<group>"; };
1126AD2F2109B4B00002B6EB /* DribbleShotsNavigationView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DribbleShotsNavigationView.xib; sourceTree = "<group>"; };
1126AD372109C7E80002B6EB /* NibLoadable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NibLoadable.swift; sourceTree = "<group>"; };
1126AD3B2109CD440002B6EB /* DribbleSendShotButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DribbleSendShotButton.swift; sourceTree = "<group>"; };
1134CEAE20ECB4A9001661F1 /* DribbbleShotsBackgroundView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DribbbleShotsBackgroundView.swift; sourceTree = "<group>"; };
113C9D4F20EA2C0000031DD1 /* DribbbleShotsTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DribbbleShotsTransition.swift; sourceTree = "<group>"; };
113C9D5820EA6DE700031DD1 /* RoundedCornersImageProcessor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoundedCornersImageProcessor.swift; sourceTree = "<group>"; };
117163D520F611DF00D7F340 /* UIImage+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+Extension.swift"; sourceTree = "<group>"; };
35EAF185BD8EE70244DEB4A2 /* Pods-Showroom.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Showroom.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Showroom/Pods-Showroom.debug.xcconfig"; sourceTree = "<group>"; };
371ABA7C226F468C001FC4FE /* RingProgressBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RingProgressBar.swift; sourceTree = "<group>"; };
373178F822675729005E5888 /* DribbbleShotsConfirmScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DribbbleShotsConfirmScreen.swift; sourceTree = "<group>"; };
3741C5532269A0D50043E3F4 /* ConfirmScreenTheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfirmScreenTheme.swift; sourceTree = "<group>"; };
376BDA60228968F800E08E0C /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
377F8D242268523900D3B4A2 /* UIControl+Actionable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIControl+Actionable.swift"; sourceTree = "<group>"; };
377F8D272268BCBB00D3B4A2 /* String+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Extensions.swift"; sourceTree = "<group>"; };
37C85B05226DBE3E001D34B9 /* DribbbleShotImageView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DribbbleShotImageView.swift; sourceTree = "<group>"; };
37C85B07226DE6D0001D34B9 /* ZoomTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ZoomTransition.swift; sourceTree = "<group>"; };
5A08989320AC1EA600FCAE54 /* Firestore+RxSwift.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Firestore+RxSwift.swift"; sourceTree = "<group>"; };
5A08989720AC36F400FCAE54 /* UIAlertController+RxSwift.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIAlertController+RxSwift.swift"; sourceTree = "<group>"; };
5A3C741920A42EEC006EEE3C /* DribbbleShotsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DribbbleShotsViewController.swift; sourceTree = "<group>"; };
@@ -156,7 +191,6 @@
5A3C741E20A43E2E006EEE3C /* NetworkingManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkingManager.swift; sourceTree = "<group>"; };
5A3C742320A47F07006EEE3C /* KeychainManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeychainManager.swift; sourceTree = "<group>"; };
5A3C742520A48C83006EEE3C /* UIViewController+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIViewController+Extensions.swift"; sourceTree = "<group>"; };
5A74E6FB1EA112640092A57C /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
5A79F83020A9C68C0049E3C4 /* FirebaseShot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirebaseShot.swift; sourceTree = "<group>"; };
5A9C4DF420A1CD0600CB629D /* OauthSwift+RxSwfit.swift */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = sourcecode.swift; path = "OauthSwift+RxSwfit.swift"; sourceTree = "<group>"; tabWidth = 2; };
5A9C4E1B20A1E8B400CB629D /* Shot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Shot.swift; sourceTree = "<group>"; };
@@ -183,7 +217,6 @@
844AE7391DB4D9870029FBD4 /* ThirdViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThirdViewController.swift; sourceTree = "<group>"; };
8468A72B1DE2E8D800D40917 /* BounceAnimationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BounceAnimationViewController.swift; sourceTree = "<group>"; };
846C58601E14F36400EE98E8 /* Analytics.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Analytics.swift; sourceTree = "<group>"; };
846C58651E153A8900EE98E8 /* AdSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AdSupport.framework; path = System/Library/Frameworks/AdSupport.framework; sourceTree = SDKROOT; };
846E6FA81DF18D7300A7F02E /* ThingersTapViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThingersTapViewController.swift; sourceTree = "<group>"; };
846E6FAB1DF1909200A7F02E /* ShowAlphaModalTransition.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShowAlphaModalTransition.swift; sourceTree = "<group>"; };
846E6FAE1DF1BF2800A7F02E /* MenuPopUpViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuPopUpViewController.swift; sourceTree = "<group>"; };
@@ -232,7 +265,6 @@
84F5AB2D1DAF75A600271439 /* FoldingTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.swift; path = FoldingTableViewController.swift; sourceTree = "<group>"; tabWidth = 2; };
84F5AB2F1DAF765D00271439 /* DemoFoldginCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DemoFoldginCell.swift; sourceTree = "<group>"; };
84FC43061E165B5B008D4BC4 /* PageCollectionLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PageCollectionLayout.swift; sourceTree = "<group>"; };
94D7A4FAAD9F6794937531A6 /* Pods_Showroom.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Showroom.framework; sourceTree = BUILT_PRODUCTS_DIR; };
9D6F54AF1E97B7750059B49A /* CollectionCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CollectionCell.swift; sourceTree = "<group>"; };
9D6F54B01E97B7750059B49A /* CollectionCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = CollectionCell.xib; sourceTree = "<group>"; };
9D6F54B21E97B7750059B49A /* FileManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FileManager.swift; sourceTree = "<group>"; };
@@ -286,14 +318,113 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
846C58661E153A8900EE98E8 /* AdSupport.framework in Frameworks */,
EACBBC787315D5EB519B123A /* Pods_Showroom.framework in Frameworks */,
A9DF6D5475CCD120D08BD03B /* Pods_Showroom.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
1126AD362109C7DE0002B6EB /* NibLoadable */ = {
isa = PBXGroup;
children = (
1126AD372109C7E80002B6EB /* NibLoadable.swift */,
);
path = NibLoadable;
sourceTree = "<group>";
};
113C9D5720EA6DCB00031DD1 /* Images */ = {
isa = PBXGroup;
children = (
113C9D5820EA6DE700031DD1 /* RoundedCornersImageProcessor.swift */,
117163D520F611DF00D7F340 /* UIImage+Extension.swift */,
);
path = Images;
sourceTree = "<group>";
};
33D567A643F3C80FF4CE3F75 /* Frameworks */ = {
isa = PBXGroup;
children = (
1042B3AC551DEF61838D9BEB /* Pods_Showroom.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
371ABA7B226F4651001FC4FE /* ProgressBar */ = {
isa = PBXGroup;
children = (
371ABA7C226F468C001FC4FE /* RingProgressBar.swift */,
);
path = ProgressBar;
sourceTree = "<group>";
};
3741C5512269A0030043E3F4 /* DribbbleShotsConfirmScreen */ = {
isa = PBXGroup;
children = (
3741C5522269A0A60043E3F4 /* Theme */,
373178F822675729005E5888 /* DribbbleShotsConfirmScreen.swift */,
);
path = DribbbleShotsConfirmScreen;
sourceTree = "<group>";
};
3741C5522269A0A60043E3F4 /* Theme */ = {
isa = PBXGroup;
children = (
3741C5532269A0D50043E3F4 /* ConfirmScreenTheme.swift */,
);
path = Theme;
sourceTree = "<group>";
};
377F8D262268BC8600D3B4A2 /* Extensions */ = {
isa = PBXGroup;
children = (
377F8D272268BCBB00D3B4A2 /* String+Extensions.swift */,
);
path = Extensions;
sourceTree = "<group>";
};
37AD519E2276D9F5001BA82E /* FoldingCell */ = {
isa = PBXGroup;
children = (
84F5AB2F1DAF765D00271439 /* DemoFoldginCell.swift */,
84F5AB2D1DAF75A600271439 /* FoldingTableViewController.swift */,
);
path = FoldingCell;
sourceTree = "<group>";
};
37AD519F2276DA5A001BA82E /* CircleMenu */ = {
isa = PBXGroup;
children = (
84C180CE1DAE155300C056F8 /* CircleViewController.swift */,
);
path = CircleMenu;
sourceTree = "<group>";
};
37AD51A02276DA77001BA82E /* PaperSwitch */ = {
isa = PBXGroup;
children = (
84B46EDE1DAFAA6C0033CB15 /* SwitchViewController.swift */,
);
path = PaperSwitch;
sourceTree = "<group>";
};
37AD51A12276DA8C001BA82E /* PaginationController */ = {
isa = PBXGroup;
children = (
84B46EE31DAFB9AD0033CB15 /* OnboardingViewController.swift */,
);
path = PaginationController;
sourceTree = "<group>";
};
37F82ECD2268C19C00E72FC4 /* DribbbleShotNavigationView */ = {
isa = PBXGroup;
children = (
1126AD2F2109B4B00002B6EB /* DribbleShotsNavigationView.xib */,
1126AD2D2109B46C0002B6EB /* DribbleShotsNavigationView.swift */,
);
path = DribbbleShotNavigationView;
sourceTree = "<group>";
};
5A08989620AC36D300FCAE54 /* UIAlertController */ = {
isa = PBXGroup;
children = (
@@ -305,8 +436,16 @@
5A3C741820A42EC4006EEE3C /* DribbbleShots */ = {
isa = PBXGroup;
children = (
37C85B05226DBE3E001D34B9 /* DribbbleShotImageView.swift */,
3741C5512269A0030043E3F4 /* DribbbleShotsConfirmScreen */,
37F82ECD2268C19C00E72FC4 /* DribbbleShotNavigationView */,
5A3C741B20A4311B006EEE3C /* Cells */,
1134CEAE20ECB4A9001661F1 /* DribbbleShotsBackgroundView.swift */,
110E7C7E20E62D5C00B93CE2 /* DribbbleShotsCollectionViewLayout.swift */,
110D486820EE556400554011 /* DribbbleShotState.swift */,
113C9D4F20EA2C0000031DD1 /* DribbbleShotsTransition.swift */,
5A3C741920A42EEC006EEE3C /* DribbbleShotsViewController.swift */,
1126AD3B2109CD440002B6EB /* DribbleSendShotButton.swift */,
);
path = DribbbleShots;
sourceTree = "<group>";
@@ -399,17 +538,20 @@
841C95141DDEF30900B997F5 /* Utilities */ = {
isa = PBXGroup;
children = (
5A08989620AC36D300FCAE54 /* UIAlertController */,
377F8D242268523900D3B4A2 /* UIControl+Actionable.swift */,
1126AD362109C7DE0002B6EB /* NibLoadable */,
84D1A73E1E017A5A00120164 /* Analitycs */,
84760B1E1DE0794D00AF36FE /* Animations */,
842E3F3E1DF004420071037A /* Creater */,
5A79F82C20A98F2E0049E3C4 /* Database */,
84760B261DE07A1B00AF36FE /* Deley.swift */,
841C95151DDEF31A00B997F5 /* EasyCollection */,
113C9D5720EA6DCB00031DD1 /* Images */,
5A3C742220A47EF8006EEE3C /* Keychain */,
5A9C4E1920A1E87300CB629D /* Networking */,
84D1A73E1E017A5A00120164 /* Analitycs */,
84ADF2941DFE852F0097F7C6 /* ThreeThingersTouch */,
846E6FAA1DF1907600A7F02E /* Transitions */,
842E3F3E1DF004420071037A /* Creater */,
84760B1E1DE0794D00AF36FE /* Animations */,
841C95151DDEF31A00B997F5 /* EasyCollection */,
84760B261DE07A1B00AF36FE /* Deley.swift */,
5A08989620AC36D300FCAE54 /* UIAlertController */,
);
path = Utilities;
sourceTree = "<group>";
@@ -568,6 +710,7 @@
846E6FAA1DF1907600A7F02E /* Transitions */ = {
isa = PBXGroup;
children = (
37C85B07226DE6D0001D34B9 /* ZoomTransition.swift */,
846E6FAB1DF1909200A7F02E /* ShowAlphaModalTransition.swift */,
84E1D09B1DF2B754006F620F /* MenuPopUpTransition.swift */,
84B743E91DFC077200504C7A /* OpenControllerTransition.swift */,
@@ -644,10 +787,10 @@
84C180C01DAE155300C056F8 = {
isa = PBXGroup;
children = (
84D4B7DA1DB11D1500EE38C6 /* Frameworks */,
84C180CB1DAE155300C056F8 /* Showroom */,
84C180CA1DAE155300C056F8 /* Products */,
AB1C92CE5CA12B33B8B1BD47 /* Pods */,
33D567A643F3C80FF4CE3F75 /* Frameworks */,
);
sourceTree = "<group>";
};
@@ -662,13 +805,14 @@
84C180CB1DAE155300C056F8 /* Showroom */ = {
isa = PBXGroup;
children = (
376BDA60228968F800E08E0C /* GoogleService-Info.plist */,
5ABFAC8420A1884600088C0B /* Showroom.entitlements */,
5A74E6FB1EA112640092A57C /* GoogleService-Info.plist */,
84F0A97C1DE834A900C02332 /* Views */,
841C951E1DDF035400B997F5 /* Fonts */,
841C95141DDEF30900B997F5 /* Utilities */,
841C950E1DDEED1300B997F5 /* Storyboards */,
844AE71C1DB4AD4E0029FBD4 /* Enums */,
377F8D262268BC8600D3B4A2 /* Extensions */,
84D4B7DB1DB11DA400EE38C6 /* ViewControllers */,
84C180CC1DAE155300C056F8 /* AppDelegate.swift */,
84C180D31DAE155300C056F8 /* Assets.xcassets */,
@@ -767,18 +911,13 @@
path = Resources;
sourceTree = "<group>";
};
84D4B7DA1DB11D1500EE38C6 /* Frameworks */ = {
isa = PBXGroup;
children = (
846C58651E153A8900EE98E8 /* AdSupport.framework */,
94D7A4FAAD9F6794937531A6 /* Pods_Showroom.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
84D4B7DB1DB11DA400EE38C6 /* ViewControllers */ = {
isa = PBXGroup;
children = (
37AD51A12276DA8C001BA82E /* PaginationController */,
37AD51A02276DA77001BA82E /* PaperSwitch */,
37AD519F2276DA5A001BA82E /* CircleMenu */,
37AD519E2276D9F5001BA82E /* FoldingCell */,
5A3C741820A42EC4006EEE3C /* DribbbleShots */,
9D6F54AD1E97B7750059B49A /* GlidingCollection */,
9D6F54ED1E97B8650059B49A /* ElongationPreview */,
@@ -792,11 +931,6 @@
84D4B7D21DB1077300EE38C6 /* AnimationTabBar */,
84D4B7861DB0C7CC00EE38C6 /* ExpandingCollection */,
84B46EE81DAFCC1C0033CB15 /* PreviewTransition */,
84F5AB2D1DAF75A600271439 /* FoldingTableViewController.swift */,
84C180CE1DAE155300C056F8 /* CircleViewController.swift */,
84F5AB2F1DAF765D00271439 /* DemoFoldginCell.swift */,
84B46EDE1DAFAA6C0033CB15 /* SwitchViewController.swift */,
84B46EE31DAFB9AD0033CB15 /* OnboardingViewController.swift */,
);
name = ViewControllers;
sourceTree = "<group>";
@@ -814,6 +948,7 @@
84F0A97C1DE834A900C02332 /* Views */ = {
isa = PBXGroup;
children = (
371ABA7B226F4651001FC4FE /* ProgressBar */,
842E1D2B1E05394F00F75DF9 /* ThingerView */,
84F0A97D1DE834C900C02332 /* CircleView */,
);
@@ -1012,7 +1147,7 @@
84C180C61DAE155300C056F8 /* Frameworks */,
84C180C71DAE155300C056F8 /* Resources */,
84E1D0C31DF2D8A1006F620F /* Embed Frameworks */,
B5F01A9E45C851CC645F13D1 /* [CP] Embed Pods Frameworks */,
3026720307564EC59444465D /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
@@ -1030,7 +1165,7 @@
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0800;
LastUpgradeCheck = 0930;
LastUpgradeCheck = 1020;
ORGANIZATIONNAME = "Alex K.";
TargetAttributes = {
84C180C81DAE155300C056F8 = {
@@ -1051,7 +1186,7 @@
};
buildConfigurationList = 84C180C41DAE155300C056F8 /* Build configuration list for PBXProject "Showroom" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
@@ -1082,7 +1217,6 @@
9D6F55081E97B8650059B49A /* DemoElongationCell.xib in Resources */,
9D6F54DD1E97B7750059B49A /* Boots4.jpeg in Resources */,
9D6F54E61E97B7750059B49A /* Gloves6.jpeg in Resources */,
5A74E6FC1EA112640092A57C /* GoogleService-Info.plist in Resources */,
9D6F550A1E97B8650059B49A /* GridViewCell.xib in Resources */,
9D6F54D61E97B7750059B49A /* Bindings2.jpeg in Resources */,
9D6F54E81E97B7750059B49A /* Hoodie2.jpeg in Resources */,
@@ -1091,6 +1225,7 @@
9D6F54D71E97B7750059B49A /* Bindings3.jpeg in Resources */,
9D6F55031E97B8650059B49A /* Roboto-Bold.ttf in Resources */,
8476E71C1DDF4C860043B32C /* Graphik-Semibold.otf in Resources */,
1126AD302109B4B00002B6EB /* DribbleShotsNavigationView.xib in Resources */,
9D6F55051E97B8650059B49A /* Roboto-Regular.ttf in Resources */,
9D6F54DC1E97B7750059B49A /* Boots3.jpeg in Resources */,
9D6F54DA1E97B7750059B49A /* Boots1.jpeg in Resources */,
@@ -1113,6 +1248,7 @@
8476E7161DDF2D010043B32C /* Graphik-Medium.otf in Resources */,
9D6F54EA1E97B7750059B49A /* Hoodie4.jpeg in Resources */,
84D4B7901DB0C81B00EE38C6 /* DemoCollectionViewCell.xib in Resources */,
376BDA61228968F800E08E0C /* GoogleService-Info.plist in Resources */,
9D6F54E31E97B7750059B49A /* Gloves3.jpeg in Resources */,
9D6F54E51E97B7750059B49A /* Gloves5.jpeg in Resources */,
);
@@ -1121,6 +1257,92 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
3026720307564EC59444465D /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Showroom/Pods-Showroom-frameworks.sh",
"${BUILT_PRODUCTS_DIR}/Alamofire/Alamofire.framework",
"${BUILT_PRODUCTS_DIR}/BoringSSL-GRPC/openssl_grpc.framework",
"${BUILT_PRODUCTS_DIR}/CircleMenu/CircleMenu.framework",
"${BUILT_PRODUCTS_DIR}/Device/Device.framework",
"${BUILT_PRODUCTS_DIR}/EasyPeasy/EasyPeasy.framework",
"${BUILT_PRODUCTS_DIR}/ElongationPreview/ElongationPreview.framework",
"${BUILT_PRODUCTS_DIR}/FoldingCell/FoldingCell.framework",
"${BUILT_PRODUCTS_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework",
"${BUILT_PRODUCTS_DIR}/Gifu/Gifu.framework",
"${BUILT_PRODUCTS_DIR}/GlidingCollection/GlidingCollection.framework",
"${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework",
"${BUILT_PRODUCTS_DIR}/KeychainAccess/KeychainAccess.framework",
"${BUILT_PRODUCTS_DIR}/MBProgressHUD/MBProgressHUD.framework",
"${BUILT_PRODUCTS_DIR}/NSObject+Rx/NSObject_Rx.framework",
"${BUILT_PRODUCTS_DIR}/Navigation-stack/Navigation_stack.framework",
"${BUILT_PRODUCTS_DIR}/Nuke/Nuke.framework",
"${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework",
"${BUILT_PRODUCTS_DIR}/PreviewTransition/PreviewTransition.framework",
"${BUILT_PRODUCTS_DIR}/Protobuf/Protobuf.framework",
"${BUILT_PRODUCTS_DIR}/RAMAnimatedTabBarController/RAMAnimatedTabBarController.framework",
"${BUILT_PRODUCTS_DIR}/RAMPaperSwitch/RAMPaperSwitch.framework",
"${BUILT_PRODUCTS_DIR}/RAMReel/RAMReel.framework",
"${BUILT_PRODUCTS_DIR}/RxAlamofire/RxAlamofire.framework",
"${BUILT_PRODUCTS_DIR}/RxCocoa/RxCocoa.framework",
"${BUILT_PRODUCTS_DIR}/RxSwift/RxSwift.framework",
"${BUILT_PRODUCTS_DIR}/SwiftyAttributes/SwiftyAttributes.framework",
"${BUILT_PRODUCTS_DIR}/expanding-collection/expanding_collection.framework",
"${BUILT_PRODUCTS_DIR}/gRPC-C++/grpcpp.framework",
"${BUILT_PRODUCTS_DIR}/gRPC-Core/grpc.framework",
"${BUILT_PRODUCTS_DIR}/leveldb-library/leveldb.framework",
"${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework",
"${BUILT_PRODUCTS_DIR}/paper-onboarding/paper_onboarding.framework",
"${BUILT_PRODUCTS_DIR}/pop/pop.framework",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
);
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Alamofire.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/openssl_grpc.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CircleMenu.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Device.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/EasyPeasy.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ElongationPreview.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FoldingCell.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GTMSessionFetcher.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Gifu.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GlidingCollection.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KeychainAccess.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MBProgressHUD.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NSObject_Rx.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Navigation_stack.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Nuke.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OAuthSwift.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PreviewTransition.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Protobuf.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RAMAnimatedTabBarController.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RAMPaperSwitch.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RAMReel.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxAlamofire.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxCocoa.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxSwift.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyAttributes.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/expanding_collection.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/grpcpp.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/grpc.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/leveldb.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/paper_onboarding.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/pop.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Showroom/Pods-Showroom-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
6FF9E6E5D8E3C47E5924365E /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -1139,90 +1361,6 @@
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
B5F01A9E45C851CC645F13D1 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${SRCROOT}/Pods/Target Support Files/Pods-Showroom/Pods-Showroom-frameworks.sh",
"${BUILT_PRODUCTS_DIR}/Alamofire/Alamofire.framework",
"${BUILT_PRODUCTS_DIR}/BoringSSL/openssl.framework",
"${BUILT_PRODUCTS_DIR}/CircleMenu/CircleMenu.framework",
"${BUILT_PRODUCTS_DIR}/Device/Device.framework",
"${BUILT_PRODUCTS_DIR}/EasyPeasy/EasyPeasy.framework",
"${BUILT_PRODUCTS_DIR}/ElongationPreview/ElongationPreview.framework",
"${BUILT_PRODUCTS_DIR}/FoldingCell/FoldingCell.framework",
"${BUILT_PRODUCTS_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework",
"${BUILT_PRODUCTS_DIR}/GlidingCollection/GlidingCollection.framework",
"${BUILT_PRODUCTS_DIR}/GoogleToolboxForMac/GoogleToolboxForMac.framework",
"${BUILT_PRODUCTS_DIR}/KeychainAccess/KeychainAccess.framework",
"${BUILT_PRODUCTS_DIR}/MBProgressHUD/MBProgressHUD.framework",
"${BUILT_PRODUCTS_DIR}/NSObject+Rx/NSObject_Rx.framework",
"${BUILT_PRODUCTS_DIR}/Navigation-stack/Navigation_stack.framework",
"${BUILT_PRODUCTS_DIR}/Nuke/Nuke.framework",
"${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework",
"${BUILT_PRODUCTS_DIR}/PreviewTransition/PreviewTransition.framework",
"${BUILT_PRODUCTS_DIR}/Protobuf/Protobuf.framework",
"${BUILT_PRODUCTS_DIR}/RAMAnimatedTabBarController/RAMAnimatedTabBarController.framework",
"${BUILT_PRODUCTS_DIR}/RAMPaperSwitch/RAMPaperSwitch.framework",
"${BUILT_PRODUCTS_DIR}/RAMReel/RAMReel.framework",
"${BUILT_PRODUCTS_DIR}/RxAlamofire/RxAlamofire.framework",
"${BUILT_PRODUCTS_DIR}/RxCocoa/RxCocoa.framework",
"${BUILT_PRODUCTS_DIR}/RxSwift/RxSwift.framework",
"${BUILT_PRODUCTS_DIR}/SwiftyAttributes/SwiftyAttributes.framework",
"${BUILT_PRODUCTS_DIR}/expanding-collection/expanding_collection.framework",
"${BUILT_PRODUCTS_DIR}/gRPC/GRPCClient.framework",
"${BUILT_PRODUCTS_DIR}/gRPC-Core/grpc.framework",
"${BUILT_PRODUCTS_DIR}/gRPC-ProtoRPC/ProtoRPC.framework",
"${BUILT_PRODUCTS_DIR}/gRPC-RxLibrary/RxLibrary.framework",
"${BUILT_PRODUCTS_DIR}/leveldb-library/leveldb.framework",
"${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework",
"${BUILT_PRODUCTS_DIR}/paper-onboarding/paper_onboarding.framework",
"${BUILT_PRODUCTS_DIR}/pop/pop.framework",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Alamofire.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/openssl.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CircleMenu.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Device.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/EasyPeasy.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ElongationPreview.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FoldingCell.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GTMSessionFetcher.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GlidingCollection.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleToolboxForMac.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KeychainAccess.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MBProgressHUD.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NSObject_Rx.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Navigation_stack.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Nuke.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OAuthSwift.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PreviewTransition.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Protobuf.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RAMAnimatedTabBarController.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RAMPaperSwitch.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RAMReel.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxAlamofire.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxCocoa.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxSwift.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyAttributes.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/expanding_collection.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GRPCClient.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/grpc.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ProtoRPC.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxLibrary.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/leveldb.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/paper_onboarding.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/pop.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Showroom/Pods-Showroom-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
@@ -1233,11 +1371,14 @@
5A08989820AC36F400FCAE54 /* UIAlertController+RxSwift.swift in Sources */,
84760B1A1DE05E3500AF36FE /* AboutView.swift in Sources */,
841C951D1DDEFA5B00B997F5 /* CarouselFlow.swift in Sources */,
1126AD382109C7E80002B6EB /* NibLoadable.swift in Sources */,
5A3C741A20A42EEC006EEE3C /* DribbbleShotsViewController.swift in Sources */,
1126AD2E2109B46C0002B6EB /* DribbleShotsNavigationView.swift in Sources */,
84B46EED1DAFCC8C0033CB15 /* DemoDetailViewController.swift in Sources */,
9D7F045D1ED4B5A1001B1A27 /* AnimatedTabBarViewController.swift in Sources */,
9D6F55021E97B8650059B49A /* LoremSwiftum.swift in Sources */,
844AE7291DB4C6BD0029FBD4 /* WordReader.swift in Sources */,
371ABA7D226F468C001FC4FE /* RingProgressBar.swift in Sources */,
84B46EF01DAFCED10033CB15 /* ScreenShot.swift in Sources */,
84F5AB301DAF765D00271439 /* DemoFoldginCell.swift in Sources */,
844AE73B1DB4D9870029FBD4 /* FirstTableViewController.swift in Sources */,
@@ -1247,25 +1388,31 @@
841C95171DDEF39100B997F5 /* EasyCollectionView.swift in Sources */,
9D6F55001E97B8650059B49A /* ElongationDemoDetailViewController.swift in Sources */,
9D6F54D11E97B7750059B49A /* CollectionCell.swift in Sources */,
377F8D282268BCBB00D3B4A2 /* String+Extensions.swift in Sources */,
9D7F045B1ED4A2F3001B1A27 /* SearchViewModel.swift in Sources */,
5A3C742620A48C83006EEE3C /* UIViewController+Extensions.swift in Sources */,
5A3C741D20A4312C006EEE3C /* DribbbleShotCell.swift in Sources */,
5A3C741F20A43E2E006EEE3C /* NetworkingManager.swift in Sources */,
84B46EE41DAFB9AD0033CB15 /* OnboardingViewController.swift in Sources */,
9D6F55071E97B8650059B49A /* DemoElongationCell.swift in Sources */,
3741C5542269A0D50043E3F4 /* ConfirmScreenTheme.swift in Sources */,
5A08989420AC1EA600FCAE54 /* Firestore+RxSwift.swift in Sources */,
84E1D09F1DF2B863006F620F /* PopUpPresenter.swift in Sources */,
844AE73C1DB4D9870029FBD4 /* SecondViewController.swift in Sources */,
5A3C742420A47F07006EEE3C /* KeychainManager.swift in Sources */,
117163D620F611DF00D7F340 /* UIImage+Extension.swift in Sources */,
84B743E81DFC00B500504C7A /* CarouselTransitionAnimationBroker.swift in Sources */,
84E1D09C1DF2B754006F620F /* MenuPopUpTransition.swift in Sources */,
9D6F55101E97B8D80059B49A /* UIEdgeInsets.swift in Sources */,
9D6F54D41E97B7750059B49A /* GlidingCollectionDemoViewController.swift in Sources */,
110D486920EE556400554011 /* DribbbleShotState.swift in Sources */,
84D4B7961DB0C94700EE38C6 /* AnimationBarButton.swift in Sources */,
37C85B08226DE6D0001D34B9 /* ZoomTransition.swift in Sources */,
841C95131DDEEED400B997F5 /* CarouselViewController.swift in Sources */,
84FC43071E165B5B008D4BC4 /* PageCollectionLayout.swift in Sources */,
842E3F461DF0214E0071037A /* CarouselSplashAnimationBroker.swift in Sources */,
84760B241DE0796800AF36FE /* NodeAnimations.swift in Sources */,
110E7C7F20E62D5C00B93CE2 /* DribbbleShotsCollectionViewLayout.swift in Sources */,
84ADF2961DFE85E60097F7C6 /* ThreeThingersTouch.swift in Sources */,
841C951A1DDEF74B00B997F5 /* ControlCollectionViewCell.swift in Sources */,
84F0A97F1DE834F900C02332 /* CircleView.swift in Sources */,
@@ -1280,7 +1427,9 @@
84760B231DE0796800AF36FE /* NodeAnimatable.swift in Sources */,
9D6F54D31E97B7750059B49A /* FileManager.swift in Sources */,
84760B2A1DE07C3B00AF36FE /* CarouserTitleView.swift in Sources */,
113C9D5020EA2C0000031DD1 /* DribbbleShotsTransition.swift in Sources */,
84D4B78E1DB0C81B00EE38C6 /* DemoExpandingTableViewController.swift in Sources */,
113C9D5920EA6DE700031DD1 /* RoundedCornersImageProcessor.swift in Sources */,
846E6FAC1DF1909200A7F02E /* ShowAlphaModalTransition.swift in Sources */,
842E1D2D1E05396F00F75DF9 /* ThingerView.swift in Sources */,
84C2F9761DFEF48200E97FD5 /* VRViewController.swift in Sources */,
@@ -1291,15 +1440,19 @@
844AE7271DB4C5F40029FBD4 /* SearchViewController.swift in Sources */,
844AE71E1DB4AD9F0029FBD4 /* RAMControls.swift in Sources */,
5A9C4DF520A1CD0600CB629D /* OauthSwift+RxSwfit.swift in Sources */,
377F8D252268523900D3B4A2 /* UIControl+Actionable.swift in Sources */,
84D4B7971DB0C94700EE38C6 /* Rotatable.swift in Sources */,
9D6F55111E97B8D80059B49A /* UITableView.swift in Sources */,
844AE73D1DB4D9870029FBD4 /* ThirdViewController.swift in Sources */,
1134CEAF20ECB4A9001661F1 /* DribbbleShotsBackgroundView.swift in Sources */,
84F5AB2E1DAF75A600271439 /* FoldingTableViewController.swift in Sources */,
84C180CD1DAE155300C056F8 /* AppDelegate.swift in Sources */,
373178F922675729005E5888 /* DribbbleShotsConfirmScreen.swift in Sources */,
84B46EF21DAFCF180033CB15 /* LayerAnimationHalper.swift in Sources */,
846C58611E14F36400EE98E8 /* Analytics.swift in Sources */,
84D4B7DE1DB1251F00EE38C6 /* MainViewController.swift in Sources */,
842E3F431DF016FF0071037A /* AboutTopView.swift in Sources */,
37C85B06226DBE3E001D34B9 /* DribbbleShotImageView.swift in Sources */,
84B46EEA1DAFCC7E0033CB15 /* Extensions.swift in Sources */,
84760B251DE0796800AF36FE /* PopAnimationFactory.swift in Sources */,
5A79F83120A9C68C0049E3C4 /* FirebaseShot.swift in Sources */,
@@ -1310,6 +1463,7 @@
846E6FAF1DF1BF2800A7F02E /* MenuPopUpViewController.swift in Sources */,
842E3F401DF004620071037A /* UIView+Build.swift in Sources */,
5AC3F0EF20A5BCF400F525EE /* User.swift in Sources */,
1126AD3C2109CD440002B6EB /* DribbleSendShotButton.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -1341,6 +1495,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
@@ -1387,7 +1542,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 11.3;
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = (
@@ -1396,8 +1551,9 @@
);
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_COMPILATION_MODE = singlefile;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 3.0;
SWIFT_VERSION = 5.0;
};
name = Debug;
};
@@ -1405,6 +1561,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
@@ -1445,7 +1602,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 11.3;
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
MTL_ENABLE_DEBUG_INFO = NO;
ONLY_ACTIVE_ARCH = NO;
OTHER_LDFLAGS = (
@@ -1454,7 +1611,7 @@
);
SDKROOT = iphoneos;
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
SWIFT_VERSION = 3.0;
SWIFT_VERSION = 5.0;
VALIDATE_PRODUCT = YES;
};
name = Release;
@@ -1463,22 +1620,22 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 35EAF185BD8EE70244DEB4A2 /* Pods-Showroom.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
DEVELOPMENT_TEAM = 34MUF9YXTA;
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Showroom/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.ramotion.showroom;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_ENABLE_BATCH_MODE = No;
SWIFT_OBJC_BRIDGING_HEADER = "Showroom/Showroom-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
SWIFT_VERSION = 4.0;
SWIFT_VERSION = 5.0;
};
name = Debug;
};
@@ -1486,21 +1643,21 @@
isa = XCBuildConfiguration;
baseConfigurationReference = CE95552CDC265C4A066E4E13 /* Pods-Showroom.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
DEVELOPMENT_TEAM = 34MUF9YXTA;
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Showroom/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
ONLY_ACTIVE_ARCH = NO;
PRODUCT_BUNDLE_IDENTIFIER = com.ramotion.showroom;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_ENABLE_BATCH_MODE = No;
SWIFT_OBJC_BRIDGING_HEADER = "Showroom/Showroom-Bridging-Header.h";
SWIFT_SWIFT3_OBJC_INFERENCE = Default;
SWIFT_VERSION = 4.0;
SWIFT_VERSION = 5.0;
};
name = Release;
};
View File
@@ -0,0 +1,97 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1020"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "84C180C81DAE155300C056F8"
BuildableName = "Showroom.app"
BlueprintName = "Showroom"
ReferencedContainer = "container:Showroom.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "84C180C81DAE155300C056F8"
BuildableName = "Showroom.app"
BlueprintName = "Showroom"
ReferencedContainer = "container:Showroom.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "84C180C81DAE155300C056F8"
BuildableName = "Showroom.app"
BlueprintName = "Showroom"
ReferencedContainer = "container:Showroom.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<CommandLineArguments>
<CommandLineArgument
argument = "-_UIConstraintBasedLayoutPlaySoundOnUnsatisfiable YES"
isEnabled = "YES">
</CommandLineArgument>
</CommandLineArguments>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "84C180C81DAE155300C056F8"
BuildableName = "Showroom.app"
BlueprintName = "Showroom"
ReferencedContainer = "container:Showroom.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
Generated Regular → Executable
View File
View File
View File
+1 -2
View File
@@ -15,12 +15,11 @@ class AnimatedTabBarViewController: RAMAnimatedTabBarController {
super.viewDidLoad()
MenuPopUpViewController.showPopup(on: self, url: Showroom.Control.animationTabBar.sharedURL) { [weak self] in
self?.dismiss(animated: true, completion: nil)
self?.dismiss(animated: true, completion: nil)
}
}
override func viewWillAppear(_ animated: Bool) {
super.viewDidAppear(animated)
super.viewWillAppear(animated)
ThingersTapViewController.showPopup(on: self)
}
-18
View File
@@ -12,8 +12,6 @@ class BounceAnimationViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
@IBAction func dismisHandler(_ sender: Any) {
@@ -22,22 +20,6 @@ class BounceAnimationViewController: UIViewController {
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
override open var shouldAutorotate: Bool {
return false
}
/*
// MARK: - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
// Get the new view controller using segue.destinationViewController.
// Pass the selected object to the new view controller.
}
*/
}
View File
Regular → Executable
+24 -12
View File
@@ -7,9 +7,9 @@
//
import UIKit
import Firebase
import ElongationPreview
import OAuthSwift
import RxSwift
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
@@ -17,27 +17,39 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
configureNavigationBar()
AppAnalytics.configuration([.google])
configureElongationPreviewControl()
ReelSearchViewModel.shared.initializeDatabase()
configureNavigationBar()
AppAnalytics.configuration([.google])
configureElongationPreviewControl()
ReelSearchViewModel.shared.initializeDatabase()
return true
return true
}
}
// MARK: Handle callback url
extension AppDelegate {
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
if (url.host == "oauth") {
OAuthSwift.handle(url: url)
}
return true
}
func applicationDidBecomeActive(_ application: UIApplication) {
let topVC = UIApplication.getTopMostViewController()
guard topVC is DribbbleShotsViewController else { return }
if KeychainManager.getKeychain() == nil {
topVC?.dismiss(animated: true, completion: {
let message = "You must be logged in\nto send a shot."
UIAlertController.show(message: message, completionAction: { })
})
}
}
}
extension AppDelegate {
@@ -51,8 +63,8 @@ extension AppDelegate {
if let font = UIFont(name: "Avenir-medium", size: 18) {
UINavigationBar.appearance().titleTextAttributes = [
NSAttributedStringKey.foregroundColor: UIColor.white,
NSAttributedStringKey.font: font,
NSAttributedString.Key.foregroundColor: UIColor.white,
NSAttributedString.Key.font: font,
]
}
}
View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

Before

Width:  |  Height:  |  Size: 758 B

After

Width:  |  Height:  |  Size: 758 B

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 758 B

After

Width:  |  Height:  |  Size: 758 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 758 B

After

Width:  |  Height:  |  Size: 758 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 759 B

After

Width:  |  Height:  |  Size: 759 B

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 787 B

After

Width:  |  Height:  |  Size: 787 B

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 768 B

After

Width:  |  Height:  |  Size: 768 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 774 B

After

Width:  |  Height:  |  Size: 774 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 793 B

After

Width:  |  Height:  |  Size: 793 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 771 B

After

Width:  |  Height:  |  Size: 771 B

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 790 B

After

Width:  |  Height:  |  Size: 790 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 805 B

After

Width:  |  Height:  |  Size: 805 B

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 814 B

After

Width:  |  Height:  |  Size: 814 B

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 781 B

After

Width:  |  Height:  |  Size: 781 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 790 B

After

Width:  |  Height:  |  Size: 790 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 809 B

After

Width:  |  Height:  |  Size: 809 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 806 B

After

Width:  |  Height:  |  Size: 806 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 811 B

After

Width:  |  Height:  |  Size: 811 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 812 B

After

Width:  |  Height:  |  Size: 812 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 797 B

After

Width:  |  Height:  |  Size: 797 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File
View File

Before

Width:  |  Height:  |  Size: 754 B

After

Width:  |  Height:  |  Size: 754 B

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

Some files were not shown because too many files have changed in this diff Show More