diff --git a/NearDrop.xcodeproj/project.pbxproj b/NearDrop.xcodeproj/project.pbxproj index 0252fad..9ac7ae4 100644 --- a/NearDrop.xcodeproj/project.pbxproj +++ b/NearDrop.xcodeproj/project.pbxproj @@ -40,6 +40,8 @@ 69DCF49C2AB8C58500CBE2CC /* SwiftECC in Frameworks */ = {isa = PBXBuildFile; productRef = 69DCF49B2AB8C58500CBE2CC /* SwiftECC */; }; 69DCF49D2AB8C9A500CBE2CC /* libNearbyShare.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 69DCF4812AB70D0600CBE2CC /* libNearbyShare.dylib */; }; 69DCF49E2AB8C9A500CBE2CC /* libNearbyShare.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = 69DCF4812AB70D0600CBE2CC /* libNearbyShare.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + EB36CCC02D88999F00835FC5 /* QrCodeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB36CCBF2D88999F00835FC5 /* QrCodeView.swift */; }; + EB36CCC12D889B6400835FC5 /* QrCodeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB36CCBF2D88999F00835FC5 /* QrCodeView.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -208,6 +210,7 @@ E9C8C6D42CFF66650053474D /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/Localizable.strings; sourceTree = ""; }; E9C8C6D52CFF66650053474D /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ro; path = ro.lproj/Localizable.stringsdict; sourceTree = ""; }; E9C8C6D62CFF66650053474D /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/Localizable.strings; sourceTree = ""; }; + EB36CCBF2D88999F00835FC5 /* QrCodeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QrCodeView.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -252,6 +255,7 @@ isa = PBXGroup; children = ( 699DEBA52AB0573200115D22 /* ShareViewController.swift */, + EB36CCBF2D88999F00835FC5 /* QrCodeView.swift */, 691F53B92ABB70840089FD92 /* DeviceListCell.swift */, 691F53BA2ABB70840089FD92 /* DeviceListCell.xib */, 699DEBA72AB0573200115D22 /* ShareViewController.xib */, @@ -503,6 +507,7 @@ files = ( 699DEBA62AB0573200115D22 /* ShareViewController.swift in Sources */, 691F53BB2ABB70840089FD92 /* DeviceListCell.swift in Sources */, + EB36CCC02D88999F00835FC5 /* QrCodeView.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -512,6 +517,7 @@ files = ( 698DFB0329E362140064F247 /* NDNotificationCenterHackery.m in Sources */, 69DA9A1229E0BF5100A442DA /* AppDelegate.swift in Sources */, + EB36CCC12D889B6400835FC5 /* QrCodeView.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/ShareExtension/Assets.xcassets/QR.imageset/Contents.json b/ShareExtension/Assets.xcassets/QR.imageset/Contents.json new file mode 100644 index 0000000..ce19d35 --- /dev/null +++ b/ShareExtension/Assets.xcassets/QR.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "QR3.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ShareExtension/Assets.xcassets/QR.imageset/QR3.png b/ShareExtension/Assets.xcassets/QR.imageset/QR3.png new file mode 100644 index 0000000..0db1e84 Binary files /dev/null and b/ShareExtension/Assets.xcassets/QR.imageset/QR3.png differ diff --git a/ShareExtension/Assets.xcassets/xmark.imageset/Contents.json b/ShareExtension/Assets.xcassets/xmark.imageset/Contents.json new file mode 100644 index 0000000..aa29942 --- /dev/null +++ b/ShareExtension/Assets.xcassets/xmark.imageset/Contents.json @@ -0,0 +1,52 @@ +{ + "images" : [ + { + "filename" : "xmark.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "xmark 1.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ShareExtension/Assets.xcassets/xmark.imageset/xmark 1.png b/ShareExtension/Assets.xcassets/xmark.imageset/xmark 1.png new file mode 100644 index 0000000..d2d5ab5 Binary files /dev/null and b/ShareExtension/Assets.xcassets/xmark.imageset/xmark 1.png differ diff --git a/ShareExtension/Assets.xcassets/xmark.imageset/xmark.png b/ShareExtension/Assets.xcassets/xmark.imageset/xmark.png new file mode 100644 index 0000000..b1fff16 Binary files /dev/null and b/ShareExtension/Assets.xcassets/xmark.imageset/xmark.png differ diff --git a/ShareExtension/Base.lproj/Localizable.strings b/ShareExtension/Base.lproj/Localizable.strings index 1dd36a7..6ca5eb3 100644 Binary files a/ShareExtension/Base.lproj/Localizable.strings and b/ShareExtension/Base.lproj/Localizable.strings differ diff --git a/ShareExtension/Base.lproj/ShareViewController.xib b/ShareExtension/Base.lproj/ShareViewController.xib index 558acb4..71700e6 100644 --- a/ShareExtension/Base.lproj/ShareViewController.xib +++ b/ShareExtension/Base.lproj/ShareViewController.xib @@ -1,14 +1,15 @@ - + - + + @@ -91,64 +92,72 @@ Gw - - + + + + - - + - + + - - + - + - + - - - - - - - - - + + - - @@ -229,22 +238,23 @@ Gw - + - - - + + + - + - + +