source: trunk/Cocoa/Pester/Source/Pester.xcodeproj/project.pbxproj @ 366

Last change on this file since 366 was 366, checked in by Nicholas Riley, 12 years ago

Info-Pester.plist: Updated for build 23.

NJRHotKey.m: Cosmetic cleanup.

PSAlarm.[hm]: Fix -[PSAlarm time] to work properly, though it no
longer has any clients.

PSSnoozeUntilController.m: Fix snooze until time being off by an hour
as displayed, or if edited, in some time zones.

PSSpeechAlert.m: Display the voice name instead of its identifier in
the description.

Pester.xcodeproj: Misc.

release-notes.html: Updated for build 23.

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