├── AuthPlugin.h
├── AuthPlugin.m
├── English.lproj
├── InfoPlist.strings
└── NameAndPassword.nib
│ ├── designable.nib
│ └── keyedobjects.nib
├── Info.plist
├── NameAndPassword.xcodeproj
├── project.pbxproj
├── project.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcuserdata
│ │ └── skycocker.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
└── xcuserdata
│ └── skycocker.xcuserdatad
│ ├── xcdebugger
│ └── Breakpoints_v2.xcbkptlist
│ └── xcschemes
│ ├── NameAndPassword.xcscheme
│ └── xcschememanagement.plist
├── NameAndPasswordPlugin.h
├── NameAndPasswordPlugin.m
├── NameAndPassword_Prefix.pch
├── ReadMe
├── main.m
├── plugin-objc.h
└── plugin-objc.m
/AuthPlugin.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/skycocker/NameAndPassword/2ac738a66f82782985ec02914c740e59e6e649f2/AuthPlugin.h
--------------------------------------------------------------------------------
/AuthPlugin.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/skycocker/NameAndPassword/2ac738a66f82782985ec02914c740e59e6e649f2/AuthPlugin.m
--------------------------------------------------------------------------------
/English.lproj/InfoPlist.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/skycocker/NameAndPassword/2ac738a66f82782985ec02914c740e59e6e649f2/English.lproj/InfoPlist.strings
--------------------------------------------------------------------------------
/English.lproj/NameAndPassword.nib/designable.nib:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 1090
5 | 13C64
6 | 4514
7 | 1265.19
8 | 697.40
9 |
13 |
14 | NSCustomObject
15 | NSCustomView
16 | NSTextField
17 | NSTextFieldCell
18 |
19 |
20 | com.apple.InterfaceBuilder.CocoaPlugin
21 |
22 |
26 |
27 |
30 |
33 |
36 |
110 |
111 |
112 | 258
113 |
114 |
115 |
116 | 258
117 | {{20, 36}, {297, 22}}
118 |
119 |
120 |
121 | YES
122 |
123 | -1804599231
124 | 272630784
125 |
126 |
127 |
128 | YES
129 |
130 |
131 |
132 | NO
133 | 1
134 |
135 |
136 | {337, 140}
137 |
138 |
139 |
140 | NSView
141 |
142 | NSResponder
143 |
144 |
145 |
146 |
147 |
148 |
149 | mIdentityAndPasswordView
150 |
151 |
152 |
153 | 19
154 |
155 |
156 |
157 | mPasswordView
158 |
159 |
160 |
161 | 20
162 |
163 |
164 |
165 | mNameTextField
166 |
167 |
168 |
169 | 21
170 |
171 |
172 |
173 | mIPPasswordSecureTextField
174 |
175 |
176 |
177 | 22
178 |
179 |
180 |
181 | mPPasswordSecureTextField
182 |
183 |
184 |
185 | 23
186 |
187 |
188 |
189 | nextKeyView
190 |
191 |
192 |
193 | 27
194 |
195 |
196 |
197 |
198 |
199 | 0
200 |
201 |
202 |
203 |
204 |
205 | -2
206 |
207 |
208 | File's Owner
209 |
210 |
211 | -1
212 |
213 |
214 | First Responder
215 |
216 |
217 | 5
218 |
219 |
220 |
221 |
222 |
223 |
224 | View
225 |
226 |
227 | 7
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 | 8
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 | 14
244 |
245 |
246 |
247 |
248 |
249 | View1
250 |
251 |
252 | 15
253 |
254 |
255 |
256 |
257 |
258 |
259 |
260 | 29
261 |
262 |
263 |
264 |
265 | 30
266 |
267 |
268 |
269 |
270 | 33
271 |
272 |
273 |
274 |
275 | -3
276 |
277 |
278 | Application
279 |
280 |
281 |
282 |
283 | com.apple.InterfaceBuilder.CocoaPlugin
284 | com.apple.InterfaceBuilder.CocoaPlugin
285 | com.apple.InterfaceBuilder.CocoaPlugin
286 | com.apple.InterfaceBuilder.CocoaPlugin
287 | NSSecureTextField
288 | com.apple.InterfaceBuilder.CocoaPlugin
289 | com.apple.InterfaceBuilder.CocoaPlugin
290 | com.apple.InterfaceBuilder.CocoaPlugin
291 | com.apple.InterfaceBuilder.CocoaPlugin
292 | com.apple.InterfaceBuilder.CocoaPlugin
293 | com.apple.InterfaceBuilder.CocoaPlugin
294 | NSSecureTextField
295 | com.apple.InterfaceBuilder.CocoaPlugin
296 |
297 |
298 |
299 |
300 |
301 | 38
302 |
303 |
304 |
305 |
306 | EXNameAndPassword
307 | SFAuthorizationPluginView
308 |
309 | NSSecureTextField
310 | NSView
311 | NSTextField
312 | NSSecureTextField
313 | NSView
314 |
315 |
316 |
317 | mIPPasswordSecureTextField
318 | NSSecureTextField
319 |
320 |
321 | mIdentityAndPasswordView
322 | NSView
323 |
324 |
325 | mNameTextField
326 | NSTextField
327 |
328 |
329 | mPPasswordSecureTextField
330 | NSSecureTextField
331 |
332 |
333 | mPasswordView
334 | NSView
335 |
336 |
337 |
338 | IBProjectSource
339 | ./Classes/EXNameAndPassword.h
340 |
341 |
342 |
343 | SFAuthorizationPluginView
344 | NSObject
345 |
346 | IBProjectSource
347 | ./Classes/SFAuthorizationPluginView.h
348 |
349 |
350 |
351 |
352 | 0
353 | IBCocoaFramework
354 | YES
355 |
356 | com.apple.InterfaceBuilder.CocoaPlugin.macosx
357 |
358 |
359 |
360 | com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3
361 |
362 |
363 | YES
364 | 3
365 |
366 |
367 |
--------------------------------------------------------------------------------
/English.lproj/NameAndPassword.nib/keyedobjects.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/skycocker/NameAndPassword/2ac738a66f82782985ec02914c740e59e6e649f2/English.lproj/NameAndPassword.nib/keyedobjects.nib
--------------------------------------------------------------------------------
/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | English
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIconFile
10 |
11 | CFBundleIdentifier
12 | com.apple.securityAgentPlugin.NameAndPassword
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | ${PRODUCT_NAME}
17 | CFBundlePackageType
18 | BNDL
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | 1.0
23 | NSMainNibFile
24 | NameAndPassword
25 | NSPrincipalClass
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/NameAndPassword.xcodeproj/project.pbxproj:
--------------------------------------------------------------------------------
1 | // !$*UTF8*$!
2 | {
3 | archiveVersion = 1;
4 | classes = {
5 | };
6 | objectVersion = 44;
7 | objects = {
8 |
9 | /* Begin PBXBuildFile section */
10 | 4877FEAD0A78129200487439 /* NameAndPassword.nib in Resources */ = {isa = PBXBuildFile; fileRef = 4877FEAB0A78129100487439 /* NameAndPassword.nib */; };
11 | 4895C51B0A780E0D00ABC00C /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 4895C5180A780E0D00ABC00C /* main.m */; };
12 | 4895C51C0A780E0D00ABC00C /* plugin-objc.m in Sources */ = {isa = PBXBuildFile; fileRef = 4895C51A0A780E0D00ABC00C /* plugin-objc.m */; };
13 | 4895C5210A780E1800ABC00C /* AuthPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 4895C51E0A780E1800ABC00C /* AuthPlugin.m */; };
14 | 4895C5220A780E1800ABC00C /* NameAndPasswordPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 4895C51F0A780E1800ABC00C /* NameAndPasswordPlugin.m */; };
15 | 4895C52C0A780E8800ABC00C /* SecurityInterface.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4895C52B0A780E8800ABC00C /* SecurityInterface.framework */; };
16 | 8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
17 | 8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; };
18 | /* End PBXBuildFile section */
19 |
20 | /* Begin PBXFileReference section */
21 | 089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; };
22 | 089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; };
23 | 089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; };
24 | 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; };
25 | 32DBCF630370AF2F00C91783 /* NameAndPassword_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NameAndPassword_Prefix.pch; sourceTree = ""; };
26 | 4877FEAC0A78129100487439 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/NameAndPassword.nib; sourceTree = ""; };
27 | 4895C5180A780E0D00ABC00C /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
28 | 4895C5190A780E0D00ABC00C /* plugin-objc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "plugin-objc.h"; sourceTree = ""; };
29 | 4895C51A0A780E0D00ABC00C /* plugin-objc.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = "plugin-objc.m"; sourceTree = ""; };
30 | 4895C51D0A780E1800ABC00C /* AuthPlugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AuthPlugin.h; sourceTree = ""; };
31 | 4895C51E0A780E1800ABC00C /* AuthPlugin.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = AuthPlugin.m; sourceTree = ""; };
32 | 4895C51F0A780E1800ABC00C /* NameAndPasswordPlugin.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = NameAndPasswordPlugin.m; sourceTree = ""; };
33 | 4895C5200A780E1800ABC00C /* NameAndPasswordPlugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NameAndPasswordPlugin.h; sourceTree = ""; };
34 | 4895C52B0A780E8800ABC00C /* SecurityInterface.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SecurityInterface.framework; path = /System/Library/Frameworks/SecurityInterface.framework; sourceTree = ""; };
35 | 4895C5680A78111400ABC00C /* ReadMe */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ReadMe; sourceTree = ""; };
36 | 8D5B49B6048680CD000E48DA /* NameAndPassword.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NameAndPassword.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
37 | 8D5B49B7048680CD000E48DA /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
38 | D2F7E65807B2D6F200F64583 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; };
39 | /* End PBXFileReference section */
40 |
41 | /* Begin PBXFrameworksBuildPhase section */
42 | 8D5B49B3048680CD000E48DA /* Frameworks */ = {
43 | isa = PBXFrameworksBuildPhase;
44 | buildActionMask = 2147483647;
45 | files = (
46 | 8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */,
47 | 4895C52C0A780E8800ABC00C /* SecurityInterface.framework in Frameworks */,
48 | );
49 | runOnlyForDeploymentPostprocessing = 0;
50 | };
51 | /* End PBXFrameworksBuildPhase section */
52 |
53 | /* Begin PBXGroup section */
54 | 089C166AFE841209C02AAC07 /* NameAndPassword */ = {
55 | isa = PBXGroup;
56 | children = (
57 | 4895C5680A78111400ABC00C /* ReadMe */,
58 | 08FB77AFFE84173DC02AAC07 /* Classes */,
59 | 32C88E010371C26100C91783 /* Other Sources */,
60 | 089C167CFE841241C02AAC07 /* Resources */,
61 | 089C1671FE841209C02AAC07 /* Frameworks and Libraries */,
62 | 19C28FB8FE9D52D311CA2CBB /* Products */,
63 | );
64 | name = NameAndPassword;
65 | sourceTree = "";
66 | };
67 | 089C1671FE841209C02AAC07 /* Frameworks and Libraries */ = {
68 | isa = PBXGroup;
69 | children = (
70 | 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */,
71 | 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */,
72 | );
73 | name = "Frameworks and Libraries";
74 | sourceTree = "";
75 | };
76 | 089C167CFE841241C02AAC07 /* Resources */ = {
77 | isa = PBXGroup;
78 | children = (
79 | 8D5B49B7048680CD000E48DA /* Info.plist */,
80 | 089C167DFE841241C02AAC07 /* InfoPlist.strings */,
81 | 4877FEAB0A78129100487439 /* NameAndPassword.nib */,
82 | );
83 | name = Resources;
84 | sourceTree = "";
85 | };
86 | 08FB77AFFE84173DC02AAC07 /* Classes */ = {
87 | isa = PBXGroup;
88 | children = (
89 | 4895C51D0A780E1800ABC00C /* AuthPlugin.h */,
90 | 4895C51E0A780E1800ABC00C /* AuthPlugin.m */,
91 | 4895C5200A780E1800ABC00C /* NameAndPasswordPlugin.h */,
92 | 4895C51F0A780E1800ABC00C /* NameAndPasswordPlugin.m */,
93 | );
94 | name = Classes;
95 | sourceTree = "";
96 | };
97 | 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */ = {
98 | isa = PBXGroup;
99 | children = (
100 | 4895C52B0A780E8800ABC00C /* SecurityInterface.framework */,
101 | 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */,
102 | );
103 | name = "Linked Frameworks";
104 | sourceTree = "";
105 | };
106 | 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */ = {
107 | isa = PBXGroup;
108 | children = (
109 | 089C167FFE841241C02AAC07 /* AppKit.framework */,
110 | D2F7E65807B2D6F200F64583 /* CoreData.framework */,
111 | 089C1672FE841209C02AAC07 /* Foundation.framework */,
112 | );
113 | name = "Other Frameworks";
114 | sourceTree = "";
115 | };
116 | 19C28FB8FE9D52D311CA2CBB /* Products */ = {
117 | isa = PBXGroup;
118 | children = (
119 | 8D5B49B6048680CD000E48DA /* NameAndPassword.bundle */,
120 | );
121 | name = Products;
122 | sourceTree = "";
123 | };
124 | 32C88E010371C26100C91783 /* Other Sources */ = {
125 | isa = PBXGroup;
126 | children = (
127 | 4895C5180A780E0D00ABC00C /* main.m */,
128 | 4895C5190A780E0D00ABC00C /* plugin-objc.h */,
129 | 4895C51A0A780E0D00ABC00C /* plugin-objc.m */,
130 | 32DBCF630370AF2F00C91783 /* NameAndPassword_Prefix.pch */,
131 | );
132 | name = "Other Sources";
133 | sourceTree = "";
134 | };
135 | /* End PBXGroup section */
136 |
137 | /* Begin PBXNativeTarget section */
138 | 8D5B49AC048680CD000E48DA /* NameAndPassword */ = {
139 | isa = PBXNativeTarget;
140 | buildConfigurationList = 1DEB913A08733D840010E9CD /* Build configuration list for PBXNativeTarget "NameAndPassword" */;
141 | buildPhases = (
142 | 8D5B49AF048680CD000E48DA /* Resources */,
143 | 8D5B49B1048680CD000E48DA /* Sources */,
144 | 8D5B49B3048680CD000E48DA /* Frameworks */,
145 | );
146 | buildRules = (
147 | );
148 | dependencies = (
149 | );
150 | name = NameAndPassword;
151 | productInstallPath = "$(HOME)/Library/Bundles";
152 | productName = NameAndPassword;
153 | productReference = 8D5B49B6048680CD000E48DA /* NameAndPassword.bundle */;
154 | productType = "com.apple.product-type.bundle";
155 | };
156 | /* End PBXNativeTarget section */
157 |
158 | /* Begin PBXProject section */
159 | 089C1669FE841209C02AAC07 /* Project object */ = {
160 | isa = PBXProject;
161 | attributes = {
162 | };
163 | buildConfigurationList = 1DEB913E08733D840010E9CD /* Build configuration list for PBXProject "NameAndPassword" */;
164 | compatibilityVersion = "Xcode 3.0";
165 | developmentRegion = English;
166 | hasScannedForEncodings = 1;
167 | knownRegions = (
168 | en,
169 | );
170 | mainGroup = 089C166AFE841209C02AAC07 /* NameAndPassword */;
171 | projectDirPath = "";
172 | projectRoot = "";
173 | targets = (
174 | 8D5B49AC048680CD000E48DA /* NameAndPassword */,
175 | );
176 | };
177 | /* End PBXProject section */
178 |
179 | /* Begin PBXResourcesBuildPhase section */
180 | 8D5B49AF048680CD000E48DA /* Resources */ = {
181 | isa = PBXResourcesBuildPhase;
182 | buildActionMask = 2147483647;
183 | files = (
184 | 8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */,
185 | 4877FEAD0A78129200487439 /* NameAndPassword.nib in Resources */,
186 | );
187 | runOnlyForDeploymentPostprocessing = 0;
188 | };
189 | /* End PBXResourcesBuildPhase section */
190 |
191 | /* Begin PBXSourcesBuildPhase section */
192 | 8D5B49B1048680CD000E48DA /* Sources */ = {
193 | isa = PBXSourcesBuildPhase;
194 | buildActionMask = 2147483647;
195 | files = (
196 | 4895C51B0A780E0D00ABC00C /* main.m in Sources */,
197 | 4895C51C0A780E0D00ABC00C /* plugin-objc.m in Sources */,
198 | 4895C5210A780E1800ABC00C /* AuthPlugin.m in Sources */,
199 | 4895C5220A780E1800ABC00C /* NameAndPasswordPlugin.m in Sources */,
200 | );
201 | runOnlyForDeploymentPostprocessing = 0;
202 | };
203 | /* End PBXSourcesBuildPhase section */
204 |
205 | /* Begin PBXVariantGroup section */
206 | 089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
207 | isa = PBXVariantGroup;
208 | children = (
209 | 089C167EFE841241C02AAC07 /* English */,
210 | );
211 | name = InfoPlist.strings;
212 | sourceTree = "";
213 | };
214 | 4877FEAB0A78129100487439 /* NameAndPassword.nib */ = {
215 | isa = PBXVariantGroup;
216 | children = (
217 | 4877FEAC0A78129100487439 /* English */,
218 | );
219 | name = NameAndPassword.nib;
220 | sourceTree = "";
221 | };
222 | /* End PBXVariantGroup section */
223 |
224 | /* Begin XCBuildConfiguration section */
225 | 1DEB913B08733D840010E9CD /* Debug */ = {
226 | isa = XCBuildConfiguration;
227 | buildSettings = {
228 | ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
229 | COPY_PHASE_STRIP = NO;
230 | DEBUG_INFORMATION_FORMAT = dwarf;
231 | GCC_DYNAMIC_NO_PIC = NO;
232 | GCC_ENABLE_FIX_AND_CONTINUE = YES;
233 | GCC_MODEL_TUNING = G5;
234 | GCC_OPTIMIZATION_LEVEL = 0;
235 | GCC_PRECOMPILE_PREFIX_HEADER = YES;
236 | GCC_PREFIX_HEADER = NameAndPassword_Prefix.pch;
237 | INFOPLIST_FILE = Info.plist;
238 | INSTALL_PATH = "$(HOME)/Library/Bundles";
239 | PRODUCT_NAME = NameAndPassword;
240 | SDKROOT = macosx;
241 | WRAPPER_EXTENSION = bundle;
242 | ZERO_LINK = YES;
243 | };
244 | name = Debug;
245 | };
246 | 1DEB913C08733D840010E9CD /* Release */ = {
247 | isa = XCBuildConfiguration;
248 | buildSettings = {
249 | ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
250 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
251 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
252 | GCC_MODEL_TUNING = G5;
253 | GCC_PRECOMPILE_PREFIX_HEADER = YES;
254 | GCC_PREFIX_HEADER = NameAndPassword_Prefix.pch;
255 | INFOPLIST_FILE = Info.plist;
256 | INSTALL_PATH = "$(HOME)/Library/Bundles";
257 | PRODUCT_NAME = NameAndPassword;
258 | SDKROOT = macosx;
259 | WRAPPER_EXTENSION = bundle;
260 | };
261 | name = Release;
262 | };
263 | 1DEB913F08733D840010E9CD /* Debug */ = {
264 | isa = XCBuildConfiguration;
265 | buildSettings = {
266 | ARCHS = (
267 | ppc,
268 | i386,
269 | );
270 | GCC_WARN_ABOUT_RETURN_TYPE = YES;
271 | GCC_WARN_UNUSED_VARIABLE = YES;
272 | PREBINDING = NO;
273 | SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
274 | };
275 | name = Debug;
276 | };
277 | 1DEB914008733D840010E9CD /* Release */ = {
278 | isa = XCBuildConfiguration;
279 | buildSettings = {
280 | GCC_WARN_ABOUT_RETURN_TYPE = YES;
281 | GCC_WARN_UNUSED_VARIABLE = YES;
282 | PREBINDING = NO;
283 | SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
284 | };
285 | name = Release;
286 | };
287 | /* End XCBuildConfiguration section */
288 |
289 | /* Begin XCConfigurationList section */
290 | 1DEB913A08733D840010E9CD /* Build configuration list for PBXNativeTarget "NameAndPassword" */ = {
291 | isa = XCConfigurationList;
292 | buildConfigurations = (
293 | 1DEB913B08733D840010E9CD /* Debug */,
294 | 1DEB913C08733D840010E9CD /* Release */,
295 | );
296 | defaultConfigurationIsVisible = 0;
297 | defaultConfigurationName = Release;
298 | };
299 | 1DEB913E08733D840010E9CD /* Build configuration list for PBXProject "NameAndPassword" */ = {
300 | isa = XCConfigurationList;
301 | buildConfigurations = (
302 | 1DEB913F08733D840010E9CD /* Debug */,
303 | 1DEB914008733D840010E9CD /* Release */,
304 | );
305 | defaultConfigurationIsVisible = 0;
306 | defaultConfigurationName = Release;
307 | };
308 | /* End XCConfigurationList section */
309 | };
310 | rootObject = 089C1669FE841209C02AAC07 /* Project object */;
311 | }
312 |
--------------------------------------------------------------------------------
/NameAndPassword.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/NameAndPassword.xcodeproj/project.xcworkspace/xcuserdata/skycocker.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/skycocker/NameAndPassword/2ac738a66f82782985ec02914c740e59e6e649f2/NameAndPassword.xcodeproj/project.xcworkspace/xcuserdata/skycocker.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/NameAndPassword.xcodeproj/xcuserdata/skycocker.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
--------------------------------------------------------------------------------
/NameAndPassword.xcodeproj/xcuserdata/skycocker.xcuserdatad/xcschemes/NameAndPassword.xcscheme:
--------------------------------------------------------------------------------
1 |
2 |
5 |
8 |
9 |
15 |
21 |
22 |
23 |
24 |
25 |
30 |
31 |
32 |
33 |
42 |
43 |
44 |
45 |
51 |
52 |
54 |
55 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/NameAndPassword.xcodeproj/xcuserdata/skycocker.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | NameAndPassword.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | 8D5B49AC048680CD000E48DA
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/NameAndPasswordPlugin.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/skycocker/NameAndPassword/2ac738a66f82782985ec02914c740e59e6e649f2/NameAndPasswordPlugin.h
--------------------------------------------------------------------------------
/NameAndPasswordPlugin.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/skycocker/NameAndPassword/2ac738a66f82782985ec02914c740e59e6e649f2/NameAndPasswordPlugin.m
--------------------------------------------------------------------------------
/NameAndPassword_Prefix.pch:
--------------------------------------------------------------------------------
1 | //
2 | // Prefix header for all source files of the 'NameAndPassword' target in the 'NameAndPassword' project.
3 | //
4 |
5 | #ifdef __OBJC__
6 | #import
7 | #endif
8 |
--------------------------------------------------------------------------------
/ReadMe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/skycocker/NameAndPassword/2ac738a66f82782985ec02914c740e59e6e649f2/ReadMe
--------------------------------------------------------------------------------
/main.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/skycocker/NameAndPassword/2ac738a66f82782985ec02914c740e59e6e649f2/main.m
--------------------------------------------------------------------------------
/plugin-objc.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/skycocker/NameAndPassword/2ac738a66f82782985ec02914c740e59e6e649f2/plugin-objc.h
--------------------------------------------------------------------------------
/plugin-objc.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/skycocker/NameAndPassword/2ac738a66f82782985ec02914c740e59e6e649f2/plugin-objc.m
--------------------------------------------------------------------------------