source: trunk/Cocoa/AntiRSI/AntiRSI.xcodeproj/project.pbxproj@ 330

Last change on this file since 330 was 330, checked in by Nicholas Riley, 15 years ago

Info.plist: Updated for 1.4njr1.

AntiRSI.xcodeproj: Disable prebinding.

AntiRSI.[hm]: Added session time support; consolidated break window update drawing; fixed -[AntiRSI validateMenuItem:] so it compares selectors rather than titles.

English.lproj/MainMenu.nib: Redid preferences window, menu bar, dock menu, etc.

File size: 15.8 KB
Line 
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 42;
7 objects = {
8
9/* Begin PBXBuildFile section */
10 4DB6164E061B59EA002EF355 /* AntiRSI.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DB6164C061B59EA002EF355 /* AntiRSI.h */; };
11 4DB6164F061B59EA002EF355 /* AntiRSI.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB6164D061B59EA002EF355 /* AntiRSI.m */; };
12 4DF73F67061E136200B0D9C9 /* AntiRSIView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF73F65061E136200B0D9C9 /* AntiRSIView.m */; };
13 4DF73F68061E136200B0D9C9 /* AntiRSIView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DF73F66061E136200B0D9C9 /* AntiRSIView.h */; };
14 4DF73F86061E155C00B0D9C9 /* AntiRSI.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4DF73F85061E155C00B0D9C9 /* AntiRSI.icns */; };
15 8D1107280486CEB800E47090 /* AntiRSI_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 32CA4F630368D1EE00C91783 /* AntiRSI_Prefix.pch */; };
16 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; };
17 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
18 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
19 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
20 E1203BFC0894184900759E75 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E1203BFB0894184900759E75 /* ApplicationServices.framework */; };
21 E1F60361098592D800806C3B /* AntiRSILevelIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = E1F6035F098592D800806C3B /* AntiRSILevelIndicator.m */; };
22 E1F60362098592D800806C3B /* AntiRSILevelIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = E1F60360098592D800806C3B /* AntiRSILevelIndicator.h */; };
23/* End PBXBuildFile section */
24
25/* Begin PBXFileReference section */
26 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
27 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
28 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
29 29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; };
30 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
31 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
32 32CA4F630368D1EE00C91783 /* AntiRSI_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AntiRSI_Prefix.pch; sourceTree = "<group>"; };
33 4DB6164C061B59EA002EF355 /* AntiRSI.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AntiRSI.h; sourceTree = "<group>"; };
34 4DB6164D061B59EA002EF355 /* AntiRSI.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = AntiRSI.m; sourceTree = "<group>"; wrapsLines = 1; };
35 4DF73F65061E136200B0D9C9 /* AntiRSIView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = AntiRSIView.m; sourceTree = "<group>"; };
36 4DF73F66061E136200B0D9C9 /* AntiRSIView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AntiRSIView.h; sourceTree = "<group>"; };
37 4DF73F85061E155C00B0D9C9 /* AntiRSI.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = AntiRSI.icns; sourceTree = "<group>"; };
38 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
39 8D1107320486CEB800E47090 /* AntiRSI.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AntiRSI.app; sourceTree = BUILT_PRODUCTS_DIR; };
40 E1203BFB0894184900759E75 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; };
41 E1F6035F098592D800806C3B /* AntiRSILevelIndicator.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = AntiRSILevelIndicator.m; sourceTree = "<group>"; };
42 E1F60360098592D800806C3B /* AntiRSILevelIndicator.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AntiRSILevelIndicator.h; sourceTree = "<group>"; };
43/* End PBXFileReference section */
44
45/* Begin PBXFrameworksBuildPhase section */
46 8D11072E0486CEB800E47090 /* Frameworks */ = {
47 isa = PBXFrameworksBuildPhase;
48 buildActionMask = 2147483647;
49 files = (
50 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
51 E1203BFC0894184900759E75 /* ApplicationServices.framework in Frameworks */,
52 );
53 runOnlyForDeploymentPostprocessing = 0;
54 };
55/* End PBXFrameworksBuildPhase section */
56
57/* Begin PBXGroup section */
58 080E96DDFE201D6D7F000001 /* Classes */ = {
59 isa = PBXGroup;
60 children = (
61 4DB6164C061B59EA002EF355 /* AntiRSI.h */,
62 4DB6164D061B59EA002EF355 /* AntiRSI.m */,
63 4DF73F66061E136200B0D9C9 /* AntiRSIView.h */,
64 4DF73F65061E136200B0D9C9 /* AntiRSIView.m */,
65 E1F6035F098592D800806C3B /* AntiRSILevelIndicator.m */,
66 E1F60360098592D800806C3B /* AntiRSILevelIndicator.h */,
67 );
68 name = Classes;
69 sourceTree = "<group>";
70 };
71 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
72 isa = PBXGroup;
73 children = (
74 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
75 );
76 name = "Linked Frameworks";
77 sourceTree = "<group>";
78 };
79 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
80 isa = PBXGroup;
81 children = (
82 E1203BFB0894184900759E75 /* ApplicationServices.framework */,
83 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
84 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
85 );
86 name = "Other Frameworks";
87 sourceTree = "<group>";
88 };
89 19C28FACFE9D520D11CA2CBB /* Products */ = {
90 isa = PBXGroup;
91 children = (
92 8D1107320486CEB800E47090 /* AntiRSI.app */,
93 );
94 name = Products;
95 sourceTree = "<group>";
96 };
97 29B97314FDCFA39411CA2CEA /* AntiRSI */ = {
98 isa = PBXGroup;
99 children = (
100 080E96DDFE201D6D7F000001 /* Classes */,
101 29B97315FDCFA39411CA2CEA /* Other Sources */,
102 29B97317FDCFA39411CA2CEA /* Resources */,
103 29B97323FDCFA39411CA2CEA /* Frameworks */,
104 19C28FACFE9D520D11CA2CBB /* Products */,
105 );
106 name = AntiRSI;
107 sourceTree = "<group>";
108 };
109 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
110 isa = PBXGroup;
111 children = (
112 32CA4F630368D1EE00C91783 /* AntiRSI_Prefix.pch */,
113 29B97316FDCFA39411CA2CEA /* main.m */,
114 );
115 name = "Other Sources";
116 sourceTree = "<group>";
117 };
118 29B97317FDCFA39411CA2CEA /* Resources */ = {
119 isa = PBXGroup;
120 children = (
121 4DF73F85061E155C00B0D9C9 /* AntiRSI.icns */,
122 8D1107310486CEB800E47090 /* Info.plist */,
123 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
124 29B97318FDCFA39411CA2CEA /* MainMenu.nib */,
125 );
126 name = Resources;
127 sourceTree = "<group>";
128 };
129 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
130 isa = PBXGroup;
131 children = (
132 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
133 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
134 );
135 name = Frameworks;
136 sourceTree = "<group>";
137 };
138/* End PBXGroup section */
139
140/* Begin PBXHeadersBuildPhase section */
141 8D1107270486CEB800E47090 /* Headers */ = {
142 isa = PBXHeadersBuildPhase;
143 buildActionMask = 2147483647;
144 files = (
145 8D1107280486CEB800E47090 /* AntiRSI_Prefix.pch in Headers */,
146 4DB6164E061B59EA002EF355 /* AntiRSI.h in Headers */,
147 4DF73F68061E136200B0D9C9 /* AntiRSIView.h in Headers */,
148 E1F60362098592D800806C3B /* AntiRSILevelIndicator.h in Headers */,
149 );
150 runOnlyForDeploymentPostprocessing = 0;
151 };
152/* End PBXHeadersBuildPhase section */
153
154/* Begin PBXNativeTarget section */
155 8D1107260486CEB800E47090 /* AntiRSI */ = {
156 isa = PBXNativeTarget;
157 buildConfigurationList = E1203B7B0894152100759E75 /* Build configuration list for PBXNativeTarget "AntiRSI" */;
158 buildPhases = (
159 8D1107270486CEB800E47090 /* Headers */,
160 8D1107290486CEB800E47090 /* Resources */,
161 8D11072C0486CEB800E47090 /* Sources */,
162 8D11072E0486CEB800E47090 /* Frameworks */,
163 );
164 buildRules = (
165 );
166 dependencies = (
167 );
168 name = AntiRSI;
169 productInstallPath = "$(HOME)/Applications";
170 productName = AntiRSI;
171 productReference = 8D1107320486CEB800E47090 /* AntiRSI.app */;
172 productType = "com.apple.product-type.application";
173 };
174/* End PBXNativeTarget section */
175
176/* Begin PBXProject section */
177 29B97313FDCFA39411CA2CEA /* Project object */ = {
178 isa = PBXProject;
179 buildConfigurationList = E1203B7F0894152100759E75 /* Build configuration list for PBXProject "AntiRSI" */;
180 hasScannedForEncodings = 1;
181 knownRegions = (
182 English,
183 Japanese,
184 French,
185 German,
186 Spanish,
187 );
188 mainGroup = 29B97314FDCFA39411CA2CEA /* AntiRSI */;
189 projectDirPath = "";
190 targets = (
191 8D1107260486CEB800E47090 /* AntiRSI */,
192 );
193 };
194/* End PBXProject section */
195
196/* Begin PBXResourcesBuildPhase section */
197 8D1107290486CEB800E47090 /* Resources */ = {
198 isa = PBXResourcesBuildPhase;
199 buildActionMask = 2147483647;
200 files = (
201 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */,
202 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
203 4DF73F86061E155C00B0D9C9 /* AntiRSI.icns in Resources */,
204 );
205 runOnlyForDeploymentPostprocessing = 0;
206 };
207/* End PBXResourcesBuildPhase section */
208
209/* Begin PBXSourcesBuildPhase section */
210 8D11072C0486CEB800E47090 /* Sources */ = {
211 isa = PBXSourcesBuildPhase;
212 buildActionMask = 2147483647;
213 files = (
214 8D11072D0486CEB800E47090 /* main.m in Sources */,
215 4DB6164F061B59EA002EF355 /* AntiRSI.m in Sources */,
216 4DF73F67061E136200B0D9C9 /* AntiRSIView.m in Sources */,
217 E1F60361098592D800806C3B /* AntiRSILevelIndicator.m in Sources */,
218 );
219 runOnlyForDeploymentPostprocessing = 0;
220 };
221/* End PBXSourcesBuildPhase section */
222
223/* Begin PBXVariantGroup section */
224 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
225 isa = PBXVariantGroup;
226 children = (
227 089C165DFE840E0CC02AAC07 /* English */,
228 );
229 name = InfoPlist.strings;
230 sourceTree = "<group>";
231 };
232 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = {
233 isa = PBXVariantGroup;
234 children = (
235 29B97319FDCFA39411CA2CEA /* English */,
236 );
237 name = MainMenu.nib;
238 sourceTree = "<group>";
239 };
240/* End PBXVariantGroup section */
241
242/* Begin XCBuildConfiguration section */
243 E1203B7C0894152100759E75 /* Development */ = {
244 isa = XCBuildConfiguration;
245 buildSettings = {
246 COPY_PHASE_STRIP = NO;
247 DEBUGGING_SYMBOLS = YES;
248 DEPLOYMENT_LOCATION = NO;
249 FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/A/Frameworks\"";
250 GCC_DYNAMIC_NO_PIC = NO;
251 GCC_ENABLE_FIX_AND_CONTINUE = YES;
252 GCC_ENABLE_TRIGRAPHS = NO;
253 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
254 GCC_OPTIMIZATION_LEVEL = 0;
255 GCC_PRECOMPILE_PREFIX_HEADER = YES;
256 GCC_PREFIX_HEADER = AntiRSI_Prefix.pch;
257 GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
258 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
259 GCC_WARN_UNKNOWN_PRAGMAS = NO;
260 HEADER_SEARCH_PATHS = "";
261 INFOPLIST_FILE = Info.plist;
262 INSTALL_PATH = "$(HOME)/Applications";
263 LIBRARY_SEARCH_PATHS = "";
264 OPTIMIZATION_CFLAGS = "-O0";
265 OTHER_CFLAGS = "";
266 OTHER_LDFLAGS = "";
267 PRODUCT_NAME = AntiRSI;
268 SECTORDER_FLAGS = "";
269 WARNING_CFLAGS = (
270 "-Wmost",
271 "-Wno-four-char-constants",
272 "-Wno-unknown-pragmas",
273 );
274 WRAPPER_EXTENSION = app;
275 ZERO_LINK = YES;
276 };
277 name = Development;
278 };
279 E1203B7D0894152100759E75 /* Deployment */ = {
280 isa = XCBuildConfiguration;
281 buildSettings = {
282 COPY_PHASE_STRIP = YES;
283 DEPLOYMENT_LOCATION = NO;
284 FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/A/Frameworks\"";
285 GCC_ENABLE_FIX_AND_CONTINUE = NO;
286 GCC_ENABLE_TRIGRAPHS = NO;
287 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
288 GCC_PRECOMPILE_PREFIX_HEADER = YES;
289 GCC_PREFIX_HEADER = AntiRSI_Prefix.pch;
290 GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
291 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
292 GCC_WARN_UNKNOWN_PRAGMAS = NO;
293 HEADER_SEARCH_PATHS = "";
294 INFOPLIST_FILE = Info.plist;
295 INSTALL_PATH = "$(HOME)/Applications";
296 LIBRARY_SEARCH_PATHS = "";
297 OTHER_CFLAGS = "";
298 OTHER_LDFLAGS = "";
299 PRODUCT_NAME = AntiRSI;
300 SECTORDER_FLAGS = "";
301 WARNING_CFLAGS = (
302 "-Wmost",
303 "-Wno-four-char-constants",
304 "-Wno-unknown-pragmas",
305 );
306 WRAPPER_EXTENSION = app;
307 ZERO_LINK = NO;
308 };
309 name = Deployment;
310 };
311 E1203B7E0894152100759E75 /* Default */ = {
312 isa = XCBuildConfiguration;
313 buildSettings = {
314 DEPLOYMENT_LOCATION = NO;
315 FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/A/Frameworks\"";
316 GCC_ENABLE_TRIGRAPHS = NO;
317 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
318 GCC_PRECOMPILE_PREFIX_HEADER = YES;
319 GCC_PREFIX_HEADER = AntiRSI_Prefix.pch;
320 GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
321 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
322 GCC_WARN_UNKNOWN_PRAGMAS = NO;
323 HEADER_SEARCH_PATHS = "";
324 INFOPLIST_FILE = Info.plist;
325 INSTALL_PATH = "$(HOME)/Applications";
326 LIBRARY_SEARCH_PATHS = "";
327 OTHER_CFLAGS = "";
328 OTHER_LDFLAGS = "";
329 PRODUCT_NAME = AntiRSI;
330 SECTORDER_FLAGS = "";
331 WARNING_CFLAGS = (
332 "-Wmost",
333 "-Wno-four-char-constants",
334 "-Wno-unknown-pragmas",
335 );
336 WRAPPER_EXTENSION = app;
337 };
338 name = Default;
339 };
340 E1203B800894152100759E75 /* Development */ = {
341 isa = XCBuildConfiguration;
342 buildSettings = {
343 GCC_C_LANGUAGE_STANDARD = c99;
344 PREBINDING = NO;
345 };
346 name = Development;
347 };
348 E1203B810894152100759E75 /* Deployment */ = {
349 isa = XCBuildConfiguration;
350 buildSettings = {
351 ARCHS = (
352 ppc,
353 i386,
354 );
355 GCC_C_LANGUAGE_STANDARD = c99;
356 PREBINDING = NO;
357 };
358 name = Deployment;
359 };
360 E1203B820894152100759E75 /* Default */ = {
361 isa = XCBuildConfiguration;
362 buildSettings = {
363 GCC_C_LANGUAGE_STANDARD = c99;
364 PREBINDING = NO;
365 };
366 name = Default;
367 };
368/* End XCBuildConfiguration section */
369
370/* Begin XCConfigurationList section */
371 E1203B7B0894152100759E75 /* Build configuration list for PBXNativeTarget "AntiRSI" */ = {
372 isa = XCConfigurationList;
373 buildConfigurations = (
374 E1203B7C0894152100759E75 /* Development */,
375 E1203B7D0894152100759E75 /* Deployment */,
376 E1203B7E0894152100759E75 /* Default */,
377 );
378 defaultConfigurationIsVisible = 0;
379 defaultConfigurationName = Default;
380 };
381 E1203B7F0894152100759E75 /* Build configuration list for PBXProject "AntiRSI" */ = {
382 isa = XCConfigurationList;
383 buildConfigurations = (
384 E1203B800894152100759E75 /* Development */,
385 E1203B810894152100759E75 /* Deployment */,
386 E1203B820894152100759E75 /* Default */,
387 );
388 defaultConfigurationIsVisible = 0;
389 defaultConfigurationName = Default;
390 };
391/* End XCConfigurationList section */
392 };
393 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
394}
Note: See TracBrowser for help on using the repository browser.