Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 905 lines (892 sloc) 61.659 kb
f0afc02 Initial commit
psychs authored
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 42;
7 objects = {
8
9 /* Begin PBXBuildFile section */
bedf785 Moved ISupportInfo into a separated file.
psychs authored
10 7801DD2E0D1AF75F00D8691D /* isupportinfo.rb in Resources */ = {isa = PBXBuildFile; fileRef = 7801DD2D0D1AF75F00D8691D /* isupportinfo.rb */; };
567a89e Added a Pasternak client.
psychs authored
11 7805EE590D11FDCA000A9B55 /* pasternakclient.rb in Resources */ = {isa = PBXBuildFile; fileRef = 7805EE580D11FDCA000A9B55 /* pasternakclient.rb */; };
cc7bb12 Refactoring key handlers.
psychs authored
12 780CCA0E0D8A294000E4BA77 /* keyeventhandler.rb in Resources */ = {isa = PBXBuildFile; fileRef = 780CCA0D0D8A294000E4BA77 /* keyeventhandler.rb */; };
4bf7b9d Ported Splitter to ruby.
psychs authored
13 780D09F00C2F2C20007C0F4F /* splitter.rb in Resources */ = {isa = PBXBuildFile; fileRef = 780D09EF0C2F2C20007C0F4F /* splitter.rb */; };
eaf4b19 @psychs Assigned cmd+shift+L for a hot key to activate LimeChat. Inspired by …
psychs authored
14 7816C5BD0E474F6000B395DD /* HotKeyManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7816C5BC0E474F6000B395DD /* HotKeyManager.m */; };
411b4b6 Added CocoaSheet to clean up code around sheets.
psychs authored
15 78208C1A0C9D97CD004472E9 /* cocoasheet.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78208C190C9D97CD004472E9 /* cocoasheet.rb */; };
53331b6 Refactoring.
psychs authored
16 78211B530C5F3560004B47DA /* soundplayer.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78211B520C5F3560004B47DA /* soundplayer.rb */; };
f6c7c7c Added multi line paste sheet.
psychs authored
17 7821DBDE0C2C84EA00B3EF42 /* PasteSheet.nib in Resources */ = {isa = PBXBuildFile; fileRef = 7821DBDC0C2C84EA00B3EF42 /* PasteSheet.nib */; };
18 7821DBE40C2C875700B3EF42 /* pastesheet.rb in Resources */ = {isa = PBXBuildFile; fileRef = 7821DBE30C2C875700B3EF42 /* pastesheet.rb */; };
d3a47d3 Refactoring
psychs authored
19 78229BC40C288188001DD4C3 /* ircsocket.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229B920C288188001DD4C3 /* ircsocket.rb */; };
20 78229BC60C288188001DD4C3 /* resolver.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229B940C288188001DD4C3 /* resolver.rb */; };
21 78229BC70C288188001DD4C3 /* tcpclient.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229B950C288188001DD4C3 /* tcpclient.rb */; };
22 78229BC80C288188001DD4C3 /* tcpserver.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229B960C288188001DD4C3 /* tcpserver.rb */; };
23 78229BC90C288188001DD4C3 /* timer.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229B970C288188001DD4C3 /* timer.rb */; };
24 78229BCA0C288188001DD4C3 /* appcontroller.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229B990C288188001DD4C3 /* appcontroller.rb */; };
25 78229BCB0C288188001DD4C3 /* menucontroller.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229B9A0C288188001DD4C3 /* menucontroller.rb */; };
26 78229BCC0C288188001DD4C3 /* preferences.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229B9B0C288188001DD4C3 /* preferences.rb */; };
27 78229BCD0C288188001DD4C3 /* dccmanager.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229B9D0C288188001DD4C3 /* dccmanager.rb */; };
28 78229BCE0C288188001DD4C3 /* dccreceiver.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229B9E0C288188001DD4C3 /* dccreceiver.rb */; };
29 78229BCF0C288188001DD4C3 /* dccsender.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229B9F0C288188001DD4C3 /* dccsender.rb */; };
30 78229BD00C288188001DD4C3 /* channeldialog.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BA10C288188001DD4C3 /* channeldialog.rb */; };
31 78229BD10C288188001DD4C3 /* commentsheet.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BA20C288188001DD4C3 /* commentsheet.rb */; };
32 78229BD20C288188001DD4C3 /* modesheet.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BA30C288188001DD4C3 /* modesheet.rb */; };
33 78229BD30C288188001DD4C3 /* nicksheet.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BA40C288188001DD4C3 /* nicksheet.rb */; };
34 78229BD40C288188001DD4C3 /* serverdialog.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BA50C288188001DD4C3 /* serverdialog.rb */; };
35 78229BD50C288188001DD4C3 /* whoisdialog.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BA60C288188001DD4C3 /* whoisdialog.rb */; };
36 78229BD60C288188001DD4C3 /* dialoghelper.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BA80C288188001DD4C3 /* dialoghelper.rb */; };
37 78229BD70C288188001DD4C3 /* numberformat.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BA90C288188001DD4C3 /* numberformat.rb */; };
38 78229BD80C288188001DD4C3 /* persistencehelper.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BAA0C288188001DD4C3 /* persistencehelper.rb */; };
39 78229BD90C288188001DD4C3 /* stringvalidator.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BAB0C288188001DD4C3 /* stringvalidator.rb */; };
40 78229BDA0C288188001DD4C3 /* urlopener.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BAC0C288188001DD4C3 /* urlopener.rb */; };
41 78229BDB0C288188001DD4C3 /* userdefaultsaccess.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BAD0C288188001DD4C3 /* userdefaultsaccess.rb */; };
42 78229BDC0C288188001DD4C3 /* utility.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BAE0C288188001DD4C3 /* utility.rb */; };
43 78229BE50C288188001DD4C3 /* chatbox.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BB90C288188001DD4C3 /* chatbox.rb */; };
44 78229BE60C288188001DD4C3 /* dialogwindow.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BBA0C288188001DD4C3 /* dialogwindow.rb */; };
45 78229BE70C288188001DD4C3 /* listview.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BBB0C288188001DD4C3 /* listview.rb */; };
46 78229BE80C288188001DD4C3 /* log.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BBC0C288188001DD4C3 /* log.rb */; };
47 78229BE90C288188001DD4C3 /* logview.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BBD0C288188001DD4C3 /* logview.rb */; };
48 78229BEA0C288188001DD4C3 /* mainwindow.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BBE0C288188001DD4C3 /* mainwindow.rb */; };
49 78229BEB0C288188001DD4C3 /* tableprogressindicator.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BBF0C288188001DD4C3 /* tableprogressindicator.rb */; };
50 78229BEC0C288188001DD4C3 /* treeview.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78229BC00C288188001DD4C3 /* treeview.rb */; };
844a223 Changed PastieClient to send form-encoded.
psychs authored
51 782647CC0CFE86BB0052E598 /* pastieclient.rb in Resources */ = {isa = PBXBuildFile; fileRef = 782647CB0CFE86BB0052E598 /* pastieclient.rb */; };
e75ca87 Changed the directory name, from "Theme" to "Themes".
psychs authored
52 78287EB50D742DAA008D5656 /* Themes in Resources */ = {isa = PBXBuildFile; fileRef = 78287EA90D742DAA008D5656 /* Themes */; };
53 78287EB70D742DBD008D5656 /* Themes in CopyFiles */ = {isa = PBXBuildFile; fileRef = 78287EA90D742DAA008D5656 /* Themes */; };
52f2174 Implementing Growl support.
psychs authored
54 7831B94D0C589A7A00E1F931 /* growl.rb in Resources */ = {isa = PBXBuildFile; fileRef = 7831B94C0C589A7A00E1F931 /* growl.rb */; };
82f3724 Fixed a bug, multi line paste from context menu of text field should …
psychs authored
55 7834E1930C69B5AD003C5D65 /* wildcard.rb in Resources */ = {isa = PBXBuildFile; fileRef = 7834E1920C69B5AD003C5D65 /* wildcard.rb */; };
7651211 Implementing plugin.
psychs authored
56 783952320D261EEE00382565 /* pluginmanager.rb in Resources */ = {isa = PBXBuildFile; fileRef = 783952310D261EEE00382565 /* pluginmanager.rb */; };
57 783952350D261F2500382565 /* plugin.rb in Resources */ = {isa = PBXBuildFile; fileRef = 783952340D261F2500382565 /* plugin.rb */; };
4420f8f Implementing the channel list dialog.
psychs authored
58 783D0B200CF45BC6002CC2FB /* ListDialog.nib in Resources */ = {isa = PBXBuildFile; fileRef = 783D0B1E0CF45BC6002CC2FB /* ListDialog.nib */; };
59 783D0B2B0CF45C38002CC2FB /* listdialog.rb in Resources */ = {isa = PBXBuildFile; fileRef = 783D0B2A0CF45C38002CC2FB /* listdialog.rb */; };
1ccba1f Ported JavaScript bridge completely to ruby.
psychs authored
60 784660250C3145850064140F /* OldEventManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 784660240C3145850064140F /* OldEventManager.m */; };
a2170b6 Added preferences dialog.
psychs authored
61 78496EFA0C288B070084A836 /* PreferenceDialog.nib in Resources */ = {isa = PBXBuildFile; fileRef = 78496EF80C288B070084A836 /* PreferenceDialog.nib */; };
62 78496EFD0C2890200084A836 /* preferencedialog.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78496EFC0C2890200084A836 /* preferencedialog.rb */; };
30d86f5 Added the nick changing dialog.
psychs authored
63 7867EA4B0C227AD40017B510 /* NickSheet.nib in Resources */ = {isa = PBXBuildFile; fileRef = 7867EA490C227AD40017B510 /* NickSheet.nib */; };
ae4bd79 @psychs Added badges on the icon for highlight or new talk.
psychs authored
64 7870BA3F0E1116DC004B30B4 /* redstar.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 7870BA3E0E1116DC004B30B4 /* redstar.tiff */; };
65 7870BA440E111952004B30B4 /* bluestar.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 7870BA430E111952004B30B4 /* bluestar.tiff */; };
66 7870BA490E111BD0004B30B4 /* iconcontroller.rb in Resources */ = {isa = PBXBuildFile; fileRef = 7870BA480E111BD0004B30B4 /* iconcontroller.rb */; };
7dfc157 Added dislike words.
psychs authored
67 78755D730C2AC0B30073FF42 /* logrenderer.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78755D720C2AC0B30073FF42 /* logrenderer.rb */; };
a7e625f Implementing AutoOpDialog.
psychs authored
68 7877E0620C65B84E002F13C7 /* textfield.rb in Resources */ = {isa = PBXBuildFile; fileRef = 7877E0610C65B84E002F13C7 /* textfield.rb */; };
50f6c4b Implemented exact word matching for highlighting.
psychs authored
69 787817C80D860ED30049CF95 /* unicodeutil.rb in Resources */ = {isa = PBXBuildFile; fileRef = 787817C70D860ED30049CF95 /* unicodeutil.rb */; };
f1bca44 Implemented log transcripts.
psychs authored
70 787898250CF38C510045585B /* filelogger.rb in Resources */ = {isa = PBXBuildFile; fileRef = 787898240CF38C510045585B /* filelogger.rb */; };
82f3724 Fixed a bug, multi line paste from context menu of text field should …
psychs authored
71 787A36A20C6A392600DDB70D /* fieldeditortextview.rb in Resources */ = {isa = PBXBuildFile; fileRef = 787A36A10C6A392600DDB70D /* fieldeditortextview.rb */; };
0f3d797 Trying to integrate SACrashReporter.
psychs authored
72 7884E54E0CDA91F500AF3678 /* SACrashReporter in Resources */ = {isa = PBXBuildFile; fileRef = 7884E5450CDA91F500AF3678 /* SACrashReporter */; };
2d22510 Added welcome dialog.
psychs authored
73 7889CAB90D646E2C003D808E /* WelcomeDialog.nib in Resources */ = {isa = PBXBuildFile; fileRef = 7889CAB70D646E2C003D808E /* WelcomeDialog.nib */; };
74 7889CABF0D647494003D808E /* welcomedialog.rb in Resources */ = {isa = PBXBuildFile; fileRef = 7889CABE0D647494003D808E /* welcomedialog.rb */; };
b80323e Added growl notifications on logged in, disconnected, kicked, invited.
psychs authored
75 788C5E660C5F4F5A0034C46E /* growlcontroller.rb in Resources */ = {isa = PBXBuildFile; fileRef = 788C5E650C5F4F5A0034C46E /* growlcontroller.rb */; };
f84ce38 Implementing AutoOpDialog.
psychs authored
76 7890B4E90C659E4700DF983F /* autoopdialog.rb in Resources */ = {isa = PBXBuildFile; fileRef = 7890B4E80C659E4700DF983F /* autoopdialog.rb */; };
77 7890B4ED0C659E5D00DF983F /* AutoOpDialog.nib in Resources */ = {isa = PBXBuildFile; fileRef = 7890B4EB0C659E5D00DF983F /* AutoOpDialog.nib */; };
37dc112 Added a theme support for the input text field.
psychs authored
78 7896BFE50D0C5E850069453A /* viewtheme.rb in Resources */ = {isa = PBXBuildFile; fileRef = 7896BFE40D0C5E850069453A /* viewtheme.rb */; };
133ed03 @psychs Added the hot key option in preferences.
psychs authored
79 78A55EFD0E810C5E00339EBC /* KeyRecorderBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 78A55EFA0E810C5E00339EBC /* KeyRecorderBox.m */; };
80 78A55EFE0E810C5E00339EBC /* KeyRecorderBoxCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 78A55EFC0E810C5E00339EBC /* KeyRecorderBoxCell.m */; };
4a7b08a Added CTCP.
psychs authored
81 78AD78E40C61B8F8001E77F4 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 78AD78E20C61B8F8001E77F4 /* Localizable.strings */; };
df698d3 Added input history.
psychs authored
82 78AF96580C2C219A006D9E4D /* inputhistory.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78AF96570C2C219A006D9E4D /* inputhistory.rb */; };
668dc65 Added half-width kana support.
psychs authored
83 78AFBCF50C33E314008A8FCD /* kanasupport.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78AFBCF40C33E314008A8FCD /* kanasupport.rb */; };
8c877ec Changed to force single line on the inputting edit.
psychs authored
84 78B063530C2BD19D00CDD242 /* singlelineformatter.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78B063520C2BD19D00CDD242 /* singlelineformatter.rb */; };
1077592 Reformed source tree.
psychs authored
85 78B2DF210D0417160092EBDA /* application.icns in Resources */ = {isa = PBXBuildFile; fileRef = 78B2DF1F0D0417160092EBDA /* application.icns */; };
18257cb @psychs Separated InputTextField class from TextField class.
psychs authored
86 78B418B30E4EF5A60065F111 /* inputtextfield.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78B418B20E4EF5A60065F111 /* inputtextfield.rb */; };
3fc730c Refactoring.
psychs authored
87 78BF64AB0C2885E2004451B2 /* channel.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78BF64A30C2885E2004451B2 /* channel.rb */; };
88 78BF64AC0C2885E2004451B2 /* channelmode.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78BF64A40C2885E2004451B2 /* channelmode.rb */; };
89 78BF64AD0C2885E2004451B2 /* config.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78BF64A50C2885E2004451B2 /* config.rb */; };
90 78BF64AE0C2885E2004451B2 /* ircmessage.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78BF64A60C2885E2004451B2 /* ircmessage.rb */; };
91 78BF64AF0C2885E2004451B2 /* unit.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78BF64A70C2885E2004451B2 /* unit.rb */; };
92 78BF64B00C2885E2004451B2 /* user.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78BF64A80C2885E2004451B2 /* user.rb */; };
93 78BF64B10C2885E2004451B2 /* usermode.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78BF64A90C2885E2004451B2 /* usermode.rb */; };
94 78BF64B20C2885E2004451B2 /* world.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78BF64AA0C2885E2004451B2 /* world.rb */; };
95f0947 Working on reorder server tree dialog.
psychs authored
95 78DA4EC10C461D52008780C8 /* memberlistview.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78DA4EBF0C461D52008780C8 /* memberlistview.rb */; };
96 78DA4EC20C461D52008780C8 /* servertreeview.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78DA4EC00C461D52008780C8 /* servertreeview.rb */; };
f0afc02 Initial commit
psychs authored
97 78E572390C1C30BA00BDF7EC /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
98 78E5723A0C1C30BA00BDF7EC /* RubyCocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A5D3C7BF0AEB9FEB00C17985 /* RubyCocoa.framework */; };
99 78E5723B0C1C30BA00BDF7EC /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 788D56F00BB6872B00DDBF69 /* WebKit.framework */; };
100 78E5723C0C1C30BA00BDF7EC /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 787FD46C0BFE960100F2F22D /* Carbon.framework */; };
101 78E5723D0C1C30BA00BDF7EC /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 780253C20C09525900C170D4 /* CoreServices.framework */; };
102 78E5723E0C1C30C300BDF7EC /* AsyncSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 786926F30BB6EC1B0081019B /* AsyncSocket.m */; };
103 78E5723F0C1C30C300BDF7EC /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 786926F40BB6EC1B0081019B /* main.m */; };
104 78E572420C1C30C300BDF7EC /* GradientFill.m in Sources */ = {isa = PBXBuildFile; fileRef = 7804271D0BCA810600C14486 /* GradientFill.m */; };
105 78E572430C1C30CE00BDF7EC /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; };
106 78E572440C1C30CE00BDF7EC /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
107 78E572450C1C30CE00BDF7EC /* rb_main.rb in Resources */ = {isa = PBXBuildFile; fileRef = 7869272D0BB6ED9E0081019B /* rb_main.rb */; };
108 78E572460C1C30CE00BDF7EC /* CommentSheet.nib in Resources */ = {isa = PBXBuildFile; fileRef = 78C5BAD30BE7B95100C4497A /* CommentSheet.nib */; };
109 78E572470C1C30CE00BDF7EC /* ModeSheet.nib in Resources */ = {isa = PBXBuildFile; fileRef = 781E254B0BE9E8E20040F56E /* ModeSheet.nib */; };
110 78E572480C1C30CE00BDF7EC /* ServerDialog.nib in Resources */ = {isa = PBXBuildFile; fileRef = 78785B570BEDCF6800456645 /* ServerDialog.nib */; };
111 78E572490C1C30CE00BDF7EC /* ChannelDialog.nib in Resources */ = {isa = PBXBuildFile; fileRef = 78B869B90BF2D613007315AA /* ChannelDialog.nib */; };
112 78E572660C1C30CE00BDF7EC /* DccDialog.nib in Resources */ = {isa = PBXBuildFile; fileRef = 7817A0380BF6FFCD005C7737 /* DccDialog.nib */; };
113 78E572690C1C30CE00BDF7EC /* WhoisDialog.nib in Resources */ = {isa = PBXBuildFile; fileRef = 78A86AD90BFFD87500E28592 /* WhoisDialog.nib */; };
b368cf5 Implemented drawing highlight indicators on a vertical scroller of lo…
psychs authored
114 78F59FE40D78144B0038AC1D /* markedscroller.rb in Resources */ = {isa = PBXBuildFile; fileRef = 78F59FE30D78144B0038AC1D /* markedscroller.rb */; };
4a28224 @psychs Ported the app class from ruby to Obj-C for the glyph input manager.
psychs authored
115 78FFD4F30EB5BD5F00B94D63 /* LimeChatApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = 78FFD4F20EB5BD5F00B94D63 /* LimeChatApplication.m */; };
f0afc02 Initial commit
psychs authored
116 /* End PBXBuildFile section */
117
11fd14f Added a build target to bundling RubyCocoa.framework.
psychs authored
118 /* Begin PBXCopyFilesBuildPhase section */
1077592 Reformed source tree.
psychs authored
119 7835DF2C0D0414020064916A /* CopyFiles */ = {
120 isa = PBXCopyFilesBuildPhase;
121 buildActionMask = 2147483647;
122 dstPath = ..;
123 dstSubfolderSpec = 7;
124 files = (
e75ca87 Changed the directory name, from "Theme" to "Themes".
psychs authored
125 78287EB70D742DBD008D5656 /* Themes in CopyFiles */,
1077592 Reformed source tree.
psychs authored
126 );
127 runOnlyForDeploymentPostprocessing = 0;
128 };
11fd14f Added a build target to bundling RubyCocoa.framework.
psychs authored
129 /* End PBXCopyFilesBuildPhase section */
130
f0afc02 Initial commit
psychs authored
131 /* Begin PBXFileReference section */
132 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
133 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
134 29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; };
135 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
136 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
bedf785 Moved ISupportInfo into a separated file.
psychs authored
137 7801DD2D0D1AF75F00D8691D /* isupportinfo.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = isupportinfo.rb; sourceTree = "<group>"; };
f0afc02 Initial commit
psychs authored
138 780253C20C09525900C170D4 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
139 7804271C0BCA810600C14486 /* GradientFill.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GradientFill.h; path = objc/GradientFill.h; sourceTree = "<group>"; };
140 7804271D0BCA810600C14486 /* GradientFill.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GradientFill.m; path = objc/GradientFill.m; sourceTree = "<group>"; };
567a89e Added a Pasternak client.
psychs authored
141 7805EE580D11FDCA000A9B55 /* pasternakclient.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = pasternakclient.rb; sourceTree = "<group>"; };
cc7bb12 Refactoring key handlers.
psychs authored
142 780CCA0D0D8A294000E4BA77 /* keyeventhandler.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = keyeventhandler.rb; sourceTree = "<group>"; };
fe36822 Refactoring.
psychs authored
143 780D09EF0C2F2C20007C0F4F /* splitter.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = splitter.rb; sourceTree = "<group>"; };
eaf4b19 @psychs Assigned cmd+shift+L for a hot key to activate LimeChat. Inspired by …
psychs authored
144 7816C5BB0E474F6000B395DD /* HotKeyManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HotKeyManager.h; path = objc/HotKeyManager.h; sourceTree = "<group>"; };
145 7816C5BC0E474F6000B395DD /* HotKeyManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HotKeyManager.m; path = objc/HotKeyManager.m; sourceTree = "<group>"; };
f0afc02 Initial commit
psychs authored
146 7817A0390BF6FFCD005C7737 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/DccDialog.nib; sourceTree = "<group>"; };
147 781E254C0BE9E8E20040F56E /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/ModeSheet.nib; sourceTree = "<group>"; };
411b4b6 Added CocoaSheet to clean up code around sheets.
psychs authored
148 78208C190C9D97CD004472E9 /* cocoasheet.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = cocoasheet.rb; sourceTree = "<group>"; };
60a4808 Implemented event sounds.
psychs authored
149 78211B520C5F3560004B47DA /* soundplayer.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = soundplayer.rb; sourceTree = "<group>"; };
f6c7c7c Added multi line paste sheet.
psychs authored
150 7821DBDD0C2C84EA00B3EF42 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/PasteSheet.nib; sourceTree = "<group>"; };
714c2c0 Tweak paste dialog size.
psychs authored
151 7821DBE30C2C875700B3EF42 /* pastesheet.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = pastesheet.rb; sourceTree = "<group>"; };
3fc730c Refactoring.
psychs authored
152 78229B920C288188001DD4C3 /* ircsocket.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = ircsocket.rb; sourceTree = "<group>"; };
153 78229B940C288188001DD4C3 /* resolver.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = resolver.rb; sourceTree = "<group>"; };
154 78229B950C288188001DD4C3 /* tcpclient.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = tcpclient.rb; sourceTree = "<group>"; };
155 78229B960C288188001DD4C3 /* tcpserver.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = tcpserver.rb; sourceTree = "<group>"; };
156 78229B970C288188001DD4C3 /* timer.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = timer.rb; sourceTree = "<group>"; };
157 78229B990C288188001DD4C3 /* appcontroller.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = appcontroller.rb; sourceTree = "<group>"; };
158 78229B9A0C288188001DD4C3 /* menucontroller.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = menucontroller.rb; sourceTree = "<group>"; };
159 78229B9B0C288188001DD4C3 /* preferences.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = preferences.rb; sourceTree = "<group>"; };
160 78229B9D0C288188001DD4C3 /* dccmanager.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = dccmanager.rb; sourceTree = "<group>"; };
161 78229B9E0C288188001DD4C3 /* dccreceiver.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = dccreceiver.rb; sourceTree = "<group>"; };
162 78229B9F0C288188001DD4C3 /* dccsender.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = dccsender.rb; sourceTree = "<group>"; };
163 78229BA10C288188001DD4C3 /* channeldialog.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = channeldialog.rb; sourceTree = "<group>"; };
164 78229BA20C288188001DD4C3 /* commentsheet.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = commentsheet.rb; sourceTree = "<group>"; };
165 78229BA30C288188001DD4C3 /* modesheet.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = modesheet.rb; sourceTree = "<group>"; };
166 78229BA40C288188001DD4C3 /* nicksheet.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = nicksheet.rb; sourceTree = "<group>"; };
167 78229BA50C288188001DD4C3 /* serverdialog.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = serverdialog.rb; sourceTree = "<group>"; };
168 78229BA60C288188001DD4C3 /* whoisdialog.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = whoisdialog.rb; sourceTree = "<group>"; };
169 78229BA80C288188001DD4C3 /* dialoghelper.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = dialoghelper.rb; sourceTree = "<group>"; };
170 78229BA90C288188001DD4C3 /* numberformat.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = numberformat.rb; sourceTree = "<group>"; };
171 78229BAA0C288188001DD4C3 /* persistencehelper.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = persistencehelper.rb; sourceTree = "<group>"; };
172 78229BAB0C288188001DD4C3 /* stringvalidator.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = stringvalidator.rb; sourceTree = "<group>"; };
173 78229BAC0C288188001DD4C3 /* urlopener.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = urlopener.rb; sourceTree = "<group>"; };
174 78229BAD0C288188001DD4C3 /* userdefaultsaccess.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = userdefaultsaccess.rb; sourceTree = "<group>"; };
175 78229BAE0C288188001DD4C3 /* utility.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = utility.rb; sourceTree = "<group>"; };
176 78229BB90C288188001DD4C3 /* chatbox.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = chatbox.rb; sourceTree = "<group>"; };
177 78229BBA0C288188001DD4C3 /* dialogwindow.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = dialogwindow.rb; sourceTree = "<group>"; };
178 78229BBB0C288188001DD4C3 /* listview.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = listview.rb; sourceTree = "<group>"; };
179 78229BBC0C288188001DD4C3 /* log.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = log.rb; sourceTree = "<group>"; };
180 78229BBD0C288188001DD4C3 /* logview.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = logview.rb; sourceTree = "<group>"; };
181 78229BBE0C288188001DD4C3 /* mainwindow.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = mainwindow.rb; sourceTree = "<group>"; };
182 78229BBF0C288188001DD4C3 /* tableprogressindicator.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = tableprogressindicator.rb; sourceTree = "<group>"; };
183 78229BC00C288188001DD4C3 /* treeview.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = treeview.rb; sourceTree = "<group>"; };
844a223 Changed PastieClient to send form-encoded.
psychs authored
184 782647CB0CFE86BB0052E598 /* pastieclient.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = pastieclient.rb; sourceTree = "<group>"; };
e75ca87 Changed the directory name, from "Theme" to "Themes".
psychs authored
185 78287EA90D742DAA008D5656 /* Themes */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Themes; path = resource/Themes; sourceTree = "<group>"; };
8471333 Implementing Growl notifications.
psychs authored
186 7831B94C0C589A7A00E1F931 /* growl.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = growl.rb; sourceTree = "<group>"; };
82f3724 Fixed a bug, multi line paste from context menu of text field should …
psychs authored
187 7834E1920C69B5AD003C5D65 /* wildcard.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = wildcard.rb; sourceTree = "<group>"; };
7651211 Implementing plugin.
psychs authored
188 783952310D261EEE00382565 /* pluginmanager.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = pluginmanager.rb; sourceTree = "<group>"; };
189 783952340D261F2500382565 /* plugin.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = plugin.rb; sourceTree = "<group>"; };
4420f8f Implementing the channel list dialog.
psychs authored
190 783D0B1F0CF45BC6002CC2FB /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/ListDialog.nib; sourceTree = "<group>"; };
191 783D0B2A0CF45C38002CC2FB /* listdialog.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = listdialog.rb; sourceTree = "<group>"; };
a8b15cc Changed type encoding of BOOL from 'i' to 'c' for objc_method.
psychs authored
192 784660230C3145850064140F /* OldEventManager.h */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = sourcecode.c.h; name = OldEventManager.h; path = objc/OldEventManager.h; sourceTree = "<group>"; };
193 784660240C3145850064140F /* OldEventManager.m */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = sourcecode.c.objc; name = OldEventManager.m; path = objc/OldEventManager.m; sourceTree = "<group>"; };
a2170b6 Added preferences dialog.
psychs authored
194 78496EF90C288B070084A836 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/PreferenceDialog.nib; sourceTree = "<group>"; };
75a6d0a Supported loading float values in user defaults.
psychs authored
195 78496EFC0C2890200084A836 /* preferencedialog.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = preferencedialog.rb; sourceTree = "<group>"; };
30d86f5 Added the nick changing dialog.
psychs authored
196 7867EA4A0C227AD40017B510 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/NickSheet.nib; sourceTree = "<group>"; };
f0afc02 Initial commit
psychs authored
197 786926F20BB6EC1B0081019B /* AsyncSocket.h */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = sourcecode.c.h; name = AsyncSocket.h; path = objc/AsyncSocket.h; sourceTree = "<group>"; };
198 786926F30BB6EC1B0081019B /* AsyncSocket.m */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = sourcecode.c.objc; name = AsyncSocket.m; path = objc/AsyncSocket.m; sourceTree = "<group>"; };
199 786926F40BB6EC1B0081019B /* main.m */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = sourcecode.c.objc; name = main.m; path = objc/main.m; sourceTree = "<group>"; };
200 7869272D0BB6ED9E0081019B /* rb_main.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; name = rb_main.rb; path = objc/rb_main.rb; sourceTree = "<group>"; };
ae4bd79 @psychs Added badges on the icon for highlight or new talk.
psychs authored
201 7870BA3E0E1116DC004B30B4 /* redstar.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = redstar.tiff; path = resource/icon/redstar.tiff; sourceTree = "<group>"; };
202 7870BA430E111952004B30B4 /* bluestar.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = bluestar.tiff; path = resource/icon/bluestar.tiff; sourceTree = "<group>"; };
203 7870BA480E111BD0004B30B4 /* iconcontroller.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = iconcontroller.rb; sourceTree = "<group>"; };
014e5d7 Tweaked ChangeLog
psychs authored
204 78755D720C2AC0B30073FF42 /* logrenderer.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = logrenderer.rb; sourceTree = "<group>"; };
2d07356 Implementing AutoOpDialog.
psychs authored
205 7877E0610C65B84E002F13C7 /* textfield.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = textfield.rb; sourceTree = "<group>"; };
50f6c4b Implemented exact word matching for highlighting.
psychs authored
206 787817C70D860ED30049CF95 /* unicodeutil.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = unicodeutil.rb; sourceTree = "<group>"; };
f0afc02 Initial commit
psychs authored
207 78785B580BEDCF6800456645 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/ServerDialog.nib; sourceTree = "<group>"; };
f1bca44 Implemented log transcripts.
psychs authored
208 787898240CF38C510045585B /* filelogger.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = filelogger.rb; sourceTree = "<group>"; };
d72657a Tweak.
psychs authored
209 787A36A10C6A392600DDB70D /* fieldeditortextview.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = fieldeditortextview.rb; sourceTree = "<group>"; };
f0afc02 Initial commit
psychs authored
210 787FD46C0BFE960100F2F22D /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
0f3d797 Trying to integrate SACrashReporter.
psychs authored
211 7884E5450CDA91F500AF3678 /* SACrashReporter */ = {isa = PBXFileReference; lastKnownFileType = folder; name = SACrashReporter; path = vendor/SACrashReporter; sourceTree = "<group>"; };
2d22510 Added welcome dialog.
psychs authored
212 7889CAB80D646E2C003D808E /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/WelcomeDialog.nib; sourceTree = "<group>"; };
213 7889CABE0D647494003D808E /* welcomedialog.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = welcomedialog.rb; sourceTree = "<group>"; };
3028c6f Refactoring.
psychs authored
214 788C5E650C5F4F5A0034C46E /* growlcontroller.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = growlcontroller.rb; sourceTree = "<group>"; };
f0afc02 Initial commit
psychs authored
215 788D56F00BB6872B00DDBF69 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
f84ce38 Implementing AutoOpDialog.
psychs authored
216 7890B4E80C659E4700DF983F /* autoopdialog.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = autoopdialog.rb; sourceTree = "<group>"; };
217 7890B4EC0C659E5D00DF983F /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/AutoOpDialog.nib; sourceTree = "<group>"; };
37dc112 Added a theme support for the input text field.
psychs authored
218 7896BFE40D0C5E850069453A /* viewtheme.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = viewtheme.rb; sourceTree = "<group>"; };
133ed03 @psychs Added the hot key option in preferences.
psychs authored
219 78A55EF90E810C5E00339EBC /* KeyRecorderBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KeyRecorderBox.h; path = objc/KeyRecorderBox.h; sourceTree = "<group>"; };
220 78A55EFA0E810C5E00339EBC /* KeyRecorderBox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = KeyRecorderBox.m; path = objc/KeyRecorderBox.m; sourceTree = "<group>"; };
221 78A55EFB0E810C5E00339EBC /* KeyRecorderBoxCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KeyRecorderBoxCell.h; path = objc/KeyRecorderBoxCell.h; sourceTree = "<group>"; };
222 78A55EFC0E810C5E00339EBC /* KeyRecorderBoxCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = KeyRecorderBoxCell.m; path = objc/KeyRecorderBoxCell.m; sourceTree = "<group>"; };
f0afc02 Initial commit
psychs authored
223 78A86ADA0BFFD87500E28592 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/WhoisDialog.nib; sourceTree = "<group>"; };
4a7b08a Added CTCP.
psychs authored
224 78AD78E30C61B8F8001E77F4 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
2b12863 Changed not to show DCC window as key window when received DCC file t…
psychs authored
225 78AF96570C2C219A006D9E4D /* inputhistory.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = inputhistory.rb; sourceTree = "<group>"; };
3760e2d Tweak.
psychs authored
226 78AFBCF40C33E314008A8FCD /* kanasupport.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = kanasupport.rb; sourceTree = "<group>"; };
8c877ec Changed to force single line on the inputting edit.
psychs authored
227 78B063520C2BD19D00CDD242 /* singlelineformatter.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = singlelineformatter.rb; sourceTree = "<group>"; };
1077592 Reformed source tree.
psychs authored
228 78B2DF1F0D0417160092EBDA /* application.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = application.icns; path = resource/icon/application.icns; sourceTree = "<group>"; };
18257cb @psychs Separated InputTextField class from TextField class.
psychs authored
229 78B418B20E4EF5A60065F111 /* inputtextfield.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = inputtextfield.rb; sourceTree = "<group>"; };
f0afc02 Initial commit
psychs authored
230 78B869BA0BF2D613007315AA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/ChannelDialog.nib; sourceTree = "<group>"; };
3078b5f Refactoring.
psychs authored
231 78BF64A30C2885E2004451B2 /* channel.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = channel.rb; sourceTree = "<group>"; };
232 78BF64A40C2885E2004451B2 /* channelmode.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = channelmode.rb; sourceTree = "<group>"; };
233 78BF64A50C2885E2004451B2 /* config.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = config.rb; sourceTree = "<group>"; };
234 78BF64A60C2885E2004451B2 /* ircmessage.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = ircmessage.rb; sourceTree = "<group>"; };
235 78BF64A70C2885E2004451B2 /* unit.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = unit.rb; sourceTree = "<group>"; };
236 78BF64A80C2885E2004451B2 /* user.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = user.rb; sourceTree = "<group>"; };
237 78BF64A90C2885E2004451B2 /* usermode.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = usermode.rb; sourceTree = "<group>"; };
238 78BF64AA0C2885E2004451B2 /* world.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = world.rb; sourceTree = "<group>"; };
f0afc02 Initial commit
psychs authored
239 78C5BAD40BE7B95100C4497A /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/CommentSheet.nib; sourceTree = "<group>"; };
aa47d87 Completed reorder server tree dialog.
psychs authored
240 78DA4EBF0C461D52008780C8 /* memberlistview.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = memberlistview.rb; sourceTree = "<group>"; };
241 78DA4EC00C461D52008780C8 /* servertreeview.rb */ = {isa = PBXFileReference; fileEncoding = 0; lastKnownFileType = text.script.ruby; path = servertreeview.rb; sourceTree = "<group>"; };
fdda2ae Updated web pages and images.
psychs authored
242 78E570D00C1C306500BDF7EC /* LimeChat.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LimeChat.app; sourceTree = BUILT_PRODUCTS_DIR; };
b368cf5 Implemented drawing highlight indicators on a vertical scroller of lo…
psychs authored
243 78F59FE30D78144B0038AC1D /* markedscroller.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = markedscroller.rb; sourceTree = "<group>"; };
4a28224 @psychs Ported the app class from ruby to Obj-C for the glyph input manager.
psychs authored
244 78FFD4F10EB5BD5F00B94D63 /* LimeChatApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LimeChatApplication.h; path = objc/LimeChatApplication.h; sourceTree = "<group>"; };
245 78FFD4F20EB5BD5F00B94D63 /* LimeChatApplication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LimeChatApplication.m; path = objc/LimeChatApplication.m; sourceTree = "<group>"; };
f0afc02 Initial commit
psychs authored
246 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
247 A5D3C7BF0AEB9FEB00C17985 /* RubyCocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RubyCocoa.framework; path = /Library/Frameworks/RubyCocoa.framework; sourceTree = "<absolute>"; };
248 /* End PBXFileReference section */
249
250 /* Begin PBXFrameworksBuildPhase section */
251 78E570CE0C1C306500BDF7EC /* Frameworks */ = {
252 isa = PBXFrameworksBuildPhase;
253 buildActionMask = 2147483647;
254 files = (
255 78E572390C1C30BA00BDF7EC /* Cocoa.framework in Frameworks */,
256 78E5723A0C1C30BA00BDF7EC /* RubyCocoa.framework in Frameworks */,
257 78E5723B0C1C30BA00BDF7EC /* WebKit.framework in Frameworks */,
258 78E5723C0C1C30BA00BDF7EC /* Carbon.framework in Frameworks */,
259 78E5723D0C1C30BA00BDF7EC /* CoreServices.framework in Frameworks */,
260 );
261 runOnlyForDeploymentPostprocessing = 0;
262 };
263 /* End PBXFrameworksBuildPhase section */
264
265 /* Begin PBXGroup section */
266 080E96DDFE201D6D7F000001 /* Classes */ = {
267 isa = PBXGroup;
268 children = (
269 78A47CF40BF6DE6B001C5B15 /* ruby */,
270 );
271 name = Classes;
272 sourceTree = "<group>";
273 };
274 19C28FACFE9D520D11CA2CBB /* Products */ = {
275 isa = PBXGroup;
276 children = (
277 78E570D00C1C306500BDF7EC /* LimeChat.app */,
278 );
279 name = Products;
280 sourceTree = "<group>";
281 };
282 29B97314FDCFA39411CA2CEA /* LimeChat */ = {
283 isa = PBXGroup;
284 children = (
285 080E96DDFE201D6D7F000001 /* Classes */,
286 29B97315FDCFA39411CA2CEA /* Other Sources */,
287 29B97317FDCFA39411CA2CEA /* Resources */,
288 29B97323FDCFA39411CA2CEA /* Frameworks */,
289 19C28FACFE9D520D11CA2CBB /* Products */,
290 );
291 name = LimeChat;
292 sourceTree = "<group>";
293 };
294 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
295 isa = PBXGroup;
296 children = (
297 786927470BB6EE130081019B /* objc */,
298 );
299 name = "Other Sources";
300 sourceTree = "<group>";
301 };
302 29B97317FDCFA39411CA2CEA /* Resources */ = {
303 isa = PBXGroup;
304 children = (
133ed03 @psychs Added the hot key option in preferences.
psychs authored
305 78A55F040E810DBC00339EBC /* Images */,
f0afc02 Initial commit
psychs authored
306 8D1107310486CEB800E47090 /* Info.plist */,
4a7b08a Added CTCP.
psychs authored
307 78AD78E20C61B8F8001E77F4 /* Localizable.strings */,
f0afc02 Initial commit
psychs authored
308 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
309 29B97318FDCFA39411CA2CEA /* MainMenu.nib */,
133ed03 @psychs Added the hot key option in preferences.
psychs authored
310 78496EF80C288B070084A836 /* PreferenceDialog.nib */,
311 783D0B1E0CF45BC6002CC2FB /* ListDialog.nib */,
f0afc02 Initial commit
psychs authored
312 78C5BAD30BE7B95100C4497A /* CommentSheet.nib */,
313 781E254B0BE9E8E20040F56E /* ModeSheet.nib */,
314 78785B570BEDCF6800456645 /* ServerDialog.nib */,
315 78B869B90BF2D613007315AA /* ChannelDialog.nib */,
316 7817A0380BF6FFCD005C7737 /* DccDialog.nib */,
317 78A86AD90BFFD87500E28592 /* WhoisDialog.nib */,
30d86f5 Added the nick changing dialog.
psychs authored
318 7867EA490C227AD40017B510 /* NickSheet.nib */,
f6c7c7c Added multi line paste sheet.
psychs authored
319 7821DBDC0C2C84EA00B3EF42 /* PasteSheet.nib */,
f84ce38 Implementing AutoOpDialog.
psychs authored
320 7890B4EB0C659E5D00DF983F /* AutoOpDialog.nib */,
133ed03 @psychs Added the hot key option in preferences.
psychs authored
321 7889CAB70D646E2C003D808E /* WelcomeDialog.nib */,
322 78287EA90D742DAA008D5656 /* Themes */,
323 7884E5450CDA91F500AF3678 /* SACrashReporter */,
f0afc02 Initial commit
psychs authored
324 );
325 name = Resources;
326 sourceTree = "<group>";
327 };
328 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
329 isa = PBXGroup;
330 children = (
0e416da @psychs Refactoring project settings.
psychs authored
331 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
332 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
333 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
334 787FD46C0BFE960100F2F22D /* Carbon.framework */,
335 780253C20C09525900C170D4 /* CoreServices.framework */,
336 788D56F00BB6872B00DDBF69 /* WebKit.framework */,
337 A5D3C7BF0AEB9FEB00C17985 /* RubyCocoa.framework */,
f0afc02 Initial commit
psychs authored
338 );
339 name = Frameworks;
340 sourceTree = "<group>";
341 };
d3a47d3 Refactoring
psychs authored
342 78229B8F0C288188001DD4C3 /* component */ = {
f0afc02 Initial commit
psychs authored
343 isa = PBXGroup;
344 children = (
df698d3 Added input history.
psychs authored
345 78AF96570C2C219A006D9E4D /* inputhistory.rb */,
d3a47d3 Refactoring
psychs authored
346 78229B920C288188001DD4C3 /* ircsocket.rb */,
347 78229B940C288188001DD4C3 /* resolver.rb */,
348 78229B950C288188001DD4C3 /* tcpclient.rb */,
349 78229B960C288188001DD4C3 /* tcpserver.rb */,
350 78229B970C288188001DD4C3 /* timer.rb */,
f0afc02 Initial commit
psychs authored
351 );
d3a47d3 Refactoring
psychs authored
352 path = component;
f0afc02 Initial commit
psychs authored
353 sourceTree = "<group>";
354 };
d3a47d3 Refactoring
psychs authored
355 78229B980C288188001DD4C3 /* controller */ = {
f0afc02 Initial commit
psychs authored
356 isa = PBXGroup;
357 children = (
ae4bd79 @psychs Added badges on the icon for highlight or new talk.
psychs authored
358 7870BA480E111BD0004B30B4 /* iconcontroller.rb */,
b80323e Added growl notifications on logged in, disconnected, kicked, invited.
psychs authored
359 788C5E650C5F4F5A0034C46E /* growlcontroller.rb */,
d3a47d3 Refactoring
psychs authored
360 78229B990C288188001DD4C3 /* appcontroller.rb */,
361 78229B9A0C288188001DD4C3 /* menucontroller.rb */,
362 78229B9B0C288188001DD4C3 /* preferences.rb */,
f0afc02 Initial commit
psychs authored
363 );
d3a47d3 Refactoring
psychs authored
364 path = controller;
f0afc02 Initial commit
psychs authored
365 sourceTree = "<group>";
366 };
d3a47d3 Refactoring
psychs authored
367 78229B9C0C288188001DD4C3 /* dcc */ = {
f0afc02 Initial commit
psychs authored
368 isa = PBXGroup;
369 children = (
d3a47d3 Refactoring
psychs authored
370 78229B9D0C288188001DD4C3 /* dccmanager.rb */,
371 78229B9E0C288188001DD4C3 /* dccreceiver.rb */,
372 78229B9F0C288188001DD4C3 /* dccsender.rb */,
f0afc02 Initial commit
psychs authored
373 );
d3a47d3 Refactoring
psychs authored
374 path = dcc;
f0afc02 Initial commit
psychs authored
375 sourceTree = "<group>";
376 };
d3a47d3 Refactoring
psychs authored
377 78229BA00C288188001DD4C3 /* dialog */ = {
f0afc02 Initial commit
psychs authored
378 isa = PBXGroup;
379 children = (
2d22510 Added welcome dialog.
psychs authored
380 7889CABE0D647494003D808E /* welcomedialog.rb */,
f84ce38 Implementing AutoOpDialog.
psychs authored
381 7890B4E80C659E4700DF983F /* autoopdialog.rb */,
f6c7c7c Added multi line paste sheet.
psychs authored
382 7821DBE30C2C875700B3EF42 /* pastesheet.rb */,
a2170b6 Added preferences dialog.
psychs authored
383 78496EFC0C2890200084A836 /* preferencedialog.rb */,
d3a47d3 Refactoring
psychs authored
384 78229BA10C288188001DD4C3 /* channeldialog.rb */,
385 78229BA20C288188001DD4C3 /* commentsheet.rb */,
386 78229BA30C288188001DD4C3 /* modesheet.rb */,
387 78229BA40C288188001DD4C3 /* nicksheet.rb */,
388 78229BA50C288188001DD4C3 /* serverdialog.rb */,
389 78229BA60C288188001DD4C3 /* whoisdialog.rb */,
4420f8f Implementing the channel list dialog.
psychs authored
390 783D0B2A0CF45C38002CC2FB /* listdialog.rb */,
f0afc02 Initial commit
psychs authored
391 );
d3a47d3 Refactoring
psychs authored
392 path = dialog;
f0afc02 Initial commit
psychs authored
393 sourceTree = "<group>";
394 };
d3a47d3 Refactoring
psychs authored
395 78229BA70C288188001DD4C3 /* lib */ = {
f0afc02 Initial commit
psychs authored
396 isa = PBXGroup;
397 children = (
cc7bb12 Refactoring key handlers.
psychs authored
398 780CCA0D0D8A294000E4BA77 /* keyeventhandler.rb */,
50f6c4b Implemented exact word matching for highlighting.
psychs authored
399 787817C70D860ED30049CF95 /* unicodeutil.rb */,
567a89e Added a Pasternak client.
psychs authored
400 7805EE580D11FDCA000A9B55 /* pasternakclient.rb */,
844a223 Changed PastieClient to send form-encoded.
psychs authored
401 782647CB0CFE86BB0052E598 /* pastieclient.rb */,
411b4b6 Added CocoaSheet to clean up code around sheets.
psychs authored
402 78208C190C9D97CD004472E9 /* cocoasheet.rb */,
82f3724 Fixed a bug, multi line paste from context menu of text field should …
psychs authored
403 7834E1920C69B5AD003C5D65 /* wildcard.rb */,
53331b6 Refactoring.
psychs authored
404 78211B520C5F3560004B47DA /* soundplayer.rb */,
52f2174 Implementing Growl support.
psychs authored
405 7831B94C0C589A7A00E1F931 /* growl.rb */,
668dc65 Added half-width kana support.
psychs authored
406 78AFBCF40C33E314008A8FCD /* kanasupport.rb */,
d3a47d3 Refactoring
psychs authored
407 78229BA80C288188001DD4C3 /* dialoghelper.rb */,
408 78229BA90C288188001DD4C3 /* numberformat.rb */,
409 78229BAA0C288188001DD4C3 /* persistencehelper.rb */,
410 78229BAB0C288188001DD4C3 /* stringvalidator.rb */,
411 78229BAC0C288188001DD4C3 /* urlopener.rb */,
412 78229BAD0C288188001DD4C3 /* userdefaultsaccess.rb */,
413 78229BAE0C288188001DD4C3 /* utility.rb */,
f1bca44 Implemented log transcripts.
psychs authored
414 787898240CF38C510045585B /* filelogger.rb */,
f0afc02 Initial commit
psychs authored
415 );
d3a47d3 Refactoring
psychs authored
416 path = lib;
f0afc02 Initial commit
psychs authored
417 sourceTree = "<group>";
418 };
d3a47d3 Refactoring
psychs authored
419 78229BB80C288188001DD4C3 /* view */ = {
f0afc02 Initial commit
psychs authored
420 isa = PBXGroup;
421 children = (
b368cf5 Implemented drawing highlight indicators on a vertical scroller of lo…
psychs authored
422 78F59FE30D78144B0038AC1D /* markedscroller.rb */,
37dc112 Added a theme support for the input text field.
psychs authored
423 7896BFE40D0C5E850069453A /* viewtheme.rb */,
82f3724 Fixed a bug, multi line paste from context menu of text field should …
psychs authored
424 787A36A10C6A392600DDB70D /* fieldeditortextview.rb */,
a7e625f Implementing AutoOpDialog.
psychs authored
425 7877E0610C65B84E002F13C7 /* textfield.rb */,
95f0947 Working on reorder server tree dialog.
psychs authored
426 78DA4EBF0C461D52008780C8 /* memberlistview.rb */,
427 78DA4EC00C461D52008780C8 /* servertreeview.rb */,
4bf7b9d Ported Splitter to ruby.
psychs authored
428 780D09EF0C2F2C20007C0F4F /* splitter.rb */,
8c877ec Changed to force single line on the inputting edit.
psychs authored
429 78B063520C2BD19D00CDD242 /* singlelineformatter.rb */,
7dfc157 Added dislike words.
psychs authored
430 78755D720C2AC0B30073FF42 /* logrenderer.rb */,
d3a47d3 Refactoring
psychs authored
431 78229BB90C288188001DD4C3 /* chatbox.rb */,
432 78229BBA0C288188001DD4C3 /* dialogwindow.rb */,
433 78229BBB0C288188001DD4C3 /* listview.rb */,
434 78229BBC0C288188001DD4C3 /* log.rb */,
435 78229BBD0C288188001DD4C3 /* logview.rb */,
436 78229BBE0C288188001DD4C3 /* mainwindow.rb */,
437 78229BBF0C288188001DD4C3 /* tableprogressindicator.rb */,
438 78229BC00C288188001DD4C3 /* treeview.rb */,
18257cb @psychs Separated InputTextField class from TextField class.
psychs authored
439 78B418B20E4EF5A60065F111 /* inputtextfield.rb */,
f0afc02 Initial commit
psychs authored
440 );
d3a47d3 Refactoring
psychs authored
441 path = view;
442 sourceTree = "<group>";
443 };
7651211 Implementing plugin.
psychs authored
444 783952300D261EEE00382565 /* plugin */ = {
445 isa = PBXGroup;
446 children = (
447 783952340D261F2500382565 /* plugin.rb */,
448 783952310D261EEE00382565 /* pluginmanager.rb */,
449 );
450 path = plugin;
451 sourceTree = "<group>";
452 };
d3a47d3 Refactoring
psychs authored
453 786927470BB6EE130081019B /* objc */ = {
454 isa = PBXGroup;
455 children = (
4a28224 @psychs Ported the app class from ruby to Obj-C for the glyph input manager.
psychs authored
456 78FFD4F10EB5BD5F00B94D63 /* LimeChatApplication.h */,
457 78FFD4F20EB5BD5F00B94D63 /* LimeChatApplication.m */,
1ccba1f Ported JavaScript bridge completely to ruby.
psychs authored
458 784660230C3145850064140F /* OldEventManager.h */,
459 784660240C3145850064140F /* OldEventManager.m */,
d3a47d3 Refactoring
psychs authored
460 786926F20BB6EC1B0081019B /* AsyncSocket.h */,
461 786926F30BB6EC1B0081019B /* AsyncSocket.m */,
462 7804271C0BCA810600C14486 /* GradientFill.h */,
463 7804271D0BCA810600C14486 /* GradientFill.m */,
eaf4b19 @psychs Assigned cmd+shift+L for a hot key to activate LimeChat. Inspired by …
psychs authored
464 7816C5BB0E474F6000B395DD /* HotKeyManager.h */,
465 7816C5BC0E474F6000B395DD /* HotKeyManager.m */,
133ed03 @psychs Added the hot key option in preferences.
psychs authored
466 78A55EF90E810C5E00339EBC /* KeyRecorderBox.h */,
467 78A55EFA0E810C5E00339EBC /* KeyRecorderBox.m */,
468 78A55EFB0E810C5E00339EBC /* KeyRecorderBoxCell.h */,
469 78A55EFC0E810C5E00339EBC /* KeyRecorderBoxCell.m */,
470 786926F40BB6EC1B0081019B /* main.m */,
471 7869272D0BB6ED9E0081019B /* rb_main.rb */,
d3a47d3 Refactoring
psychs authored
472 );
473 name = objc;
f0afc02 Initial commit
psychs authored
474 sourceTree = "<group>";
475 };
d3a47d3 Refactoring
psychs authored
476 78A47CF40BF6DE6B001C5B15 /* ruby */ = {
f0afc02 Initial commit
psychs authored
477 isa = PBXGroup;
478 children = (
7651211 Implementing plugin.
psychs authored
479 783952300D261EEE00382565 /* plugin */,
3fc730c Refactoring.
psychs authored
480 78BF64A20C2885E2004451B2 /* irc */,
d3a47d3 Refactoring
psychs authored
481 78229B8F0C288188001DD4C3 /* component */,
482 78229B980C288188001DD4C3 /* controller */,
483 78229B9C0C288188001DD4C3 /* dcc */,
484 78229BA00C288188001DD4C3 /* dialog */,
485 78229BA70C288188001DD4C3 /* lib */,
486 78229BB80C288188001DD4C3 /* view */,
f0afc02 Initial commit
psychs authored
487 );
d3a47d3 Refactoring
psychs authored
488 path = ruby;
f0afc02 Initial commit
psychs authored
489 sourceTree = "<group>";
490 };
133ed03 @psychs Added the hot key option in preferences.
psychs authored
491 78A55F040E810DBC00339EBC /* Images */ = {
492 isa = PBXGroup;
493 children = (
494 78B2DF1F0D0417160092EBDA /* application.icns */,
495 7870BA3E0E1116DC004B30B4 /* redstar.tiff */,
496 7870BA430E111952004B30B4 /* bluestar.tiff */,
497 );
498 name = Images;
499 sourceTree = "<group>";
500 };
3fc730c Refactoring.
psychs authored
501 78BF64A20C2885E2004451B2 /* irc */ = {
502 isa = PBXGroup;
503 children = (
504 78BF64A30C2885E2004451B2 /* channel.rb */,
505 78BF64A40C2885E2004451B2 /* channelmode.rb */,
506 78BF64A50C2885E2004451B2 /* config.rb */,
507 78BF64A60C2885E2004451B2 /* ircmessage.rb */,
508 78BF64A70C2885E2004451B2 /* unit.rb */,
509 78BF64A80C2885E2004451B2 /* user.rb */,
510 78BF64A90C2885E2004451B2 /* usermode.rb */,
511 78BF64AA0C2885E2004451B2 /* world.rb */,
bedf785 Moved ISupportInfo into a separated file.
psychs authored
512 7801DD2D0D1AF75F00D8691D /* isupportinfo.rb */,
3fc730c Refactoring.
psychs authored
513 );
514 path = irc;
515 sourceTree = "<group>";
516 };
f0afc02 Initial commit
psychs authored
517 /* End PBXGroup section */
518
519 /* Begin PBXNativeTarget section */
520 78E570CF0C1C306500BDF7EC /* LimeChat */ = {
521 isa = PBXNativeTarget;
522 buildConfigurationList = 78E570D30C1C306500BDF7EC /* Build configuration list for PBXNativeTarget "LimeChat" */;
523 buildPhases = (
524 78E570CC0C1C306500BDF7EC /* Resources */,
525 78E570CD0C1C306500BDF7EC /* Sources */,
526 78E570CE0C1C306500BDF7EC /* Frameworks */,
1077592 Reformed source tree.
psychs authored
527 7835DF2C0D0414020064916A /* CopyFiles */,
f0afc02 Initial commit
psychs authored
528 );
529 buildRules = (
530 );
531 dependencies = (
532 );
533 name = LimeChat;
534 productName = LimeChat;
535 productReference = 78E570D00C1C306500BDF7EC /* LimeChat.app */;
536 productType = "com.apple.product-type.application";
537 };
538 /* End PBXNativeTarget section */
539
540 /* Begin PBXProject section */
541 29B97313FDCFA39411CA2CEA /* Project object */ = {
542 isa = PBXProject;
543 buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "LimeChat" */;
fa36a3e Fixed a bug, location of the caret is out of range after pushed up an…
psychs authored
544 compatibilityVersion = "Xcode 2.4";
f0afc02 Initial commit
psychs authored
545 hasScannedForEncodings = 1;
546 mainGroup = 29B97314FDCFA39411CA2CEA /* LimeChat */;
547 projectDirPath = "";
fa36a3e Fixed a bug, location of the caret is out of range after pushed up an…
psychs authored
548 projectRoot = "";
f0afc02 Initial commit
psychs authored
549 targets = (
550 78E570CF0C1C306500BDF7EC /* LimeChat */,
551 );
552 };
553 /* End PBXProject section */
554
555 /* Begin PBXResourcesBuildPhase section */
556 78E570CC0C1C306500BDF7EC /* Resources */ = {
557 isa = PBXResourcesBuildPhase;
558 buildActionMask = 2147483647;
559 files = (
560 78E572430C1C30CE00BDF7EC /* MainMenu.nib in Resources */,
561 78E572440C1C30CE00BDF7EC /* InfoPlist.strings in Resources */,
562 78E572450C1C30CE00BDF7EC /* rb_main.rb in Resources */,
563 78E572460C1C30CE00BDF7EC /* CommentSheet.nib in Resources */,
564 78E572470C1C30CE00BDF7EC /* ModeSheet.nib in Resources */,
565 78E572480C1C30CE00BDF7EC /* ServerDialog.nib in Resources */,
566 78E572490C1C30CE00BDF7EC /* ChannelDialog.nib in Resources */,
567 78E572660C1C30CE00BDF7EC /* DccDialog.nib in Resources */,
568 78E572690C1C30CE00BDF7EC /* WhoisDialog.nib in Resources */,
30d86f5 Added the nick changing dialog.
psychs authored
569 7867EA4B0C227AD40017B510 /* NickSheet.nib in Resources */,
d3a47d3 Refactoring
psychs authored
570 78229BC40C288188001DD4C3 /* ircsocket.rb in Resources */,
571 78229BC60C288188001DD4C3 /* resolver.rb in Resources */,
572 78229BC70C288188001DD4C3 /* tcpclient.rb in Resources */,
573 78229BC80C288188001DD4C3 /* tcpserver.rb in Resources */,
574 78229BC90C288188001DD4C3 /* timer.rb in Resources */,
575 78229BCA0C288188001DD4C3 /* appcontroller.rb in Resources */,
576 78229BCB0C288188001DD4C3 /* menucontroller.rb in Resources */,
577 78229BCC0C288188001DD4C3 /* preferences.rb in Resources */,
578 78229BCD0C288188001DD4C3 /* dccmanager.rb in Resources */,
579 78229BCE0C288188001DD4C3 /* dccreceiver.rb in Resources */,
580 78229BCF0C288188001DD4C3 /* dccsender.rb in Resources */,
581 78229BD00C288188001DD4C3 /* channeldialog.rb in Resources */,
582 78229BD10C288188001DD4C3 /* commentsheet.rb in Resources */,
583 78229BD20C288188001DD4C3 /* modesheet.rb in Resources */,
584 78229BD30C288188001DD4C3 /* nicksheet.rb in Resources */,
585 78229BD40C288188001DD4C3 /* serverdialog.rb in Resources */,
586 78229BD50C288188001DD4C3 /* whoisdialog.rb in Resources */,
587 78229BD60C288188001DD4C3 /* dialoghelper.rb in Resources */,
588 78229BD70C288188001DD4C3 /* numberformat.rb in Resources */,
589 78229BD80C288188001DD4C3 /* persistencehelper.rb in Resources */,
590 78229BD90C288188001DD4C3 /* stringvalidator.rb in Resources */,
591 78229BDA0C288188001DD4C3 /* urlopener.rb in Resources */,
592 78229BDB0C288188001DD4C3 /* userdefaultsaccess.rb in Resources */,
593 78229BDC0C288188001DD4C3 /* utility.rb in Resources */,
594 78229BE50C288188001DD4C3 /* chatbox.rb in Resources */,
595 78229BE60C288188001DD4C3 /* dialogwindow.rb in Resources */,
596 78229BE70C288188001DD4C3 /* listview.rb in Resources */,
597 78229BE80C288188001DD4C3 /* log.rb in Resources */,
598 78229BE90C288188001DD4C3 /* logview.rb in Resources */,
599 78229BEA0C288188001DD4C3 /* mainwindow.rb in Resources */,
600 78229BEB0C288188001DD4C3 /* tableprogressindicator.rb in Resources */,
601 78229BEC0C288188001DD4C3 /* treeview.rb in Resources */,
3fc730c Refactoring.
psychs authored
602 78BF64AB0C2885E2004451B2 /* channel.rb in Resources */,
603 78BF64AC0C2885E2004451B2 /* channelmode.rb in Resources */,
604 78BF64AD0C2885E2004451B2 /* config.rb in Resources */,
605 78BF64AE0C2885E2004451B2 /* ircmessage.rb in Resources */,
606 78BF64AF0C2885E2004451B2 /* unit.rb in Resources */,
607 78BF64B00C2885E2004451B2 /* user.rb in Resources */,
608 78BF64B10C2885E2004451B2 /* usermode.rb in Resources */,
609 78BF64B20C2885E2004451B2 /* world.rb in Resources */,
a2170b6 Added preferences dialog.
psychs authored
610 78496EFA0C288B070084A836 /* PreferenceDialog.nib in Resources */,
611 78496EFD0C2890200084A836 /* preferencedialog.rb in Resources */,
7dfc157 Added dislike words.
psychs authored
612 78755D730C2AC0B30073FF42 /* logrenderer.rb in Resources */,
8c877ec Changed to force single line on the inputting edit.
psychs authored
613 78B063530C2BD19D00CDD242 /* singlelineformatter.rb in Resources */,
df698d3 Added input history.
psychs authored
614 78AF96580C2C219A006D9E4D /* inputhistory.rb in Resources */,
f6c7c7c Added multi line paste sheet.
psychs authored
615 7821DBDE0C2C84EA00B3EF42 /* PasteSheet.nib in Resources */,
616 7821DBE40C2C875700B3EF42 /* pastesheet.rb in Resources */,
4bf7b9d Ported Splitter to ruby.
psychs authored
617 780D09F00C2F2C20007C0F4F /* splitter.rb in Resources */,
668dc65 Added half-width kana support.
psychs authored
618 78AFBCF50C33E314008A8FCD /* kanasupport.rb in Resources */,
95f0947 Working on reorder server tree dialog.
psychs authored
619 78DA4EC10C461D52008780C8 /* memberlistview.rb in Resources */,
620 78DA4EC20C461D52008780C8 /* servertreeview.rb in Resources */,
52f2174 Implementing Growl support.
psychs authored
621 7831B94D0C589A7A00E1F931 /* growl.rb in Resources */,
53331b6 Refactoring.
psychs authored
622 78211B530C5F3560004B47DA /* soundplayer.rb in Resources */,
b80323e Added growl notifications on logged in, disconnected, kicked, invited.
psychs authored
623 788C5E660C5F4F5A0034C46E /* growlcontroller.rb in Resources */,
4a7b08a Added CTCP.
psychs authored
624 78AD78E40C61B8F8001E77F4 /* Localizable.strings in Resources */,
f84ce38 Implementing AutoOpDialog.
psychs authored
625 7890B4E90C659E4700DF983F /* autoopdialog.rb in Resources */,
626 7890B4ED0C659E5D00DF983F /* AutoOpDialog.nib in Resources */,
a7e625f Implementing AutoOpDialog.
psychs authored
627 7877E0620C65B84E002F13C7 /* textfield.rb in Resources */,
82f3724 Fixed a bug, multi line paste from context menu of text field should …
psychs authored
628 7834E1930C69B5AD003C5D65 /* wildcard.rb in Resources */,
629 787A36A20C6A392600DDB70D /* fieldeditortextview.rb in Resources */,
411b4b6 Added CocoaSheet to clean up code around sheets.
psychs authored
630 78208C1A0C9D97CD004472E9 /* cocoasheet.rb in Resources */,
0f3d797 Trying to integrate SACrashReporter.
psychs authored
631 7884E54E0CDA91F500AF3678 /* SACrashReporter in Resources */,
f1bca44 Implemented log transcripts.
psychs authored
632 787898250CF38C510045585B /* filelogger.rb in Resources */,
4420f8f Implementing the channel list dialog.
psychs authored
633 783D0B200CF45BC6002CC2FB /* ListDialog.nib in Resources */,
634 783D0B2B0CF45C38002CC2FB /* listdialog.rb in Resources */,
844a223 Changed PastieClient to send form-encoded.
psychs authored
635 782647CC0CFE86BB0052E598 /* pastieclient.rb in Resources */,
1077592 Reformed source tree.
psychs authored
636 78B2DF210D0417160092EBDA /* application.icns in Resources */,
37dc112 Added a theme support for the input text field.
psychs authored
637 7896BFE50D0C5E850069453A /* viewtheme.rb in Resources */,
567a89e Added a Pasternak client.
psychs authored
638 7805EE590D11FDCA000A9B55 /* pasternakclient.rb in Resources */,
bedf785 Moved ISupportInfo into a separated file.
psychs authored
639 7801DD2E0D1AF75F00D8691D /* isupportinfo.rb in Resources */,
7651211 Implementing plugin.
psychs authored
640 783952320D261EEE00382565 /* pluginmanager.rb in Resources */,
641 783952350D261F2500382565 /* plugin.rb in Resources */,
2d22510 Added welcome dialog.
psychs authored
642 7889CAB90D646E2C003D808E /* WelcomeDialog.nib in Resources */,
643 7889CABF0D647494003D808E /* welcomedialog.rb in Resources */,
e75ca87 Changed the directory name, from "Theme" to "Themes".
psychs authored
644 78287EB50D742DAA008D5656 /* Themes in Resources */,
b368cf5 Implemented drawing highlight indicators on a vertical scroller of lo…
psychs authored
645 78F59FE40D78144B0038AC1D /* markedscroller.rb in Resources */,
50f6c4b Implemented exact word matching for highlighting.
psychs authored
646 787817C80D860ED30049CF95 /* unicodeutil.rb in Resources */,
cc7bb12 Refactoring key handlers.
psychs authored
647 780CCA0E0D8A294000E4BA77 /* keyeventhandler.rb in Resources */,
ae4bd79 @psychs Added badges on the icon for highlight or new talk.
psychs authored
648 7870BA3F0E1116DC004B30B4 /* redstar.tiff in Resources */,
649 7870BA440E111952004B30B4 /* bluestar.tiff in Resources */,
650 7870BA490E111BD0004B30B4 /* iconcontroller.rb in Resources */,
18257cb @psychs Separated InputTextField class from TextField class.
psychs authored
651 78B418B30E4EF5A60065F111 /* inputtextfield.rb in Resources */,
f0afc02 Initial commit
psychs authored
652 );
653 runOnlyForDeploymentPostprocessing = 0;
654 };
655 /* End PBXResourcesBuildPhase section */
656
657 /* Begin PBXSourcesBuildPhase section */
658 78E570CD0C1C306500BDF7EC /* Sources */ = {
659 isa = PBXSourcesBuildPhase;
660 buildActionMask = 2147483647;
661 files = (
662 78E5723E0C1C30C300BDF7EC /* AsyncSocket.m in Sources */,
663 78E5723F0C1C30C300BDF7EC /* main.m in Sources */,
664 78E572420C1C30C300BDF7EC /* GradientFill.m in Sources */,
1ccba1f Ported JavaScript bridge completely to ruby.
psychs authored
665 784660250C3145850064140F /* OldEventManager.m in Sources */,
eaf4b19 @psychs Assigned cmd+shift+L for a hot key to activate LimeChat. Inspired by …
psychs authored
666 7816C5BD0E474F6000B395DD /* HotKeyManager.m in Sources */,
133ed03 @psychs Added the hot key option in preferences.
psychs authored
667 78A55EFD0E810C5E00339EBC /* KeyRecorderBox.m in Sources */,
668 78A55EFE0E810C5E00339EBC /* KeyRecorderBoxCell.m in Sources */,
4a28224 @psychs Ported the app class from ruby to Obj-C for the glyph input manager.
psychs authored
669 78FFD4F30EB5BD5F00B94D63 /* LimeChatApplication.m in Sources */,
f0afc02 Initial commit
psychs authored
670 );
671 runOnlyForDeploymentPostprocessing = 0;
672 };
673 /* End PBXSourcesBuildPhase section */
674
675 /* Begin PBXVariantGroup section */
676 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
677 isa = PBXVariantGroup;
678 children = (
679 089C165DFE840E0CC02AAC07 /* English */,
680 );
681 name = InfoPlist.strings;
682 sourceTree = "<group>";
683 };
684 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = {
685 isa = PBXVariantGroup;
686 children = (
687 29B97319FDCFA39411CA2CEA /* English */,
688 );
689 name = MainMenu.nib;
690 sourceTree = "<group>";
691 };
692 7817A0380BF6FFCD005C7737 /* DccDialog.nib */ = {
693 isa = PBXVariantGroup;
694 children = (
695 7817A0390BF6FFCD005C7737 /* English */,
696 );
697 name = DccDialog.nib;
698 sourceTree = "<group>";
699 };
700 781E254B0BE9E8E20040F56E /* ModeSheet.nib */ = {
701 isa = PBXVariantGroup;
702 children = (
703 781E254C0BE9E8E20040F56E /* English */,
704 );
705 name = ModeSheet.nib;
706 sourceTree = "<group>";
707 };
f6c7c7c Added multi line paste sheet.
psychs authored
708 7821DBDC0C2C84EA00B3EF42 /* PasteSheet.nib */ = {
709 isa = PBXVariantGroup;
710 children = (
711 7821DBDD0C2C84EA00B3EF42 /* English */,
712 );
713 name = PasteSheet.nib;
714 sourceTree = "<group>";
715 };
4420f8f Implementing the channel list dialog.
psychs authored
716 783D0B1E0CF45BC6002CC2FB /* ListDialog.nib */ = {
717 isa = PBXVariantGroup;
718 children = (
719 783D0B1F0CF45BC6002CC2FB /* English */,
720 );
721 name = ListDialog.nib;
722 sourceTree = "<group>";
723 };
a2170b6 Added preferences dialog.
psychs authored
724 78496EF80C288B070084A836 /* PreferenceDialog.nib */ = {
725 isa = PBXVariantGroup;
726 children = (
727 78496EF90C288B070084A836 /* English */,
728 );
729 name = PreferenceDialog.nib;
730 sourceTree = "<group>";
731 };
30d86f5 Added the nick changing dialog.
psychs authored
732 7867EA490C227AD40017B510 /* NickSheet.nib */ = {
733 isa = PBXVariantGroup;
734 children = (
735 7867EA4A0C227AD40017B510 /* English */,
736 );
737 name = NickSheet.nib;
738 sourceTree = "<group>";
739 };
f0afc02 Initial commit
psychs authored
740 78785B570BEDCF6800456645 /* ServerDialog.nib */ = {
741 isa = PBXVariantGroup;
742 children = (
743 78785B580BEDCF6800456645 /* English */,
744 );
745 name = ServerDialog.nib;
746 sourceTree = "<group>";
747 };
2d22510 Added welcome dialog.
psychs authored
748 7889CAB70D646E2C003D808E /* WelcomeDialog.nib */ = {
749 isa = PBXVariantGroup;
750 children = (
751 7889CAB80D646E2C003D808E /* English */,
752 );
753 name = WelcomeDialog.nib;
754 sourceTree = "<group>";
755 };
f84ce38 Implementing AutoOpDialog.
psychs authored
756 7890B4EB0C659E5D00DF983F /* AutoOpDialog.nib */ = {
757 isa = PBXVariantGroup;
758 children = (
759 7890B4EC0C659E5D00DF983F /* English */,
760 );
761 name = AutoOpDialog.nib;
762 sourceTree = "<group>";
763 };
f0afc02 Initial commit
psychs authored
764 78A86AD90BFFD87500E28592 /* WhoisDialog.nib */ = {
765 isa = PBXVariantGroup;
766 children = (
767 78A86ADA0BFFD87500E28592 /* English */,
768 );
769 name = WhoisDialog.nib;
770 sourceTree = "<group>";
771 };
4a7b08a Added CTCP.
psychs authored
772 78AD78E20C61B8F8001E77F4 /* Localizable.strings */ = {
773 isa = PBXVariantGroup;
774 children = (
775 78AD78E30C61B8F8001E77F4 /* English */,
776 );
777 name = Localizable.strings;
778 sourceTree = "<group>";
779 };
f0afc02 Initial commit
psychs authored
780 78B869B90BF2D613007315AA /* ChannelDialog.nib */ = {
781 isa = PBXVariantGroup;
782 children = (
783 78B869BA0BF2D613007315AA /* English */,
784 );
785 name = ChannelDialog.nib;
786 sourceTree = "<group>";
787 };
788 78C5BAD30BE7B95100C4497A /* CommentSheet.nib */ = {
789 isa = PBXVariantGroup;
790 children = (
791 78C5BAD40BE7B95100C4497A /* English */,
792 );
793 name = CommentSheet.nib;
794 sourceTree = "<group>";
795 };
796 /* End PBXVariantGroup section */
797
798 /* Begin XCBuildConfiguration section */
799 78E570D40C1C306500BDF7EC /* Debug */ = {
800 isa = XCBuildConfiguration;
801 buildSettings = {
802 COPY_PHASE_STRIP = NO;
803 GCC_DYNAMIC_NO_PIC = NO;
804 GCC_ENABLE_FIX_AND_CONTINUE = YES;
805 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
806 GCC_MODEL_TUNING = G5;
807 GCC_OPTIMIZATION_LEVEL = 0;
808 GCC_PRECOMPILE_PREFIX_HEADER = YES;
809 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
810 INFOPLIST_FILE = Info.plist;
7fd6181 Changed to handle /whois to get more information.
psychs authored
811 INSTALL_PATH = /Applications;
f0afc02 Initial commit
psychs authored
812 OTHER_LDFLAGS = (
813 "-framework",
814 Foundation,
815 "-framework",
816 AppKit,
817 );
818 PREBINDING = NO;
819 PRODUCT_NAME = LimeChat;
820 WRAPPER_EXTENSION = app;
821 ZERO_LINK = YES;
822 };
823 name = Debug;
824 };
825 78E570D50C1C306500BDF7EC /* Release */ = {
826 isa = XCBuildConfiguration;
827 buildSettings = {
828 COPY_PHASE_STRIP = YES;
829 GCC_ENABLE_FIX_AND_CONTINUE = NO;
830 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
831 GCC_MODEL_TUNING = G5;
832 GCC_PRECOMPILE_PREFIX_HEADER = YES;
833 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
834 INFOPLIST_FILE = Info.plist;
7fd6181 Changed to handle /whois to get more information.
psychs authored
835 INSTALL_PATH = /Applications;
f0afc02 Initial commit
psychs authored
836 OTHER_LDFLAGS = (
837 "-framework",
838 Foundation,
839 "-framework",
840 AppKit,
841 );
842 PREBINDING = NO;
843 PRODUCT_NAME = LimeChat;
844 WRAPPER_EXTENSION = app;
845 ZERO_LINK = NO;
846 };
847 name = Release;
848 };
849 C01FCF4F08A954540054247B /* Debug */ = {
850 isa = XCBuildConfiguration;
851 buildSettings = {
852 ARCHS = "$(NATIVE_ARCH)";
853 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
854 GCC_WARN_ABOUT_RETURN_TYPE = YES;
855 GCC_WARN_UNUSED_VARIABLE = YES;
693f653 @psychs More margin for the input text field.
psychs authored
856 MACOSX_DEPLOYMENT_TARGET = 10.4;
857 ONLY_ACTIVE_ARCH = YES;
f0afc02 Initial commit
psychs authored
858 PREBINDING = NO;
cccaeb5 @psychs Restored base SDK settings.
psychs authored
859 SDKROOT = "";
f0afc02 Initial commit
psychs authored
860 };
861 name = Debug;
862 };
863 C01FCF5008A954540054247B /* Release */ = {
864 isa = XCBuildConfiguration;
865 buildSettings = {
befe8da Fixed a bug, application crashes when pushed Command + -.
psychs authored
866 ARCHS = (
867 ppc,
868 i386,
869 );
f0afc02 Initial commit
psychs authored
870 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
871 GCC_WARN_ABOUT_RETURN_TYPE = YES;
872 GCC_WARN_UNUSED_VARIABLE = YES;
e703aba Added Rakefile and changed install path to /Applications.
psychs authored
873 INSTALL_PATH = /Applications;
6d81a1d Changed the build target for Tiger.
psychs authored
874 MACOSX_DEPLOYMENT_TARGET = 10.4;
f0afc02 Initial commit
psychs authored
875 PREBINDING = NO;
cccaeb5 @psychs Restored base SDK settings.
psychs authored
876 SDKROOT = "";
f0afc02 Initial commit
psychs authored
877 };
878 name = Release;
879 };
880 /* End XCBuildConfiguration section */
881
882 /* Begin XCConfigurationList section */
883 78E570D30C1C306500BDF7EC /* Build configuration list for PBXNativeTarget "LimeChat" */ = {
884 isa = XCConfigurationList;
885 buildConfigurations = (
886 78E570D40C1C306500BDF7EC /* Debug */,
887 78E570D50C1C306500BDF7EC /* Release */,
888 );
889 defaultConfigurationIsVisible = 0;
890 defaultConfigurationName = Release;
891 };
892 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "LimeChat" */ = {
893 isa = XCConfigurationList;
894 buildConfigurations = (
895 C01FCF4F08A954540054247B /* Debug */,
896 C01FCF5008A954540054247B /* Release */,
897 );
898 defaultConfigurationIsVisible = 0;
899 defaultConfigurationName = Release;
900 };
901 /* End XCConfigurationList section */
902 };
903 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
904 }
Something went wrong with that request. Please try again.