From 9b6801b5afd7ab61fc293d51dc57429dda0154c8 Mon Sep 17 00:00:00 2001 From: Joscha <joscha@virtual-artz.de> Date: Mon, 26 Mar 2018 17:09:20 +0200 Subject: [PATCH] Added localization to the about screen --- enzevalos_iphone.xcodeproj/project.pbxproj | 18 +- .../xcschemes/enzevalos_iphone.xcscheme | 2 +- .../About/{ => Base.lproj}/About.storyboard | 0 .../About/en.lproj/About.storyboard | 247 ++++++++++++++++++ enzevalos_iphone/Base.lproj/Main.storyboard | 2 +- 5 files changed, 263 insertions(+), 6 deletions(-) rename enzevalos_iphone/About/{ => Base.lproj}/About.storyboard (100%) create mode 100644 enzevalos_iphone/About/en.lproj/About.storyboard diff --git a/enzevalos_iphone.xcodeproj/project.pbxproj b/enzevalos_iphone.xcodeproj/project.pbxproj index 6b346d51..0f4253fa 100644 --- a/enzevalos_iphone.xcodeproj/project.pbxproj +++ b/enzevalos_iphone.xcodeproj/project.pbxproj @@ -258,6 +258,7 @@ F12060801DA540FE00F6EF37 /* RefreshControlExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = F120607F1DA540FE00F6EF37 /* RefreshControlExtension.swift */; }; F12060821DA552FC00F6EF37 /* MailHandlerDelegator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12060811DA552FC00F6EF37 /* MailHandlerDelegator.swift */; }; F120A7D31F7937BB006D5BF1 /* (null) in Frameworks */ = {isa = PBXBuildFile; }; + F12D8DBB2069422A0068788E /* About.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F12D8DBD2069422A0068788E /* About.storyboard */; }; F14239C11F30A99C00998A83 /* QRCodeGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F14239C01F30A99C00998A83 /* QRCodeGenerator.swift */; }; F14D189D1ED880680080515D /* nchr-public.gpg in Resources */ = {isa = PBXBuildFile; fileRef = F14D18991ED880680080515D /* nchr-public.gpg */; }; F14D189F1ED880680080515D /* ncpayroll-public.gpg in Resources */ = {isa = PBXBuildFile; fileRef = F14D189B1ED880680080515D /* ncpayroll-public.gpg */; }; @@ -274,7 +275,6 @@ F1ACF21C1E0C1C6800C1B843 /* ContactViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1ACF21B1E0C1C6800C1B843 /* ContactViewController.swift */; }; F1ADF0751FBDF7D20017AE31 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = A111F6AC1FA77B170060AFDE /* Logger.swift */; }; F1AF938F1E2D04BA00755128 /* CustomCells.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1AF938E1E2D04BA00755128 /* CustomCells.swift */; }; - F1C733351FEC1CE2005A497E /* About.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F1C733341FEC1CE2005A497E /* About.storyboard */; }; F1C7AC821FED6473007629DB /* AboutViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1C7AC811FED6473007629DB /* AboutViewController.swift */; }; F1F070281FA0DF3F004A860A /* Inbox.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F1F070261FA0DF3F004A860A /* Inbox.storyboard */; }; /* End PBXBuildFile section */ @@ -476,6 +476,7 @@ F12060811DA552FC00F6EF37 /* MailHandlerDelegator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MailHandlerDelegator.swift; sourceTree = "<group>"; }; F12D8DB320692E280068788E /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Inbox.strings; sourceTree = "<group>"; }; F12D8DB520692E2D0068788E /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Inbox.strings; sourceTree = "<group>"; }; + F12D8DBC2069422A0068788E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/About.storyboard; sourceTree = "<group>"; }; F14239C01F30A99C00998A83 /* QRCodeGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QRCodeGenerator.swift; sourceTree = "<group>"; }; F14D18981ED880680080515D /* nchr-private.gpg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "nchr-private.gpg"; path = "keys/nchr-private.gpg"; sourceTree = "<group>"; }; F14D18991ED880680080515D /* nchr-public.gpg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "nchr-public.gpg"; path = "keys/nchr-public.gpg"; sourceTree = "<group>"; }; @@ -483,6 +484,7 @@ F14D189B1ED880680080515D /* ncpayroll-public.gpg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "ncpayroll-public.gpg"; path = "keys/ncpayroll-public.gpg"; sourceTree = "<group>"; }; F14D18A01ED8811F0080515D /* ullimuelle-private.gpg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "ullimuelle-private.gpg"; path = "keys/ullimuelle-private.gpg"; sourceTree = "<group>"; }; F14D18A11ED8811F0080515D /* ullimuelle-public.gpg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "ullimuelle-public.gpg"; path = "keys/ullimuelle-public.gpg"; sourceTree = "<group>"; }; + F176A216206943080068788E /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/About.storyboard; sourceTree = "<group>"; }; F1866C85201F707200B72453 /* EmailHelper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EmailHelper.m; sourceTree = "<group>"; }; F1866C87201F70B700B72453 /* EmailHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EmailHelper.h; sourceTree = "<group>"; }; F189C17D1ED59FEF00BAE9B3 /* idsolutions-private.gpg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "idsolutions-private.gpg"; path = "keys/idsolutions-private.gpg"; sourceTree = "<group>"; }; @@ -495,7 +497,6 @@ F1984D731E1E92B300804E1E /* LabelStyleKit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LabelStyleKit.swift; sourceTree = "<group>"; }; F1ACF21B1E0C1C6800C1B843 /* ContactViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContactViewController.swift; sourceTree = "<group>"; }; F1AF938E1E2D04BA00755128 /* CustomCells.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomCells.swift; sourceTree = "<group>"; }; - F1C733341FEC1CE2005A497E /* About.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = About.storyboard; sourceTree = "<group>"; }; F1C7AC811FED6473007629DB /* AboutViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AboutViewController.swift; sourceTree = "<group>"; }; F1E918D61FBDEECA00D60418 /* LoggerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggerTests.swift; sourceTree = "<group>"; }; F1F070271FA0DF3F004A860A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Inbox.storyboard; sourceTree = "<group>"; }; @@ -987,7 +988,7 @@ F1C733331FEC1CAC005A497E /* About */ = { isa = PBXGroup; children = ( - F1C733341FEC1CE2005A497E /* About.storyboard */, + F12D8DBD2069422A0068788E /* About.storyboard */, F1C7AC811FED6473007629DB /* AboutViewController.swift */, ); path = About; @@ -1209,7 +1210,7 @@ 47953AA91FD7000200D4631A /* bitcoinde.asc in Resources */, 47CD5AAB2012368D00E771A1 /* bitcoinde.asc in Resources */, F14D189D1ED880680080515D /* nchr-public.gpg in Resources */, - F1C733351FEC1CE2005A497E /* About.storyboard in Resources */, + F12D8DBB2069422A0068788E /* About.storyboard in Resources */, F189C1801ED59FEF00BAE9B3 /* idsolutions-public.gpg in Resources */, 4725C4F71EDDADA10068235E /* bob-public.gpg in Resources */, A1E5960E1FCC871F003791E9 /* researchteam.asc in Resources */, @@ -1795,6 +1796,15 @@ name = InboxTableViewCell.xib; sourceTree = "<group>"; }; + F12D8DBD2069422A0068788E /* About.storyboard */ = { + isa = PBXVariantGroup; + children = ( + F12D8DBC2069422A0068788E /* Base */, + F176A216206943080068788E /* en */, + ); + name = About.storyboard; + sourceTree = "<group>"; + }; F1F070261FA0DF3F004A860A /* Inbox.storyboard */ = { isa = PBXVariantGroup; children = ( diff --git a/enzevalos_iphone.xcodeproj/xcshareddata/xcschemes/enzevalos_iphone.xcscheme b/enzevalos_iphone.xcodeproj/xcshareddata/xcschemes/enzevalos_iphone.xcscheme index dc91bfd2..46f4bd16 100644 --- a/enzevalos_iphone.xcodeproj/xcshareddata/xcschemes/enzevalos_iphone.xcscheme +++ b/enzevalos_iphone.xcodeproj/xcshareddata/xcschemes/enzevalos_iphone.xcscheme @@ -71,7 +71,7 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - language = "en" + language = "" launchStyle = "0" useCustomWorkingDirectory = "NO" ignoresPersistentStateOnLaunch = "NO" diff --git a/enzevalos_iphone/About/About.storyboard b/enzevalos_iphone/About/Base.lproj/About.storyboard similarity index 100% rename from enzevalos_iphone/About/About.storyboard rename to enzevalos_iphone/About/Base.lproj/About.storyboard diff --git a/enzevalos_iphone/About/en.lproj/About.storyboard b/enzevalos_iphone/About/en.lproj/About.storyboard new file mode 100644 index 00000000..5e681b5c --- /dev/null +++ b/enzevalos_iphone/About/en.lproj/About.storyboard @@ -0,0 +1,247 @@ +<?xml version="1.0" encoding="UTF-8"?> +<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="4Az-1Z-e9e"> + <device id="retina4_7" orientation="portrait"> + <adaptation id="fullscreen"/> + </device> + <dependencies> + <deployment identifier="iOS"/> + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/> + <capability name="Alignment constraints with different attributes" minToolsVersion="5.1"/> + <capability name="Constraints to layout margins" minToolsVersion="6.0"/> + <capability name="Safe area layout guides" minToolsVersion="9.0"/> + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> + </dependencies> + <scenes> + <!--About View Controller--> + <scene sceneID="qTR-AB-eSb"> + <objects> + <viewController id="pRa-P9-r1m" customClass="AboutViewController" customModule="enzevalos_iphone" customModuleProvider="target" sceneMemberID="viewController"> + <view key="view" contentMode="scaleToFill" id="0iw-Xf-yJQ"> + <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <subviews> + <textView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" editable="NO" usesAttributedText="YES" translatesAutoresizingMaskIntoConstraints="NO" id="8YI-1F-Udq"> + <rect key="frame" x="8" y="64" width="367" height="603"/> + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> + <attributedString key="attributedText"> + <fragment content="This is a demonstrator for scientific research and may contain bugs. "> + <attributes> + <font key="NSFont" size="18" name=".SFNSText"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + <fragment content=" Responsible is the Freie Universität Berlin "> + <attributes> + <font key="NSFont" size="14" name=".AppleSystemUIFont"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + <fragment content="Contact "> + <attributes> + <font key="NSFont" size="24" name="HelveticaNeue"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + <fragment content="letterbox@zedat.fu-berlin.de +49 30 83875291 AG Sichere Identität Takustr. 9 14195 Berlin "> + <attributes> + <font key="NSFont" size="14" name="HelveticaNeue"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + <fragment content="Used Libraries: "> + <attributes> + <font key="NSFont" size="24" name="HelveticaNeue"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + <fragment content=" • "> + <attributes> + <color key="NSBackgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <color key="NSColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <font key="NSFont" size="15" name="ArialMT"/> + <real key="NSKern" value="0.0"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + <color key="NSStrokeColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <real key="NSStrokeWidth" value="0.0"/> + </attributes> + </fragment> + <fragment content="Mailcore 2 (https://github.com/MailCore/mailcore2) "> + <attributes> + <font key="NSFont" size="14" name="HelveticaNeue"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + <fragment content=" • "> + <attributes> + <color key="NSBackgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <color key="NSColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <font key="NSFont" size="15" name="ArialMT"/> + <real key="NSKern" value="0.0"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + <color key="NSStrokeColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <real key="NSStrokeWidth" value="0.0"/> + </attributes> + </fragment> + <fragment content="ObjectivePGP (https://github.com/krzyzanowskim/ObjectivePGP) "> + <attributes> + <font key="NSFont" size="14" name="HelveticaNeue"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + <fragment content=" • "> + <attributes> + <color key="NSBackgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <color key="NSColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <font key="NSFont" size="15" name="ArialMT"/> + <real key="NSKern" value="0.0"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + <color key="NSStrokeColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <real key="NSStrokeWidth" value="0.0"/> + </attributes> + </fragment> + <fragment content="KeychainAccess (https://github.com/kishikawakatsumi/KeychainAccess) "> + <attributes> + <font key="NSFont" size="14" name="HelveticaNeue"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + <fragment content=" • "> + <attributes> + <color key="NSBackgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <color key="NSColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <font key="NSFont" size="15" name="ArialMT"/> + <real key="NSKern" value="0.0"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + <color key="NSStrokeColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <real key="NSStrokeWidth" value="0.0"/> + </attributes> + </fragment> + <fragment content="VENTokenFiled (https://github.com/venmo/VENTokenField) "> + <attributes> + <font key="NSFont" size="14" name="HelveticaNeue"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + <fragment content=" • "> + <attributes> + <color key="NSBackgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <color key="NSColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <font key="NSFont" size="15" name="ArialMT"/> + <real key="NSKern" value="0.0"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + <color key="NSStrokeColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <real key="NSStrokeWidth" value="0.0"/> + </attributes> + </fragment> + <fragment content="Onboard (https://github.com/mamaral/Onboard) "> + <attributes> + <font key="NSFont" size="14" name="HelveticaNeue"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + <fragment content=" • "> + <attributes> + <color key="NSBackgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <color key="NSColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <font key="NSFont" size="15" name="ArialMT"/> + <real key="NSKern" value="0.0"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + <color key="NSStrokeColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <real key="NSStrokeWidth" value="0.0"/> + </attributes> + </fragment> + <fragment content="OpenSSL (https://www.openssl.org) "> + <attributes> + <font key="NSFont" size="14" name="HelveticaNeue"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + <fragment content=" • "> + <attributes> + <color key="NSBackgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <color key="NSColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <font key="NSFont" size="15" name="ArialMT"/> + <real key="NSKern" value="0.0"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + <color key="NSStrokeColor" red="0.14117647058823529" green="0.15294117647058825" blue="0.16078431372549021" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <real key="NSStrokeWidth" value="0.0"/> + </attributes> + </fragment> + <fragment content="BZipCompression (https://github.com/blakewatters/BZipCompression)"> + <attributes> + <font key="NSFont" size="14" name="HelveticaNeue"/> + <paragraphStyle key="NSParagraphStyle" alignment="natural" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineHeightMultiple="1.5" tighteningFactorForTruncation="0.0"/> + </attributes> + </fragment> + </attributedString> + <textInputTraits key="textInputTraits" autocapitalizationType="sentences"/> + <dataDetectorType key="dataDetectorTypes" phoneNumber="YES" link="YES"/> + </textView> + </subviews> + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> + <constraints> + <constraint firstItem="8YI-1F-Udq" firstAttribute="top" secondItem="Eyn-V3-WbF" secondAttribute="top" id="Gem-G8-hsw"/> + <constraint firstItem="8YI-1F-Udq" firstAttribute="leadingMargin" secondItem="Eyn-V3-WbF" secondAttribute="leading" constant="16" id="GiB-Ke-lCT"/> + <constraint firstItem="Eyn-V3-WbF" firstAttribute="bottom" secondItem="8YI-1F-Udq" secondAttribute="bottom" id="QnW-as-Hdk"/> + <constraint firstItem="Eyn-V3-WbF" firstAttribute="trailing" secondItem="8YI-1F-Udq" secondAttribute="trailing" id="mxp-g7-tIP"/> + </constraints> + <viewLayoutGuide key="safeArea" id="Eyn-V3-WbF"/> + </view> + <navigationItem key="navigationItem" id="d3Y-9C-4G2"/> + <connections> + <outlet property="aboutText" destination="8YI-1F-Udq" id="TjM-BN-cPm"/> + <segue destination="8fj-hH-in8" kind="showDetail" identifier="newMail" id="XEr-Ej-oC6"/> + </connections> + </viewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="TI7-Sn-xrL" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="529" y="153"/> + </scene> + <!--SendViewController--> + <scene sceneID="eKB-ko-L5O"> + <objects> + <viewControllerPlaceholder storyboardName="Main" referencedIdentifier="SendViewController" id="LFr-fh-W1G" sceneMemberID="viewController"> + <navigationItem key="navigationItem" id="3P7-FA-FFE"/> + </viewControllerPlaceholder> + <placeholder placeholderIdentifier="IBFirstResponder" id="FLz-Ym-WqF" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="1761" y="153"/> + </scene> + <!--Navigation Controller--> + <scene sceneID="wCE-fR-WYX"> + <objects> + <navigationController automaticallyAdjustsScrollViewInsets="NO" id="4Az-1Z-e9e" sceneMemberID="viewController"> + <toolbarItems/> + <navigationBar key="navigationBar" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="zmI-Dg-HIY"> + <rect key="frame" x="0.0" y="20" width="375" height="44"/> + <autoresizingMask key="autoresizingMask"/> + </navigationBar> + <nil name="viewControllers"/> + <connections> + <segue destination="pRa-P9-r1m" kind="relationship" relationship="rootViewController" id="bmy-tb-OOy"/> + </connections> + </navigationController> + <placeholder placeholderIdentifier="IBFirstResponder" id="gTr-Ee-kOp" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="-226" y="154"/> + </scene> + <!--Navigation Controller--> + <scene sceneID="4dP-HQ-hnR"> + <objects> + <navigationController automaticallyAdjustsScrollViewInsets="NO" id="8fj-hH-in8" sceneMemberID="viewController"> + <toolbarItems/> + <navigationBar key="navigationBar" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="jHd-c0-h5M"> + <rect key="frame" x="0.0" y="20" width="375" height="44"/> + <autoresizingMask key="autoresizingMask"/> + </navigationBar> + <nil name="viewControllers"/> + <connections> + <segue destination="LFr-fh-W1G" kind="relationship" relationship="rootViewController" id="Hms-yq-W47"/> + </connections> + </navigationController> + <placeholder placeholderIdentifier="IBFirstResponder" id="FEz-rh-w0z" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="1206.4000000000001" y="151.12443778110946"/> + </scene> + </scenes> +</document> diff --git a/enzevalos_iphone/Base.lproj/Main.storyboard b/enzevalos_iphone/Base.lproj/Main.storyboard index 9c5c5d46..5e8bac37 100644 --- a/enzevalos_iphone/Base.lproj/Main.storyboard +++ b/enzevalos_iphone/Base.lproj/Main.storyboard @@ -1109,7 +1109,7 @@ <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> - <button key="tableFooterView" opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="KaX-Vg-m5j"> + <button key="tableFooterView" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="KaX-Vg-m5j"> <rect key="frame" x="0.0" y="425.5" width="320" height="44"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <fontDescription key="fontDescription" name=".AppleSystemUIFont" family=".AppleSystemUIFont" pointSize="15"/> -- GitLab