Skip to content

Commit

Permalink
Downgrade to iOS 8 #2
Browse files Browse the repository at this point in the history
  • Loading branch information
vpeschenkov committed Oct 19, 2017
1 parent f0f40c2 commit 2b0ca8d
Show file tree
Hide file tree
Showing 32 changed files with 152 additions and 122 deletions.
4 changes: 2 additions & 2 deletions LetterAvatarKit.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = 'LetterAvatarKit'
s.platform = :ios, '9.0'
s.version = '1.0.0'
s.platform = :ios, '8.0'
s.version = '1.0.1'
s.license = { :type => 'MIT' }
s.homepage = 'https://github.com/vpeschenkov/LetterAvatarKit'
s.authors = { 'Victor Peschenkov' => 'nerevarxx@gmail.com' }
Expand Down
40 changes: 36 additions & 4 deletions LetterAvatarKit.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,17 @@
objects = {

/* Begin PBXBuildFile section */
EB28495F1F87F28E00286070 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EB28495E1F87F28E00286070 /* Assets.xcassets */; };
EB516B651F8810D200BEA1F2 /* CharacterExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB516B621F8810D200BEA1F2 /* CharacterExtension.swift */; };
EB516B661F8810D200BEA1F2 /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB516B631F8810D200BEA1F2 /* UIColorExtension.swift */; };
EB516B671F8810D200BEA1F2 /* UIImageExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB516B641F8810D200BEA1F2 /* UIImageExtension.swift */; };
EB516B6C1F88110A00BEA1F2 /* CharacterExtensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB516B691F88110A00BEA1F2 /* CharacterExtensionTests.swift */; };
EB516B6D1F88110A00BEA1F2 /* UIColorExtensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB516B6A1F88110A00BEA1F2 /* UIColorExtensionTests.swift */; };
EB516B6E1F88110A00BEA1F2 /* UIImageExtensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB516B6B1F88110A00BEA1F2 /* UIImageExtensionTests.swift */; };
EB821DF61F98B906009B3775 /* LetterAvatarEmptyTestImage@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = EB821DF21F98B906009B3775 /* LetterAvatarEmptyTestImage@2x.png */; };
EB821DF71F98B906009B3775 /* LetterAvatarEmptyTestImage@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = EB821DF31F98B906009B3775 /* LetterAvatarEmptyTestImage@3x.png */; };
EB821DF81F98B906009B3775 /* LetterAvatarTestImage@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = EB821DF41F98B906009B3775 /* LetterAvatarTestImage@2x.png */; };
EB821DF91F98B906009B3775 /* LetterAvatarTestImage@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = EB821DF51F98B906009B3775 /* LetterAvatarTestImage@3x.png */; };
EB821DFC1F98C233009B3775 /* UIImage+CompareOfPixels.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB821DFB1F98C233009B3775 /* UIImage+CompareOfPixels.swift */; };
EB8EC4131F85929E000B7641 /* LetterAvatarKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EB8EC4091F85929E000B7641 /* LetterAvatarKit.framework */; };
EB8EC4181F85929E000B7641 /* LetterAvatarBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB8EC4171F85929E000B7641 /* LetterAvatarBuilderTests.swift */; };
EB8EC41A1F85929E000B7641 /* LetterAvatarKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EB8EC40C1F85929E000B7641 /* LetterAvatarKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
Expand All @@ -31,13 +35,17 @@
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
EB28495E1F87F28E00286070 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
EB516B621F8810D200BEA1F2 /* CharacterExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CharacterExtension.swift; sourceTree = "<group>"; };
EB516B631F8810D200BEA1F2 /* UIColorExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIColorExtension.swift; sourceTree = "<group>"; };
EB516B641F8810D200BEA1F2 /* UIImageExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIImageExtension.swift; sourceTree = "<group>"; };
EB516B691F88110A00BEA1F2 /* CharacterExtensionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CharacterExtensionTests.swift; sourceTree = "<group>"; };
EB516B6A1F88110A00BEA1F2 /* UIColorExtensionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIColorExtensionTests.swift; sourceTree = "<group>"; };
EB516B6B1F88110A00BEA1F2 /* UIImageExtensionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIImageExtensionTests.swift; sourceTree = "<group>"; };
EB821DF21F98B906009B3775 /* LetterAvatarEmptyTestImage@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "LetterAvatarEmptyTestImage@2x.png"; sourceTree = "<group>"; };
EB821DF31F98B906009B3775 /* LetterAvatarEmptyTestImage@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "LetterAvatarEmptyTestImage@3x.png"; sourceTree = "<group>"; };
EB821DF41F98B906009B3775 /* LetterAvatarTestImage@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "LetterAvatarTestImage@2x.png"; sourceTree = "<group>"; };
EB821DF51F98B906009B3775 /* LetterAvatarTestImage@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "LetterAvatarTestImage@3x.png"; sourceTree = "<group>"; };
EB821DFB1F98C233009B3775 /* UIImage+CompareOfPixels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+CompareOfPixels.swift"; sourceTree = "<group>"; };
EB8EC4091F85929E000B7641 /* LetterAvatarKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LetterAvatarKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
EB8EC40C1F85929E000B7641 /* LetterAvatarKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LetterAvatarKit.h; sourceTree = "<group>"; };
EB8EC40D1F85929E000B7641 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
Expand Down Expand Up @@ -86,6 +94,25 @@
path = Extensions;
sourceTree = "<group>";
};
EB821DF11F98B906009B3775 /* Resources */ = {
isa = PBXGroup;
children = (
EB821DF21F98B906009B3775 /* LetterAvatarEmptyTestImage@2x.png */,
EB821DF31F98B906009B3775 /* LetterAvatarEmptyTestImage@3x.png */,
EB821DF41F98B906009B3775 /* LetterAvatarTestImage@2x.png */,
EB821DF51F98B906009B3775 /* LetterAvatarTestImage@3x.png */,
);
path = Resources;
sourceTree = "<group>";
};
EB821DFA1F98C0D4009B3775 /* Utilities */ = {
isa = PBXGroup;
children = (
EB821DFB1F98C233009B3775 /* UIImage+CompareOfPixels.swift */,
);
path = Utilities;
sourceTree = "<group>";
};
EB8EC3FF1F85929E000B7641 = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -118,9 +145,10 @@
EB8EC4161F85929E000B7641 /* LetterAvatarKitTests */ = {
isa = PBXGroup;
children = (
EB821DFA1F98C0D4009B3775 /* Utilities */,
EB821DF11F98B906009B3775 /* Resources */,
EB516B681F88110A00BEA1F2 /* Extensions */,
EB8EC4171F85929E000B7641 /* LetterAvatarBuilderTests.swift */,
EB28495E1F87F28E00286070 /* Assets.xcassets */,
EB8EC4191F85929E000B7641 /* Info.plist */,
);
path = LetterAvatarKitTests;
Expand Down Expand Up @@ -227,7 +255,10 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
EB28495F1F87F28E00286070 /* Assets.xcassets in Resources */,
EB821DF91F98B906009B3775 /* LetterAvatarTestImage@3x.png in Resources */,
EB821DF71F98B906009B3775 /* LetterAvatarEmptyTestImage@3x.png in Resources */,
EB821DF81F98B906009B3775 /* LetterAvatarTestImage@2x.png in Resources */,
EB821DF61F98B906009B3775 /* LetterAvatarEmptyTestImage@2x.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -252,6 +283,7 @@
EB8EC4181F85929E000B7641 /* LetterAvatarBuilderTests.swift in Sources */,
EB516B6D1F88110A00BEA1F2 /* UIColorExtensionTests.swift in Sources */,
EB516B6C1F88110A00BEA1F2 /* CharacterExtensionTests.swift in Sources */,
EB821DFC1F98C233009B3775 /* UIImage+CompareOfPixels.swift in Sources */,
EB516B6E1F88110A00BEA1F2 /* UIImageExtensionTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
Expand Down
2 changes: 1 addition & 1 deletion LetterAvatarKit/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.0.0</string>
<string>1.0.1</string>
<key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>NSPrincipalClass</key>
Expand Down
6 changes: 3 additions & 3 deletions LetterAvatarKit/LetterAvatarBuilder.swift
Original file line number Diff line number Diff line change
Expand Up @@ -98,9 +98,9 @@ open class LetterAvatarBuilder: NSObject {
let lettersSize = letters.size(withAttributes: attributes)
#else
let attributes = [
NSParagraphStyleAttributeName: style,
NSFontAttributeName: letterFont.withSize(min(size.height, size.width) / 2.0),
NSForegroundColorAttributeName: letterColor
NSParagraphStyleAttributeName: style,
NSFontAttributeName: letterFont.withSize(min(size.height, size.width) / 2.0),
NSForegroundColorAttributeName: letterColor
]

let lettersSize = letters.size(attributes: attributes)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -352,6 +352,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic;
INFOPLIST_FILE = LetterAvatarKitExample/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = org.peschenkov.LetterAvatarKitExample;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -367,6 +368,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic;
INFOPLIST_FILE = LetterAvatarKitExample/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = org.peschenkov.LetterAvatarKitExample;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down
4 changes: 2 additions & 2 deletions LetterAvatarKitExample/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PODS:
- LetterAvatarKit (1.0.0)
- LetterAvatarKit (1.0.1)

DEPENDENCIES:
- LetterAvatarKit (from `../`)
Expand All @@ -9,7 +9,7 @@ EXTERNAL SOURCES:
:path: ../

SPEC CHECKSUMS:
LetterAvatarKit: 17cba94f8f47810185656869b022d1301e68de3f
LetterAvatarKit: 3f39edc7f5d6c53b9f6ec9169bad73e044684049

PODFILE CHECKSUM: 407d67c5c51bb4907e98b407342cb20aaddc7148

Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions LetterAvatarKitExample/Pods/Manifest.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions LetterAvatarKitObjcExample/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PODS:
- LetterAvatarKit (1.0.0)
- LetterAvatarKit (1.0.1)

DEPENDENCIES:
- LetterAvatarKit (from `../`)
Expand All @@ -9,7 +9,7 @@ EXTERNAL SOURCES:
:path: ../

SPEC CHECKSUMS:
LetterAvatarKit: 17cba94f8f47810185656869b022d1301e68de3f
LetterAvatarKit: 3f39edc7f5d6c53b9f6ec9169bad73e044684049

PODFILE CHECKSUM: acab86cc8cc5517bd2b945abae924096efac0c35

Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions LetterAvatarKitObjcExample/Pods/Manifest.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 2b0ca8d

Please sign in to comment.