Mercurial > public > simoleon
comparison Simoleon.xcodeproj/project.pbxproj @ 187:13d5a8deb6c2
add AboutView and FavoritesView
author | Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com> |
---|---|
date | Thu, 23 Dec 2021 16:12:22 +0100 |
parents | 1ebd1c5dd302 |
children | e4f5dcf4d596 |
comparison
equal
deleted
inserted
replaced
186:1ebd1c5dd302 | 187:13d5a8deb6c2 |
---|---|
21 9518BB632771CE15002C410E /* CurrencyLatestRateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9518BB622771CE15002C410E /* CurrencyLatestRateModel.swift */; }; | 21 9518BB632771CE15002C410E /* CurrencyLatestRateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9518BB622771CE15002C410E /* CurrencyLatestRateModel.swift */; }; |
22 9518BB652771D12D002C410E /* FavoriteButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9518BB642771D12D002C410E /* FavoriteButton.swift */; }; | 22 9518BB652771D12D002C410E /* FavoriteButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9518BB642771D12D002C410E /* FavoriteButton.swift */; }; |
23 9518BB672771D26F002C410E /* HttpRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9518BB662771D26F002C410E /* HttpRequest.swift */; }; | 23 9518BB672771D26F002C410E /* HttpRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9518BB662771D26F002C410E /* HttpRequest.swift */; }; |
24 95384AD7277077310045D838 /* CurrencyList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95384AD6277077310045D838 /* CurrencyList.swift */; }; | 24 95384AD7277077310045D838 /* CurrencyList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95384AD6277077310045D838 /* CurrencyList.swift */; }; |
25 95394FA32770B9D800E4F732 /* CurrencyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95394FA22770B9D800E4F732 /* CurrencyRow.swift */; }; | 25 95394FA32770B9D800E4F732 /* CurrencyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95394FA22770B9D800E4F732 /* CurrencyRow.swift */; }; |
26 95394FA62770BA8800E4F732 /* GetFlagName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95394FA52770BA8800E4F732 /* GetFlagName.swift */; }; | |
27 95394FA82770BC4100E4F732 /* Flag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95394FA72770BC4100E4F732 /* Flag.swift */; }; | 26 95394FA82770BC4100E4F732 /* Flag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95394FA72770BC4100E4F732 /* Flag.swift */; }; |
28 953E20DC277485F200248325 /* Sidebar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953E20DB277485F200248325 /* Sidebar.swift */; }; | 27 953E20DC277485F200248325 /* Sidebar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953E20DB277485F200248325 /* Sidebar.swift */; }; |
28 953E20DE27748A7800248325 /* FavoritesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953E20DD27748A7800248325 /* FavoritesView.swift */; }; | |
29 953E20E027748AC200248325 /* FavoritesPlaceholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953E20DF27748AC200248325 /* FavoritesPlaceholder.swift */; }; | |
30 953E20E227748DA600248325 /* FavoriteRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953E20E127748DA600248325 /* FavoriteRow.swift */; }; | |
31 953E20E42774C3BD00248325 /* AboutView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953E20E32774C3BD00248325 /* AboutView.swift */; }; | |
29 954573012760C2030084FFC7 /* ConversionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954573002760C2030084FFC7 /* ConversionView.swift */; }; | 32 954573012760C2030084FFC7 /* ConversionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954573002760C2030084FFC7 /* ConversionView.swift */; }; |
30 954573042760C2DF0084FFC7 /* ConditionalWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954573032760C2DF0084FFC7 /* ConditionalWrapper.swift */; }; | 33 954573042760C2DF0084FFC7 /* ConditionalWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954573032760C2DF0084FFC7 /* ConditionalWrapper.swift */; }; |
31 9545730B2760C5FC0084FFC7 /* SupportedCurrencies.json in Resources */ = {isa = PBXBuildFile; fileRef = 9545730A2760C5FC0084FFC7 /* SupportedCurrencies.json */; }; | 34 9545730B2760C5FC0084FFC7 /* SupportedCurrencies.json in Resources */ = {isa = PBXBuildFile; fileRef = 9545730A2760C5FC0084FFC7 /* SupportedCurrencies.json */; }; |
32 9545730D2760C77C0084FFC7 /* ReadJson.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9545730C2760C77C0084FFC7 /* ReadJson.swift */; }; | 35 9545730D2760C77C0084FFC7 /* ReadJson.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9545730C2760C77C0084FFC7 /* ReadJson.swift */; }; |
33 954573102760C8980084FFC7 /* SupportedCurrencyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9545730F2760C8980084FFC7 /* SupportedCurrencyModel.swift */; }; | 36 954573102760C8980084FFC7 /* SupportedCurrencyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9545730F2760C8980084FFC7 /* SupportedCurrencyModel.swift */; }; |
71 9518BB622771CE15002C410E /* CurrencyLatestRateModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyLatestRateModel.swift; sourceTree = "<group>"; }; | 74 9518BB622771CE15002C410E /* CurrencyLatestRateModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyLatestRateModel.swift; sourceTree = "<group>"; }; |
72 9518BB642771D12D002C410E /* FavoriteButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FavoriteButton.swift; sourceTree = "<group>"; }; | 75 9518BB642771D12D002C410E /* FavoriteButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FavoriteButton.swift; sourceTree = "<group>"; }; |
73 9518BB662771D26F002C410E /* HttpRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HttpRequest.swift; sourceTree = "<group>"; }; | 76 9518BB662771D26F002C410E /* HttpRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HttpRequest.swift; sourceTree = "<group>"; }; |
74 95384AD6277077310045D838 /* CurrencyList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyList.swift; sourceTree = "<group>"; }; | 77 95384AD6277077310045D838 /* CurrencyList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyList.swift; sourceTree = "<group>"; }; |
75 95394FA22770B9D800E4F732 /* CurrencyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyRow.swift; sourceTree = "<group>"; }; | 78 95394FA22770B9D800E4F732 /* CurrencyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrencyRow.swift; sourceTree = "<group>"; }; |
76 95394FA52770BA8800E4F732 /* GetFlagName.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetFlagName.swift; sourceTree = "<group>"; }; | |
77 95394FA72770BC4100E4F732 /* Flag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Flag.swift; sourceTree = "<group>"; }; | 79 95394FA72770BC4100E4F732 /* Flag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Flag.swift; sourceTree = "<group>"; }; |
78 953E20DB277485F200248325 /* Sidebar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sidebar.swift; sourceTree = "<group>"; }; | 80 953E20DB277485F200248325 /* Sidebar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sidebar.swift; sourceTree = "<group>"; }; |
81 953E20DD27748A7800248325 /* FavoritesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FavoritesView.swift; sourceTree = "<group>"; }; | |
82 953E20DF27748AC200248325 /* FavoritesPlaceholder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FavoritesPlaceholder.swift; sourceTree = "<group>"; }; | |
83 953E20E127748DA600248325 /* FavoriteRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FavoriteRow.swift; sourceTree = "<group>"; }; | |
84 953E20E32774C3BD00248325 /* AboutView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AboutView.swift; sourceTree = "<group>"; }; | |
79 954573002760C2030084FFC7 /* ConversionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConversionView.swift; sourceTree = "<group>"; }; | 85 954573002760C2030084FFC7 /* ConversionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConversionView.swift; sourceTree = "<group>"; }; |
80 954573032760C2DF0084FFC7 /* ConditionalWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConditionalWrapper.swift; sourceTree = "<group>"; }; | 86 954573032760C2DF0084FFC7 /* ConditionalWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConditionalWrapper.swift; sourceTree = "<group>"; }; |
81 9545730A2760C5FC0084FFC7 /* SupportedCurrencies.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = SupportedCurrencies.json; sourceTree = "<group>"; }; | 87 9545730A2760C5FC0084FFC7 /* SupportedCurrencies.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = SupportedCurrencies.json; sourceTree = "<group>"; }; |
82 9545730C2760C77C0084FFC7 /* ReadJson.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReadJson.swift; sourceTree = "<group>"; }; | 88 9545730C2760C77C0084FFC7 /* ReadJson.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReadJson.swift; sourceTree = "<group>"; }; |
83 9545730F2760C8980084FFC7 /* SupportedCurrencyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SupportedCurrencyModel.swift; sourceTree = "<group>"; }; | 89 9545730F2760C8980084FFC7 /* SupportedCurrencyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SupportedCurrencyModel.swift; sourceTree = "<group>"; }; |
144 9511E30F2760B8D7005EEE8D /* Simoleon.xcdatamodeld */, | 150 9511E30F2760B8D7005EEE8D /* Simoleon.xcdatamodeld */, |
145 9511E3042760B8D6005EEE8D /* SimoleonApp.swift */, | 151 9511E3042760B8D6005EEE8D /* SimoleonApp.swift */, |
146 9511E30D2760B8D7005EEE8D /* Persistence.swift */, | 152 9511E30D2760B8D7005EEE8D /* Persistence.swift */, |
147 9511E3062760B8D6005EEE8D /* ContentView.swift */, | 153 9511E3062760B8D6005EEE8D /* ContentView.swift */, |
148 954573002760C2030084FFC7 /* ConversionView.swift */, | 154 954573002760C2030084FFC7 /* ConversionView.swift */, |
155 953E20DD27748A7800248325 /* FavoritesView.swift */, | |
156 953E20E32774C3BD00248325 /* AboutView.swift */, | |
149 954573022760C2CE0084FFC7 /* Helpers */, | 157 954573022760C2CE0084FFC7 /* Helpers */, |
150 9545730E2760C8840084FFC7 /* Models */, | 158 9545730E2760C8840084FFC7 /* Models */, |
151 95394FA42770BA7200E4F732 /* Functions */, | 159 95394FA42770BA7200E4F732 /* Functions */, |
152 954573092760C5DC0084FFC7 /* Resources */, | 160 954573092760C5DC0084FFC7 /* Resources */, |
153 9511E30A2760B8D7005EEE8D /* Preview Content */, | 161 9511E30A2760B8D7005EEE8D /* Preview Content */, |
183 95394FA42770BA7200E4F732 /* Functions */ = { | 191 95394FA42770BA7200E4F732 /* Functions */ = { |
184 isa = PBXGroup; | 192 isa = PBXGroup; |
185 children = ( | 193 children = ( |
186 954573032760C2DF0084FFC7 /* ConditionalWrapper.swift */, | 194 954573032760C2DF0084FFC7 /* ConditionalWrapper.swift */, |
187 9545730C2760C77C0084FFC7 /* ReadJson.swift */, | 195 9545730C2760C77C0084FFC7 /* ReadJson.swift */, |
188 95394FA52770BA8800E4F732 /* GetFlagName.swift */, | |
189 9518BB662771D26F002C410E /* HttpRequest.swift */, | 196 9518BB662771D26F002C410E /* HttpRequest.swift */, |
190 ); | 197 ); |
191 path = Functions; | 198 path = Functions; |
192 sourceTree = "<group>"; | 199 sourceTree = "<group>"; |
193 }; | 200 }; |
200 95384AD6277077310045D838 /* CurrencyList.swift */, | 207 95384AD6277077310045D838 /* CurrencyList.swift */, |
201 95394FA22770B9D800E4F732 /* CurrencyRow.swift */, | 208 95394FA22770B9D800E4F732 /* CurrencyRow.swift */, |
202 9518BB5E2771C4B1002C410E /* CurrencyTextfield.swift */, | 209 9518BB5E2771C4B1002C410E /* CurrencyTextfield.swift */, |
203 9518BB602771CA1D002C410E /* CurrencyConversion.swift */, | 210 9518BB602771CA1D002C410E /* CurrencyConversion.swift */, |
204 9518BB642771D12D002C410E /* FavoriteButton.swift */, | 211 9518BB642771D12D002C410E /* FavoriteButton.swift */, |
212 953E20DF27748AC200248325 /* FavoritesPlaceholder.swift */, | |
213 953E20E127748DA600248325 /* FavoriteRow.swift */, | |
205 ); | 214 ); |
206 path = Helpers; | 215 path = Helpers; |
207 sourceTree = "<group>"; | 216 sourceTree = "<group>"; |
208 }; | 217 }; |
209 954573092760C5DC0084FFC7 /* Resources */ = { | 218 954573092760C5DC0084FFC7 /* Resources */ = { |
364 buildActionMask = 2147483647; | 373 buildActionMask = 2147483647; |
365 files = ( | 374 files = ( |
366 95384AD7277077310045D838 /* CurrencyList.swift in Sources */, | 375 95384AD7277077310045D838 /* CurrencyList.swift in Sources */, |
367 9545730D2760C77C0084FFC7 /* ReadJson.swift in Sources */, | 376 9545730D2760C77C0084FFC7 /* ReadJson.swift in Sources */, |
368 9518BB672771D26F002C410E /* HttpRequest.swift in Sources */, | 377 9518BB672771D26F002C410E /* HttpRequest.swift in Sources */, |
378 953E20E027748AC200248325 /* FavoritesPlaceholder.swift in Sources */, | |
369 954573102760C8980084FFC7 /* SupportedCurrencyModel.swift in Sources */, | 379 954573102760C8980084FFC7 /* SupportedCurrencyModel.swift in Sources */, |
370 9518BB652771D12D002C410E /* FavoriteButton.swift in Sources */, | 380 9518BB652771D12D002C410E /* FavoriteButton.swift in Sources */, |
371 954573042760C2DF0084FFC7 /* ConditionalWrapper.swift in Sources */, | 381 954573042760C2DF0084FFC7 /* ConditionalWrapper.swift in Sources */, |
372 9518BB612771CA1D002C410E /* CurrencyConversion.swift in Sources */, | 382 9518BB612771CA1D002C410E /* CurrencyConversion.swift in Sources */, |
373 9518BB5F2771C4B1002C410E /* CurrencyTextfield.swift in Sources */, | 383 9518BB5F2771C4B1002C410E /* CurrencyTextfield.swift in Sources */, |
374 9511E30E2760B8D7005EEE8D /* Persistence.swift in Sources */, | 384 9511E30E2760B8D7005EEE8D /* Persistence.swift in Sources */, |
375 95CDF81E2770A082005ED28E /* CurrencySelectorLabel.swift in Sources */, | 385 95CDF81E2770A082005ED28E /* CurrencySelectorLabel.swift in Sources */, |
386 953E20E227748DA600248325 /* FavoriteRow.swift in Sources */, | |
376 953E20DC277485F200248325 /* Sidebar.swift in Sources */, | 387 953E20DC277485F200248325 /* Sidebar.swift in Sources */, |
388 953E20E42774C3BD00248325 /* AboutView.swift in Sources */, | |
389 953E20DE27748A7800248325 /* FavoritesView.swift in Sources */, | |
377 9598983327747D0E00CC4EA3 /* SupportedPairModel.swift in Sources */, | 390 9598983327747D0E00CC4EA3 /* SupportedPairModel.swift in Sources */, |
378 95394FA32770B9D800E4F732 /* CurrencyRow.swift in Sources */, | 391 95394FA32770B9D800E4F732 /* CurrencyRow.swift in Sources */, |
379 9518BB632771CE15002C410E /* CurrencyLatestRateModel.swift in Sources */, | 392 9518BB632771CE15002C410E /* CurrencyLatestRateModel.swift in Sources */, |
380 954573012760C2030084FFC7 /* ConversionView.swift in Sources */, | 393 954573012760C2030084FFC7 /* ConversionView.swift in Sources */, |
381 9511E3072760B8D6005EEE8D /* ContentView.swift in Sources */, | 394 9511E3072760B8D6005EEE8D /* ContentView.swift in Sources */, |
382 9511E3052760B8D6005EEE8D /* SimoleonApp.swift in Sources */, | 395 9511E3052760B8D6005EEE8D /* SimoleonApp.swift in Sources */, |
383 9511E3112760B8D7005EEE8D /* Simoleon.xcdatamodeld in Sources */, | 396 9511E3112760B8D7005EEE8D /* Simoleon.xcdatamodeld in Sources */, |
384 95394FA62770BA8800E4F732 /* GetFlagName.swift in Sources */, | |
385 95394FA82770BC4100E4F732 /* Flag.swift in Sources */, | 397 95394FA82770BC4100E4F732 /* Flag.swift in Sources */, |
386 ); | 398 ); |
387 runOnlyForDeploymentPostprocessing = 0; | 399 runOnlyForDeploymentPostprocessing = 0; |
388 }; | 400 }; |
389 9511E3122760B8D7005EEE8D /* Sources */ = { | 401 9511E3122760B8D7005EEE8D /* Sources */ = { |