Mercurial > public > lazybear
comparison LazyBear.xcodeproj/project.pbxproj @ 296:b481783c32c0
Start version 4
author | Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com> |
---|---|
date | Sun, 21 Mar 2021 19:56:24 +0100 |
parents | 50a2fb4a174e |
children | 4f9b0ba0e52c |
comparison
equal
deleted
inserted
replaced
295:50a2fb4a174e | 296:b481783c32c0 |
---|---|
1 // !$*UTF8*$! | 1 // !$*UTF8*$! |
2 { | 2 { |
3 archiveVersion = 1; | 3 archiveVersion = 1; |
4 classes = { | 4 classes = { |
5 }; | 5 }; |
6 objectVersion = 52; | 6 objectVersion = 50; |
7 objects = { | 7 objects = { |
8 | 8 |
9 /* Begin PBXBuildFile section */ | 9 /* Begin PBXBuildFile section */ |
10 9505763625ED605100D548E4 /* matteBlack.png in Resources */ = {isa = PBXBuildFile; fileRef = 9505763525ED605100D548E4 /* matteBlack.png */; }; | |
11 9505764025ED670B00D548E4 /* graffiti.png in Resources */ = {isa = PBXBuildFile; fileRef = 9505763A25ED670B00D548E4 /* graffiti.png */; }; | |
12 9505764125ED670B00D548E4 /* green.png in Resources */ = {isa = PBXBuildFile; fileRef = 9505763B25ED670B00D548E4 /* green.png */; }; | |
13 9505764225ED670B00D548E4 /* matteWhite.png in Resources */ = {isa = PBXBuildFile; fileRef = 9505763C25ED670B00D548E4 /* matteWhite.png */; }; | |
14 9505764325ED670B00D548E4 /* blue.png in Resources */ = {isa = PBXBuildFile; fileRef = 9505763D25ED670B00D548E4 /* blue.png */; }; | |
15 9505764425ED670B00D548E4 /* pink.png in Resources */ = {isa = PBXBuildFile; fileRef = 9505763E25ED670B00D548E4 /* pink.png */; }; | |
16 9505764525ED670B00D548E4 /* red.png in Resources */ = {isa = PBXBuildFile; fileRef = 9505763F25ED670B00D548E4 /* red.png */; }; | |
17 950B674925E99FA900BF8593 /* IconPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950B674825E99FA900BF8593 /* IconPicker.swift */; }; | |
18 950B674C25E9A03E00BF8593 /* alternativeIcons.json in Resources */ = {isa = PBXBuildFile; fileRef = 950B674B25E9A03E00BF8593 /* alternativeIcons.json */; }; | |
19 950B674F25E9A0AE00BF8593 /* IconModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950B674E25E9A0AE00BF8593 /* IconModel.swift */; }; | |
20 9517626025EEB37E00733235 /* PriceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9517625F25EEB37E00733235 /* PriceModel.swift */; }; | |
21 9517626325EEBD3800733235 /* IexAttribution.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9517626225EEBD3800733235 /* IexAttribution.swift */; }; | |
22 9520C26F25F4D43D0070DD71 /* TransactionDetail.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9520C26E25F4D43D0070DD71 /* TransactionDetail.swift */; }; | |
23 9525C89725FBF7310080A0E8 /* WaterfallGrid in Frameworks */ = {isa = PBXBuildFile; productRef = 9525C89625FBF7310080A0E8 /* WaterfallGrid */; }; | |
24 9551FD9B2604E2B0009F61BF /* StringToDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9551FD9A2604E2B0009F61BF /* StringToDate.swift */; }; | |
25 95672B8F25DDA54700DCBE4A /* LazyBearApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */; }; | 10 95672B8F25DDA54700DCBE4A /* LazyBearApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */; }; |
26 95672B9125DDA54700DCBE4A /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9025DDA54700DCBE4A /* ContentView.swift */; }; | |
27 95672B9325DDA54700DCBE4A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95672B9225DDA54700DCBE4A /* Assets.xcassets */; }; | 11 95672B9325DDA54700DCBE4A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95672B9225DDA54700DCBE4A /* Assets.xcassets */; }; |
28 95672B9625DDA54700DCBE4A /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95672B9525DDA54700DCBE4A /* Preview Assets.xcassets */; }; | 12 95672B9625DDA54700DCBE4A /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 95672B9525DDA54700DCBE4A /* Preview Assets.xcassets */; }; |
29 95672B9825DDA54700DCBE4A /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9725DDA54700DCBE4A /* Persistence.swift */; }; | 13 95672B9825DDA54700DCBE4A /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9725DDA54700DCBE4A /* Persistence.swift */; }; |
30 95672B9B25DDA54800DCBE4A /* LazyBear.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */; }; | 14 95672B9B25DDA54800DCBE4A /* LazyBear.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */; }; |
31 957B816825F2A02C0005E5C0 /* InsiderTranModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957B816725F2A02C0005E5C0 /* InsiderTranModel.swift */; }; | |
32 957B816D25F2A35D0005E5C0 /* TransactionRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957B816C25F2A35D0005E5C0 /* TransactionRow.swift */; }; | |
33 957B817025F2A4290005E5C0 /* SideColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957B816F25F2A4290005E5C0 /* SideColor.swift */; }; | |
34 958A733A25E00C3100FD7ECA /* Company+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958A733825E00C3100FD7ECA /* Company+CoreDataClass.swift */; }; | |
35 958A733B25E00C3100FD7ECA /* Company+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958A733925E00C3100FD7ECA /* Company+CoreDataProperties.swift */; }; | |
36 958A734225E00C9900FD7ECA /* Watchlist.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958A734125E00C9900FD7ECA /* Watchlist.swift */; }; | |
37 958A734525E00D3D00FD7ECA /* CompanyRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958A734425E00D3D00FD7ECA /* CompanyRow.swift */; }; | |
38 958A734925E010F900FD7ECA /* Search.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958A734825E010F900FD7ECA /* Search.swift */; }; | |
39 958A735225E0170900FD7ECA /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 958A735125E0170900FD7ECA /* CloudKit.framework */; }; | 15 958A735225E0170900FD7ECA /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 958A735125E0170900FD7ECA /* CloudKit.framework */; }; |
40 958A735725E01F9E00FD7ECA /* ReadJson.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958A735625E01F9E00FD7ECA /* ReadJson.swift */; }; | 16 95AD4A2D26078C1400498079 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AD4A2C26078C1400498079 /* ContentView.swift */; }; |
41 958A735B25E0264E00FD7ECA /* CompanyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958A735A25E0264E00FD7ECA /* CompanyModel.swift */; }; | 17 95AD4A38260794A800498079 /* OnboardView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AD4A37260794A800498079 /* OnboardView.swift */; }; |
42 958A735F25E0311B00FD7ECA /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958A735E25E0311B00FD7ECA /* Settings.swift */; }; | 18 95E512D32607B42200C283E0 /* WelcomeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E512D22607B42200C283E0 /* WelcomeView.swift */; }; |
43 95A5D95A25FCEDDB0090C1EA /* CompanyOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A5D95925FCEDDB0090C1EA /* CompanyOption.swift */; }; | |
44 95A5D95D25FCEEBC0090C1EA /* GetUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A5D95C25FCEEBC0090C1EA /* GetUrl.swift */; }; | |
45 95A5D96425FCF3640090C1EA /* SafariView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A5D96325FCF3640090C1EA /* SafariView.swift */; }; | |
46 95ABDD3125E1602D00310776 /* PriceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABDD3025E1602D00310776 /* PriceView.swift */; }; | |
47 95ABDD3525E166BA00310776 /* NewsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABDD3425E166BA00310776 /* NewsView.swift */; }; | |
48 95ABDD3825E167E500310776 /* NewsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABDD3725E167E500310776 /* NewsModel.swift */; }; | |
49 95ABDD3C25E1717300310776 /* NewsRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABDD3B25E1717300310776 /* NewsRow.swift */; }; | |
50 95ACB5A925E0397B00A3CCC8 /* CompanyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ACB5A825E0397B00A3CCC8 /* CompanyView.swift */; }; | |
51 95ACB5AC25E03A7D00A3CCC8 /* themes.json in Resources */ = {isa = PBXBuildFile; fileRef = 95ACB5AB25E03A7D00A3CCC8 /* themes.json */; }; | |
52 95ACB5AF25E03AA100A3CCC8 /* ThemeModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ACB5AE25E03AA100A3CCC8 /* ThemeModel.swift */; }; | |
53 95AEF3AC25FFBB4D001B77BB /* LineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEF3AB25FFBB4D001B77BB /* LineView.swift */; }; | |
54 95AEF3B325FFDC04001B77BB /* DeviceSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEF3B225FFDC04001B77BB /* DeviceSize.swift */; }; | |
55 95B3E09F25E127D7007EFDE3 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B3E09E25E127D7007EFDE3 /* Request.swift */; }; | |
56 95B3E0A625E1318D007EFDE3 /* SwiftlySearch in Frameworks */ = {isa = PBXBuildFile; productRef = 95B3E0A525E1318D007EFDE3 /* SwiftlySearch */; }; | |
57 95B60E402605054700A49DF8 /* KeyStatsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B60E3F2605054700A49DF8 /* KeyStatsModel.swift */; }; | |
58 95B60E43260506F400A49DF8 /* KeyStatsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B60E42260506F400A49DF8 /* KeyStatsView.swift */; }; | |
59 95B60E4626050A9C00A49DF8 /* KeyStatComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B60E4526050A9C00A49DF8 /* KeyStatComponent.swift */; }; | |
60 95B746F52603A28100BC4E22 /* NormalizeData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B746F42603A28100BC4E22 /* NormalizeData.swift */; }; | |
61 95B746FD2603ACA200BC4E22 /* PriceChartIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B746FC2603ACA200BC4E22 /* PriceChartIndicator.swift */; }; | |
62 95BB43C025EA667700B6C965 /* DateSelection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BB43BF25EA667700B6C965 /* DateSelection.swift */; }; | |
63 95BFAE4B25E2AEA000A70EC3 /* Notification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BFAE4A25E2AEA000A70EC3 /* Notification.swift */; }; | |
64 95BFAE4E25E2B0C200A70EC3 /* HudManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BFAE4D25E2B0C200A70EC3 /* HudManager.swift */; }; | |
65 95BFAE5425E2C52300A70EC3 /* HistoricalPriceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BFAE5325E2C52300A70EC3 /* HistoricalPriceModel.swift */; }; | |
66 95BFAE5825E2C5A700A70EC3 /* ChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BFAE5725E2C5A700A70EC3 /* ChartView.swift */; }; | |
67 95C9F857260544510062ED11 /* KeyStatsDetail.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C9F856260544510062ED11 /* KeyStatsDetail.swift */; }; | |
68 95D34C2725EFD5FE006F4A81 /* SDWebImageSwiftUI in Frameworks */ = {isa = PBXBuildFile; productRef = 95D34C2625EFD5FE006F4A81 /* SDWebImageSwiftUI */; }; | |
69 95D62B7826063489007EACBF /* HapticsManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D62B7726063489007EACBF /* HapticsManager.swift */; }; | |
70 95D62B8326063931007EACBF /* HorizontalBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D62B8226063931007EACBF /* HorizontalBar.swift */; }; | |
71 95DED9D525F2A752000DFCBA /* transactionCodes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DED9D425F2A752000DFCBA /* transactionCodes.swift */; }; | |
72 95DED9D825F2B1EF000DFCBA /* InsiderSummaryModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DED9D725F2B1EF000DFCBA /* InsiderSummaryModel.swift */; }; | |
73 95DED9DB25F2B268000DFCBA /* InsiderSummary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DED9DA25F2B268000DFCBA /* InsiderSummary.swift */; }; | |
74 95E9D09725F6AA0400A947A1 /* ActionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E9D09625F6AA0400A947A1 /* ActionView.swift */; }; | |
75 95F045FB25E96A58006A5A17 /* newsLanguages.json in Resources */ = {isa = PBXBuildFile; fileRef = 95F045FA25E96A58006A5A17 /* newsLanguages.json */; }; | |
76 95F045FE25E96AA1006A5A17 /* NewsLanguageModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F045FD25E96AA1006A5A17 /* NewsLanguageModel.swift */; }; | |
77 95F0460425E96DBB006A5A17 /* UserSettings+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F0460225E96DBB006A5A17 /* UserSettings+CoreDataClass.swift */; }; | |
78 95F0460525E96DBB006A5A17 /* UserSettings+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F0460325E96DBB006A5A17 /* UserSettings+CoreDataProperties.swift */; }; | |
79 95F0460825E9704F006A5A17 /* ThemePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F0460725E9704F006A5A17 /* ThemePicker.swift */; }; | |
80 95F0460B25E970DB006A5A17 /* LanguagePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F0460A25E970DB006A5A17 /* LanguagePicker.swift */; }; | |
81 95F0461025E976B5006A5A17 /* SettingRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F0460F25E976B5006A5A17 /* SettingRow.swift */; }; | |
82 95F0462825E98376006A5A17 /* default.png in Resources */ = {isa = PBXBuildFile; fileRef = 95F0462625E98376006A5A17 /* default.png */; }; | |
83 95F8433E2602455E00770F8A /* IndicatorPoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F8433D2602455E00770F8A /* IndicatorPoint.swift */; }; | |
84 95F90AB825F280190023A4B0 /* InsiderTransactions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F90AB725F280190023A4B0 /* InsiderTransactions.swift */; }; | |
85 /* End PBXBuildFile section */ | 19 /* End PBXBuildFile section */ |
86 | 20 |
87 /* Begin PBXFileReference section */ | 21 /* Begin PBXFileReference section */ |
88 9505763525ED605100D548E4 /* matteBlack.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = matteBlack.png; sourceTree = "<group>"; }; | |
89 9505763A25ED670B00D548E4 /* graffiti.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = graffiti.png; sourceTree = "<group>"; }; | |
90 9505763B25ED670B00D548E4 /* green.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = green.png; sourceTree = "<group>"; }; | |
91 9505763C25ED670B00D548E4 /* matteWhite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = matteWhite.png; sourceTree = "<group>"; }; | |
92 9505763D25ED670B00D548E4 /* blue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = blue.png; sourceTree = "<group>"; }; | |
93 9505763E25ED670B00D548E4 /* pink.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pink.png; sourceTree = "<group>"; }; | |
94 9505763F25ED670B00D548E4 /* red.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = red.png; sourceTree = "<group>"; }; | |
95 950B674825E99FA900BF8593 /* IconPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IconPicker.swift; sourceTree = "<group>"; }; | |
96 950B674B25E9A03E00BF8593 /* alternativeIcons.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = alternativeIcons.json; sourceTree = "<group>"; }; | |
97 950B674E25E9A0AE00BF8593 /* IconModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IconModel.swift; sourceTree = "<group>"; }; | |
98 950BA46B25E944F500D065EF /* Production.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Production.xcconfig; sourceTree = "<group>"; }; | 22 950BA46B25E944F500D065EF /* Production.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Production.xcconfig; sourceTree = "<group>"; }; |
99 950BA46C25E944FC00D065EF /* Sandbox.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Sandbox.xcconfig; sourceTree = "<group>"; }; | 23 950BA46C25E944FC00D065EF /* Sandbox.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Sandbox.xcconfig; sourceTree = "<group>"; }; |
100 9517625F25EEB37E00733235 /* PriceModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PriceModel.swift; sourceTree = "<group>"; }; | |
101 9517626225EEBD3800733235 /* IexAttribution.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IexAttribution.swift; sourceTree = "<group>"; }; | |
102 9520C26E25F4D43D0070DD71 /* TransactionDetail.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionDetail.swift; sourceTree = "<group>"; }; | |
103 9551FD9A2604E2B0009F61BF /* StringToDate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StringToDate.swift; sourceTree = "<group>"; }; | |
104 95672B8B25DDA54700DCBE4A /* LazyBear.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LazyBear.app; sourceTree = BUILT_PRODUCTS_DIR; }; | 24 95672B8B25DDA54700DCBE4A /* LazyBear.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LazyBear.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
105 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LazyBearApp.swift; sourceTree = "<group>"; }; | 25 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LazyBearApp.swift; sourceTree = "<group>"; }; |
106 95672B9025DDA54700DCBE4A /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; | |
107 95672B9225DDA54700DCBE4A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | 26 95672B9225DDA54700DCBE4A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
108 95672B9525DDA54700DCBE4A /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; | 27 95672B9525DDA54700DCBE4A /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; |
109 95672B9725DDA54700DCBE4A /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; }; | 28 95672B9725DDA54700DCBE4A /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; }; |
110 95672B9A25DDA54800DCBE4A /* LazyBear.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = LazyBear.xcdatamodel; sourceTree = "<group>"; }; | 29 95672B9A25DDA54800DCBE4A /* LazyBear.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = LazyBear.xcdatamodel; sourceTree = "<group>"; }; |
111 95672B9C25DDA54800DCBE4A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 30 95672B9C25DDA54800DCBE4A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
112 957B816725F2A02C0005E5C0 /* InsiderTranModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderTranModel.swift; sourceTree = "<group>"; }; | |
113 957B816C25F2A35D0005E5C0 /* TransactionRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionRow.swift; sourceTree = "<group>"; }; | |
114 957B816F25F2A4290005E5C0 /* SideColor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SideColor.swift; sourceTree = "<group>"; }; | |
115 958A733825E00C3100FD7ECA /* Company+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Company+CoreDataClass.swift"; sourceTree = "<group>"; }; | |
116 958A733925E00C3100FD7ECA /* Company+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Company+CoreDataProperties.swift"; sourceTree = "<group>"; }; | |
117 958A734125E00C9900FD7ECA /* Watchlist.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Watchlist.swift; sourceTree = "<group>"; }; | |
118 958A734425E00D3D00FD7ECA /* CompanyRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyRow.swift; sourceTree = "<group>"; }; | |
119 958A734825E010F900FD7ECA /* Search.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Search.swift; sourceTree = "<group>"; }; | |
120 958A734E25E016FD00FD7ECA /* LazyBear.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LazyBear.entitlements; sourceTree = "<group>"; }; | 31 958A734E25E016FD00FD7ECA /* LazyBear.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LazyBear.entitlements; sourceTree = "<group>"; }; |
121 958A735125E0170900FD7ECA /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = System/Library/Frameworks/CloudKit.framework; sourceTree = SDKROOT; }; | 32 958A735125E0170900FD7ECA /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = System/Library/Frameworks/CloudKit.framework; sourceTree = SDKROOT; }; |
122 958A735625E01F9E00FD7ECA /* ReadJson.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReadJson.swift; sourceTree = "<group>"; }; | 33 95AD4A2C26078C1400498079 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; |
123 958A735A25E0264E00FD7ECA /* CompanyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyModel.swift; sourceTree = "<group>"; }; | 34 95AD4A37260794A800498079 /* OnboardView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardView.swift; sourceTree = "<group>"; }; |
124 958A735E25E0311B00FD7ECA /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = "<group>"; }; | 35 95E512D22607B42200C283E0 /* WelcomeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WelcomeView.swift; sourceTree = "<group>"; }; |
125 95A5D95925FCEDDB0090C1EA /* CompanyOption.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyOption.swift; sourceTree = "<group>"; }; | |
126 95A5D95C25FCEEBC0090C1EA /* GetUrl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GetUrl.swift; sourceTree = "<group>"; }; | |
127 95A5D96325FCF3640090C1EA /* SafariView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafariView.swift; sourceTree = "<group>"; }; | |
128 95ABDD3025E1602D00310776 /* PriceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PriceView.swift; sourceTree = "<group>"; }; | |
129 95ABDD3425E166BA00310776 /* NewsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewsView.swift; sourceTree = "<group>"; }; | |
130 95ABDD3725E167E500310776 /* NewsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewsModel.swift; sourceTree = "<group>"; }; | |
131 95ABDD3B25E1717300310776 /* NewsRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewsRow.swift; sourceTree = "<group>"; }; | |
132 95ACB5A825E0397B00A3CCC8 /* CompanyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompanyView.swift; sourceTree = "<group>"; }; | |
133 95ACB5AB25E03A7D00A3CCC8 /* themes.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = themes.json; sourceTree = "<group>"; }; | |
134 95ACB5AE25E03AA100A3CCC8 /* ThemeModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThemeModel.swift; sourceTree = "<group>"; }; | |
135 95AEF3AB25FFBB4D001B77BB /* LineView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LineView.swift; sourceTree = "<group>"; }; | |
136 95AEF3B225FFDC04001B77BB /* DeviceSize.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceSize.swift; sourceTree = "<group>"; }; | |
137 95B3E09E25E127D7007EFDE3 /* Request.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Request.swift; sourceTree = "<group>"; }; | |
138 95B60E3F2605054700A49DF8 /* KeyStatsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStatsModel.swift; sourceTree = "<group>"; }; | |
139 95B60E42260506F400A49DF8 /* KeyStatsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStatsView.swift; sourceTree = "<group>"; }; | |
140 95B60E4526050A9C00A49DF8 /* KeyStatComponent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStatComponent.swift; sourceTree = "<group>"; }; | |
141 95B746F42603A28100BC4E22 /* NormalizeData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NormalizeData.swift; sourceTree = "<group>"; }; | |
142 95B746FC2603ACA200BC4E22 /* PriceChartIndicator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PriceChartIndicator.swift; sourceTree = "<group>"; }; | |
143 95BB43BF25EA667700B6C965 /* DateSelection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateSelection.swift; sourceTree = "<group>"; }; | |
144 95BFAE4A25E2AEA000A70EC3 /* Notification.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Notification.swift; sourceTree = "<group>"; }; | |
145 95BFAE4D25E2B0C200A70EC3 /* HudManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HudManager.swift; sourceTree = "<group>"; }; | |
146 95BFAE5325E2C52300A70EC3 /* HistoricalPriceModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HistoricalPriceModel.swift; sourceTree = "<group>"; }; | |
147 95BFAE5725E2C5A700A70EC3 /* ChartView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChartView.swift; sourceTree = "<group>"; }; | |
148 95C9F856260544510062ED11 /* KeyStatsDetail.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyStatsDetail.swift; sourceTree = "<group>"; }; | |
149 95D62B7726063489007EACBF /* HapticsManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HapticsManager.swift; sourceTree = "<group>"; }; | |
150 95D62B8226063931007EACBF /* HorizontalBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HorizontalBar.swift; sourceTree = "<group>"; }; | |
151 95DED9D425F2A752000DFCBA /* transactionCodes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = transactionCodes.swift; sourceTree = "<group>"; }; | |
152 95DED9D725F2B1EF000DFCBA /* InsiderSummaryModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderSummaryModel.swift; sourceTree = "<group>"; }; | |
153 95DED9DA25F2B268000DFCBA /* InsiderSummary.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderSummary.swift; sourceTree = "<group>"; }; | |
154 95E9D09625F6AA0400A947A1 /* ActionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionView.swift; sourceTree = "<group>"; }; | |
155 95F045FA25E96A58006A5A17 /* newsLanguages.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = newsLanguages.json; sourceTree = "<group>"; }; | |
156 95F045FD25E96AA1006A5A17 /* NewsLanguageModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewsLanguageModel.swift; sourceTree = "<group>"; }; | |
157 95F0460225E96DBB006A5A17 /* UserSettings+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UserSettings+CoreDataClass.swift"; sourceTree = "<group>"; }; | |
158 95F0460325E96DBB006A5A17 /* UserSettings+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UserSettings+CoreDataProperties.swift"; sourceTree = "<group>"; }; | |
159 95F0460725E9704F006A5A17 /* ThemePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThemePicker.swift; sourceTree = "<group>"; }; | |
160 95F0460A25E970DB006A5A17 /* LanguagePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LanguagePicker.swift; sourceTree = "<group>"; }; | |
161 95F0460F25E976B5006A5A17 /* SettingRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingRow.swift; sourceTree = "<group>"; }; | |
162 95F0462625E98376006A5A17 /* default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = default.png; sourceTree = "<group>"; }; | |
163 95F8433D2602455E00770F8A /* IndicatorPoint.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IndicatorPoint.swift; sourceTree = "<group>"; }; | |
164 95F90AB725F280190023A4B0 /* InsiderTransactions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InsiderTransactions.swift; sourceTree = "<group>"; }; | |
165 /* End PBXFileReference section */ | 36 /* End PBXFileReference section */ |
166 | 37 |
167 /* Begin PBXFrameworksBuildPhase section */ | 38 /* Begin PBXFrameworksBuildPhase section */ |
168 95672B8825DDA54700DCBE4A /* Frameworks */ = { | 39 95672B8825DDA54700DCBE4A /* Frameworks */ = { |
169 isa = PBXFrameworksBuildPhase; | 40 isa = PBXFrameworksBuildPhase; |
170 buildActionMask = 2147483647; | 41 buildActionMask = 2147483647; |
171 files = ( | 42 files = ( |
172 95D34C2725EFD5FE006F4A81 /* SDWebImageSwiftUI in Frameworks */, | |
173 958A735225E0170900FD7ECA /* CloudKit.framework in Frameworks */, | 43 958A735225E0170900FD7ECA /* CloudKit.framework in Frameworks */, |
174 9525C89725FBF7310080A0E8 /* WaterfallGrid in Frameworks */, | |
175 95B3E0A625E1318D007EFDE3 /* SwiftlySearch in Frameworks */, | |
176 ); | 44 ); |
177 runOnlyForDeploymentPostprocessing = 0; | 45 runOnlyForDeploymentPostprocessing = 0; |
178 }; | 46 }; |
179 /* End PBXFrameworksBuildPhase section */ | 47 /* End PBXFrameworksBuildPhase section */ |
180 | 48 |
187 sourceTree = "<group>"; | 55 sourceTree = "<group>"; |
188 }; | 56 }; |
189 95672B8225DDA54700DCBE4A = { | 57 95672B8225DDA54700DCBE4A = { |
190 isa = PBXGroup; | 58 isa = PBXGroup; |
191 children = ( | 59 children = ( |
192 95F0460225E96DBB006A5A17 /* UserSettings+CoreDataClass.swift */, | |
193 95F0460325E96DBB006A5A17 /* UserSettings+CoreDataProperties.swift */, | |
194 958A733825E00C3100FD7ECA /* Company+CoreDataClass.swift */, | |
195 958A733925E00C3100FD7ECA /* Company+CoreDataProperties.swift */, | |
196 95672B8D25DDA54700DCBE4A /* LazyBear */, | 60 95672B8D25DDA54700DCBE4A /* LazyBear */, |
197 95672B8C25DDA54700DCBE4A /* Products */, | 61 95672B8C25DDA54700DCBE4A /* Products */, |
198 958A735025E0170900FD7ECA /* Frameworks */, | 62 958A735025E0170900FD7ECA /* Frameworks */, |
199 ); | 63 ); |
200 sourceTree = "<group>"; | 64 sourceTree = "<group>"; |
215 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */, | 79 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */, |
216 950BA46B25E944F500D065EF /* Production.xcconfig */, | 80 950BA46B25E944F500D065EF /* Production.xcconfig */, |
217 950BA46C25E944FC00D065EF /* Sandbox.xcconfig */, | 81 950BA46C25E944FC00D065EF /* Sandbox.xcconfig */, |
218 95672B9225DDA54700DCBE4A /* Assets.xcassets */, | 82 95672B9225DDA54700DCBE4A /* Assets.xcassets */, |
219 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */, | 83 95672B8E25DDA54700DCBE4A /* LazyBearApp.swift */, |
220 95672B9025DDA54700DCBE4A /* ContentView.swift */, | 84 95AD4A2C26078C1400498079 /* ContentView.swift */, |
221 95BFAE4D25E2B0C200A70EC3 /* HudManager.swift */, | |
222 95672B9725DDA54700DCBE4A /* Persistence.swift */, | 85 95672B9725DDA54700DCBE4A /* Persistence.swift */, |
223 95A5D95925FCEDDB0090C1EA /* CompanyOption.swift */, | 86 95B1874925DDAC4D0068A364 /* Views */, |
224 95AEF3B225FFDC04001B77BB /* DeviceSize.swift */, | 87 95E512DE2607C81F00C283E0 /* Classes */, |
225 95D62B7726063489007EACBF /* HapticsManager.swift */, | |
226 95B1874925DDAC4D0068A364 /* UI */, | |
227 95B1874825DDAC470068A364 /* Models */, | 88 95B1874825DDAC470068A364 /* Models */, |
228 958A735525E01F7E00FD7ECA /* Functions */, | |
229 95F0463425E98788006A5A17 /* Resources */, | 89 95F0463425E98788006A5A17 /* Resources */, |
230 950BA46D25E9450B00D065EF /* Tests */, | 90 950BA46D25E9450B00D065EF /* Tests */, |
231 95672B9425DDA54700DCBE4A /* Preview Content */, | 91 95672B9425DDA54700DCBE4A /* Preview Content */, |
232 ); | 92 ); |
233 path = LazyBear; | 93 path = LazyBear; |
247 958A735125E0170900FD7ECA /* CloudKit.framework */, | 107 958A735125E0170900FD7ECA /* CloudKit.framework */, |
248 ); | 108 ); |
249 name = Frameworks; | 109 name = Frameworks; |
250 sourceTree = "<group>"; | 110 sourceTree = "<group>"; |
251 }; | 111 }; |
252 958A735525E01F7E00FD7ECA /* Functions */ = { | |
253 isa = PBXGroup; | |
254 children = ( | |
255 958A735625E01F9E00FD7ECA /* ReadJson.swift */, | |
256 95B3E09E25E127D7007EFDE3 /* Request.swift */, | |
257 95A5D95C25FCEEBC0090C1EA /* GetUrl.swift */, | |
258 95B746F42603A28100BC4E22 /* NormalizeData.swift */, | |
259 9551FD9A2604E2B0009F61BF /* StringToDate.swift */, | |
260 ); | |
261 path = Functions; | |
262 sourceTree = "<group>"; | |
263 }; | |
264 95B1874825DDAC470068A364 /* Models */ = { | 112 95B1874825DDAC470068A364 /* Models */ = { |
265 isa = PBXGroup; | 113 isa = PBXGroup; |
266 children = ( | 114 children = ( |
267 958A735A25E0264E00FD7ECA /* CompanyModel.swift */, | |
268 95ACB5AE25E03AA100A3CCC8 /* ThemeModel.swift */, | |
269 95ABDD3725E167E500310776 /* NewsModel.swift */, | |
270 95BFAE5325E2C52300A70EC3 /* HistoricalPriceModel.swift */, | |
271 95F045FD25E96AA1006A5A17 /* NewsLanguageModel.swift */, | |
272 950B674E25E9A0AE00BF8593 /* IconModel.swift */, | |
273 9517625F25EEB37E00733235 /* PriceModel.swift */, | |
274 957B816725F2A02C0005E5C0 /* InsiderTranModel.swift */, | |
275 95DED9D725F2B1EF000DFCBA /* InsiderSummaryModel.swift */, | |
276 95B60E3F2605054700A49DF8 /* KeyStatsModel.swift */, | |
277 ); | 115 ); |
278 path = Models; | 116 path = Models; |
279 sourceTree = "<group>"; | 117 sourceTree = "<group>"; |
280 }; | 118 }; |
281 95B1874925DDAC4D0068A364 /* UI */ = { | 119 95B1874925DDAC4D0068A364 /* Views */ = { |
282 isa = PBXGroup; | 120 isa = PBXGroup; |
283 children = ( | 121 children = ( |
284 958A734125E00C9900FD7ECA /* Watchlist.swift */, | 122 95E512D22607B42200C283E0 /* WelcomeView.swift */, |
285 958A734825E010F900FD7ECA /* Search.swift */, | 123 95AD4A37260794A800498079 /* OnboardView.swift */, |
286 958A734425E00D3D00FD7ECA /* CompanyRow.swift */, | 124 ); |
287 957B816F25F2A4290005E5C0 /* SideColor.swift */, | 125 path = Views; |
288 95ACB5A825E0397B00A3CCC8 /* CompanyView.swift */, | 126 sourceTree = "<group>"; |
289 95ABDD3025E1602D00310776 /* PriceView.swift */, | 127 }; |
290 95BB43BF25EA667700B6C965 /* DateSelection.swift */, | 128 95E512DE2607C81F00C283E0 /* Classes */ = { |
291 95BFAE5725E2C5A700A70EC3 /* ChartView.swift */, | 129 isa = PBXGroup; |
292 95B746FC2603ACA200BC4E22 /* PriceChartIndicator.swift */, | 130 children = ( |
293 95ABDD3425E166BA00310776 /* NewsView.swift */, | 131 ); |
294 95ABDD3B25E1717300310776 /* NewsRow.swift */, | 132 path = Classes; |
295 95A5D96325FCF3640090C1EA /* SafariView.swift */, | |
296 958A735E25E0311B00FD7ECA /* Settings.swift */, | |
297 95F0460725E9704F006A5A17 /* ThemePicker.swift */, | |
298 95F0460A25E970DB006A5A17 /* LanguagePicker.swift */, | |
299 950B674825E99FA900BF8593 /* IconPicker.swift */, | |
300 95F0460F25E976B5006A5A17 /* SettingRow.swift */, | |
301 9517626225EEBD3800733235 /* IexAttribution.swift */, | |
302 95BFAE4A25E2AEA000A70EC3 /* Notification.swift */, | |
303 95F90AB725F280190023A4B0 /* InsiderTransactions.swift */, | |
304 957B816C25F2A35D0005E5C0 /* TransactionRow.swift */, | |
305 9520C26E25F4D43D0070DD71 /* TransactionDetail.swift */, | |
306 95DED9DA25F2B268000DFCBA /* InsiderSummary.swift */, | |
307 95D62B8226063931007EACBF /* HorizontalBar.swift */, | |
308 95E9D09625F6AA0400A947A1 /* ActionView.swift */, | |
309 95AEF3AB25FFBB4D001B77BB /* LineView.swift */, | |
310 95F8433D2602455E00770F8A /* IndicatorPoint.swift */, | |
311 95B60E42260506F400A49DF8 /* KeyStatsView.swift */, | |
312 95B60E4526050A9C00A49DF8 /* KeyStatComponent.swift */, | |
313 95C9F856260544510062ED11 /* KeyStatsDetail.swift */, | |
314 ); | |
315 path = UI; | |
316 sourceTree = "<group>"; | 133 sourceTree = "<group>"; |
317 }; | 134 }; |
318 95F0463425E98788006A5A17 /* Resources */ = { | 135 95F0463425E98788006A5A17 /* Resources */ = { |
319 isa = PBXGroup; | 136 isa = PBXGroup; |
320 children = ( | 137 children = ( |
321 95ACB5AB25E03A7D00A3CCC8 /* themes.json */, | |
322 95F045FA25E96A58006A5A17 /* newsLanguages.json */, | |
323 950B674B25E9A03E00BF8593 /* alternativeIcons.json */, | |
324 95F0462625E98376006A5A17 /* default.png */, | |
325 9505763D25ED670B00D548E4 /* blue.png */, | |
326 9505763B25ED670B00D548E4 /* green.png */, | |
327 9505763E25ED670B00D548E4 /* pink.png */, | |
328 9505763F25ED670B00D548E4 /* red.png */, | |
329 9505763525ED605100D548E4 /* matteBlack.png */, | |
330 9505763C25ED670B00D548E4 /* matteWhite.png */, | |
331 9505763A25ED670B00D548E4 /* graffiti.png */, | |
332 95DED9D425F2A752000DFCBA /* transactionCodes.swift */, | |
333 ); | 138 ); |
334 path = Resources; | 139 path = Resources; |
335 sourceTree = "<group>"; | 140 sourceTree = "<group>"; |
336 }; | 141 }; |
337 /* End PBXGroup section */ | 142 /* End PBXGroup section */ |
349 ); | 154 ); |
350 dependencies = ( | 155 dependencies = ( |
351 ); | 156 ); |
352 name = LazyBear; | 157 name = LazyBear; |
353 packageProductDependencies = ( | 158 packageProductDependencies = ( |
354 95B3E0A525E1318D007EFDE3 /* SwiftlySearch */, | |
355 95D34C2625EFD5FE006F4A81 /* SDWebImageSwiftUI */, | |
356 9525C89625FBF7310080A0E8 /* WaterfallGrid */, | |
357 ); | 159 ); |
358 productName = LazyBear; | 160 productName = LazyBear; |
359 productReference = 95672B8B25DDA54700DCBE4A /* LazyBear.app */; | 161 productReference = 95672B8B25DDA54700DCBE4A /* LazyBear.app */; |
360 productType = "com.apple.product-type.application"; | 162 productType = "com.apple.product-type.application"; |
361 }; | 163 }; |
381 en, | 183 en, |
382 Base, | 184 Base, |
383 ); | 185 ); |
384 mainGroup = 95672B8225DDA54700DCBE4A; | 186 mainGroup = 95672B8225DDA54700DCBE4A; |
385 packageReferences = ( | 187 packageReferences = ( |
386 95B3E0A425E1318D007EFDE3 /* XCRemoteSwiftPackageReference "SwiftlySearch" */, | |
387 95D34C2525EFD5FE006F4A81 /* XCRemoteSwiftPackageReference "SDWebImageSwiftUI" */, | |
388 9525C89525FBF7310080A0E8 /* XCRemoteSwiftPackageReference "WaterfallGrid" */, | |
389 ); | 188 ); |
390 productRefGroup = 95672B8C25DDA54700DCBE4A /* Products */; | 189 productRefGroup = 95672B8C25DDA54700DCBE4A /* Products */; |
391 projectDirPath = ""; | 190 projectDirPath = ""; |
392 projectRoot = ""; | 191 projectRoot = ""; |
393 targets = ( | 192 targets = ( |
400 95672B8925DDA54700DCBE4A /* Resources */ = { | 199 95672B8925DDA54700DCBE4A /* Resources */ = { |
401 isa = PBXResourcesBuildPhase; | 200 isa = PBXResourcesBuildPhase; |
402 buildActionMask = 2147483647; | 201 buildActionMask = 2147483647; |
403 files = ( | 202 files = ( |
404 95672B9625DDA54700DCBE4A /* Preview Assets.xcassets in Resources */, | 203 95672B9625DDA54700DCBE4A /* Preview Assets.xcassets in Resources */, |
405 95F0462825E98376006A5A17 /* default.png in Resources */, | |
406 95ACB5AC25E03A7D00A3CCC8 /* themes.json in Resources */, | |
407 9505764225ED670B00D548E4 /* matteWhite.png in Resources */, | |
408 9505764525ED670B00D548E4 /* red.png in Resources */, | |
409 9505764125ED670B00D548E4 /* green.png in Resources */, | |
410 9505764425ED670B00D548E4 /* pink.png in Resources */, | |
411 9505764025ED670B00D548E4 /* graffiti.png in Resources */, | |
412 9505763625ED605100D548E4 /* matteBlack.png in Resources */, | |
413 9505764325ED670B00D548E4 /* blue.png in Resources */, | |
414 95F045FB25E96A58006A5A17 /* newsLanguages.json in Resources */, | |
415 95672B9325DDA54700DCBE4A /* Assets.xcassets in Resources */, | 204 95672B9325DDA54700DCBE4A /* Assets.xcassets in Resources */, |
416 950B674C25E9A03E00BF8593 /* alternativeIcons.json in Resources */, | |
417 ); | 205 ); |
418 runOnlyForDeploymentPostprocessing = 0; | 206 runOnlyForDeploymentPostprocessing = 0; |
419 }; | 207 }; |
420 /* End PBXResourcesBuildPhase section */ | 208 /* End PBXResourcesBuildPhase section */ |
421 | 209 |
422 /* Begin PBXSourcesBuildPhase section */ | 210 /* Begin PBXSourcesBuildPhase section */ |
423 95672B8725DDA54700DCBE4A /* Sources */ = { | 211 95672B8725DDA54700DCBE4A /* Sources */ = { |
424 isa = PBXSourcesBuildPhase; | 212 isa = PBXSourcesBuildPhase; |
425 buildActionMask = 2147483647; | 213 buildActionMask = 2147483647; |
426 files = ( | 214 files = ( |
427 95ABDD3825E167E500310776 /* NewsModel.swift in Sources */, | |
428 95B60E402605054700A49DF8 /* KeyStatsModel.swift in Sources */, | |
429 95ABDD3C25E1717300310776 /* NewsRow.swift in Sources */, | |
430 950B674925E99FA900BF8593 /* IconPicker.swift in Sources */, | |
431 958A735725E01F9E00FD7ECA /* ReadJson.swift in Sources */, | |
432 95B60E43260506F400A49DF8 /* KeyStatsView.swift in Sources */, | |
433 958A734925E010F900FD7ECA /* Search.swift in Sources */, | |
434 958A735F25E0311B00FD7ECA /* Settings.swift in Sources */, | |
435 95F0461025E976B5006A5A17 /* SettingRow.swift in Sources */, | |
436 95B60E4626050A9C00A49DF8 /* KeyStatComponent.swift in Sources */, | |
437 95D62B7826063489007EACBF /* HapticsManager.swift in Sources */, | |
438 95F0460825E9704F006A5A17 /* ThemePicker.swift in Sources */, | |
439 95A5D95A25FCEDDB0090C1EA /* CompanyOption.swift in Sources */, | |
440 95AEF3AC25FFBB4D001B77BB /* LineView.swift in Sources */, | |
441 95672B9825DDA54700DCBE4A /* Persistence.swift in Sources */, | 215 95672B9825DDA54700DCBE4A /* Persistence.swift in Sources */, |
442 958A735B25E0264E00FD7ECA /* CompanyModel.swift in Sources */, | 216 95E512D32607B42200C283E0 /* WelcomeView.swift in Sources */, |
443 95B3E09F25E127D7007EFDE3 /* Request.swift in Sources */, | 217 95AD4A38260794A800498079 /* OnboardView.swift in Sources */, |
444 95F045FE25E96AA1006A5A17 /* NewsLanguageModel.swift in Sources */, | |
445 95BFAE5425E2C52300A70EC3 /* HistoricalPriceModel.swift in Sources */, | |
446 95B746FD2603ACA200BC4E22 /* PriceChartIndicator.swift in Sources */, | |
447 95BFAE5825E2C5A700A70EC3 /* ChartView.swift in Sources */, | |
448 95672B9125DDA54700DCBE4A /* ContentView.swift in Sources */, | |
449 95F0460425E96DBB006A5A17 /* UserSettings+CoreDataClass.swift in Sources */, | |
450 950B674F25E9A0AE00BF8593 /* IconModel.swift in Sources */, | |
451 95A5D96425FCF3640090C1EA /* SafariView.swift in Sources */, | |
452 958A733B25E00C3100FD7ECA /* Company+CoreDataProperties.swift in Sources */, | |
453 95A5D95D25FCEEBC0090C1EA /* GetUrl.swift in Sources */, | |
454 9517626325EEBD3800733235 /* IexAttribution.swift in Sources */, | |
455 95F90AB825F280190023A4B0 /* InsiderTransactions.swift in Sources */, | |
456 95F8433E2602455E00770F8A /* IndicatorPoint.swift in Sources */, | |
457 95ACB5AF25E03AA100A3CCC8 /* ThemeModel.swift in Sources */, | |
458 95672B8F25DDA54700DCBE4A /* LazyBearApp.swift in Sources */, | 218 95672B8F25DDA54700DCBE4A /* LazyBearApp.swift in Sources */, |
459 9517626025EEB37E00733235 /* PriceModel.swift in Sources */, | |
460 95AEF3B325FFDC04001B77BB /* DeviceSize.swift in Sources */, | |
461 9551FD9B2604E2B0009F61BF /* StringToDate.swift in Sources */, | |
462 958A734525E00D3D00FD7ECA /* CompanyRow.swift in Sources */, | |
463 95DED9D525F2A752000DFCBA /* transactionCodes.swift in Sources */, | |
464 95ABDD3525E166BA00310776 /* NewsView.swift in Sources */, | |
465 95D62B8326063931007EACBF /* HorizontalBar.swift in Sources */, | |
466 957B816825F2A02C0005E5C0 /* InsiderTranModel.swift in Sources */, | |
467 95672B9B25DDA54800DCBE4A /* LazyBear.xcdatamodeld in Sources */, | 219 95672B9B25DDA54800DCBE4A /* LazyBear.xcdatamodeld in Sources */, |
468 95F0460B25E970DB006A5A17 /* LanguagePicker.swift in Sources */, | 220 95AD4A2D26078C1400498079 /* ContentView.swift in Sources */, |
469 95E9D09725F6AA0400A947A1 /* ActionView.swift in Sources */, | |
470 95ABDD3125E1602D00310776 /* PriceView.swift in Sources */, | |
471 95BFAE4B25E2AEA000A70EC3 /* Notification.swift in Sources */, | |
472 95F0460525E96DBB006A5A17 /* UserSettings+CoreDataProperties.swift in Sources */, | |
473 95DED9DB25F2B268000DFCBA /* InsiderSummary.swift in Sources */, | |
474 958A733A25E00C3100FD7ECA /* Company+CoreDataClass.swift in Sources */, | |
475 957B816D25F2A35D0005E5C0 /* TransactionRow.swift in Sources */, | |
476 95ACB5A925E0397B00A3CCC8 /* CompanyView.swift in Sources */, | |
477 958A734225E00C9900FD7ECA /* Watchlist.swift in Sources */, | |
478 9520C26F25F4D43D0070DD71 /* TransactionDetail.swift in Sources */, | |
479 95BB43C025EA667700B6C965 /* DateSelection.swift in Sources */, | |
480 957B817025F2A4290005E5C0 /* SideColor.swift in Sources */, | |
481 95DED9D825F2B1EF000DFCBA /* InsiderSummaryModel.swift in Sources */, | |
482 95C9F857260544510062ED11 /* KeyStatsDetail.swift in Sources */, | |
483 95B746F52603A28100BC4E22 /* NormalizeData.swift in Sources */, | |
484 95BFAE4E25E2B0C200A70EC3 /* HudManager.swift in Sources */, | |
485 ); | 221 ); |
486 runOnlyForDeploymentPostprocessing = 0; | 222 runOnlyForDeploymentPostprocessing = 0; |
487 }; | 223 }; |
488 /* End PBXSourcesBuildPhase section */ | 224 /* End PBXSourcesBuildPhase section */ |
489 | 225 |
621 IPHONEOS_DEPLOYMENT_TARGET = 14.0; | 357 IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
622 LD_RUNPATH_SEARCH_PATHS = ( | 358 LD_RUNPATH_SEARCH_PATHS = ( |
623 "$(inherited)", | 359 "$(inherited)", |
624 "@executable_path/Frameworks", | 360 "@executable_path/Frameworks", |
625 ); | 361 ); |
626 MARKETING_VERSION = 3.3; | 362 MARKETING_VERSION = 4; |
627 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear; | 363 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear; |
628 PRODUCT_NAME = "$(TARGET_NAME)"; | 364 PRODUCT_NAME = "$(TARGET_NAME)"; |
629 SWIFT_VERSION = 5.0; | 365 SWIFT_VERSION = 5.0; |
630 TARGETED_DEVICE_FAMILY = "1,2"; | 366 TARGETED_DEVICE_FAMILY = "1,2"; |
631 }; | 367 }; |
646 IPHONEOS_DEPLOYMENT_TARGET = 14.0; | 382 IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
647 LD_RUNPATH_SEARCH_PATHS = ( | 383 LD_RUNPATH_SEARCH_PATHS = ( |
648 "$(inherited)", | 384 "$(inherited)", |
649 "@executable_path/Frameworks", | 385 "@executable_path/Frameworks", |
650 ); | 386 ); |
651 MARKETING_VERSION = 3.3; | 387 MARKETING_VERSION = 4; |
652 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear; | 388 PRODUCT_BUNDLE_IDENTIFIER = dennis.LazyBear; |
653 PRODUCT_NAME = "$(TARGET_NAME)"; | 389 PRODUCT_NAME = "$(TARGET_NAME)"; |
654 SWIFT_VERSION = 5.0; | 390 SWIFT_VERSION = 5.0; |
655 TARGETED_DEVICE_FAMILY = "1,2"; | 391 TARGETED_DEVICE_FAMILY = "1,2"; |
656 }; | 392 }; |
677 defaultConfigurationIsVisible = 0; | 413 defaultConfigurationIsVisible = 0; |
678 defaultConfigurationName = Release; | 414 defaultConfigurationName = Release; |
679 }; | 415 }; |
680 /* End XCConfigurationList section */ | 416 /* End XCConfigurationList section */ |
681 | 417 |
682 /* Begin XCRemoteSwiftPackageReference section */ | |
683 9525C89525FBF7310080A0E8 /* XCRemoteSwiftPackageReference "WaterfallGrid" */ = { | |
684 isa = XCRemoteSwiftPackageReference; | |
685 repositoryURL = "https://github.com/paololeonardi/WaterfallGrid.git"; | |
686 requirement = { | |
687 kind = upToNextMajorVersion; | |
688 minimumVersion = 1.0.1; | |
689 }; | |
690 }; | |
691 95B3E0A425E1318D007EFDE3 /* XCRemoteSwiftPackageReference "SwiftlySearch" */ = { | |
692 isa = XCRemoteSwiftPackageReference; | |
693 repositoryURL = "https://github.com/thislooksfun/SwiftlySearch.git"; | |
694 requirement = { | |
695 kind = upToNextMajorVersion; | |
696 minimumVersion = 1.2.3; | |
697 }; | |
698 }; | |
699 95D34C2525EFD5FE006F4A81 /* XCRemoteSwiftPackageReference "SDWebImageSwiftUI" */ = { | |
700 isa = XCRemoteSwiftPackageReference; | |
701 repositoryURL = "https://github.com/SDWebImage/SDWebImageSwiftUI.git"; | |
702 requirement = { | |
703 kind = upToNextMajorVersion; | |
704 minimumVersion = 2.0.1; | |
705 }; | |
706 }; | |
707 /* End XCRemoteSwiftPackageReference section */ | |
708 | |
709 /* Begin XCSwiftPackageProductDependency section */ | |
710 9525C89625FBF7310080A0E8 /* WaterfallGrid */ = { | |
711 isa = XCSwiftPackageProductDependency; | |
712 package = 9525C89525FBF7310080A0E8 /* XCRemoteSwiftPackageReference "WaterfallGrid" */; | |
713 productName = WaterfallGrid; | |
714 }; | |
715 95B3E0A525E1318D007EFDE3 /* SwiftlySearch */ = { | |
716 isa = XCSwiftPackageProductDependency; | |
717 package = 95B3E0A425E1318D007EFDE3 /* XCRemoteSwiftPackageReference "SwiftlySearch" */; | |
718 productName = SwiftlySearch; | |
719 }; | |
720 95D34C2625EFD5FE006F4A81 /* SDWebImageSwiftUI */ = { | |
721 isa = XCSwiftPackageProductDependency; | |
722 package = 95D34C2525EFD5FE006F4A81 /* XCRemoteSwiftPackageReference "SDWebImageSwiftUI" */; | |
723 productName = SDWebImageSwiftUI; | |
724 }; | |
725 /* End XCSwiftPackageProductDependency section */ | |
726 | |
727 /* Begin XCVersionGroup section */ | 418 /* Begin XCVersionGroup section */ |
728 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */ = { | 419 95672B9925DDA54800DCBE4A /* LazyBear.xcdatamodeld */ = { |
729 isa = XCVersionGroup; | 420 isa = XCVersionGroup; |
730 children = ( | 421 children = ( |
731 95672B9A25DDA54800DCBE4A /* LazyBear.xcdatamodel */, | 422 95672B9A25DDA54800DCBE4A /* LazyBear.xcdatamodel */, |