Skip to content

Commit c41c2fa

Browse files
committed
Merge commit '3ca5a42c3f25b557d8faaaa6e59c1d3e51265e81' as 'vendor/DMTabBar'
2 parents ad47b00 + 3ca5a42 commit c41c2fa

23 files changed

+4728
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,344 @@
1+
// !$*UTF8*$!
2+
{
3+
archiveVersion = 1;
4+
classes = {
5+
};
6+
objectVersion = 46;
7+
objects = {
8+
9+
/* Begin PBXBuildFile section */
10+
D9C42DB0158F85B700919C4A /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9C42DAF158F85B700919C4A /* Cocoa.framework */; };
11+
D9C42DBA158F85B700919C4A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D9C42DB8158F85B700919C4A /* InfoPlist.strings */; };
12+
D9C42DBC158F85B700919C4A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = D9C42DBB158F85B700919C4A /* main.m */; };
13+
D9C42DC0158F85B700919C4A /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = D9C42DBE158F85B700919C4A /* Credits.rtf */; };
14+
D9C42DC3158F85B700919C4A /* DMAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D9C42DC2158F85B700919C4A /* DMAppDelegate.m */; };
15+
D9C42DC6158F85B700919C4A /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = D9C42DC4158F85B700919C4A /* MainMenu.xib */; };
16+
D9C42DCE158F85C200919C4A /* DMTabBar.m in Sources */ = {isa = PBXBuildFile; fileRef = D9C42DCD158F85C200919C4A /* DMTabBar.m */; };
17+
D9C42DD1158F88DA00919C4A /* DMTabBarItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D9C42DD0158F88DA00919C4A /* DMTabBarItem.m */; };
18+
D9C42DD4158FDB0500919C4A /* tabBarItem1.png in Resources */ = {isa = PBXBuildFile; fileRef = D9C42DD2158FDB0500919C4A /* tabBarItem1.png */; };
19+
D9C42DDC158FE25D00919C4A /* tabBarItem2.png in Resources */ = {isa = PBXBuildFile; fileRef = D9C42DDB158FE25D00919C4A /* tabBarItem2.png */; };
20+
D9C42DDE158FE27C00919C4A /* tabBarItem3.png in Resources */ = {isa = PBXBuildFile; fileRef = D9C42DDD158FE27C00919C4A /* tabBarItem3.png */; };
21+
/* End PBXBuildFile section */
22+
23+
/* Begin PBXFileReference section */
24+
D9C42DAB158F85B700919C4A /* DMTabBar.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DMTabBar.app; sourceTree = BUILT_PRODUCTS_DIR; };
25+
D9C42DAF158F85B700919C4A /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
26+
D9C42DB2158F85B700919C4A /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
27+
D9C42DB3158F85B700919C4A /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
28+
D9C42DB4158F85B700919C4A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
29+
D9C42DB7158F85B700919C4A /* DMTabBar-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "DMTabBar-Info.plist"; sourceTree = "<group>"; };
30+
D9C42DB9158F85B700919C4A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
31+
D9C42DBB158F85B700919C4A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
32+
D9C42DBD158F85B700919C4A /* DMTabBar-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "DMTabBar-Prefix.pch"; sourceTree = "<group>"; };
33+
D9C42DBF158F85B700919C4A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = en; path = en.lproj/Credits.rtf; sourceTree = "<group>"; };
34+
D9C42DC1158F85B700919C4A /* DMAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = DMAppDelegate.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
35+
D9C42DC2158F85B700919C4A /* DMAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = DMAppDelegate.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
36+
D9C42DC5158F85B700919C4A /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainMenu.xib; sourceTree = "<group>"; };
37+
D9C42DCC158F85C200919C4A /* DMTabBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = DMTabBar.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
38+
D9C42DCD158F85C200919C4A /* DMTabBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DMTabBar.m; sourceTree = "<group>"; };
39+
D9C42DCF158F88DA00919C4A /* DMTabBarItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DMTabBarItem.h; sourceTree = "<group>"; };
40+
D9C42DD0158F88DA00919C4A /* DMTabBarItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DMTabBarItem.m; sourceTree = "<group>"; };
41+
D9C42DD2158FDB0500919C4A /* tabBarItem1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = tabBarItem1.png; sourceTree = "<group>"; };
42+
D9C42DDB158FE25D00919C4A /* tabBarItem2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = tabBarItem2.png; sourceTree = "<group>"; };
43+
D9C42DDD158FE27C00919C4A /* tabBarItem3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = tabBarItem3.png; sourceTree = "<group>"; };
44+
/* End PBXFileReference section */
45+
46+
/* Begin PBXFrameworksBuildPhase section */
47+
D9C42DA8158F85B700919C4A /* Frameworks */ = {
48+
isa = PBXFrameworksBuildPhase;
49+
buildActionMask = 2147483647;
50+
files = (
51+
D9C42DB0158F85B700919C4A /* Cocoa.framework in Frameworks */,
52+
);
53+
runOnlyForDeploymentPostprocessing = 0;
54+
};
55+
/* End PBXFrameworksBuildPhase section */
56+
57+
/* Begin PBXGroup section */
58+
D9C42DA0158F85B700919C4A = {
59+
isa = PBXGroup;
60+
children = (
61+
D9C42DB5158F85B700919C4A /* DMTabBar */,
62+
D9C42DAE158F85B700919C4A /* Frameworks */,
63+
D9C42DAC158F85B700919C4A /* Products */,
64+
);
65+
sourceTree = "<group>";
66+
};
67+
D9C42DAC158F85B700919C4A /* Products */ = {
68+
isa = PBXGroup;
69+
children = (
70+
D9C42DAB158F85B700919C4A /* DMTabBar.app */,
71+
);
72+
name = Products;
73+
sourceTree = "<group>";
74+
};
75+
D9C42DAE158F85B700919C4A /* Frameworks */ = {
76+
isa = PBXGroup;
77+
children = (
78+
D9C42DAF158F85B700919C4A /* Cocoa.framework */,
79+
D9C42DB1158F85B700919C4A /* Other Frameworks */,
80+
);
81+
name = Frameworks;
82+
sourceTree = "<group>";
83+
};
84+
D9C42DB1158F85B700919C4A /* Other Frameworks */ = {
85+
isa = PBXGroup;
86+
children = (
87+
D9C42DB2158F85B700919C4A /* AppKit.framework */,
88+
D9C42DB3158F85B700919C4A /* CoreData.framework */,
89+
D9C42DB4158F85B700919C4A /* Foundation.framework */,
90+
);
91+
name = "Other Frameworks";
92+
sourceTree = "<group>";
93+
};
94+
D9C42DB5158F85B700919C4A /* DMTabBar */ = {
95+
isa = PBXGroup;
96+
children = (
97+
D9C42DDA158FDDEC00919C4A /* DMTabBar Core Class */,
98+
D9C42DE0158FE47100919C4A /* Main View Controller */,
99+
D9C42DDF158FE46900919C4A /* Tab Bar Icons */,
100+
D9C42DB6158F85B700919C4A /* Supporting Files */,
101+
);
102+
path = DMTabBar;
103+
sourceTree = "<group>";
104+
};
105+
D9C42DB6158F85B700919C4A /* Supporting Files */ = {
106+
isa = PBXGroup;
107+
children = (
108+
D9C42DB7158F85B700919C4A /* DMTabBar-Info.plist */,
109+
D9C42DB8158F85B700919C4A /* InfoPlist.strings */,
110+
D9C42DBB158F85B700919C4A /* main.m */,
111+
D9C42DBD158F85B700919C4A /* DMTabBar-Prefix.pch */,
112+
D9C42DBE158F85B700919C4A /* Credits.rtf */,
113+
);
114+
name = "Supporting Files";
115+
sourceTree = "<group>";
116+
};
117+
D9C42DDA158FDDEC00919C4A /* DMTabBar Core Class */ = {
118+
isa = PBXGroup;
119+
children = (
120+
D9C42DCC158F85C200919C4A /* DMTabBar.h */,
121+
D9C42DCD158F85C200919C4A /* DMTabBar.m */,
122+
D9C42DCF158F88DA00919C4A /* DMTabBarItem.h */,
123+
D9C42DD0158F88DA00919C4A /* DMTabBarItem.m */,
124+
);
125+
name = "DMTabBar Core Class";
126+
sourceTree = "<group>";
127+
};
128+
D9C42DDF158FE46900919C4A /* Tab Bar Icons */ = {
129+
isa = PBXGroup;
130+
children = (
131+
D9C42DDB158FE25D00919C4A /* tabBarItem2.png */,
132+
D9C42DD2158FDB0500919C4A /* tabBarItem1.png */,
133+
D9C42DDD158FE27C00919C4A /* tabBarItem3.png */,
134+
);
135+
name = "Tab Bar Icons";
136+
sourceTree = "<group>";
137+
};
138+
D9C42DE0158FE47100919C4A /* Main View Controller */ = {
139+
isa = PBXGroup;
140+
children = (
141+
D9C42DC1158F85B700919C4A /* DMAppDelegate.h */,
142+
D9C42DC2158F85B700919C4A /* DMAppDelegate.m */,
143+
D9C42DC4158F85B700919C4A /* MainMenu.xib */,
144+
);
145+
name = "Main View Controller";
146+
sourceTree = "<group>";
147+
};
148+
/* End PBXGroup section */
149+
150+
/* Begin PBXNativeTarget section */
151+
D9C42DAA158F85B700919C4A /* DMTabBar */ = {
152+
isa = PBXNativeTarget;
153+
buildConfigurationList = D9C42DC9158F85B700919C4A /* Build configuration list for PBXNativeTarget "DMTabBar" */;
154+
buildPhases = (
155+
D9C42DA7158F85B700919C4A /* Sources */,
156+
D9C42DA8158F85B700919C4A /* Frameworks */,
157+
D9C42DA9158F85B700919C4A /* Resources */,
158+
);
159+
buildRules = (
160+
);
161+
dependencies = (
162+
);
163+
name = DMTabBar;
164+
productName = DMTabBar;
165+
productReference = D9C42DAB158F85B700919C4A /* DMTabBar.app */;
166+
productType = "com.apple.product-type.application";
167+
};
168+
/* End PBXNativeTarget section */
169+
170+
/* Begin PBXProject section */
171+
D9C42DA2158F85B700919C4A /* Project object */ = {
172+
isa = PBXProject;
173+
attributes = {
174+
CLASSPREFIX = DM;
175+
LastUpgradeCheck = 0430;
176+
};
177+
buildConfigurationList = D9C42DA5158F85B700919C4A /* Build configuration list for PBXProject "DMTabBar" */;
178+
compatibilityVersion = "Xcode 3.2";
179+
developmentRegion = English;
180+
hasScannedForEncodings = 0;
181+
knownRegions = (
182+
en,
183+
);
184+
mainGroup = D9C42DA0158F85B700919C4A;
185+
productRefGroup = D9C42DAC158F85B700919C4A /* Products */;
186+
projectDirPath = "";
187+
projectRoot = "";
188+
targets = (
189+
D9C42DAA158F85B700919C4A /* DMTabBar */,
190+
);
191+
};
192+
/* End PBXProject section */
193+
194+
/* Begin PBXResourcesBuildPhase section */
195+
D9C42DA9158F85B700919C4A /* Resources */ = {
196+
isa = PBXResourcesBuildPhase;
197+
buildActionMask = 2147483647;
198+
files = (
199+
D9C42DBA158F85B700919C4A /* InfoPlist.strings in Resources */,
200+
D9C42DC0158F85B700919C4A /* Credits.rtf in Resources */,
201+
D9C42DC6158F85B700919C4A /* MainMenu.xib in Resources */,
202+
D9C42DD4158FDB0500919C4A /* tabBarItem1.png in Resources */,
203+
D9C42DDC158FE25D00919C4A /* tabBarItem2.png in Resources */,
204+
D9C42DDE158FE27C00919C4A /* tabBarItem3.png in Resources */,
205+
);
206+
runOnlyForDeploymentPostprocessing = 0;
207+
};
208+
/* End PBXResourcesBuildPhase section */
209+
210+
/* Begin PBXSourcesBuildPhase section */
211+
D9C42DA7158F85B700919C4A /* Sources */ = {
212+
isa = PBXSourcesBuildPhase;
213+
buildActionMask = 2147483647;
214+
files = (
215+
D9C42DBC158F85B700919C4A /* main.m in Sources */,
216+
D9C42DC3158F85B700919C4A /* DMAppDelegate.m in Sources */,
217+
D9C42DCE158F85C200919C4A /* DMTabBar.m in Sources */,
218+
D9C42DD1158F88DA00919C4A /* DMTabBarItem.m in Sources */,
219+
);
220+
runOnlyForDeploymentPostprocessing = 0;
221+
};
222+
/* End PBXSourcesBuildPhase section */
223+
224+
/* Begin PBXVariantGroup section */
225+
D9C42DB8158F85B700919C4A /* InfoPlist.strings */ = {
226+
isa = PBXVariantGroup;
227+
children = (
228+
D9C42DB9158F85B700919C4A /* en */,
229+
);
230+
name = InfoPlist.strings;
231+
sourceTree = "<group>";
232+
};
233+
D9C42DBE158F85B700919C4A /* Credits.rtf */ = {
234+
isa = PBXVariantGroup;
235+
children = (
236+
D9C42DBF158F85B700919C4A /* en */,
237+
);
238+
name = Credits.rtf;
239+
sourceTree = "<group>";
240+
};
241+
D9C42DC4158F85B700919C4A /* MainMenu.xib */ = {
242+
isa = PBXVariantGroup;
243+
children = (
244+
D9C42DC5158F85B700919C4A /* en */,
245+
);
246+
name = MainMenu.xib;
247+
sourceTree = "<group>";
248+
};
249+
/* End PBXVariantGroup section */
250+
251+
/* Begin XCBuildConfiguration section */
252+
D9C42DC7158F85B700919C4A /* Debug */ = {
253+
isa = XCBuildConfiguration;
254+
buildSettings = {
255+
ALWAYS_SEARCH_USER_PATHS = NO;
256+
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
257+
CLANG_ENABLE_OBJC_ARC = YES;
258+
COPY_PHASE_STRIP = NO;
259+
GCC_C_LANGUAGE_STANDARD = gnu99;
260+
GCC_DYNAMIC_NO_PIC = NO;
261+
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
262+
GCC_OPTIMIZATION_LEVEL = 0;
263+
GCC_PREPROCESSOR_DEFINITIONS = (
264+
"DEBUG=1",
265+
"$(inherited)",
266+
);
267+
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
268+
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
269+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
270+
GCC_WARN_ABOUT_RETURN_TYPE = YES;
271+
GCC_WARN_UNINITIALIZED_AUTOS = YES;
272+
GCC_WARN_UNUSED_VARIABLE = YES;
273+
MACOSX_DEPLOYMENT_TARGET = 10.7;
274+
ONLY_ACTIVE_ARCH = YES;
275+
SDKROOT = macosx;
276+
};
277+
name = Debug;
278+
};
279+
D9C42DC8158F85B700919C4A /* Release */ = {
280+
isa = XCBuildConfiguration;
281+
buildSettings = {
282+
ALWAYS_SEARCH_USER_PATHS = NO;
283+
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
284+
CLANG_ENABLE_OBJC_ARC = YES;
285+
COPY_PHASE_STRIP = YES;
286+
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
287+
GCC_C_LANGUAGE_STANDARD = gnu99;
288+
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
289+
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
290+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
291+
GCC_WARN_ABOUT_RETURN_TYPE = YES;
292+
GCC_WARN_UNINITIALIZED_AUTOS = YES;
293+
GCC_WARN_UNUSED_VARIABLE = YES;
294+
MACOSX_DEPLOYMENT_TARGET = 10.7;
295+
SDKROOT = macosx;
296+
};
297+
name = Release;
298+
};
299+
D9C42DCA158F85B700919C4A /* Debug */ = {
300+
isa = XCBuildConfiguration;
301+
buildSettings = {
302+
GCC_PRECOMPILE_PREFIX_HEADER = YES;
303+
GCC_PREFIX_HEADER = "DMTabBar/DMTabBar-Prefix.pch";
304+
INFOPLIST_FILE = "DMTabBar/DMTabBar-Info.plist";
305+
PRODUCT_NAME = "$(TARGET_NAME)";
306+
WRAPPER_EXTENSION = app;
307+
};
308+
name = Debug;
309+
};
310+
D9C42DCB158F85B700919C4A /* Release */ = {
311+
isa = XCBuildConfiguration;
312+
buildSettings = {
313+
GCC_PRECOMPILE_PREFIX_HEADER = YES;
314+
GCC_PREFIX_HEADER = "DMTabBar/DMTabBar-Prefix.pch";
315+
INFOPLIST_FILE = "DMTabBar/DMTabBar-Info.plist";
316+
PRODUCT_NAME = "$(TARGET_NAME)";
317+
WRAPPER_EXTENSION = app;
318+
};
319+
name = Release;
320+
};
321+
/* End XCBuildConfiguration section */
322+
323+
/* Begin XCConfigurationList section */
324+
D9C42DA5158F85B700919C4A /* Build configuration list for PBXProject "DMTabBar" */ = {
325+
isa = XCConfigurationList;
326+
buildConfigurations = (
327+
D9C42DC7158F85B700919C4A /* Debug */,
328+
D9C42DC8158F85B700919C4A /* Release */,
329+
);
330+
defaultConfigurationIsVisible = 0;
331+
defaultConfigurationName = Release;
332+
};
333+
D9C42DC9158F85B700919C4A /* Build configuration list for PBXNativeTarget "DMTabBar" */ = {
334+
isa = XCConfigurationList;
335+
buildConfigurations = (
336+
D9C42DCA158F85B700919C4A /* Debug */,
337+
D9C42DCB158F85B700919C4A /* Release */,
338+
);
339+
defaultConfigurationIsVisible = 0;
340+
};
341+
/* End XCConfigurationList section */
342+
};
343+
rootObject = D9C42DA2158F85B700919C4A /* Project object */;
344+
}

vendor/DMTabBar/DMTabBar/DMTabBar.xcodeproj/project.xcworkspace/contents.xcworkspacedata

+7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key>
6+
<true/>
7+
<key>SnapshotAutomaticallyBeforeSignificantChanges</key>
8+
<false/>
9+
</dict>
10+
</plist>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Bucket
3+
type = "1"
4+
version = "1.0">
5+
</Bucket>

0 commit comments

Comments
 (0)