Skip to content

Commit

Permalink
Merge pull request #136 from nohana/release/0.9.8
Browse files Browse the repository at this point in the history
0.9.8
  • Loading branch information
tyokujin authored Jan 19, 2022
2 parents 08ef3be + 8220dff commit ce90ed0
Show file tree
Hide file tree
Showing 25 changed files with 1,203 additions and 885 deletions.
2 changes: 2 additions & 0 deletions Demo/DemoListViewController.swift
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,8 @@ class DemoListViewController: UITableViewController, NohanaImagePickerController
handler(false)
case .authorized:
handler(true)
case .limited:
handler(true)
@unknown default:
fatalError()
}
Expand Down
48 changes: 41 additions & 7 deletions NohanaImagePicker.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,13 @@

/* Begin PBXBuildFile section */
3569CAA91EC1918E000C41C0 /* NohanaImagePicker.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 3569CAA61EC1918E000C41C0 /* NohanaImagePicker.xcassets */; };
6A434AE72775631C009526D3 /* UIViewController+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A434AE62775631C009526D3 /* UIViewController+Ex.swift */; };
6A8047FF276C3D77000F3B28 /* AlbumList.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6A8047FE276C3D77000F3B28 /* AlbumList.storyboard */; };
6A804801276C3E80000F3B28 /* Moment.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6A804800276C3E80000F3B28 /* Moment.storyboard */; };
6A804803276C3F01000F3B28 /* AssetList.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6A804802276C3F01000F3B28 /* AssetList.storyboard */; };
6ACE6617276051F6008AA84D /* ImagePreviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ACE6616276051F6008AA84D /* ImagePreviewViewController.swift */; };
6AD1607C27700F0C00A8B066 /* RootViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AD1607B27700F0C00A8B066 /* RootViewController.swift */; };
6AD1607F2770B23D00A8B066 /* UIApplication+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AD1607E2770B23D00A8B066 /* UIApplication+Ex.swift */; };
F117F732273B6A2600E11BC7 /* AssetDateSectionCreater.swift in Sources */ = {isa = PBXBuildFile; fileRef = F117F731273B6A2600E11BC7 /* AssetDateSectionCreater.swift */; };
F181095026A5361A001C2BDE /* MomentDetailListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F181094F26A5361A001C2BDE /* MomentDetailListViewController.swift */; };
F1A26CCD2738DE6A00433E9F /* AssetListSelectableDateSection.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F1A26CCC2738DE6A00433E9F /* AssetListSelectableDateSection.storyboard */; };
Expand Down Expand Up @@ -83,7 +89,13 @@
23D1CD93207CEB1200F8115E /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/NohanaImagePicker.strings; sourceTree = "<group>"; };
3569CAA61EC1918E000C41C0 /* NohanaImagePicker.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = NohanaImagePicker.xcassets; sourceTree = "<group>"; };
3590F1F51EC1A79400F32E06 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/NohanaImagePicker.strings; sourceTree = "<group>"; };
6A434AE62775631C009526D3 /* UIViewController+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+Ex.swift"; sourceTree = "<group>"; };
6A8047FE276C3D77000F3B28 /* AlbumList.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = AlbumList.storyboard; sourceTree = "<group>"; };
6A804800276C3E80000F3B28 /* Moment.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Moment.storyboard; sourceTree = "<group>"; };
6A804802276C3F01000F3B28 /* AssetList.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = AssetList.storyboard; sourceTree = "<group>"; };
6ACE6616276051F6008AA84D /* ImagePreviewViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImagePreviewViewController.swift; sourceTree = "<group>"; };
6AD1607B27700F0C00A8B066 /* RootViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RootViewController.swift; sourceTree = "<group>"; };
6AD1607E2770B23D00A8B066 /* UIApplication+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIApplication+Ex.swift"; sourceTree = "<group>"; };
F117F731273B6A2600E11BC7 /* AssetDateSectionCreater.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AssetDateSectionCreater.swift; sourceTree = "<group>"; };
F181094F26A5361A001C2BDE /* MomentDetailListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MomentDetailListViewController.swift; sourceTree = "<group>"; };
F1A26CCC2738DE6A00433E9F /* AssetListSelectableDateSection.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = AssetListSelectableDateSection.storyboard; sourceTree = "<group>"; };
Expand Down Expand Up @@ -160,6 +172,15 @@
path = Resources;
sourceTree = "<group>";
};
6AD1607D2770B22500A8B066 /* Extension */ = {
isa = PBXGroup;
children = (
6AD1607E2770B23D00A8B066 /* UIApplication+Ex.swift */,
6A434AE62775631C009526D3 /* UIViewController+Ex.swift */,
);
name = Extension;
sourceTree = "<group>";
};
F1E5DE7E26A5831D004B9EDE /* Models */ = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -203,6 +224,9 @@
isa = PBXGroup;
children = (
F23554251C69D19C00796DCA /* NohanaImagePicker.storyboard */,
6A804802276C3F01000F3B28 /* AssetList.storyboard */,
6A8047FE276C3D77000F3B28 /* AlbumList.storyboard */,
6A804800276C3E80000F3B28 /* Moment.storyboard */,
F1A26CCC2738DE6A00433E9F /* AssetListSelectableDateSection.storyboard */,
F27029CD1C71C43A001647AB /* NohanaImagePicker.strings */,
F237249A1C6DCF96005D1E8A /* NohanaImagePicker.xcassets */,
Expand Down Expand Up @@ -268,6 +292,7 @@
F2C08D771C68651900B00181 /* NohanaImagePicker.h */,
F2C08D791C68651900B00181 /* Info.plist */,
F26775E61C7073B1002E786C /* Common */,
6AD1607D2770B22500A8B066 /* Extension */,
F23554291C69F38900796DCA /* Photos */,
F218D7DC1C6C3A3E001FCED1 /* Views */,
F2E508901C68B1770082EF93 /* ViewControllers */,
Expand All @@ -282,6 +307,7 @@
children = (
F1E5DE7E26A5831D004B9EDE /* Models */,
F23554271C69D5DB00796DCA /* NohanaImagePickerController.swift */,
6AD1607B27700F0C00A8B066 /* RootViewController.swift */,
F24EB68F1C68AEED0002EC86 /* AlbumListViewController.swift */,
F2DF3B141C6C76E500C1C0E4 /* AssetListViewController.swift */,
F25C10C11C8ED9BF007453C3 /* MomentViewController.swift */,
Expand Down Expand Up @@ -352,7 +378,7 @@
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0720;
LastUpgradeCheck = 1000;
LastUpgradeCheck = 1310;
ORGANIZATIONNAME = nohana;
TargetAttributes = {
F208E5501CD7370B00FFC9F6 = {
Expand Down Expand Up @@ -404,8 +430,11 @@
buildActionMask = 2147483647;
files = (
F23554261C69D19C00796DCA /* NohanaImagePicker.storyboard in Resources */,
6A804803276C3F01000F3B28 /* AssetList.storyboard in Resources */,
F27029CB1C71C43A001647AB /* NohanaImagePicker.strings in Resources */,
6A804801276C3E80000F3B28 /* Moment.storyboard in Resources */,
F237249B1C6DCF96005D1E8A /* NohanaImagePicker.xcassets in Resources */,
6A8047FF276C3D77000F3B28 /* AlbumList.storyboard in Resources */,
F1A26CCD2738DE6A00433E9F /* AssetListSelectableDateSection.storyboard in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
Expand All @@ -427,11 +456,13 @@
buildActionMask = 2147483647;
files = (
F1E5DE8226A58386004B9EDE /* MomentInfoSectionCreater.swift in Sources */,
6A434AE72775631C009526D3 /* UIViewController+Ex.swift in Sources */,
F2DF3B171C6C868E00C1C0E4 /* AssetCell.swift in Sources */,
F26775E81C7073CD002E786C /* Size.swift in Sources */,
F26775DE1C701FA7002E786C /* ItemList.swift in Sources */,
F23CC89E1CB745C800BCE443 /* ActivityIndicatable.swift in Sources */,
F202573C1C7418920069B33A /* PickedAssetList.swift in Sources */,
6AD1607F2770B23D00A8B066 /* UIApplication+Ex.swift in Sources */,
F25C10C21C8ED9BF007453C3 /* MomentViewController.swift in Sources */,
F25C69881CA23A0A005935D6 /* MomentCell.swift in Sources */,
F2FE1F781C901D9400FDBE7B /* MomentSectionHeaderView.swift in Sources */,
Expand All @@ -440,6 +471,7 @@
F1E5DE8026A58346004B9EDE /* MomentInfoSection.swift in Sources */,
F181095026A5361A001C2BDE /* MomentDetailListViewController.swift in Sources */,
F25C69921CA28728005935D6 /* AlbumListEmptyIndicator.swift in Sources */,
6AD1607C27700F0C00A8B066 /* RootViewController.swift in Sources */,
F2131F431C79615700797887 /* SwipeInteractionController.swift in Sources */,
F2DF3B2D1C6D780100C1C0E4 /* AssetDetailCell.swift in Sources */,
F25C69901CA27311005935D6 /* EmptyIndicatable.swift in Sources */,
Expand Down Expand Up @@ -509,7 +541,7 @@
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
INFOPLIST_FILE = Demo/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = jp.co.nohana.NohanaImagePicker.Demo;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -524,7 +556,7 @@
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
INFOPLIST_FILE = Demo/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = jp.co.nohana.NohanaImagePicker.Demo;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down Expand Up @@ -556,6 +588,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
Expand All @@ -581,7 +614,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
Expand Down Expand Up @@ -616,6 +649,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
Expand All @@ -635,7 +669,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
Expand All @@ -658,7 +692,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = NohanaImagePicker/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = jp.co.nohana.NohanaImagePicker;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -680,7 +714,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = NohanaImagePicker/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = jp.co.nohana.NohanaImagePicker;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1000"
LastUpgradeVersion = "1310"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand All @@ -27,6 +27,15 @@
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "F2C08D731C68651900B00181"
BuildableName = "NohanaImagePicker.framework"
BlueprintName = "NohanaImagePicker"
ReferencedContainer = "container:NohanaImagePicker.xcodeproj">
</BuildableReference>
</MacroExpansion>
<Testables>
<TestableReference
skipped = "NO">
Expand All @@ -39,17 +48,6 @@
</BuildableReference>
</TestableReference>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "F2C08D731C68651900B00181"
BuildableName = "NohanaImagePicker.framework"
BlueprintName = "NohanaImagePicker"
ReferencedContainer = "container:NohanaImagePicker.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
Expand All @@ -70,8 +68,6 @@
ReferencedContainer = "container:NohanaImagePicker.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
Expand Down
Loading

0 comments on commit ce90ed0

Please sign in to comment.