Mercurial > public > simoleon
comparison Simoleon.xcodeproj/project.pbxproj @ 160:0c589138a6f3
Implement Conversion Box
author | Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com> |
---|---|
date | Sun, 29 Aug 2021 19:04:34 +0100 |
parents | 82bd84c5973c |
children | 3913aff613e8 |
comparison
equal
deleted
inserted
replaced
159:35628bac01f5 | 160:0c589138a6f3 |
---|---|
13 9522BEA926B5A4D20076B098 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9522BEA826B5A4D20076B098 /* AppDelegate.swift */; }; | 13 9522BEA926B5A4D20076B098 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9522BEA826B5A4D20076B098 /* AppDelegate.swift */; }; |
14 9522BEAB26B5AACB0076B098 /* ListModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9522BEAA26B5AACB0076B098 /* ListModifier.swift */; }; | 14 9522BEAB26B5AACB0076B098 /* ListModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9522BEAA26B5AACB0076B098 /* ListModifier.swift */; }; |
15 9522CD9D26CED2E100DD9D03 /* ErrorHandling.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9522CD9C26CED2E100DD9D03 /* ErrorHandling.swift */; }; | 15 9522CD9D26CED2E100DD9D03 /* ErrorHandling.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9522CD9C26CED2E100DD9D03 /* ErrorHandling.swift */; }; |
16 9531D44226D8E4CF00665D2A /* SimoleonTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9531D44126D8E4CF00665D2A /* SimoleonTests.swift */; }; | 16 9531D44226D8E4CF00665D2A /* SimoleonTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9531D44126D8E4CF00665D2A /* SimoleonTests.swift */; }; |
17 953B8B1726D3A970003CF530 /* CurrencyDetailsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953B8B1626D3A970003CF530 /* CurrencyDetailsModel.swift */; }; | 17 953B8B1726D3A970003CF530 /* CurrencyDetailsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953B8B1626D3A970003CF530 /* CurrencyDetailsModel.swift */; }; |
18 9547423526DBE56600415B3F /* ConversionTextfield.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9547423426DBE56600415B3F /* ConversionTextfield.swift */; }; | |
18 95561E3F26AF25EF00CCB543 /* SubscriptionFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95561E3E26AF25EF00CCB543 /* SubscriptionFeature.swift */; }; | 19 95561E3F26AF25EF00CCB543 /* SubscriptionFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95561E3E26AF25EF00CCB543 /* SubscriptionFeature.swift */; }; |
19 95562D4D26A8962A0047E778 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95562D4C26A8962A0047E778 /* StoreKit.framework */; }; | 20 95562D4D26A8962A0047E778 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95562D4C26A8962A0047E778 /* StoreKit.framework */; }; |
20 95562D5226A8AEF60047E778 /* Purchases in Frameworks */ = {isa = PBXBuildFile; productRef = 95562D5126A8AEF60047E778 /* Purchases */; }; | 21 95562D5226A8AEF60047E778 /* Purchases in Frameworks */ = {isa = PBXBuildFile; productRef = 95562D5126A8AEF60047E778 /* Purchases */; }; |
21 957065E226A5FE0400523E68 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957065E126A5FE0400523E68 /* SettingsView.swift */; }; | 22 957065E226A5FE0400523E68 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957065E126A5FE0400523E68 /* SettingsView.swift */; }; |
22 957DCF3326D7ADEA00BCAB1E /* CurrencyPairModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957DCF3226D7ADEA00BCAB1E /* CurrencyPairModel.swift */; }; | 23 957DCF3326D7ADEA00BCAB1E /* CurrencyPair.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957DCF3226D7ADEA00BCAB1E /* CurrencyPair.swift */; }; |
23 95851CE326D4DAAE004ADA79 /* CurrencyButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95851CE226D4DAAE004ADA79 /* CurrencyButton.swift */; }; | 24 95851CE326D4DAAE004ADA79 /* CurrencyButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95851CE226D4DAAE004ADA79 /* CurrencyButton.swift */; }; |
24 95851CE526D4DB4C004ADA79 /* Flag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95851CE426D4DB4C004ADA79 /* Flag.swift */; }; | 25 95851CE526D4DB4C004ADA79 /* Flag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95851CE426D4DB4C004ADA79 /* Flag.swift */; }; |
25 9585BB1426A6B7F400E3193E /* NetworkHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1326A6B7F400E3193E /* NetworkHelper.swift */; }; | 26 9585BB1426A6B7F400E3193E /* NetworkHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1326A6B7F400E3193E /* NetworkHelper.swift */; }; |
26 9585BB1A26A6E8FD00E3193E /* HapticsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1926A6E8FD00E3193E /* HapticsHelper.swift */; }; | 27 9585BB1A26A6E8FD00E3193E /* HapticsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1926A6E8FD00E3193E /* HapticsHelper.swift */; }; |
27 95909CB326B07BFC00D051AB /* SearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95909CB226B07BFC00D051AB /* SearchBar.swift */; }; | 28 95909CB326B07BFC00D051AB /* SearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95909CB226B07BFC00D051AB /* SearchBar.swift */; }; |
117 9522CD9C26CED2E100DD9D03 /* ErrorHandling.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ErrorHandling.swift; sourceTree = "<group>"; }; | 118 9522CD9C26CED2E100DD9D03 /* ErrorHandling.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ErrorHandling.swift; sourceTree = "<group>"; }; |
118 9531D43F26D8E4CF00665D2A /* SimoleonTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | 119 9531D43F26D8E4CF00665D2A /* SimoleonTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SimoleonTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
119 9531D44126D8E4CF00665D2A /* SimoleonTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonTests.swift; sourceTree = "<group>"; }; | 120 9531D44126D8E4CF00665D2A /* SimoleonTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimoleonTests.swift; sourceTree = "<group>"; }; |
120 9531D44326D8E4CF00665D2A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 121 9531D44326D8E4CF00665D2A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
121 953B8B1626D3A970003CF530 /* CurrencyDetailsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyDetailsModel.swift; sourceTree = "<group>"; }; | 122 953B8B1626D3A970003CF530 /* CurrencyDetailsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyDetailsModel.swift; sourceTree = "<group>"; }; |
123 9547423426DBE56600415B3F /* ConversionTextfield.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConversionTextfield.swift; sourceTree = "<group>"; }; | |
122 95561E3E26AF25EF00CCB543 /* SubscriptionFeature.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscriptionFeature.swift; sourceTree = "<group>"; }; | 124 95561E3E26AF25EF00CCB543 /* SubscriptionFeature.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscriptionFeature.swift; sourceTree = "<group>"; }; |
123 95562D4C26A8962A0047E778 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; | 125 95562D4C26A8962A0047E778 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; |
124 956088B526B9307600A4FD6C /* SnapshotHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SnapshotHelper.swift; sourceTree = "<group>"; }; | 126 956088B526B9307600A4FD6C /* SnapshotHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SnapshotHelper.swift; sourceTree = "<group>"; }; |
125 957065E126A5FE0400523E68 /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; }; | 127 957065E126A5FE0400523E68 /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; }; |
126 957DCF3226D7ADEA00BCAB1E /* CurrencyPairModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyPairModel.swift; sourceTree = "<group>"; }; | 128 957DCF3226D7ADEA00BCAB1E /* CurrencyPair.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyPair.swift; sourceTree = "<group>"; }; |
127 95851CE226D4DAAE004ADA79 /* CurrencyButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyButton.swift; sourceTree = "<group>"; }; | 129 95851CE226D4DAAE004ADA79 /* CurrencyButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyButton.swift; sourceTree = "<group>"; }; |
128 95851CE426D4DB4C004ADA79 /* Flag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Flag.swift; sourceTree = "<group>"; }; | 130 95851CE426D4DB4C004ADA79 /* Flag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Flag.swift; sourceTree = "<group>"; }; |
129 9585BB0F26A6B58500E3193E /* Config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = "<group>"; }; | 131 9585BB0F26A6B58500E3193E /* Config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = "<group>"; }; |
130 9585BB1326A6B7F400E3193E /* NetworkHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkHelper.swift; sourceTree = "<group>"; }; | 132 9585BB1326A6B7F400E3193E /* NetworkHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkHelper.swift; sourceTree = "<group>"; }; |
131 9585BB1926A6E8FD00E3193E /* HapticsHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HapticsHelper.swift; sourceTree = "<group>"; }; | 133 9585BB1926A6E8FD00E3193E /* HapticsHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HapticsHelper.swift; sourceTree = "<group>"; }; |
255 children = ( | 257 children = ( |
256 95AC820526DAA3ED00CD5C3F /* FavoritePair+CoreDataClass.swift */, | 258 95AC820526DAA3ED00CD5C3F /* FavoritePair+CoreDataClass.swift */, |
257 95AC820626DAA3ED00CD5C3F /* FavoritePair+CoreDataProperties.swift */, | 259 95AC820626DAA3ED00CD5C3F /* FavoritePair+CoreDataProperties.swift */, |
258 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */, | 260 95AEBCA226A0900E00613729 /* CurrencyQuoteModel.swift */, |
259 953B8B1626D3A970003CF530 /* CurrencyDetailsModel.swift */, | 261 953B8B1626D3A970003CF530 /* CurrencyDetailsModel.swift */, |
260 957DCF3226D7ADEA00BCAB1E /* CurrencyPairModel.swift */, | 262 957DCF3226D7ADEA00BCAB1E /* CurrencyPair.swift */, |
261 ); | 263 ); |
262 path = Models; | 264 path = Models; |
263 sourceTree = "<group>"; | 265 sourceTree = "<group>"; |
264 }; | 266 }; |
265 9555933B269B0DF9000FD726 /* Resources */ = { | 267 9555933B269B0DF9000FD726 /* Resources */ = { |
397 95C1DD6926D8DF9400315C3F /* CurrencySelector.swift */, | 399 95C1DD6926D8DF9400315C3F /* CurrencySelector.swift */, |
398 95851CE226D4DAAE004ADA79 /* CurrencyButton.swift */, | 400 95851CE226D4DAAE004ADA79 /* CurrencyButton.swift */, |
399 95CE6A3526D50B7700D9DCBD /* CurrencyList.swift */, | 401 95CE6A3526D50B7700D9DCBD /* CurrencyList.swift */, |
400 95C5179826A5EC9F00BC2B24 /* FavoriteButton.swift */, | 402 95C5179826A5EC9F00BC2B24 /* FavoriteButton.swift */, |
401 95B54F4926A4A450001DC0D8 /* ConversionBox.swift */, | 403 95B54F4926A4A450001DC0D8 /* ConversionBox.swift */, |
404 9547423426DBE56600415B3F /* ConversionTextfield.swift */, | |
402 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */, | 405 95AEBC9C26A04D4600613729 /* CurrencyRow.swift */, |
403 95851CE426D4DB4C004ADA79 /* Flag.swift */, | 406 95851CE426D4DB4C004ADA79 /* Flag.swift */, |
404 95B54F5026A4ACAC001DC0D8 /* Sidebar.swift */, | 407 95B54F5026A4ACAC001DC0D8 /* Sidebar.swift */, |
405 95909CB226B07BFC00D051AB /* SearchBar.swift */, | 408 95909CB226B07BFC00D051AB /* SearchBar.swift */, |
406 95D8C8D026A9BC6200BCC188 /* LockedCurrencyPicker.swift */, | 409 95D8C8D026A9BC6200BCC188 /* LockedCurrencyPicker.swift */, |
706 95AC820A26DAAC6B00CD5C3F /* ButtonAnimation.swift in Sources */, | 709 95AC820A26DAAC6B00CD5C3F /* ButtonAnimation.swift in Sources */, |
707 95AC820826DAA3ED00CD5C3F /* FavoritePair+CoreDataProperties.swift in Sources */, | 710 95AC820826DAA3ED00CD5C3F /* FavoritePair+CoreDataProperties.swift in Sources */, |
708 95D8C8D126A9BC6200BCC188 /* LockedCurrencyPicker.swift in Sources */, | 711 95D8C8D126A9BC6200BCC188 /* LockedCurrencyPicker.swift in Sources */, |
709 95C517A126A5F6C000BC2B24 /* ResignKeyboard.swift in Sources */, | 712 95C517A126A5F6C000BC2B24 /* ResignKeyboard.swift in Sources */, |
710 95CE6A3626D50B7700D9DCBD /* CurrencyList.swift in Sources */, | 713 95CE6A3626D50B7700D9DCBD /* CurrencyList.swift in Sources */, |
711 957DCF3326D7ADEA00BCAB1E /* CurrencyPairModel.swift in Sources */, | 714 957DCF3326D7ADEA00BCAB1E /* CurrencyPair.swift in Sources */, |
712 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */, | 715 95AEBC9D26A04D4600613729 /* CurrencyRow.swift in Sources */, |
713 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */, | 716 95AEBCA326A0900E00613729 /* CurrencyQuoteModel.swift in Sources */, |
714 9585BB1426A6B7F400E3193E /* NetworkHelper.swift in Sources */, | 717 9585BB1426A6B7F400E3193E /* NetworkHelper.swift in Sources */, |
715 957065E226A5FE0400523E68 /* SettingsView.swift in Sources */, | 718 957065E226A5FE0400523E68 /* SettingsView.swift in Sources */, |
716 95B54F4426A4842C001DC0D8 /* ConversionView.swift in Sources */, | 719 95B54F4426A4842C001DC0D8 /* ConversionView.swift in Sources */, |
717 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */, | 720 95C5B2342697752700941585 /* Simoleon.xcdatamodeld in Sources */, |
718 953B8B1726D3A970003CF530 /* CurrencyDetailsModel.swift in Sources */, | 721 953B8B1726D3A970003CF530 /* CurrencyDetailsModel.swift in Sources */, |
719 95C5179126A5DC8E00BC2B24 /* ConditionalWrapper.swift in Sources */, | 722 95C5179126A5DC8E00BC2B24 /* ConditionalWrapper.swift in Sources */, |
720 95B54F5126A4ACAC001DC0D8 /* Sidebar.swift in Sources */, | 723 95B54F5126A4ACAC001DC0D8 /* Sidebar.swift in Sources */, |
724 9547423526DBE56600415B3F /* ConversionTextfield.swift in Sources */, | |
721 95561E3F26AF25EF00CCB543 /* SubscriptionFeature.swift in Sources */, | 725 95561E3F26AF25EF00CCB543 /* SubscriptionFeature.swift in Sources */, |
722 ); | 726 ); |
723 runOnlyForDeploymentPostprocessing = 0; | 727 runOnlyForDeploymentPostprocessing = 0; |
724 }; | 728 }; |
725 95C5B2412697752700941585 /* Sources */ = { | 729 95C5B2412697752700941585 /* Sources */ = { |