From 86f5fdf389b02a3831a7fd53bcd11c942d8f059c Mon Sep 17 00:00:00 2001 From: Monique Solanki Date: Mon, 12 Nov 2018 19:12:47 -0800 Subject: [PATCH] Created view controller for Compose screen including text box, buttons, and content warning. --- Frameworks/MastodonKit | 1 + Frameworks/OAuthSwift | 1 + elpha-ios.xcodeproj/project.pbxproj | 34 +++++----- elpha-ios/Base.lproj/Main.storyboard | 94 ++++++++++++++++++++++++++++ 4 files changed, 113 insertions(+), 17 deletions(-) create mode 160000 Frameworks/MastodonKit create mode 160000 Frameworks/OAuthSwift diff --git a/Frameworks/MastodonKit b/Frameworks/MastodonKit new file mode 160000 index 0000000..27b48c0 --- /dev/null +++ b/Frameworks/MastodonKit @@ -0,0 +1 @@ +Subproject commit 27b48c037aace80440396c2d1ef79621fe694cd1 diff --git a/Frameworks/OAuthSwift b/Frameworks/OAuthSwift new file mode 160000 index 0000000..f46548a --- /dev/null +++ b/Frameworks/OAuthSwift @@ -0,0 +1 @@ +Subproject commit f46548a7d15e8d7e2c30c418373ac4bd29946efd diff --git a/elpha-ios.xcodeproj/project.pbxproj b/elpha-ios.xcodeproj/project.pbxproj index b56be9e..fc19a1e 100644 --- a/elpha-ios.xcodeproj/project.pbxproj +++ b/elpha-ios.xcodeproj/project.pbxproj @@ -15,8 +15,6 @@ 15131EF6216DBA820092B252 /* AccountNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15131EF5216DBA820092B252 /* AccountNavigationController.swift */; }; 151AD4D9216899AD00F07403 /* AlamofireImage.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 1517EA842159D72200DE80D6 /* AlamofireImage.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 151AD4E621689A0F00F07403 /* Alamofire.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 157405C3215890BC00EEAAEB /* Alamofire.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 1522EC7F2193EBCB0082C3FA /* AlamofireNetworkActivityIndicator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1522EC7C2193EBA10082C3FA /* AlamofireNetworkActivityIndicator.framework */; }; - 1522EC802193EBCB0082C3FA /* AlamofireNetworkActivityIndicator.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 1522EC7C2193EBA10082C3FA /* AlamofireNetworkActivityIndicator.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 152734D22186DC74003DB3C8 /* TimelinesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 152734D12186DC74003DB3C8 /* TimelinesViewController.swift */; }; 152FB0F8218ADC1A001D6574 /* AttachmentPageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 152FB0F7218ADC1A001D6574 /* AttachmentPageViewController.swift */; }; 152FB0FA218ADDD0001D6574 /* AttachmentViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 152FB0F9218ADDD0001D6574 /* AttachmentViewController.swift */; }; @@ -63,6 +61,8 @@ 15CF7244219282AF00E6BF19 /* UITextViewFixed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15CF7243219282AF00E6BF19 /* UITextViewFixed.swift */; }; 15F9981721629965009E58DA /* TimelineTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15F9981621629965009E58DA /* TimelineTableViewController.swift */; }; 15F998352162C0E8009E58DA /* MastodonDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15F998342162C0E8009E58DA /* MastodonDataManager.swift */; }; + EAD1445C219A6CAF002C5338 /* AlamofireNetworkActivityIndicator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1522EC7C2193EBA10082C3FA /* AlamofireNetworkActivityIndicator.framework */; }; + EAD1445D219A6CAF002C5338 /* AlamofireNetworkActivityIndicator.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 1522EC7C2193EBA10082C3FA /* AlamofireNetworkActivityIndicator.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -150,13 +150,6 @@ remoteGlobalIDString = 4CB928431C66E1A700CE5F08; remoteInfo = AlamofireNetworkActivityIndicatorTests; }; - 1522EC812193EBCB0082C3FA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 1522EC752193EBA10082C3FA /* AlamofireNetworkActivityIndicator.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 4CB928381C66E1A600CE5F08; - remoteInfo = AlamofireNetworkActivityIndicator; - }; 152FBCEB219799E50079B3E8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 152FBCE7219799E50079B3E8 /* FLAnimatedImage.xcodeproj */; @@ -220,6 +213,13 @@ remoteGlobalIDString = E4202FE01B667AA100C997FB; remoteInfo = "Alamofire watchOS"; }; + EAD1445E219A6CAF002C5338 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 1522EC752193EBA10082C3FA /* AlamofireNetworkActivityIndicator.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 4CB928381C66E1A600CE5F08; + remoteInfo = AlamofireNetworkActivityIndicator; + }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -232,7 +232,7 @@ 151AD4D9216899AD00F07403 /* AlamofireImage.framework in Embed Frameworks */, 152FBCEE219799FC0079B3E8 /* FLAnimatedImage.framework in Embed Frameworks */, 151AD4E621689A0F00F07403 /* Alamofire.framework in Embed Frameworks */, - 1522EC802193EBCB0082C3FA /* AlamofireNetworkActivityIndicator.framework in Embed Frameworks */, + EAD1445D219A6CAF002C5338 /* AlamofireNetworkActivityIndicator.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; @@ -304,7 +304,7 @@ 15A79B2E215C63B6007A326E /* AlamofireImage.framework in Frameworks */, 152FBCED219799FC0079B3E8 /* FLAnimatedImage.framework in Frameworks */, 157405D1215890D700EEAAEB /* Alamofire.framework in Frameworks */, - 1522EC7F2193EBCB0082C3FA /* AlamofireNetworkActivityIndicator.framework in Frameworks */, + EAD1445C219A6CAF002C5338 /* AlamofireNetworkActivityIndicator.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -530,8 +530,8 @@ dependencies = ( 151AD4DB216899AD00F07403 /* PBXTargetDependency */, 151AD4E821689A0F00F07403 /* PBXTargetDependency */, - 1522EC822193EBCB0082C3FA /* PBXTargetDependency */, 152FBCF0219799FC0079B3E8 /* PBXTargetDependency */, + EAD1445F219A6CAF002C5338 /* PBXTargetDependency */, ); name = "elpha-ios"; productName = "elpha-ios"; @@ -798,16 +798,16 @@ name = "Alamofire iOS"; targetProxy = 151AD4E721689A0F00F07403 /* PBXContainerItemProxy */; }; - 1522EC822193EBCB0082C3FA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AlamofireNetworkActivityIndicator; - targetProxy = 1522EC812193EBCB0082C3FA /* PBXContainerItemProxy */; - }; 152FBCF0219799FC0079B3E8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FLAnimatedImage; targetProxy = 152FBCEF219799FC0079B3E8 /* PBXContainerItemProxy */; }; + EAD1445F219A6CAF002C5338 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AlamofireNetworkActivityIndicator; + targetProxy = EAD1445E219A6CAF002C5338 /* PBXContainerItemProxy */; + }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ diff --git a/elpha-ios/Base.lproj/Main.storyboard b/elpha-ios/Base.lproj/Main.storyboard index fcd65ba..0da517d 100644 --- a/elpha-ios/Base.lproj/Main.storyboard +++ b/elpha-ios/Base.lproj/Main.storyboard @@ -1059,6 +1059,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +