changeset 126:0bc8ee5c457a

Update README.md, add ARCHITECTURE.md, remove ASSETS
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Sun, 07 Feb 2021 13:11:53 +0100
parents 89362805fb63
children 5110adf17b22
files ARCHITECTURE.md LazyBear.xcodeproj/project.pbxproj LazyBear.xcodeproj/project.xcworkspace/xcuserdata/dennis.xcuserdatad/UserInterfaceState.xcuserstate README.md
diffstat 4 files changed, 27 insertions(+), 85 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ARCHITECTURE.md	Sun Feb 07 13:11:53 2021 +0100
@@ -0,0 +1,1 @@
+# Architecture
\ No newline at end of file
--- a/LazyBear.xcodeproj/project.pbxproj	Sun Feb 07 13:11:26 2021 +0100
+++ b/LazyBear.xcodeproj/project.pbxproj	Sun Feb 07 13:11:53 2021 +0100
@@ -35,7 +35,6 @@
 		95B3552F25CD629F00BCDE8E /* TransactionCodes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B3552E25CD629F00BCDE8E /* TransactionCodes.swift */; };
 		95B395A525BDF42E009A7EB0 /* companies.json in Resources */ = {isa = PBXBuildFile; fileRef = 95B395A425BDF42E009A7EB0 /* companies.json */; };
 		95D1BF4925ADCF7700E5D063 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D1BF4825ADCF7700E5D063 /* Persistence.swift */; };
-		95E07B6825CE92D4001718AB /* Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E07B6725CE92D4001718AB /* Test.swift */; };
 		95E07B6B25CE9398001718AB /* AppView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E07B6A25CE9398001718AB /* AppView.swift */; };
 		95E07B6E25CE95A1001718AB /* Search.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E07B6D25CE95A1001718AB /* Search.swift */; };
 		95E07B7225CE95D9001718AB /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E07B7125CE95D9001718AB /* Settings.swift */; };
@@ -90,13 +89,12 @@
 		95B3552E25CD629F00BCDE8E /* TransactionCodes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = TransactionCodes.swift; path = lazybear/Data/TransactionCodes.swift; sourceTree = SOURCE_ROOT; };
 		95B395A425BDF42E009A7EB0 /* companies.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = companies.json; path = lazybear/Data/companies.json; sourceTree = SOURCE_ROOT; };
 		95D1BF4825ADCF7700E5D063 /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = Persistence.swift; path = LazyBear/Persistence.swift; sourceTree = SOURCE_ROOT; };
-		95E07B6725CE92D4001718AB /* Test.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = Test.swift; path = lazybear/Tests/Test.swift; sourceTree = SOURCE_ROOT; };
 		95E07B6A25CE9398001718AB /* AppView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AppView.swift; path = lazybear/AppView.swift; sourceTree = SOURCE_ROOT; };
 		95E07B6D25CE95A1001718AB /* Search.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = Search.swift; path = LazyBear/Views/Search.swift; sourceTree = SOURCE_ROOT; };
 		95E07B7125CE95D9001718AB /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = Settings.swift; path = LazyBear/Views/Settings.swift; sourceTree = SOURCE_ROOT; };
-		95E07B9C25CEAC46001718AB /* TransactionDetail.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = TransactionDetail.swift; path = lazybear/Views/TransactionDetail.swift; sourceTree = SOURCE_ROOT; };
-		95E07B9F25CEAC61001718AB /* TransactionRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = TransactionRow.swift; path = lazybear/Views/TransactionRow.swift; sourceTree = SOURCE_ROOT; };
-		95E07BA225CEAC7D001718AB /* Transactions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = Transactions.swift; path = lazybear/Views/Transactions.swift; sourceTree = SOURCE_ROOT; };
+		95E07B9C25CEAC46001718AB /* TransactionDetail.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = TransactionDetail.swift; path = LazyBear/Views/TransactionDetail.swift; sourceTree = SOURCE_ROOT; };
+		95E07B9F25CEAC61001718AB /* TransactionRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = TransactionRow.swift; path = LazyBear/Views/TransactionRow.swift; sourceTree = SOURCE_ROOT; };
+		95E07BA225CEAC7D001718AB /* Transactions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = Transactions.swift; path = LazyBear/Views/Transactions.swift; sourceTree = SOURCE_ROOT; };
 		95E411A625BEE03000A9C23F /* Watchlist.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Watchlist.swift; sourceTree = "<group>"; };
 		95E411B525BEE84E00A9C23F /* Stock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Stock.swift; sourceTree = "<group>"; };
 		95E411BD25BEEA6C00A9C23F /* WatchlistRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchlistRow.swift; sourceTree = "<group>"; };
@@ -104,7 +102,7 @@
 		95ED176A25CEFE1B00AE34B3 /* RecentSearch+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "RecentSearch+CoreDataProperties.swift"; sourceTree = "<group>"; };
 		95F6C2EF25BAE2ED003CF389 /* Company.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Company.swift; sourceTree = "<group>"; };
 		95F6C30825BAF7C2003CF389 /* DateSelection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateSelection.swift; sourceTree = "<group>"; };
-		95F6CA0425CF2A4E0064E4E9 /* ViewSelector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = ViewSelector.swift; path = lazybear/Views/ViewSelector.swift; sourceTree = SOURCE_ROOT; };
+		95F6CA0425CF2A4E0064E4E9 /* ViewSelector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = ViewSelector.swift; path = LazyBear/Views/ViewSelector.swift; sourceTree = SOURCE_ROOT; };
 		95F6F45B25C20D8D002AC66A /* Price.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Price.swift; sourceTree = "<group>"; };
 		95F7CAF525ADC7B7009E0E7C /* LazyBear.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = LazyBear.xcdatamodel; sourceTree = "<group>"; };
 		95FE646525C2DC570052832E /* WatchlistCompany+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "WatchlistCompany+CoreDataClass.swift"; sourceTree = "<group>"; };
@@ -139,7 +137,6 @@
 		952F791C2598B1CD00FF929F /* Tests */ = {
 			isa = PBXGroup;
 			children = (
-				95E07B6725CE92D4001718AB /* Test.swift */,
 			);
 			path = Tests;
 			sourceTree = "<group>";
@@ -160,10 +157,27 @@
 		95945FBE25C440FC00EEA1D0 /* Views */ = {
 			isa = PBXGroup;
 			children = (
-				95E07B8125CEA8AB001718AB /* Search */,
-				95E07B8E25CEAB30001718AB /* Watchlist */,
-				95E07B8525CEA8C8001718AB /* Settings */,
-				95E07B9225CEAB6D001718AB /* Company */,
+				95E07B6D25CE95A1001718AB /* Search.swift */,
+				95612C4F2598D48200F7698F /* SearchBar.swift */,
+				95AB4A8F259DD66D0064C9C1 /* CompanyRow.swift */,
+				95E411A625BEE03000A9C23F /* Watchlist.swift */,
+				95E411BD25BEEA6C00A9C23F /* WatchlistRow.swift */,
+				95F6F45B25C20D8D002AC66A /* Price.swift */,
+				9597CE0325C1DFE7004DDFED /* LogoPlaceholder.swift */,
+				95E07B7125CE95D9001718AB /* Settings.swift */,
+				95F6C2EF25BAE2ED003CF389 /* Company.swift */,
+				95F6CA0425CF2A4E0064E4E9 /* ViewSelector.swift */,
+				95E411B525BEE84E00A9C23F /* Stock.swift */,
+				95F6C30825BAF7C2003CF389 /* DateSelection.swift */,
+				9520F0B125C712D000692610 /* LineChartShape.swift */,
+				9520F0B425C7131300692610 /* LineChart.swift */,
+				9589C94C25CE0B4C0045DFF3 /* AddWatchlist.swift */,
+				959D28DE25CC9A1A0029F689 /* News.swift */,
+				959D28E125CC9B370029F689 /* NewsRow.swift */,
+				95B3552725CD4A5600BCDE8E /* NewsDetail.swift */,
+				95E07BA225CEAC7D001718AB /* Transactions.swift */,
+				95E07B9C25CEAC46001718AB /* TransactionDetail.swift */,
+				95E07B9F25CEAC61001718AB /* TransactionRow.swift */,
 			);
 			path = Views;
 			sourceTree = "<group>";
@@ -239,79 +253,6 @@
 			path = LazyBear;
 			sourceTree = "<group>";
 		};
-		95E07B8125CEA8AB001718AB /* Search */ = {
-			isa = PBXGroup;
-			children = (
-				95E07B6D25CE95A1001718AB /* Search.swift */,
-				95612C4F2598D48200F7698F /* SearchBar.swift */,
-				95AB4A8F259DD66D0064C9C1 /* CompanyRow.swift */,
-			);
-			name = Search;
-			sourceTree = "<group>";
-		};
-		95E07B8525CEA8C8001718AB /* Settings */ = {
-			isa = PBXGroup;
-			children = (
-				95E07B7125CE95D9001718AB /* Settings.swift */,
-			);
-			name = Settings;
-			sourceTree = "<group>";
-		};
-		95E07B8E25CEAB30001718AB /* Watchlist */ = {
-			isa = PBXGroup;
-			children = (
-				95E411A625BEE03000A9C23F /* Watchlist.swift */,
-				95E411BD25BEEA6C00A9C23F /* WatchlistRow.swift */,
-				95F6F45B25C20D8D002AC66A /* Price.swift */,
-				9597CE0325C1DFE7004DDFED /* LogoPlaceholder.swift */,
-			);
-			name = Watchlist;
-			sourceTree = "<group>";
-		};
-		95E07B9225CEAB6D001718AB /* Company */ = {
-			isa = PBXGroup;
-			children = (
-				95F6C2EF25BAE2ED003CF389 /* Company.swift */,
-				95F6CA0425CF2A4E0064E4E9 /* ViewSelector.swift */,
-				95E07B9725CEABD4001718AB /* Stock */,
-				95E07B9525CEABC8001718AB /* News */,
-				95E07B9B25CEABFC001718AB /* Insiders */,
-			);
-			name = Company;
-			sourceTree = "<group>";
-		};
-		95E07B9525CEABC8001718AB /* News */ = {
-			isa = PBXGroup;
-			children = (
-				959D28DE25CC9A1A0029F689 /* News.swift */,
-				959D28E125CC9B370029F689 /* NewsRow.swift */,
-				95B3552725CD4A5600BCDE8E /* NewsDetail.swift */,
-			);
-			name = News;
-			sourceTree = "<group>";
-		};
-		95E07B9725CEABD4001718AB /* Stock */ = {
-			isa = PBXGroup;
-			children = (
-				95E411B525BEE84E00A9C23F /* Stock.swift */,
-				95F6C30825BAF7C2003CF389 /* DateSelection.swift */,
-				9520F0B125C712D000692610 /* LineChartShape.swift */,
-				9520F0B425C7131300692610 /* LineChart.swift */,
-				9589C94C25CE0B4C0045DFF3 /* AddWatchlist.swift */,
-			);
-			name = Stock;
-			sourceTree = "<group>";
-		};
-		95E07B9B25CEABFC001718AB /* Insiders */ = {
-			isa = PBXGroup;
-			children = (
-				95E07BA225CEAC7D001718AB /* Transactions.swift */,
-				95E07B9C25CEAC46001718AB /* TransactionDetail.swift */,
-				95E07B9F25CEAC61001718AB /* TransactionRow.swift */,
-			);
-			name = Insiders;
-			sourceTree = "<group>";
-		};
 /* End PBXGroup section */
 
 /* Begin PBXNativeTarget section */
@@ -412,7 +353,6 @@
 				95F6C30925BAF7C2003CF389 /* DateSelection.swift in Sources */,
 				95F6C2F025BAE2ED003CF389 /* Company.swift in Sources */,
 				95D1BF4925ADCF7700E5D063 /* Persistence.swift in Sources */,
-				95E07B6825CE92D4001718AB /* Test.swift in Sources */,
 				958B678525C42B2400BF9F89 /* ApiAccess.swift in Sources */,
 				95B04EB325212369000AD27F /* LazyBearApp.swift in Sources */,
 				95E07B6B25CE9398001718AB /* AppView.swift in Sources */,
Binary file LazyBear.xcodeproj/project.xcworkspace/xcuserdata/dennis.xcuserdatad/UserInterfaceState.xcuserstate has changed
--- a/README.md	Sun Feb 07 13:11:26 2021 +0100
+++ b/README.md	Sun Feb 07 13:11:53 2021 +0100
@@ -19,6 +19,7 @@
 
 ## Open source frameworks used 
 - [SDWebImageSwiftUI](https://github.com/SDWebImage/SDWebImageSwiftUI)   
+- [SPAlert](https://github.com/varabeis/SPAlert)
 
 ## License
 Repository under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.html). Check [LICENSE](LICENSE.md) for more details