source: releases/Pester/1.1b5/Source/Pester.xcodeproj/project.pbxproj@ 643

Last change on this file since 643 was 361, checked in by Nicholas Riley, 17 years ago

VERSION: Updated for 1.1b5.

English.lproj/InfoPlist.strings: Updated for 1.1b5.

English.lproj/MainMenu.nib: Change IB compatibility level to 10.4.
Disable controls which lead to unstable functionality in this version.
Added Sparkle support. Hook up removeMessageButton to
PSAlarmSetController for "-" fallback drawing.

English.lproj/Preferences.nib: Added Sparkle checkbox.

English.lproj/Read Me.nib: Leopard-ized with source list coloring,
highlight and removed focus ring (which caused artifacts anyway).

English.lproj/Snooze until.nib: Use new natural language date strings
and calendar button bezel style.

Info-Pester.plist: Updated for 1.1b5. Added Sparkle support.

NJRDateFormatter.m: Comment out debug logging on every keystroke.

PSAlarmSetController.[hm]: If "-" image exists (on Leopard), don't
draw it with text as well.

PSAlerts.m: Don't describe bounce alert (which is present for
backwards compatibility, but doesn't work yet in this version).

PSPowerManager.m: Temporarily disable; untested in this version.

Pester.xcodeproj: Change Development/Deployment to Debug/Release.
Link to Sparkle. STRIP_INSTALLED_PRODUCT=NO on release version for
now (eventually, can investigate using symbol files).

Read Me.rtfd: Updated for 1.1b5. Use real links. Clean up release
notes. Credit Sparkle and Date::Manip. Clean up styles so they look
better in the read me viewer. Fix Omni link.

Sparkle.diff: Changes to Sparkle, which is included as an external.
These aren't yet automatically applied.

Updates/Application icon.png: The icon converted to a PNG. This will
probably go away as it's too big.

Updates/release-notes.css: Release notes CSS based on the example that
comes with Sparkle.

Updates/release-notes.html: Dummy release notes file; nobody should
see this yet.

Updates/updates.xml: Initial Sparkle appcast file.

package-Pester.sh: Update for xcodebuild, Sparkle, etc. No longer
include source in download.

File size: 75.6 KB
Line 
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 42;
7 objects = {
8
9/* Begin PBXBuildFile section */
10 E17562620CF8C50B00FC5057 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E17562610CF8C50B00FC5057 /* Sparkle.framework */; };
11 E17562720CF8C53F00FC5057 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = E17562610CF8C50B00FC5057 /* Sparkle.framework */; };
12 E17CA7BB0CF7D08C00018B34 /* DynaLoader.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E17CA7BA0CF7D08C00018B34 /* DynaLoader.a */; };
13 E17CA9AB0CF7F8CB00018B34 /* Manip.pm in CopyFiles */ = {isa = PBXBuildFile; fileRef = E17CA9A90CF7F8C200018B34 /* Manip.pm */; };
14 E1B11F270CF5F30F004975AA /* Notifier.nib in Resources */ = {isa = PBXBuildFile; fileRef = F59DC6DF0353DF5E01AEEDB1 /* Notifier.nib */; };
15 E1B11F280CF5F30F004975AA /* Application icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = F59DC6E30353ED1201AEEDB1 /* Application icon.icns */; };
16 E1B11F290CF5F30F004975AA /* Alarms.nib in Resources */ = {isa = PBXBuildFile; fileRef = F560E2EE03574F8A01A4E466 /* Alarms.nib */; };
17 E1B11F2A0CF5F30F004975AA /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; };
18 E1B11F2B0CF5F30F004975AA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
19 E1B11F2C0CF5F30F004975AA /* Credits.html in Resources */ = {isa = PBXBuildFile; fileRef = F59DD44F0358ABF4017318D0 /* Credits.html */; };
20 E1B11F2D0CF5F30F004975AA /* Read Me.rtfd in Resources */ = {isa = PBXBuildFile; fileRef = F589C9C6035AA12B0155F4B2 /* Read Me.rtfd */; };
21 E1B11F2E0CF5F30F004975AA /* Movie alert.nib in Resources */ = {isa = PBXBuildFile; fileRef = F59E4BDE036B1D94016B311C /* Movie alert.nib */; };
22 E1B11F2F0CF5F30F004975AA /* Popup triangle.tiff in Resources */ = {isa = PBXBuildFile; fileRef = F5243DA40378681101AEEDB1 /* Popup triangle.tiff */; };
23 E1B11F300CF5F30F004975AA /* Calendar.nib in Resources */ = {isa = PBXBuildFile; fileRef = E17F2F4D03FDFB3100050002 /* Calendar.nib */; };
24 E1B11F310CF5F30F004975AA /* Calendar.tiff in Resources */ = {isa = PBXBuildFile; fileRef = E17F2F6B03FDFE2C00050002 /* Calendar.tiff */; };
25 E1B11F320CF5F30F004975AA /* OARightArrowPressed.tiff in Resources */ = {isa = PBXBuildFile; fileRef = E1DEF0EA03FE1BF100050002 /* OARightArrowPressed.tiff */; };
26 E1B11F330CF5F30F004975AA /* OALeftArrow.tiff in Resources */ = {isa = PBXBuildFile; fileRef = E1DEF0EB03FE1BF100050002 /* OALeftArrow.tiff */; };
27 E1B11F340CF5F30F004975AA /* OARightArrow.tiff in Resources */ = {isa = PBXBuildFile; fileRef = E1DEF0EC03FE1BF100050002 /* OARightArrow.tiff */; };
28 E1B11F350CF5F30F004975AA /* OALeftArrowPressed.tiff in Resources */ = {isa = PBXBuildFile; fileRef = E1DEF0ED03FE1BF100050002 /* OALeftArrowPressed.tiff */; };
29 E1B11F360CF5F30F004975AA /* Snooze until.nib in Resources */ = {isa = PBXBuildFile; fileRef = E1DEF10603FF83AC00050002 /* Snooze until.nib */; };
30 E1B11F370CF5F30F004975AA /* Read Me.nib in Resources */ = {isa = PBXBuildFile; fileRef = E10F2A3B0402E61C00050002 /* Read Me.nib */; };
31 E1B11F380CF5F30F004975AA /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = E10E71F3040C335800050002 /* Localizable.strings */; };
32 E1B11F390CF5F30F004975AA /* Preferences.nib in Resources */ = {isa = PBXBuildFile; fileRef = E11CB6E0043025F500050002 /* Preferences.nib */; };
33 E1B11F3A0CF5F30F004975AA /* Volume 2.png in Resources */ = {isa = PBXBuildFile; fileRef = E127900104429F9300050002 /* Volume 2.png */; };
34 E1B11F3B0CF5F30F004975AA /* Volume 0.png in Resources */ = {isa = PBXBuildFile; fileRef = E127900204429F9300050002 /* Volume 0.png */; };
35 E1B11F3C0CF5F30F004975AA /* Volume 3.png in Resources */ = {isa = PBXBuildFile; fileRef = E127900304429F9300050002 /* Volume 3.png */; };
36 E1B11F3D0CF5F30F004975AA /* Volume 1.png in Resources */ = {isa = PBXBuildFile; fileRef = E127900404429F9300050002 /* Volume 1.png */; };
37 E1B11F3E0CF5F30F004975AA /* Volume.nib in Resources */ = {isa = PBXBuildFile; fileRef = E12790090442A5B100050002 /* Volume.nib */; };
38 E1B11F400CF5F30F004975AA /* BDAlias.m in Sources */ = {isa = PBXBuildFile; fileRef = F5F240CA036A869401FE7503 /* BDAlias.m */; };
39 E1B11F410CF5F30F004975AA /* NJRDateFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F59DC6FD0354188F01AEEDB1 /* NJRDateFormatter.m */; settings = {COMPILER_FLAGS = "-Wno-unused-function"; }; };
40 E1B11F420CF5F30F004975AA /* NJRFSObjectSelector.m in Sources */ = {isa = PBXBuildFile; fileRef = F5F240B5036A862101FE7503 /* NJRFSObjectSelector.m */; };
41 E1B11F430CF5F30F004975AA /* NJRHistoryTrackingComboBox.m in Sources */ = {isa = PBXBuildFile; fileRef = F560E3160357895001A4E466 /* NJRHistoryTrackingComboBox.m */; };
42 E1B11F440CF5F30F004975AA /* NJRIntegerFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = F59DC6E80353F58B01AEEDB1 /* NJRIntegerFilter.m */; };
43 E1B11F450CF5F30F004975AA /* NJRQTMediaPopUpButton.m in Sources */ = {isa = PBXBuildFile; fileRef = F5F240CC036A877301FE7503 /* NJRQTMediaPopUpButton.m */; };
44 E1B11F460CF5F30F004975AA /* NJRScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = F552A8AC0358E8B201AEEDB1 /* NJRScrollView.m */; };
45 E1B11F470CF5F30F004975AA /* NJRTableDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F5F198D0036BE57401EB0372 /* NJRTableDelegate.m */; };
46 E1B11F480CF5F30F004975AA /* NJRTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = F5B79836035F64F80136A8DD /* NJRTableView.m */; };
47 E1B11F490CF5F30F004975AA /* NJRUnfocusableMovieView.m in Sources */ = {isa = PBXBuildFile; fileRef = E1F0B14B03AD8CEF00AEFBE0 /* NJRUnfocusableMovieView.m */; };
48 E1B11F4A0CF5F30F004975AA /* NJRVoicePopUpButton.m in Sources */ = {isa = PBXBuildFile; fileRef = F5F19870036B822E01EB0372 /* NJRVoicePopUpButton.m */; };
49 E1B11F4B0CF5F30F004975AA /* NSAttributedString-NJRExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = E1F0B26903AEDE8600AEFBE0 /* NSAttributedString-NJRExtensions.m */; };
50 E1B11F4C0CF5F30F004975AA /* NSCalendarDate-NJRExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = E162698A03B6190B00000028 /* NSCalendarDate-NJRExtensions.m */; };
51 E1B11F4D0CF5F30F004975AA /* NSCharacterSet-NJRExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = F5B79865038865B30136A8DD /* NSCharacterSet-NJRExtensions.m */; };
52 E1B11F4E0CF5F30F004975AA /* NSDictionary-NJRExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = F5EE8DB9038A76AC0134BEAC /* NSDictionary-NJRExtensions.m */; };
53 E1B11F500CF5F30F004975AA /* NSMovie-NJRExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = F59E4C0D036B43D2016B311C /* NSMovie-NJRExtensions.m */; };
54 E1B11F510CF5F30F004975AA /* NSString-NJRExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = E1F0B14F03ADBE3800AEFBE0 /* NSString-NJRExtensions.m */; };
55 E1B11F520CF5F30F004975AA /* NSTableView-NJRExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = E162698303B6189000000028 /* NSTableView-NJRExtensions.m */; };
56 E1B11F530CF5F30F004975AA /* PSAlarm.m in Sources */ = {isa = PBXBuildFile; fileRef = F59F6CB50354E7DA01AEEDB1 /* PSAlarm.m */; };
57 E1B11F540CF5F30F004975AA /* PSAlarmAlertController.m in Sources */ = {isa = PBXBuildFile; fileRef = F59E47B4036AAD55016B311C /* PSAlarmAlertController.m */; };
58 E1B11F550CF5F30F004975AA /* PSAlarmNotifierController.m in Sources */ = {isa = PBXBuildFile; fileRef = F59DC6DC0353DE5101AEEDB1 /* PSAlarmNotifierController.m */; };
59 E1B11F560CF5F30F004975AA /* PSAlarmSetController.m in Sources */ = {isa = PBXBuildFile; fileRef = F59DC6D40353C9E601AEEDB1 /* PSAlarmSetController.m */; };
60 E1B11F570CF5F30F004975AA /* PSAlarms.m in Sources */ = {isa = PBXBuildFile; fileRef = F517D6420356B8CC016D68B9 /* PSAlarms.m */; };
61 E1B11F580CF5F30F004975AA /* PSAlarmsController.m in Sources */ = {isa = PBXBuildFile; fileRef = F517D63E0356B80C016D68B9 /* PSAlarmsController.m */; };
62 E1B11F590CF5F30F004975AA /* PSAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = F59E47A7036AAA6D016B311C /* PSAlert.m */; };
63 E1B11F5A0CF5F30F004975AA /* PSAlerts.m in Sources */ = {isa = PBXBuildFile; fileRef = E1A18CAC03B4344C00000028 /* PSAlerts.m */; };
64 E1B11F5B0CF5F30F004975AA /* PSApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = F560E2F10357506401A4E466 /* PSApplication.m */; };
65 E1B11F5C0CF5F30F004975AA /* PSBeepAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = F59E47AB036AAC1E016B311C /* PSBeepAlert.m */; };
66 E1B11F5D0CF5F30F004975AA /* PSDockBounceAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = F59E47B8036AB217016B311C /* PSDockBounceAlert.m */; };
67 E1B11F5E0CF5F30F004975AA /* PSMovieAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = F59E47BC036AB228016B311C /* PSMovieAlert.m */; };
68 E1B11F5F0CF5F30F004975AA /* PSMovieAlertController.m in Sources */ = {isa = PBXBuildFile; fileRef = F59E47C0036B1ADD016B311C /* PSMovieAlertController.m */; };
69 E1B11F600CF5F30F004975AA /* PSNotifierAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = F59E47B0036AACD1016B311C /* PSNotifierAlert.m */; };
70 E1B11F610CF5F30F004975AA /* PSPowerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E130B9AD03B7C59700000028 /* PSPowerManager.m */; };
71 E1B11F620CF5F30F004975AA /* PSScriptAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = F59E4BE6036B2E5E016B311C /* PSScriptAlert.m */; };
72 E1B11F630CF5F30F004975AA /* PSSpeechAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = F5F1986C036B813101EB0372 /* PSSpeechAlert.m */; };
73 E1B11F640CF5F30F004975AA /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
74 E1B11F650CF5F30F004975AA /* NJRIntervalField.m in Sources */ = {isa = PBXBuildFile; fileRef = E13919E303B9E4E100000028 /* NJRIntervalField.m */; };
75 E1B11F660CF5F30F004975AA /* PSError.m in Sources */ = {isa = PBXBuildFile; fileRef = E1ECA00703C002B300F54C66 /* PSError.m */; };
76 E1B11F670CF5F30F004975AA /* NJRCenteringMovieView.m in Sources */ = {isa = PBXBuildFile; fileRef = E1D358BA03C60CE900C8A18E /* NJRCenteringMovieView.m */; };
77 E1B11F680CF5F30F004975AA /* SUSpeaker.m in Sources */ = {isa = PBXBuildFile; fileRef = E1E9A33903C8EF6700050002 /* SUSpeaker.m */; };
78 E1B11F690CF5F30F004975AA /* PSTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = E1BF6E9103C928D200050002 /* PSTimer.m */; };
79 E1B11F6A0CF5F30F004975AA /* PSWakeAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = E19FD39F03C98645001509F3 /* PSWakeAlert.m */; };
80 E1B11F6B0CF5F30F004975AA /* PSCalendarController.m in Sources */ = {isa = PBXBuildFile; fileRef = E17F2F3303FDF2F000050002 /* PSCalendarController.m */; };
81 E1B11F6C0CF5F30F004975AA /* OACalendarView.m in Sources */ = {isa = PBXBuildFile; fileRef = E17F2F4103FDF67700050002 /* OACalendarView.m */; };
82 E1B11F6D0CF5F30F004975AA /* NSImage-OAExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = E17F2F4303FDF67700050002 /* NSImage-OAExtensions.m */; };
83 E1B11F6E0CF5F30F004975AA /* NSCalendarDate-OFExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = E17F2F4503FDF67800050002 /* NSCalendarDate-OFExtensions.m */; };
84 E1B11F6F0CF5F30F004975AA /* NJROffCenterPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = E1DEF0FA03FE9F2C00050002 /* NJROffCenterPanel.m */; };
85 E1B11F700CF5F30F004975AA /* PSSnoozeUntilController.m in Sources */ = {isa = PBXBuildFile; fileRef = E1DEF10303FF816300050002 /* PSSnoozeUntilController.m */; };
86 E1B11F710CF5F30F004975AA /* PSTimeDateEditor.m in Sources */ = {isa = PBXBuildFile; fileRef = E1DEF117040014EB00050002 /* PSTimeDateEditor.m */; };
87 E1B11F720CF5F30F004975AA /* NJRReadMeController.m in Sources */ = {isa = PBXBuildFile; fileRef = E10F2A3F0402E71400050002 /* NJRReadMeController.m */; };
88 E1B11F730CF5F30F004975AA /* NJRSplitView.m in Sources */ = {isa = PBXBuildFile; fileRef = E1B46FE904057E3400050002 /* NJRSplitView.m */; };
89 E1B11F740CF5F30F004975AA /* NJRHotKeyField.m in Sources */ = {isa = PBXBuildFile; fileRef = E1F993C20436280200050002 /* NJRHotKeyField.m */; };
90 E1B11F750CF5F30F004975AA /* PSPreferencesController.m in Sources */ = {isa = PBXBuildFile; fileRef = E1F993C70436310F00050002 /* PSPreferencesController.m */; };
91 E1B11F760CF5F30F004975AA /* NSFont-NJRExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = E169592A0437A4A400050002 /* NSFont-NJRExtensions.m */; };
92 E1B11F770CF5F30F004975AA /* NJRHotKeyFieldCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E14DEC830438969400050002 /* NJRHotKeyFieldCell.m */; };
93 E1B11F780CF5F30F004975AA /* NJRHotKey.m in Sources */ = {isa = PBXBuildFile; fileRef = E11373150439FCC700050002 /* NJRHotKey.m */; };
94 E1B11F790CF5F30F004975AA /* NJRHotKeyManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E145383F043A1DB200050002 /* NJRHotKeyManager.m */; };
95 E1B11F7A0CF5F30F004975AA /* PSVolumeController.m in Sources */ = {isa = PBXBuildFile; fileRef = E127900D0442A92900050002 /* PSVolumeController.m */; };
96 E1B11F7B0CF5F30F004975AA /* PSMediaAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = E18DA4090442C56D00050002 /* PSMediaAlert.m */; };
97 E1B11F7C0CF5F30F004975AA /* NJRSoundManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E18DAAEB0442CC3E00050002 /* NJRSoundManager.m */; };
98 E1B11F7D0CF5F30F004975AA /* NJRNonCenteringWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = E1CDEC3E0444053F00AEEDB1 /* NJRNonCenteringWindow.m */; };
99 E1B11F7F0CF5F30F004975AA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
100 E1B11F800CF5F30F004975AA /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5F240D0036A87E301FE7503 /* Carbon.framework */; };
101 E1B11F820CF5F30F004975AA /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F59E4BEA036B33EC016B311C /* QuickTime.framework */; };
102 E1B11F830CF5F30F004975AA /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E14DB31203B8038300000028 /* IOKit.framework */; };
103 E1B11F840CF5F30F004975AA /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E18DAAEE0442D02500050002 /* CoreAudio.framework */; };
104 E1B121970CF62FD1004975AA /* NSMenuItem-NJRExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = E1B121960CF62FD1004975AA /* NSMenuItem-NJRExtensions.m */; };
105 E1B1219E0CF63858004975AA /* NSImage-NJRExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = E1B1219C0CF63858004975AA /* NSImage-NJRExtensions.m */; };
106 E1B121B40CF639A1004975AA /* QTKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E1B121B30CF639A1004975AA /* QTKit.framework */; };
107/* End PBXBuildFile section */
108
109/* Begin PBXCopyFilesBuildPhase section */
110 E17562730CF8C55D00FC5057 /* CopyFiles */ = {
111 isa = PBXCopyFilesBuildPhase;
112 buildActionMask = 2147483647;
113 dstPath = "";
114 dstSubfolderSpec = 10;
115 files = (
116 E17562720CF8C53F00FC5057 /* Sparkle.framework in CopyFiles */,
117 );
118 runOnlyForDeploymentPostprocessing = 0;
119 };
120 E17CA9A80CF7F89900018B34 /* CopyFiles */ = {
121 isa = PBXCopyFilesBuildPhase;
122 buildActionMask = 2147483647;
123 dstPath = Date;
124 dstSubfolderSpec = 7;
125 files = (
126 E17CA9AB0CF7F8CB00018B34 /* Manip.pm in CopyFiles */,
127 );
128 runOnlyForDeploymentPostprocessing = 0;
129 };
130/* End PBXCopyFilesBuildPhase section */
131
132/* Begin PBXFileReference section */
133 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
134 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
135 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
136 29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; };
137 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
138 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
139 E10E71F4040C335800050002 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
140 E10F2A3C0402E61C00050002 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = "English.lproj/Read Me.nib"; sourceTree = "<group>"; };
141 E10F2A3E0402E71400050002 /* NJRReadMeController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJRReadMeController.h; sourceTree = "<group>"; };
142 E10F2A3F0402E71400050002 /* NJRReadMeController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJRReadMeController.m; sourceTree = "<group>"; };
143 E11373140439FCC700050002 /* NJRHotKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJRHotKey.h; sourceTree = "<group>"; };
144 E11373150439FCC700050002 /* NJRHotKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJRHotKey.m; sourceTree = "<group>"; };
145 E11CB6E1043025F500050002 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/Preferences.nib; sourceTree = "<group>"; };
146 E127900104429F9300050002 /* Volume 2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Volume 2.png"; sourceTree = "<group>"; };
147 E127900204429F9300050002 /* Volume 0.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Volume 0.png"; sourceTree = "<group>"; };
148 E127900304429F9300050002 /* Volume 3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Volume 3.png"; sourceTree = "<group>"; };
149 E127900404429F9300050002 /* Volume 1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Volume 1.png"; sourceTree = "<group>"; };
150 E127900A0442A5B100050002 /* Volume.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Volume.nib; path = English.lproj/Volume.nib; sourceTree = "<group>"; };
151 E127900C0442A92900050002 /* PSVolumeController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSVolumeController.h; sourceTree = "<group>"; };
152 E127900D0442A92900050002 /* PSVolumeController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSVolumeController.m; sourceTree = "<group>"; };
153 E130B9AC03B7C59700000028 /* PSPowerManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSPowerManager.h; sourceTree = "<group>"; };
154 E130B9AD03B7C59700000028 /* PSPowerManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSPowerManager.m; sourceTree = "<group>"; };
155 E13919E203B9E4E100000028 /* NJRIntervalField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJRIntervalField.h; sourceTree = "<group>"; };
156 E13919E303B9E4E100000028 /* NJRIntervalField.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = NJRIntervalField.m; sourceTree = "<group>"; };
157 E145383E043A1DB200050002 /* NJRHotKeyManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJRHotKeyManager.h; sourceTree = "<group>"; };
158 E145383F043A1DB200050002 /* NJRHotKeyManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJRHotKeyManager.m; sourceTree = "<group>"; };
159 E14DB31203B8038300000028 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
160 E14DEC820438969400050002 /* NJRHotKeyFieldCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJRHotKeyFieldCell.h; sourceTree = "<group>"; };
161 E14DEC830438969400050002 /* NJRHotKeyFieldCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJRHotKeyFieldCell.m; sourceTree = "<group>"; };
162 E162698303B6189000000028 /* NSTableView-NJRExtensions.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = "NSTableView-NJRExtensions.m"; sourceTree = "<group>"; };
163 E162698403B6189000000028 /* NSTableView-NJRExtensions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "NSTableView-NJRExtensions.h"; sourceTree = "<group>"; };
164 E162698903B6190B00000028 /* NSCalendarDate-NJRExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSCalendarDate-NJRExtensions.h"; sourceTree = "<group>"; };
165 E162698A03B6190B00000028 /* NSCalendarDate-NJRExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSCalendarDate-NJRExtensions.m"; sourceTree = "<group>"; };
166 E16959290437A4A400050002 /* NSFont-NJRExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSFont-NJRExtensions.h"; sourceTree = "<group>"; };
167 E169592A0437A4A400050002 /* NSFont-NJRExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSFont-NJRExtensions.m"; sourceTree = "<group>"; };
168 E17562610CF8C50B00FC5057 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = Sparkle/build/Release/Sparkle.framework; sourceTree = "<group>"; };
169 E17562BD0CF8E7D000FC5057 /* updates.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = updates.xml; path = ../Updates/updates.xml; sourceTree = SOURCE_ROOT; };
170 E17562BE0CF8E7D000FC5057 /* release-notes.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = "release-notes.html"; path = "../Updates/release-notes.html"; sourceTree = SOURCE_ROOT; };
171 E17562BF0CF8E7D000FC5057 /* release-notes.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; name = "release-notes.css"; path = "../Updates/release-notes.css"; sourceTree = SOURCE_ROOT; };
172 E17562C00CF8E7D000FC5057 /* Application icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Application icon.png"; path = "../Updates/Application icon.png"; sourceTree = SOURCE_ROOT; };
173 E17CA7BA0CF7D08C00018B34 /* DynaLoader.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = DynaLoader.a; sourceTree = "<group>"; };
174 E17CA9A90CF7F8C200018B34 /* Manip.pm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = Manip.pm; sourceTree = SOURCE_ROOT; };
175 E17F2F3203FDF2F000050002 /* PSCalendarController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSCalendarController.h; sourceTree = "<group>"; };
176 E17F2F3303FDF2F000050002 /* PSCalendarController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSCalendarController.m; sourceTree = "<group>"; };
177 E17F2F4003FDF67700050002 /* NSCalendarDate-OFExtensions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "NSCalendarDate-OFExtensions.h"; sourceTree = "<group>"; };
178 E17F2F4103FDF67700050002 /* OACalendarView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = OACalendarView.m; sourceTree = "<group>"; };
179 E17F2F4203FDF67700050002 /* OACalendarView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = OACalendarView.h; sourceTree = "<group>"; };
180 E17F2F4303FDF67700050002 /* NSImage-OAExtensions.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = "NSImage-OAExtensions.m"; sourceTree = "<group>"; };
181 E17F2F4403FDF67800050002 /* NSImage-OAExtensions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "NSImage-OAExtensions.h"; sourceTree = "<group>"; };
182 E17F2F4503FDF67800050002 /* NSCalendarDate-OFExtensions.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = "NSCalendarDate-OFExtensions.m"; sourceTree = "<group>"; };
183 E17F2F4E03FDFB3100050002 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/Calendar.nib; sourceTree = "<group>"; };
184 E17F2F6B03FDFE2C00050002 /* Calendar.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = Calendar.tiff; sourceTree = "<group>"; };
185 E18DA4080442C56D00050002 /* PSMediaAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSMediaAlert.h; sourceTree = "<group>"; };
186 E18DA4090442C56D00050002 /* PSMediaAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSMediaAlert.m; sourceTree = "<group>"; };
187 E18DAAEA0442CC3E00050002 /* NJRSoundManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJRSoundManager.h; sourceTree = "<group>"; };
188 E18DAAEB0442CC3E00050002 /* NJRSoundManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJRSoundManager.m; sourceTree = "<group>"; };
189 E18DAAEE0442D02500050002 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
190 E191700B03AD24A600AEFBE0 /* NSDisclosureButtonCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSDisclosureButtonCell.h; sourceTree = "<group>"; };
191 E19DCBD203BE4AA200B934BF /* Pester_Prefix.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Pester_Prefix.h; sourceTree = "<group>"; };
192 E19FD39E03C98645001509F3 /* PSWakeAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSWakeAlert.h; sourceTree = "<group>"; };
193 E19FD39F03C98645001509F3 /* PSWakeAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSWakeAlert.m; sourceTree = "<group>"; };
194 E1A18CAB03B4344C00000028 /* PSAlerts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSAlerts.h; sourceTree = "<group>"; };
195 E1A18CAC03B4344C00000028 /* PSAlerts.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSAlerts.m; sourceTree = "<group>"; };
196 E1A18CB203B439CF00000028 /* PSPropertyListSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSPropertyListSerialization.h; sourceTree = SOURCE_ROOT; };
197 E1B11F8B0CF5F30F004975AA /* Info-Pester.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-Pester.plist"; sourceTree = "<group>"; };
198 E1B11F8C0CF5F30F004975AA /* Pester.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Pester.app; sourceTree = BUILT_PRODUCTS_DIR; };
199 E1B121950CF62FD1004975AA /* NSMenuItem-NJRExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMenuItem-NJRExtensions.h"; sourceTree = "<group>"; };
200 E1B121960CF62FD1004975AA /* NSMenuItem-NJRExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMenuItem-NJRExtensions.m"; sourceTree = "<group>"; };
201 E1B1219C0CF63858004975AA /* NSImage-NJRExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSImage-NJRExtensions.m"; sourceTree = "<group>"; };
202 E1B1219D0CF63858004975AA /* NSImage-NJRExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSImage-NJRExtensions.h"; sourceTree = "<group>"; };
203 E1B121B30CF639A1004975AA /* QTKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = /System/Library/Frameworks/QTKit.framework; sourceTree = "<absolute>"; };
204 E1B46FE804057E3400050002 /* NJRSplitView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJRSplitView.h; sourceTree = "<group>"; };
205 E1B46FE904057E3400050002 /* NJRSplitView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJRSplitView.m; sourceTree = "<group>"; };
206 E1BF6E9003C928D200050002 /* PSTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSTimer.h; sourceTree = "<group>"; };
207 E1BF6E9103C928D200050002 /* PSTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSTimer.m; sourceTree = "<group>"; };
208 E1CDEC3D0444053F00AEEDB1 /* NJRNonCenteringWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJRNonCenteringWindow.h; sourceTree = "<group>"; };
209 E1CDEC3E0444053F00AEEDB1 /* NJRNonCenteringWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJRNonCenteringWindow.m; sourceTree = "<group>"; };
210 E1D358B903C60CE900C8A18E /* NJRCenteringMovieView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJRCenteringMovieView.h; sourceTree = "<group>"; };
211 E1D358BA03C60CE900C8A18E /* NJRCenteringMovieView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJRCenteringMovieView.m; sourceTree = "<group>"; };
212 E1DEF0EA03FE1BF100050002 /* OARightArrowPressed.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = OARightArrowPressed.tiff; sourceTree = "<group>"; };
213 E1DEF0EB03FE1BF100050002 /* OALeftArrow.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = OALeftArrow.tiff; sourceTree = "<group>"; };
214 E1DEF0EC03FE1BF100050002 /* OARightArrow.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = OARightArrow.tiff; sourceTree = "<group>"; };
215 E1DEF0ED03FE1BF100050002 /* OALeftArrowPressed.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = OALeftArrowPressed.tiff; sourceTree = "<group>"; };
216 E1DEF0F903FE9F2C00050002 /* NJROffCenterPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJROffCenterPanel.h; sourceTree = "<group>"; };
217 E1DEF0FA03FE9F2C00050002 /* NJROffCenterPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJROffCenterPanel.m; sourceTree = "<group>"; };
218 E1DEF10203FF816300050002 /* PSSnoozeUntilController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSSnoozeUntilController.h; sourceTree = "<group>"; };
219 E1DEF10303FF816300050002 /* PSSnoozeUntilController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSSnoozeUntilController.m; sourceTree = "<group>"; };
220 E1DEF10703FF83AC00050002 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = "English.lproj/Snooze until.nib"; sourceTree = "<group>"; };
221 E1DEF116040014EB00050002 /* PSTimeDateEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSTimeDateEditor.h; sourceTree = "<group>"; };
222 E1DEF117040014EB00050002 /* PSTimeDateEditor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSTimeDateEditor.m; sourceTree = "<group>"; };
223 E1E9A33903C8EF6700050002 /* SUSpeaker.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SUSpeaker.m; sourceTree = "<group>"; };
224 E1E9A33A03C8EF6700050002 /* SUSpeaker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SUSpeaker.h; sourceTree = "<group>"; };
225 E1ECA00603C002B300F54C66 /* PSError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSError.h; sourceTree = SOURCE_ROOT; };
226 E1ECA00703C002B300F54C66 /* PSError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSError.m; sourceTree = SOURCE_ROOT; };
227 E1F0B14A03AD8CEF00AEFBE0 /* NJRUnfocusableMovieView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJRUnfocusableMovieView.h; sourceTree = "<group>"; };
228 E1F0B14B03AD8CEF00AEFBE0 /* NJRUnfocusableMovieView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJRUnfocusableMovieView.m; sourceTree = "<group>"; };
229 E1F0B14E03ADBE3800AEFBE0 /* NSString-NJRExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString-NJRExtensions.h"; sourceTree = "<group>"; };
230 E1F0B14F03ADBE3800AEFBE0 /* NSString-NJRExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString-NJRExtensions.m"; sourceTree = "<group>"; };
231 E1F0B26803AEDE8600AEFBE0 /* NSAttributedString-NJRExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSAttributedString-NJRExtensions.h"; sourceTree = "<group>"; };
232 E1F0B26903AEDE8600AEFBE0 /* NSAttributedString-NJRExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSAttributedString-NJRExtensions.m"; sourceTree = "<group>"; };
233 E1F993C10436280200050002 /* NJRHotKeyField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NJRHotKeyField.h; sourceTree = "<group>"; };
234 E1F993C20436280200050002 /* NJRHotKeyField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJRHotKeyField.m; sourceTree = "<group>"; };
235 E1F993C60436310F00050002 /* PSPreferencesController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSPreferencesController.h; sourceTree = "<group>"; };
236 E1F993C70436310F00050002 /* PSPreferencesController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSPreferencesController.m; sourceTree = "<group>"; };
237 F517D63E0356B80C016D68B9 /* PSAlarmsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSAlarmsController.m; sourceTree = "<group>"; };
238 F517D63F0356B80C016D68B9 /* PSAlarmsController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSAlarmsController.h; sourceTree = "<group>"; };
239 F517D6420356B8CC016D68B9 /* PSAlarms.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSAlarms.m; sourceTree = "<group>"; };
240 F517D6430356B8CC016D68B9 /* PSAlarms.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSAlarms.h; sourceTree = "<group>"; };
241 F5243DA40378681101AEEDB1 /* Popup triangle.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "Popup triangle.tiff"; sourceTree = "<group>"; };
242 F552A8AB0358E8B201AEEDB1 /* NJRScrollView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NJRScrollView.h; sourceTree = "<group>"; };
243 F552A8AC0358E8B201AEEDB1 /* NJRScrollView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = NJRScrollView.m; sourceTree = "<group>"; };
244 F560E2EF03574F8A01A4E466 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/Alarms.nib; sourceTree = "<group>"; };
245 F560E2F10357506401A4E466 /* PSApplication.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSApplication.m; sourceTree = "<group>"; };
246 F560E2F20357506401A4E466 /* PSApplication.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSApplication.h; sourceTree = "<group>"; };
247 F560E3150357895001A4E466 /* NJRHistoryTrackingComboBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NJRHistoryTrackingComboBox.h; sourceTree = "<group>"; };
248 F560E3160357895001A4E466 /* NJRHistoryTrackingComboBox.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = NJRHistoryTrackingComboBox.m; sourceTree = "<group>"; };
249 F562F809037E5D0101AEEDB1 /* VERSION */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = VERSION; sourceTree = "<group>"; };
250 F589C9C6035AA12B0155F4B2 /* Read Me.rtfd */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; path = "Read Me.rtfd"; sourceTree = "<group>"; };
251 F59DC6D30353C9E601AEEDB1 /* PSAlarmSetController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSAlarmSetController.h; sourceTree = "<group>"; };
252 F59DC6D40353C9E601AEEDB1 /* PSAlarmSetController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSAlarmSetController.m; sourceTree = "<group>"; };
253 F59DC6DB0353DE5101AEEDB1 /* PSAlarmNotifierController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSAlarmNotifierController.h; sourceTree = "<group>"; };
254 F59DC6DC0353DE5101AEEDB1 /* PSAlarmNotifierController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSAlarmNotifierController.m; sourceTree = "<group>"; };
255 F59DC6E00353DF5E01AEEDB1 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/Notifier.nib; sourceTree = "<group>"; };
256 F59DC6E30353ED1201AEEDB1 /* Application icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = "Application icon.icns"; sourceTree = "<group>"; };
257 F59DC6E80353F58B01AEEDB1 /* NJRIntegerFilter.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = NJRIntegerFilter.m; sourceTree = "<group>"; };
258 F59DC6E90353F58B01AEEDB1 /* NJRIntegerFilter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NJRIntegerFilter.h; sourceTree = "<group>"; };
259 F59DC6FC0354188F01AEEDB1 /* NJRDateFormatter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NJRDateFormatter.h; sourceTree = "<group>"; };
260 F59DC6FD0354188F01AEEDB1 /* NJRDateFormatter.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = NJRDateFormatter.m; sourceTree = "<group>"; };
261 F59DD4500358ABF4017318D0 /* English */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; name = English; path = English.lproj/Credits.html; sourceTree = "<group>"; };
262 F59E47A7036AAA6D016B311C /* PSAlert.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSAlert.m; sourceTree = "<group>"; };
263 F59E47A8036AAA6D016B311C /* PSAlert.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSAlert.h; sourceTree = "<group>"; };
264 F59E47AB036AAC1E016B311C /* PSBeepAlert.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSBeepAlert.m; sourceTree = "<group>"; };
265 F59E47AC036AAC1E016B311C /* PSBeepAlert.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSBeepAlert.h; sourceTree = "<group>"; };
266 F59E47B0036AACD1016B311C /* PSNotifierAlert.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSNotifierAlert.m; sourceTree = "<group>"; };
267 F59E47B1036AACD1016B311C /* PSNotifierAlert.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSNotifierAlert.h; sourceTree = "<group>"; };
268 F59E47B4036AAD55016B311C /* PSAlarmAlertController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSAlarmAlertController.m; sourceTree = "<group>"; };
269 F59E47B5036AAD55016B311C /* PSAlarmAlertController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSAlarmAlertController.h; sourceTree = "<group>"; };
270 F59E47B8036AB217016B311C /* PSDockBounceAlert.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSDockBounceAlert.m; sourceTree = "<group>"; };
271 F59E47B9036AB217016B311C /* PSDockBounceAlert.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSDockBounceAlert.h; sourceTree = "<group>"; };
272 F59E47BC036AB228016B311C /* PSMovieAlert.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSMovieAlert.m; sourceTree = "<group>"; };
273 F59E47BD036AB228016B311C /* PSMovieAlert.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSMovieAlert.h; sourceTree = "<group>"; };
274 F59E47C0036B1ADD016B311C /* PSMovieAlertController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSMovieAlertController.m; sourceTree = "<group>"; };
275 F59E47C1036B1ADD016B311C /* PSMovieAlertController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSMovieAlertController.h; sourceTree = "<group>"; };
276 F59E4BDF036B1D94016B311C /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = "English.lproj/Movie alert.nib"; sourceTree = "<group>"; };
277 F59E4BE6036B2E5E016B311C /* PSScriptAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSScriptAlert.m; sourceTree = "<group>"; };
278 F59E4BE7036B2E5E016B311C /* PSScriptAlert.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSScriptAlert.h; sourceTree = "<group>"; };
279 F59E4BEA036B33EC016B311C /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; };
280 F59E4C0D036B43D2016B311C /* NSMovie-NJRExtensions.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = "NSMovie-NJRExtensions.m"; sourceTree = "<group>"; };
281 F59E4C0E036B43D2016B311C /* NSMovie-NJRExtensions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "NSMovie-NJRExtensions.h"; sourceTree = "<group>"; };
282 F59F6CB40354E7DA01AEEDB1 /* PSAlarm.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSAlarm.h; sourceTree = "<group>"; };
283 F59F6CB50354E7DA01AEEDB1 /* PSAlarm.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSAlarm.m; sourceTree = "<group>"; };
284 F5B79836035F64F80136A8DD /* NJRTableView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = NJRTableView.m; sourceTree = "<group>"; };
285 F5B79837035F64F80136A8DD /* NJRTableView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NJRTableView.h; sourceTree = "<group>"; };
286 F5B79865038865B30136A8DD /* NSCharacterSet-NJRExtensions.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = "NSCharacterSet-NJRExtensions.m"; sourceTree = "<group>"; };
287 F5B79866038865B30136A8DD /* NSCharacterSet-NJRExtensions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "NSCharacterSet-NJRExtensions.h"; sourceTree = "<group>"; };
288 F5EE8DB9038A76AC0134BEAC /* NSDictionary-NJRExtensions.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary-NJRExtensions.m"; sourceTree = "<group>"; };
289 F5EE8DBA038A76AC0134BEAC /* NSDictionary-NJRExtensions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "NSDictionary-NJRExtensions.h"; sourceTree = "<group>"; };
290 F5F1986C036B813101EB0372 /* PSSpeechAlert.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = PSSpeechAlert.m; sourceTree = "<group>"; };
291 F5F1986D036B813101EB0372 /* PSSpeechAlert.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSSpeechAlert.h; sourceTree = "<group>"; };
292 F5F19870036B822E01EB0372 /* NJRVoicePopUpButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NJRVoicePopUpButton.m; sourceTree = "<group>"; };
293 F5F19871036B822E01EB0372 /* NJRVoicePopUpButton.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NJRVoicePopUpButton.h; sourceTree = "<group>"; };
294 F5F198D0036BE57401EB0372 /* NJRTableDelegate.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = NJRTableDelegate.m; sourceTree = "<group>"; };
295 F5F198D1036BE57401EB0372 /* NJRTableDelegate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NJRTableDelegate.h; sourceTree = "<group>"; };
296 F5F240B5036A862101FE7503 /* NJRFSObjectSelector.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = NJRFSObjectSelector.m; sourceTree = "<group>"; };
297 F5F240B6036A862101FE7503 /* NJRFSObjectSelector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NJRFSObjectSelector.h; sourceTree = "<group>"; };
298 F5F240B9036A867901FE7503 /* BDAlias.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = BDAlias.h; sourceTree = "<group>"; };
299 F5F240CA036A869401FE7503 /* BDAlias.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = BDAlias.m; sourceTree = "<group>"; };
300 F5F240CC036A877301FE7503 /* NJRQTMediaPopUpButton.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = NJRQTMediaPopUpButton.m; sourceTree = "<group>"; };
301 F5F240CD036A877301FE7503 /* NJRQTMediaPopUpButton.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NJRQTMediaPopUpButton.h; sourceTree = "<group>"; };
302 F5F240D0036A87E301FE7503 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
303/* End PBXFileReference section */
304
305/* Begin PBXFrameworksBuildPhase section */
306 E1B11F7E0CF5F30F004975AA /* Frameworks */ = {
307 isa = PBXFrameworksBuildPhase;
308 buildActionMask = 2147483647;
309 files = (
310 E1B11F7F0CF5F30F004975AA /* Cocoa.framework in Frameworks */,
311 E1B11F800CF5F30F004975AA /* Carbon.framework in Frameworks */,
312 E1B11F820CF5F30F004975AA /* QuickTime.framework in Frameworks */,
313 E1B11F830CF5F30F004975AA /* IOKit.framework in Frameworks */,
314 E1B11F840CF5F30F004975AA /* CoreAudio.framework in Frameworks */,
315 E1B121B40CF639A1004975AA /* QTKit.framework in Frameworks */,
316 E17CA7BB0CF7D08C00018B34 /* DynaLoader.a in Frameworks */,
317 E17562620CF8C50B00FC5057 /* Sparkle.framework in Frameworks */,
318 );
319 runOnlyForDeploymentPostprocessing = 0;
320 };
321/* End PBXFrameworksBuildPhase section */
322
323/* Begin PBXGroup section */
324 080E96DDFE201D6D7F000001 /* Classes */ = {
325 isa = PBXGroup;
326 children = (
327 F560E2F20357506401A4E466 /* PSApplication.h */,
328 F560E2F10357506401A4E466 /* PSApplication.m */,
329 F560E311035787D501A4E466 /* Controllers */,
330 F560E314035787F901A4E466 /* Views */,
331 F59E47AF036AAC31016B311C /* Alerts */,
332 F560E312035787E001A4E466 /* Alarms */,
333 F560E313035787ED01A4E466 /* Utilities */,
334 E162698703B6189D00000028 /* Categories */,
335 );
336 name = Classes;
337 sourceTree = "<group>";
338 };
339 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
340 isa = PBXGroup;
341 children = (
342 E17562610CF8C50B00FC5057 /* Sparkle.framework */,
343 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
344 F5F240D0036A87E301FE7503 /* Carbon.framework */,
345 E18DAAEE0442D02500050002 /* CoreAudio.framework */,
346 E1B121B30CF639A1004975AA /* QTKit.framework */,
347 F59E4BEA036B33EC016B311C /* QuickTime.framework */,
348 E14DB31203B8038300000028 /* IOKit.framework */,
349 );
350 name = "Linked Frameworks";
351 sourceTree = "<group>";
352 };
353 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
354 isa = PBXGroup;
355 children = (
356 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
357 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
358 );
359 name = "Other Frameworks";
360 sourceTree = "<group>";
361 };
362 19C28FACFE9D520D11CA2CBB /* Products */ = {
363 isa = PBXGroup;
364 children = (
365 F562F809037E5D0101AEEDB1 /* VERSION */,
366 E1B11F8C0CF5F30F004975AA /* Pester.app */,
367 );
368 name = Products;
369 sourceTree = "<group>";
370 };
371 29B97314FDCFA39411CA2CEA /* Pester */ = {
372 isa = PBXGroup;
373 children = (
374 080E96DDFE201D6D7F000001 /* Classes */,
375 29B97315FDCFA39411CA2CEA /* Other Sources */,
376 29B97317FDCFA39411CA2CEA /* Resources */,
377 29B97323FDCFA39411CA2CEA /* Frameworks */,
378 E19DCBE503BE516000B934BF /* Documentation */,
379 E17562BC0CF8E7A800FC5057 /* Sparkle */,
380 19C28FACFE9D520D11CA2CBB /* Products */,
381 );
382 name = Pester;
383 sourceTree = "<group>";
384 };
385 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
386 isa = PBXGroup;
387 children = (
388 E19DCBD203BE4AA200B934BF /* Pester_Prefix.h */,
389 29B97316FDCFA39411CA2CEA /* main.m */,
390 );
391 name = "Other Sources";
392 sourceTree = "<group>";
393 };
394 29B97317FDCFA39411CA2CEA /* Resources */ = {
395 isa = PBXGroup;
396 children = (
397 F5243DA40378681101AEEDB1 /* Popup triangle.tiff */,
398 E18830410442B5FC00050002 /* Calendar icons */,
399 E18830420442B60000050002 /* Volume icons */,
400 29B97318FDCFA39411CA2CEA /* MainMenu.nib */,
401 F560E2EE03574F8A01A4E466 /* Alarms.nib */,
402 F59DC6DF0353DF5E01AEEDB1 /* Notifier.nib */,
403 F59E4BDE036B1D94016B311C /* Movie alert.nib */,
404 E12790090442A5B100050002 /* Volume.nib */,
405 E17F2F4D03FDFB3100050002 /* Calendar.nib */,
406 E1DEF10603FF83AC00050002 /* Snooze until.nib */,
407 E10F2A3B0402E61C00050002 /* Read Me.nib */,
408 E11CB6E0043025F500050002 /* Preferences.nib */,
409 E1B11F8B0CF5F30F004975AA /* Info-Pester.plist */,
410 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
411 E10E71F3040C335800050002 /* Localizable.strings */,
412 F59DD44F0358ABF4017318D0 /* Credits.html */,
413 F59DC6E30353ED1201AEEDB1 /* Application icon.icns */,
414 );
415 name = Resources;
416 sourceTree = "<group>";
417 };
418 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
419 isa = PBXGroup;
420 children = (
421 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
422 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
423 E162698803B618BD00000028 /* Private Headers */,
424 E17CA7B60CF7D07400018B34 /* Perl */,
425 );
426 name = Frameworks;
427 sourceTree = "<group>";
428 };
429 E162698703B6189D00000028 /* Categories */ = {
430 isa = PBXGroup;
431 children = (
432 E1F0B26803AEDE8600AEFBE0 /* NSAttributedString-NJRExtensions.h */,
433 E1F0B26903AEDE8600AEFBE0 /* NSAttributedString-NJRExtensions.m */,
434 E162698903B6190B00000028 /* NSCalendarDate-NJRExtensions.h */,
435 E162698A03B6190B00000028 /* NSCalendarDate-NJRExtensions.m */,
436 F5B79866038865B30136A8DD /* NSCharacterSet-NJRExtensions.h */,
437 F5B79865038865B30136A8DD /* NSCharacterSet-NJRExtensions.m */,
438 F5EE8DBA038A76AC0134BEAC /* NSDictionary-NJRExtensions.h */,
439 F5EE8DB9038A76AC0134BEAC /* NSDictionary-NJRExtensions.m */,
440 E16959290437A4A400050002 /* NSFont-NJRExtensions.h */,
441 E169592A0437A4A400050002 /* NSFont-NJRExtensions.m */,
442 E1B1219C0CF63858004975AA /* NSImage-NJRExtensions.m */,
443 E1B1219D0CF63858004975AA /* NSImage-NJRExtensions.h */,
444 F59E4C0E036B43D2016B311C /* NSMovie-NJRExtensions.h */,
445 F59E4C0D036B43D2016B311C /* NSMovie-NJRExtensions.m */,
446 E1F0B14E03ADBE3800AEFBE0 /* NSString-NJRExtensions.h */,
447 E1F0B14F03ADBE3800AEFBE0 /* NSString-NJRExtensions.m */,
448 E162698303B6189000000028 /* NSTableView-NJRExtensions.m */,
449 E162698403B6189000000028 /* NSTableView-NJRExtensions.h */,
450 E1B121950CF62FD1004975AA /* NSMenuItem-NJRExtensions.h */,
451 E1B121960CF62FD1004975AA /* NSMenuItem-NJRExtensions.m */,
452 );
453 name = Categories;
454 sourceTree = "<group>";
455 };
456 E162698803B618BD00000028 /* Private Headers */ = {
457 isa = PBXGroup;
458 children = (
459 E191700B03AD24A600AEFBE0 /* NSDisclosureButtonCell.h */,
460 );
461 name = "Private Headers";
462 sourceTree = "<group>";
463 };
464 E17562BC0CF8E7A800FC5057 /* Sparkle */ = {
465 isa = PBXGroup;
466 children = (
467 E17562BD0CF8E7D000FC5057 /* updates.xml */,
468 E17562BE0CF8E7D000FC5057 /* release-notes.html */,
469 E17562BF0CF8E7D000FC5057 /* release-notes.css */,
470 E17562C00CF8E7D000FC5057 /* Application icon.png */,
471 );
472 name = Sparkle;
473 sourceTree = "<group>";
474 };
475 E17CA7B60CF7D07400018B34 /* Perl */ = {
476 isa = PBXGroup;
477 children = (
478 E17CA9A90CF7F8C200018B34 /* Manip.pm */,
479 E17CA7BA0CF7D08C00018B34 /* DynaLoader.a */,
480 );
481 name = Perl;
482 sourceTree = "<group>";
483 };
484 E17F2F4C03FDF67D00050002 /* OACalendarView */ = {
485 isa = PBXGroup;
486 children = (
487 E17F2F4003FDF67700050002 /* NSCalendarDate-OFExtensions.h */,
488 E17F2F4503FDF67800050002 /* NSCalendarDate-OFExtensions.m */,
489 E17F2F4203FDF67700050002 /* OACalendarView.h */,
490 E17F2F4103FDF67700050002 /* OACalendarView.m */,
491 E17F2F4403FDF67800050002 /* NSImage-OAExtensions.h */,
492 E17F2F4303FDF67700050002 /* NSImage-OAExtensions.m */,
493 E1DEF0F903FE9F2C00050002 /* NJROffCenterPanel.h */,
494 E1DEF0FA03FE9F2C00050002 /* NJROffCenterPanel.m */,
495 );
496 name = OACalendarView;
497 sourceTree = "<group>";
498 };
499 E18830410442B5FC00050002 /* Calendar icons */ = {
500 isa = PBXGroup;
501 children = (
502 E17F2F6B03FDFE2C00050002 /* Calendar.tiff */,
503 E1DEF0EA03FE1BF100050002 /* OARightArrowPressed.tiff */,
504 E1DEF0EB03FE1BF100050002 /* OALeftArrow.tiff */,
505 E1DEF0EC03FE1BF100050002 /* OARightArrow.tiff */,
506 E1DEF0ED03FE1BF100050002 /* OALeftArrowPressed.tiff */,
507 );
508 name = "Calendar icons";
509 sourceTree = "<group>";
510 };
511 E18830420442B60000050002 /* Volume icons */ = {
512 isa = PBXGroup;
513 children = (
514 E127900204429F9300050002 /* Volume 0.png */,
515 E127900404429F9300050002 /* Volume 1.png */,
516 E127900104429F9300050002 /* Volume 2.png */,
517 E127900304429F9300050002 /* Volume 3.png */,
518 );
519 name = "Volume icons";
520 sourceTree = "<group>";
521 };
522 E19DCBE503BE516000B934BF /* Documentation */ = {
523 isa = PBXGroup;
524 children = (
525 F589C9C6035AA12B0155F4B2 /* Read Me.rtfd */,
526 );
527 name = Documentation;
528 sourceTree = "<group>";
529 };
530 E1E9A33D03C8EF6800050002 /* SpeechUtilities */ = {
531 isa = PBXGroup;
532 children = (
533 E1E9A33903C8EF6700050002 /* SUSpeaker.m */,
534 E1E9A33A03C8EF6700050002 /* SUSpeaker.h */,
535 );
536 name = SpeechUtilities;
537 sourceTree = "<group>";
538 };
539 F560E311035787D501A4E466 /* Controllers */ = {
540 isa = PBXGroup;
541 children = (
542 F517D63F0356B80C016D68B9 /* PSAlarmsController.h */,
543 F517D63E0356B80C016D68B9 /* PSAlarmsController.m */,
544 F59DC6D30353C9E601AEEDB1 /* PSAlarmSetController.h */,
545 F59DC6D40353C9E601AEEDB1 /* PSAlarmSetController.m */,
546 F59E47B5036AAD55016B311C /* PSAlarmAlertController.h */,
547 F59E47B4036AAD55016B311C /* PSAlarmAlertController.m */,
548 F59DC6DB0353DE5101AEEDB1 /* PSAlarmNotifierController.h */,
549 F59DC6DC0353DE5101AEEDB1 /* PSAlarmNotifierController.m */,
550 F59E47C1036B1ADD016B311C /* PSMovieAlertController.h */,
551 F59E47C0036B1ADD016B311C /* PSMovieAlertController.m */,
552 E17F2F3203FDF2F000050002 /* PSCalendarController.h */,
553 E17F2F3303FDF2F000050002 /* PSCalendarController.m */,
554 E127900C0442A92900050002 /* PSVolumeController.h */,
555 E127900D0442A92900050002 /* PSVolumeController.m */,
556 E1F993C60436310F00050002 /* PSPreferencesController.h */,
557 E1F993C70436310F00050002 /* PSPreferencesController.m */,
558 E1DEF10203FF816300050002 /* PSSnoozeUntilController.h */,
559 E1DEF10303FF816300050002 /* PSSnoozeUntilController.m */,
560 E10F2A3E0402E71400050002 /* NJRReadMeController.h */,
561 E10F2A3F0402E71400050002 /* NJRReadMeController.m */,
562 F5F198D1036BE57401EB0372 /* NJRTableDelegate.h */,
563 F5F198D0036BE57401EB0372 /* NJRTableDelegate.m */,
564 );
565 name = Controllers;
566 sourceTree = "<group>";
567 };
568 F560E312035787E001A4E466 /* Alarms */ = {
569 isa = PBXGroup;
570 children = (
571 F517D6430356B8CC016D68B9 /* PSAlarms.h */,
572 F517D6420356B8CC016D68B9 /* PSAlarms.m */,
573 F59F6CB40354E7DA01AEEDB1 /* PSAlarm.h */,
574 F59F6CB50354E7DA01AEEDB1 /* PSAlarm.m */,
575 E1BF6E9003C928D200050002 /* PSTimer.h */,
576 E1BF6E9103C928D200050002 /* PSTimer.m */,
577 );
578 name = Alarms;
579 sourceTree = "<group>";
580 };
581 F560E313035787ED01A4E466 /* Utilities */ = {
582 isa = PBXGroup;
583 children = (
584 E1E9A33D03C8EF6800050002 /* SpeechUtilities */,
585 F59E47A6036AA5FC016B311C /* BDAlias */,
586 E1DEF116040014EB00050002 /* PSTimeDateEditor.h */,
587 E1DEF117040014EB00050002 /* PSTimeDateEditor.m */,
588 E1ECA00603C002B300F54C66 /* PSError.h */,
589 E1ECA00703C002B300F54C66 /* PSError.m */,
590 E1A18CB203B439CF00000028 /* PSPropertyListSerialization.h */,
591 E130B9AC03B7C59700000028 /* PSPowerManager.h */,
592 E130B9AD03B7C59700000028 /* PSPowerManager.m */,
593 F59DC6E90353F58B01AEEDB1 /* NJRIntegerFilter.h */,
594 F59DC6E80353F58B01AEEDB1 /* NJRIntegerFilter.m */,
595 F59DC6FC0354188F01AEEDB1 /* NJRDateFormatter.h */,
596 F59DC6FD0354188F01AEEDB1 /* NJRDateFormatter.m */,
597 E11373140439FCC700050002 /* NJRHotKey.h */,
598 E11373150439FCC700050002 /* NJRHotKey.m */,
599 E145383E043A1DB200050002 /* NJRHotKeyManager.h */,
600 E145383F043A1DB200050002 /* NJRHotKeyManager.m */,
601 E18DAAEA0442CC3E00050002 /* NJRSoundManager.h */,
602 E18DAAEB0442CC3E00050002 /* NJRSoundManager.m */,
603 E1CDEC3D0444053F00AEEDB1 /* NJRNonCenteringWindow.h */,
604 E1CDEC3E0444053F00AEEDB1 /* NJRNonCenteringWindow.m */,
605 );
606 name = Utilities;
607 sourceTree = "<group>";
608 };
609 F560E314035787F901A4E466 /* Views */ = {
610 isa = PBXGroup;
611 children = (
612 E17F2F4C03FDF67D00050002 /* OACalendarView */,
613 E1D358B903C60CE900C8A18E /* NJRCenteringMovieView.h */,
614 E1D358BA03C60CE900C8A18E /* NJRCenteringMovieView.m */,
615 E1F0B14A03AD8CEF00AEFBE0 /* NJRUnfocusableMovieView.h */,
616 E1F0B14B03AD8CEF00AEFBE0 /* NJRUnfocusableMovieView.m */,
617 F5B79837035F64F80136A8DD /* NJRTableView.h */,
618 F5B79836035F64F80136A8DD /* NJRTableView.m */,
619 F552A8AB0358E8B201AEEDB1 /* NJRScrollView.h */,
620 F552A8AC0358E8B201AEEDB1 /* NJRScrollView.m */,
621 E1B46FE804057E3400050002 /* NJRSplitView.h */,
622 E1B46FE904057E3400050002 /* NJRSplitView.m */,
623 F560E3150357895001A4E466 /* NJRHistoryTrackingComboBox.h */,
624 F560E3160357895001A4E466 /* NJRHistoryTrackingComboBox.m */,
625 E1F993C10436280200050002 /* NJRHotKeyField.h */,
626 E1F993C20436280200050002 /* NJRHotKeyField.m */,
627 E14DEC820438969400050002 /* NJRHotKeyFieldCell.h */,
628 E14DEC830438969400050002 /* NJRHotKeyFieldCell.m */,
629 E13919E203B9E4E100000028 /* NJRIntervalField.h */,
630 E13919E303B9E4E100000028 /* NJRIntervalField.m */,
631 F5F240B6036A862101FE7503 /* NJRFSObjectSelector.h */,
632 F5F240B5036A862101FE7503 /* NJRFSObjectSelector.m */,
633 F5F240CD036A877301FE7503 /* NJRQTMediaPopUpButton.h */,
634 F5F240CC036A877301FE7503 /* NJRQTMediaPopUpButton.m */,
635 F5F19871036B822E01EB0372 /* NJRVoicePopUpButton.h */,
636 F5F19870036B822E01EB0372 /* NJRVoicePopUpButton.m */,
637 );
638 name = Views;
639 sourceTree = "<group>";
640 };
641 F59E47A6036AA5FC016B311C /* BDAlias */ = {
642 isa = PBXGroup;
643 children = (
644 F5F240B9036A867901FE7503 /* BDAlias.h */,
645 F5F240CA036A869401FE7503 /* BDAlias.m */,
646 );
647 name = BDAlias;
648 sourceTree = "<group>";
649 };
650 F59E47AF036AAC31016B311C /* Alerts */ = {
651 isa = PBXGroup;
652 children = (
653 E1A18CAB03B4344C00000028 /* PSAlerts.h */,
654 E1A18CAC03B4344C00000028 /* PSAlerts.m */,
655 F59E47A8036AAA6D016B311C /* PSAlert.h */,
656 F59E47A7036AAA6D016B311C /* PSAlert.m */,
657 F59E47B9036AB217016B311C /* PSDockBounceAlert.h */,
658 F59E47B8036AB217016B311C /* PSDockBounceAlert.m */,
659 F59E4BE7036B2E5E016B311C /* PSScriptAlert.h */,
660 F59E4BE6036B2E5E016B311C /* PSScriptAlert.m */,
661 F59E47B1036AACD1016B311C /* PSNotifierAlert.h */,
662 F59E47B0036AACD1016B311C /* PSNotifierAlert.m */,
663 E18DA4080442C56D00050002 /* PSMediaAlert.h */,
664 E18DA4090442C56D00050002 /* PSMediaAlert.m */,
665 F59E47AC036AAC1E016B311C /* PSBeepAlert.h */,
666 F59E47AB036AAC1E016B311C /* PSBeepAlert.m */,
667 F59E47BD036AB228016B311C /* PSMovieAlert.h */,
668 F59E47BC036AB228016B311C /* PSMovieAlert.m */,
669 F5F1986D036B813101EB0372 /* PSSpeechAlert.h */,
670 F5F1986C036B813101EB0372 /* PSSpeechAlert.m */,
671 E19FD39E03C98645001509F3 /* PSWakeAlert.h */,
672 E19FD39F03C98645001509F3 /* PSWakeAlert.m */,
673 );
674 name = Alerts;
675 sourceTree = "<group>";
676 };
677/* End PBXGroup section */
678
679/* Begin PBXNativeTarget section */
680 E1B11EE30CF5F30F004975AA /* Pester */ = {
681 isa = PBXNativeTarget;
682 buildConfigurationList = E1B11F870CF5F30F004975AA /* Build configuration list for PBXNativeTarget "Pester" */;
683 buildPhases = (
684 E1B11F3F0CF5F30F004975AA /* Sources */,
685 E1B11F7E0CF5F30F004975AA /* Frameworks */,
686 E1B11F260CF5F30F004975AA /* Resources */,
687 E17CA9A80CF7F89900018B34 /* CopyFiles */,
688 E17562730CF8C55D00FC5057 /* CopyFiles */,
689 E1B11F860CF5F30F004975AA /* ShellScript */,
690 );
691 buildRules = (
692 );
693 dependencies = (
694 );
695 name = Pester;
696 productInstallPath = /;
697 productName = Pester;
698 productReference = E1B11F8C0CF5F30F004975AA /* Pester.app */;
699 productType = "com.apple.product-type.application";
700 };
701/* End PBXNativeTarget section */
702
703/* Begin PBXProject section */
704 29B97313FDCFA39411CA2CEA /* Project object */ = {
705 isa = PBXProject;
706 buildConfigurationList = E1B11EDA0CF5F2EB004975AA /* Build configuration list for PBXProject "Pester" */;
707 compatibilityVersion = "Xcode 2.4";
708 hasScannedForEncodings = 1;
709 mainGroup = 29B97314FDCFA39411CA2CEA /* Pester */;
710 projectDirPath = "";
711 projectRoot = "";
712 targets = (
713 E1B11EE30CF5F30F004975AA /* Pester */,
714 );
715 };
716/* End PBXProject section */
717
718/* Begin PBXResourcesBuildPhase section */
719 E1B11F260CF5F30F004975AA /* Resources */ = {
720 isa = PBXResourcesBuildPhase;
721 buildActionMask = 2147483647;
722 files = (
723 E1B11F270CF5F30F004975AA /* Notifier.nib in Resources */,
724 E1B11F280CF5F30F004975AA /* Application icon.icns in Resources */,
725 E1B11F290CF5F30F004975AA /* Alarms.nib in Resources */,
726 E1B11F2A0CF5F30F004975AA /* MainMenu.nib in Resources */,
727 E1B11F2B0CF5F30F004975AA /* InfoPlist.strings in Resources */,
728 E1B11F2C0CF5F30F004975AA /* Credits.html in Resources */,
729 E1B11F2D0CF5F30F004975AA /* Read Me.rtfd in Resources */,
730 E1B11F2E0CF5F30F004975AA /* Movie alert.nib in Resources */,
731 E1B11F2F0CF5F30F004975AA /* Popup triangle.tiff in Resources */,
732 E1B11F300CF5F30F004975AA /* Calendar.nib in Resources */,
733 E1B11F310CF5F30F004975AA /* Calendar.tiff in Resources */,
734 E1B11F320CF5F30F004975AA /* OARightArrowPressed.tiff in Resources */,
735 E1B11F330CF5F30F004975AA /* OALeftArrow.tiff in Resources */,
736 E1B11F340CF5F30F004975AA /* OARightArrow.tiff in Resources */,
737 E1B11F350CF5F30F004975AA /* OALeftArrowPressed.tiff in Resources */,
738 E1B11F360CF5F30F004975AA /* Snooze until.nib in Resources */,
739 E1B11F370CF5F30F004975AA /* Read Me.nib in Resources */,
740 E1B11F380CF5F30F004975AA /* Localizable.strings in Resources */,
741 E1B11F390CF5F30F004975AA /* Preferences.nib in Resources */,
742 E1B11F3A0CF5F30F004975AA /* Volume 2.png in Resources */,
743 E1B11F3B0CF5F30F004975AA /* Volume 0.png in Resources */,
744 E1B11F3C0CF5F30F004975AA /* Volume 3.png in Resources */,
745 E1B11F3D0CF5F30F004975AA /* Volume 1.png in Resources */,
746 E1B11F3E0CF5F30F004975AA /* Volume.nib in Resources */,
747 );
748 runOnlyForDeploymentPostprocessing = 0;
749 };
750/* End PBXResourcesBuildPhase section */
751
752/* Begin PBXShellScriptBuildPhase section */
753 E1B11F860CF5F30F004975AA /* ShellScript */ = {
754 isa = PBXShellScriptBuildPhase;
755 buildActionMask = 2147483647;
756 files = (
757 );
758 runOnlyForDeploymentPostprocessing = 0;
759 shellPath = /bin/sh;
760 shellScript = "/usr/bin/agvtool mvers -terse1 >| ${SRCROOT}/VERSION";
761 };
762/* End PBXShellScriptBuildPhase section */
763
764/* Begin PBXSourcesBuildPhase section */
765 E1B11F3F0CF5F30F004975AA /* Sources */ = {
766 isa = PBXSourcesBuildPhase;
767 buildActionMask = 2147483647;
768 files = (
769 E1B11F400CF5F30F004975AA /* BDAlias.m in Sources */,
770 E1B11F410CF5F30F004975AA /* NJRDateFormatter.m in Sources */,
771 E1B11F420CF5F30F004975AA /* NJRFSObjectSelector.m in Sources */,
772 E1B11F430CF5F30F004975AA /* NJRHistoryTrackingComboBox.m in Sources */,
773 E1B11F440CF5F30F004975AA /* NJRIntegerFilter.m in Sources */,
774 E1B11F450CF5F30F004975AA /* NJRQTMediaPopUpButton.m in Sources */,
775 E1B11F460CF5F30F004975AA /* NJRScrollView.m in Sources */,
776 E1B11F470CF5F30F004975AA /* NJRTableDelegate.m in Sources */,
777 E1B11F480CF5F30F004975AA /* NJRTableView.m in Sources */,
778 E1B11F490CF5F30F004975AA /* NJRUnfocusableMovieView.m in Sources */,
779 E1B11F4A0CF5F30F004975AA /* NJRVoicePopUpButton.m in Sources */,
780 E1B11F4B0CF5F30F004975AA /* NSAttributedString-NJRExtensions.m in Sources */,
781 E1B11F4C0CF5F30F004975AA /* NSCalendarDate-NJRExtensions.m in Sources */,
782 E1B11F4D0CF5F30F004975AA /* NSCharacterSet-NJRExtensions.m in Sources */,
783 E1B11F4E0CF5F30F004975AA /* NSDictionary-NJRExtensions.m in Sources */,
784 E1B11F500CF5F30F004975AA /* NSMovie-NJRExtensions.m in Sources */,
785 E1B11F510CF5F30F004975AA /* NSString-NJRExtensions.m in Sources */,
786 E1B11F520CF5F30F004975AA /* NSTableView-NJRExtensions.m in Sources */,
787 E1B11F530CF5F30F004975AA /* PSAlarm.m in Sources */,
788 E1B11F540CF5F30F004975AA /* PSAlarmAlertController.m in Sources */,
789 E1B11F550CF5F30F004975AA /* PSAlarmNotifierController.m in Sources */,
790 E1B11F560CF5F30F004975AA /* PSAlarmSetController.m in Sources */,
791 E1B11F570CF5F30F004975AA /* PSAlarms.m in Sources */,
792 E1B11F580CF5F30F004975AA /* PSAlarmsController.m in Sources */,
793 E1B11F590CF5F30F004975AA /* PSAlert.m in Sources */,
794 E1B11F5A0CF5F30F004975AA /* PSAlerts.m in Sources */,
795 E1B11F5B0CF5F30F004975AA /* PSApplication.m in Sources */,
796 E1B11F5C0CF5F30F004975AA /* PSBeepAlert.m in Sources */,
797 E1B11F5D0CF5F30F004975AA /* PSDockBounceAlert.m in Sources */,
798 E1B11F5E0CF5F30F004975AA /* PSMovieAlert.m in Sources */,
799 E1B11F5F0CF5F30F004975AA /* PSMovieAlertController.m in Sources */,
800 E1B11F600CF5F30F004975AA /* PSNotifierAlert.m in Sources */,
801 E1B11F610CF5F30F004975AA /* PSPowerManager.m in Sources */,
802 E1B11F620CF5F30F004975AA /* PSScriptAlert.m in Sources */,
803 E1B11F630CF5F30F004975AA /* PSSpeechAlert.m in Sources */,
804 E1B11F640CF5F30F004975AA /* main.m in Sources */,
805 E1B11F650CF5F30F004975AA /* NJRIntervalField.m in Sources */,
806 E1B11F660CF5F30F004975AA /* PSError.m in Sources */,
807 E1B11F670CF5F30F004975AA /* NJRCenteringMovieView.m in Sources */,
808 E1B11F680CF5F30F004975AA /* SUSpeaker.m in Sources */,
809 E1B11F690CF5F30F004975AA /* PSTimer.m in Sources */,
810 E1B11F6A0CF5F30F004975AA /* PSWakeAlert.m in Sources */,
811 E1B11F6B0CF5F30F004975AA /* PSCalendarController.m in Sources */,
812 E1B11F6C0CF5F30F004975AA /* OACalendarView.m in Sources */,
813 E1B11F6D0CF5F30F004975AA /* NSImage-OAExtensions.m in Sources */,
814 E1B11F6E0CF5F30F004975AA /* NSCalendarDate-OFExtensions.m in Sources */,
815 E1B11F6F0CF5F30F004975AA /* NJROffCenterPanel.m in Sources */,
816 E1B11F700CF5F30F004975AA /* PSSnoozeUntilController.m in Sources */,
817 E1B11F710CF5F30F004975AA /* PSTimeDateEditor.m in Sources */,
818 E1B11F720CF5F30F004975AA /* NJRReadMeController.m in Sources */,
819 E1B11F730CF5F30F004975AA /* NJRSplitView.m in Sources */,
820 E1B11F740CF5F30F004975AA /* NJRHotKeyField.m in Sources */,
821 E1B11F750CF5F30F004975AA /* PSPreferencesController.m in Sources */,
822 E1B11F760CF5F30F004975AA /* NSFont-NJRExtensions.m in Sources */,
823 E1B11F770CF5F30F004975AA /* NJRHotKeyFieldCell.m in Sources */,
824 E1B11F780CF5F30F004975AA /* NJRHotKey.m in Sources */,
825 E1B11F790CF5F30F004975AA /* NJRHotKeyManager.m in Sources */,
826 E1B11F7A0CF5F30F004975AA /* PSVolumeController.m in Sources */,
827 E1B11F7B0CF5F30F004975AA /* PSMediaAlert.m in Sources */,
828 E1B11F7C0CF5F30F004975AA /* NJRSoundManager.m in Sources */,
829 E1B11F7D0CF5F30F004975AA /* NJRNonCenteringWindow.m in Sources */,
830 E1B121970CF62FD1004975AA /* NSMenuItem-NJRExtensions.m in Sources */,
831 E1B1219E0CF63858004975AA /* NSImage-NJRExtensions.m in Sources */,
832 );
833 runOnlyForDeploymentPostprocessing = 0;
834 };
835/* End PBXSourcesBuildPhase section */
836
837/* Begin PBXVariantGroup section */
838 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
839 isa = PBXVariantGroup;
840 children = (
841 089C165DFE840E0CC02AAC07 /* English */,
842 );
843 name = InfoPlist.strings;
844 sourceTree = "<group>";
845 };
846 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = {
847 isa = PBXVariantGroup;
848 children = (
849 29B97319FDCFA39411CA2CEA /* English */,
850 );
851 name = MainMenu.nib;
852 sourceTree = "<group>";
853 };
854 E10E71F3040C335800050002 /* Localizable.strings */ = {
855 isa = PBXVariantGroup;
856 children = (
857 E10E71F4040C335800050002 /* English */,
858 );
859 name = Localizable.strings;
860 sourceTree = "<group>";
861 };
862 E10F2A3B0402E61C00050002 /* Read Me.nib */ = {
863 isa = PBXVariantGroup;
864 children = (
865 E10F2A3C0402E61C00050002 /* English */,
866 );
867 name = "Read Me.nib";
868 sourceTree = "<group>";
869 };
870 E11CB6E0043025F500050002 /* Preferences.nib */ = {
871 isa = PBXVariantGroup;
872 children = (
873 E11CB6E1043025F500050002 /* English */,
874 );
875 name = Preferences.nib;
876 sourceTree = "<group>";
877 };
878 E12790090442A5B100050002 /* Volume.nib */ = {
879 isa = PBXVariantGroup;
880 children = (
881 E127900A0442A5B100050002 /* Volume.nib */,
882 );
883 name = Volume.nib;
884 sourceTree = "<group>";
885 };
886 E17F2F4D03FDFB3100050002 /* Calendar.nib */ = {
887 isa = PBXVariantGroup;
888 children = (
889 E17F2F4E03FDFB3100050002 /* English */,
890 );
891 name = Calendar.nib;
892 sourceTree = "<group>";
893 };
894 E1DEF10603FF83AC00050002 /* Snooze until.nib */ = {
895 isa = PBXVariantGroup;
896 children = (
897 E1DEF10703FF83AC00050002 /* English */,
898 );
899 name = "Snooze until.nib";
900 sourceTree = "<group>";
901 };
902 F560E2EE03574F8A01A4E466 /* Alarms.nib */ = {
903 isa = PBXVariantGroup;
904 children = (
905 F560E2EF03574F8A01A4E466 /* English */,
906 );
907 name = Alarms.nib;
908 sourceTree = "<group>";
909 };
910 F59DC6DF0353DF5E01AEEDB1 /* Notifier.nib */ = {
911 isa = PBXVariantGroup;
912 children = (
913 F59DC6E00353DF5E01AEEDB1 /* English */,
914 );
915 name = Notifier.nib;
916 sourceTree = "<group>";
917 };
918 F59DD44F0358ABF4017318D0 /* Credits.html */ = {
919 isa = PBXVariantGroup;
920 children = (
921 F59DD4500358ABF4017318D0 /* English */,
922 );
923 name = Credits.html;
924 sourceTree = "<group>";
925 };
926 F59E4BDE036B1D94016B311C /* Movie alert.nib */ = {
927 isa = PBXVariantGroup;
928 children = (
929 F59E4BDF036B1D94016B311C /* English */,
930 );
931 name = "Movie alert.nib";
932 sourceTree = "<group>";
933 };
934/* End PBXVariantGroup section */
935
936/* Begin XCBuildConfiguration section */
937 E1B11ED40CF5F2EB004975AA /* Debug */ = {
938 isa = XCBuildConfiguration;
939 buildSettings = {
940 GCC_C_LANGUAGE_STANDARD = c99;
941 HEADER_SEARCH_PATHS = "/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE";
942 LIBRARY_SEARCH_PATHS = "/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE";
943 OTHER_LDFLAGS = "-lperl";
944 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
945 };
946 name = Debug;
947 };
948 E1B11ED50CF5F2EB004975AA /* Release */ = {
949 isa = XCBuildConfiguration;
950 buildSettings = {
951 ARCHS = (
952 i386,
953 ppc,
954 );
955 GCC_C_LANGUAGE_STANDARD = c99;
956 HEADER_SEARCH_PATHS = "/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE";
957 LIBRARY_SEARCH_PATHS = "/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE";
958 OTHER_LDFLAGS = "-lperl";
959 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
960 STRIP_INSTALLED_PRODUCT = NO;
961 };
962 name = Release;
963 };
964 E1B11F880CF5F30F004975AA /* Debug */ = {
965 isa = XCBuildConfiguration;
966 buildSettings = {
967 COPY_PHASE_STRIP = NO;
968 CURRENT_PROJECT_VERSION = 20;
969 FRAMEWORK_SEARCH_PATHS = (
970 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
971 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
972 );
973 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
974 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)/Sparkle/build/Release\"";
975 GCC_DYNAMIC_NO_PIC = NO;
976 GCC_ENABLE_FIX_AND_CONTINUE = YES;
977 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
978 GCC_OPTIMIZATION_LEVEL = 0;
979 GCC_PRECOMPILE_PREFIX_HEADER = YES;
980 GCC_PREFIX_HEADER = Pester_Prefix.h;
981 GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
982 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
983 GCC_USE_GCC3_PFE_SUPPORT = YES;
984 INFOPLIST_FILE = "Info-Pester.plist";
985 INSTALL_PATH = /;
986 LIBRARY_SEARCH_PATHS = (
987 "$(inherited)",
988 "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
989 );
990 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Perl/5.8.8/darwin-thread-multi-2level/auto/DynaLoader\"";
991 PRODUCT_NAME = Pester;
992 PRODUCT_VERSION = 1.1a4;
993 VERSIONING_SYSTEM = "apple-generic";
994 WARNING_CFLAGS = (
995 "-Wmost",
996 "-Wno-four-char-constants",
997 "-Wno-unknown-pragmas",
998 );
999 };
1000 name = Debug;
1001 };
1002 E1B11F890CF5F30F004975AA /* Release */ = {
1003 isa = XCBuildConfiguration;
1004 buildSettings = {
1005 COPY_PHASE_STRIP = YES;
1006 CURRENT_PROJECT_VERSION = 20;
1007 FRAMEWORK_SEARCH_PATHS = (
1008 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
1009 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
1010 );
1011 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
1012 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)/Sparkle/build/Release\"";
1013 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1014 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1015 GCC_PREFIX_HEADER = Pester_Prefix.h;
1016 GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
1017 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
1018 GCC_USE_GCC3_PFE_SUPPORT = YES;
1019 INFOPLIST_FILE = "Info-Pester.plist";
1020 INSTALL_PATH = /;
1021 LIBRARY_SEARCH_PATHS = (
1022 "$(inherited)",
1023 "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
1024 );
1025 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Perl/5.8.8/darwin-thread-multi-2level/auto/DynaLoader\"";
1026 PRODUCT_NAME = Pester;
1027 PRODUCT_VERSION = 1.1a4;
1028 VERSIONING_SYSTEM = "apple-generic";
1029 WARNING_CFLAGS = (
1030 "-Wmost",
1031 "-Wno-four-char-constants",
1032 "-Wno-unknown-pragmas",
1033 );
1034 };
1035 name = Release;
1036 };
1037/* End XCBuildConfiguration section */
1038
1039/* Begin XCConfigurationList section */
1040 E1B11EDA0CF5F2EB004975AA /* Build configuration list for PBXProject "Pester" */ = {
1041 isa = XCConfigurationList;
1042 buildConfigurations = (
1043 E1B11ED40CF5F2EB004975AA /* Debug */,
1044 E1B11ED50CF5F2EB004975AA /* Release */,
1045 );
1046 defaultConfigurationIsVisible = 0;
1047 defaultConfigurationName = Debug;
1048 };
1049 E1B11F870CF5F30F004975AA /* Build configuration list for PBXNativeTarget "Pester" */ = {
1050 isa = XCConfigurationList;
1051 buildConfigurations = (
1052 E1B11F880CF5F30F004975AA /* Debug */,
1053 E1B11F890CF5F30F004975AA /* Release */,
1054 );
1055 defaultConfigurationIsVisible = 0;
1056 defaultConfigurationName = Debug;
1057 };
1058/* End XCConfigurationList section */
1059 };
1060 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
1061}
Note: See TracBrowser for help on using the repository browser.