source: trunk/Transmission.xcodeproj/project.pbxproj @ 956

Last change on this file since 956 was 956, checked in by livings124, 15 years ago

Status on ports in prefs window. Thanks to cluthi on the forums for this.

  • Property svn:keywords set to Date Rev Author Id
File size: 85.4 KB
Line 
1// !$*UTF8*$!
2{
3        archiveVersion = 1;
4        classes = {
5        };
6        objectVersion = 42;
7        objects = {
8
9/* Begin PBXBuildFile section */
10                35B037B60AC59C4000A10FDF /* Check.png in Resources */ = {isa = PBXBuildFile; fileRef = 35B037A60AC59BC600A10FDF /* Check.png */; };
11                35B038130AC5B6EB00A10FDF /* ResumeNoWaitOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 35B037F90AC5B53800A10FDF /* ResumeNoWaitOn.png */; };
12                35B038140AC5B6EC00A10FDF /* ResumeNoWaitOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 35B037FA0AC5B53800A10FDF /* ResumeNoWaitOff.png */; };
13                4D043A7F090AE979009FEDA8 /* TransmissionDocument.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4D043A7E090AE979009FEDA8 /* TransmissionDocument.icns */; };
14                4D118E1A08CB46B20033958F /* PrefsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D118E1908CB46B20033958F /* PrefsController.m */; };
15                4D1838BC09DEC0430047D688 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D18389D09DEC0430047D688 /* internal.h */; };
16                4D1838BD09DEC0430047D688 /* inout.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D18389E09DEC0430047D688 /* inout.h */; };
17                4D1838BE09DEC0430047D688 /* inout.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D18389F09DEC0430047D688 /* inout.c */; };
18                4D1838BF09DEC0430047D688 /* net.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838A009DEC0430047D688 /* net.c */; };
19                4D1838C009DEC0430047D688 /* metainfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A109DEC0430047D688 /* metainfo.h */; };
20                4D1838C109DEC0430047D688 /* metainfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838A209DEC0430047D688 /* metainfo.c */; };
21                4D1838C309DEC0430047D688 /* peer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A409DEC0430047D688 /* peer.h */; };
22                4D1838C409DEC0430047D688 /* peer.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838A509DEC0430047D688 /* peer.c */; };
23                4D1838C509DEC0430047D688 /* net.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A609DEC0430047D688 /* net.h */; };
24                4D1838C609DEC0430047D688 /* fdlimit.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A709DEC0430047D688 /* fdlimit.h */; };
25                4D1838C709DEC0430047D688 /* fdlimit.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838A809DEC0430047D688 /* fdlimit.c */; };
26                4D1838C809DEC0430047D688 /* fastresume.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A909DEC0430047D688 /* fastresume.h */; };
27                4D1838C909DEC0430047D688 /* tracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838AA09DEC0430047D688 /* tracker.h */; };
28                4D1838CA09DEC0430047D688 /* tracker.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838AB09DEC0430047D688 /* tracker.c */; };
29                4D1838CB09DEC0430047D688 /* sha1.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838AC09DEC0430047D688 /* sha1.h */; };
30                4D1838CC09DEC0430047D688 /* sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838AD09DEC0430047D688 /* sha1.c */; };
31                4D1838CD09DEC0430047D688 /* ratecontrol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838AE09DEC0430047D688 /* ratecontrol.h */; };
32                4D1838CE09DEC0430047D688 /* ratecontrol.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838AF09DEC0430047D688 /* ratecontrol.c */; };
33                4D1838CF09DEC0430047D688 /* clients.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838B009DEC0430047D688 /* clients.c */; };
34                4D1838D009DEC0430047D688 /* choking.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B109DEC0430047D688 /* choking.h */; };
35                4D1838D109DEC0430047D688 /* choking.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838B209DEC0430047D688 /* choking.c */; };
36                4D1838D209DEC0430047D688 /* platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B309DEC0430047D688 /* platform.h */; };
37                4D1838D309DEC0430047D688 /* platform.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838B409DEC0430047D688 /* platform.c */; };
38                4D1838D409DEC0430047D688 /* peerutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B509DEC0430047D688 /* peerutils.h */; };
39                4D1838D509DEC0430047D688 /* peerparse.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B609DEC0430047D688 /* peerparse.h */; };
40                4D1838D709DEC0430047D688 /* bencode.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838B809DEC0430047D688 /* bencode.c */; };
41                4D1838D809DEC0430047D688 /* completion.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B909DEC0430047D688 /* completion.h */; };
42                4D1838D909DEC0430047D688 /* completion.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838BA09DEC0430047D688 /* completion.c */; };
43                4D1838DA09DEC0430047D688 /* clients.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838BB09DEC0430047D688 /* clients.h */; };
44                4D1838DD09DEC0E80047D688 /* libtransmission.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D18389709DEC0030047D688 /* libtransmission.a */; };
45                4D1838FA09DEC4380047D688 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838F609DEC4380047D688 /* utils.h */; };
46                4D1838FB09DEC4380047D688 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838F709DEC4380047D688 /* utils.c */; };
47                4D1838FC09DEC4380047D688 /* transmission.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838F809DEC4380047D688 /* transmission.h */; };
48                4D1838FD09DEC4380047D688 /* transmission.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838F909DEC4380047D688 /* transmission.c */; };
49                4D364DA0091FBB2C00377D12 /* TorrentTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D364D9F091FBB2C00377D12 /* TorrentTableView.m */; };
50                4D3EA0AA08AE13C600EA10C2 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3EA0A908AE13C600EA10C2 /* IOKit.framework */; };
51                4D4B7F6109E055660053C1EB /* libcrypto.0.9.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.dylib */; };
52                4D6DAAC6090CE00500F43C22 /* RevealOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D6DAAC4090CE00500F43C22 /* RevealOff.png */; };
53                4D6DAAC7090CE00500F43C22 /* RevealOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D6DAAC5090CE00500F43C22 /* RevealOn.png */; };
54                4D752E930913C949008EAAD4 /* Preferences.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D752E920913C949008EAAD4 /* Preferences.png */; };
55                4D8CEF91095870E00063BAEA /* Network.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D8CEF90095870E00063BAEA /* Network.png */; };
56                4D9A2BF009E16D21002D0FF9 /* libtransmission.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D18389709DEC0030047D688 /* libtransmission.a */; };
57                4D9A2BF909E16D4F002D0FF9 /* libcrypto.0.9.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.dylib */; };
58                4DA6FDBA0911233800450CB1 /* PauseOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDB80911233800450CB1 /* PauseOn.png */; };
59                4DA6FDBB0911233800450CB1 /* PauseOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDB90911233800450CB1 /* PauseOff.png */; };
60                4DA6FDC5091141AD00450CB1 /* ResumeOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDC3091141AD00450CB1 /* ResumeOff.png */; };
61                4DA6FDC6091141AD00450CB1 /* ResumeOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDC4091141AD00450CB1 /* ResumeOn.png */; };
62                4DAB87C50ABE1F730081CF7E /* xml.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DAB87BD0ABE1F730081CF7E /* xml.h */; };
63                4DAB87C60ABE1F730081CF7E /* xml.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DAB87BE0ABE1F730081CF7E /* xml.c */; };
64                4DAB87C70ABE1F730081CF7E /* upnp.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DAB87BF0ABE1F730081CF7E /* upnp.h */; };
65                4DAB87C80ABE1F730081CF7E /* upnp.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DAB87C00ABE1F730081CF7E /* upnp.c */; };
66                4DAB87C90ABE1F730081CF7E /* natpmp.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DAB87C10ABE1F730081CF7E /* natpmp.h */; };
67                4DAB87CA0ABE1F730081CF7E /* natpmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DAB87C20ABE1F730081CF7E /* natpmp.c */; };
68                4DAB87CB0ABE1F730081CF7E /* http.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DAB87C30ABE1F730081CF7E /* http.h */; };
69                4DAB87CC0ABE1F730081CF7E /* http.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DAB87C40ABE1F730081CF7E /* http.c */; };
70                4DCCBB3E09C3D71100D3CABF /* TorrentCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCCBB3C09C3D71100D3CABF /* TorrentCell.m */; };
71                4DDBB71C09E16BF100284745 /* transmissioncli.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DDBB71B09E16BF100284745 /* transmissioncli.c */; };
72                4DDFDD22099A5D8E00189D81 /* DownloadBadge.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DDFDD20099A5D8E00189D81 /* DownloadBadge.png */; };
73                4DDFDD23099A5D8E00189D81 /* UploadBadge.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DDFDD21099A5D8E00189D81 /* UploadBadge.png */; };
74                4DE5CC9D0980656F00BE280E /* StringAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE5CC9C0980656F00BE280E /* StringAdditions.m */; };
75                4DE5CCA70980735700BE280E /* Badger.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE5CCA60980735700BE280E /* Badger.m */; };
76                4DE5CCA90980739100BE280E /* Badge.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5CCA80980739100BE280E /* Badge.png */; };
77                4DE5CCBA0981D27700BE280E /* ResumeAll.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5CCB80981D27700BE280E /* ResumeAll.png */; };
78                4DE5CCBB0981D27700BE280E /* PauseAll.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5CCB90981D27700BE280E /* PauseAll.png */; };
79                4DE5CCCB0981D9BE00BE280E /* Defaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5CCCA0981D9BE00BE280E /* Defaults.plist */; };
80                4DF0C5AB0899190500DD8943 /* Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF0C5A90899190500DD8943 /* Controller.m */; };
81                4DF7500C08A103AD007B0D70 /* Open.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7500708A103AD007B0D70 /* Open.png */; };
82                4DF7500D08A103AD007B0D70 /* Info.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7500808A103AD007B0D70 /* Info.png */; };
83                4DF7500E08A103AD007B0D70 /* Remove.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7500908A103AD007B0D70 /* Remove.png */; };
84                4DFBC2DF09C0970D00D5C571 /* Torrent.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DFBC2DE09C0970D00D5C571 /* Torrent.m */; };
85                8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; };
86                8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
87                8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
88                8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
89                A200B9200A22798F007BBB1E /* InfoWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = A200B83A0A2263BA007BBB1E /* InfoWindowController.m */; };
90                A200B9B60A22893D007BBB1E /* InfoWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = A200B9620A227FD0007BBB1E /* InfoWindow.nib */; };
91                A20AB97B0A5C622A004F81FA /* SmallTurtle.png in Resources */ = {isa = PBXBuildFile; fileRef = A20AB97A0A5C622A004F81FA /* SmallTurtle.png */; };
92                A21567ED0A9A5034004DECD6 /* MessageWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = A21567EB0A9A5034004DECD6 /* MessageWindow.nib */; };
93                A21610FC0A050B1700E8E4C1 /* MenuButton.m in Sources */ = {isa = PBXBuildFile; fileRef = A21610FB0A050B1700E8E4C1 /* MenuButton.m */; };
94                A2173E1C0A33C1B300B0D8AB /* ActionButtonPressed.png in Resources */ = {isa = PBXBuildFile; fileRef = A2173E1B0A33C1B300B0D8AB /* ActionButtonPressed.png */; };
95                A21DFF100A292B2B007C5F76 /* Transfers.png in Resources */ = {isa = PBXBuildFile; fileRef = A21DFF0F0A292B2B007C5F76 /* Transfers.png */; };
96                A2305A800A3DC9E400AB2D77 /* ProgressBarWhite.png in Resources */ = {isa = PBXBuildFile; fileRef = A2305A7C0A3DC9E400AB2D77 /* ProgressBarWhite.png */; };
97                A2305A810A3DC9E400AB2D77 /* ProgressBarBlue.png in Resources */ = {isa = PBXBuildFile; fileRef = A2305A7D0A3DC9E400AB2D77 /* ProgressBarBlue.png */; };
98                A2305A820A3DC9E400AB2D77 /* ProgressBarGray.png in Resources */ = {isa = PBXBuildFile; fileRef = A2305A7E0A3DC9E400AB2D77 /* ProgressBarGray.png */; };
99                A2305A830A3DC9E400AB2D77 /* ProgressBarGreen.png in Resources */ = {isa = PBXBuildFile; fileRef = A2305A7F0A3DC9E400AB2D77 /* ProgressBarGreen.png */; };
100                A2305A950A3DCAC500AB2D77 /* ProgressBarAdvanced.png in Resources */ = {isa = PBXBuildFile; fileRef = A2305A940A3DCAC500AB2D77 /* ProgressBarAdvanced.png */; };
101                A2305AA90A3DCCEF00AB2D77 /* ProgressBarEndAdvanced.png in Resources */ = {isa = PBXBuildFile; fileRef = A2305AA40A3DCCEF00AB2D77 /* ProgressBarEndAdvanced.png */; };
102                A2305AAA0A3DCCEF00AB2D77 /* ProgressBarEndBlue.png in Resources */ = {isa = PBXBuildFile; fileRef = A2305AA50A3DCCEF00AB2D77 /* ProgressBarEndBlue.png */; };
103                A2305AAB0A3DCCEF00AB2D77 /* ProgressBarEndWhite.png in Resources */ = {isa = PBXBuildFile; fileRef = A2305AA60A3DCCEF00AB2D77 /* ProgressBarEndWhite.png */; };
104                A2305AAC0A3DCCEF00AB2D77 /* ProgressBarEndGreen.png in Resources */ = {isa = PBXBuildFile; fileRef = A2305AA70A3DCCEF00AB2D77 /* ProgressBarEndGreen.png */; };
105                A2305AAD0A3DCCEF00AB2D77 /* ProgressBarEndGray.png in Resources */ = {isa = PBXBuildFile; fileRef = A2305AA80A3DCCEF00AB2D77 /* ProgressBarEndGray.png */; };
106                A232D29E0A70903E00973B12 /* Filter.png in Resources */ = {isa = PBXBuildFile; fileRef = A232D29D0A70903E00973B12 /* Filter.png */; };
107                A23BBEB70A9BBE77003F7274 /* BarButton.m in Sources */ = {isa = PBXBuildFile; fileRef = A27431D90A68538400FA780A /* BarButton.m */; };
108                A246004D0A6DCE4600D19088 /* SpeedLimitButtonPressed.png in Resources */ = {isa = PBXBuildFile; fileRef = A246004C0A6DCE4600D19088 /* SpeedLimitButtonPressed.png */; };
109                A24600510A6DCE6600D19088 /* SpeedLimitButtonBlue.png in Resources */ = {isa = PBXBuildFile; fileRef = A246004F0A6DCE6600D19088 /* SpeedLimitButtonBlue.png */; };
110                A24600520A6DCE6600D19088 /* SpeedLimitButtonGraphite.png in Resources */ = {isa = PBXBuildFile; fileRef = A24600500A6DCE6600D19088 /* SpeedLimitButtonGraphite.png */; };
111                A24F19080A3A790800C9C145 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A24F19070A3A790800C9C145 /* Sparkle.framework */; };
112                A24F19210A3A796800C9C145 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = A24F19070A3A790800C9C145 /* Sparkle.framework */; };
113                A253F6F30A698970008EE24F /* FilterBarBackground.png in Resources */ = {isa = PBXBuildFile; fileRef = A253F6F20A698970008EE24F /* FilterBarBackground.png */; };
114                A253F70B0A6990EB008EE24F /* FilterButtonOverMain.png in Resources */ = {isa = PBXBuildFile; fileRef = A253F7080A6990EB008EE24F /* FilterButtonOverMain.png */; };
115                A253F70C0A6990EB008EE24F /* FilterButtonOverLeft.png in Resources */ = {isa = PBXBuildFile; fileRef = A253F7090A6990EB008EE24F /* FilterButtonOverLeft.png */; };
116                A253F70D0A6990EB008EE24F /* FilterButtonOverRight.png in Resources */ = {isa = PBXBuildFile; fileRef = A253F70A0A6990EB008EE24F /* FilterButtonOverRight.png */; };
117                A253F7150A699178008EE24F /* FilterButtonPressedRight.png in Resources */ = {isa = PBXBuildFile; fileRef = A253F7120A699178008EE24F /* FilterButtonPressedRight.png */; };
118                A253F7160A699178008EE24F /* FilterButtonPressedMain.png in Resources */ = {isa = PBXBuildFile; fileRef = A253F7130A699178008EE24F /* FilterButtonPressedMain.png */; };
119                A253F7170A699178008EE24F /* FilterButtonPressedLeft.png in Resources */ = {isa = PBXBuildFile; fileRef = A253F7140A699178008EE24F /* FilterButtonPressedLeft.png */; };
120                A253F72A0A699373008EE24F /* FilterButtonSelectedLeft.png in Resources */ = {isa = PBXBuildFile; fileRef = A253F7270A699373008EE24F /* FilterButtonSelectedLeft.png */; };
121                A253F72B0A699373008EE24F /* FilterButtonSelectedMain.png in Resources */ = {isa = PBXBuildFile; fileRef = A253F7280A699373008EE24F /* FilterButtonSelectedMain.png */; };
122                A253F72C0A699373008EE24F /* FilterButtonSelectedRight.png in Resources */ = {isa = PBXBuildFile; fileRef = A253F7290A699373008EE24F /* FilterButtonSelectedRight.png */; };
123                A256588D0A9A695400E8A03B /* MessageWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = A256588B0A9A695400E8A03B /* MessageWindowController.m */; };
124                A259317E0A73B2CC002F4FE7 /* Transmission Help in Resources */ = {isa = PBXBuildFile; fileRef = A259316A0A73B2CC002F4FE7 /* Transmission Help */; };
125                A25FCDDF0A37695F002BCBBE /* PauseSelected.png in CopyFiles */ = {isa = PBXBuildFile; fileRef = A25FCDDD0A37695F002BCBBE /* PauseSelected.png */; };
126                A25FCDEF0A3769A6002BCBBE /* PauseSelected.png in Resources */ = {isa = PBXBuildFile; fileRef = A25FCDDD0A37695F002BCBBE /* PauseSelected.png */; };
127                A25FCDF00A3769AC002BCBBE /* ResumeSelected.png in Resources */ = {isa = PBXBuildFile; fileRef = A25FCDDE0A37695F002BCBBE /* ResumeSelected.png */; };
128                A260C9AC0AA3B8D700FDC1B7 /* Error.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A260C9AB0AA3B8D700FDC1B7 /* Error.tiff */; };
129                A261F1DC0A69A1610002815A /* Growl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A261F1DB0A69A1610002815A /* Growl.framework */; };
130                A261F1E40A69A1B10002815A /* Growl.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = A261F1DB0A69A1610002815A /* Growl.framework */; };
131                A26D450B0A0503AC00A10BB3 /* peermessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A309DEC0430047D688 /* peermessages.h */; };
132                A2710E770A86796000CE4F7D /* PrefsWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = A2710E750A86796000CE4F7D /* PrefsWindow.m */; };
133                A27A53570A06A76400E1F16F /* StatusSep.png in Resources */ = {isa = PBXBuildFile; fileRef = A27A53560A06A76400E1F16F /* StatusSep.png */; };
134                A27ABC240A6ADE410020EC71 /* ImageBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = A27ABC220A6ADE410020EC71 /* ImageBackgroundView.m */; };
135                A289EB0C0A33C56D00B082A3 /* ButtonBorder.png in Resources */ = {isa = PBXBuildFile; fileRef = A289EB0B0A33C56D00B082A3 /* ButtonBorder.png */; };
136                A28DBADC0A33C1D800F4B4A7 /* ActionButton.png in Resources */ = {isa = PBXBuildFile; fileRef = A28DBADB0A33C1D800F4B4A7 /* ActionButton.png */; };
137                A2912C540A2956E80097A0CA /* PrefsWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = A2912C520A2956E80097A0CA /* PrefsWindow.nib */; };
138                A291DAAF0AC8BEB6003385E9 /* PiecesView.m in Sources */ = {isa = PBXBuildFile; fileRef = A291DAAD0AC8BEB6003385E9 /* PiecesView.m */; };
139                A29597350A72A9E10057248B /* StatusBarBackground.png in Resources */ = {isa = PBXBuildFile; fileRef = A29597340A72A9E10057248B /* StatusBarBackground.png */; };
140                A29C8B330ACC6E93000ED9F9 /* YellowDot.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A29C8B320ACC6E93000ED9F9 /* YellowDot.tiff */; };
141                A29C8B370ACC6EB3000ED9F9 /* PortChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = A29C8B350ACC6EB3000ED9F9 /* PortChecker.m */; };
142                A2A3065C0AAD24A80049E2AC /* UKFileWatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A306540AAD24A80049E2AC /* UKFileWatcher.m */; };
143                A2A3065E0AAD24A80049E2AC /* UKFNSubscribeFileWatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A306560AAD24A80049E2AC /* UKFNSubscribeFileWatcher.m */; };
144                A2A306600AAD24A80049E2AC /* UKKQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A306580AAD24A80049E2AC /* UKKQueue.m */; };
145                A2A306620AAD24A80049E2AC /* UKMainThreadProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A3065A0AAD24A80049E2AC /* UKMainThreadProxy.m */; };
146                A2AF1C390A3D0F6200F1575D /* FileTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = A2AF1C370A3D0F6200F1575D /* FileTableView.m */; };
147                A2BD40070A09BBEA008CCE96 /* bencode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B709DEC0430047D688 /* bencode.h */; };
148                A2C655650A04FEDC00E9FD82 /* BottomBorder.png in Resources */ = {isa = PBXBuildFile; fileRef = A2C655640A04FEDC00E9FD82 /* BottomBorder.png */; };
149                A2D0E0490A54A97C003C72CF /* Bandwidth.png in Resources */ = {isa = PBXBuildFile; fileRef = A2D0E0480A54A97C003C72CF /* Bandwidth.png */; };
150                A2D4F0830A915F6600890C32 /* RedDot.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A2D4F0820A915F6600890C32 /* RedDot.tiff */; };
151                A2D4F0850A915F7200890C32 /* GreenDot.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A2D4F0840A915F7200890C32 /* GreenDot.tiff */; };
152                A2F40AE40A361C00006B8288 /* Transmission.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4D2784360905709500687951 /* Transmission.icns */; };
153                A2F6DB090A55F31C0058D1E5 /* SpeedLimitButton.png in Resources */ = {isa = PBXBuildFile; fileRef = A2F6DB070A55F31C0058D1E5 /* SpeedLimitButton.png */; };
154                A2F8951F0A2D4BA500ED2127 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = A2F8951E0A2D4BA500ED2127 /* Credits.rtf */; };
155/* End PBXBuildFile section */
156
157/* Begin PBXContainerItemProxy section */
158                4D1838E509DEC1170047D688 /* PBXContainerItemProxy */ = {
159                        isa = PBXContainerItemProxy;
160                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
161                        proxyType = 1;
162                        remoteGlobalIDString = 4D18389609DEC0030047D688;
163                        remoteInfo = libtransmission;
164                };
165                4D9A2BF409E16D30002D0FF9 /* PBXContainerItemProxy */ = {
166                        isa = PBXContainerItemProxy;
167                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
168                        proxyType = 1;
169                        remoteGlobalIDString = 4D18389609DEC0030047D688;
170                        remoteInfo = libtransmission;
171                };
172/* End PBXContainerItemProxy section */
173
174/* Begin PBXCopyFilesBuildPhase section */
175                A24F191B0A3A792300C9C145 /* CopyFiles */ = {
176                        isa = PBXCopyFilesBuildPhase;
177                        buildActionMask = 2147483647;
178                        dstPath = "";
179                        dstSubfolderSpec = 10;
180                        files = (
181                                A261F1E40A69A1B10002815A /* Growl.framework in CopyFiles */,
182                                A24F19210A3A796800C9C145 /* Sparkle.framework in CopyFiles */,
183                        );
184                        runOnlyForDeploymentPostprocessing = 0;
185                };
186                A2D5CCDD0A265F790089A8C2 /* CopyFiles */ = {
187                        isa = PBXCopyFilesBuildPhase;
188                        buildActionMask = 2147483647;
189                        dstPath = "";
190                        dstSubfolderSpec = 10;
191                        files = (
192                                A25FCDDF0A37695F002BCBBE /* PauseSelected.png in CopyFiles */,
193                        );
194                        runOnlyForDeploymentPostprocessing = 0;
195                };
196                A2D5CCF80A2660660089A8C2 /* CopyFiles */ = {
197                        isa = PBXCopyFilesBuildPhase;
198                        buildActionMask = 2147483647;
199                        dstPath = "";
200                        dstSubfolderSpec = 10;
201                        files = (
202                        );
203                        runOnlyForDeploymentPostprocessing = 0;
204                };
205                A2D5CD110A2661660089A8C2 /* CopyFiles */ = {
206                        isa = PBXCopyFilesBuildPhase;
207                        buildActionMask = 2147483647;
208                        dstPath = "";
209                        dstSubfolderSpec = 7;
210                        files = (
211                        );
212                        runOnlyForDeploymentPostprocessing = 0;
213                };
214/* End PBXCopyFilesBuildPhase section */
215
216/* Begin PBXFileReference section */
217                089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = macosx/English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
218                1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
219                13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
220                29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = macosx/main.m; sourceTree = "<group>"; };
221                29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = macosx/English.lproj/MainMenu.nib; sourceTree = "<group>"; };
222                29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
223                29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
224                32CA4F630368D1EE00C91783 /* Transmission_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Transmission_Prefix.pch; path = macosx/Transmission_Prefix.pch; sourceTree = "<group>"; };
225                35B037A60AC59BC600A10FDF /* Check.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Check.png; path = macosx/Images/Check.png; sourceTree = "<group>"; };
226                35B037F90AC5B53800A10FDF /* ResumeNoWaitOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeNoWaitOn.png; path = macosx/Images/ResumeNoWaitOn.png; sourceTree = "<group>"; };
227                35B037FA0AC5B53800A10FDF /* ResumeNoWaitOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeNoWaitOff.png; path = macosx/Images/ResumeNoWaitOff.png; sourceTree = "<group>"; };
228                4D043A7E090AE979009FEDA8 /* TransmissionDocument.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = TransmissionDocument.icns; path = macosx/Images/TransmissionDocument.icns; sourceTree = "<group>"; };
229                4D118E1808CB46B20033958F /* PrefsController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PrefsController.h; path = macosx/PrefsController.h; sourceTree = "<group>"; };
230                4D118E1908CB46B20033958F /* PrefsController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PrefsController.m; path = macosx/PrefsController.m; sourceTree = "<group>"; };
231                4D18389709DEC0030047D688 /* libtransmission.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtransmission.a; sourceTree = BUILT_PRODUCTS_DIR; };
232                4D18389D09DEC0430047D688 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = internal.h; path = libtransmission/internal.h; sourceTree = SOURCE_ROOT; };
233                4D18389E09DEC0430047D688 /* inout.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = inout.h; path = libtransmission/inout.h; sourceTree = SOURCE_ROOT; };
234                4D18389F09DEC0430047D688 /* inout.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = inout.c; path = libtransmission/inout.c; sourceTree = SOURCE_ROOT; };
235                4D1838A009DEC0430047D688 /* net.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = net.c; path = libtransmission/net.c; sourceTree = SOURCE_ROOT; };
236                4D1838A109DEC0430047D688 /* metainfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = metainfo.h; path = libtransmission/metainfo.h; sourceTree = SOURCE_ROOT; };
237                4D1838A209DEC0430047D688 /* metainfo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = metainfo.c; path = libtransmission/metainfo.c; sourceTree = SOURCE_ROOT; };
238                4D1838A309DEC0430047D688 /* peermessages.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = peermessages.h; path = libtransmission/peermessages.h; sourceTree = SOURCE_ROOT; };
239                4D1838A409DEC0430047D688 /* peer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = peer.h; path = libtransmission/peer.h; sourceTree = SOURCE_ROOT; };
240                4D1838A509DEC0430047D688 /* peer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = peer.c; path = libtransmission/peer.c; sourceTree = SOURCE_ROOT; };
241                4D1838A609DEC0430047D688 /* net.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = net.h; path = libtransmission/net.h; sourceTree = SOURCE_ROOT; };
242                4D1838A709DEC0430047D688 /* fdlimit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fdlimit.h; path = libtransmission/fdlimit.h; sourceTree = SOURCE_ROOT; };
243                4D1838A809DEC0430047D688 /* fdlimit.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = fdlimit.c; path = libtransmission/fdlimit.c; sourceTree = SOURCE_ROOT; };
244                4D1838A909DEC0430047D688 /* fastresume.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fastresume.h; path = libtransmission/fastresume.h; sourceTree = SOURCE_ROOT; };
245                4D1838AA09DEC0430047D688 /* tracker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = tracker.h; path = libtransmission/tracker.h; sourceTree = SOURCE_ROOT; };
246                4D1838AB09DEC0430047D688 /* tracker.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = tracker.c; path = libtransmission/tracker.c; sourceTree = SOURCE_ROOT; };
247                4D1838AC09DEC0430047D688 /* sha1.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sha1.h; path = libtransmission/sha1.h; sourceTree = SOURCE_ROOT; };
248                4D1838AD09DEC0430047D688 /* sha1.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sha1.c; path = libtransmission/sha1.c; sourceTree = SOURCE_ROOT; };
249                4D1838AE09DEC0430047D688 /* ratecontrol.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ratecontrol.h; path = libtransmission/ratecontrol.h; sourceTree = SOURCE_ROOT; };
250                4D1838AF09DEC0430047D688 /* ratecontrol.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ratecontrol.c; path = libtransmission/ratecontrol.c; sourceTree = SOURCE_ROOT; };
251                4D1838B009DEC0430047D688 /* clients.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = clients.c; path = libtransmission/clients.c; sourceTree = SOURCE_ROOT; };
252                4D1838B109DEC0430047D688 /* choking.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = choking.h; path = libtransmission/choking.h; sourceTree = SOURCE_ROOT; };
253                4D1838B209DEC0430047D688 /* choking.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = choking.c; path = libtransmission/choking.c; sourceTree = SOURCE_ROOT; };
254                4D1838B309DEC0430047D688 /* platform.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = platform.h; path = libtransmission/platform.h; sourceTree = SOURCE_ROOT; };
255                4D1838B409DEC0430047D688 /* platform.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = platform.c; path = libtransmission/platform.c; sourceTree = SOURCE_ROOT; };
256                4D1838B509DEC0430047D688 /* peerutils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = peerutils.h; path = libtransmission/peerutils.h; sourceTree = SOURCE_ROOT; };
257                4D1838B609DEC0430047D688 /* peerparse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = peerparse.h; path = libtransmission/peerparse.h; sourceTree = SOURCE_ROOT; };
258                4D1838B709DEC0430047D688 /* bencode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = bencode.h; path = libtransmission/bencode.h; sourceTree = SOURCE_ROOT; };
259                4D1838B809DEC0430047D688 /* bencode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = bencode.c; path = libtransmission/bencode.c; sourceTree = SOURCE_ROOT; };
260                4D1838B909DEC0430047D688 /* completion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = completion.h; path = libtransmission/completion.h; sourceTree = SOURCE_ROOT; };
261                4D1838BA09DEC0430047D688 /* completion.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = completion.c; path = libtransmission/completion.c; sourceTree = SOURCE_ROOT; };
262                4D1838BB09DEC0430047D688 /* clients.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = clients.h; path = libtransmission/clients.h; sourceTree = SOURCE_ROOT; };
263                4D1838F609DEC4380047D688 /* utils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = utils.h; path = libtransmission/utils.h; sourceTree = "<group>"; };
264                4D1838F709DEC4380047D688 /* utils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = utils.c; path = libtransmission/utils.c; sourceTree = SOURCE_ROOT; };
265                4D1838F809DEC4380047D688 /* transmission.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = transmission.h; path = libtransmission/transmission.h; sourceTree = SOURCE_ROOT; };
266                4D1838F909DEC4380047D688 /* transmission.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = transmission.c; path = libtransmission/transmission.c; sourceTree = SOURCE_ROOT; };
267                4D2617F709DECE3D00D08EFA /* libcrypto.0.9.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.0.9.dylib; path = /usr/lib/libcrypto.0.9.dylib; sourceTree = "<absolute>"; };
268                4D2784360905709500687951 /* Transmission.icns */ = {isa = PBXFileReference; explicitFileType = image.icns; name = Transmission.icns; path = macosx/Images/Transmission.icns; sourceTree = "<group>"; };
269                4D364D9E091FBB2C00377D12 /* TorrentTableView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TorrentTableView.h; path = macosx/TorrentTableView.h; sourceTree = "<group>"; };
270                4D364D9F091FBB2C00377D12 /* TorrentTableView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = TorrentTableView.m; path = macosx/TorrentTableView.m; sourceTree = "<group>"; };
271                4D3EA0A908AE13C600EA10C2 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
272                4D6DAAC4090CE00500F43C22 /* RevealOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = RevealOff.png; path = macosx/Images/RevealOff.png; sourceTree = "<group>"; };
273                4D6DAAC5090CE00500F43C22 /* RevealOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = RevealOn.png; path = macosx/Images/RevealOn.png; sourceTree = "<group>"; };
274                4D752E920913C949008EAAD4 /* Preferences.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Preferences.png; path = macosx/Images/Preferences.png; sourceTree = "<group>"; };
275                4D8CEF90095870E00063BAEA /* Network.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Network.png; path = macosx/Images/Network.png; sourceTree = "<group>"; };
276                4DA6FDB80911233800450CB1 /* PauseOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PauseOn.png; path = macosx/Images/PauseOn.png; sourceTree = "<group>"; };
277                4DA6FDB90911233800450CB1 /* PauseOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PauseOff.png; path = macosx/Images/PauseOff.png; sourceTree = "<group>"; };
278                4DA6FDC3091141AD00450CB1 /* ResumeOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeOff.png; path = macosx/Images/ResumeOff.png; sourceTree = "<group>"; };
279                4DA6FDC4091141AD00450CB1 /* ResumeOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeOn.png; path = macosx/Images/ResumeOn.png; sourceTree = "<group>"; };
280                4DAB87BD0ABE1F730081CF7E /* xml.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = xml.h; path = libtransmission/xml.h; sourceTree = "<group>"; };
281                4DAB87BE0ABE1F730081CF7E /* xml.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = xml.c; path = libtransmission/xml.c; sourceTree = "<group>"; };
282                4DAB87BF0ABE1F730081CF7E /* upnp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = upnp.h; path = libtransmission/upnp.h; sourceTree = "<group>"; };
283                4DAB87C00ABE1F730081CF7E /* upnp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = upnp.c; path = libtransmission/upnp.c; sourceTree = "<group>"; };
284                4DAB87C10ABE1F730081CF7E /* natpmp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = natpmp.h; path = libtransmission/natpmp.h; sourceTree = "<group>"; };
285                4DAB87C20ABE1F730081CF7E /* natpmp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = natpmp.c; path = libtransmission/natpmp.c; sourceTree = "<group>"; };
286                4DAB87C30ABE1F730081CF7E /* http.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = http.h; path = libtransmission/http.h; sourceTree = "<group>"; };
287                4DAB87C40ABE1F730081CF7E /* http.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = http.c; path = libtransmission/http.c; sourceTree = "<group>"; };
288                4DCCBB3C09C3D71100D3CABF /* TorrentCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = TorrentCell.m; path = macosx/TorrentCell.m; sourceTree = "<group>"; };
289                4DCCBB3D09C3D71100D3CABF /* TorrentCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TorrentCell.h; path = macosx/TorrentCell.h; sourceTree = "<group>"; };
290                4DDBB71909E16BAE00284745 /* transmissioncli */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = transmissioncli; sourceTree = BUILT_PRODUCTS_DIR; };
291                4DDBB71B09E16BF100284745 /* transmissioncli.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = transmissioncli.c; path = cli/transmissioncli.c; sourceTree = "<group>"; };
292                4DDFDD20099A5D8E00189D81 /* DownloadBadge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DownloadBadge.png; path = macosx/Images/DownloadBadge.png; sourceTree = "<group>"; };
293                4DDFDD21099A5D8E00189D81 /* UploadBadge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = UploadBadge.png; path = macosx/Images/UploadBadge.png; sourceTree = "<group>"; };
294                4DE5CC9B0980656F00BE280E /* StringAdditions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = StringAdditions.h; path = macosx/StringAdditions.h; sourceTree = "<group>"; };
295                4DE5CC9C0980656F00BE280E /* StringAdditions.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = StringAdditions.m; path = macosx/StringAdditions.m; sourceTree = "<group>"; };
296                4DE5CCA50980735700BE280E /* Badger.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Badger.h; path = macosx/Badger.h; sourceTree = "<group>"; };
297                4DE5CCA60980735700BE280E /* Badger.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = Badger.m; path = macosx/Badger.m; sourceTree = "<group>"; };
298                4DE5CCA80980739100BE280E /* Badge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Badge.png; path = macosx/Images/Badge.png; sourceTree = "<group>"; };
299                4DE5CCB80981D27700BE280E /* ResumeAll.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeAll.png; path = macosx/Images/ResumeAll.png; sourceTree = "<group>"; };
300                4DE5CCB90981D27700BE280E /* PauseAll.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PauseAll.png; path = macosx/Images/PauseAll.png; sourceTree = "<group>"; };
301                4DE5CCCA0981D9BE00BE280E /* Defaults.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xml; name = Defaults.plist; path = macosx/Defaults.plist; sourceTree = "<group>"; };
302                4DF0C5A90899190500DD8943 /* Controller.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = Controller.m; path = macosx/Controller.m; sourceTree = "<group>"; };
303                4DF0C5AA0899190500DD8943 /* Controller.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Controller.h; path = macosx/Controller.h; sourceTree = "<group>"; };
304                4DF7500708A103AD007B0D70 /* Open.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Open.png; path = macosx/Images/Open.png; sourceTree = "<group>"; };
305                4DF7500808A103AD007B0D70 /* Info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Info.png; path = macosx/Images/Info.png; sourceTree = "<group>"; };
306                4DF7500908A103AD007B0D70 /* Remove.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Remove.png; path = macosx/Images/Remove.png; sourceTree = "<group>"; };
307                4DFBC2DD09C0970D00D5C571 /* Torrent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Torrent.h; path = macosx/Torrent.h; sourceTree = "<group>"; };
308                4DFBC2DE09C0970D00D5C571 /* Torrent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Torrent.m; path = macosx/Torrent.m; sourceTree = "<group>"; };
309                8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; name = Info.plist; path = macosx/Info.plist; sourceTree = "<group>"; };
310                8D1107320486CEB800E47090 /* Transmission.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Transmission.app; sourceTree = BUILT_PRODUCTS_DIR; };
311                A200B8390A2263BA007BBB1E /* InfoWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoWindowController.h; path = macosx/InfoWindowController.h; sourceTree = "<group>"; };
312                A200B83A0A2263BA007BBB1E /* InfoWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoWindowController.m; path = macosx/InfoWindowController.m; sourceTree = "<group>"; };
313                A200B9630A227FD0007BBB1E /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = macosx/English.lproj/InfoWindow.nib; sourceTree = "<group>"; };
314                A20AB97A0A5C622A004F81FA /* SmallTurtle.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SmallTurtle.png; path = macosx/Images/SmallTurtle.png; sourceTree = "<group>"; };
315                A21567EC0A9A5034004DECD6 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = macosx/English.lproj/MessageWindow.nib; sourceTree = "<group>"; };
316                A21610FA0A050B1700E8E4C1 /* MenuButton.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MenuButton.h; path = macosx/MenuButton.h; sourceTree = "<group>"; };
317                A21610FB0A050B1700E8E4C1 /* MenuButton.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = MenuButton.m; path = macosx/MenuButton.m; sourceTree = "<group>"; };
318                A2173E1B0A33C1B300B0D8AB /* ActionButtonPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ActionButtonPressed.png; path = macosx/Images/ActionButtonPressed.png; sourceTree = "<group>"; };
319                A21DFF0F0A292B2B007C5F76 /* Transfers.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Transfers.png; path = macosx/Images/Transfers.png; sourceTree = "<group>"; };
320                A2305A7C0A3DC9E400AB2D77 /* ProgressBarWhite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ProgressBarWhite.png; path = macosx/Images/ProgressBarWhite.png; sourceTree = "<group>"; };
321                A2305A7D0A3DC9E400AB2D77 /* ProgressBarBlue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ProgressBarBlue.png; path = macosx/Images/ProgressBarBlue.png; sourceTree = "<group>"; };
322                A2305A7E0A3DC9E400AB2D77 /* ProgressBarGray.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ProgressBarGray.png; path = macosx/Images/ProgressBarGray.png; sourceTree = "<group>"; };
323                A2305A7F0A3DC9E400AB2D77 /* ProgressBarGreen.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ProgressBarGreen.png; path = macosx/Images/ProgressBarGreen.png; sourceTree = "<group>"; };
324                A2305A940A3DCAC500AB2D77 /* ProgressBarAdvanced.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ProgressBarAdvanced.png; path = macosx/Images/ProgressBarAdvanced.png; sourceTree = "<group>"; };
325                A2305AA40A3DCCEF00AB2D77 /* ProgressBarEndAdvanced.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ProgressBarEndAdvanced.png; path = macosx/Images/ProgressBarEndAdvanced.png; sourceTree = "<group>"; };
326                A2305AA50A3DCCEF00AB2D77 /* ProgressBarEndBlue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ProgressBarEndBlue.png; path = macosx/Images/ProgressBarEndBlue.png; sourceTree = "<group>"; };
327                A2305AA60A3DCCEF00AB2D77 /* ProgressBarEndWhite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ProgressBarEndWhite.png; path = macosx/Images/ProgressBarEndWhite.png; sourceTree = "<group>"; };
328                A2305AA70A3DCCEF00AB2D77 /* ProgressBarEndGreen.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ProgressBarEndGreen.png; path = macosx/Images/ProgressBarEndGreen.png; sourceTree = "<group>"; };
329                A2305AA80A3DCCEF00AB2D77 /* ProgressBarEndGray.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ProgressBarEndGray.png; path = macosx/Images/ProgressBarEndGray.png; sourceTree = "<group>"; };
330                A232D29D0A70903E00973B12 /* Filter.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Filter.png; path = macosx/Images/Filter.png; sourceTree = "<group>"; };
331                A246004C0A6DCE4600D19088 /* SpeedLimitButtonPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SpeedLimitButtonPressed.png; path = macosx/Images/SpeedLimitButtonPressed.png; sourceTree = "<group>"; };
332                A246004F0A6DCE6600D19088 /* SpeedLimitButtonBlue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SpeedLimitButtonBlue.png; path = macosx/Images/SpeedLimitButtonBlue.png; sourceTree = "<group>"; };
333                A24600500A6DCE6600D19088 /* SpeedLimitButtonGraphite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SpeedLimitButtonGraphite.png; path = macosx/Images/SpeedLimitButtonGraphite.png; sourceTree = "<group>"; };
334                A24F19070A3A790800C9C145 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = macosx/Sparkle.framework; sourceTree = "<group>"; };
335                A253F6F20A698970008EE24F /* FilterBarBackground.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FilterBarBackground.png; path = macosx/Images/FilterBarBackground.png; sourceTree = "<group>"; };
336                A253F7080A6990EB008EE24F /* FilterButtonOverMain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FilterButtonOverMain.png; path = macosx/Images/FilterButtonOverMain.png; sourceTree = "<group>"; };
337                A253F7090A6990EB008EE24F /* FilterButtonOverLeft.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FilterButtonOverLeft.png; path = macosx/Images/FilterButtonOverLeft.png; sourceTree = "<group>"; };
338                A253F70A0A6990EB008EE24F /* FilterButtonOverRight.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FilterButtonOverRight.png; path = macosx/Images/FilterButtonOverRight.png; sourceTree = "<group>"; };
339                A253F7120A699178008EE24F /* FilterButtonPressedRight.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FilterButtonPressedRight.png; path = macosx/Images/FilterButtonPressedRight.png; sourceTree = "<group>"; };
340                A253F7130A699178008EE24F /* FilterButtonPressedMain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FilterButtonPressedMain.png; path = macosx/Images/FilterButtonPressedMain.png; sourceTree = "<group>"; };
341                A253F7140A699178008EE24F /* FilterButtonPressedLeft.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FilterButtonPressedLeft.png; path = macosx/Images/FilterButtonPressedLeft.png; sourceTree = "<group>"; };
342                A253F7270A699373008EE24F /* FilterButtonSelectedLeft.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FilterButtonSelectedLeft.png; path = macosx/Images/FilterButtonSelectedLeft.png; sourceTree = "<group>"; };
343                A253F7280A699373008EE24F /* FilterButtonSelectedMain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FilterButtonSelectedMain.png; path = macosx/Images/FilterButtonSelectedMain.png; sourceTree = "<group>"; };
344                A253F7290A699373008EE24F /* FilterButtonSelectedRight.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FilterButtonSelectedRight.png; path = macosx/Images/FilterButtonSelectedRight.png; sourceTree = "<group>"; };
345                A256588A0A9A695400E8A03B /* MessageWindowController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MessageWindowController.h; path = macosx/MessageWindowController.h; sourceTree = "<group>"; };
346                A256588B0A9A695400E8A03B /* MessageWindowController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = MessageWindowController.m; path = macosx/MessageWindowController.m; sourceTree = "<group>"; };
347                A259316A0A73B2CC002F4FE7 /* Transmission Help */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "Transmission Help"; path = "macosx/Transmission Help"; sourceTree = "<group>"; };
348                A25FCDDD0A37695F002BCBBE /* PauseSelected.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PauseSelected.png; path = macosx/Images/PauseSelected.png; sourceTree = "<group>"; };
349                A25FCDDE0A37695F002BCBBE /* ResumeSelected.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeSelected.png; path = macosx/Images/ResumeSelected.png; sourceTree = "<group>"; };
350                A260C9AB0AA3B8D700FDC1B7 /* Error.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Error.tiff; path = macosx/Images/Error.tiff; sourceTree = "<group>"; };
351                A261F1DB0A69A1610002815A /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Growl.framework; path = macosx/Growl.framework; sourceTree = "<group>"; };
352                A2710E740A86796000CE4F7D /* PrefsWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PrefsWindow.h; path = macosx/PrefsWindow.h; sourceTree = "<group>"; };
353                A2710E750A86796000CE4F7D /* PrefsWindow.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PrefsWindow.m; path = macosx/PrefsWindow.m; sourceTree = "<group>"; };
354                A27431D80A68538400FA780A /* BarButton.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = BarButton.h; path = macosx/BarButton.h; sourceTree = "<group>"; };
355                A27431D90A68538400FA780A /* BarButton.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = BarButton.m; path = macosx/BarButton.m; sourceTree = "<group>"; };
356                A27A53420A06A62500E1F16F /* StatusSep.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = StatusSep.png; path = macosx/Images/StatusSep.png; sourceTree = "<group>"; };
357                A27A53560A06A76400E1F16F /* StatusSep.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = StatusSep.png; path = macosx/Images/StatusSep.png; sourceTree = "<group>"; };
358                A27ABC210A6ADE410020EC71 /* ImageBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ImageBackgroundView.h; path = macosx/ImageBackgroundView.h; sourceTree = "<group>"; };
359                A27ABC220A6ADE410020EC71 /* ImageBackgroundView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = ImageBackgroundView.m; path = macosx/ImageBackgroundView.m; sourceTree = "<group>"; };
360                A289EB0B0A33C56D00B082A3 /* ButtonBorder.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ButtonBorder.png; path = macosx/Images/ButtonBorder.png; sourceTree = "<group>"; };
361                A28DBADB0A33C1D800F4B4A7 /* ActionButton.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ActionButton.png; path = macosx/Images/ActionButton.png; sourceTree = "<group>"; };
362                A2912C530A2956E80097A0CA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = macosx/English.lproj/PrefsWindow.nib; sourceTree = "<group>"; };
363                A291DAAC0AC8BEB6003385E9 /* PiecesView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PiecesView.h; path = macosx/PiecesView.h; sourceTree = "<group>"; };
364                A291DAAD0AC8BEB6003385E9 /* PiecesView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PiecesView.m; path = macosx/PiecesView.m; sourceTree = "<group>"; };
365                A29597340A72A9E10057248B /* StatusBarBackground.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = StatusBarBackground.png; path = macosx/Images/StatusBarBackground.png; sourceTree = "<group>"; };
366                A29C8B320ACC6E93000ED9F9 /* YellowDot.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = YellowDot.tiff; path = macosx/Images/YellowDot.tiff; sourceTree = "<group>"; };
367                A29C8B340ACC6EB3000ED9F9 /* PortChecker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PortChecker.h; path = macosx/PortChecker.h; sourceTree = "<group>"; };
368                A29C8B350ACC6EB3000ED9F9 /* PortChecker.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PortChecker.m; path = macosx/PortChecker.m; sourceTree = "<group>"; };
369                A2A306530AAD24A80049E2AC /* UKFileWatcher.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UKFileWatcher.h; path = macosx/UKKQueue/UKFileWatcher.h; sourceTree = "<group>"; };
370                A2A306540AAD24A80049E2AC /* UKFileWatcher.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = UKFileWatcher.m; path = macosx/UKKQueue/UKFileWatcher.m; sourceTree = "<group>"; };
371                A2A306550AAD24A80049E2AC /* UKFNSubscribeFileWatcher.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UKFNSubscribeFileWatcher.h; path = macosx/UKKQueue/UKFNSubscribeFileWatcher.h; sourceTree = "<group>"; };
372                A2A306560AAD24A80049E2AC /* UKFNSubscribeFileWatcher.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = UKFNSubscribeFileWatcher.m; path = macosx/UKKQueue/UKFNSubscribeFileWatcher.m; sourceTree = "<group>"; };
373                A2A306570AAD24A80049E2AC /* UKKQueue.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UKKQueue.h; path = macosx/UKKQueue/UKKQueue.h; sourceTree = "<group>"; };
374                A2A306580AAD24A80049E2AC /* UKKQueue.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = UKKQueue.m; path = macosx/UKKQueue/UKKQueue.m; sourceTree = "<group>"; };
375                A2A306590AAD24A80049E2AC /* UKMainThreadProxy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UKMainThreadProxy.h; path = macosx/UKKQueue/UKMainThreadProxy.h; sourceTree = "<group>"; };
376                A2A3065A0AAD24A80049E2AC /* UKMainThreadProxy.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = UKMainThreadProxy.m; path = macosx/UKKQueue/UKMainThreadProxy.m; sourceTree = "<group>"; };
377                A2A84AD20A04FCDC00C898D4 /* BottomBorder.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = BottomBorder.png; path = macosx/Images/BottomBorder.png; sourceTree = "<group>"; };
378                A2AF1C360A3D0F6200F1575D /* FileTableView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = FileTableView.h; path = macosx/FileTableView.h; sourceTree = "<group>"; };
379                A2AF1C370A3D0F6200F1575D /* FileTableView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = FileTableView.m; path = macosx/FileTableView.m; sourceTree = "<group>"; };
380                A2C655640A04FEDC00E9FD82 /* BottomBorder.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = BottomBorder.png; path = macosx/Images/BottomBorder.png; sourceTree = "<group>"; };
381                A2D0E0480A54A97C003C72CF /* Bandwidth.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Bandwidth.png; path = macosx/Images/Bandwidth.png; sourceTree = "<group>"; };
382                A2D4F0820A915F6600890C32 /* RedDot.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = RedDot.tiff; path = macosx/Images/RedDot.tiff; sourceTree = "<group>"; };
383                A2D4F0840A915F7200890C32 /* GreenDot.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = GreenDot.tiff; path = macosx/Images/GreenDot.tiff; sourceTree = "<group>"; };
384                A2F6DB070A55F31C0058D1E5 /* SpeedLimitButton.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SpeedLimitButton.png; path = macosx/Images/SpeedLimitButton.png; sourceTree = "<group>"; };
385                A2F8951E0A2D4BA500ED2127 /* Credits.rtf */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = Credits.rtf; path = macosx/Credits.rtf; sourceTree = "<group>"; };
386/* End PBXFileReference section */
387
388/* Begin PBXFrameworksBuildPhase section */
389                4D18389509DEC0030047D688 /* Frameworks */ = {
390                        isa = PBXFrameworksBuildPhase;
391                        buildActionMask = 2147483647;
392                        files = (
393                        );
394                        runOnlyForDeploymentPostprocessing = 0;
395                };
396                4DDBB71709E16BAE00284745 /* Frameworks */ = {
397                        isa = PBXFrameworksBuildPhase;
398                        buildActionMask = 2147483647;
399                        files = (
400                                4D9A2BF009E16D21002D0FF9 /* libtransmission.a in Frameworks */,
401                                4D9A2BF909E16D4F002D0FF9 /* libcrypto.0.9.dylib in Frameworks */,
402                        );
403                        runOnlyForDeploymentPostprocessing = 0;
404                };
405                8D11072E0486CEB800E47090 /* Frameworks */ = {
406                        isa = PBXFrameworksBuildPhase;
407                        buildActionMask = 2147483647;
408                        files = (
409                                8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
410                                4D3EA0AA08AE13C600EA10C2 /* IOKit.framework in Frameworks */,
411                                4D1838DD09DEC0E80047D688 /* libtransmission.a in Frameworks */,
412                                4D4B7F6109E055660053C1EB /* libcrypto.0.9.dylib in Frameworks */,
413                                A24F19080A3A790800C9C145 /* Sparkle.framework in Frameworks */,
414                                A261F1DC0A69A1610002815A /* Growl.framework in Frameworks */,
415                        );
416                        runOnlyForDeploymentPostprocessing = 0;
417                };
418/* End PBXFrameworksBuildPhase section */
419
420/* Begin PBXGroup section */
421                080E96DDFE201D6D7F000001 /* Sources */ = {
422                        isa = PBXGroup;
423                        children = (
424                                A2A306530AAD24A80049E2AC /* UKFileWatcher.h */,
425                                A2A306540AAD24A80049E2AC /* UKFileWatcher.m */,
426                                A2A306550AAD24A80049E2AC /* UKFNSubscribeFileWatcher.h */,
427                                A2A306560AAD24A80049E2AC /* UKFNSubscribeFileWatcher.m */,
428                                A2A306570AAD24A80049E2AC /* UKKQueue.h */,
429                                A2A306580AAD24A80049E2AC /* UKKQueue.m */,
430                                A2A306590AAD24A80049E2AC /* UKMainThreadProxy.h */,
431                                A2A3065A0AAD24A80049E2AC /* UKMainThreadProxy.m */,
432                                A29C8B340ACC6EB3000ED9F9 /* PortChecker.h */,
433                                A29C8B350ACC6EB3000ED9F9 /* PortChecker.m */,
434                                A291DAAC0AC8BEB6003385E9 /* PiecesView.h */,
435                                A291DAAD0AC8BEB6003385E9 /* PiecesView.m */,
436                                A256588A0A9A695400E8A03B /* MessageWindowController.h */,
437                                A256588B0A9A695400E8A03B /* MessageWindowController.m */,
438                                A200B8390A2263BA007BBB1E /* InfoWindowController.h */,
439                                A200B83A0A2263BA007BBB1E /* InfoWindowController.m */,
440                                4DF0C5A90899190500DD8943 /* Controller.m */,
441                                4DF0C5AA0899190500DD8943 /* Controller.h */,
442                                4D118E1808CB46B20033958F /* PrefsController.h */,
443                                4D118E1908CB46B20033958F /* PrefsController.m */,
444                                4D364D9E091FBB2C00377D12 /* TorrentTableView.h */,
445                                4D364D9F091FBB2C00377D12 /* TorrentTableView.m */,
446                                4DE5CC9B0980656F00BE280E /* StringAdditions.h */,
447                                4DE5CC9C0980656F00BE280E /* StringAdditions.m */,
448                                4DE5CCA50980735700BE280E /* Badger.h */,
449                                4DE5CCA60980735700BE280E /* Badger.m */,
450                                4DFBC2DD09C0970D00D5C571 /* Torrent.h */,
451                                4DFBC2DE09C0970D00D5C571 /* Torrent.m */,
452                                4DCCBB3D09C3D71100D3CABF /* TorrentCell.h */,
453                                4DCCBB3C09C3D71100D3CABF /* TorrentCell.m */,
454                                29B97316FDCFA39411CA2CEA /* main.m */,
455                                32CA4F630368D1EE00C91783 /* Transmission_Prefix.pch */,
456                                A21610FA0A050B1700E8E4C1 /* MenuButton.h */,
457                                A21610FB0A050B1700E8E4C1 /* MenuButton.m */,
458                                A2AF1C360A3D0F6200F1575D /* FileTableView.h */,
459                                A2AF1C370A3D0F6200F1575D /* FileTableView.m */,
460                                A27431D80A68538400FA780A /* BarButton.h */,
461                                A27431D90A68538400FA780A /* BarButton.m */,
462                                A27ABC210A6ADE410020EC71 /* ImageBackgroundView.h */,
463                                A27ABC220A6ADE410020EC71 /* ImageBackgroundView.m */,
464                                A2710E740A86796000CE4F7D /* PrefsWindow.h */,
465                                A2710E750A86796000CE4F7D /* PrefsWindow.m */,
466                        );
467                        name = Sources;
468                        sourceTree = "<group>";
469                };
470                19C28FACFE9D520D11CA2CBB /* Products */ = {
471                        isa = PBXGroup;
472                        children = (
473                                8D1107320486CEB800E47090 /* Transmission.app */,
474                                4D18389709DEC0030047D688 /* libtransmission.a */,
475                                4DDBB71909E16BAE00284745 /* transmissioncli */,
476                        );
477                        name = Products;
478                        sourceTree = "<group>";
479                };
480                29B97314FDCFA39411CA2CEA /* Transmission */ = {
481                        isa = PBXGroup;
482                        children = (
483                                4D1838DC09DEC04A0047D688 /* libtransmission */,
484                                4DDBB71F09E16BFE00284745 /* CLI */,
485                                4DDBB70A09E16B3200284745 /* GUI */,
486                                4DDBB71509E16B3F00284745 /* Libraries */,
487                                A250C8590A27511C000F3E9F /* Linked Frameworks */,
488                                19C28FACFE9D520D11CA2CBB /* Products */,
489                        );
490                        name = Transmission;
491                        sourceTree = "<group>";
492                };
493                29B97317FDCFA39411CA2CEA /* Resources */ = {
494                        isa = PBXGroup;
495                        children = (
496                                A259316A0A73B2CC002F4FE7 /* Transmission Help */,
497                                A2F8951E0A2D4BA500ED2127 /* Credits.rtf */,
498                                A2305AA40A3DCCEF00AB2D77 /* ProgressBarEndAdvanced.png */,
499                                A2305AA50A3DCCEF00AB2D77 /* ProgressBarEndBlue.png */,
500                                A2305AA60A3DCCEF00AB2D77 /* ProgressBarEndWhite.png */,
501                                A2305AA70A3DCCEF00AB2D77 /* ProgressBarEndGreen.png */,
502                                A2305AA80A3DCCEF00AB2D77 /* ProgressBarEndGray.png */,
503                                A2305A940A3DCAC500AB2D77 /* ProgressBarAdvanced.png */,
504                                A2305A7C0A3DC9E400AB2D77 /* ProgressBarWhite.png */,
505                                A2305A7D0A3DC9E400AB2D77 /* ProgressBarBlue.png */,
506                                A2305A7E0A3DC9E400AB2D77 /* ProgressBarGray.png */,
507                                A2305A7F0A3DC9E400AB2D77 /* ProgressBarGreen.png */,
508                                35B037A60AC59BC600A10FDF /* Check.png */,
509                                A260C9AB0AA3B8D700FDC1B7 /* Error.tiff */,
510                                A29C8B320ACC6E93000ED9F9 /* YellowDot.tiff */,
511                                A2D4F0840A915F7200890C32 /* GreenDot.tiff */,
512                                A2D4F0820A915F6600890C32 /* RedDot.tiff */,
513                                A20AB97A0A5C622A004F81FA /* SmallTurtle.png */,
514                                A2D0E0480A54A97C003C72CF /* Bandwidth.png */,
515                                A21DFF0F0A292B2B007C5F76 /* Transfers.png */,
516                                A27A53420A06A62500E1F16F /* StatusSep.png */,
517                                A2A84AD20A04FCDC00C898D4 /* BottomBorder.png */,
518                                4D2784360905709500687951 /* Transmission.icns */,
519                                4D043A7E090AE979009FEDA8 /* TransmissionDocument.icns */,
520                                4DF7500808A103AD007B0D70 /* Info.png */,
521                                4DF7500708A103AD007B0D70 /* Open.png */,
522                                4DF7500908A103AD007B0D70 /* Remove.png */,
523                                35B037F90AC5B53800A10FDF /* ResumeNoWaitOn.png */,
524                                35B037FA0AC5B53800A10FDF /* ResumeNoWaitOff.png */,
525                                4D6DAAC4090CE00500F43C22 /* RevealOff.png */,
526                                4D6DAAC5090CE00500F43C22 /* RevealOn.png */,
527                                4DA6FDB80911233800450CB1 /* PauseOn.png */,
528                                4DA6FDB90911233800450CB1 /* PauseOff.png */,
529                                4DA6FDC3091141AD00450CB1 /* ResumeOff.png */,
530                                4DA6FDC4091141AD00450CB1 /* ResumeOn.png */,
531                                4D752E920913C949008EAAD4 /* Preferences.png */,
532                                4D8CEF90095870E00063BAEA /* Network.png */,
533                                4DE5CCA80980739100BE280E /* Badge.png */,
534                                4DDFDD20099A5D8E00189D81 /* DownloadBadge.png */,
535                                4DDFDD21099A5D8E00189D81 /* UploadBadge.png */,
536                                4DE5CCB80981D27700BE280E /* ResumeAll.png */,
537                                4DE5CCB90981D27700BE280E /* PauseAll.png */,
538                                A25FCDDD0A37695F002BCBBE /* PauseSelected.png */,
539                                A25FCDDE0A37695F002BCBBE /* ResumeSelected.png */,
540                                4DE5CCCA0981D9BE00BE280E /* Defaults.plist */,
541                                8D1107310486CEB800E47090 /* Info.plist */,
542                                089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
543                                29B97318FDCFA39411CA2CEA /* MainMenu.nib */,
544                                A200B9620A227FD0007BBB1E /* InfoWindow.nib */,
545                                A21567EB0A9A5034004DECD6 /* MessageWindow.nib */,
546                                A2C655640A04FEDC00E9FD82 /* BottomBorder.png */,
547                                A289EB0B0A33C56D00B082A3 /* ButtonBorder.png */,
548                                A28DBADB0A33C1D800F4B4A7 /* ActionButton.png */,
549                                A2173E1B0A33C1B300B0D8AB /* ActionButtonPressed.png */,
550                                A246004F0A6DCE6600D19088 /* SpeedLimitButtonBlue.png */,
551                                A24600500A6DCE6600D19088 /* SpeedLimitButtonGraphite.png */,
552                                A2F6DB070A55F31C0058D1E5 /* SpeedLimitButton.png */,
553                                A246004C0A6DCE4600D19088 /* SpeedLimitButtonPressed.png */,
554                                A29597340A72A9E10057248B /* StatusBarBackground.png */,
555                                A27A53560A06A76400E1F16F /* StatusSep.png */,
556                                A232D29D0A70903E00973B12 /* Filter.png */,
557                                A253F6F20A698970008EE24F /* FilterBarBackground.png */,
558                                A253F7080A6990EB008EE24F /* FilterButtonOverMain.png */,
559                                A253F7090A6990EB008EE24F /* FilterButtonOverLeft.png */,
560                                A253F70A0A6990EB008EE24F /* FilterButtonOverRight.png */,
561                                A253F7120A699178008EE24F /* FilterButtonPressedRight.png */,
562                                A253F7130A699178008EE24F /* FilterButtonPressedMain.png */,
563                                A253F7140A699178008EE24F /* FilterButtonPressedLeft.png */,
564                                A253F7270A699373008EE24F /* FilterButtonSelectedLeft.png */,
565                                A253F7280A699373008EE24F /* FilterButtonSelectedMain.png */,
566                                A253F7290A699373008EE24F /* FilterButtonSelectedRight.png */,
567                                A2912C520A2956E80097A0CA /* PrefsWindow.nib */,
568                        );
569                        name = Resources;
570                        sourceTree = "<group>";
571                };
572                29B97323FDCFA39411CA2CEA /* Frameworks */ = {
573                        isa = PBXGroup;
574                        children = (
575                                1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
576                                4D3EA0A908AE13C600EA10C2 /* IOKit.framework */,
577                                29B97324FDCFA39411CA2CEA /* AppKit.framework */,
578                                13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
579                                29B97325FDCFA39411CA2CEA /* Foundation.framework */,
580                        );
581                        name = Frameworks;
582                        sourceTree = "<group>";
583                };
584                4D1838DC09DEC04A0047D688 /* libtransmission */ = {
585                        isa = PBXGroup;
586                        children = (
587                                4D1838F609DEC4380047D688 /* utils.h */,
588                                4D1838F709DEC4380047D688 /* utils.c */,
589                                4D1838F809DEC4380047D688 /* transmission.h */,
590                                4D1838F909DEC4380047D688 /* transmission.c */,
591                                4D18389D09DEC0430047D688 /* internal.h */,
592                                4D18389E09DEC0430047D688 /* inout.h */,
593                                4D18389F09DEC0430047D688 /* inout.c */,
594                                4D1838A009DEC0430047D688 /* net.c */,
595                                4D1838A109DEC0430047D688 /* metainfo.h */,
596                                4D1838A209DEC0430047D688 /* metainfo.c */,
597                                4D1838A309DEC0430047D688 /* peermessages.h */,
598                                4D1838A409DEC0430047D688 /* peer.h */,
599                                4D1838A509DEC0430047D688 /* peer.c */,
600                                4D1838A609DEC0430047D688 /* net.h */,
601                                4D1838A709DEC0430047D688 /* fdlimit.h */,
602                                4D1838A809DEC0430047D688 /* fdlimit.c */,
603                                4D1838A909DEC0430047D688 /* fastresume.h */,
604                                4D1838AA09DEC0430047D688 /* tracker.h */,
605                                4D1838AB09DEC0430047D688 /* tracker.c */,
606                                4D1838AC09DEC0430047D688 /* sha1.h */,
607                                4D1838AD09DEC0430047D688 /* sha1.c */,
608                                4D1838AE09DEC0430047D688 /* ratecontrol.h */,
609                                4D1838AF09DEC0430047D688 /* ratecontrol.c */,
610                                4D1838B009DEC0430047D688 /* clients.c */,
611                                4D1838B109DEC0430047D688 /* choking.h */,
612                                4D1838B209DEC0430047D688 /* choking.c */,
613                                4D1838B309DEC0430047D688 /* platform.h */,
614                                4D1838B409DEC0430047D688 /* platform.c */,
615                                4D1838B509DEC0430047D688 /* peerutils.h */,
616                                4D1838B609DEC0430047D688 /* peerparse.h */,
617                                4D1838B709DEC0430047D688 /* bencode.h */,
618                                4D1838B809DEC0430047D688 /* bencode.c */,
619                                4D1838B909DEC0430047D688 /* completion.h */,
620                                4D1838BA09DEC0430047D688 /* completion.c */,
621                                4D1838BB09DEC0430047D688 /* clients.h */,
622                                4DAB87BD0ABE1F730081CF7E /* xml.h */,
623                                4DAB87BE0ABE1F730081CF7E /* xml.c */,
624                                4DAB87BF0ABE1F730081CF7E /* upnp.h */,
625                                4DAB87C00ABE1F730081CF7E /* upnp.c */,
626                                4DAB87C10ABE1F730081CF7E /* natpmp.h */,
627                                4DAB87C20ABE1F730081CF7E /* natpmp.c */,
628                                4DAB87C30ABE1F730081CF7E /* http.h */,
629                                4DAB87C40ABE1F730081CF7E /* http.c */,
630                        );
631                        name = libtransmission;
632                        sourceTree = "<group>";
633                };
634                4DDBB70A09E16B3200284745 /* GUI */ = {
635                        isa = PBXGroup;
636                        children = (
637                                080E96DDFE201D6D7F000001 /* Sources */,
638                                29B97317FDCFA39411CA2CEA /* Resources */,
639                                29B97323FDCFA39411CA2CEA /* Frameworks */,
640                        );
641                        name = GUI;
642                        sourceTree = "<group>";
643                };
644                4DDBB71509E16B3F00284745 /* Libraries */ = {
645                        isa = PBXGroup;
646                        children = (
647                                4D2617F709DECE3D00D08EFA /* libcrypto.0.9.dylib */,
648                        );
649                        name = Libraries;
650                        sourceTree = "<group>";
651                };
652                4DDBB71F09E16BFE00284745 /* CLI */ = {
653                        isa = PBXGroup;
654                        children = (
655                                4DDBB71B09E16BF100284745 /* transmissioncli.c */,
656                        );
657                        name = CLI;
658                        sourceTree = "<group>";
659                };
660                A250C8590A27511C000F3E9F /* Linked Frameworks */ = {
661                        isa = PBXGroup;
662                        children = (
663                                A261F1DB0A69A1610002815A /* Growl.framework */,
664                                A24F19070A3A790800C9C145 /* Sparkle.framework */,
665                        );
666                        name = "Linked Frameworks";
667                        sourceTree = "<group>";
668                };
669/* End PBXGroup section */
670
671/* Begin PBXHeadersBuildPhase section */
672                4D18389309DEC0030047D688 /* Headers */ = {
673                        isa = PBXHeadersBuildPhase;
674                        buildActionMask = 2147483647;
675                        files = (
676                                4D1838BC09DEC0430047D688 /* internal.h in Headers */,
677                                4D1838BD09DEC0430047D688 /* inout.h in Headers */,
678                                4D1838C009DEC0430047D688 /* metainfo.h in Headers */,
679                                4D1838C309DEC0430047D688 /* peer.h in Headers */,
680                                4D1838C509DEC0430047D688 /* net.h in Headers */,
681                                4D1838C609DEC0430047D688 /* fdlimit.h in Headers */,
682                                4D1838C809DEC0430047D688 /* fastresume.h in Headers */,
683                                4D1838C909DEC0430047D688 /* tracker.h in Headers */,
684                                4D1838CB09DEC0430047D688 /* sha1.h in Headers */,
685                                4D1838CD09DEC0430047D688 /* ratecontrol.h in Headers */,
686                                4D1838D009DEC0430047D688 /* choking.h in Headers */,
687                                4D1838D209DEC0430047D688 /* platform.h in Headers */,
688                                4D1838D409DEC0430047D688 /* peerutils.h in Headers */,
689                                4D1838D509DEC0430047D688 /* peerparse.h in Headers */,
690                                4D1838D809DEC0430047D688 /* completion.h in Headers */,
691                                4D1838DA09DEC0430047D688 /* clients.h in Headers */,
692                                4D1838FA09DEC4380047D688 /* utils.h in Headers */,
693                                4D1838FC09DEC4380047D688 /* transmission.h in Headers */,
694                                A26D450B0A0503AC00A10BB3 /* peermessages.h in Headers */,
695                                A2BD40070A09BBEA008CCE96 /* bencode.h in Headers */,
696                                4DAB87C50ABE1F730081CF7E /* xml.h in Headers */,
697                                4DAB87C70ABE1F730081CF7E /* upnp.h in Headers */,
698                                4DAB87C90ABE1F730081CF7E /* natpmp.h in Headers */,
699                                4DAB87CB0ABE1F730081CF7E /* http.h in Headers */,
700                        );
701                        runOnlyForDeploymentPostprocessing = 0;
702                };
703/* End PBXHeadersBuildPhase section */
704
705/* Begin PBXNativeTarget section */
706                4D18389609DEC0030047D688 /* libtransmission */ = {
707                        isa = PBXNativeTarget;
708                        buildConfigurationList = 4D18389B09DEC01E0047D688 /* Build configuration list for PBXNativeTarget "libtransmission" */;
709                        buildPhases = (
710                                4D18389309DEC0030047D688 /* Headers */,
711                                4D18389409DEC0030047D688 /* Sources */,
712                                4D18389509DEC0030047D688 /* Frameworks */,
713                                A2D5CCDD0A265F790089A8C2 /* CopyFiles */,
714                                A2D5CCF80A2660660089A8C2 /* CopyFiles */,
715                                A2D5CD110A2661660089A8C2 /* CopyFiles */,
716                        );
717                        buildRules = (
718                        );
719                        dependencies = (
720                        );
721                        name = libtransmission;
722                        productName = transmission;
723                        productReference = 4D18389709DEC0030047D688 /* libtransmission.a */;
724                        productType = "com.apple.product-type.library.static";
725                };
726                4DDBB71809E16BAE00284745 /* transmissioncli */ = {
727                        isa = PBXNativeTarget;
728                        buildConfigurationList = 4DDBB71D09E16BF100284745 /* Build configuration list for PBXNativeTarget "transmissioncli" */;
729                        buildPhases = (
730                                4DDBB71609E16BAE00284745 /* Sources */,
731                                4DDBB71709E16BAE00284745 /* Frameworks */,
732                        );
733                        buildRules = (
734                        );
735                        dependencies = (
736                                4D9A2BF509E16D30002D0FF9 /* PBXTargetDependency */,
737                        );
738                        name = transmissioncli;
739                        productName = transmissioncli;
740                        productReference = 4DDBB71909E16BAE00284745 /* transmissioncli */;
741                        productType = "com.apple.product-type.tool";
742                };
743                8D1107260486CEB800E47090 /* Transmission */ = {
744                        isa = PBXNativeTarget;
745                        buildConfigurationList = 4DF0C596089918A300DD8943 /* Build configuration list for PBXNativeTarget "Transmission" */;
746                        buildPhases = (
747                                8D1107290486CEB800E47090 /* Resources */,
748                                8D11072C0486CEB800E47090 /* Sources */,
749                                8D11072E0486CEB800E47090 /* Frameworks */,
750                                A24F191B0A3A792300C9C145 /* CopyFiles */,
751                        );
752                        buildRules = (
753                        );
754                        dependencies = (
755                                4D1838E609DEC1170047D688 /* PBXTargetDependency */,
756                        );
757                        name = Transmission;
758                        productInstallPath = "$(HOME)/Applications";
759                        productName = Transmission;
760                        productReference = 8D1107320486CEB800E47090 /* Transmission.app */;
761                        productType = "com.apple.product-type.application";
762                };
763/* End PBXNativeTarget section */
764
765/* Begin PBXProject section */
766                29B97313FDCFA39411CA2CEA /* Project object */ = {
767                        isa = PBXProject;
768                        buildConfigurationList = 4DF0C59A089918A300DD8943 /* Build configuration list for PBXProject "Transmission" */;
769                        hasScannedForEncodings = 1;
770                        mainGroup = 29B97314FDCFA39411CA2CEA /* Transmission */;
771                        projectDirPath = "";
772                        targets = (
773                                4D18389609DEC0030047D688 /* libtransmission */,
774                                4DDBB71809E16BAE00284745 /* transmissioncli */,
775                                8D1107260486CEB800E47090 /* Transmission */,
776                        );
777                };
778/* End PBXProject section */
779
780/* Begin PBXResourcesBuildPhase section */
781                8D1107290486CEB800E47090 /* Resources */ = {
782                        isa = PBXResourcesBuildPhase;
783                        buildActionMask = 2147483647;
784                        files = (
785                                8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */,
786                                A200B9B60A22893D007BBB1E /* InfoWindow.nib in Resources */,
787                                8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
788                                4DF7500C08A103AD007B0D70 /* Open.png in Resources */,
789                                4DF7500D08A103AD007B0D70 /* Info.png in Resources */,
790                                4DF7500E08A103AD007B0D70 /* Remove.png in Resources */,
791                                4D043A7F090AE979009FEDA8 /* TransmissionDocument.icns in Resources */,
792                                4D6DAAC6090CE00500F43C22 /* RevealOff.png in Resources */,
793                                4D6DAAC7090CE00500F43C22 /* RevealOn.png in Resources */,
794                                4DA6FDBA0911233800450CB1 /* PauseOn.png in Resources */,
795                                4DA6FDBB0911233800450CB1 /* PauseOff.png in Resources */,
796                                4DA6FDC5091141AD00450CB1 /* ResumeOff.png in Resources */,
797                                4DA6FDC6091141AD00450CB1 /* ResumeOn.png in Resources */,
798                                4D752E930913C949008EAAD4 /* Preferences.png in Resources */,
799                                4D8CEF91095870E00063BAEA /* Network.png in Resources */,
800                                4DE5CCA90980739100BE280E /* Badge.png in Resources */,
801                                4DE5CCBA0981D27700BE280E /* ResumeAll.png in Resources */,
802                                4DE5CCBB0981D27700BE280E /* PauseAll.png in Resources */,
803                                4DE5CCCB0981D9BE00BE280E /* Defaults.plist in Resources */,
804                                4DDFDD22099A5D8E00189D81 /* DownloadBadge.png in Resources */,
805                                4DDFDD23099A5D8E00189D81 /* UploadBadge.png in Resources */,
806                                A2C655650A04FEDC00E9FD82 /* BottomBorder.png in Resources */,
807                                A27A53570A06A76400E1F16F /* StatusSep.png in Resources */,
808                                A21DFF100A292B2B007C5F76 /* Transfers.png in Resources */,
809                                A2912C540A2956E80097A0CA /* PrefsWindow.nib in Resources */,
810                                A2F8951F0A2D4BA500ED2127 /* Credits.rtf in Resources */,
811                                A2173E1C0A33C1B300B0D8AB /* ActionButtonPressed.png in Resources */,
812                                A28DBADC0A33C1D800F4B4A7 /* ActionButton.png in Resources */,
813                                A289EB0C0A33C56D00B082A3 /* ButtonBorder.png in Resources */,
814                                A2F40AE40A361C00006B8288 /* Transmission.icns in Resources */,
815                                A25FCDEF0A3769A6002BCBBE /* PauseSelected.png in Resources */,
816                                A25FCDF00A3769AC002BCBBE /* ResumeSelected.png in Resources */,
817                                A2305A800A3DC9E400AB2D77 /* ProgressBarWhite.png in Resources */,
818                                A2305A810A3DC9E400AB2D77 /* ProgressBarBlue.png in Resources */,
819                                A2305A820A3DC9E400AB2D77 /* ProgressBarGray.png in Resources */,
820                                A2305A830A3DC9E400AB2D77 /* ProgressBarGreen.png in Resources */,
821                                A2305A950A3DCAC500AB2D77 /* ProgressBarAdvanced.png in Resources */,
822                                A2305AA90A3DCCEF00AB2D77 /* ProgressBarEndAdvanced.png in Resources */,
823                                A2305AAA0A3DCCEF00AB2D77 /* ProgressBarEndBlue.png in Resources */,
824                                A2305AAB0A3DCCEF00AB2D77 /* ProgressBarEndWhite.png in Resources */,
825                                A2305AAC0A3DCCEF00AB2D77 /* ProgressBarEndGreen.png in Resources */,
826                                A2305AAD0A3DCCEF00AB2D77 /* ProgressBarEndGray.png in Resources */,
827                                A2D0E0490A54A97C003C72CF /* Bandwidth.png in Resources */,
828                                A2F6DB090A55F31C0058D1E5 /* SpeedLimitButton.png in Resources */,
829                                A20AB97B0A5C622A004F81FA /* SmallTurtle.png in Resources */,
830                                A253F6F30A698970008EE24F /* FilterBarBackground.png in Resources */,
831                                A253F70B0A6990EB008EE24F /* FilterButtonOverMain.png in Resources */,
832                                A253F70C0A6990EB008EE24F /* FilterButtonOverLeft.png in Resources */,
833                                A253F70D0A6990EB008EE24F /* FilterButtonOverRight.png in Resources */,
834                                A253F7150A699178008EE24F /* FilterButtonPressedRight.png in Resources */,
835                                A253F7160A699178008EE24F /* FilterButtonPressedMain.png in Resources */,
836                                A253F7170A699178008EE24F /* FilterButtonPressedLeft.png in Resources */,
837                                A253F72A0A699373008EE24F /* FilterButtonSelectedLeft.png in Resources */,
838                                A253F72B0A699373008EE24F /* FilterButtonSelectedMain.png in Resources */,
839                                A253F72C0A699373008EE24F /* FilterButtonSelectedRight.png in Resources */,
840                                A246004D0A6DCE4600D19088 /* SpeedLimitButtonPressed.png in Resources */,
841                                A24600510A6DCE6600D19088 /* SpeedLimitButtonBlue.png in Resources */,
842                                A24600520A6DCE6600D19088 /* SpeedLimitButtonGraphite.png in Resources */,
843                                A232D29E0A70903E00973B12 /* Filter.png in Resources */,
844                                A29597350A72A9E10057248B /* StatusBarBackground.png in Resources */,
845                                A259317E0A73B2CC002F4FE7 /* Transmission Help in Resources */,
846                                A2D4F0830A915F6600890C32 /* RedDot.tiff in Resources */,
847                                A2D4F0850A915F7200890C32 /* GreenDot.tiff in Resources */,
848                                A21567ED0A9A5034004DECD6 /* MessageWindow.nib in Resources */,
849                                A260C9AC0AA3B8D700FDC1B7 /* Error.tiff in Resources */,
850                                35B037B60AC59C4000A10FDF /* Check.png in Resources */,
851                                35B038130AC5B6EB00A10FDF /* ResumeNoWaitOn.png in Resources */,
852                                35B038140AC5B6EC00A10FDF /* ResumeNoWaitOff.png in Resources */,
853                                A29C8B330ACC6E93000ED9F9 /* YellowDot.tiff in Resources */,
854                        );
855                        runOnlyForDeploymentPostprocessing = 0;
856                };
857/* End PBXResourcesBuildPhase section */
858
859/* Begin PBXSourcesBuildPhase section */
860                4D18389409DEC0030047D688 /* Sources */ = {
861                        isa = PBXSourcesBuildPhase;
862                        buildActionMask = 2147483647;
863                        files = (
864                                4D1838BE09DEC0430047D688 /* inout.c in Sources */,
865                                4D1838BF09DEC0430047D688 /* net.c in Sources */,
866                                4D1838C109DEC0430047D688 /* metainfo.c in Sources */,
867                                4D1838C409DEC0430047D688 /* peer.c in Sources */,
868                                4D1838C709DEC0430047D688 /* fdlimit.c in Sources */,
869                                4D1838CA09DEC0430047D688 /* tracker.c in Sources */,
870                                4D1838CC09DEC0430047D688 /* sha1.c in Sources */,
871                                4D1838CE09DEC0430047D688 /* ratecontrol.c in Sources */,
872                                4D1838CF09DEC0430047D688 /* clients.c in Sources */,
873                                4D1838D109DEC0430047D688 /* choking.c in Sources */,
874                                4D1838D309DEC0430047D688 /* platform.c in Sources */,
875                                4D1838D709DEC0430047D688 /* bencode.c in Sources */,
876                                4D1838D909DEC0430047D688 /* completion.c in Sources */,
877                                4D1838FB09DEC4380047D688 /* utils.c in Sources */,
878                                4D1838FD09DEC4380047D688 /* transmission.c in Sources */,
879                                4DAB87C60ABE1F730081CF7E /* xml.c in Sources */,
880                                4DAB87C80ABE1F730081CF7E /* upnp.c in Sources */,
881                                4DAB87CA0ABE1F730081CF7E /* natpmp.c in Sources */,
882                                4DAB87CC0ABE1F730081CF7E /* http.c in Sources */,
883                        );
884                        runOnlyForDeploymentPostprocessing = 0;
885                };
886                4DDBB71609E16BAE00284745 /* Sources */ = {
887                        isa = PBXSourcesBuildPhase;
888                        buildActionMask = 2147483647;
889                        files = (
890                                4DDBB71C09E16BF100284745 /* transmissioncli.c in Sources */,
891                        );
892                        runOnlyForDeploymentPostprocessing = 0;
893                };
894                8D11072C0486CEB800E47090 /* Sources */ = {
895                        isa = PBXSourcesBuildPhase;
896                        buildActionMask = 2147483647;
897                        files = (
898                                8D11072D0486CEB800E47090 /* main.m in Sources */,
899                                4DF0C5AB0899190500DD8943 /* Controller.m in Sources */,
900                                4D118E1A08CB46B20033958F /* PrefsController.m in Sources */,
901                                4D364DA0091FBB2C00377D12 /* TorrentTableView.m in Sources */,
902                                4DE5CC9D0980656F00BE280E /* StringAdditions.m in Sources */,
903                                4DE5CCA70980735700BE280E /* Badger.m in Sources */,
904                                4DFBC2DF09C0970D00D5C571 /* Torrent.m in Sources */,
905                                4DCCBB3E09C3D71100D3CABF /* TorrentCell.m in Sources */,
906                                A21610FC0A050B1700E8E4C1 /* MenuButton.m in Sources */,
907                                A200B9200A22798F007BBB1E /* InfoWindowController.m in Sources */,
908                                A2AF1C390A3D0F6200F1575D /* FileTableView.m in Sources */,
909                                A27ABC240A6ADE410020EC71 /* ImageBackgroundView.m in Sources */,
910                                A2710E770A86796000CE4F7D /* PrefsWindow.m in Sources */,
911                                A256588D0A9A695400E8A03B /* MessageWindowController.m in Sources */,
912                                A23BBEB70A9BBE77003F7274 /* BarButton.m in Sources */,
913                                A2A3065C0AAD24A80049E2AC /* UKFileWatcher.m in Sources */,
914                                A2A3065E0AAD24A80049E2AC /* UKFNSubscribeFileWatcher.m in Sources */,
915                                A2A306600AAD24A80049E2AC /* UKKQueue.m in Sources */,
916                                A2A306620AAD24A80049E2AC /* UKMainThreadProxy.m in Sources */,
917                                A291DAAF0AC8BEB6003385E9 /* PiecesView.m in Sources */,
918                                A29C8B370ACC6EB3000ED9F9 /* PortChecker.m in Sources */,
919                        );
920                        runOnlyForDeploymentPostprocessing = 0;
921                };
922/* End PBXSourcesBuildPhase section */
923
924/* Begin PBXTargetDependency section */
925                4D1838E609DEC1170047D688 /* PBXTargetDependency */ = {
926                        isa = PBXTargetDependency;
927                        target = 4D18389609DEC0030047D688 /* libtransmission */;
928                        targetProxy = 4D1838E509DEC1170047D688 /* PBXContainerItemProxy */;
929                };
930                4D9A2BF509E16D30002D0FF9 /* PBXTargetDependency */ = {
931                        isa = PBXTargetDependency;
932                        target = 4D18389609DEC0030047D688 /* libtransmission */;
933                        targetProxy = 4D9A2BF409E16D30002D0FF9 /* PBXContainerItemProxy */;
934                };
935/* End PBXTargetDependency section */
936
937/* Begin PBXVariantGroup section */
938                089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
939                        isa = PBXVariantGroup;
940                        children = (
941                                089C165DFE840E0CC02AAC07 /* English */,
942                        );
943                        name = InfoPlist.strings;
944                        sourceTree = "<group>";
945                };
946                29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = {
947                        isa = PBXVariantGroup;
948                        children = (
949                                29B97319FDCFA39411CA2CEA /* English */,
950                        );
951                        name = MainMenu.nib;
952                        sourceTree = "<group>";
953                };
954                A200B9620A227FD0007BBB1E /* InfoWindow.nib */ = {
955                        isa = PBXVariantGroup;
956                        children = (
957                                A200B9630A227FD0007BBB1E /* English */,
958                        );
959                        name = InfoWindow.nib;
960                        sourceTree = "<group>";
961                };
962                A21567EB0A9A5034004DECD6 /* MessageWindow.nib */ = {
963                        isa = PBXVariantGroup;
964                        children = (
965                                A21567EC0A9A5034004DECD6 /* English */,
966                        );
967                        name = MessageWindow.nib;
968                        sourceTree = "<group>";
969                };
970                A2912C520A2956E80097A0CA /* PrefsWindow.nib */ = {
971                        isa = PBXVariantGroup;
972                        children = (
973                                A2912C530A2956E80097A0CA /* English */,
974                        );
975                        name = PrefsWindow.nib;
976                        sourceTree = "<group>";
977                };
978/* End PBXVariantGroup section */
979
980/* Begin XCBuildConfiguration section */
981                4D18389C09DEC01E0047D688 /* Debug */ = {
982                        isa = XCBuildConfiguration;
983                        buildSettings = {
984                                FRAMEWORK_SEARCH_PATHS = (
985                                        "$(inherited)",
986                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
987                                );
988                                FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\"";
989                                OTHER_CFLAGS = (
990                                        "-D_FILE_OFFSET_BITS=64",
991                                        "-D_LARGEFILE_SOURCE",
992                                        "-D_GNU_SOURCE",
993                                        "-DSYS_DARWIN",
994                                        "-DHAVE_OPENSSL",
995                                        "-D__TRANSMISSION__",
996                                );
997                                PRODUCT_NAME = transmission;
998                        };
999                        name = Debug;
1000                };
1001                4DDBB71E09E16BF100284745 /* Debug */ = {
1002                        isa = XCBuildConfiguration;
1003                        buildSettings = {
1004                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/cli";
1005                                LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/build/Debug\"";
1006                                OTHER_CFLAGS = (
1007                                        "-D_FILE_OFFSET_BITS=64",
1008                                        "-D_LARGEFILE_SOURCE",
1009                                        "-D_GNU_SOURCE",
1010                                        "-DSYS_DARWIN",
1011                                        "-DHAVE_OPENSSL",
1012                                        "-D__TRANSMISSION__",
1013                                );
1014                                PRODUCT_NAME = transmissioncli;
1015                        };
1016                        name = Debug;
1017                };
1018                4DF0C599089918A300DD8943 /* Debug */ = {
1019                        isa = XCBuildConfiguration;
1020                        buildSettings = {
1021                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/macosx";
1022                                FRAMEWORK_SEARCH_PATHS = (
1023                                        "$(inherited)",
1024                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
1025                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_2)",
1026                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_3)",
1027                                );
1028                                FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\"";
1029                                FRAMEWORK_SEARCH_PATHS_QUOTED_2 = "\"$(SRCROOT)\"";
1030                                FRAMEWORK_SEARCH_PATHS_QUOTED_3 = "\"$(SRCROOT)\"";
1031                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
1032                                GCC_PREFIX_HEADER = macosx/Transmission_Prefix.pch;
1033                                HEADER_SEARCH_PATHS = "\"$(SRCROOT)/libtransmission\"";
1034                                INFOPLIST_FILE = macosx/Info.plist;
1035                                LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/build/Debug\"";
1036                                PRODUCT_NAME = Transmission;
1037                                WRAPPER_EXTENSION = app;
1038                        };
1039                        name = Debug;
1040                };
1041                4DF0C59D089918A300DD8943 /* Debug */ = {
1042                        isa = XCBuildConfiguration;
1043                        buildSettings = {
1044                                ARCHS = (
1045                                        ppc,
1046                                        i386,
1047                                );
1048                                DEBUG_INFORMATION_FORMAT = dwarf;
1049                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1050                                GCC_OPTIMIZATION_LEVEL = 3;
1051                                GCC_VERSION_i386 = 4.0;
1052                                GCC_VERSION_ppc = 3.3;
1053                                MACOSX_DEPLOYMENT_TARGET_i386 = 10.4;
1054                                MACOSX_DEPLOYMENT_TARGET_ppc = 10.3;
1055                                SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
1056                        };
1057                        name = Debug;
1058                };
1059/* End XCBuildConfiguration section */
1060
1061/* Begin XCConfigurationList section */
1062                4D18389B09DEC01E0047D688 /* Build configuration list for PBXNativeTarget "libtransmission" */ = {
1063                        isa = XCConfigurationList;
1064                        buildConfigurations = (
1065                                4D18389C09DEC01E0047D688 /* Debug */,
1066                        );
1067                        defaultConfigurationIsVisible = 0;
1068                        defaultConfigurationName = Debug;
1069                };
1070                4DDBB71D09E16BF100284745 /* Build configuration list for PBXNativeTarget "transmissioncli" */ = {
1071                        isa = XCConfigurationList;
1072                        buildConfigurations = (
1073                                4DDBB71E09E16BF100284745 /* Debug */,
1074                        );
1075                        defaultConfigurationIsVisible = 0;
1076                        defaultConfigurationName = Debug;
1077                };
1078                4DF0C596089918A300DD8943 /* Build configuration list for PBXNativeTarget "Transmission" */ = {
1079                        isa = XCConfigurationList;
1080                        buildConfigurations = (
1081                                4DF0C599089918A300DD8943 /* Debug */,
1082                        );
1083                        defaultConfigurationIsVisible = 0;
1084                        defaultConfigurationName = Debug;
1085                };
1086                4DF0C59A089918A300DD8943 /* Build configuration list for PBXProject "Transmission" */ = {
1087                        isa = XCConfigurationList;
1088                        buildConfigurations = (
1089                                4DF0C59D089918A300DD8943 /* Debug */,
1090                        );
1091                        defaultConfigurationIsVisible = 0;
1092                        defaultConfigurationName = Debug;
1093                };
1094/* End XCConfigurationList section */
1095        };
1096        rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
1097}
Note: See TracBrowser for help on using the repository browser.