広告パネルを透明にするBathyScapheプラグイン
修订版 | 1d74fa155d43fae2c9fce745cf48917430793644 (tree) |
---|---|
时间 | 2015-03-09 20:27:42 |
作者 | masakih <masakih@user...> |
Commiter | masakih |
BathyScapheをclassDumpしたファイル
@@ -0,0 +1,7276 @@ | ||
1 | +/* | |
2 | + * Generated by class-dump 3.3.4 (64 bit). | |
3 | + * | |
4 | + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2011 by Steve Nygard. | |
5 | + */ | |
6 | + | |
7 | +#pragma mark Named Structures | |
8 | + | |
9 | +struct CGPoint { | |
10 | + double x; | |
11 | + double y; | |
12 | +}; | |
13 | + | |
14 | +struct CGRect { | |
15 | + struct CGPoint origin; | |
16 | + struct CGSize size; | |
17 | +}; | |
18 | + | |
19 | +struct CGSize { | |
20 | + double width; | |
21 | + double height; | |
22 | +}; | |
23 | + | |
24 | +struct _NSRange { | |
25 | + unsigned long long _field1; | |
26 | + unsigned long long _field2; | |
27 | +}; | |
28 | + | |
29 | +#pragma mark - | |
30 | + | |
31 | +/* | |
32 | + * File: /Applications/BathyScaphe.app/Contents/MacOS/BathyScaphe | |
33 | + * UUID: 24F287BA-2875-334E-AB15-6270321CFE9D | |
34 | + * Arch: Intel x86-64 (x86_64) | |
35 | + * Minimum Mac OS X version: 10.7.0 | |
36 | + * | |
37 | + * Objective-C Garbage Collection: Unsupported | |
38 | + */ | |
39 | + | |
40 | +@protocol BSLabelMenuItemViewValidation | |
41 | +- (BOOL)validateLabelMenuItem:(id)arg1; | |
42 | +@end | |
43 | + | |
44 | +@protocol BSLinkPreviewing <NSObject> | |
45 | +- (BOOL)validateLink:(id)arg1; | |
46 | +- (BOOL)previewLink:(id)arg1; | |
47 | +- (id)initWithPreferences:(id)arg1; | |
48 | + | |
49 | +@optional | |
50 | +- (id)identifierString; | |
51 | +- (id)preferenceView; | |
52 | +- (void)resetPreviewer:(id)arg1; | |
53 | +- (void)showPreviewerPreferences:(id)arg1; | |
54 | +- (void)togglePreviewPanel:(id)arg1; | |
55 | +- (BOOL)previewLinks:(id)arg1; | |
56 | +@end | |
57 | + | |
58 | +@protocol BSMessageSampleRegistrantDelegate <NSObject> | |
59 | +- (BOOL)registrant:(id)arg1 shouldRegardNameAsDefaultNanashi:(id)arg2; | |
60 | +- (unsigned long long)registrant:(id)arg1 numberOfMessagesWithIDString:(id)arg2; | |
61 | +@end | |
62 | + | |
63 | +@protocol BSPreferencesPaneProtocol | |
64 | +- (void)forceSaveChanges; | |
65 | +- (void)editCurrentThemeInPreferencesPane; | |
66 | +- (id)showSubpaneWithIdentifier:(id)arg1 atPaneIdentifier:(id)arg2; | |
67 | +- (id)showPreferencesPaneWithIdentifier:(id)arg1; | |
68 | +- (void)setCurrentIdentifier:(id)arg1; | |
69 | +- (id)currentIdentifier; | |
70 | +- (id)initWithPreferences:(id)arg1; | |
71 | +@end | |
72 | + | |
73 | +@protocol BSRotateGestureAccepting <NSObject> | |
74 | + | |
75 | +@optional | |
76 | +- (void)view:(id)arg1 didFinishRotating:(double)arg2; | |
77 | +- (void)view:(id)arg1 rotateEnough:(double)arg2; | |
78 | +@end | |
79 | + | |
80 | +@protocol BSTGrepClientTableViewDelegate | |
81 | + | |
82 | +@optional | |
83 | +- (BOOL)tableView:(id)arg1 shouldPerformKeyEquivalent:(id)arg2; | |
84 | +@end | |
85 | + | |
86 | +@protocol BSThreadComposingOperationDelegate <NSObject> | |
87 | +- (void)mergeComposedResult:(id)arg1; | |
88 | +@end | |
89 | + | |
90 | +@protocol BSThreadFileLoadingOperationDelegate <BSThreadComposingOperationDelegate, NSObject> | |
91 | +- (void)threadAttributesDidLoadFromFile:(id)arg1; | |
92 | +@end | |
93 | + | |
94 | +@protocol BSThreadsListDataSource <NSTableViewDataSource, NSObject, CMRThreadsListDataSource> | |
95 | +- (void)tableView:(id)arg1 setIsDatOchi:(BOOL)arg2 atRowIndexes:(id)arg3; | |
96 | +- (void)tableView:(id)arg1 setLabel:(unsigned long long)arg2 atRowIndexes:(id)arg3; | |
97 | +- (void)tableView:(id)arg1 removeFromDBAtRowIndexes:(id)arg2; | |
98 | +- (id)threadSignatureWithTitle:(id)arg1; | |
99 | +- (id)indexesOfFilePathsArray:(id)arg1 ignoreFilter:(BOOL)arg2; | |
100 | +- (unsigned long long)indexOfThreadWithPath:(id)arg1; | |
101 | +- (unsigned long long)threadLabelAtRowIndex:(long long)arg1 inTableView:(id)arg2; | |
102 | +- (BOOL)isThreadLogCachedAtRowIndex:(long long)arg1 inTableView:(id)arg2 isDatOchi:(char *)arg3; | |
103 | +- (BOOL)isThreadLogCachedAtRowIndex:(long long)arg1 inTableView:(id)arg2 label:(unsigned long long *)arg3; | |
104 | +@end | |
105 | + | |
106 | +@protocol CMRHistoryObject <CMRPropertyListCoding, NSObject> | |
107 | +- (BOOL)isHistoryEqual:(id)arg1; | |
108 | +@end | |
109 | + | |
110 | +@protocol CMRMessageAttributesStyling <NSObject> | |
111 | +- (id)lastUpdatedHeaderAttachment; | |
112 | +- (id)mailAttachmentStringWithMail:(id)arg1; | |
113 | +- (id)attributesForHost; | |
114 | +- (id)attributesForBeProfileLink; | |
115 | +- (id)attributesForText; | |
116 | +- (id)attributesForMessage; | |
117 | +- (id)attributesForItemName; | |
118 | +- (id)attributesForName; | |
119 | +- (id)attributesForAnchor; | |
120 | +@end | |
121 | + | |
122 | +@protocol CMRMessageComposer <NSObject> | |
123 | +- (id)getMessages; | |
124 | +- (void)composeThreadMessage:(id)arg1; | |
125 | +@end | |
126 | + | |
127 | +@protocol CMRPropertyListCoding <NSObject> | |
128 | ++ (id)objectWithPropertyListRepresentation:(id)arg1; | |
129 | +- (id)propertyListRepresentation; | |
130 | + | |
131 | +@optional | |
132 | +- (BOOL)initializeFromPropertyListRepresentation:(id)arg1; | |
133 | +- (id)initWithPropertyListRepresentation:(id)arg1; | |
134 | +@end | |
135 | + | |
136 | +@protocol CMRTask <NSObject> | |
137 | +- (void)cancel:(id)arg1; | |
138 | +- (double)amount; | |
139 | +- (BOOL)isInProgress; | |
140 | +- (id)message; | |
141 | +- (id)title; | |
142 | +- (id)identifier; | |
143 | + | |
144 | +@optional | |
145 | +- (void)setAmount:(double)arg1; | |
146 | +- (void)setIsInProgress:(BOOL)arg1; | |
147 | +- (void)setMessage:(id)arg1; | |
148 | +- (void)setTitle:(id)arg1; | |
149 | +@end | |
150 | + | |
151 | +@protocol CMRThreadViewDelegate <BSRotateGestureAccepting, SGHTMLViewDelegate, NSTextViewDelegate, NSObject> | |
152 | +- (void)colorizeID:(id)arg1; | |
153 | +- (void)insertReferencedMarkersForPopupContents:(id)arg1; | |
154 | +- (void)extractUsingString:(id)arg1; | |
155 | +- (void)tryToAddNGWord:(id)arg1; | |
156 | + | |
157 | +@optional | |
158 | +- (BOOL)acceptsFirstResponderForView:(id)arg1; | |
159 | +- (void)threadView:(id)arg1 magnifyEnough:(double)arg2; | |
160 | +- (BOOL)threadView:(id)arg1 swipeWithEvent:(id)arg2; | |
161 | +- (void)setThreadContentWithThreadIdentifier:(id)arg1; | |
162 | +- (BOOL)threadView:(id)arg1 mouseClicked:(id)arg2 atIndex:(unsigned long long)arg3 userData:(id)arg4; | |
163 | +- (BOOL)threadView:(id)arg1 mouseClicked:(id)arg2 atIndex:(unsigned long long)arg3 messageIndex:(unsigned long long)arg4; | |
164 | +- (void)threadView:(id)arg1 spam:(id)arg2 messageRegister:(BOOL)arg3; | |
165 | +- (void)threadView:(id)arg1 reverseAnchorPopUp:(unsigned long long)arg2 forObject:(id)arg3 locationHint:(struct CGPoint)arg4; | |
166 | +- (void)threadView:(id)arg1 reverseAnchorPopUp:(unsigned long long)arg2 locationHint:(struct CGPoint)arg3; | |
167 | +- (void)threadView:(id)arg1 replyTo:(id)arg2; | |
168 | +- (id)threadLayoutForView:(id)arg1; | |
169 | +- (id)threadSignatureForView:(id)arg1; | |
170 | +@end | |
171 | + | |
172 | +@protocol CMRThreadsListDataSource <NSObject> | |
173 | +- (void)tableView:(id)arg1 openURLsAtRowIndexes:(id)arg2; | |
174 | +- (void)tableView:(id)arg1 quickLookAtRowIndexes:(id)arg2 keepLook:(BOOL)arg3; | |
175 | +- (void)tableView:(id)arg1 quickLookAtRowIndexes:(id)arg2; | |
176 | +- (void)tableView:(id)arg1 revealFilesAtRowIndexes:(id)arg2; | |
177 | +- (id)tableView:(id)arg1 threadFilePathsArrayAtRowIndexes:(id)arg2; | |
178 | +- (id)threadTitleAtRowIndex:(long long)arg1 inTableView:(id)arg2; | |
179 | +- (id)threadFilePathAtRowIndex:(long long)arg1 inTableView:(id)arg2 status:(unsigned long long *)arg3; | |
180 | + | |
181 | +@optional | |
182 | +- (id)tableView:(id)arg1 threadAttibutesArrayAtRowIndexes:(id)arg2 exceptingPath:(id)arg3; | |
183 | +- (id)threadAttributesAtRowIndex:(long long)arg1 inTableView:(id)arg2; | |
184 | +- (unsigned long long)indexOfThreadWithPath:(id)arg1 ignoreFilter:(BOOL)arg2; | |
185 | +@end | |
186 | + | |
187 | +@protocol CMRToolbarDelegate <NSObject> | |
188 | +- (id)itemForItemIdentifier:(id)arg1; | |
189 | +- (void)attachToolbarWithWindow:(id)arg1; | |
190 | +- (id)identifier; | |
191 | +@end | |
192 | + | |
193 | +@protocol EditBoardSheetControllerDelegate <NSObject> | |
194 | + | |
195 | +@optional | |
196 | +- (void)controller:(id)arg1 didEndSheetWithReturnCode:(long long)arg2; | |
197 | +@end | |
198 | + | |
199 | +@protocol NSApplicationDelegate <NSObject> | |
200 | + | |
201 | +@optional | |
202 | +- (void)applicationDidChangeOcclusionState:(id)arg1; | |
203 | +- (void)applicationDidChangeScreenParameters:(id)arg1; | |
204 | +- (void)applicationWillTerminate:(id)arg1; | |
205 | +- (void)applicationDidUpdate:(id)arg1; | |
206 | +- (void)applicationWillUpdate:(id)arg1; | |
207 | +- (void)applicationDidResignActive:(id)arg1; | |
208 | +- (void)applicationWillResignActive:(id)arg1; | |
209 | +- (void)applicationDidBecomeActive:(id)arg1; | |
210 | +- (void)applicationWillBecomeActive:(id)arg1; | |
211 | +- (void)applicationDidUnhide:(id)arg1; | |
212 | +- (void)applicationWillUnhide:(id)arg1; | |
213 | +- (void)applicationDidHide:(id)arg1; | |
214 | +- (void)applicationWillHide:(id)arg1; | |
215 | +- (void)applicationDidFinishLaunching:(id)arg1; | |
216 | +- (void)applicationWillFinishLaunching:(id)arg1; | |
217 | +- (void)application:(id)arg1 didDecodeRestorableState:(id)arg2; | |
218 | +- (void)application:(id)arg1 willEncodeRestorableState:(id)arg2; | |
219 | +- (void)application:(id)arg1 didReceiveRemoteNotification:(id)arg2; | |
220 | +- (void)application:(id)arg1 didFailToRegisterForRemoteNotificationsWithError:(id)arg2; | |
221 | +- (void)application:(id)arg1 didRegisterForRemoteNotificationsWithDeviceToken:(id)arg2; | |
222 | +- (id)application:(id)arg1 willPresentError:(id)arg2; | |
223 | +- (id)applicationDockMenu:(id)arg1; | |
224 | +- (BOOL)applicationShouldHandleReopen:(id)arg1 hasVisibleWindows:(BOOL)arg2; | |
225 | +- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(id)arg1; | |
226 | +- (unsigned long long)application:(id)arg1 printFiles:(id)arg2 withSettings:(id)arg3 showPrintPanels:(BOOL)arg4; | |
227 | +- (BOOL)application:(id)arg1 printFile:(id)arg2; | |
228 | +- (BOOL)application:(id)arg1 openFileWithoutUI:(id)arg2; | |
229 | +- (BOOL)applicationOpenUntitledFile:(id)arg1; | |
230 | +- (BOOL)applicationShouldOpenUntitledFile:(id)arg1; | |
231 | +- (BOOL)application:(id)arg1 openTempFile:(id)arg2; | |
232 | +- (void)application:(id)arg1 openFiles:(id)arg2; | |
233 | +- (BOOL)application:(id)arg1 openFile:(id)arg2; | |
234 | +- (unsigned long long)applicationShouldTerminate:(id)arg1; | |
235 | +@end | |
236 | + | |
237 | +@protocol NSCoding | |
238 | +- (id)initWithCoder:(id)arg1; | |
239 | +- (void)encodeWithCoder:(id)arg1; | |
240 | +@end | |
241 | + | |
242 | +@protocol NSControlTextEditingDelegate <NSObject> | |
243 | + | |
244 | +@optional | |
245 | +- (id)control:(id)arg1 textView:(id)arg2 completions:(id)arg3 forPartialWordRange:(struct _NSRange)arg4 indexOfSelectedItem:(long long *)arg5; | |
246 | +- (BOOL)control:(id)arg1 textView:(id)arg2 doCommandBySelector:(SEL)arg3; | |
247 | +- (BOOL)control:(id)arg1 isValidObject:(id)arg2; | |
248 | +- (void)control:(id)arg1 didFailToValidatePartialString:(id)arg2 errorDescription:(id)arg3; | |
249 | +- (BOOL)control:(id)arg1 didFailToFormatString:(id)arg2 errorDescription:(id)arg3; | |
250 | +- (BOOL)control:(id)arg1 textShouldEndEditing:(id)arg2; | |
251 | +- (BOOL)control:(id)arg1 textShouldBeginEditing:(id)arg2; | |
252 | +@end | |
253 | + | |
254 | +@protocol NSCopying | |
255 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
256 | +@end | |
257 | + | |
258 | +@protocol NSMenuDelegate <NSObject> | |
259 | + | |
260 | +@optional | |
261 | +- (struct CGRect)confinementRectForMenu:(id)arg1 onScreen:(id)arg2; | |
262 | +- (void)menu:(id)arg1 willHighlightItem:(id)arg2; | |
263 | +- (void)menuDidClose:(id)arg1; | |
264 | +- (void)menuWillOpen:(id)arg1; | |
265 | +- (BOOL)menuHasKeyEquivalent:(id)arg1 forEvent:(id)arg2 target:(id *)arg3 action:(SEL *)arg4; | |
266 | +- (BOOL)menu:(id)arg1 updateItem:(id)arg2 atIndex:(long long)arg3 shouldCancel:(BOOL)arg4; | |
267 | +- (long long)numberOfItemsInMenu:(id)arg1; | |
268 | +- (void)menuNeedsUpdate:(id)arg1; | |
269 | +@end | |
270 | + | |
271 | +@protocol NSObject | |
272 | +- (id)description; | |
273 | +- (unsigned long long)retainCount; | |
274 | +- (id)autorelease; | |
275 | +- (oneway void)release; | |
276 | +- (id)retain; | |
277 | +- (BOOL)respondsToSelector:(SEL)arg1; | |
278 | +- (BOOL)conformsToProtocol:(id)arg1; | |
279 | +- (BOOL)isMemberOfClass:(Class)arg1; | |
280 | +- (BOOL)isKindOfClass:(Class)arg1; | |
281 | +- (BOOL)isProxy; | |
282 | +- (id)performSelector:(SEL)arg1 withObject:(id)arg2 withObject:(id)arg3; | |
283 | +- (id)performSelector:(SEL)arg1 withObject:(id)arg2; | |
284 | +- (id)performSelector:(SEL)arg1; | |
285 | +- (struct _NSZone *)zone; | |
286 | +- (id)self; | |
287 | +- (Class)class; | |
288 | +- (Class)superclass; | |
289 | +- (unsigned long long)hash; | |
290 | +- (BOOL)isEqual:(id)arg1; | |
291 | + | |
292 | +@optional | |
293 | +- (id)debugDescription; | |
294 | +@end | |
295 | + | |
296 | +@protocol NSOutlineViewDataSource <NSObject> | |
297 | + | |
298 | +@optional | |
299 | +- (id)outlineView:(id)arg1 namesOfPromisedFilesDroppedAtDestination:(id)arg2 forDraggedItems:(id)arg3; | |
300 | +- (BOOL)outlineView:(id)arg1 acceptDrop:(id)arg2 item:(id)arg3 childIndex:(long long)arg4; | |
301 | +- (unsigned long long)outlineView:(id)arg1 validateDrop:(id)arg2 proposedItem:(id)arg3 proposedChildIndex:(long long)arg4; | |
302 | +- (void)outlineView:(id)arg1 updateDraggingItemsForDrag:(id)arg2; | |
303 | +- (BOOL)outlineView:(id)arg1 writeItems:(id)arg2 toPasteboard:(id)arg3; | |
304 | +- (void)outlineView:(id)arg1 draggingSession:(id)arg2 endedAtPoint:(struct CGPoint)arg3 operation:(unsigned long long)arg4; | |
305 | +- (void)outlineView:(id)arg1 draggingSession:(id)arg2 willBeginAtPoint:(struct CGPoint)arg3 forItems:(id)arg4; | |
306 | +- (id)outlineView:(id)arg1 pasteboardWriterForItem:(id)arg2; | |
307 | +- (void)outlineView:(id)arg1 sortDescriptorsDidChange:(id)arg2; | |
308 | +- (id)outlineView:(id)arg1 persistentObjectForItem:(id)arg2; | |
309 | +- (id)outlineView:(id)arg1 itemForPersistentObject:(id)arg2; | |
310 | +- (void)outlineView:(id)arg1 setObjectValue:(id)arg2 forTableColumn:(id)arg3 byItem:(id)arg4; | |
311 | +- (id)outlineView:(id)arg1 objectValueForTableColumn:(id)arg2 byItem:(id)arg3; | |
312 | +- (BOOL)outlineView:(id)arg1 isItemExpandable:(id)arg2; | |
313 | +- (id)outlineView:(id)arg1 child:(long long)arg2 ofItem:(id)arg3; | |
314 | +- (long long)outlineView:(id)arg1 numberOfChildrenOfItem:(id)arg2; | |
315 | +@end | |
316 | + | |
317 | +@protocol NSOutlineViewDelegate <NSControlTextEditingDelegate> | |
318 | + | |
319 | +@optional | |
320 | +- (void)outlineViewItemDidCollapse:(id)arg1; | |
321 | +- (void)outlineViewItemWillCollapse:(id)arg1; | |
322 | +- (void)outlineViewItemDidExpand:(id)arg1; | |
323 | +- (void)outlineViewItemWillExpand:(id)arg1; | |
324 | +- (void)outlineViewSelectionIsChanging:(id)arg1; | |
325 | +- (void)outlineViewColumnDidResize:(id)arg1; | |
326 | +- (void)outlineViewColumnDidMove:(id)arg1; | |
327 | +- (void)outlineViewSelectionDidChange:(id)arg1; | |
328 | +- (BOOL)outlineView:(id)arg1 shouldShowOutlineCellForItem:(id)arg2; | |
329 | +- (BOOL)outlineView:(id)arg1 shouldReorderColumn:(long long)arg2 toColumn:(long long)arg3; | |
330 | +- (double)outlineView:(id)arg1 sizeToFitWidthOfColumn:(long long)arg2; | |
331 | +- (void)outlineView:(id)arg1 willDisplayOutlineCell:(id)arg2 forTableColumn:(id)arg3 item:(id)arg4; | |
332 | +- (BOOL)outlineView:(id)arg1 shouldCollapseItem:(id)arg2; | |
333 | +- (BOOL)outlineView:(id)arg1 shouldExpandItem:(id)arg2; | |
334 | +- (BOOL)outlineView:(id)arg1 isGroupItem:(id)arg2; | |
335 | +- (id)outlineView:(id)arg1 dataCellForTableColumn:(id)arg2 item:(id)arg3; | |
336 | +- (BOOL)outlineView:(id)arg1 shouldTrackCell:(id)arg2 forTableColumn:(id)arg3 item:(id)arg4; | |
337 | +- (BOOL)outlineView:(id)arg1 shouldShowCellExpansionForTableColumn:(id)arg2 item:(id)arg3; | |
338 | +- (BOOL)outlineView:(id)arg1 shouldTypeSelectForEvent:(id)arg2 withCurrentSearchString:(id)arg3; | |
339 | +- (id)outlineView:(id)arg1 nextTypeSelectMatchFromItem:(id)arg2 toItem:(id)arg3 forString:(id)arg4; | |
340 | +- (id)outlineView:(id)arg1 typeSelectStringForTableColumn:(id)arg2 item:(id)arg3; | |
341 | +- (double)outlineView:(id)arg1 heightOfRowByItem:(id)arg2; | |
342 | +- (id)outlineView:(id)arg1 toolTipForCell:(id)arg2 rect:(struct CGRect *)arg3 tableColumn:(id)arg4 item:(id)arg5 mouseLocation:(struct CGPoint)arg6; | |
343 | +- (void)outlineView:(id)arg1 didDragTableColumn:(id)arg2; | |
344 | +- (void)outlineView:(id)arg1 didClickTableColumn:(id)arg2; | |
345 | +- (void)outlineView:(id)arg1 mouseDownInHeaderOfTableColumn:(id)arg2; | |
346 | +- (BOOL)outlineView:(id)arg1 shouldSelectTableColumn:(id)arg2; | |
347 | +- (id)outlineView:(id)arg1 selectionIndexesForProposedSelection:(id)arg2; | |
348 | +- (BOOL)outlineView:(id)arg1 shouldSelectItem:(id)arg2; | |
349 | +- (BOOL)selectionShouldChangeInOutlineView:(id)arg1; | |
350 | +- (BOOL)outlineView:(id)arg1 shouldEditTableColumn:(id)arg2 item:(id)arg3; | |
351 | +- (void)outlineView:(id)arg1 willDisplayCell:(id)arg2 forTableColumn:(id)arg3 item:(id)arg4; | |
352 | +- (void)outlineView:(id)arg1 didRemoveRowView:(id)arg2 forRow:(long long)arg3; | |
353 | +- (void)outlineView:(id)arg1 didAddRowView:(id)arg2 forRow:(long long)arg3; | |
354 | +- (id)outlineView:(id)arg1 rowViewForItem:(id)arg2; | |
355 | +- (id)outlineView:(id)arg1 viewForTableColumn:(id)arg2 item:(id)arg3; | |
356 | +@end | |
357 | + | |
358 | +@protocol NSPasteboardReading <NSObject> | |
359 | ++ (id)readableTypesForPasteboard:(id)arg1; | |
360 | + | |
361 | +@optional | |
362 | ++ (unsigned long long)readingOptionsForType:(id)arg1 pasteboard:(id)arg2; | |
363 | +- (id)initWithPasteboardPropertyList:(id)arg1 ofType:(id)arg2; | |
364 | +@end | |
365 | + | |
366 | +@protocol NSPasteboardWriting <NSObject> | |
367 | +- (id)pasteboardPropertyListForType:(id)arg1; | |
368 | +- (id)writableTypesForPasteboard:(id)arg1; | |
369 | + | |
370 | +@optional | |
371 | +- (unsigned long long)writingOptionsForType:(id)arg1 pasteboard:(id)arg2; | |
372 | +@end | |
373 | + | |
374 | +@protocol NSSplitViewDelegate <NSObject> | |
375 | + | |
376 | +@optional | |
377 | +- (void)splitViewDidResizeSubviews:(id)arg1; | |
378 | +- (void)splitViewWillResizeSubviews:(id)arg1; | |
379 | +- (struct CGRect)splitView:(id)arg1 additionalEffectiveRectOfDividerAtIndex:(long long)arg2; | |
380 | +- (struct CGRect)splitView:(id)arg1 effectiveRect:(struct CGRect)arg2 forDrawnRect:(struct CGRect)arg3 ofDividerAtIndex:(long long)arg4; | |
381 | +- (BOOL)splitView:(id)arg1 shouldHideDividerAtIndex:(long long)arg2; | |
382 | +- (BOOL)splitView:(id)arg1 shouldAdjustSizeOfSubview:(id)arg2; | |
383 | +- (void)splitView:(id)arg1 resizeSubviewsWithOldSize:(struct CGSize)arg2; | |
384 | +- (double)splitView:(id)arg1 constrainSplitPosition:(double)arg2 ofSubviewAt:(long long)arg3; | |
385 | +- (double)splitView:(id)arg1 constrainMaxCoordinate:(double)arg2 ofSubviewAt:(long long)arg3; | |
386 | +- (double)splitView:(id)arg1 constrainMinCoordinate:(double)arg2 ofSubviewAt:(long long)arg3; | |
387 | +- (BOOL)splitView:(id)arg1 shouldCollapseSubview:(id)arg2 forDoubleClickOnDividerAtIndex:(long long)arg3; | |
388 | +- (BOOL)splitView:(id)arg1 canCollapseSubview:(id)arg2; | |
389 | +@end | |
390 | + | |
391 | +@protocol NSTableViewDataSource <NSObject> | |
392 | + | |
393 | +@optional | |
394 | +- (id)tableView:(id)arg1 namesOfPromisedFilesDroppedAtDestination:(id)arg2 forDraggedRowsWithIndexes:(id)arg3; | |
395 | +- (BOOL)tableView:(id)arg1 acceptDrop:(id)arg2 row:(long long)arg3 dropOperation:(unsigned long long)arg4; | |
396 | +- (unsigned long long)tableView:(id)arg1 validateDrop:(id)arg2 proposedRow:(long long)arg3 proposedDropOperation:(unsigned long long)arg4; | |
397 | +- (BOOL)tableView:(id)arg1 writeRowsWithIndexes:(id)arg2 toPasteboard:(id)arg3; | |
398 | +- (void)tableView:(id)arg1 updateDraggingItemsForDrag:(id)arg2; | |
399 | +- (void)tableView:(id)arg1 draggingSession:(id)arg2 endedAtPoint:(struct CGPoint)arg3 operation:(unsigned long long)arg4; | |
400 | +- (void)tableView:(id)arg1 draggingSession:(id)arg2 willBeginAtPoint:(struct CGPoint)arg3 forRowIndexes:(id)arg4; | |
401 | +- (id)tableView:(id)arg1 pasteboardWriterForRow:(long long)arg2; | |
402 | +- (void)tableView:(id)arg1 sortDescriptorsDidChange:(id)arg2; | |
403 | +- (void)tableView:(id)arg1 setObjectValue:(id)arg2 forTableColumn:(id)arg3 row:(long long)arg4; | |
404 | +- (id)tableView:(id)arg1 objectValueForTableColumn:(id)arg2 row:(long long)arg3; | |
405 | +- (long long)numberOfRowsInTableView:(id)arg1; | |
406 | +@end | |
407 | + | |
408 | +@protocol NSTableViewDelegate <NSControlTextEditingDelegate> | |
409 | + | |
410 | +@optional | |
411 | +- (void)tableViewSelectionIsChanging:(id)arg1; | |
412 | +- (void)tableViewColumnDidResize:(id)arg1; | |
413 | +- (void)tableViewColumnDidMove:(id)arg1; | |
414 | +- (void)tableViewSelectionDidChange:(id)arg1; | |
415 | +- (BOOL)tableView:(id)arg1 shouldReorderColumn:(long long)arg2 toColumn:(long long)arg3; | |
416 | +- (double)tableView:(id)arg1 sizeToFitWidthOfColumn:(long long)arg2; | |
417 | +- (BOOL)tableView:(id)arg1 isGroupRow:(long long)arg2; | |
418 | +- (BOOL)tableView:(id)arg1 shouldTypeSelectForEvent:(id)arg2 withCurrentSearchString:(id)arg3; | |
419 | +- (long long)tableView:(id)arg1 nextTypeSelectMatchFromRow:(long long)arg2 toRow:(long long)arg3 forString:(id)arg4; | |
420 | +- (id)tableView:(id)arg1 typeSelectStringForTableColumn:(id)arg2 row:(long long)arg3; | |
421 | +- (double)tableView:(id)arg1 heightOfRow:(long long)arg2; | |
422 | +- (void)tableView:(id)arg1 didDragTableColumn:(id)arg2; | |
423 | +- (void)tableView:(id)arg1 didClickTableColumn:(id)arg2; | |
424 | +- (void)tableView:(id)arg1 mouseDownInHeaderOfTableColumn:(id)arg2; | |
425 | +- (BOOL)tableView:(id)arg1 shouldSelectTableColumn:(id)arg2; | |
426 | +- (id)tableView:(id)arg1 selectionIndexesForProposedSelection:(id)arg2; | |
427 | +- (BOOL)tableView:(id)arg1 shouldSelectRow:(long long)arg2; | |
428 | +- (BOOL)selectionShouldChangeInTableView:(id)arg1; | |
429 | +- (id)tableView:(id)arg1 dataCellForTableColumn:(id)arg2 row:(long long)arg3; | |
430 | +- (BOOL)tableView:(id)arg1 shouldTrackCell:(id)arg2 forTableColumn:(id)arg3 row:(long long)arg4; | |
431 | +- (BOOL)tableView:(id)arg1 shouldShowCellExpansionForTableColumn:(id)arg2 row:(long long)arg3; | |
432 | +- (id)tableView:(id)arg1 toolTipForCell:(id)arg2 rect:(struct CGRect *)arg3 tableColumn:(id)arg4 row:(long long)arg5 mouseLocation:(struct CGPoint)arg6; | |
433 | +- (BOOL)tableView:(id)arg1 shouldEditTableColumn:(id)arg2 row:(long long)arg3; | |
434 | +- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forTableColumn:(id)arg3 row:(long long)arg4; | |
435 | +- (void)tableView:(id)arg1 didRemoveRowView:(id)arg2 forRow:(long long)arg3; | |
436 | +- (void)tableView:(id)arg1 didAddRowView:(id)arg2 forRow:(long long)arg3; | |
437 | +- (id)tableView:(id)arg1 rowViewForRow:(long long)arg2; | |
438 | +- (id)tableView:(id)arg1 viewForTableColumn:(id)arg2 row:(long long)arg3; | |
439 | +@end | |
440 | + | |
441 | +@protocol NSTextDelegate <NSObject> | |
442 | + | |
443 | +@optional | |
444 | +- (void)textDidChange:(id)arg1; | |
445 | +- (void)textDidEndEditing:(id)arg1; | |
446 | +- (void)textDidBeginEditing:(id)arg1; | |
447 | +- (BOOL)textShouldEndEditing:(id)arg1; | |
448 | +- (BOOL)textShouldBeginEditing:(id)arg1; | |
449 | +@end | |
450 | + | |
451 | +@protocol NSTextViewDelegate <NSTextDelegate> | |
452 | + | |
453 | +@optional | |
454 | +- (id)undoManagerForTextView:(id)arg1; | |
455 | +- (void)textView:(id)arg1 draggedCell:(id)arg2 inRect:(struct CGRect)arg3 event:(id)arg4; | |
456 | +- (void)textView:(id)arg1 doubleClickedOnCell:(id)arg2 inRect:(struct CGRect)arg3; | |
457 | +- (void)textView:(id)arg1 clickedOnCell:(id)arg2 inRect:(struct CGRect)arg3; | |
458 | +- (BOOL)textView:(id)arg1 clickedOnLink:(id)arg2; | |
459 | +- (id)textView:(id)arg1 willShowSharingServicePicker:(id)arg2 forItems:(id)arg3; | |
460 | +- (id)textView:(id)arg1 URLForContentsOfTextAttachment:(id)arg2 atIndex:(unsigned long long)arg3; | |
461 | +- (id)textView:(id)arg1 didCheckTextInRange:(struct _NSRange)arg2 types:(unsigned long long)arg3 options:(id)arg4 results:(id)arg5 orthography:(id)arg6 wordCount:(long long)arg7; | |
462 | +- (id)textView:(id)arg1 willCheckTextInRange:(struct _NSRange)arg2 options:(id)arg3 types:(unsigned long long *)arg4; | |
463 | +- (id)textView:(id)arg1 menu:(id)arg2 forEvent:(id)arg3 atIndex:(unsigned long long)arg4; | |
464 | +- (long long)textView:(id)arg1 shouldSetSpellingState:(long long)arg2 range:(struct _NSRange)arg3; | |
465 | +- (BOOL)textView:(id)arg1 doCommandBySelector:(SEL)arg2; | |
466 | +- (BOOL)textView:(id)arg1 shouldChangeTextInRange:(struct _NSRange)arg2 replacementString:(id)arg3; | |
467 | +- (id)textView:(id)arg1 completions:(id)arg2 forPartialWordRange:(struct _NSRange)arg3 indexOfSelectedItem:(long long *)arg4; | |
468 | +- (id)textView:(id)arg1 willDisplayToolTip:(id)arg2 forCharacterAtIndex:(unsigned long long)arg3; | |
469 | +- (void)textViewDidChangeTypingAttributes:(id)arg1; | |
470 | +- (void)textViewDidChangeSelection:(id)arg1; | |
471 | +- (id)textView:(id)arg1 shouldChangeTypingAttributes:(id)arg2 toAttributes:(id)arg3; | |
472 | +- (BOOL)textView:(id)arg1 shouldChangeTextInRanges:(id)arg2 replacementStrings:(id)arg3; | |
473 | +- (id)textView:(id)arg1 willChangeSelectionFromCharacterRanges:(id)arg2 toCharacterRanges:(id)arg3; | |
474 | +- (struct _NSRange)textView:(id)arg1 willChangeSelectionFromCharacterRange:(struct _NSRange)arg2 toCharacterRange:(struct _NSRange)arg3; | |
475 | +- (BOOL)textView:(id)arg1 writeCell:(id)arg2 atIndex:(unsigned long long)arg3 toPasteboard:(id)arg4 type:(id)arg5; | |
476 | +- (id)textView:(id)arg1 writablePasteboardTypesForCell:(id)arg2 atIndex:(unsigned long long)arg3; | |
477 | +- (void)textView:(id)arg1 draggedCell:(id)arg2 inRect:(struct CGRect)arg3 event:(id)arg4 atIndex:(unsigned long long)arg5; | |
478 | +- (void)textView:(id)arg1 doubleClickedOnCell:(id)arg2 inRect:(struct CGRect)arg3 atIndex:(unsigned long long)arg4; | |
479 | +- (void)textView:(id)arg1 clickedOnCell:(id)arg2 inRect:(struct CGRect)arg3 atIndex:(unsigned long long)arg4; | |
480 | +- (BOOL)textView:(id)arg1 clickedOnLink:(id)arg2 atIndex:(unsigned long long)arg3; | |
481 | +@end | |
482 | + | |
483 | +@protocol NSToolbarDelegate <NSObject> | |
484 | + | |
485 | +@optional | |
486 | +- (void)toolbarDidRemoveItem:(id)arg1; | |
487 | +- (void)toolbarWillAddItem:(id)arg1; | |
488 | +- (id)toolbarSelectableItemIdentifiers:(id)arg1; | |
489 | +- (id)toolbarAllowedItemIdentifiers:(id)arg1; | |
490 | +- (id)toolbarDefaultItemIdentifiers:(id)arg1; | |
491 | +- (id)toolbar:(id)arg1 itemForItemIdentifier:(id)arg2 willBeInsertedIntoToolbar:(BOOL)arg3; | |
492 | +@end | |
493 | + | |
494 | +@protocol NSUserInterfaceValidations | |
495 | +- (BOOL)validateUserInterfaceItem:(id)arg1; | |
496 | +@end | |
497 | + | |
498 | +@protocol NSWindowDelegate <NSObject> | |
499 | + | |
500 | +@optional | |
501 | +- (void)windowDidChangeOcclusionState:(id)arg1; | |
502 | +- (void)windowDidExitVersionBrowser:(id)arg1; | |
503 | +- (void)windowWillExitVersionBrowser:(id)arg1; | |
504 | +- (void)windowDidEnterVersionBrowser:(id)arg1; | |
505 | +- (void)windowWillEnterVersionBrowser:(id)arg1; | |
506 | +- (void)windowDidExitFullScreen:(id)arg1; | |
507 | +- (void)windowWillExitFullScreen:(id)arg1; | |
508 | +- (void)windowDidEnterFullScreen:(id)arg1; | |
509 | +- (void)windowWillEnterFullScreen:(id)arg1; | |
510 | +- (void)windowDidEndLiveResize:(id)arg1; | |
511 | +- (void)windowWillStartLiveResize:(id)arg1; | |
512 | +- (void)windowDidEndSheet:(id)arg1; | |
513 | +- (void)windowWillBeginSheet:(id)arg1; | |
514 | +- (void)windowDidChangeBackingProperties:(id)arg1; | |
515 | +- (void)windowDidChangeScreenProfile:(id)arg1; | |
516 | +- (void)windowDidChangeScreen:(id)arg1; | |
517 | +- (void)windowDidUpdate:(id)arg1; | |
518 | +- (void)windowDidDeminiaturize:(id)arg1; | |
519 | +- (void)windowDidMiniaturize:(id)arg1; | |
520 | +- (void)windowWillMiniaturize:(id)arg1; | |
521 | +- (void)windowWillClose:(id)arg1; | |
522 | +- (void)windowDidResignMain:(id)arg1; | |
523 | +- (void)windowDidBecomeMain:(id)arg1; | |
524 | +- (void)windowDidResignKey:(id)arg1; | |
525 | +- (void)windowDidBecomeKey:(id)arg1; | |
526 | +- (void)windowDidMove:(id)arg1; | |
527 | +- (void)windowWillMove:(id)arg1; | |
528 | +- (void)windowDidExpose:(id)arg1; | |
529 | +- (void)windowDidResize:(id)arg1; | |
530 | +- (void)window:(id)arg1 didDecodeRestorableState:(id)arg2; | |
531 | +- (void)window:(id)arg1 willEncodeRestorableState:(id)arg2; | |
532 | +- (struct CGSize)window:(id)arg1 willResizeForVersionBrowserWithMaxPreferredSize:(struct CGSize)arg2 maxAllowedSize:(struct CGSize)arg3; | |
533 | +- (void)windowDidFailToExitFullScreen:(id)arg1; | |
534 | +- (void)window:(id)arg1 startCustomAnimationToEnterFullScreenOnScreen:(id)arg2 withDuration:(double)arg3; | |
535 | +- (id)customWindowsToEnterFullScreenForWindow:(id)arg1 onScreen:(id)arg2; | |
536 | +- (void)window:(id)arg1 startCustomAnimationToExitFullScreenWithDuration:(double)arg2; | |
537 | +- (id)customWindowsToExitFullScreenForWindow:(id)arg1; | |
538 | +- (void)windowDidFailToEnterFullScreen:(id)arg1; | |
539 | +- (void)window:(id)arg1 startCustomAnimationToEnterFullScreenWithDuration:(double)arg2; | |
540 | +- (id)customWindowsToEnterFullScreenForWindow:(id)arg1; | |
541 | +- (unsigned long long)window:(id)arg1 willUseFullScreenPresentationOptions:(unsigned long long)arg2; | |
542 | +- (struct CGSize)window:(id)arg1 willUseFullScreenContentSize:(struct CGSize)arg2; | |
543 | +- (BOOL)window:(id)arg1 shouldDragDocumentWithEvent:(id)arg2 from:(struct CGPoint)arg3 withPasteboard:(id)arg4; | |
544 | +- (BOOL)window:(id)arg1 shouldPopUpDocumentPathMenu:(id)arg2; | |
545 | +- (struct CGRect)window:(id)arg1 willPositionSheet:(id)arg2 usingRect:(struct CGRect)arg3; | |
546 | +- (id)windowWillReturnUndoManager:(id)arg1; | |
547 | +- (BOOL)windowShouldZoom:(id)arg1 toFrame:(struct CGRect)arg2; | |
548 | +- (struct CGRect)windowWillUseStandardFrame:(id)arg1 defaultFrame:(struct CGRect)arg2; | |
549 | +- (struct CGSize)windowWillResize:(id)arg1 toSize:(struct CGSize)arg2; | |
550 | +- (id)windowWillReturnFieldEditor:(id)arg1 toObject:(id)arg2; | |
551 | +- (BOOL)windowShouldClose:(id)arg1; | |
552 | +@end | |
553 | + | |
554 | +@protocol SGContextHelpPanelDelegate <NSWindowDelegate, NSObject> | |
555 | + | |
556 | +@optional | |
557 | +- (void)contextHelpPanel:(id)arg1 firstResponderWillChange:(id)arg2; | |
558 | +@end | |
559 | + | |
560 | +@protocol SGFunctor <NSObject> | |
561 | +- (void)execute:(id)arg1; | |
562 | +@end | |
563 | + | |
564 | +@protocol SGHTMLViewDelegate <NSTextViewDelegate, NSObject> | |
565 | + | |
566 | +@optional | |
567 | +- (id)refererThreadInfoForLinkDownloader; | |
568 | +- (BOOL)HTMLView:(id)arg1 continuousMouseDown:(id)arg2; | |
569 | +- (BOOL)HTMLView:(id)arg1 shouldHandleContinuousMouseDown:(id)arg2; | |
570 | +- (BOOL)HTMLView:(id)arg1 mouseClicked:(id)arg2 atIndex:(unsigned long long)arg3; | |
571 | +- (void)HTMLView:(id)arg1 mouseExitedFromTrackingArea:(id)arg2 withEvent:(id)arg3; | |
572 | +- (void)HTMLView:(id)arg1 mouseEnteredInTrackingArea:(id)arg2 withEvent:(id)arg3; | |
573 | +- (id)HTMLViewFilteringLinkSchemes:(id)arg1; | |
574 | +@end | |
575 | + | |
576 | +@protocol SQLiteRow <NSObject> | |
577 | +- (id)valueForColumn:(id)arg1; | |
578 | +- (id)columnNames; | |
579 | +- (unsigned long long)columnCount; | |
580 | +@end | |
581 | + | |
582 | +@protocol SmartCondition <NSObject, NSCoding> | |
583 | +- (long long)operator; | |
584 | +- (id)description; | |
585 | +- (id)conditionString; | |
586 | +@end | |
587 | + | |
588 | +@protocol __ARCLiteIndexedSubscripting__ | |
589 | +- (void)setObject:(id)arg1 atIndexedSubscript:(unsigned long long)arg2; | |
590 | +- (id)objectAtIndexedSubscript:(unsigned long long)arg1; | |
591 | +@end | |
592 | + | |
593 | +@protocol __ARCLiteKeyedSubscripting__ | |
594 | +- (void)setObject:(id)arg1 forKeyedSubscript:(id)arg2; | |
595 | +- (id)objectForKeyedSubscript:(id)arg1; | |
596 | +@end | |
597 | + | |
598 | +@interface Browser : CMRAbstructThreadDocument | |
599 | +{ | |
600 | + BSDBThreadList *m_currentThreadsList; | |
601 | + NSString *m_searchString; | |
602 | + BOOL m_showsThreadDocument; | |
603 | + NSOperationQueue *m_threadListOperationQueue; | |
604 | + id m_signatureForWindowRestoration; | |
605 | +} | |
606 | + | |
607 | +- (void)rebuildingDidEnd:(id)arg1; | |
608 | +- (void)rebuildThreadsListAlertDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
609 | +- (void)rebuildDoneAlertDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
610 | +- (void)cleanupDatochiFilesAlertDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
611 | +- (void)rebuildThreadsList:(id)arg1; | |
612 | +- (void)cleanupDatochiFiles:(id)arg1; | |
613 | +- (void)showBrowserCriticalAlertMessage:(id)arg1 informative:(id)arg2 help:(id)arg3 didEndSel:(SEL)arg4; | |
614 | +- (void)newThread:(id)arg1; | |
615 | +- (void)toggleThreadsListViewMode:(id)arg1; | |
616 | +- (BOOL)searchThreadsInListWithCurrentSearchString; | |
617 | +- (void)reloadThreadsList; | |
618 | +- (void)encodeRestorableStateWithCoder:(id)arg1; | |
619 | +- (id)signatureForWindowRestoration; | |
620 | +- (void)restoreDocumentWindowWithIdentifier:(id)arg1 state:(id)arg2 completionHandler:(id)arg3; | |
621 | +- (BOOL)validateUserInterfaceItem:(id)arg1; | |
622 | +- (BOOL)segmentedToolbarItem:(id)arg1 validateSegment:(long long)arg2; | |
623 | +- (void)saveDocumentAs:(id)arg1; | |
624 | +- (id)displayName; | |
625 | +- (void)makeWindowControllers; | |
626 | +- (void)setShowsThreadDocument:(BOOL)arg1; | |
627 | +- (BOOL)showsThreadDocument; | |
628 | +- (void)setThreadsListViewMode:(unsigned long long)arg1; | |
629 | +- (unsigned long long)threadsListViewMode; | |
630 | +- (void)setSearchString:(id)arg1; | |
631 | +- (id)searchString; | |
632 | +- (id)threadListOperationQueue; | |
633 | +- (void)setCurrentThreadsList:(id)arg1; | |
634 | +- (id)currentThreadsList; | |
635 | +- (id)boardURL; | |
636 | +- (void)dealloc; | |
637 | +- (void)updateThreadsListPartially:(id)arg1; | |
638 | +- (void)updateThreadsListNow:(id)arg1; | |
639 | +- (id)init; | |
640 | +- (void)handleReloadThreadCommand:(id)arg1; | |
641 | +- (void)handleReloadListCommand:(id)arg1; | |
642 | +- (void)setTListBoardName:(id)arg1; | |
643 | +- (id)tListBoardName; | |
644 | +- (id)tListBoardURL; | |
645 | +- (id)selectedText; | |
646 | + | |
647 | +@end | |
648 | + | |
649 | +@interface CMRBrowser : CMRThreadViewer <NSTableViewDelegate, NSOutlineViewDelegate, NSSplitViewDelegate, EditBoardSheetControllerDelegate> | |
650 | +{ | |
651 | + NSSplitView *m_outerSplitView; | |
652 | + NSSplitView *m_splitView; | |
653 | + ThreadsListTable *m_threadsListTable; | |
654 | + NSOutlineView *m_boardListTable; | |
655 | + NSView *m_noSelectedThreadsView; | |
656 | + NSButton *m_addBoardButton; | |
657 | + NSMenu *m_listContextualMenu; | |
658 | + NSMenu *m_drawerContextualMenu; | |
659 | + NSSearchField *m_searchField; | |
660 | + NSSegmentedControl *m_viewModeSwitcher; | |
661 | + NSSegmentedControl *m_layoutSwitcher; | |
662 | + AddBoardSheetController *m_addBoardSheetController; | |
663 | + EditBoardSheetController *m_editBoardSheetController; | |
664 | + id topSubview; | |
665 | + id bottomSubview; | |
666 | + NSArray *m_keepPaths; | |
667 | + unsigned long long m_keepCondition; | |
668 | + BOOL m_isTogglingFullScreen; | |
669 | + BOOL m_isFirstResponderMayCollapsed; | |
670 | + BOOL m_hasWindowsRestorationJustFinished; | |
671 | +} | |
672 | + | |
673 | ++ (unsigned long long)rulerModeForInformDatOchi; | |
674 | ++ (BOOL)shouldShowTitleRulerView; | |
675 | ++ (Class)toolbarDelegateImpClass; | |
676 | ++ (unsigned long long)defaultWindowCollectionBehaviorForLion; | |
677 | +- (void)controller:(id)arg1 didEndSheetWithReturnCode:(long long)arg2; | |
678 | +- (void)notifyBrowserThListUpdateDelegateNotification; | |
679 | +- (void)setKeepCondition:(unsigned long long)arg1; | |
680 | +- (unsigned long long)keepCondition; | |
681 | +- (void)storeKeepPath:(unsigned long long)arg1; | |
682 | +- (void)setKeepPaths:(id)arg1; | |
683 | +- (id)keepPaths; | |
684 | +- (void)closeWindowOfAlert:(id)arg1 downloaderFilePath:(id)arg2; | |
685 | +- (BOOL)shouldLoadWindowFrameUsingCache; | |
686 | +- (BOOL)shouldShowContents; | |
687 | +- (void)document:(id)arg1 willRemoveController:(id)arg2; | |
688 | +- (void)didChangeThread; | |
689 | +- (void)dealloc; | |
690 | +- (void)exchangeOrDisposeMainBrowser; | |
691 | +- (id)windowTitleForDocumentDisplayName:(id)arg1; | |
692 | +- (id)windowNibName; | |
693 | +- (void)document:(id)arg1 willChangeThreadsListViewMode:(unsigned long long)arg2; | |
694 | +- (id)init; | |
695 | +- (void)boardListViewDoubleAction:(id)arg1; | |
696 | +- (void)listViewDoubleAction:(id)arg1; | |
697 | +- (void)listViewAction:(id)arg1; | |
698 | +- (void)tableViewActionDispatch:(id)arg1 actionKey:(id)arg2 defaultAction:(SEL)arg3; | |
699 | +- (void)collapseOrExpandBoardList:(id)arg1; | |
700 | +- (void)showSearchThreadPanel:(id)arg1; | |
701 | +- (void)toggleLayout:(id)arg1; | |
702 | +- (void)searchThread:(id)arg1; | |
703 | +- (void)expandSplitView:(BOOL)arg1; | |
704 | +- (void)collapseSplitView; | |
705 | +- (unsigned long long)isToolbarContainsSearchField; | |
706 | +- (void)synchronizeWithSearchField; | |
707 | +- (void)showOrOpenNextUpdatedThread:(id)arg1; | |
708 | +- (void)selectNextUpdatedThread:(id)arg1; | |
709 | +- (void)selectThreadOnly:(id)arg1; | |
710 | +- (void)fromQuickLook:(id)arg1; | |
711 | +- (void)showOrOpenSelectedThread:(id)arg1; | |
712 | +- (void)showSelectedThread:(id)arg1; | |
713 | +- (unsigned long long)indexOfNextUpdatedThread; | |
714 | +- (void)showThreadAtRow:(long long)arg1; | |
715 | +- (BOOL)shouldLoadThreadAtPath:(id)arg1; | |
716 | +- (void)selectThread:(id)arg1; | |
717 | +- (void)openSelectedThreads:(id)arg1; | |
718 | +- (id)targetThreadsForAction:(SEL)arg1 sender:(id)arg2; | |
719 | +- (id)targetBoardsForAction:(SEL)arg1 sender:(id)arg2; | |
720 | +- (void)openThreadsInThreadWindow:(id)arg1; | |
721 | +- (void)reloadThreadsList:(id)arg1; | |
722 | +- (void)selectRowOfName:(id)arg1 forceReload:(BOOL)arg2; | |
723 | +- (void)focus:(id)arg1; | |
724 | +- (long long)searchRowForItemInDeep:(id)arg1 inView:(id)arg2; | |
725 | +- (void)closeWindowIfNeededAtPath:(id)arg1; | |
726 | +- (void)windowDidExitFullScreen:(id)arg1; | |
727 | +- (void)windowWillExitFullScreen:(id)arg1; | |
728 | +- (void)windowDidEnterFullScreen:(id)arg1; | |
729 | +- (void)windowWillEnterFullScreen:(id)arg1; | |
730 | +- (void)view:(id)arg1 didFinishRotating:(double)arg2; | |
731 | +- (void)view:(id)arg1 rotateEnough:(double)arg2; | |
732 | +- (void)tableViewSelectionDidChange:(id)arg1; | |
733 | +- (void)tableViewColumnDidResize:(id)arg1; | |
734 | +- (void)tableViewColumnDidMove:(id)arg1; | |
735 | +- (void)saveBrowserListColumnState:(id)arg1; | |
736 | +- (void)tableView:(id)arg1 didClickTableColumn:(id)arg2; | |
737 | +- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forTableColumn:(id)arg3 row:(long long)arg4; | |
738 | +- (id)outlineView:(id)arg1 viewForTableColumn:(id)arg2 item:(id)arg3; | |
739 | +- (id)boardListItemIconForItem:(id)arg1; | |
740 | +- (void)outlineViewSelectionDidChange:(id)arg1; | |
741 | +- (BOOL)splitView:(id)arg1 shouldHideDividerAtIndex:(long long)arg2; | |
742 | +- (BOOL)splitView:(id)arg1 shouldAdjustSizeOfSubview:(id)arg2; | |
743 | +- (double)splitView:(id)arg1 constrainSplitPosition:(double)arg2 ofSubviewAt:(long long)arg3; | |
744 | +- (struct CGRect)splitView:(id)arg1 effectiveRect:(struct CGRect)arg2 forDrawnRect:(struct CGRect)arg3 ofDividerAtIndex:(long long)arg4; | |
745 | +- (void)resizeSync:(id)arg1; | |
746 | +- (void)splitViewDidResizeSubviews:(id)arg1; | |
747 | +- (void)splitViewWillResizeSubviews:(id)arg1; | |
748 | +- (void)newLazilyAdjust:(id)arg1; | |
749 | +- (double)splitView:(id)arg1 constrainMaxCoordinate:(double)arg2 ofSubviewAt:(long long)arg3; | |
750 | +- (double)splitView:(id)arg1 constrainMinCoordinate:(double)arg2 ofSubviewAt:(long long)arg3; | |
751 | +- (BOOL)splitView:(id)arg1 shouldCollapseSubview:(id)arg2 forDoubleClickOnDividerAtIndex:(long long)arg3; | |
752 | +- (BOOL)splitView:(id)arg1 canCollapseSubview:(id)arg2; | |
753 | +- (void)controlTextDidEndEditing:(id)arg1; | |
754 | +- (void)fixThreadsListTableScroller:(id)arg1; | |
755 | +- (void)reselectThreadIfNeeded; | |
756 | +- (void)sleepDidEnd:(id)arg1; | |
757 | +- (void)databaseWillDeleteThreadItems:(id)arg1; | |
758 | +- (void)databaseWillUpdateThreadItem:(id)arg1; | |
759 | +- (void)threadDocumentDidToggleLabel:(id)arg1; | |
760 | +- (void)threadDocumentDidToggleDatOchiStatus:(id)arg1; | |
761 | +- (void)threadsListDownloaderShouldRetryUpdate:(id)arg1; | |
762 | +- (void)threadsListWantsPartialReload:(id)arg1; | |
763 | +- (void)threadsListDidChange:(id)arg1; | |
764 | +- (void)cleanUpItemsToBeRemoved:(id)arg1; | |
765 | +- (void)windowsRestorationDidFinish:(id)arg1; | |
766 | +- (void)labelColorsUpdated:(id)arg1; | |
767 | +- (void)labelDisplayNamesUpdated:(id)arg1; | |
768 | +- (void)appDefaultsLayoutSettingsUpdated:(id)arg1; | |
769 | +- (void)boardManagerUserListDidChange:(id)arg1; | |
770 | +- (void)removeFromNotificationCenter; | |
771 | +- (void)registerToNotificationCenter; | |
772 | +- (void)showThreadsListForBoard:(id)arg1 forceReload:(BOOL)arg2; | |
773 | +- (void)showThreadsListForBoard:(id)arg1; | |
774 | +- (void)showThreadsListWithBoardName:(id)arg1; | |
775 | +- (void)showThreadList:(id)arg1 forceReload:(BOOL)arg2; | |
776 | +- (void)boardChanged:(id)arg1; | |
777 | +- (void)setCurrentThreadsList:(id)arg1; | |
778 | +- (id)currentThreadsList; | |
779 | +- (unsigned long long)selectRowIndexesWithThreadPaths:(id)arg1 byExtendingSelection:(BOOL)arg2 scrollToVisible:(BOOL)arg3; | |
780 | +- (unsigned long long)selectRowWithThreadPath:(id)arg1 byExtendingSelection:(BOOL)arg2 scrollToVisible:(BOOL)arg3; | |
781 | +- (unsigned long long)selectRowWithCurrentThread:(BOOL)arg1; | |
782 | +- (BOOL)validateUserInterfaceItem:(id)arg1; | |
783 | +- (BOOL)validateBoardListContextualMenuItem:(id)arg1; | |
784 | +- (BOOL)validateDeleteBoardFromListItem:(long long)arg1; | |
785 | +- (BOOL)validateCollapseOrExpandBoardListItem:(id)arg1; | |
786 | +- (BOOL)validateDeleteThreadItemsEnabling:(id)arg1; | |
787 | +- (BOOL)validateBBSActionItems; | |
788 | +- (void)scrollWheel:(id)arg1; | |
789 | +- (id)layoutSwitcher; | |
790 | +- (id)viewModeSwitcher; | |
791 | +- (id)editBoardSheetController; | |
792 | +- (id)addBoardSheetController; | |
793 | +- (id)drawerContextualMenu; | |
794 | +- (id)listContextualMenu; | |
795 | +- (id)searchField; | |
796 | +- (id)addBoardButton; | |
797 | +- (id)boardListTable; | |
798 | +- (id)threadsListTable; | |
799 | +- (id)boardListSubview; | |
800 | +- (id)outerSplitView; | |
801 | +- (id)splitView; | |
802 | +- (id)threadViewer; | |
803 | +- (void)setupLoadedComponents; | |
804 | +- (void)swapNoSelectedThreadsView; | |
805 | +- (void)swapBottomSubview:(id)arg1 toView:(id)arg2; | |
806 | +- (BOOL)loadComponents; | |
807 | +- (void)setupTableColumn:(id)arg1; | |
808 | +- (void)updateThreadEnergyColumn; | |
809 | +- (void)setupStatusColumnWithTableColumn:(id)arg1; | |
810 | +- (void)createDefaultTableColumnsWithTableView:(id)arg1; | |
811 | +- (void)chooseColumn:(id)arg1; | |
812 | +- (void)updateMenuItemStatusForColumnsMenu:(id)arg1; | |
813 | +- (id)tableColumnWithPropertyListRep:(id)arg1; | |
814 | +- (void)setupBrowserContextualMenuLabelNames; | |
815 | +- (void)synchronizeLayoutSwitcher; | |
816 | +- (void)setupSearchField; | |
817 | +- (void)setWindowFrameUsingCache; | |
818 | +- (void)setupFrameAutosaveName; | |
819 | +- (void)setupBoardListTable; | |
820 | +- (void)selectLastBBS:(id)arg1; | |
821 | +- (void)setupBoardListTableDefaults; | |
822 | +- (void)updateBoardListViewWithNeedingDisplay:(BOOL)arg1; | |
823 | +- (void)setupThreadsListTable; | |
824 | +- (void)updateTableColumnsMenu; | |
825 | +- (void)updateThreadsListTableWithNeedingDisplay:(BOOL)arg1; | |
826 | +- (void)setupSplitView; | |
827 | +- (void)cleanUpTitleRuler:(id)arg1; | |
828 | +- (void)setNavigationBarControlsHidden:(BOOL)arg1; | |
829 | +- (void)setupUIComponents; | |
830 | +- (void)setupNavigationBarComponents:(BOOL)arg1 isFirst:(BOOL)arg2; | |
831 | +- (void)addThreadTitleToHistory; | |
832 | +- (id)clickedThreadsReallyClicked; | |
833 | +- (id)selectedThreadsReallySelected; | |
834 | +- (id)selectedThreads; | |
835 | +- (unsigned long long)numberOfSelectedThreads; | |
836 | +- (void)boardItemsDeletionSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(id)arg3; | |
837 | +- (BOOL)reselectBoard:(id)arg1; | |
838 | +- (void)removeBoardListItem:(id)arg1; | |
839 | +- (void)smartBoardDidEdit:(id)arg1; | |
840 | +- (void)editBoardListItem:(id)arg1; | |
841 | +- (void)addCategoryItem:(id)arg1; | |
842 | +- (void)addBoardListItem:(id)arg1; | |
843 | +- (void)addSmartItem:(id)arg1; | |
844 | +- (void)setItem:(id)arg1 userInfo:(long long *)arg2; | |
845 | + | |
846 | +@end | |
847 | + | |
848 | +@interface CMRThreadsList : NSObject <CMRThreadsListDataSource, NSTableViewDelegate> | |
849 | +{ | |
850 | + NSArray *_threads; | |
851 | + NSArray *_filteredThreads; | |
852 | + NSOperationQueue *_operationQueue; | |
853 | +} | |
854 | + | |
855 | ++ (id)objectValueTemplate:(id)arg1 forType:(long long)arg2; | |
856 | ++ (id)threadLastWrittenDateAttrTemplate; | |
857 | ++ (id)threadModifiedDateAttrTemplate; | |
858 | ++ (id)threadCreatedDateAttrTemplate; | |
859 | ++ (void)resetDataSourceTemplates; | |
860 | ++ (void)resetDataSourceTemplateForColumnIdentifier:(id)arg1 width:(double)arg2; | |
861 | ++ (void)resetDataSourceTemplateForDateColumn; | |
862 | ++ (id)localizableStringsTableName; | |
863 | ++ (id)threadDocumentIcon; | |
864 | +@property NSOperationQueue *operationQueue; // @synthesize operationQueue=_operationQueue; | |
865 | +- (void)rebuildThreadsList; | |
866 | +- (BOOL)isBoard; | |
867 | +- (BOOL)isSmartItem; | |
868 | +- (void)doLoadThreadsList; | |
869 | +- (BOOL)isFavorites; | |
870 | +- (void)startLoadingThreadsList; | |
871 | +- (void)dealloc; | |
872 | +- (id)init; | |
873 | +- (void)tableView:(id)arg1 draggingEnded:(unsigned long long)arg2; | |
874 | +- (BOOL)userWantsToMoveToTrash; | |
875 | +- (void)tableView:(id)arg1 openURLsAtRowIndexes:(id)arg2; | |
876 | +- (void)tableView:(id)arg1 quickLookAtRowIndexes:(id)arg2 keepLook:(BOOL)arg3; | |
877 | +- (void)tableView:(id)arg1 quickLookAtRowIndexes:(id)arg2; | |
878 | +- (void)tableView:(id)arg1 revealFilesAtRowIndexes:(id)arg2; | |
879 | +- (id)tableView:(id)arg1 threadFilePathsArrayAtRowIndexes:(id)arg2; | |
880 | +- (id)tableView:(id)arg1 threadAttibutesArrayAtRowIndexes:(id)arg2 exceptingPath:(id)arg3; | |
881 | +- (id)threadTitleAtRowIndex:(long long)arg1 inTableView:(id)arg2; | |
882 | +- (id)threadFilePathAtRowIndex:(long long)arg1 inTableView:(id)arg2 status:(unsigned long long *)arg3; | |
883 | +- (void)setFilteredThreads:(id)arg1; | |
884 | +- (id)filteredThreads; | |
885 | +- (void)setThreads:(id)arg1; | |
886 | +- (id)threads; | |
887 | +- (id)boardName; | |
888 | +- (unsigned long long)numberOfFilteredThreads; | |
889 | +- (unsigned long long)numberOfThreads; | |
890 | +- (id)boardURL; | |
891 | +- (void)cleanUpItemsToBeRemoved:(id)arg1; | |
892 | +- (BOOL)removeDatochiFiles; | |
893 | +- (BOOL)tableView:(id)arg1 removeFiles:(id)arg2; | |
894 | +- (void)downloadThreadsList; | |
895 | +- (id)dragImageForRowIndexes:(id)arg1 inTableView:(id)arg2 offset:(struct CGPoint *)arg3; | |
896 | +- (id)threadIconWithBadgeOfCount:(unsigned long long)arg1; | |
897 | +- (void)drawStringIn:(struct CGRect)arg1 withString:(id)arg2; | |
898 | +- (id)dragImageWithTitleAndURLForAttributes:(id)arg1 offset:(struct CGPoint *)arg2; | |
899 | +- (id)dragImageWithIconForAttributes:(id)arg1 offset:(struct CGPoint *)arg2; | |
900 | +- (id)attributedStringFromTitle:(id)arg1 andURL:(id)arg2; | |
901 | +- (id)calcRoundedRectForRect:(struct CGRect)arg1; | |
902 | + | |
903 | +@end | |
904 | + | |
905 | +@interface CMRAttributedMessageComposer : CMRMessageComposer | |
906 | +{ | |
907 | + NSMutableAttributedString *_contentsStorage; | |
908 | + NSMutableAttributedString *_nameCache; | |
909 | + unsigned int _mask; | |
910 | + struct { | |
911 | + unsigned int mask:31; | |
912 | + unsigned int compose:1; | |
913 | + unsigned int :0; | |
914 | + } _CCFlags; | |
915 | +} | |
916 | + | |
917 | ++ (id)composerWithContentsStorage:(id)arg1; | |
918 | ++ (void)initialize; | |
919 | +- (id)getMessages; | |
920 | +- (void)composeMessage:(id)arg1; | |
921 | +- (void)composeHost:(id)arg1; | |
922 | +- (void)composeBeProfile:(id)arg1; | |
923 | +- (void)composeID:(id)arg1; | |
924 | +- (void)composeDate:(id)arg1; | |
925 | +- (void)composeMail:(id)arg1; | |
926 | +- (void)composeName:(id)arg1; | |
927 | +- (id)coloredStringWithFontTaggedText:(id)arg1; | |
928 | +- (void)composeIndex:(id)arg1; | |
929 | +- (void)composeThreadMessage:(id)arg1; | |
930 | +- (void)setComposingMask:(unsigned int)arg1 compose:(BOOL)arg2; | |
931 | +- (void)setAttributesMask:(unsigned int)arg1; | |
932 | +- (unsigned int)attributesMask; | |
933 | +- (void)setContentsStorage:(id)arg1; | |
934 | +- (id)contentsStorage; | |
935 | +- (void)dealloc; | |
936 | +- (id)init; | |
937 | +- (id)initWithContentsStorage:(id)arg1; | |
938 | +- (void)makeOuterLinkAnchor:(id)arg1 inMessage:(id)arg2; | |
939 | +- (BOOL)makeResLinkAnchor:(id)arg1 startingRange:(struct _NSRange)arg2 withScanner:(id)arg3 startCharacterSet:(id)arg4 indexesBaggage:(id)arg5; | |
940 | +- (void)makeResLinkAnchor:(id)arg1 startCharacterSet:(id)arg2 withScanner:(id)arg3 indexesBaggage:(id)arg4; | |
941 | +- (void)makeInnerLinkAnchorInNameField:(id)arg1; | |
942 | +- (id)makeInnerLinkAnchor:(id)arg1; | |
943 | +- (void)convertLinkAnchor:(id)arg1 inMessage:(id)arg2; | |
944 | +- (void)convertName:(id)arg1 with:(id)arg2; | |
945 | +- (void)convertMessage:(id)arg1 with:(id)arg2; | |
946 | +- (void)appendMailAddressWithAddress:(id)arg1; | |
947 | +- (void)appendMailAttachmentWithAddress:(id)arg1; | |
948 | + | |
949 | +@end | |
950 | + | |
951 | +@interface CMRMessageAttributesTemplate : NSObject <CMRMessageAttributesStyling> | |
952 | +{ | |
953 | + NSMutableDictionary *_messageAttributesForAnchor; | |
954 | + NSMutableDictionary *_messageAttributesForName; | |
955 | + NSMutableDictionary *_messageAttributesForTitle; | |
956 | + NSMutableDictionary *_messageAttributesForText; | |
957 | + NSMutableDictionary *_messageAttributes; | |
958 | + NSMutableDictionary *_messageAttributesForBeProfileLink; | |
959 | + NSMutableDictionary *_messageAttributesForHost; | |
960 | +} | |
961 | + | |
962 | ++ (id)defaultAttributes; | |
963 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
964 | ++ (id)sharedTemplate; | |
965 | +- (id)referencedMarkerStringForMessageIndex:(id)arg1 referencedCount:(unsigned long long)arg2; | |
966 | +- (id)lastUpdatedHeaderAttachment; | |
967 | +- (id)mailAttachmentStringWithMail:(id)arg1; | |
968 | +- (id)attributesForHost; | |
969 | +- (id)attributesForBeProfileLink; | |
970 | +- (id)attributesForText; | |
971 | +- (id)attributesForMessage; | |
972 | +- (id)attributesForItemName; | |
973 | +- (id)attributesForName; | |
974 | +- (id)attributesForAnchor; | |
975 | +- (void)dealloc; | |
976 | +- (id)init; | |
977 | +- (id)autorelease; | |
978 | +- (oneway void)release; | |
979 | +- (unsigned long long)retainCount; | |
980 | +- (id)retain; | |
981 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
982 | +- (void)setHasAnchorUnderline:(BOOL)arg1; | |
983 | +- (void)setMessageIdxSpacingBefore:(double)arg1 andSpacingAfter:(double)arg2; | |
984 | +- (void)setMessageHeadIndent:(double)arg1; | |
985 | +- (id)sageImageAttachmentString; | |
986 | +- (id)ageImageAttachmentString; | |
987 | +- (id)referencedMarkerAttachmentString; | |
988 | +- (id)mailImageAttachmentString; | |
989 | +- (id)attachmentAttributedStringWithImageFile:(id)arg1; | |
990 | +- (id)lastUpdatedHeaderThreePartAttributedString:(id)arg1 ofCustomized:(BOOL)arg2; | |
991 | +- (id)hrAttachmentString; | |
992 | +- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
993 | +- (id)messageAttributesForHost; | |
994 | +- (id)messageAttributesForBeProfileLink; | |
995 | +- (id)messageAttributesForText; | |
996 | +- (id)messageAttributes; | |
997 | +- (id)messageAttributesForTitle; | |
998 | +- (id)messageAttributesForName; | |
999 | +- (id)messageAttributesForAnchor; | |
1000 | +- (id)indexParagraphStyleWithSpacingBefore:(double)arg1 andSpacingAfter:(double)arg2; | |
1001 | +- (id)messageParagraphStyleWithIndent:(double)arg1; | |
1002 | +- (void)setAttributeInDictionary:(id)arg1 attributeName:(id)arg2 value:(id)arg3; | |
1003 | + | |
1004 | +@end | |
1005 | + | |
1006 | +@interface CMRThreadPlistComposer : CMRMessageComposer | |
1007 | +{ | |
1008 | + NSMutableDictionary *m_thread; | |
1009 | + NSMutableArray *m_threadsArray; | |
1010 | +} | |
1011 | + | |
1012 | ++ (id)composerWithThreadsArray:(id)arg1; | |
1013 | +- (id)getMessages; | |
1014 | +- (void)composeMessage:(id)arg1; | |
1015 | +- (void)composeHost:(id)arg1; | |
1016 | +- (void)composeBeProfile:(id)arg1; | |
1017 | +- (void)composeID:(id)arg1; | |
1018 | +- (void)composeDate:(id)arg1; | |
1019 | +- (void)composeMail:(id)arg1; | |
1020 | +- (void)composeName:(id)arg1; | |
1021 | +- (void)composeIndex:(id)arg1; | |
1022 | +- (void)concludeComposing:(id)arg1; | |
1023 | +- (void)prepareForComposing:(id)arg1; | |
1024 | +- (void)dealloc; | |
1025 | +- (id)initWithThreadsArray:(id)arg1; | |
1026 | +- (void)setThreadsArray:(id)arg1; | |
1027 | +- (id)threadsArray; | |
1028 | +- (void)clearDictionary; | |
1029 | +- (id)dictionary; | |
1030 | +- (void)addNewEntry:(id)arg1 forKey:(id)arg2; | |
1031 | + | |
1032 | +@end | |
1033 | + | |
1034 | +@interface CMRDocumentController : NSDocumentController | |
1035 | +{ | |
1036 | +} | |
1037 | + | |
1038 | ++ (void)restoreWindowWithIdentifier:(id)arg1 state:(id)arg2 completionHandler:(id)arg3; | |
1039 | +- (BOOL)showDocumentWithHistoryItem:(id)arg1; | |
1040 | +- (BOOL)showDocumentWithContentOfFile:(id)arg1 boardInfo:(id)arg2; | |
1041 | +- (BOOL)safelyCloseAllDocumentsForBoardName:(id)arg1; | |
1042 | +- (id)documentsForBoardName:(id)arg1; | |
1043 | +- (id)documentAlreadyOpenForURL:(id)arg1; | |
1044 | +- (unsigned long long)maximumRecentDocumentCount; | |
1045 | +- (void)noteNewRecentDocumentURL:(id)arg1; | |
1046 | + | |
1047 | +@end | |
1048 | + | |
1049 | +@interface CMRDocumentFileManager : NSObject | |
1050 | +{ | |
1051 | +} | |
1052 | + | |
1053 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
1054 | ++ (id)defaultManager; | |
1055 | +- (BOOL)deleteLogFolderOfBoardName:(id)arg1 error:(id *)arg2; | |
1056 | +- (BOOL)copyAllLogFilesFrom:(id)arg1 to:(id)arg2 modalStatus:(id)arg3 session:(struct _NSModalSession *)arg4 error:(id *)arg5; | |
1057 | +- (id)directoryWithBoardName:(id)arg1; | |
1058 | +- (id)directoryWithBoardName:(id)arg1 createIfNeeded:(BOOL)arg2; | |
1059 | +- (id)ensureDirectoryExistsWithBoardName:(id)arg1; | |
1060 | +- (id)ensureDirectoryExistsWithBoardName:(id)arg1 createIfNeeded:(BOOL)arg2; | |
1061 | +- (BOOL)forceCopyLogFile:(id)arg1 boardName:(id)arg2 datIdentifier:(id)arg3 destination:(id *)arg4; | |
1062 | +- (BOOL)isInLogFolder:(id)arg1; | |
1063 | +- (id)logFileURLWithBoardName:(id)arg1 datIdentifier:(id)arg2; | |
1064 | +- (id)threadPathWithBoardName:(id)arg1 datIdentifier:(id)arg2; | |
1065 | +- (id)boardNameWithLogPath:(id)arg1; | |
1066 | +- (id)datIdentifierWithLogPath:(id)arg1; | |
1067 | +- (id)threadDocumentFileExtention; | |
1068 | +- (id)autorelease; | |
1069 | +- (oneway void)release; | |
1070 | +- (unsigned long long)retainCount; | |
1071 | +- (id)retain; | |
1072 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
1073 | + | |
1074 | +@end | |
1075 | + | |
1076 | +@interface CMRKeychainManager : NSObject | |
1077 | +{ | |
1078 | + BOOL m_shouldCheckHasAccountInKeychain; | |
1079 | +} | |
1080 | + | |
1081 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
1082 | ++ (id)defaultManager; | |
1083 | +@property BOOL shouldCheckHasAccountInKeychain; // @synthesize shouldCheckHasAccountInKeychain=m_shouldCheckHasAccountInKeychain; | |
1084 | +- (void)applicationDidBecomeActive:(id)arg1; | |
1085 | +- (BOOL)addPassword:(id)arg1 forType:(unsigned long long)arg2 error:(id *)arg3; | |
1086 | +- (id)passwordFromKeychain:(unsigned long long)arg1 error:(id *)arg2; | |
1087 | +- (BOOL)deletePasswordForType:(unsigned long long)arg1 error:(id *)arg2; | |
1088 | +- (void)checkHasAccountInKeychainIfNeeded; | |
1089 | +- (void)checkHasAccountInKeychainImpl:(unsigned long long)arg1; | |
1090 | +- (BOOL)getKeychainItem:(struct OpaqueSecKeychainItemRef **)arg1 forType:(unsigned long long)arg2 error:(id *)arg3; | |
1091 | +- (BOOL)checkAccountCondition:(id)arg1 error:(id *)arg2; | |
1092 | +- (id)errorFromKeychainServiceErr:(int)arg1; | |
1093 | +- (void)setHasAccountInKeychain:(BOOL)arg1 forType:(unsigned long long)arg2; | |
1094 | +- (id)accountForType:(unsigned long long)arg1; | |
1095 | +- (id)be2chAuthenticationRequestURL; | |
1096 | +- (id)x2chAuthenticationRequestURL; | |
1097 | +- (void)dealloc; | |
1098 | +- (id)init; | |
1099 | +- (id)autorelease; | |
1100 | +- (oneway void)release; | |
1101 | +- (unsigned long long)retainCount; | |
1102 | +- (id)retain; | |
1103 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
1104 | + | |
1105 | +@end | |
1106 | + | |
1107 | +@interface CMRMainMenuManager : NSObject | |
1108 | +{ | |
1109 | + BSLabelMenuItemView *m_labelMenuItemView; | |
1110 | +} | |
1111 | + | |
1112 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
1113 | ++ (id)defaultManager; | |
1114 | +- (void)updateScriptsMenuIcon; | |
1115 | +- (id)threadContexualMenuTemplate; | |
1116 | +- (id)templatesMenu; | |
1117 | +- (id)fileMenu; | |
1118 | +- (id)boardHistoryMenu; | |
1119 | +- (id)historyMenu; | |
1120 | +- (long long)historyItemInsertionIndex; | |
1121 | +- (id)scriptsMenuItem; | |
1122 | +- (id)helpMenuItem; | |
1123 | +- (id)windowMenuItem; | |
1124 | +- (id)threadMenuItem; | |
1125 | +- (id)BBSMenuItem; | |
1126 | +- (id)historyMenuItem; | |
1127 | +- (id)browserMenuItem; | |
1128 | +- (id)editMenuItem; | |
1129 | +- (id)fileMenuItem; | |
1130 | +- (id)applicationMenuItem; | |
1131 | +- (void)dealloc; | |
1132 | +- (id)init; | |
1133 | +- (id)autorelease; | |
1134 | +- (oneway void)release; | |
1135 | +- (unsigned long long)retainCount; | |
1136 | +- (id)retain; | |
1137 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
1138 | +- (void)setupLabelMenuItems:(id)arg1; | |
1139 | +- (void)removeDebugMenuItemIfNeeded; | |
1140 | +- (void)removeItemWithTag:(long long)arg1 fromMenu:(id)arg2; | |
1141 | +- (id)threadLabelsMenuItem; | |
1142 | +- (id)browserLayoutMenuItem; | |
1143 | +- (id)browserListColumnsMenuItem; | |
1144 | + | |
1145 | +@end | |
1146 | + | |
1147 | +@interface CMRReplyDocumentFileManager : NSObject | |
1148 | +{ | |
1149 | +} | |
1150 | + | |
1151 | ++ (id)documentAttributeKeys; | |
1152 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
1153 | ++ (id)defaultManager; | |
1154 | +- (BOOL)copyAllReplyDocumentsFrom:(id)arg1 to:(id)arg2 modalStatus:(id)arg3 session:(struct _NSModalSession *)arg4 error:(id *)arg5; | |
1155 | +- (id)replyDocumentFileURLsWithLogURLs:(id)arg1; | |
1156 | +- (id)replyDocumentFilesArrayWithLogsArray:(id)arg1; | |
1157 | +- (id)replyDocumentFileURLWithLogURL:(id)arg1 createIfNeeded:(BOOL)arg2; | |
1158 | +- (id)replyDocumentFilepathWithLogPath:(id)arg1 createIfNeeded:(BOOL)arg2; | |
1159 | +- (id)replyDocumentFileExtention; | |
1160 | +- (id)replyDocumentDirectoryWithBoardName:(id)arg1 createIfNeeded:(BOOL)arg2; | |
1161 | +- (BOOL)createDocumentFileIfNeededAtPath:(id)arg1 contentInfo:(id)arg2; | |
1162 | +- (BOOL)createReplyDocumentFileAtURL:(id)arg1 documentAttributes:(id)arg2; | |
1163 | +- (id)replyDocumentFileContentsCheck:(id)arg1; | |
1164 | +- (BOOL)replyDocumentFileExistsAtURL:(id)arg1; | |
1165 | +- (BOOL)replyDocumentFileExistsAtPath:(id)arg1; | |
1166 | +- (id)autorelease; | |
1167 | +- (oneway void)release; | |
1168 | +- (unsigned long long)retainCount; | |
1169 | +- (id)retain; | |
1170 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
1171 | + | |
1172 | +@end | |
1173 | + | |
1174 | +@interface CMRServerClock : NSObject | |
1175 | +{ | |
1176 | + NSMutableDictionary *m_mappingTable; | |
1177 | + NSMutableDictionary *m_lastAccessedTable; | |
1178 | +} | |
1179 | + | |
1180 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
1181 | ++ (id)sharedInstance; | |
1182 | +- (void)dealloc; | |
1183 | +- (id)autorelease; | |
1184 | +- (oneway void)release; | |
1185 | +- (unsigned long long)retainCount; | |
1186 | +- (id)retain; | |
1187 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
1188 | +- (void)setTimeIntervalSinceNow:(double)arg1 forHost:(id)arg2; | |
1189 | +- (id)lastAccessedTable; | |
1190 | +- (id)mappingTable; | |
1191 | +- (void)updateClock:(id)arg1 forURL:(id)arg2; | |
1192 | +- (id)dateFromServerClockForURL:(id)arg1; | |
1193 | +- (double)timeIntervalSinceNowForHost:(id)arg1; | |
1194 | +- (double)timeIntervalSinceNowForURL:(id)arg1; | |
1195 | +- (void)setLastAccessedDate:(id)arg1 forURL:(id)arg2; | |
1196 | +- (id)lastAccessedDateForURL:(id)arg1; | |
1197 | +- (void)setLastAccessedDate:(id)arg1 forHost:(id)arg2; | |
1198 | +- (id)lastAccessedDateForHost:(id)arg1; | |
1199 | + | |
1200 | +@end | |
1201 | + | |
1202 | +@interface CMRTrashbox : NSObject | |
1203 | +{ | |
1204 | +} | |
1205 | + | |
1206 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
1207 | ++ (id)trash; | |
1208 | +- (BOOL)performWithFiles:(id)arg1; | |
1209 | +- (id)autorelease; | |
1210 | +- (oneway void)release; | |
1211 | +- (unsigned long long)retainCount; | |
1212 | +- (id)retain; | |
1213 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
1214 | + | |
1215 | +@end | |
1216 | + | |
1217 | +@interface Cookie : NSObject <NSCopying> | |
1218 | +{ | |
1219 | + NSString *m_name; | |
1220 | + NSString *m_value; | |
1221 | + NSString *m_path; | |
1222 | + NSString *m_domain; | |
1223 | + NSString *m_expires; | |
1224 | + BOOL m_secure; | |
1225 | + BOOL m_isEnabled; | |
1226 | +} | |
1227 | + | |
1228 | ++ (id)cookieWithDictionary:(id)arg1; | |
1229 | ++ (id)cookieWithString:(id)arg1; | |
1230 | ++ (id)cookie; | |
1231 | ++ (id)cookieDateFormatter; | |
1232 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
1233 | +- (BOOL)isEqual:(id)arg1; | |
1234 | +- (id)description; | |
1235 | +- (id)stringValue; | |
1236 | +- (void)setCookieWithDictionary:(id)arg1; | |
1237 | +- (void)setCookieWithString:(id)arg1; | |
1238 | +- (void)setCookie:(id)arg1 forName:(id)arg2; | |
1239 | +- (id)expiresDate; | |
1240 | +- (id)dictionaryRepresentation; | |
1241 | +- (BOOL)isExpired:(char *)arg1; | |
1242 | +- (BOOL)isAvalilableURL:(id)arg1; | |
1243 | +- (void)setIsEnabled:(BOOL)arg1; | |
1244 | +- (BOOL)isEnabled; | |
1245 | +- (void)setSecure:(BOOL)arg1; | |
1246 | +- (BOOL)secure; | |
1247 | +- (void)setExpires:(id)arg1; | |
1248 | +- (id)expires; | |
1249 | +- (void)setDomain:(id)arg1; | |
1250 | +- (id)domain; | |
1251 | +- (void)setPath:(id)arg1; | |
1252 | +- (id)path; | |
1253 | +- (void)setValue:(id)arg1; | |
1254 | +- (id)value; | |
1255 | +- (void)setName:(id)arg1; | |
1256 | +- (id)name; | |
1257 | +- (void)dealloc; | |
1258 | +- (id)initWithDictionary:(id)arg1; | |
1259 | +- (id)initWithString:(id)arg1; | |
1260 | +- (id)init; | |
1261 | + | |
1262 | +@end | |
1263 | + | |
1264 | +@interface CMRDownloader : NSObject <CMRTask> | |
1265 | +{ | |
1266 | + id m_identifier; | |
1267 | + NSURLConnection *m_connector; | |
1268 | + NSMutableData *m_data; | |
1269 | + NSString *m_statusMessage; | |
1270 | + BOOL m_isInProgress; | |
1271 | + double m_amount; | |
1272 | + double m_expectedLength; | |
1273 | +} | |
1274 | + | |
1275 | ++ (id)defaultRequestHeaders; | |
1276 | ++ (id)localizableStringsTableName; | |
1277 | +- (void)checkResponse:(id)arg1 statusCode:(long long)arg2 forConnection:(id)arg3; | |
1278 | +- (void)customizeRequest:(id)arg1; | |
1279 | +- (id)HTTPMethodForDownload; | |
1280 | +- (void)setReusesDownloader:(BOOL)arg1; | |
1281 | +- (BOOL)reusesDownloader; | |
1282 | +- (void)cancelDownloadWithSuspectingBBON; | |
1283 | +- (void)cancelDownloadWithDetectingDatOchi:(id)arg1; | |
1284 | +- (void)cancelDownloadWithInvalidPartial; | |
1285 | +- (void)cancelDownloadWithNoUpdatedContents; | |
1286 | +- (void)cancelDownloadWithUnexpectedStatus:(long long)arg1; | |
1287 | +- (void)cancelDownloadWithConnectionFailed:(id)arg1; | |
1288 | +- (id)unexpectedStatusErrorMessageText:(long long)arg1; | |
1289 | +- (id)connectionFailedErrorMessageText; | |
1290 | +- (id)filePathToWrite; | |
1291 | +- (id)resourceURL; | |
1292 | +- (void)cancel:(id)arg1; | |
1293 | +- (void)setAmount:(double)arg1; | |
1294 | +- (double)amount; | |
1295 | +- (void)setIsInProgress:(BOOL)arg1; | |
1296 | +- (BOOL)isInProgress; | |
1297 | +- (void)setMessage:(id)arg1; | |
1298 | +- (id)message; | |
1299 | +- (id)title; | |
1300 | +- (id)identifier; | |
1301 | +- (id)boardURL; | |
1302 | +- (void)setResourceData:(id)arg1; | |
1303 | +- (id)resourceData; | |
1304 | +- (id)currentConnector; | |
1305 | +- (id)requestHeaders; | |
1306 | +- (void)dealloc; | |
1307 | +- (id)init; | |
1308 | +- (id)resourceName; | |
1309 | +- (id)simpleDescription; | |
1310 | +- (id)categoryDescription; | |
1311 | +- (id)localizedMessageFormat; | |
1312 | +- (id)localizedTitleFormat; | |
1313 | +- (id)localizedNotLoaded; | |
1314 | +- (id)localizedSucceededString; | |
1315 | +- (id)localizedDetectingDatOchiString; | |
1316 | +- (id)localizedNotModifiedString; | |
1317 | +- (id)localizedUserCanceledString; | |
1318 | +- (id)localizedCanceledString; | |
1319 | +- (id)localizedErrorString; | |
1320 | +- (id)localizedDownloadString; | |
1321 | +- (void)postTaskDidFinishNotification; | |
1322 | +- (void)postTaskWillStartNotification; | |
1323 | +- (id)resourceURLForWebBrowser; | |
1324 | +- (id)makeHTTPURLConnectionWithURL:(id)arg1; | |
1325 | +- (void)setupRequestHeaders:(id)arg1; | |
1326 | +- (void)setCurrentConnector:(id)arg1; | |
1327 | +- (void)setIdentifier:(id)arg1; | |
1328 | +- (long long)dataProcess:(id)arg1 withConnector:(id)arg2; | |
1329 | +- (void)didFinishLoading; | |
1330 | +- (void)loadInBackground; | |
1331 | +- (void)synchronizeServerClock:(id)arg1; | |
1332 | +- (void)cancelDownload; | |
1333 | +- (void)connection:(id)arg1 didFailWithError:(id)arg2; | |
1334 | +- (void)connection:(id)arg1 didReceiveData:(id)arg2; | |
1335 | +- (void)connectionDidFinishLoading:(id)arg1; | |
1336 | +- (void)connection:(id)arg1 didReceiveResponse:(id)arg2; | |
1337 | +- (id)connection:(id)arg1 willSendRequest:(id)arg2 redirectResponse:(id)arg3; | |
1338 | + | |
1339 | +@end | |
1340 | + | |
1341 | +@interface ThreadTextDownloader : CMRDownloader | |
1342 | +{ | |
1343 | + unsigned long long m_nextIndex; | |
1344 | + NSDictionary *m_localThreadsDict; | |
1345 | + NSString *m_threadTitle; | |
1346 | + NSDate *m_lastDateStore; | |
1347 | + long long _userStatus; | |
1348 | +} | |
1349 | + | |
1350 | ++ (BOOL)canInitWithURL:(id)arg1; | |
1351 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
1352 | ++ (id)downloaderWithIdentifier:(id)arg1 threadTitle:(id)arg2 nextIndex:(unsigned long long)arg3; | |
1353 | ++ (Class *)classClusters; | |
1354 | +- (id)unexpectedStatusErrorMessageText:(long long)arg1; | |
1355 | +- (id)connectionFailedErrorMessageText; | |
1356 | +- (id)resourceURLForWebBrowser; | |
1357 | +- (id)boardURL; | |
1358 | +- (id)resourceURL; | |
1359 | +- (id)filePathToWrite; | |
1360 | +- (void)cancelDownloadWithInvalidPartial; | |
1361 | +- (BOOL)partialContentsRequested; | |
1362 | +- (BOOL)useMaru; | |
1363 | +- (id)localThreadsDict; | |
1364 | +- (id)threadURL; | |
1365 | +- (void)setThreadTitle:(id)arg1; | |
1366 | +- (id)threadTitle; | |
1367 | +- (id)threadSignature; | |
1368 | +- (id)contentsWithData:(id)arg1; | |
1369 | +- (unsigned long long)encodingForLoadedData; | |
1370 | +- (unsigned int)CFEncodingForLoadedData; | |
1371 | +- (void)setUserStatus:(long long)arg1; | |
1372 | +- (long long)userStatus; | |
1373 | +- (void)setLastDate:(id)arg1; | |
1374 | +- (id)lastDate; | |
1375 | +- (void)setNextIndex:(unsigned long long)arg1; | |
1376 | +- (unsigned long long)nextIndex; | |
1377 | +- (void)dealloc; | |
1378 | +- (id)initWithIdentifier:(id)arg1 threadTitle:(id)arg2 nextIndex:(unsigned long long)arg3; | |
1379 | +- (id)initClusterWithIdentifier:(id)arg1 threadTitle:(id)arg2 nextIndex:(unsigned long long)arg3; | |
1380 | +- (id)dictionaryByAppendingContents:(id)arg1 dataLength:(unsigned long long)arg2; | |
1381 | +- (long long)synchronizeLocalDataWithContents:(id)arg1 dataLength:(unsigned long long)arg2 error:(id *)arg3; | |
1382 | +- (void)updateDatabaseWithContents:(id)arg1; | |
1383 | +- (void)postDATFinishedNotificationWithContents:(id)arg1 additionalInfo:(id)arg2; | |
1384 | +- (id)resourceName; | |
1385 | + | |
1386 | +@end | |
1387 | + | |
1388 | +@interface CMRThreadSignature : NSObject <NSCopying, NSCoding, NSPasteboardReading, NSPasteboardWriting, CMRHistoryObject, CMRPropertyListCoding> | |
1389 | +{ | |
1390 | + NSString *m_identifier; | |
1391 | + NSString *m_boardName; | |
1392 | +} | |
1393 | + | |
1394 | ++ (unsigned long long)readingOptionsForType:(id)arg1 pasteboard:(id)arg2; | |
1395 | ++ (id)readableTypesForPasteboard:(id)arg1; | |
1396 | ++ (id)objectWithPropertyListRepresentation:(id)arg1; | |
1397 | ++ (id)threadSignatureWithIdentifier:(id)arg1 boardName:(id)arg2; | |
1398 | ++ (id)threadSignatureFromFilepath:(id)arg1; | |
1399 | ++ (id)threadSignatureWithIdentifier:(id)arg1 BBSName:(id)arg2; | |
1400 | +- (id)pasteboardPropertyListForType:(id)arg1; | |
1401 | +- (id)writableTypesForPasteboard:(id)arg1; | |
1402 | +- (id)initWithPasteboardPropertyList:(id)arg1 ofType:(id)arg2; | |
1403 | +- (void)encodeWithCoder:(id)arg1; | |
1404 | +- (id)initWithCoder:(id)arg1; | |
1405 | +- (id)threadDocumentURL; | |
1406 | +- (id)threadDocumentPath; | |
1407 | +- (id)idxFileName; | |
1408 | +- (id)datFilename; | |
1409 | +- (id)boardName; | |
1410 | +- (id)identifier; | |
1411 | +- (id)propertyListRepresentation; | |
1412 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
1413 | +- (BOOL)isHistoryEqual:(id)arg1; | |
1414 | +- (id)description; | |
1415 | +- (BOOL)isEqual:(id)arg1; | |
1416 | +- (unsigned long long)hash; | |
1417 | +- (void)dealloc; | |
1418 | +- (id)initWithIdentifier:(id)arg1 boardName:(id)arg2; | |
1419 | +- (id)initFromFilepath:(id)arg1; | |
1420 | +- (void)setBoardName:(id)arg1; | |
1421 | +- (void)setIdentifier:(id)arg1; | |
1422 | +- (id)BBSName; | |
1423 | +- (id)initWithIdentifier:(id)arg1 BBSName:(id)arg2; | |
1424 | + | |
1425 | +@end | |
1426 | + | |
1427 | +@interface AppDefaults : NSObject | |
1428 | +{ | |
1429 | + NSMutableDictionary *m_backgroundColorDictionary; | |
1430 | + NSMutableDictionary *m_threadsListDictionary; | |
1431 | + NSMutableDictionary *m_threadViewerDictionary; | |
1432 | + NSMutableDictionary *m_imagePreviewerDictionary; | |
1433 | + NSMutableDictionary *_dictAppearance; | |
1434 | + NSMutableDictionary *_dictFilter; | |
1435 | + NSMutableDictionary *m_soundsDictionary; | |
1436 | + NSMutableDictionary *m_boardWarriorDictionary; | |
1437 | + BSThreadViewTheme *m_threadViewTheme; | |
1438 | + NSBundle *m_installedPreviewer; | |
1439 | + NSSet *m_spamHostSymbolsSet; | |
1440 | + BOOL m_isThemesInfoArrayValid; | |
1441 | + NSArray *m_themesInfoArray; | |
1442 | + struct { | |
1443 | + unsigned int mailAttachmentShown:1; | |
1444 | + unsigned int mailAddressShown:1; | |
1445 | + unsigned int enableAntialias:1; | |
1446 | + unsigned int usesLevelIndicator:1; | |
1447 | + unsigned int reserved:28; | |
1448 | + } PFlags; | |
1449 | +} | |
1450 | + | |
1451 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
1452 | ++ (id)sharedInstance; | |
1453 | +- (void)setIntroShown:(BOOL)arg1; | |
1454 | +- (BOOL)isIntroShown; | |
1455 | +- (void)setPreviousSQLitePageCount:(long long)arg1; | |
1456 | +- (long long)previousSQLitePageCount; | |
1457 | +- (void)setAppResetTargetMask:(unsigned long long)arg1; | |
1458 | +- (unsigned long long)appResetTargetMask; | |
1459 | +- (void)setAbondonAllReplyTextViewFeatures:(BOOL)arg1; | |
1460 | +- (BOOL)abondonAllReplyTextViewFeatures; | |
1461 | +- (void)setNoNameEntityReferenceConverted:(BOOL)arg1; | |
1462 | +- (BOOL)noNameEntityReferenceConverted; | |
1463 | +- (void)setInvalidBoardDataRemoved:(BOOL)arg1; | |
1464 | +- (BOOL)invalidBoardDataRemoved; | |
1465 | +- (void)setOldMessageScrollingBehavior:(BOOL)arg1; | |
1466 | +- (BOOL)oldMessageScrollingBehavior; | |
1467 | +- (void)setInformWhenDetectDatOchi:(BOOL)arg1; | |
1468 | +- (BOOL)informWhenDetectDatOchi; | |
1469 | +- (void)setMaxCountForSearchHistory:(long long)arg1; | |
1470 | +- (long long)maxCountForSearchHistory; | |
1471 | +- (void)setMaxCountForBoardsHistory:(long long)arg1; | |
1472 | +- (long long)maxCountForBoardsHistory; | |
1473 | +- (void)setMaxCountForThreadsHistory:(long long)arg1; | |
1474 | +- (long long)maxCountForThreadsHistory; | |
1475 | +- (void)setCollectByNew:(BOOL)arg1; | |
1476 | +- (BOOL)collectByNew; | |
1477 | +- (void)setThreadsListSortDescriptors:(id)arg1; | |
1478 | +- (id)threadsListSortDescriptors; | |
1479 | +- (void)setBrowserLastBoard:(id)arg1; | |
1480 | +- (id)browserLastBoard; | |
1481 | +- (void)setSoftwareUpdateCheckInterval:(long long)arg1; | |
1482 | +- (long long)softwareUpdateCheckInterval; | |
1483 | +- (void)setAutoCheckForUpdate:(BOOL)arg1; | |
1484 | +- (BOOL)autoCheckForUpdate; | |
1485 | +- (void)setAutoRetryAfterNinjaFirstWait:(BOOL)arg1; | |
1486 | +- (BOOL)autoRetryAfterNinjaFirstWait; | |
1487 | +- (double)timeIntervalForNinjaFirstWait; | |
1488 | +- (id)RTTManager; | |
1489 | +- (void)setDefaultKoteHanList:(id)arg1; | |
1490 | +- (id)defaultKoteHanList; | |
1491 | +- (void)setDefaultReplyMailAddress:(id)arg1; | |
1492 | +- (id)defaultReplyMailAddress; | |
1493 | +- (void)setDefaultReplyName:(id)arg1; | |
1494 | +- (id)defaultReplyName; | |
1495 | +- (void)setTGrepSearchOption:(unsigned long long)arg1; | |
1496 | +- (unsigned long long)tGrepSearchOption; | |
1497 | +- (void)setContentsSearchTargetArray:(id)arg1; | |
1498 | +- (id)contentsSearchTargetArray; | |
1499 | +- (void)setFindPanelExpanded:(BOOL)arg1; | |
1500 | +- (BOOL)findPanelExpanded; | |
1501 | +- (void)setContentsSearchOption:(unsigned long long)arg1; | |
1502 | +- (unsigned long long)contentsSearchOption; | |
1503 | +- (void)setSaveThreadDocAsBinaryPlist:(BOOL)arg1; | |
1504 | +- (BOOL)saveThreadDocAsBinaryPlist; | |
1505 | +- (void)setOpenInBg:(BOOL)arg1; | |
1506 | +- (BOOL)openInBg; | |
1507 | +- (void)setQuietDeletion:(BOOL)arg1; | |
1508 | +- (BOOL)quietDeletion; | |
1509 | +- (void)setIsSplitViewVertical:(BOOL)arg1; | |
1510 | +- (BOOL)isSplitViewVertical; | |
1511 | +- (void)toggleOnlineMode:(id)arg1; | |
1512 | +- (void)setIsOnlineMode:(BOOL)arg1; | |
1513 | +- (BOOL)isOnlineMode; | |
1514 | +- (void)applicationWillTerminateNotified:(id)arg1; | |
1515 | +- (BOOL)saveDefaults; | |
1516 | +- (BOOL)loadDefaults; | |
1517 | +- (void)loadThreadViewTheme; | |
1518 | +- (void)convertOldCustomThemeSettingsDotInvader; | |
1519 | +- (void)convertOldCustomThemeSettings; | |
1520 | +- (void)convertMisspelledDefaults:(id)arg1 to:(id)arg2; | |
1521 | +- (id)preTenoriTigerCustomThemeFilePath; | |
1522 | +- (void)convertOldMouseDownTrackingTimeSettingMatatabiStep; | |
1523 | +- (void)cleanUpDeprecatedKeyAndValues; | |
1524 | +- (void)postLayoutSettingsUpdateNotification; | |
1525 | +- (id)defaults; | |
1526 | +- (void)dealloc; | |
1527 | +- (id)init; | |
1528 | +- (id)autorelease; | |
1529 | +- (oneway void)release; | |
1530 | +- (unsigned long long)retainCount; | |
1531 | +- (id)retain; | |
1532 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
1533 | +- (BOOL)changeAccount:(id)arg1 password:(id)arg2 forType:(unsigned long long)arg3 error:(id *)arg4; | |
1534 | +- (BOOL)setPassword:(id)arg1 forType:(unsigned long long)arg2 error:(id *)arg3; | |
1535 | +- (BOOL)availableBe2chAccount; | |
1536 | +- (void)setHasAccountInKeychain:(BOOL)arg1 forType:(unsigned long long)arg2; | |
1537 | +- (BOOL)hasAccountInKeychain:(unsigned long long)arg1; | |
1538 | +- (void)setUsesP22chForReply:(BOOL)arg1; | |
1539 | +- (BOOL)usesP22chForReply; | |
1540 | +- (void)setShouldLoginBe2chAnyTime:(BOOL)arg1; | |
1541 | +- (BOOL)shouldLoginBe2chAnyTime; | |
1542 | +- (void)setShouldLoginIfNeeded:(BOOL)arg1; | |
1543 | +- (BOOL)shouldLoginIfNeeded; | |
1544 | +- (void)setAccount:(id)arg1 forType:(unsigned long long)arg2; | |
1545 | +- (id)accountForType:(unsigned long long)arg1; | |
1546 | +- (id)be2chAuthenticationFormFormat; | |
1547 | +- (id)be2chAuthenticationRequestURL; | |
1548 | +- (void)setP22chUserAccount:(id)arg1; | |
1549 | +- (id)p22chUserAccount; | |
1550 | +- (void)setBe2chAccountMailAddress:(id)arg1; | |
1551 | +- (id)be2chAccountMailAddress; | |
1552 | +- (id)passwordForType:(unsigned long long)arg1 error:(id *)arg2; | |
1553 | +- (id)passwordForType:(unsigned long long)arg1; | |
1554 | +- (void)setX2chUserAccount:(id)arg1; | |
1555 | +- (id)x2chUserAccount; | |
1556 | +- (id)x2chAuthenticationRequestURL; | |
1557 | +- (void)loadAccountSettings; | |
1558 | +- (id)URLForKey:(id)arg1; | |
1559 | +- (BOOL)_saveBackgroundColors; | |
1560 | +- (void)_loadBackgroundColors; | |
1561 | +- (void)setThreadTitleBarColorStyle:(unsigned long long)arg1; | |
1562 | +- (unsigned long long)threadTitleBarColorStyle; | |
1563 | +- (void)setThreadsListTableUsesAlternatingRowBgColors:(BOOL)arg1; | |
1564 | +- (BOOL)threadsListTableUsesAlternatingRowBgColors; | |
1565 | +- (void)setThreadsListBackgroundColor:(id)arg1; | |
1566 | +- (id)threadsListBackgroundColor; | |
1567 | +- (void)setBackgroundColor:(id)arg1 forKey:(id)arg2; | |
1568 | +- (id)backgroundColorForKey:(id)arg1 defaultColor:(id)arg2; | |
1569 | +- (id)backgroundColorDictionary; | |
1570 | +- (void)setPreloadPreviewers:(BOOL)arg1; | |
1571 | +- (BOOL)preloadPreviewers; | |
1572 | +- (BOOL)_saveImagePreviewerSettings; | |
1573 | +- (void)_loadImagePreviewerSettings; | |
1574 | +- (BOOL)previewerSupportsAppReset:(id *)arg1; | |
1575 | +- (BOOL)previewerSupportsShowingPreferences; | |
1576 | +- (void)letPreviewerShowPreferences:(id)arg1; | |
1577 | +- (id)installedPreviewerBundle; | |
1578 | +- (id)sharedP22chAuthenticator; | |
1579 | +- (id)sharedBe2chAuthenticator; | |
1580 | +- (id)shared2chAuthenticator; | |
1581 | +- (id)sharedLinkPreviewer; | |
1582 | +- (id)sharedPreferencesPane; | |
1583 | +- (id)p22chConnectWithUserInfo:(id)arg1; | |
1584 | +- (id)w2chConnectWithURL:(id)arg1 properties:(id)arg2; | |
1585 | +- (id)loadPreferencesPane; | |
1586 | +- (id)loadLinkPreviewer; | |
1587 | +- (id)moduleWithName:(id)arg1 ofType:(id)arg2 inDirectory:(id)arg3; | |
1588 | +- (id)previewerPrefsDict; | |
1589 | +- (id)imagePreviewerPrefsDict; | |
1590 | +- (void)setAppearanceColor:(id)arg1 forKey:(id)arg2; | |
1591 | +- (id)textAppearanceColorCleaningForKey:(id)arg1; | |
1592 | +- (id)textAppearanceColorForKey:(id)arg1; | |
1593 | +- (id)appearanceColorForKey:(id)arg1; | |
1594 | +- (void)setAppearanceFont:(id)arg1 forKey:(id)arg2; | |
1595 | +- (id)appearanceFontCleaningForKey:(id)arg1 defaultSize:(double)arg2; | |
1596 | +- (id)appearanceFontForKey:(id)arg1 defaultSize:(double)arg2; | |
1597 | +- (id)appearanceFontForKey:(id)arg1; | |
1598 | +- (id)appearances; | |
1599 | +- (BOOL)_saveFontAndColor; | |
1600 | +- (void)_loadFontAndColor; | |
1601 | +- (id)firstAvailableAAFont; | |
1602 | +- (id)firstAvailableAAFont:(id)arg1; | |
1603 | +- (void)setBoardListShowsIcon:(BOOL)arg1; | |
1604 | +- (BOOL)boardListShowsIcon; | |
1605 | +- (void)setBoardListRowSizeStyle:(long long)arg1; | |
1606 | +- (long long)boardListRowSizeStyle; | |
1607 | +- (void)setThreadsListDatOchiThreadFont:(id)arg1; | |
1608 | +- (id)threadsListDatOchiThreadFont; | |
1609 | +- (void)setThreadsListDatOchiThreadColor:(id)arg1; | |
1610 | +- (id)threadsListDatOchiThreadColor; | |
1611 | +- (void)setThreadsListNewThreadFont:(id)arg1; | |
1612 | +- (id)threadsListNewThreadFont; | |
1613 | +- (void)setThreadsListNewThreadColor:(id)arg1; | |
1614 | +- (id)threadsListNewThreadColor; | |
1615 | +- (void)setThreadsListFont:(id)arg1; | |
1616 | +- (id)threadsListFont; | |
1617 | +- (void)setThreadsListColor:(id)arg1; | |
1618 | +- (id)threadsListColor; | |
1619 | +- (id)appearanceFontFallbackIfNeededForKey:(id)arg1; | |
1620 | +- (void)setThreadsListDrawsGrid:(BOOL)arg1; | |
1621 | +- (BOOL)threadsListDrawsGrid; | |
1622 | +- (void)fixRowHeightToFontSize; | |
1623 | +- (void)setThreadsListRowHeight:(double)arg1; | |
1624 | +- (double)threadsListRowHeight; | |
1625 | +- (void)setMsgIdxSpacingAfter:(double)arg1; | |
1626 | +- (double)msgIdxSpacingAfter; | |
1627 | +- (void)setMsgIdxSpacingBefore:(double)arg1; | |
1628 | +- (double)msgIdxSpacingBefore; | |
1629 | +- (id)replyFont; | |
1630 | +- (id)replyTextColor; | |
1631 | +- (void)setPopUpWindowVerticalScrollerIsSmall:(BOOL)arg1; | |
1632 | +- (BOOL)popUpWindowVerticalScrollerIsSmall; | |
1633 | +- (void)setMessageHeadIndent:(double)arg1; | |
1634 | +- (double)messageHeadIndent; | |
1635 | +- (void)setHasMessageAnchorUnderline:(BOOL)arg1; | |
1636 | +- (BOOL)hasMessageAnchorUnderline; | |
1637 | +- (void)setShouldThreadAntialias:(BOOL)arg1; | |
1638 | +- (BOOL)shouldThreadAntialias; | |
1639 | +- (BOOL)_saveThreadsListSettings; | |
1640 | +- (void)_loadThreadsListSettings; | |
1641 | +- (void)setUsesRelativeDateFormat:(BOOL)arg1; | |
1642 | +- (BOOL)usesRelativeDateFormat; | |
1643 | +- (void)setNextUpdatedThreadContainsNewThread:(BOOL)arg1; | |
1644 | +- (BOOL)nextUpdatedThreadContainsNewThread; | |
1645 | +- (void)setDrawsLabelColorOnRowBackground:(BOOL)arg1; | |
1646 | +- (BOOL)drawsLabelColorOnRowBackground; | |
1647 | +- (void)setSortsImmediately:(BOOL)arg1; | |
1648 | +- (BOOL)sortsImmediately; | |
1649 | +- (void)setInvalidSortDescriptorFixed:(BOOL)arg1; | |
1650 | +- (BOOL)invalidSortDescriptorFixed; | |
1651 | +- (void)setEnergyUsesLevelIndicator:(BOOL)arg1; | |
1652 | +- (BOOL)energyUsesLevelIndicator; | |
1653 | +- (void)setThreadsListViewMode:(unsigned long long)arg1; | |
1654 | +- (unsigned long long)threadsListViewMode; | |
1655 | +- (void)setAutoReloadListWhenWake:(BOOL)arg1; | |
1656 | +- (BOOL)autoReloadListWhenWake; | |
1657 | +- (void)setThreadsListTableColumnState:(id)arg1; | |
1658 | +- (id)threadsListTableColumnState; | |
1659 | +- (void)setUseIncrementalSearch:(BOOL)arg1; | |
1660 | +- (BOOL)useIncrementalSearch; | |
1661 | +- (void)setThreadsListAutoscrollMask:(unsigned long long)arg1; | |
1662 | +- (unsigned long long)threadsListAutoscrollMask; | |
1663 | +- (id)threadsListSettingsDictionary; | |
1664 | +- (BOOL)_saveThreadViewerSettings; | |
1665 | +- (void)_loadThreadViewerSettings; | |
1666 | +- (void)setPopupTriggerType:(unsigned long long)arg1; | |
1667 | +- (unsigned long long)popupTriggerType; | |
1668 | +- (BOOL)isPopupTriggerTypeSet; | |
1669 | +- (void)setShowsReferencedMarker:(BOOL)arg1; | |
1670 | +- (BOOL)showsReferencedMarker; | |
1671 | +- (void)setShouldColorIDString:(BOOL)arg1; | |
1672 | +- (BOOL)shouldColorIDString; | |
1673 | +- (void)setMultitouchGestureEnabled:(BOOL)arg1; | |
1674 | +- (BOOL)multitouchGestureEnabled; | |
1675 | +- (void)setConvertsHttpToItmsIfNeeded:(BOOL)arg1; | |
1676 | +- (BOOL)convertsHttpToItmsIfNeeded; | |
1677 | +- (void)setShowsSAAPIcon:(BOOL)arg1; | |
1678 | +- (BOOL)showsSAAPIcon; | |
1679 | +- (void)setAutoReloadViewerWhenWake:(BOOL)arg1; | |
1680 | +- (BOOL)autoReloadViewerWhenWake; | |
1681 | +- (id)linkDownloaderAutoopenTypes; | |
1682 | +- (id)linkDownloaderExtensionTypes; | |
1683 | +- (void)setLinkDownloaderDictArray:(id)arg1; | |
1684 | +- (id)linkDownloaderDictArray; | |
1685 | +- (void)setLinkDownloaderDestination:(id)arg1; | |
1686 | +- (id)linkDownloaderDestination; | |
1687 | +- (void)setScrollToLastUpdated:(BOOL)arg1; | |
1688 | +- (BOOL)scrollToLastUpdated; | |
1689 | +- (void)setMouseDownTrackingTime:(double)arg1; | |
1690 | +- (double)mouseDownTrackingTime; | |
1691 | +- (void)setPreviewLinkWithNoModifierKey:(BOOL)arg1; | |
1692 | +- (BOOL)previewLinkWithNoModifierKey; | |
1693 | +- (void)setShowsPoofAnimationOnInvisibleAbone:(BOOL)arg1; | |
1694 | +- (BOOL)showsPoofAnimationOnInvisibleAbone; | |
1695 | +- (void)setOpenInBrowserType:(unsigned long long)arg1; | |
1696 | +- (unsigned long long)openInBrowserType; | |
1697 | +- (void)setMailAddressShown:(BOOL)arg1; | |
1698 | +- (BOOL)mailAddressShown; | |
1699 | +- (void)setMailAttachmentShown:(BOOL)arg1; | |
1700 | +- (BOOL)mailAttachmentShown; | |
1701 | +- (void)setThreadViewerLinkType:(unsigned long long)arg1; | |
1702 | +- (unsigned long long)threadViewerLinkType; | |
1703 | +- (void)setNavigationBarShown:(BOOL)arg1 forClass:(Class)arg2; | |
1704 | +- (BOOL)navigationBarShownForClass:(Class)arg1; | |
1705 | +- (void)setReplyWindowDefaultFrameString:(id)arg1; | |
1706 | +- (id)replyWindowDefaultFrameString; | |
1707 | +- (void)setWindowDefaultFrameString:(id)arg1; | |
1708 | +- (id)windowDefaultFrameString; | |
1709 | +- (id)threadViewerDefaultsDictionary; | |
1710 | +- (void)invalidateInstalledThemes; | |
1711 | +- (id)installedThemes; | |
1712 | +- (void)setThemeFileNameWithFullPath:(id)arg1 isCustomTheme:(BOOL)arg2; | |
1713 | +- (id)themeFileName; | |
1714 | +- (id)createFullPathFromThemeFileName:(id)arg1; | |
1715 | +- (id)defaultThemeFilePaths; | |
1716 | +- (id)defaultThemeFilePath; | |
1717 | +- (void)setUsesCustomTheme:(BOOL)arg1; | |
1718 | +- (BOOL)usesCustomTheme; | |
1719 | +- (void)setThreadViewTheme:(id)arg1; | |
1720 | +- (id)threadViewTheme; | |
1721 | +- (BOOL)_saveFilter; | |
1722 | +- (void)_loadFilter; | |
1723 | +- (void)setRunSpamFilterAfterAddingNGExpression:(BOOL)arg1; | |
1724 | +- (BOOL)runSpamFilterAfterAddingNGExpression; | |
1725 | +- (void)setNgExpressionAddingScope:(long long)arg1; | |
1726 | +- (long long)ngExpressionAddingScope; | |
1727 | +- (void)setTreatsNoSageAsSpam:(BOOL)arg1; | |
1728 | +- (BOOL)treatsNoSageAsSpam; | |
1729 | +- (void)setSpamHostSymbols:(id)arg1; | |
1730 | +- (id)spamHostSymbols; | |
1731 | +- (void)setRegistrantShouldConsiderName:(BOOL)arg1; | |
1732 | +- (BOOL)registrantShouldConsiderName; | |
1733 | +- (void)setTreatsAsciiArtAsSpam:(BOOL)arg1; | |
1734 | +- (BOOL)treatsAsciiArtAsSpam; | |
1735 | +- (void)setAsciiArtDetectorEnabled:(BOOL)arg1; | |
1736 | +- (BOOL)asciiArtDetectorEnabled; | |
1737 | +- (void)setSpamFilterNeedsSaveToFiles:(BOOL)arg1; | |
1738 | +- (void)resetSpamFilter; | |
1739 | +- (void)setSpamFilterBehavior:(unsigned long long)arg1; | |
1740 | +- (unsigned long long)spamFilterBehavior; | |
1741 | +- (void)setSpamMessageCorpus:(id)arg1; | |
1742 | +- (id)spamMessageCorpus; | |
1743 | +- (void)setSpamFilterEnabled:(BOOL)arg1; | |
1744 | +- (BOOL)spamFilterEnabled; | |
1745 | +- (id)filterPrefs; | |
1746 | +- (BOOL)_saveSoundsSettings; | |
1747 | +- (void)_loadSoundsSettings; | |
1748 | +- (void)setReplyDidFinishSound:(id)arg1; | |
1749 | +- (id)replyDidFinishSound; | |
1750 | +- (void)setHEADCheckNoUpdateSound:(id)arg1; | |
1751 | +- (id)HEADCheckNoUpdateSound; | |
1752 | +- (void)setHEADCheckNewArrivedSound:(id)arg1; | |
1753 | +- (id)HEADCheckNewArrivedSound; | |
1754 | +- (id)soundsSettingsDictionary; | |
1755 | +- (void)convertOldFCToThemeFile; | |
1756 | +- (void)convertBgColorSettingsToTheme:(id)arg1; | |
1757 | +- (void)convertColorSettingsToTheme:(id)arg1; | |
1758 | +- (id)appearanceColorCleaningIfNeededForKey:(id)arg1 defaultColor:(id)arg2; | |
1759 | +- (void)convertFontSettingsToTheme:(id)arg1; | |
1760 | +- (void)setLastShownBoardInfoInspectorPaneIdentifier:(id)arg1; | |
1761 | +- (id)lastShownBoardInfoInspectorPaneIdentifier; | |
1762 | +- (void)setLastShownSubpaneIdentifier:(id)arg1 forPaneIdentifier:(id)arg2; | |
1763 | +- (id)lastShownSubpaneIdentifierForPaneIdentifier:(id)arg1; | |
1764 | +- (BOOL)_saveBWSettings; | |
1765 | +- (void)_loadBWSettings; | |
1766 | +- (BOOL)shouldAutoSyncBoardListImmediately; | |
1767 | +- (void)setLastSyncDate:(id)arg1; | |
1768 | +- (id)lastSyncDate; | |
1769 | +- (double)timeIntervalForAutoSyncPrefs; | |
1770 | +- (void)setAutoSyncIntervalTag:(unsigned long long)arg1; | |
1771 | +- (unsigned long long)autoSyncIntervalTag; | |
1772 | +- (void)setAutoSyncBoardList:(BOOL)arg1; | |
1773 | +- (BOOL)autoSyncBoardList; | |
1774 | +- (void)setBBSMenuURL:(id)arg1; | |
1775 | +- (id)BBSMenuURL; | |
1776 | +- (id)boardWarriorSettingsDictionary; | |
1777 | + | |
1778 | +@end | |
1779 | + | |
1780 | +@interface BSYosemiteNoThreadsView : NSView | |
1781 | +{ | |
1782 | +} | |
1783 | + | |
1784 | +- (BOOL)allowsVibrancy; | |
1785 | +- (BOOL)isOpaque; | |
1786 | + | |
1787 | +@end | |
1788 | + | |
1789 | +@interface CMRAbstructThreadDocument : NSDocument <BSLabelMenuItemViewValidation> | |
1790 | +{ | |
1791 | + CMRThreadAttributes *_threadAttributes; | |
1792 | + NSTextStorage *_textStorage; | |
1793 | + NSString *m_candidateHost; | |
1794 | + BSMessageSampleRegistrant *m_registrant; | |
1795 | +} | |
1796 | + | |
1797 | +- (void)openInBrowser:(id)arg1; | |
1798 | +- (void)toggleLabeledThreadFromInfoPanel:(id)arg1; | |
1799 | +- (void)toggleDatOchiThreadFromInfoPanel:(id)arg1; | |
1800 | +- (void)toggleAAThreadFromInfoPanel:(id)arg1; | |
1801 | +- (void)toggleLabeledThread:(id)arg1; | |
1802 | +- (void)toggleDatOchiThread:(id)arg1; | |
1803 | +- (void)toggleAAThread:(id)arg1; | |
1804 | +- (void)revealInFinder:(id)arg1; | |
1805 | +- (void)showMainBrowser:(id)arg1; | |
1806 | +- (void)showDocumentInfo:(id)arg1; | |
1807 | +- (BOOL)validateLabelMenuItem:(id)arg1; | |
1808 | +- (BOOL)validateUserInterfaceItem:(id)arg1; | |
1809 | +- (id)printOperationWithSettings:(id)arg1 error:(id *)arg2; | |
1810 | +- (void)removeWindowController:(id)arg1; | |
1811 | +- (void)dealloc; | |
1812 | +- (id)registrant; | |
1813 | +- (void)setCandidateHost:(id)arg1; | |
1814 | +- (id)candidateHost; | |
1815 | +- (void)setLabelOfThread:(unsigned long long)arg1 toggle:(BOOL)arg2; | |
1816 | +- (void)setLabelOfThread:(unsigned long long)arg1; | |
1817 | +- (unsigned long long)labelOfThread; | |
1818 | +- (void)setIsDatOchiThread:(BOOL)arg1; | |
1819 | +- (BOOL)isDatOchiThread; | |
1820 | +- (void)setIsAAThread:(BOOL)arg1; | |
1821 | +- (BOOL)isAAThread; | |
1822 | +- (void)setThreadAttributes:(id)arg1; | |
1823 | +- (id)threadAttributes; | |
1824 | +- (void)setTextStorage:(id)arg1; | |
1825 | +- (id)textStorage; | |
1826 | +- (BOOL)showsThreadDocument; | |
1827 | +- (void)handleReloadThreadCommand:(id)arg1; | |
1828 | +- (void)setMail:(id)arg1; | |
1829 | +- (id)mail; | |
1830 | +- (void)setName:(id)arg1; | |
1831 | +- (id)name; | |
1832 | +- (void)setTListBoardName:(id)arg1; | |
1833 | +- (id)tListBoardName; | |
1834 | +- (id)tListBoardURL; | |
1835 | +- (id)boardURLAsString; | |
1836 | +- (id)boardNameAsString; | |
1837 | +- (id)threadURLAsString; | |
1838 | +- (id)threadTitleAsString; | |
1839 | +- (id)threadAttrDict; | |
1840 | +- (id)selectedText; | |
1841 | + | |
1842 | +@end | |
1843 | + | |
1844 | +@interface CMRThreadAttributes : NSObject | |
1845 | +{ | |
1846 | + BOOL m_changed; | |
1847 | + NSMutableDictionary *m_attributes; | |
1848 | +} | |
1849 | + | |
1850 | ++ (void)fillBuffer:(id)arg1 withThreadInfoForCopying:(id)arg2; | |
1851 | ++ (void)replaceKeywords:(id)arg1 attributes:(id)arg2; | |
1852 | ++ (void)replaceKeywords:(id)arg1 dictionary:(id)arg2; | |
1853 | ++ (id)threadURLWithDefaultParameterFromDictionary:(id)arg1; | |
1854 | ++ (id)threadURLWithHeaderParamFromDict:(id)arg1 resCount:(long long)arg2; | |
1855 | ++ (id)threadURLWithLatestParamFromDict:(id)arg1 resCount:(long long)arg2; | |
1856 | ++ (id)threadURLFromDictionary:(id)arg1; | |
1857 | ++ (id)threadURLWithBoardID:(unsigned long long)arg1 datIdentifier:(id)arg2; | |
1858 | ++ (id)boardURLFromDictionary:(id)arg1; | |
1859 | ++ (id)modifiedDateFromDictionary:(id)arg1; | |
1860 | ++ (id)createdDateFromDictionary:(id)arg1; | |
1861 | ++ (id)threadTitleFromDictionary:(id)arg1; | |
1862 | ++ (id)boardNameFromDictionary:(id)arg1; | |
1863 | ++ (id)identifierFromDictionary:(id)arg1; | |
1864 | ++ (id)pathFromDictionary:(id)arg1; | |
1865 | ++ (long long)numberOfUpdatedFromDictionary:(id)arg1; | |
1866 | ++ (BOOL)isNewThreadFromDictionary:(id)arg1; | |
1867 | +- (void)writeAttributes:(id)arg1; | |
1868 | +- (void)setLastIndex:(unsigned long long)arg1; | |
1869 | +- (unsigned long long)lastIndex; | |
1870 | +- (void)setWindowFrame:(struct CGRect)arg1; | |
1871 | +- (struct CGRect)windowFrame; | |
1872 | +- (id)modifiedDate; | |
1873 | +- (id)createdDate; | |
1874 | +- (id)displayPath; | |
1875 | +- (id)displaySize; | |
1876 | +- (id)threadURL; | |
1877 | +- (id)boardURL; | |
1878 | +- (id)bbsIdentifier; | |
1879 | +- (id)boardName; | |
1880 | +- (id)threadTitle; | |
1881 | +- (id)path; | |
1882 | +- (unsigned long long)numberOfMessages; | |
1883 | +- (void)setNumberOfLoadedMessages:(unsigned long long)arg1; | |
1884 | +- (unsigned long long)numberOfLoadedMessages; | |
1885 | +- (void)setNeedsToUpdateLogFile:(BOOL)arg1; | |
1886 | +- (BOOL)needsToUpdateLogFile; | |
1887 | +- (BOOL)needsToBeUpdatedFromLoadedContents; | |
1888 | +- (id)datIdentifier; | |
1889 | +- (id)threadSignature; | |
1890 | +- (void)addEntriesFromDictionary:(id)arg1; | |
1891 | +- (id)dictionaryRepresentation; | |
1892 | +- (id)getMutableAttributes; | |
1893 | +- (void)dealloc; | |
1894 | +- (id)initWithDictionary:(id)arg1; | |
1895 | +- (void)setLabel:(unsigned long long)arg1; | |
1896 | +- (unsigned long long)label; | |
1897 | +- (void)setMarkedThread:(BOOL)arg1; | |
1898 | +- (void)setIsMarkedThread:(BOOL)arg1; | |
1899 | +- (BOOL)isMarkedThread; | |
1900 | +- (void)setDatOchiThread:(BOOL)arg1; | |
1901 | +- (void)setIsDatOchiThread:(BOOL)arg1; | |
1902 | +- (BOOL)isDatOchiThread; | |
1903 | +- (void)setAAThread:(BOOL)arg1; | |
1904 | +- (void)setIsAAThread:(BOOL)arg1; | |
1905 | +- (BOOL)isAAThread; | |
1906 | +- (id)userStatus; | |
1907 | + | |
1908 | +@end | |
1909 | + | |
1910 | +@interface JIMSidManager : NSObject | |
1911 | +{ | |
1912 | + NSString *_sidString; | |
1913 | +} | |
1914 | + | |
1915 | ++ (id)sharedInstance; | |
1916 | +@property(readonly) NSString *sidString; // @synthesize sidString=_sidString; | |
1917 | +- (id)sidRequestStringWithID:(id)arg1 password:(id)arg2 time:(double)arg3; | |
1918 | +- (id)hoboValueForAuth:(double)arg1; | |
1919 | +- (id)requestForSid:(id)arg1; | |
1920 | +- (BOOL)loginWithID:(id)arg1 password:(id)arg2 error:(id *)arg3; | |
1921 | +- (void)dealloc; | |
1922 | +- (void)invalidate; | |
1923 | +- (id)init; | |
1924 | + | |
1925 | +@end | |
1926 | + | |
1927 | +@interface BSOfflaw2Downloader : CMRDATDownloader | |
1928 | +{ | |
1929 | + NSString *m_downloadingHost; | |
1930 | + NSString *m_candidateHost; | |
1931 | + BOOL m_reuse; | |
1932 | +} | |
1933 | + | |
1934 | ++ (id)downloaderWithIdentifier:(id)arg1 threadTitle:(id)arg2 candidateHost:(id)arg3; | |
1935 | +- (void)checkResponse:(id)arg1 statusCode:(long long)arg2 forConnection:(id)arg3; | |
1936 | +- (void)cancelDownloadWithDetectingDatOchi:(id)arg1; | |
1937 | +- (BOOL)useMaru; | |
1938 | +- (id)resourceURL; | |
1939 | +- (void)setReusesDownloader:(BOOL)arg1; | |
1940 | +- (BOOL)reusesDownloader; | |
1941 | +- (void)setCandidateHost:(id)arg1; | |
1942 | +- (id)candidateHost; | |
1943 | +- (void)setDownloadingHost:(id)arg1; | |
1944 | +- (id)downloadingHost; | |
1945 | +- (void)dealloc; | |
1946 | +- (id)initWithIdentifier:(id)arg1 threadTitle:(id)arg2 candidateHost:(id)arg3; | |
1947 | + | |
1948 | +@end | |
1949 | + | |
1950 | +@interface CMRThreadDocument : CMRAbstructThreadDocument | |
1951 | +{ | |
1952 | +} | |
1953 | + | |
1954 | +- (void)encodeRestorableStateWithCoder:(id)arg1; | |
1955 | +- (BOOL)prepareSavePanel:(id)arg1; | |
1956 | +- (BOOL)writeToURL:(id)arg1 ofType:(id)arg2 error:(id *)arg3; | |
1957 | +- (BOOL)readFromURL:(id)arg1 ofType:(id)arg2 error:(id *)arg3; | |
1958 | +- (BOOL)copyFileURL:(id)arg1 toURL:(id *)arg2 error:(id *)arg3; | |
1959 | +- (void)makeWindowControllers; | |
1960 | +- (id)fileURL; | |
1961 | +- (id)fileType; | |
1962 | +- (id)initWithThreadViewer:(id)arg1; | |
1963 | +- (void)handleReloadThreadCommand:(id)arg1; | |
1964 | + | |
1965 | +@end | |
1966 | + | |
1967 | +@interface BSHorizontalRuleCell : CMXImageAttachmentCell | |
1968 | +{ | |
1969 | +} | |
1970 | + | |
1971 | +- (BOOL)wantsToTrackMouse; | |
1972 | +- (void)drawWithFrame:(struct CGRect)arg1 inView:(id)arg2; | |
1973 | +- (struct CGRect)cellFrameForTextContainer:(id)arg1 proposedLineFragment:(struct CGRect)arg2 glyphPosition:(struct CGPoint)arg3 characterIndex:(unsigned long long)arg4; | |
1974 | + | |
1975 | +@end | |
1976 | + | |
1977 | +@interface CMRThreadLayout : NSObject | |
1978 | +{ | |
1979 | + CMRThreadView *_textView; | |
1980 | + NSLock *_messagesLock; | |
1981 | + DTRangesArray *_messageRanges; | |
1982 | + CMRThreadMessageBuffer *_messageBuffer; | |
1983 | + NSOperationQueue *m_operationQueue; | |
1984 | + NSCountedSet *m_countedSet; | |
1985 | + NSCountedSet *m_reverseReferencesCountedSet; | |
1986 | + BOOL _isMessagesEdited; | |
1987 | +} | |
1988 | + | |
1989 | +- (void)ensureLayoutForThreadView; | |
1990 | +- (void)addOperation:(id)arg1; | |
1991 | +- (id)operationQueue; | |
1992 | +- (void)disposeLayoutContext; | |
1993 | +- (void)clear:(id)arg1; | |
1994 | +- (void)clear; | |
1995 | +- (BOOL)isInProgress; | |
1996 | +- (void)doDeleteAllMessages; | |
1997 | +- (void)setMessagesEdited:(BOOL)arg1; | |
1998 | +- (BOOL)isMessagesEdited; | |
1999 | +- (void)dealloc; | |
2000 | +- (id)init; | |
2001 | +- (id)initWithTextView:(id)arg1; | |
2002 | +- (unsigned long long)messageIndexOfLaterDate:(id)arg1; | |
2003 | +- (unsigned long long)previousBookmarkIndexOfIndex:(unsigned long long)arg1; | |
2004 | +- (unsigned long long)nextBookmarkIndexOfIndex:(unsigned long long)arg1; | |
2005 | +- (unsigned long long)previousBookmarkIndex; | |
2006 | +- (unsigned long long)nextBookmarkIndex; | |
2007 | +- (unsigned long long)previousVisibleMessageIndexOfIndex:(unsigned long long)arg1; | |
2008 | +- (unsigned long long)nextVisibleMessageIndexOfIndex:(unsigned long long)arg1; | |
2009 | +- (unsigned long long)previousVisibleMessageIndex; | |
2010 | +- (unsigned long long)nextVisibleMessageIndex; | |
2011 | +- (unsigned long long)messageIndexOfLaterDate:(id)arg1 attribute:(unsigned int)arg2 value:(BOOL)arg3; | |
2012 | +- (unsigned long long)previousMessageIndexOfIndex:(unsigned long long)arg1 attribute:(unsigned int)arg2 value:(BOOL)arg3; | |
2013 | +- (unsigned long long)nextMessageIndexOfIndex:(unsigned long long)arg1 attribute:(unsigned int)arg2 value:(BOOL)arg3; | |
2014 | +- (id)localAbonedContentsForIndexes:(id)arg1; | |
2015 | +- (id)contentsForIndexes:(id)arg1; | |
2016 | +- (id)contentsForTargetIndex:(unsigned long long)arg1 composingMask:(unsigned int)arg2 compose:(BOOL)arg3 attributesMask:(unsigned int)arg4; | |
2017 | +- (id)contentsForIndexes:(id)arg1 composingMask:(unsigned int)arg2 compose:(BOOL)arg3 attributesMask:(unsigned int)arg4; | |
2018 | +- (id)contentsAtIndex:(unsigned long long)arg1; | |
2019 | +- (unsigned long long)lastMessageIndexForRange:(struct _NSRange)arg1; | |
2020 | +- (unsigned long long)lastMessageIndexForRangeSilverGull:(struct _NSRange)arg1; | |
2021 | +- (unsigned long long)messageIndexForRange:(struct _NSRange)arg1; | |
2022 | +- (struct _NSRange)rangeAtMessageIndex:(unsigned long long)arg1; | |
2023 | +- (BOOL)isCompleted; | |
2024 | +- (unsigned long long)firstUnlaidMessageIndex; | |
2025 | +- (unsigned long long)numberOfReadedMessages; | |
2026 | +- (void)setReverseReferencesCountedSet:(id)arg1; | |
2027 | +- (id)reverseReferencesCountedSet; | |
2028 | +- (void)setCountedSet:(id)arg1; | |
2029 | +- (id)countedSet; | |
2030 | +- (void)addMessagesFromBuffer:(id)arg1; | |
2031 | +- (id)allMessages; | |
2032 | +- (id)messageBuffer; | |
2033 | +- (void)extendMessageRange:(long long)arg1 forMessageIndex:(unsigned long long)arg2; | |
2034 | +- (void)slideMessageRanges:(long long)arg1 firstTargetMessageIndex:(unsigned long long)arg2; | |
2035 | +- (void)slideMessageRanges:(id)arg1 forLength:(long long)arg2 firstTargetMessageIndex:(unsigned long long)arg3; | |
2036 | +- (void)slideMessageRanges:(long long)arg1 fromLocation:(unsigned long long)arg2; | |
2037 | +- (void)addMessageRange:(struct _NSRange)arg1; | |
2038 | +- (void)setMessageRanges:(id)arg1; | |
2039 | +- (id)messageRanges; | |
2040 | +- (unsigned long long)numberOfMessageAttributes:(unsigned int)arg1; | |
2041 | +- (void)changeAllMessageAttributes:(BOOL)arg1 flags:(unsigned int)arg2; | |
2042 | +- (void)updateMessageAtIndex:(unsigned long long)arg1; | |
2043 | +- (void)threadMessageDidChangeAttribute:(id)arg1; | |
2044 | +- (BOOL)onlySingleMessageInRange:(struct _NSRange)arg1; | |
2045 | +- (id)messagesAtIndexes:(id)arg1; | |
2046 | +- (id)messageAtIndex:(unsigned long long)arg1; | |
2047 | +- (id)scrollView; | |
2048 | +- (id)textStorage; | |
2049 | +- (id)textContainer; | |
2050 | +- (id)layoutManager; | |
2051 | +- (void)setTextView:(id)arg1; | |
2052 | +- (id)textView; | |
2053 | +- (void)scrollMessageAtIndex:(unsigned long long)arg1; | |
2054 | +- (void)scrollToLastUpdatedIndex:(id)arg1; | |
2055 | +- (void)scrollMessageWithRange:(struct _NSRange)arg1; | |
2056 | +- (unsigned long long)lastMessageIndexForDocumentVisibleRect; | |
2057 | +- (unsigned long long)firstMessageIndexForDocumentVisibleRect; | |
2058 | +- (void)appendComposingAttrString:(id)arg1; | |
2059 | +- (void)mergeComposingResult:(id)arg1; | |
2060 | +- (void)colorizeIDImpl:(id)arg1 range:(struct _NSRange)arg2 layoutManager:(id)arg3; | |
2061 | +- (void)updateReferencedCountMarkersAtIndexes:(id)arg1; | |
2062 | +- (void)beIconImageDidUpdate:(id)arg1; | |
2063 | +- (void)insertReferencedCountStrings:(id)arg1 range:(struct _NSRange)arg2 adjustRange:(BOOL)arg3; | |
2064 | +- (void)insertReferencedCountStrings:(id)arg1 range:(struct _NSRange)arg2; | |
2065 | +- (void)clearReferencedCountStrings:(id)arg1 range:(struct _NSRange)arg2; | |
2066 | +- (void)insertLastUpdatedHeader; | |
2067 | +- (void)clearLastUpdatedHeader; | |
2068 | +- (void)clearLastUpdatedHeader:(BOOL)arg1; | |
2069 | +- (void)appendLastUpdatedHeader; | |
2070 | +- (void)appendLastUpdatedHeader:(BOOL)arg1; | |
2071 | +- (id)lastUpdatedDateFromFirstHeaderAttachmentEffectiveRange:(struct _NSRange *)arg1; | |
2072 | +- (struct _NSRange)firstLastUpdatedHeaderAttachmentRange; | |
2073 | +- (id)lastUpdatedDateFromHeaderAttachment; | |
2074 | + | |
2075 | +@end | |
2076 | + | |
2077 | +@interface BSAPIQuickLookObject : BS2chQuickLookObject | |
2078 | +{ | |
2079 | +} | |
2080 | + | |
2081 | ++ (BOOL)canInitWithURL:(id)arg1; | |
2082 | +- (id)requestForDownloadingQLContent; | |
2083 | +- (id)bodyString; | |
2084 | +- (id)hoboValue; | |
2085 | +- (id)sidString; | |
2086 | +- (id)resourceURL; | |
2087 | +- (id)serverName; | |
2088 | + | |
2089 | +@end | |
2090 | + | |
2091 | +@interface CMRThreadLinkProcessor : NSObject | |
2092 | +{ | |
2093 | +} | |
2094 | + | |
2095 | ++ (BOOL)isBeProfileLinkUsingLocalScheme:(id)arg1 linkParam:(id *)arg2; | |
2096 | ++ (BOOL)isMessageLinkUsingLocalScheme:(id)arg1 messageIndexes:(id *)arg2 localAbonePreviewLink:(char *)arg3; | |
2097 | ++ (BOOL)parseThreadLink:(id)arg1 boardName:(id *)arg2 threadSignature:(id *)arg3; | |
2098 | ++ (BOOL)parseThreadLink:(id)arg1 boardName:(id *)arg2 boardURL:(id *)arg3 filepath:(id *)arg4 parsedHost:(id *)arg5; | |
2099 | ++ (BOOL)parseThreadLink:(id)arg1 boardName:(id *)arg2 boardURL:(id *)arg3 filepath:(id *)arg4; | |
2100 | ++ (BOOL)parseBoardLink:(id)arg1 boardName:(id *)arg2 boardURL:(id *)arg3; | |
2101 | + | |
2102 | +@end | |
2103 | + | |
2104 | +@interface BSIntroWindowController : NSWindowController | |
2105 | +{ | |
2106 | + NSView *m_baseView; | |
2107 | + NSButton *m_qsButton; | |
2108 | + NSButton *m_wnButton; | |
2109 | +} | |
2110 | + | |
2111 | +- (void)closeIntro:(id)arg1; | |
2112 | +- (void)showWhatsnew:(id)arg1; | |
2113 | +- (void)showQuickstart:(id)arg1; | |
2114 | +- (void)windowDidLoad; | |
2115 | + | |
2116 | +@end | |
2117 | + | |
2118 | +@interface CMRThreadViewer : CMRStatusLineWindowController <NSTextViewDelegate, CMRThreadViewDelegate, BSMessageSampleRegistrantDelegate, NSMenuDelegate, BSThreadFileLoadingOperationDelegate> | |
2119 | +{ | |
2120 | + unsigned long long _historyIndex; | |
2121 | + NSMutableArray *_history; | |
2122 | + int m_scaleCount; | |
2123 | + BOOL m_shouldResetScaling; | |
2124 | + CMRThreadLayout *_layout; | |
2125 | + NSUndoManager *m_undo; | |
2126 | + BSIndexPanelController *m_indexPanelController; | |
2127 | + BSAddNGExWindowController *m_addNGExWindowController; | |
2128 | + BSThreadLinkerCorePasser *m_passer; | |
2129 | + NSView *m_componentsView; | |
2130 | + NSView *m_containerView; | |
2131 | + NSView *m_windowContentView; | |
2132 | + NSScrollView *m_scrollView; | |
2133 | + NSTextView *m_textView; | |
2134 | + struct { | |
2135 | + unsigned int invalidate:1; | |
2136 | + unsigned int themechangeing:1; | |
2137 | + unsigned int retrieving:1; | |
2138 | + unsigned int browser_retrieving:1; | |
2139 | + unsigned int reserved:28; | |
2140 | + } _flags; | |
2141 | +} | |
2142 | + | |
2143 | ++ (id)titleRulerAppearanceFilePath; | |
2144 | ++ (unsigned long long)rulerModeForInformDatOchi; | |
2145 | ++ (BOOL)shouldShowTitleRulerView; | |
2146 | ++ (Class)toolbarDelegateImpClass; | |
2147 | ++ (id)loadContextualMenuForTextView; | |
2148 | ++ (id)localizableStringsTableName; | |
2149 | +@property BOOL shouldResetScaling; // @synthesize shouldResetScaling=m_shouldResetScaling; | |
2150 | +- (unsigned long long)registrant:(id)arg1 numberOfMessagesWithIDString:(id)arg2; | |
2151 | +- (BOOL)registrant:(id)arg1 shouldRegardNameAsDefaultNanashi:(id)arg2; | |
2152 | +- (void)colorizeID:(id)arg1; | |
2153 | +- (void)insertReferencedMarkersForPopupContents:(id)arg1; | |
2154 | +- (void)extractUsingString:(id)arg1; | |
2155 | +- (void)tryToAddNGWord:(id)arg1; | |
2156 | +- (void)changeAllMessageAttributesWithAAFlag:(id)arg1; | |
2157 | +- (id)bbsIdentifier; | |
2158 | +- (id)datIdentifier; | |
2159 | +- (id)threadURL; | |
2160 | +- (id)boardURL; | |
2161 | +- (id)boardName; | |
2162 | +- (id)title; | |
2163 | +- (id)path; | |
2164 | +- (id)threadIdentifier; | |
2165 | +- (id)threadAttributes; | |
2166 | +- (void)setNotShownThreadRetrieving:(BOOL)arg1; | |
2167 | +- (BOOL)isNotShownThreadRetrieving; | |
2168 | +- (void)setRetrieving:(BOOL)arg1; | |
2169 | +- (BOOL)isRetrieving; | |
2170 | +- (void)setChangeThemeTaskIsInProgress:(BOOL)arg1; | |
2171 | +- (BOOL)changeThemeTaskIsInProgress; | |
2172 | +- (void)setInvalidate:(BOOL)arg1; | |
2173 | +- (BOOL)isInvalidate; | |
2174 | +- (void)setupDefaultNoNameIfNeeded; | |
2175 | +- (id)detectDefaultNoName; | |
2176 | +- (id)threadLayout; | |
2177 | +- (void)threadComposingDidFinish:(id)arg1; | |
2178 | +- (void)threadAttributesDidLoadFromFile:(id)arg1; | |
2179 | +- (void)composeDATContents:(id)arg1 threadSignature:(id)arg2 nextIndex:(unsigned long long)arg3; | |
2180 | +- (void)pushComposingTaskWithThreadReader:(id)arg1; | |
2181 | +- (void)didChangeThread; | |
2182 | +- (void)mergeComposedResult:(id)arg1; | |
2183 | +- (void)loadFromContentsOfFile:(id)arg1; | |
2184 | +- (void)fileNotExistsAutoReloadIfNeeded; | |
2185 | +- (void)setThreadContentWithFilePath:(id)arg1 boardInfo:(id)arg2; | |
2186 | +- (void)setThreadContentWithThreadIdentifier:(id)arg1; | |
2187 | +- (void)setThreadContentWithFilePath:(id)arg1 boardInfo:(id)arg2 noteHistoryList:(long long)arg3; | |
2188 | +- (void)setThreadContentWithThreadIdentifier:(id)arg1 noteHistoryList:(long long)arg2; | |
2189 | +- (void)restoreStateWithCoder:(id)arg1; | |
2190 | +- (void)encodeRestorableStateWithCoder:(id)arg1; | |
2191 | +- (void)closeWindowOfAlert:(id)arg1 downloaderFilePath:(id)arg2; | |
2192 | +- (void)document:(id)arg1 willRemoveController:(id)arg2; | |
2193 | +- (id)windowTitleForDocumentDisplayName:(id)arg1; | |
2194 | +- (id)titleForTitleBar; | |
2195 | +- (id)windowNibName; | |
2196 | +- (void)dealloc; | |
2197 | +- (id)init; | |
2198 | +- (void)openThreadsInThreadWindow:(id)arg1; | |
2199 | +- (void)removeMessenger:(id)arg1; | |
2200 | +- (void)replyMessengerDidFinishPosting:(id)arg1; | |
2201 | +- (void)addMessenger:(id)arg1; | |
2202 | +- (id)replyMessenger; | |
2203 | +- (void)passLinkerCoreFromLink:(id)arg1; | |
2204 | +- (void)scaleSegmentedControlPushed:(id)arg1; | |
2205 | +- (void)actualSizeText:(id)arg1; | |
2206 | +- (void)smallerText:(id)arg1; | |
2207 | +- (void)biggerText:(id)arg1; | |
2208 | +- (void)resetTextViewScale:(float)arg1; | |
2209 | +- (void)scaleTextView:(float)arg1; | |
2210 | +- (void)extractUsingSelectedText:(id)arg1; | |
2211 | +- (void)addToNGWords:(id)arg1; | |
2212 | +- (void)action:(SEL)arg1 withSelectedText:(id)arg2; | |
2213 | +- (void)checkIfUsesCorpusOptionOn; | |
2214 | +- (void)shareThreadInfoFromMenuItem:(id)arg1; | |
2215 | +- (void)menuNeedsUpdate:(id)arg1; | |
2216 | +- (id)sharingServicePicker:(id)arg1 delegateForSharingService:(id)arg2; | |
2217 | +- (id)sharingService:(id)arg1 sourceWindowForShareItems:(id)arg2 sharingContentScope:(long long *)arg3; | |
2218 | +- (void)shareThreadInfo:(id)arg1; | |
2219 | +- (void)focus:(id)arg1; | |
2220 | +- (void)addFavorites:(id)arg1; | |
2221 | +- (void)showLocalRules:(id)arg1; | |
2222 | +- (void)showBoardInspectorPanel:(id)arg1; | |
2223 | +- (void)openBBSInBrowser:(id)arg1; | |
2224 | +- (void)reply:(id)arg1; | |
2225 | +- (id)plainReply:(id)arg1; | |
2226 | +- (void)quoteWithMessenger:(id)arg1; | |
2227 | +- (void)saveAsDefaultFrame:(id)arg1; | |
2228 | +- (void)showThreadFromHistoryMenu:(id)arg1; | |
2229 | +- (void)copySelectedResURL:(id)arg1; | |
2230 | +- (void)copyThreadAttributes:(id)arg1; | |
2231 | +- (struct CGPoint)locationForInformationPopUp; | |
2232 | +- (void)reloadIfOnlineMode:(id)arg1; | |
2233 | +- (void)reloadThread:(id)arg1; | |
2234 | +- (void)reloadThread; | |
2235 | +- (id)targetBoardsForAction:(SEL)arg1 sender:(id)arg2; | |
2236 | +- (id)targetThreadsForAction:(SEL)arg1 sender:(id)arg2; | |
2237 | +- (void)addThreadTitleToHistory; | |
2238 | +- (void)registerThreadAttributes:(id)arg1; | |
2239 | +- (void)disposeThreadAttributes; | |
2240 | +- (void)setThreadAttributes:(id)arg1; | |
2241 | +- (void)threadStatusInvalidateAlertDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
2242 | +- (BOOL)checkCanGenarateContents; | |
2243 | +- (BOOL)canGenarateContents; | |
2244 | +- (BOOL)shouldLoadWindowFrameUsingCache; | |
2245 | +- (BOOL)shouldSaveThreadDataAttributes; | |
2246 | +- (BOOL)shouldShowContents; | |
2247 | +- (void)synchronizeLayoutAttributes; | |
2248 | +- (void)synchronizeAttributes; | |
2249 | +- (void)datOchiDatDownloadFailAlertDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
2250 | +- (void)datOchiDownloadDidFail:(id)arg1; | |
2251 | +- (void)datOchiDatDownloadDidFinish:(id)arg1; | |
2252 | +- (void)downloadThreadUsingMaru:(id)arg1 fromAlert:(id)arg2; | |
2253 | +- (void)downloadThreadUsingOfflaw2so:(id)arg1; | |
2254 | +- (void)downloadThreadWithoutRangeHeader:(id)arg1; | |
2255 | +- (void)registerNotificationAndStartDownloadingDatOchiDat:(id)arg1; | |
2256 | +- (void)suspectingBBONSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
2257 | +- (void)threadTextDownloaderDidSuspectBBON:(id)arg1; | |
2258 | +- (void)threadNotFoundSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
2259 | +- (void)threadInvalidParticalContentsSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
2260 | +- (void)threadConnectionFailedSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
2261 | +- (void)threadTextDownloaderDidDetectDatOchi:(id)arg1; | |
2262 | +- (void)validateWhetherDatOchiWithDownloader:(id)arg1 error:(id)arg2; | |
2263 | +- (void)beginNotFoundAlertSheetWithDownloader:(id)arg1 error:(id)arg2; | |
2264 | +- (void)informDatOchiWithAlert:(id)arg1; | |
2265 | +- (void)informOfflaw2soUsedWithTitleRuler; | |
2266 | +- (void)informDatOchiWithTitleRulerIfNeeded; | |
2267 | +- (void)threadTextDownloaderInvalidPerticalContents:(id)arg1; | |
2268 | +- (void)threadTextDownloaderConnectionDidFail:(id)arg1; | |
2269 | +- (void)threadTextDownloaderContentsNotModified:(id)arg1; | |
2270 | +- (void)threadTextDownloaderDidFinishLoading:(id)arg1; | |
2271 | +- (void)removeFromNotificationCenterWithDownloader:(id)arg1; | |
2272 | +- (void)downloadThread:(id)arg1 title:(id)arg2 nextIndex:(unsigned long long)arg3; | |
2273 | +- (void)contentViewBoundsDidChange:(id)arg1; | |
2274 | +- (void)scrollMessageAtIndex:(long long)arg1; | |
2275 | +- (void)validateIndexingNavigatorLazily:(id)arg1; | |
2276 | +- (void)validateIndexingNavigator; | |
2277 | +- (void)scrollFromNavigator:(id)arg1; | |
2278 | +- (void)showIndexPanel:(id)arg1; | |
2279 | +- (void)scrollNextBookmarkOrLast:(id)arg1; | |
2280 | +- (void)scrollPrevBookmarkOrFirst:(id)arg1; | |
2281 | +- (void)scrollToLatest50FirstIndex:(id)arg1; | |
2282 | +- (void)scrollToFirstTodayMessage:(id)arg1; | |
2283 | +- (void)scrollToLastUpdatedIndex:(id)arg1; | |
2284 | +- (void)scrollToLastReadedIndex:(id)arg1; | |
2285 | +- (void)scrollNextBookmark:(id)arg1; | |
2286 | +- (void)scrollPreviousBookmark:(id)arg1; | |
2287 | +- (void)scrollNextMessage:(id)arg1; | |
2288 | +- (void)scrollPrevMessage:(id)arg1; | |
2289 | +- (void)scrollPreviousMessage:(id)arg1; | |
2290 | +- (void)scrollLastMessage:(id)arg1; | |
2291 | +- (void)scrollFirstMessage:(id)arg1; | |
2292 | +- (BOOL)canScrollToLastUpdatedMessage; | |
2293 | +- (BOOL)canScrollToLastReadedMessage; | |
2294 | +- (BOOL)canScrollNextMessage; | |
2295 | +- (BOOL)canScrollPrevMessage; | |
2296 | +- (BOOL)canScrollLastMessage; | |
2297 | +- (BOOL)canScrollFirstMessage; | |
2298 | +- (BOOL)canScrollToMessage; | |
2299 | +- (void)scrollWheel:(id)arg1; | |
2300 | +- (BOOL)wantsScrollEventsForSwipeTrackingOnAxis:(long long)arg1; | |
2301 | +- (id)threadLinkerCorePasser; | |
2302 | +- (id)addNGExWindowController; | |
2303 | +- (id)indexPanelController; | |
2304 | +- (void)setTextView:(id)arg1; | |
2305 | +- (id)textView; | |
2306 | +- (id)scrollView; | |
2307 | +- (void)setupLoadedComponents; | |
2308 | +- (id)containerView; | |
2309 | +- (BOOL)loadComponents; | |
2310 | +- (void)setWindowFrameUsingCache; | |
2311 | +- (void)setupTextViewBackground; | |
2312 | +- (void)updateLayoutSettings; | |
2313 | +- (void)threadViewThemeDidChange:(id)arg1; | |
2314 | +- (void)setupTextView; | |
2315 | +- (void)setupScrollView; | |
2316 | +- (long long)appropriateKnobStyleForThreadViewBGColor; | |
2317 | +- (void)cleanUpTitleRuler:(id)arg1; | |
2318 | +- (void)setupTitleRulerWithScrollView:(id)arg1; | |
2319 | +- (void)setupUIComponents; | |
2320 | +- (void)setupNavigationBarComponents:(BOOL)arg1 isFirst:(BOOL)arg2; | |
2321 | +- (id)selectedThreads; | |
2322 | +- (id)selectedThread; | |
2323 | +- (unsigned long long)numberOfSelectedThreads; | |
2324 | +- (void)saveLastIndex; | |
2325 | +- (void)saveWindowFrame; | |
2326 | +- (BOOL)synchronize; | |
2327 | +- (void)threadWillClose; | |
2328 | +- (void)removeFromNotificationCenter; | |
2329 | +- (void)registerToNotificationCenter; | |
2330 | +- (void)sleepDidEnd:(id)arg1; | |
2331 | +- (void)trashDidPerformNotification:(id)arg1; | |
2332 | +- (void)threadClearTaskDidFinish:(id)arg1; | |
2333 | +- (void)cleanUpItemsToBeRemoved:(id)arg1; | |
2334 | +- (void)appDefaultsLayoutSettingsUpdated:(id)arg1; | |
2335 | +- (id)windowWillReturnUndoManager:(id)arg1; | |
2336 | +- (id)myUndoManager; | |
2337 | +- (BOOL)isMessageLink:(id)arg1 messageIndexes:(id *)arg2 isLocalAbonePreviewLink:(char *)arg3; | |
2338 | +- (id)isStandardMessageLink:(id)arg1; | |
2339 | +- (BOOL)tryShowPopUpWindowSubstringWithRange:(struct _NSRange)arg1 inTextStorage:(id)arg2 locationHint:(struct CGPoint)arg3; | |
2340 | +- (BOOL)tryShowPopUpWindowWithLink:(id)arg1 locationHint:(struct CGPoint)arg2; | |
2341 | +- (BOOL)tryShowPopUpWindowWithLink:(id)arg1 forObject:(id)arg2 locationHint:(struct CGPoint)arg3; | |
2342 | +- (id)attributedStringWithLinkContext:(id)arg1; | |
2343 | +- (BOOL)HTMLView:(id)arg1 continuousMouseDown:(id)arg2; | |
2344 | +- (BOOL)HTMLView:(id)arg1 shouldHandleContinuousMouseDown:(id)arg2; | |
2345 | +- (void)HTMLView:(id)arg1 mouseExitedFromTrackingArea:(id)arg2 withEvent:(id)arg3; | |
2346 | +- (void)HTMLView:(id)arg1 mouseEnteredInTrackingArea:(id)arg2 withEvent:(id)arg3; | |
2347 | +- (id)HTMLViewFilteringLinkSchemes:(id)arg1; | |
2348 | +- (BOOL)acceptsFirstResponderForView:(id)arg1; | |
2349 | +- (void)view:(id)arg1 didFinishRotating:(double)arg2; | |
2350 | +- (void)view:(id)arg1 rotateEnough:(double)arg2; | |
2351 | +- (void)threadView:(id)arg1 magnifyEnough:(double)arg2; | |
2352 | +- (BOOL)threadView:(id)arg1 swipeWithEvent:(id)arg2; | |
2353 | +- (BOOL)threadView:(id)arg1 mouseClicked:(id)arg2 atIndex:(unsigned long long)arg3 userData:(id)arg4; | |
2354 | +- (BOOL)threadView:(id)arg1 mouseClicked:(id)arg2 atIndex:(unsigned long long)arg3 messageIndex:(unsigned long long)arg4; | |
2355 | +- (void)threadView:(id)arg1 spam:(id)arg2 messageRegister:(BOOL)arg3; | |
2356 | +- (void)postRunSpamFilterNotification; | |
2357 | +- (void)threadViewerRunSpamFilter:(id)arg1; | |
2358 | +- (void)runSpamFilter:(id)arg1; | |
2359 | +- (void)runAsciiArtDetector:(id)arg1; | |
2360 | +- (void)threadView:(id)arg1 reverseAnchorPopUp:(unsigned long long)arg2 locationHint:(struct CGPoint)arg3; | |
2361 | +- (void)threadView:(id)arg1 reverseAnchorPopUp:(unsigned long long)arg2 forObject:(id)arg3 locationHint:(struct CGPoint)arg4; | |
2362 | +- (void)threadView:(id)arg1 replyTo:(id)arg2; | |
2363 | +- (id)threadLayoutForView:(id)arg1; | |
2364 | +- (id)threadSignatureForView:(id)arg1; | |
2365 | +- (BOOL)textView:(id)arg1 clickedOnLink:(id)arg2 atIndex:(unsigned long long)arg3; | |
2366 | +- (BOOL)handleExternalLink:(id)arg1 forView:(id)arg2; | |
2367 | +- (void)openURLsWithAppStore:(id)arg1; | |
2368 | +- (BOOL)previewOrDownloadURL:(id)arg1; | |
2369 | +- (id)refererThreadInfoForLinkDownloader; | |
2370 | +- (void)openMessagesWithIndexes:(id)arg1; | |
2371 | +- (BOOL)validateUserInterfaceItem:(id)arg1; | |
2372 | +- (BOOL)validateBBSActionItems; | |
2373 | +- (void)validateShowBoardInspectorPanelItemTitle:(id)arg1; | |
2374 | +- (BOOL)validateReplyItem:(id)arg1; | |
2375 | +- (BOOL)validateAddFavoritesItem:(id)arg1 forOperation:(unsigned long long)arg2; | |
2376 | +- (unsigned long long)favoritesOperationForThreads:(id)arg1; | |
2377 | +- (BOOL)validateDeleteThreadItemsEnabling:(id)arg1; | |
2378 | +- (BOOL)validateDeleteThreadItemEnabling:(id)arg1; | |
2379 | +- (void)validateDeleteThreadItemTitle:(id)arg1; | |
2380 | +- (BOOL)validateActionMenuItem:(id)arg1; | |
2381 | +- (void)showMessageMatchesAttributes:(id)arg1; | |
2382 | +- (void)extractMessagesWithIDString:(id)arg1 popUpLocation:(struct CGPoint)arg2; | |
2383 | +- (void)extractMessagesWithIDString:(id)arg1 fromIDField:(BOOL)arg2 forObject:(id)arg3 popUpLocation:(struct CGPoint)arg4; | |
2384 | +- (void)findAll:(id)arg1; | |
2385 | +- (void)findAllByFilter:(id)arg1; | |
2386 | +- (void)findTextByFilter:(id)arg1 searchMask:(unsigned long long)arg2 targetKeys:(id)arg3 locationHint:(struct CGPoint)arg4; | |
2387 | +- (struct _NSRange)threadMessage:(id)arg1 keys:(id)arg2 rangeOfString:(id)arg3 searchMask:(unsigned long long)arg4; | |
2388 | +- (BOOL)hiliteForMatchingString:(id)arg1 keysArray:(id)arg2 searchOption:(unsigned long long)arg3 inLayoutManager:(id)arg4 onPopup:(BOOL)arg5; | |
2389 | +- (void)showStandardFindPanel:(id)arg1; | |
2390 | +- (void)findFirstText:(id)arg1; | |
2391 | +- (void)findPreviousText:(id)arg1; | |
2392 | +- (void)findNextText:(id)arg1; | |
2393 | +- (void)findWithOperation:(id)arg1 range:(struct _NSRange)arg2; | |
2394 | +- (void)findText:(id)arg1 keysArray:(id)arg2 searchMask:(unsigned long long)arg3 range:(struct _NSRange)arg4; | |
2395 | +- (struct _NSRange)rangeOfStorageLinkOnly:(id)arg1 searchMask:(unsigned long long)arg2 range:(struct _NSRange)arg3; | |
2396 | +- (BOOL)validateAsRegularExpression:(id)arg1; | |
2397 | +- (BOOL)segmentedToolbarItem:(id)arg1 validateSegment:(long long)arg2; | |
2398 | +- (void)historySegmentedControlPushed:(id)arg1; | |
2399 | +- (void)historyMenuPerformBack:(id)arg1; | |
2400 | +- (void)historyMenuPerformForward:(id)arg1; | |
2401 | +- (id)threadHistoryArray; | |
2402 | +- (void)setHistoryIndex:(unsigned long long)arg1; | |
2403 | +- (unsigned long long)historyIndex; | |
2404 | +- (void)clearThreadHistories; | |
2405 | +- (void)noteHistoryThreadChanged:(long long)arg1; | |
2406 | +- (void)compactThreadHistoryItems; | |
2407 | +- (BOOL)performHistoryWithRelativeIndex:(long long)arg1; | |
2408 | +- (id)threadIdentifierFromHistoryWithRelativeIndex:(long long)arg1; | |
2409 | +- (void)retrieveAlertDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
2410 | +- (BOOL)retrieveThreadAtPath:(id)arg1 title:(id)arg2; | |
2411 | +- (BOOL)prepareRetrieving:(id)arg1 error:(id *)arg2; | |
2412 | +- (BOOL)restoreFromRetrieving:(id)arg1 error:(id *)arg2; | |
2413 | +- (void)_threadDeletionSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
2414 | +- (void)deleteThread:(id)arg1; | |
2415 | +- (void)retrieveThread:(id)arg1; | |
2416 | +- (void)showAlert:(unsigned long long)arg1 targetThreads:(id)arg2; | |
2417 | +- (BOOL)forceDeleteThreads:(id)arg1; | |
2418 | +- (void)closeWindowIfNeededAtPath:(id)arg1; | |
2419 | + | |
2420 | +@end | |
2421 | + | |
2422 | +@interface TextFinder : NSWindowController | |
2423 | +{ | |
2424 | + NSTextField *_findTextField; | |
2425 | + NSTextField *_notFoundField; | |
2426 | + NSBox *m_optionsBox; | |
2427 | + NSMatrix *m_targetMatrix; | |
2428 | + NSView *m_findButtonsView; | |
2429 | + NSButton *m_disclosureTriangle; | |
2430 | + NSButton *m_linkOnlyButton; | |
2431 | + NSProgressIndicator *m_progressSpin; | |
2432 | + NSString *m_findString; | |
2433 | +} | |
2434 | + | |
2435 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
2436 | ++ (id)standardTextFinder; | |
2437 | +- (void)dealloc; | |
2438 | +- (void)removeFromNotificationCenter; | |
2439 | +- (void)registerToNotificationCenter; | |
2440 | +- (void)applicationWillQuit:(id)arg1; | |
2441 | +- (void)applicationDidBecomeActive:(id)arg1; | |
2442 | +- (void)applicationWillResignActive:(id)arg1; | |
2443 | +- (void)findDidEnd:(id)arg1; | |
2444 | +- (void)findWillStart:(id)arg1; | |
2445 | +- (void)setFindStringToPasteboard; | |
2446 | +- (id)loadFindStringFromPasteboard; | |
2447 | +- (void)togglePanelMode:(id)arg1; | |
2448 | +- (void)expandOrShrinkPanel:(BOOL)arg1 animate:(BOOL)arg2; | |
2449 | +- (void)changeTargets:(id)arg1; | |
2450 | +- (void)setUsesRegularExpression:(BOOL)arg1; | |
2451 | +- (BOOL)usesRegularExpression; | |
2452 | +- (void)setIsLinkOnly:(BOOL)arg1; | |
2453 | +- (BOOL)isLinkOnly; | |
2454 | +- (void)setIsCaseInsensitive:(BOOL)arg1; | |
2455 | +- (BOOL)isCaseInsensitive; | |
2456 | +- (void)setFindString:(id)arg1; | |
2457 | +- (id)findString; | |
2458 | +- (id)linkOnlyButton; | |
2459 | +- (id)findButtonsView; | |
2460 | +- (id)targetMatrix; | |
2461 | +- (id)optionsBox; | |
2462 | +- (id)notFoundField; | |
2463 | +- (id)findTextField; | |
2464 | +- (void)showWindow:(id)arg1; | |
2465 | +- (id)currentOperation; | |
2466 | +- (void)updateLinkOnlyBtnEnabled; | |
2467 | +- (void)setupUIComponents; | |
2468 | +- (void)updateMatrix; | |
2469 | +- (void)awakeFromNib; | |
2470 | +- (id)init; | |
2471 | +- (id)autorelease; | |
2472 | +- (oneway void)release; | |
2473 | +- (unsigned long long)retainCount; | |
2474 | +- (id)retain; | |
2475 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
2476 | + | |
2477 | +@end | |
2478 | + | |
2479 | +@interface SGFunctor : NSObject <SGFunctor> | |
2480 | +{ | |
2481 | + id m_objectValue; | |
2482 | +} | |
2483 | + | |
2484 | ++ (id)functorWithObject:(id)arg1; | |
2485 | +- (void)setObjectValue:(id)arg1; | |
2486 | +- (id)objectValue; | |
2487 | +- (void)execute:(id)arg1; | |
2488 | +- (void)dealloc; | |
2489 | +- (id)initWithObject:(id)arg1; | |
2490 | + | |
2491 | +@end | |
2492 | + | |
2493 | +@interface SGHTMLView : NSTextView | |
2494 | +{ | |
2495 | + NSTrackingArea *bs_visibleArea; | |
2496 | +} | |
2497 | + | |
2498 | ++ (id)keyBindingSupport; | |
2499 | ++ (id)localizableStringsTableName; | |
2500 | +- (void)mouseDown:(id)arg1; | |
2501 | +- (BOOL)mouseClicked:(id)arg1; | |
2502 | +- (BOOL)mouseClicked:(id)arg1 atIndex:(unsigned long long)arg2; | |
2503 | +- (void)interpretKeyEvents:(id)arg1; | |
2504 | +- (void)setDelegate:(id)arg1; | |
2505 | +- (id)delegate; | |
2506 | +- (id)menuForEvent:(id)arg1; | |
2507 | +- (void)mouseExited:(id)arg1; | |
2508 | +- (void)mouseEntered:(id)arg1; | |
2509 | +- (void)updateTrackingAreas; | |
2510 | +- (void)dealloc; | |
2511 | +- (void)commandMouseDown:(id)arg1; | |
2512 | +- (void)commandMouseUp:(id)arg1; | |
2513 | +- (void)commandMouseDragged:(id)arg1; | |
2514 | +- (void)pushCloseHandCursorIfNeeded; | |
2515 | +- (id)previewlinksArrayForRange:(struct _NSRange)arg1; | |
2516 | +- (id)linksArrayForRange:(struct _NSRange)arg1; | |
2517 | +- (BOOL)validateLinkByFiltering:(id)arg1; | |
2518 | +- (id)linkMenuWithLink:(id)arg1; | |
2519 | +- (id)commandItemWithLink:(id)arg1 command:(Class)arg2 title:(id)arg3; | |
2520 | +- (id)HTMLViewFilteringLinkSchemes:(id)arg1; | |
2521 | +- (void)removeAllLinkTrackingRects; | |
2522 | +- (void)cursorUpdate:(id)arg1; | |
2523 | +- (void)addLinkTrackingArea:(struct CGRect)arg1 link:(id)arg2 attributeName:(id)arg3; | |
2524 | +- (void)addLinkTrackingArea:(struct CGRect)arg1 link:(id)arg2 isOnIDField:(BOOL)arg3; | |
2525 | +- (void)resetTrackingVisibleRect; | |
2526 | +- (void)setVisibleArea:(id)arg1; | |
2527 | +- (void)updateAnchoredRectsForIDAttributesInBounds:(struct CGRect)arg1; | |
2528 | +- (void)updateAnchoredRectsInBounds:(struct CGRect)arg1 forAttribute:(id)arg2; | |
2529 | +- (BOOL)shouldUpdateAnchoredRectsInBounds:(struct CGRect)arg1; | |
2530 | +- (void)responseMouseEvent:(id)arg1 mouseEntered:(BOOL)arg2; | |
2531 | +- (void)resetCursorRectsImp; | |
2532 | +- (id)visibleArea; | |
2533 | +- (BOOL)handleContinuousMouseDown:(id)arg1; | |
2534 | +- (BOOL)shouldHandleContinuousMouseDown:(id)arg1; | |
2535 | +- (void)mouseEventInVisibleRect:(id)arg1 entered:(BOOL)arg2; | |
2536 | +- (void)processMouseOverEvent:(id)arg1 trackingArea:(id)arg2 mouseEntered:(BOOL)arg3; | |
2537 | + | |
2538 | +@end | |
2539 | + | |
2540 | +@interface SGLinkCommand : SGFunctor | |
2541 | +{ | |
2542 | +} | |
2543 | + | |
2544 | +- (id)stringValue; | |
2545 | +- (id)URLValue; | |
2546 | +- (id)link; | |
2547 | + | |
2548 | +@end | |
2549 | + | |
2550 | +@interface SGCopyLinkCommand : SGLinkCommand | |
2551 | +{ | |
2552 | +} | |
2553 | + | |
2554 | +- (void)execute:(id)arg1; | |
2555 | + | |
2556 | +@end | |
2557 | + | |
2558 | +@interface SGOpenLinkCommand : SGLinkCommand | |
2559 | +{ | |
2560 | +} | |
2561 | + | |
2562 | +- (void)execute:(id)arg1; | |
2563 | + | |
2564 | +@end | |
2565 | + | |
2566 | +@interface SGPreviewLinkCommand : SGLinkCommand | |
2567 | +{ | |
2568 | +} | |
2569 | + | |
2570 | +- (void)execute:(id)arg1; | |
2571 | + | |
2572 | +@end | |
2573 | + | |
2574 | +@interface ThreadsListTable : BSDraggingEndedTableView <BSLabelMenuItemViewValidation> | |
2575 | +{ | |
2576 | + NSArray *allColumns; | |
2577 | + BOOL rotatingNow; | |
2578 | + BOOL rotateEnoughFlag; | |
2579 | + double rotateSum; | |
2580 | +} | |
2581 | + | |
2582 | ++ (id)keyBindingSupport; | |
2583 | ++ (void)initialize; | |
2584 | +- (void)setDataSource:(id)arg1; | |
2585 | +- (id)dataSource; | |
2586 | +- (BOOL)validateNSControlToolbarItem:(id)arg1; | |
2587 | +- (BOOL)validateLabelMenuItem:(id)arg1; | |
2588 | +- (BOOL)validateUserInterfaceItem:(id)arg1; | |
2589 | +- (void)removeFromDB:(id)arg1; | |
2590 | +- (void)toggleDatOchiThread:(id)arg1; | |
2591 | +- (void)toggleLabeledThread:(id)arg1; | |
2592 | +- (void)quickLook:(id)arg1; | |
2593 | +- (void)openInBrowser:(id)arg1; | |
2594 | +- (void)revealInFinder:(id)arg1; | |
2595 | +- (void)scrollRowToEnd:(id)arg1; | |
2596 | +- (void)scrollRowToTop:(id)arg1; | |
2597 | +- (void)setInitialState; | |
2598 | +- (void)removeAllColumns; | |
2599 | +- (id)initialColumnWithIdentifier:(id)arg1; | |
2600 | +- (BOOL)isColumnWithIdentifierVisible:(id)arg1; | |
2601 | +- (void)setColumnWithIdentifier:(id)arg1 visible:(BOOL)arg2; | |
2602 | +- (void)restoreColumnState:(id)arg1; | |
2603 | +- (id)columnState; | |
2604 | +- (void)dealloc; | |
2605 | +- (void)rotateWithEvent:(id)arg1; | |
2606 | +- (void)endGestureWithEvent:(id)arg1; | |
2607 | +- (void)beginGestureWithEvent:(id)arg1; | |
2608 | +- (void)setDelegate:(id)arg1; | |
2609 | +- (id)delegate; | |
2610 | +- (id)targetIndexesForActionSender:(id)arg1; | |
2611 | +- (id)targetIndexesForLabelMenuItem:(id)arg1; | |
2612 | +- (void)keyDown:(id)arg1; | |
2613 | +- (BOOL)interpretKeyBinding:(id)arg1; | |
2614 | +- (id)attributesArrayForSelectedRowsExceptingPath:(id)arg1; | |
2615 | +- (id)dragImageForRowsWithIndexes:(id)arg1 tableColumns:(id)arg2 event:(id)arg3 offset:(struct CGPoint *)arg4; | |
2616 | +- (unsigned long long)draggingSourceOperationMaskForLocal:(BOOL)arg1; | |
2617 | +- (BOOL)isOpaque; | |
2618 | +- (void)drawRow:(long long)arg1 clipRect:(struct CGRect)arg2; | |
2619 | +- (BOOL)writeSelectionToPasteboard:(id)arg1 types:(id)arg2; | |
2620 | +- (id)validRequestorForSendType:(id)arg1 returnType:(id)arg2; | |
2621 | + | |
2622 | +@end | |
2623 | + | |
2624 | +@interface CMRBrowserTbDelegate : CMRThreadViewerTbDelegate | |
2625 | +{ | |
2626 | + NSView *browserTopLevelCustomView; | |
2627 | + NSButton *m_quickLookButton; | |
2628 | + NSButton *m_reloadListButton; | |
2629 | + NSButton *m_boardListButton; | |
2630 | + NSButton *m_newThreadButton; | |
2631 | +} | |
2632 | + | |
2633 | +- (id)identifier; | |
2634 | +- (void)initializeToolbarItems:(id)arg1; | |
2635 | +- (void)setupNobiNobiToolbarItem:(id)arg1; | |
2636 | +- (void)setupSwitcherToolbarItem:(id)arg1 itemView:(id)arg2 delegate:(id)arg3; | |
2637 | +- (void)setupSearchToolbarItem:(id)arg1 itemView:(id)arg2; | |
2638 | +- (void)setupLayoutSwitcherToolbarItem:(id)arg1 itemView:(id)arg2; | |
2639 | +- (id)toolbarAllowedItemIdentifiers:(id)arg1; | |
2640 | +- (id)toolbarDefaultItemIdentifiers:(id)arg1; | |
2641 | +- (id)toolbar:(id)arg1 itemForItemIdentifier:(id)arg2 willBeInsertedIntoToolbar:(BOOL)arg3; | |
2642 | + | |
2643 | +@end | |
2644 | + | |
2645 | +@interface BSAdWindowController : NSWindowController | |
2646 | +{ | |
2647 | + WebView *_adWebView; | |
2648 | +} | |
2649 | + | |
2650 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
2651 | ++ (id)sharedInstance; | |
2652 | +- (void)aboutRonin:(id)arg1; | |
2653 | +- (void)webView:(id)arg1 decidePolicyForNavigationAction:(id)arg2 request:(id)arg3 frame:(id)arg4 decisionListener:(id)arg5; | |
2654 | +- (void)hideWindowIfNeeded:(id)arg1; | |
2655 | +- (void)showWindow:(id)arg1; | |
2656 | +- (id)adRequest; | |
2657 | +- (id)adWebView; | |
2658 | +- (void)windowDidLoad; | |
2659 | +- (id)init; | |
2660 | +- (id)autorelease; | |
2661 | +- (oneway void)release; | |
2662 | +- (unsigned long long)retainCount; | |
2663 | +- (id)retain; | |
2664 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
2665 | + | |
2666 | +@end | |
2667 | + | |
2668 | +@interface CMRReplyController : CMRStatusLineWindowController <NSTextViewDelegate> | |
2669 | +{ | |
2670 | + NSComboBox *_nameComboBox; | |
2671 | + NSTextField *_mailField; | |
2672 | + NSButton *_sageButton; | |
2673 | + NSButton *_deleteMailButton; | |
2674 | + NSScrollView *_scrollView; | |
2675 | + NSPopUpButton *m_templateInsertionButton; | |
2676 | + NSObjectController *m_controller; | |
2677 | + NSTextView *_textView; | |
2678 | +} | |
2679 | + | |
2680 | ++ (void)initialize; | |
2681 | ++ (Class)toolbarDelegateImpClass; | |
2682 | +- (BOOL)validateUserInterfaceItem:(id)arg1; | |
2683 | +- (void)insertTextTemplate:(id)arg1; | |
2684 | +- (void)pasteAsQuotation:(id)arg1; | |
2685 | +- (void)deleteMail:(id)arg1; | |
2686 | +- (void)insertSage:(id)arg1; | |
2687 | +- (void)saveAsDefaultFrame:(id)arg1; | |
2688 | +- (void)markUnableToEncodeCharacters:(id)arg1 forKey:(id)arg2; | |
2689 | +- (void)markUnableToEncodeCharacters:(id)arg1 atView:(id)arg2; | |
2690 | +- (void)synchronizeMessengerWithData; | |
2691 | +- (void)dealloc; | |
2692 | +- (id)init; | |
2693 | +- (void)setupUIComponents; | |
2694 | +- (void)setupNavigationBarComponents:(BOOL)arg1 isFirst:(BOOL)arg2; | |
2695 | +- (void)setupKeyLoops; | |
2696 | +- (void)setupButtons; | |
2697 | +- (void)setupWindowFrameWithMessenger; | |
2698 | +- (void)setupTextView; | |
2699 | +- (void)setupScrollView; | |
2700 | +- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
2701 | +- (void)updateTextView; | |
2702 | +- (id)objectController; | |
2703 | +- (id)templateInsertionButton; | |
2704 | +- (id)deleteMailButton; | |
2705 | +- (id)sageButton; | |
2706 | +- (id)scrollView; | |
2707 | +- (id)textView; | |
2708 | +- (id)mailField; | |
2709 | +- (id)nameComboBox; | |
2710 | +- (id)comboBox:(id)arg1 completedString:(id)arg2; | |
2711 | +- (id)firstGenreMatchingPrefix:(id)arg1; | |
2712 | +- (unsigned long long)comboBox:(id)arg1 indexOfItemWithStringValue:(id)arg2; | |
2713 | +- (id)comboBox:(id)arg1 objectValueForItemAtIndex:(long long)arg2; | |
2714 | +- (long long)numberOfItemsInComboBox:(id)arg1; | |
2715 | +- (id)textView:(id)arg1 completedStringForCompletionPrefix:(id)arg2; | |
2716 | +- (id)availableCompletionPrefixesForTextView:(id)arg1; | |
2717 | +- (BOOL)textView:(id)arg1 doCommandBySelector:(SEL)arg2; | |
2718 | +- (void)applicationUISettingsUpdated:(id)arg1; | |
2719 | + | |
2720 | +@end | |
2721 | + | |
2722 | +@interface CMRReplyControllerTbDelegate : CMRToolbarDelegateImp | |
2723 | +{ | |
2724 | + NSView *replyTopLevelCustomView; | |
2725 | + NSButton *m_sendButton; | |
2726 | + NSButton *m_fontButton; | |
2727 | + NSButton *m_localRulesButton; | |
2728 | + NSSegmentedControl *m_accountsButton; | |
2729 | + NSButton *m_toggleBeButton; | |
2730 | + NSButton *m_toggleRoninButton; | |
2731 | + NSButton *m_toggleP2Button; | |
2732 | +} | |
2733 | + | |
2734 | +- (id)toggleP2Button; | |
2735 | +- (id)toggleRoninButton; | |
2736 | +- (id)toggleBeButton; | |
2737 | +- (id)accountsButton; | |
2738 | +- (id)localRulesButton; | |
2739 | +- (id)fontButton; | |
2740 | +- (id)sendButton; | |
2741 | +- (id)identifier; | |
2742 | +- (void)initializeToolbarItems:(id)arg1; | |
2743 | +- (void)setupInsertTemplateItem:(id)arg1 itemView:(id)arg2; | |
2744 | +- (id)unsupportedItemsArray; | |
2745 | +- (id)toolbarAllowedItemIdentifiers:(id)arg1; | |
2746 | +- (id)toolbarDefaultItemIdentifiers:(id)arg1; | |
2747 | + | |
2748 | +@end | |
2749 | + | |
2750 | +@interface BSNewThreadControllerTbDelegate : CMRReplyControllerTbDelegate | |
2751 | +{ | |
2752 | +} | |
2753 | + | |
2754 | +- (id)identifier; | |
2755 | +- (id)toolbarAllowedItemIdentifiers:(id)arg1; | |
2756 | +- (id)toolbarDefaultItemIdentifiers:(id)arg1; | |
2757 | + | |
2758 | +@end | |
2759 | + | |
2760 | +@interface CMRReplyMessenger : NSDocument <CMRTask> | |
2761 | +{ | |
2762 | + NSTextStorage *_textStorage; | |
2763 | + NSMutableDictionary *_attributes; | |
2764 | + BOOL _isEndPost; | |
2765 | + BOOL _isInProgress; | |
2766 | + BOOL _shouldSendBeCookie; | |
2767 | + NSDictionary *_additionalForms; | |
2768 | + BOOL shouldUseMaru; | |
2769 | + BOOL shouldUseP22ch; | |
2770 | +} | |
2771 | + | |
2772 | ++ (BOOL)autosavesInPlace; | |
2773 | ++ (id)stringByQuoted:(id)arg1; | |
2774 | ++ (id)localizableStringsTableName; | |
2775 | ++ (id)formItemDirectoryWithBoardURL:(id)arg1; | |
2776 | ++ (id)formItemBBSWithBoardURL:(id)arg1; | |
2777 | ++ (id)targetURLWithBoardURL:(id)arg1; | |
2778 | +@property BOOL shouldUseP22ch; // @synthesize shouldUseP22ch; | |
2779 | +@property BOOL shouldUseMaru; // @synthesize shouldUseMaru; | |
2780 | +- (id)printOperationWithSettings:(id)arg1 error:(id *)arg2; | |
2781 | +- (BOOL)writeToURL:(id)arg1 ofType:(id)arg2 error:(id *)arg3; | |
2782 | +- (BOOL)readFromURL:(id)arg1 ofType:(id)arg2 error:(id *)arg3; | |
2783 | +- (void)makeWindowControllers; | |
2784 | +- (id)displayName; | |
2785 | +- (BOOL)checkAutosavingSafetyAndReturnError:(id *)arg1; | |
2786 | +- (BOOL)isEndPost; | |
2787 | +- (void)setWindowFrame:(struct CGRect)arg1; | |
2788 | +- (struct CGRect)windowFrame; | |
2789 | +- (id)modifiedDate; | |
2790 | +- (void)setMail:(id)arg1; | |
2791 | +- (id)mail; | |
2792 | +- (void)setName:(id)arg1; | |
2793 | +- (id)name; | |
2794 | +- (id)boardName; | |
2795 | +- (id)targetURL; | |
2796 | +- (void)setShouldSendBeCookie:(BOOL)arg1; | |
2797 | +- (BOOL)shouldSendBeCookie; | |
2798 | +- (id)boardURL; | |
2799 | +- (id)datIdentifier; | |
2800 | +- (id)threadIdentifier; | |
2801 | +- (id)textAttributes; | |
2802 | +- (id)textStorage; | |
2803 | +- (void)setupAccountSettings; | |
2804 | +- (void)updateReplyMessage; | |
2805 | +- (void)append:(id)arg1 quote:(BOOL)arg2 replyTo:(unsigned long long)arg3; | |
2806 | +- (void)replaceInfoDictionary:(id)arg1; | |
2807 | +- (void)dealloc; | |
2808 | +- (id)boardNameAsString; | |
2809 | +- (id)boardURLAsString; | |
2810 | +- (id)threadTitleAsString; | |
2811 | +- (id)threadURLAsString; | |
2812 | +- (void)setSelectedText:(id)arg1; | |
2813 | +- (id)selectedText; | |
2814 | +- (void)setTextStorage:(id)arg1; | |
2815 | +- (struct _NSRange)selectedTextRange; | |
2816 | +- (BOOL)segmentedToolbarItem:(id)arg1 validateSegment:(long long)arg2; | |
2817 | +- (BOOL)validateMenuItem:(id)arg1; | |
2818 | +- (BOOL)validateNSControlToolbarItem:(id)arg1; | |
2819 | +- (BOOL)validateToolbarItem:(id)arg1; | |
2820 | +- (BOOL)validateToggleP2Item:(id)arg1; | |
2821 | +- (BOOL)validateToggleRoninItem:(id)arg1; | |
2822 | +- (BOOL)validateToggleBeLoginItem:(id)arg1; | |
2823 | +- (void)reply:(id)arg1; | |
2824 | +- (void)saveDocumentAs:(id)arg1; | |
2825 | +- (void)showLocalRules:(id)arg1; | |
2826 | +- (void)openBBSInBrowser:(id)arg1; | |
2827 | +- (void)revealInFinder:(id)arg1; | |
2828 | +- (void)toggleAccounts:(id)arg1; | |
2829 | +- (void)toggleP2Login:(id)arg1; | |
2830 | +- (void)toggleRonin:(id)arg1; | |
2831 | +- (void)toggleBeLogin:(id)arg1; | |
2832 | +- (void)sendMessage:(id)arg1; | |
2833 | +- (void)cancel:(id)arg1; | |
2834 | +- (double)amount; | |
2835 | +- (void)setIsInProgress:(BOOL)arg1; | |
2836 | +- (BOOL)isInProgress; | |
2837 | +- (id)message; | |
2838 | +- (id)title; | |
2839 | +- (id)identifier; | |
2840 | +- (void)synchronizeDocumentContentsWithWindowControllers; | |
2841 | +- (void)setValueConsideringNilValue:(id)arg1 forPlistKey:(id)arg2; | |
2842 | +- (id)replyControllerRespondsTo:(SEL)arg1; | |
2843 | +- (void)setAdditionalForms:(id)arg1; | |
2844 | +- (id)additionalForms; | |
2845 | +- (void)setIsEndPost:(BOOL)arg1; | |
2846 | +- (void)setModifiedDate:(id)arg1; | |
2847 | +- (void)setReplyMessage:(id)arg1; | |
2848 | +- (id)replyMessage; | |
2849 | +- (id)formItemDirectory; | |
2850 | +- (id)formItemKey; | |
2851 | +- (id)formItemBBS; | |
2852 | +- (id)threadTitle; | |
2853 | +- (id)infoDictionary; | |
2854 | +- (id)mutableInfoDictionary; | |
2855 | +- (void)connector:(id)arg1 resourceDidFailLoadingWithError:(id)arg2; | |
2856 | +- (void)connectorResourceDidCancelLoading:(id)arg1; | |
2857 | +- (void)connectorResourceDidFinishLoading:(id)arg1; | |
2858 | +- (void)connector:(id)arg1 resourceDidFailLoadingWithErrorHandler:(id)arg2; | |
2859 | +- (void)connector:(id)arg1 didFailURLEncoding:(id)arg2; | |
2860 | +- (void)beginBeLoginErrorAlert:(id)arg1; | |
2861 | +- (void)beginCountdownAlertSheet:(id)arg1; | |
2862 | +- (void)beginErrorInformationalAlertSheet:(id)arg1 contribution:(BOOL)arg2; | |
2863 | +- (void)beginP22chErrorInfoAlertSheet:(id)arg1 forConnector:(id)arg2 contribution:(BOOL)arg3; | |
2864 | +- (void)failedBeLoginAlertDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
2865 | +- (void)p2ConfirmationSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
2866 | +- (void)cookieOrContributionCheckSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
2867 | +- (void)didFinishPosting; | |
2868 | +- (void)didFailPosting; | |
2869 | +- (void)didFinish; | |
2870 | +- (void)receiveCookiesWithResponse:(id)arg1; | |
2871 | +- (id)refererParameter; | |
2872 | +- (void)detectingDidEnd:(id)arg1; | |
2873 | +- (void)startSendingMessage; | |
2874 | +- (void)startSendingMessageImpl:(BOOL)arg1; | |
2875 | +- (void)handleP2WriteError:(id)arg1 forConnector:(id)arg2; | |
2876 | +- (void)waitForDetecting; | |
2877 | +- (id)formDictionary; | |
2878 | +- (id)p22chUserInfoDictionary; | |
2879 | +- (id)preparedStringForPost:(id)arg1; | |
2880 | + | |
2881 | +@end | |
2882 | + | |
2883 | +@interface CMRStatusLineWindowController : NSWindowController <NSWindowDelegate, NSUserInterfaceValidations> | |
2884 | +{ | |
2885 | + id <CMRToolbarDelegate> m_toolbarDelegateImp; | |
2886 | + NSSegmentedControl *m_indexingNavigator; | |
2887 | + NSTextField *m_statusMessageField; | |
2888 | + NSObjectController *m_taskObjectController; | |
2889 | + NSTextField *m_numberOfMessagesField; | |
2890 | + NSProgressIndicator *m_progressIndicator; | |
2891 | +} | |
2892 | + | |
2893 | ++ (Class)toolbarDelegateImpClass; | |
2894 | ++ (void)initialize; | |
2895 | ++ (unsigned long long)defaultWindowCollectionBehaviorForLion; | |
2896 | +- (BOOL)validateUserInterfaceItem:(id)arg1; | |
2897 | +- (void)windowDidLoad; | |
2898 | +- (void)selectPreviousKeyView:(id)arg1; | |
2899 | +- (void)selectNextKeyView:(id)arg1; | |
2900 | +- (id)threadIdentifier; | |
2901 | +- (id)toolbarDelegate; | |
2902 | +- (id)progressIndicator; | |
2903 | +- (id)numberOfMessagesField; | |
2904 | +- (id)taskObjectController; | |
2905 | +- (id)statusMessageField; | |
2906 | +- (id)indexingNavigator; | |
2907 | +- (void)dealloc; | |
2908 | +- (void)setNavigationBarControlsHidden:(BOOL)arg1; | |
2909 | +- (void)setupUIComponents; | |
2910 | +- (void)setupNavigationBarComponents:(BOOL)arg1 isFirst:(BOOL)arg2; | |
2911 | +- (void)toggleNavigationBarShown:(id)arg1; | |
2912 | +- (void)cancelCurrentTask:(id)arg1; | |
2913 | +- (void)saveAsDefaultFrame:(id)arg1; | |
2914 | + | |
2915 | +@end | |
2916 | + | |
2917 | +@interface CMRThreadViewerTbDelegate : CMRToolbarDelegateImp | |
2918 | +{ | |
2919 | + NSView *topLevelCustomView; | |
2920 | + NSSegmentedControl *m_historyButton; | |
2921 | + NSSegmentedControl *m_scaleButton; | |
2922 | + NSButton *m_thunderButton; | |
2923 | + NSButton *m_reloadThreadButton; | |
2924 | + NSButton *m_stopTaskButton; | |
2925 | + NSButton *m_replyButton; | |
2926 | + NSButton *m_addFavoritesButton; | |
2927 | + NSButton *m_deleteButton; | |
2928 | + NSButton *m_orderFrontBrowserButton; | |
2929 | + NSButton *m_threadTitleSearchButton; | |
2930 | + NSButton *m_sharingServiceButton; | |
2931 | +} | |
2932 | + | |
2933 | +- (id)identifier; | |
2934 | +- (id)unsupportedItemsArray; | |
2935 | +- (id)sharingServiceItemIdentifer; | |
2936 | +- (id)threadTitleSearchIdentifier; | |
2937 | +- (id)orderFrontBrowserItemIdentifier; | |
2938 | +- (id)scaleSegmentedControlIdentifier; | |
2939 | +- (id)historySegmentedControlIdentifier; | |
2940 | +- (id)stopTaskIdentifier; | |
2941 | +- (id)toggleOnlineModeIdentifier; | |
2942 | +- (id)deleteItemIdentifier; | |
2943 | +- (id)addFavoritesItemIdentifier; | |
2944 | +- (id)replyItemIdentifier; | |
2945 | +- (id)reloadThreadItemIdentifier; | |
2946 | +- (void)initializeToolbarItems:(id)arg1; | |
2947 | +- (void)appendYosemiteStyle:(id)arg1; | |
2948 | +- (id)toolbarAllowedItemIdentifiers:(id)arg1; | |
2949 | +- (id)toolbarDefaultItemIdentifiers:(id)arg1; | |
2950 | + | |
2951 | +@end | |
2952 | + | |
2953 | +@interface CMRToolbarDelegateImp : NSObject <CMRToolbarDelegate, NSToolbarDelegate> | |
2954 | +{ | |
2955 | + NSMutableDictionary *m_itemDictionary; | |
2956 | +} | |
2957 | + | |
2958 | ++ (id)localizableStringsTableName; | |
2959 | +- (void)attachToolbarWithWindow:(id)arg1; | |
2960 | +- (id)itemForItemIdentifier:(id)arg1; | |
2961 | +- (id)identifier; | |
2962 | +- (void)dealloc; | |
2963 | +- (id)itemDictionary; | |
2964 | +- (id)unsupportedItemsArray; | |
2965 | +- (id)appendButton:(id)arg1 withIdentifier:(id)arg2 label:(id)arg3 paletteLabel:(id)arg4 toolTip:(id)arg5 action:(SEL)arg6 customizable:(BOOL)arg7; | |
2966 | +- (void)customizeSegmentedControlIcons:(id)arg1; | |
2967 | +- (id)appendToolbarItemWithItemIdentifier:(id)arg1 localizedLabelKey:(id)arg2 localizedPaletteLabelKey:(id)arg3 localizedToolTipKey:(id)arg4 action:(SEL)arg5 target:(id)arg6; | |
2968 | +- (id)appendToolbarItemWithClass:(Class)arg1 itemIdentifier:(id)arg2 localizedLabelKey:(id)arg3 localizedPaletteLabelKey:(id)arg4 localizedToolTipKey:(id)arg5 action:(SEL)arg6 target:(id)arg7; | |
2969 | +- (void)setupSegmentedControl:(id)arg1 onItem:(id)arg2 action:(SEL)arg3 target:(id)arg4; | |
2970 | +- (id)itemForItemIdentifier:(id)arg1 itemClass:(Class)arg2; | |
2971 | +- (void)configureToolbar:(id)arg1; | |
2972 | +- (void)initializeToolbarItems:(id)arg1; | |
2973 | +- (id)toolbar:(id)arg1 itemForItemIdentifier:(id)arg2 willBeInsertedIntoToolbar:(BOOL)arg3; | |
2974 | + | |
2975 | +@end | |
2976 | + | |
2977 | +@interface CMR2chDATReader : CMRThreadContentsReader | |
2978 | +{ | |
2979 | + NSString *m_title; | |
2980 | + NSArray *m_lineArray; | |
2981 | + NSEnumerator *m_lineEnumerator; | |
2982 | +} | |
2983 | + | |
2984 | +- (BOOL)composeNextMessageWithComposer:(id)arg1; | |
2985 | +- (id)threadAttributes; | |
2986 | +- (unsigned long long)numberOfMessages; | |
2987 | +- (id)lastMessageDate; | |
2988 | +- (id)firstMessageDate; | |
2989 | +- (id)threadTitle; | |
2990 | +- (unsigned long long)numberOfLines; | |
2991 | +- (void)dealloc; | |
2992 | +- (id)initWithContents:(id)arg1; | |
2993 | +- (id)firstLineDateWithEnumerator:(id)arg1; | |
2994 | +- (void)setLineEnumerator:(id)arg1; | |
2995 | +- (id)lineEnumerator; | |
2996 | +- (void)setupLineArrayWithContents:(id)arg1; | |
2997 | +- (id)lineArray; | |
2998 | + | |
2999 | +@end | |
3000 | + | |
3001 | +@interface CMRThreadContentsReader : CMRResourceFileReader | |
3002 | +{ | |
3003 | + unsigned long long bs_nextMessageIndex; | |
3004 | +} | |
3005 | + | |
3006 | +- (id)threadAttributes; | |
3007 | +- (BOOL)composeNextMessageWithComposer:(id)arg1; | |
3008 | +- (unsigned long long)numberOfMessages; | |
3009 | +- (void)composeWithComposer:(id)arg1; | |
3010 | +- (void)incrementNextMessageIndex; | |
3011 | +- (void)setNextMessageIndex:(long long)arg1; | |
3012 | +- (unsigned long long)nextMessageIndex; | |
3013 | +- (id)init; | |
3014 | + | |
3015 | +@end | |
3016 | + | |
3017 | +@interface CMRThreadDictReader : CMRThreadContentsReader | |
3018 | +{ | |
3019 | + id bs_attributes; | |
3020 | +} | |
3021 | + | |
3022 | ++ (Class)resourceClass; | |
3023 | +- (BOOL)composeNextMessageWithComposer:(id)arg1; | |
3024 | +- (id)threadAttributes; | |
3025 | +- (unsigned long long)numberOfMessages; | |
3026 | +- (void)dealloc; | |
3027 | +- (id)messageDictArray; | |
3028 | + | |
3029 | +@end | |
3030 | + | |
3031 | +@interface CMRThreadHTMLDownloader : ThreadTextDownloader | |
3032 | +{ | |
3033 | +} | |
3034 | + | |
3035 | ++ (BOOL)canInitWithURL:(id)arg1; | |
3036 | ++ (id)defaultRequestHeaders; | |
3037 | +- (void)checkResponse:(id)arg1 statusCode:(long long)arg2 forConnection:(id)arg3; | |
3038 | +- (void)cancelDownloadWithDetectingDatOchi:(id)arg1; | |
3039 | +- (long long)dataProcess:(id)arg1 withConnector:(id)arg2; | |
3040 | +- (id)contentsWithData:(id)arg1; | |
3041 | +- (id)resourceURL; | |
3042 | +- (id)threadURL; | |
3043 | + | |
3044 | +@end | |
3045 | + | |
3046 | +@interface CMRHostHandler : NSObject | |
3047 | +{ | |
3048 | +} | |
3049 | + | |
3050 | ++ (void)registerHostHandlerClass:(Class)arg1; | |
3051 | ++ (BOOL)canHandleURL:(id)arg1; | |
3052 | ++ (id)hostHandlerForURL:(id)arg1; | |
3053 | ++ (void)initialize; | |
3054 | ++ (void)registerAllKnownHostHandlerClasses; | |
3055 | ++ (id)registeredHostHandlers; | |
3056 | +- (BOOL)parseBoardURL:(id)arg1 host:(id *)arg2 bbs:(id *)arg3; | |
3057 | +- (BOOL)parseParametersWithReadURL:(id)arg1 bbs:(id *)arg2 key:(id *)arg3 start:(unsigned long long *)arg4 to:(unsigned long long *)arg5 showFirst:(char *)arg6; | |
3058 | +- (id)boardURLWithURL:(id)arg1 bbs:(id)arg2; | |
3059 | +- (unsigned int)threadEncoding; | |
3060 | +- (unsigned int)subjectEncoding; | |
3061 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2 start:(unsigned long long)arg3 end:(unsigned long long)arg4 nofirst:(BOOL)arg5; | |
3062 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2 headCount:(long long)arg3; | |
3063 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2 latestCount:(long long)arg3; | |
3064 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2; | |
3065 | +- (id)makeURLStringWithBoard:(id)arg1 datName:(id)arg2; | |
3066 | +- (id)readURLWithBoard:(id)arg1; | |
3067 | +- (id)datURLWithBoard:(id)arg1 datName:(id)arg2; | |
3068 | +- (BOOL)canReadDATFile; | |
3069 | +- (id)readCGIProperties; | |
3070 | +- (id)identifier; | |
3071 | +- (id)name; | |
3072 | +- (id)properties; | |
3073 | +- (id)description; | |
3074 | +- (id)submitNewThreadValue; | |
3075 | +- (id)submitValue; | |
3076 | +- (id)threadCreationWriteURLWithBoard:(id)arg1; | |
3077 | +- (id)writeURLWithBoard:(id)arg1; | |
3078 | +- (id)formKeyDictionary; | |
3079 | +- (id)writeCGIProperties; | |
3080 | + | |
3081 | +@end | |
3082 | + | |
3083 | +@interface CMRDATDownloader : ThreadTextDownloader | |
3084 | +{ | |
3085 | + BOOL m_shouldNotAppendRangeHeader; | |
3086 | + long long httpStatusCode; | |
3087 | +} | |
3088 | + | |
3089 | ++ (BOOL)canInitWithURL:(id)arg1; | |
3090 | +@property BOOL shouldNotAppendRangeHeader; // @synthesize shouldNotAppendRangeHeader=m_shouldNotAppendRangeHeader; | |
3091 | +- (void)cancelDownloadWithSuspectingBBON; | |
3092 | +- (void)cancelDownloadWithDetectingDatOchi:(id)arg1; | |
3093 | +- (void)setRokkaLastError:(long long)arg1; | |
3094 | +- (id)resourceURL; | |
3095 | +- (id)threadURL; | |
3096 | +- (void)setupRequestHeaders:(id)arg1; | |
3097 | +- (void)synchronizeServerClock:(id)arg1; | |
3098 | +- (long long)dataProcess:(id)arg1 withConnector:(id)arg2; | |
3099 | +- (void)fixDatabaseStatus:(unsigned long long)arg1; | |
3100 | + | |
3101 | +@end | |
3102 | + | |
3103 | +@interface CMRHistoryManager : NSObject <NSMenuDelegate> | |
3104 | +{ | |
3105 | + id *_backets; | |
3106 | +} | |
3107 | + | |
3108 | ++ (id)defaultFilepath; | |
3109 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
3110 | ++ (id)defaultManager; | |
3111 | +- (void)applicationWillTerminate:(id)arg1; | |
3112 | +- (id)binaryRepresentation; | |
3113 | +- (id)dictionaryRepresentation; | |
3114 | +- (id)historiesPropertyListRepresentation; | |
3115 | +- (id)genHistoriesPropertyListRepresentation:(id)arg1; | |
3116 | +- (void)loadDictionaryRepresentation:(id)arg1; | |
3117 | +- (void)removeAllItems; | |
3118 | +- (id)addItemWithTitle:(id)arg1 type:(long long)arg2 object:(id)arg3; | |
3119 | +- (void)addItem:(id)arg1; | |
3120 | +- (long long)indexOfOldestItemForType:(long long)arg1; | |
3121 | +- (void)removeItemForType:(long long)arg1 atIndex:(unsigned long long)arg2; | |
3122 | +- (id)historyItemArrayForType:(long long)arg1; | |
3123 | +- (id)mutableHistoryItemArrayForType:(long long)arg1; | |
3124 | +- (unsigned long long)historyItemLimitForType:(long long)arg1; | |
3125 | +- (void)dealloc; | |
3126 | +- (id *)historyItemsBacket; | |
3127 | +- (void)clearHistoryItemsBacket; | |
3128 | +- (id)init; | |
3129 | +- (id)autorelease; | |
3130 | +- (oneway void)release; | |
3131 | +- (unsigned long long)retainCount; | |
3132 | +- (id)retain; | |
3133 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
3134 | +- (void)menuNeedsUpdate:(id)arg1; | |
3135 | +- (void)boardHistoryMenuNeedsUpdate:(id)arg1; | |
3136 | + | |
3137 | +@end | |
3138 | + | |
3139 | +@interface CMRHistoryItem : NSObject <CMRPropertyListCoding, NSCoding> | |
3140 | +{ | |
3141 | + long long _type; | |
3142 | + unsigned long long _visitedCount; | |
3143 | + NSString *_title; | |
3144 | + NSDate *_date; | |
3145 | + id <CMRHistoryObject> _representedObject; | |
3146 | +} | |
3147 | + | |
3148 | ++ (id)objectWithPropertyListRepresentation:(id)arg1; | |
3149 | +@property unsigned long long visitedCount; // @synthesize visitedCount=_visitedCount; | |
3150 | +@property(retain) NSDate *historyDate; // @synthesize historyDate=_date; | |
3151 | +@property(retain) NSString *historyTitle; // @synthesize historyTitle=_title; | |
3152 | +@property long long historyType; // @synthesize historyType=_type; | |
3153 | +- (BOOL)isEqual:(id)arg1; | |
3154 | +- (id)description; | |
3155 | +- (void)encodeWithCoder:(id)arg1; | |
3156 | +- (id)initWithCoder:(id)arg1; | |
3157 | +- (id)propertyListRepresentation; | |
3158 | +- (long long)_compareByDate:(id)arg1; | |
3159 | +- (BOOL)hasRepresentedObject:(id)arg1; | |
3160 | +- (void)incrementVisitedCount; | |
3161 | +- (void)setRepresentedObject:(id)arg1; | |
3162 | +- (id)representedObject; | |
3163 | +- (void)dealloc; | |
3164 | +- (id)initWithTitle:(id)arg1 type:(long long)arg2; | |
3165 | +- (id)init; | |
3166 | + | |
3167 | +@end | |
3168 | + | |
3169 | +@interface SGContextHelpPanel : NSPanel | |
3170 | +{ | |
3171 | +} | |
3172 | + | |
3173 | +- (void)cancelOperation:(id)arg1; | |
3174 | +- (void)performClose:(id)arg1; | |
3175 | +- (void)performMiniaturize:(id)arg1; | |
3176 | +- (id)ownerWindow; | |
3177 | +- (BOOL)makeFirstResponder:(id)arg1; | |
3178 | +- (BOOL)canBecomeMainWindow; | |
3179 | +- (BOOL)canBecomeKeyWindow; | |
3180 | +- (BOOL)isPopUpWindow; | |
3181 | +- (void)updateBackgroundColorWithRoundedCorner:(id)arg1; | |
3182 | +- (id)sizedRoundedBackground:(id)arg1; | |
3183 | +- (void)setDelegate:(id)arg1; | |
3184 | +- (id)delegate; | |
3185 | + | |
3186 | +@end | |
3187 | + | |
3188 | +@interface CMRHostHTMLHandler : CMRHostHandler | |
3189 | +{ | |
3190 | +} | |
3191 | + | |
3192 | +- (id)parseHTML:(id)arg1 with:(id)arg2 count:(unsigned long long)arg3 lastReadedCount:(unsigned long long *)arg4; | |
3193 | +- (id)rawmodeURLWithBoard:(id)arg1 datName:(id)arg2 start:(unsigned long long)arg3 end:(unsigned long long)arg4 nofirst:(BOOL)arg5; | |
3194 | +- (id)rawmodeURLWithBoard:(id)arg1; | |
3195 | + | |
3196 | +@end | |
3197 | + | |
3198 | +@interface CMRMachibbsHandler : CMRHostHTMLHandler | |
3199 | +{ | |
3200 | + BOOL isThreadTitleParsed; | |
3201 | +} | |
3202 | + | |
3203 | ++ (BOOL)canHandleURL:(id)arg1; | |
3204 | +- (id)parseHTML:(id)arg1 with:(id)arg2 count:(unsigned long long)arg3 lastReadedCount:(unsigned long long *)arg4; | |
3205 | +- (void)addDatLine:(id)arg1 with:(id)arg2 count:(unsigned long long *)arg3; | |
3206 | +- (BOOL)parseBoardURL:(id)arg1 host:(id *)arg2 bbs:(id *)arg3; | |
3207 | +- (id)rawmodeURLWithBoard:(id)arg1 datName:(id)arg2 start:(unsigned long long)arg3 end:(unsigned long long)arg4 nofirst:(BOOL)arg5; | |
3208 | +- (id)rawmodeURLWithBoard:(id)arg1; | |
3209 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2 latestCount:(long long)arg3; | |
3210 | +- (id)properties; | |
3211 | + | |
3212 | +@end | |
3213 | + | |
3214 | +@interface CMRTaskManager : NSWindowController <CMRTask> | |
3215 | +{ | |
3216 | + NSMutableArray *_tasksInProgress; | |
3217 | + NSTableView *_tasksTableView; | |
3218 | + id <CMRTask> m_currentTask; | |
3219 | +} | |
3220 | + | |
3221 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
3222 | ++ (id)defaultManager; | |
3223 | +- (id)tasksTableView; | |
3224 | +- (BOOL)shouldRegisterTask:(id)arg1; | |
3225 | +- (void)removeTask:(id)arg1; | |
3226 | +- (void)addTaskInProgress:(id)arg1; | |
3227 | +- (void)setCurrentTask:(id)arg1; | |
3228 | +- (id)currentTask; | |
3229 | +- (void)cancel:(id)arg1; | |
3230 | +- (double)amount; | |
3231 | +- (BOOL)isInProgress; | |
3232 | +- (id)message; | |
3233 | +- (id)title; | |
3234 | +- (id)identifier; | |
3235 | +- (id)tasksInProgress; | |
3236 | +- (void)taskDidFinish:(id)arg1; | |
3237 | +- (void)taskWillStart:(id)arg1; | |
3238 | +- (void)showWindow:(id)arg1; | |
3239 | +- (void)awakeFromNib; | |
3240 | +- (void)dealloc; | |
3241 | +- (id)init; | |
3242 | +- (id)autorelease; | |
3243 | +- (oneway void)release; | |
3244 | +- (unsigned long long)retainCount; | |
3245 | +- (id)retain; | |
3246 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
3247 | + | |
3248 | +@end | |
3249 | + | |
3250 | +@interface CMXTextParser : NSObject | |
3251 | +{ | |
3252 | +} | |
3253 | + | |
3254 | ++ (id)messageWithDATLineComponentsSeparatedByNewline:(id)arg1; | |
3255 | ++ (id)stringWithData:(id)arg1 CFEncoding:(unsigned int)arg2; | |
3256 | ++ (id)stringByReplacingEntityReference:(id)arg1; | |
3257 | ++ (void)replaceEntityReferenceWithString:(id)arg1; | |
3258 | ++ (id)messageWithInvalidDATLineDetected:(id)arg1; | |
3259 | ++ (id)messageWithDATLine:(id)arg1; | |
3260 | ++ (id)messageArrayWithDATContents:(id)arg1 baseIndex:(unsigned long long)arg2 title:(id *)arg3; | |
3261 | ++ (void)convertMessageSourceToCachedMessage:(id)arg1; | |
3262 | ++ (void)convertMessageSourceToCachedMessage:(id)arg1 swapSsspScheme:(BOOL)arg2; | |
3263 | ++ (id)cachedMessageWithMessageSource:(id)arg1; | |
3264 | ++ (id)cachedMessageWithMessageSource:(id)arg1 swapSsspScheme:(BOOL)arg2; | |
3265 | ++ (id)separatedLine:(id)arg1; | |
3266 | + | |
3267 | +@end | |
3268 | + | |
3269 | +@interface CMXImageAttachmentCell : NSTextAttachmentCell | |
3270 | +{ | |
3271 | + unsigned long long bs_imageAlignment; | |
3272 | +} | |
3273 | + | |
3274 | +- (BOOL)wantsToTrackMouse; | |
3275 | +- (struct CGRect)cellFrameForTextContainer:(id)arg1 proposedLineFragment:(struct CGRect)arg2 glyphPosition:(struct CGPoint)arg3 characterIndex:(unsigned long long)arg4; | |
3276 | +- (void)setImageAlignment:(unsigned long long)arg1; | |
3277 | +- (unsigned long long)imageAlignment; | |
3278 | + | |
3279 | +@end | |
3280 | + | |
3281 | +@interface CMRMessageComposer : NSObject <CMRMessageComposer> | |
3282 | +{ | |
3283 | +} | |
3284 | + | |
3285 | +- (void)concludeComposing:(id)arg1; | |
3286 | +- (void)composeMessage:(id)arg1; | |
3287 | +- (void)composeHost:(id)arg1; | |
3288 | +- (void)composeBeProfile:(id)arg1; | |
3289 | +- (void)composeID:(id)arg1; | |
3290 | +- (void)composeDate:(id)arg1; | |
3291 | +- (void)composeMail:(id)arg1; | |
3292 | +- (void)composeName:(id)arg1; | |
3293 | +- (void)composeIndex:(id)arg1; | |
3294 | +- (void)prepareForComposing:(id)arg1; | |
3295 | +- (id)getMessages; | |
3296 | +- (void)composeThreadMessage:(id)arg1; | |
3297 | + | |
3298 | +@end | |
3299 | + | |
3300 | +@interface CMRThreadMessageBuffer : CMRMessageComposer | |
3301 | +{ | |
3302 | + NSMutableArray *bs_messages; | |
3303 | +} | |
3304 | + | |
3305 | ++ (id)buffer; | |
3306 | +- (id)getMessages; | |
3307 | +- (void)composeThreadMessage:(id)arg1; | |
3308 | +- (void)changeAllMessageAttributes:(BOOL)arg1 flags:(unsigned int)arg2; | |
3309 | +- (void)removeAll; | |
3310 | +- (void)replaceMessages:(id)arg1 mergeAttributes:(BOOL)arg2; | |
3311 | +- (void)replaceMessages:(id)arg1; | |
3312 | +- (void)addMessage:(id)arg1; | |
3313 | +- (BOOL)addMessagesFromBuffer:(id)arg1; | |
3314 | +- (BOOL)canAppend:(id)arg1; | |
3315 | +- (void)addMessagesFromArray:(id)arg1; | |
3316 | +- (id)lastMessage; | |
3317 | +- (id)firstMessage; | |
3318 | +- (BOOL)hasMessage:(id)arg1; | |
3319 | +- (unsigned long long)indexOfMessageWithIndex:(unsigned long long)arg1; | |
3320 | +- (unsigned long long)indexOfMessage:(id)arg1; | |
3321 | +- (id)messagesAtIndexes:(id)arg1; | |
3322 | +- (id)messageAtIndex:(unsigned long long)arg1; | |
3323 | +- (unsigned long long)count; | |
3324 | +- (id)messages; | |
3325 | +- (id)description; | |
3326 | +- (void)dealloc; | |
3327 | +- (id)init; | |
3328 | + | |
3329 | +@end | |
3330 | + | |
3331 | +@interface CMXMenuHolder : NSObject | |
3332 | +{ | |
3333 | + NSMenu *_menu; | |
3334 | +} | |
3335 | + | |
3336 | ++ (id)menuFromBundle:(id)arg1 nibName:(id)arg2; | |
3337 | +- (void)dealloc; | |
3338 | +- (id)menu; | |
3339 | +- (id)initWithBundle:(id)arg1 nibName:(id)arg2; | |
3340 | + | |
3341 | +@end | |
3342 | + | |
3343 | +@interface BSLabelMenuItemHolder : NSObject | |
3344 | +{ | |
3345 | + BSLabelMenuItemView *m_labelMenuItemView; | |
3346 | +} | |
3347 | + | |
3348 | ++ (id)labelMenuItemView; | |
3349 | +- (void)dealloc; | |
3350 | +- (id)labelMenuItemView; | |
3351 | +- (id)init; | |
3352 | + | |
3353 | +@end | |
3354 | + | |
3355 | +@interface CMRThreadView : SGHTMLView | |
3356 | +{ | |
3357 | + unsigned long long m_lastCharIndex; | |
3358 | + BOOL draggingHilited; | |
3359 | + double draggingTimer; | |
3360 | + BOOL magnifyingNow; | |
3361 | + BOOL rotatingNow; | |
3362 | + BOOL rotateEnoughFlag; | |
3363 | + BOOL magnifyEnoughFlag; | |
3364 | + double rotateSum; | |
3365 | + double magnifySum; | |
3366 | +} | |
3367 | + | |
3368 | ++ (id)multipleLineSelectionWithinSingleMessageMenu; | |
3369 | ++ (id)genericCopyItem; | |
3370 | ++ (id)defaultMenu; | |
3371 | ++ (void)removeSpotlightMenuItemIfNeeded:(id)arg1; | |
3372 | ++ (void)setMenuItemTitleFromKeyValueTemplate:(id)arg1 itemAction:(SEL)arg2 atMenu:(id)arg3; | |
3373 | ++ (id)messageMenu; | |
3374 | ++ (BOOL)isCompatibleWithResponsiveScrolling; | |
3375 | +- (void)toggleMessageAttribute:(long long)arg1 atIndexes:(id)arg2; | |
3376 | +- (void)messageRegister:(id)arg1 registerFlag:(BOOL)arg2; | |
3377 | +- (id)representedIndexesWithSender:(id)arg1; | |
3378 | +- (id)messageMenuWithMessageIndexes:(id)arg1; | |
3379 | +- (id)messageMenuWithMessageIndex:(unsigned long long)arg1; | |
3380 | +- (id)menuForEvent:(id)arg1; | |
3381 | +- (id)previewLinksMenuItemForRange:(struct _NSRange)arg1; | |
3382 | +- (id)openLinksMenuItemForRange:(struct _NSRange)arg1; | |
3383 | +- (id)copyLinksMenuItemForRange:(struct _NSRange)arg1; | |
3384 | +- (BOOL)containsMultipleLinesInRange:(struct _NSRange)arg1; | |
3385 | +- (BOOL)mouseClicked:(id)arg1 atIndex:(unsigned long long)arg2; | |
3386 | +- (void)setDelegate:(id)arg1; | |
3387 | +- (id)delegate; | |
3388 | +- (id)selectedMessageIndexes; | |
3389 | +- (id)messageIndexesAtClickedPoint; | |
3390 | +- (id)messageIndexesForRange:(struct _NSRange)arg1; | |
3391 | +- (unsigned long long)previousMessageIndexOfCharIndex:(unsigned long long)arg1; | |
3392 | +- (id)threadLayout; | |
3393 | +- (id)threadSignature; | |
3394 | +- (struct CGRect)boundingRectForMessageAtIndex:(unsigned long long)arg1; | |
3395 | +- (void)drawRect:(struct CGRect)arg1; | |
3396 | +- (BOOL)isOpaque; | |
3397 | +- (void)updateRuler; | |
3398 | +- (BOOL)acceptsFirstResponder; | |
3399 | +- (void)swipeWithEvent:(id)arg1; | |
3400 | +- (void)rotateWithEvent:(id)arg1; | |
3401 | +- (void)magnifyWithEvent:(id)arg1; | |
3402 | +- (void)endGestureWithEvent:(id)arg1; | |
3403 | +- (void)beginGestureWithEvent:(id)arg1; | |
3404 | +- (void)dealloc; | |
3405 | +- (id)initWithFrame:(struct CGRect)arg1 textContainer:(id)arg2; | |
3406 | +- (BOOL)validateMenuItem:(id)arg1; | |
3407 | +- (BOOL)setUpMessageActionMenuItem:(id)arg1 forIndexes:(id)arg2 withAttributeName:(id)arg3; | |
3408 | +- (void)findTextInSelection:(id)arg1; | |
3409 | +- (void)bs_searchInSpotlight:(id)arg1; | |
3410 | +- (void)bs_lookupInDictionary:(id)arg1; | |
3411 | +- (void)googleSearch:(id)arg1; | |
3412 | +- (void)openWithWikipedia:(id)arg1; | |
3413 | +- (void)openURLWithQueryTemplateForKey:(id)arg1; | |
3414 | +- (id)selectedSubstringWithURLEncoded; | |
3415 | +- (void)messageGyakuSansyouPopUp:(id)arg1; | |
3416 | +- (void)showPoofAnimationWhenIdle:(id)arg1; | |
3417 | +- (void)changeMessageAttributes:(id)arg1; | |
3418 | +- (struct CGPoint)pointForIndex:(unsigned long long)arg1; | |
3419 | +- (void)messageReply:(id)arg1; | |
3420 | +- (void)messageCopy:(id)arg1; | |
3421 | +- (void)previewLinksInSelection:(id)arg1; | |
3422 | +- (void)openLinksInSelection:(id)arg1; | |
3423 | +- (void)copyLinksInSelection:(id)arg1; | |
3424 | +- (void)perFiveLinks:(id)arg1 operation:(SEL)arg2; | |
3425 | +- (void)previewUpToFiveLinksInSelection:(id)arg1; | |
3426 | +- (void)openUpToFiveLinksInSelection:(id)arg1; | |
3427 | +- (BOOL)writeSelectionToPasteboard:(id)arg1 type:(id)arg2; | |
3428 | +- (BOOL)writeSelectionToPasteboard:(id)arg1 types:(id)arg2; | |
3429 | +- (void)concludeDragOperation:(id)arg1; | |
3430 | +- (BOOL)performDragOperation:(id)arg1; | |
3431 | +- (BOOL)prepareForDragOperation:(id)arg1; | |
3432 | +- (void)draggingExited:(id)arg1; | |
3433 | +- (unsigned long long)draggingUpdated:(id)arg1; | |
3434 | +- (unsigned long long)draggingEntered:(id)arg1; | |
3435 | + | |
3436 | +@end | |
3437 | + | |
3438 | +@interface CMRSpamFilter : NSObject | |
3439 | +{ | |
3440 | + NSMutableArray *m_spamCorpus; | |
3441 | + NSMutableArray *m_spamSamples; | |
3442 | + BOOL m_needsSaveToFiles; | |
3443 | + NSTimer *m_timer; | |
3444 | +} | |
3445 | + | |
3446 | ++ (id)samplesFilepath; | |
3447 | ++ (id)expressionsFilepath; | |
3448 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
3449 | ++ (id)sharedInstance; | |
3450 | +@property(readonly, retain) NSMutableArray *spamSamples; // @synthesize spamSamples=m_spamSamples; | |
3451 | +- (void)getSpamSampleObjectsForBoard:(id)arg1 idString:(id *)arg2 name:(id *)arg3 mail:(id *)arg4; | |
3452 | +- (id)sampleOfType:(unsigned long long)arg1 object:(id)arg2 withBoard:(id)arg3; | |
3453 | +- (void)removeMessageSample:(id)arg1; | |
3454 | +- (void)addMessageSample:(id)arg1; | |
3455 | +- (void)addNGExpression:(id)arg1; | |
3456 | +- (void)saveToFilesIfNeeded:(id)arg1; | |
3457 | +- (void)saveNgExpressionsAndSamplesToFiles; | |
3458 | +- (void)applicationWillTerminate:(id)arg1; | |
3459 | +- (void)removeTooOldIDSamples; | |
3460 | +- (void)setNeedsSaveToFiles:(BOOL)arg1; | |
3461 | +- (BOOL)needsSaveToFiles; | |
3462 | +- (void)setNgExpressions:(id)arg1; | |
3463 | +- (id)ngExpressions; | |
3464 | +- (void)resetSpamFilter; | |
3465 | +- (void)dealloc; | |
3466 | +- (id)init; | |
3467 | +- (id)autorelease; | |
3468 | +- (oneway void)release; | |
3469 | +- (unsigned long long)retainCount; | |
3470 | +- (id)retain; | |
3471 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
3472 | +- (BOOL)saveRepresentation:(id)arg1 toFile:(id)arg2; | |
3473 | +- (id)propertyListRepresentation:(id)arg1; | |
3474 | +- (id)readFromContentsOfPropertyListFile:(id)arg1; | |
3475 | +- (id)restoreFromPlistToSamples:(id)arg1; | |
3476 | +- (id)restoreFromPlistToCorpus:(id)arg1; | |
3477 | + | |
3478 | +@end | |
3479 | + | |
3480 | +@interface CMRThreadMessageBufferReader : CMRThreadContentsReader | |
3481 | +{ | |
3482 | +} | |
3483 | + | |
3484 | ++ (Class)resourceClass; | |
3485 | +- (BOOL)composeNextMessageWithComposer:(id)arg1; | |
3486 | +- (unsigned long long)numberOfMessages; | |
3487 | +- (id)messageBuffer; | |
3488 | + | |
3489 | +@end | |
3490 | + | |
3491 | +@interface OpenURLController : NSWindowController | |
3492 | +{ | |
3493 | + NSTextField *_textField; | |
3494 | + NSString *_typedText; | |
3495 | +} | |
3496 | + | |
3497 | +- (id)askUserURL; | |
3498 | +- (void)setTypedText:(id)arg1; | |
3499 | +- (id)typedText; | |
3500 | +- (void)cancel:(id)arg1; | |
3501 | +- (void)ok:(id)arg1; | |
3502 | +- (void)dealloc; | |
3503 | +- (id)init; | |
3504 | + | |
3505 | +@end | |
3506 | + | |
3507 | +@interface CMROpenURLManager : NSObject | |
3508 | +{ | |
3509 | +} | |
3510 | + | |
3511 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
3512 | ++ (id)defaultManager; | |
3513 | +- (void)openURL:(id)arg1 userData:(id)arg2 error:(id *)arg3; | |
3514 | +- (void)_showAlertForViaService:(long long)arg1; | |
3515 | +- (void)handleGetURLEvent:(id)arg1 withReplyEvent:(id)arg2; | |
3516 | +- (BOOL)openLocation:(id)arg1; | |
3517 | +- (id)askUserURL; | |
3518 | +- (id)autorelease; | |
3519 | +- (oneway void)release; | |
3520 | +- (unsigned long long)retainCount; | |
3521 | +- (id)retain; | |
3522 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
3523 | + | |
3524 | +@end | |
3525 | + | |
3526 | +@interface CMRNetGrobalLock : NSObject | |
3527 | +{ | |
3528 | + NSLock *m_lock; | |
3529 | + NSMutableSet *m_requests; | |
3530 | +} | |
3531 | + | |
3532 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
3533 | ++ (id)sharedInstance; | |
3534 | +- (BOOL)has:(id)arg1; | |
3535 | +- (void)remove:(id)arg1; | |
3536 | +- (void)add:(id)arg1; | |
3537 | +- (void)dealloc; | |
3538 | +- (id)init; | |
3539 | +- (id)autorelease; | |
3540 | +- (oneway void)release; | |
3541 | +- (unsigned long long)retainCount; | |
3542 | +- (id)retain; | |
3543 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
3544 | + | |
3545 | +@end | |
3546 | + | |
3547 | +@interface CMRAppDelegate : NSObject | |
3548 | +{ | |
3549 | + NSString *m_threadPath; | |
3550 | + unsigned long long retryCount; | |
3551 | + BOOL isPrefOpen; | |
3552 | + BSIntroWindowController *m_introWinController; | |
3553 | +} | |
3554 | + | |
3555 | ++ (id)localizableStringsTableName; | |
3556 | ++ (BOOL)isCategoryWithDictionary:(id)arg1; | |
3557 | ++ (id)URLBookmarkArray; | |
3558 | ++ (id)pathForURLBookmarkResource; | |
3559 | ++ (id)defaultColumnsArray; | |
3560 | +@property(retain, nonatomic) BSIntroWindowController *introWindowController; // @synthesize introWindowController=m_introWinController; | |
3561 | +- (unsigned long long)applicationShouldTerminate:(id)arg1; | |
3562 | +- (void)applicationDidFinishLaunching:(id)arg1; | |
3563 | +- (void)applicationWillFinishLaunching:(id)arg1; | |
3564 | +- (BOOL)alertShowHelp:(id)arg1; | |
3565 | +- (BOOL)validateMenuItem:(id)arg1; | |
3566 | +- (BOOL)validateNSControlToolbarItem:(id)arg1; | |
3567 | +- (void)openWebSiteForUpdate:(id)arg1; | |
3568 | +- (void)showThreadsListForBoard:(id)arg1 selectThread:(id)arg2 addToListIfNeeded:(BOOL)arg3; | |
3569 | +- (void)mainBrowserDidFinishShowThList:(id)arg1; | |
3570 | +- (void)openAEDictionary:(id)arg1; | |
3571 | +- (void)runBoardWarrior:(id)arg1; | |
3572 | +- (void)startHEADCheckDirectly:(id)arg1; | |
3573 | +- (void)showBoardFromHistoryMenu:(id)arg1; | |
3574 | +- (void)showThreadFromHistoryMenu:(id)arg1; | |
3575 | +- (void)clearHistory:(id)arg1; | |
3576 | +- (void)closeAll:(id)arg1; | |
3577 | +- (void)openURLPanel:(id)arg1; | |
3578 | +- (void)showAcknowledgment:(id)arg1; | |
3579 | +- (void)showWhatsnew:(id)arg1; | |
3580 | +- (void)showQuickStart:(id)arg1; | |
3581 | +- (void)showIntroWindow:(id)arg1; | |
3582 | +- (void)openURL:(id)arg1; | |
3583 | +- (void)showTGrepClientWindow:(id)arg1; | |
3584 | +- (void)showTaskInfoPanel:(id)arg1; | |
3585 | +- (void)showPluginSettings:(id)arg1; | |
3586 | +- (void)togglePreviewPanel:(id)arg1; | |
3587 | +- (void)customizeTextTemplates:(id)arg1; | |
3588 | +- (void)openRoninSite:(id)arg1; | |
3589 | +- (void)resetApplication:(id)arg1; | |
3590 | +- (void)toggleOnlineMode:(id)arg1; | |
3591 | +- (void)showPreferencesPane:(id)arg1; | |
3592 | +- (void)checkForUpdate:(id)arg1; | |
3593 | +- (void)didWakeFromSleep:(id)arg1; | |
3594 | +- (void)timerFire:(id)arg1; | |
3595 | +- (BOOL)diagInternetConnection; | |
3596 | +- (void)dealloc; | |
3597 | +- (void)setThreadPath:(id)arg1; | |
3598 | +- (id)threadPath; | |
3599 | +- (void)awakeFromNib; | |
3600 | +- (void)setupMenu; | |
3601 | +- (void)setupBrowserListColumnsMenuWithMenu:(id)arg1; | |
3602 | +- (void)setupURLBookmarksMenuWithMenu:(id)arg1; | |
3603 | +- (void)setupURLBookmarksMenuWithMenu:(id)arg1 bookmarks:(id)arg2; | |
3604 | +- (id)browserListColumnsMenuTemplate; | |
3605 | +- (void)fixInvalidSortDescriptors; | |
3606 | +- (void)removeInfoServerData; | |
3607 | +- (void)fixUnconvertedNoNameEntityReference; | |
3608 | + | |
3609 | +@end | |
3610 | + | |
3611 | +@interface CMRThreadMessage : NSObject <NSCopying, CMRPropertyListCoding> | |
3612 | +{ | |
3613 | + unsigned long long _index; | |
3614 | + NSString *_name; | |
3615 | + NSString *_mail; | |
3616 | + id _date; | |
3617 | + NSString *_dateRepresentation; | |
3618 | + NSArray *_beProfile; | |
3619 | + NSString *_messageSource; | |
3620 | + NSString *bs_cachedMessage; | |
3621 | + NSString *_IDString; | |
3622 | + NSString *_hostString; | |
3623 | + NSIndexSet *bs_referencingIndexes; | |
3624 | + CMRThreadMessageAttributes *_messageAttributes; | |
3625 | +} | |
3626 | + | |
3627 | ++ (id)objectWithPropertyListRepresentation:(id)arg1; | |
3628 | +- (void)setHost:(id)arg1; | |
3629 | +- (id)host; | |
3630 | +- (void)setIDString:(id)arg1; | |
3631 | +- (id)IDString; | |
3632 | +- (void)setDateRepresentation:(id)arg1; | |
3633 | +- (id)dateRepresentation; | |
3634 | +- (void)setMessageSource:(id)arg1; | |
3635 | +- (id)messageSource; | |
3636 | +- (id)cachedMessage; | |
3637 | +- (void)setBeProfile:(id)arg1; | |
3638 | +- (id)beProfile; | |
3639 | +- (void)setDate:(id)arg1; | |
3640 | +- (id)date; | |
3641 | +- (void)setMail:(id)arg1; | |
3642 | +- (id)mail; | |
3643 | +- (void)setName:(id)arg1; | |
3644 | +- (id)name; | |
3645 | +- (void)setReferencingIndexes:(id)arg1; | |
3646 | +- (id)referencingIndexes; | |
3647 | +- (void)setIndex:(unsigned long long)arg1; | |
3648 | +- (unsigned long long)index; | |
3649 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
3650 | +- (id)description; | |
3651 | +- (id)propertyListRepresentation; | |
3652 | +- (id)initWithPropertyListRepresentation:(id)arg1; | |
3653 | +- (BOOL)initializeWithPropertyListRepresentation:(id)arg1; | |
3654 | +- (void)dealloc; | |
3655 | +- (void)setTemporaryInvisible:(BOOL)arg1; | |
3656 | +- (BOOL)isTemporaryInvisible; | |
3657 | +- (void)clearTemporaryAttributes; | |
3658 | +- (void)setSpam:(BOOL)arg1; | |
3659 | +- (BOOL)isSpam; | |
3660 | +- (void)setInvalid:(BOOL)arg1; | |
3661 | +- (BOOL)isInvalid; | |
3662 | +- (void)setBookmark:(unsigned long long)arg1; | |
3663 | +- (unsigned long long)bookmark; | |
3664 | +- (void)setHasBookmark:(BOOL)arg1; | |
3665 | +- (BOOL)hasBookmark; | |
3666 | +- (void)setAsciiArt:(BOOL)arg1; | |
3667 | +- (BOOL)isAsciiArt; | |
3668 | +- (void)setInvisibleAboned:(BOOL)arg1; | |
3669 | +- (BOOL)isInvisibleAboned; | |
3670 | +- (void)setLocalAboned:(BOOL)arg1; | |
3671 | +- (BOOL)isLocalAboned; | |
3672 | +- (void)setAboned:(BOOL)arg1; | |
3673 | +- (BOOL)isAboned; | |
3674 | +- (BOOL)isVisible; | |
3675 | +- (void)setPostsAttributeChangedNotifications:(BOOL)arg1; | |
3676 | +- (BOOL)postsAttributeChangedNotifications; | |
3677 | +- (void)setProperty:(unsigned long long)arg1; | |
3678 | +- (unsigned long long)property; | |
3679 | +- (void)setFlags:(unsigned int)arg1; | |
3680 | +- (unsigned int)flags; | |
3681 | +- (unsigned int)status; | |
3682 | +- (void)setMessageAttributes:(id)arg1; | |
3683 | +- (id)messageAttributes; | |
3684 | +- (void)setMessageAttributeFlag:(unsigned int)arg1 on:(BOOL)arg2; | |
3685 | +- (void)postDidChangeAttributeNotification; | |
3686 | +- (void)setSpam:(BOOL)arg1 undoManager:(id)arg2; | |
3687 | +- (void)setHasBookmark:(BOOL)arg1 undoManager:(id)arg2; | |
3688 | +- (void)setAsciiArt:(BOOL)arg1 undoManager:(id)arg2; | |
3689 | +- (void)setInvisibleAboned:(BOOL)arg1 undoManager:(id)arg2; | |
3690 | +- (void)setLocalAboned:(BOOL)arg1 undoManager:(id)arg2; | |
3691 | + | |
3692 | +@end | |
3693 | + | |
3694 | +@interface CMXPopUpWindowController : NSWindowController <SGContextHelpPanelDelegate> | |
3695 | +{ | |
3696 | + NSScrollView *_scrollView; | |
3697 | + NSTextView *_textView; | |
3698 | + NSTextStorage *_textStorage; | |
3699 | + BSPopUpTitlebar *m_titlebar; | |
3700 | + id _object; | |
3701 | + BSThreadViewTheme *m_theme; | |
3702 | + BOOL m_closable; | |
3703 | + struct CGPoint m_givenLocationHint; | |
3704 | + id m_popover; | |
3705 | +} | |
3706 | + | |
3707 | ++ (double)popUpMaxWidthRate; | |
3708 | ++ (double)popUpTrackingInsetWidth; | |
3709 | +- (struct CGPoint)givenLocationHint; | |
3710 | +- (id)window; | |
3711 | +- (id)titlebar; | |
3712 | +- (id)textStorage; | |
3713 | +- (id)textView; | |
3714 | +- (id)scrollView; | |
3715 | +- (void)setClosable:(BOOL)arg1; | |
3716 | +- (BOOL)isClosable; | |
3717 | +- (void)setObject:(id)arg1; | |
3718 | +- (id)object; | |
3719 | +- (void)setOwner:(id)arg1; | |
3720 | +- (id)owner; | |
3721 | +- (id)ownerWindow; | |
3722 | +- (BOOL)mouseInWindowFrameInset:(double)arg1; | |
3723 | +- (BOOL)canPopUpWindow; | |
3724 | +- (void)addToNGWords:(id)arg1; | |
3725 | +- (void)extractUsingSelectedText:(id)arg1; | |
3726 | +- (void)myPerformClose:(id)arg1; | |
3727 | +- (void)performClose; | |
3728 | +- (void)close; | |
3729 | +- (void)showPreparedPopUpWindow; | |
3730 | +- (struct CGRect)preparePopUpWindowWithContext:(id)arg1 owner:(id)arg2 locationHint:(struct CGPoint)arg3; | |
3731 | +- (void)setContext:(id)arg1; | |
3732 | +- (id)contextAsString; | |
3733 | +- (void)changeContextColorForLockedPopUp; | |
3734 | +- (void)changeContextColorIfNeeded; | |
3735 | +- (void)dealloc; | |
3736 | +- (id)init; | |
3737 | +- (void)removeFromNotificationCenter; | |
3738 | +- (void)dictionaryPopoverDidShow:(id)arg1; | |
3739 | +- (void)beIconDidUpdate:(id)arg1; | |
3740 | +- (void)threadViewMouseExited:(id)arg1; | |
3741 | +- (void)contextHelpPanel:(id)arg1 firstResponderWillChange:(id)arg2; | |
3742 | +- (void)otherMouseDown:(id)arg1; | |
3743 | +- (void)keyUp:(id)arg1; | |
3744 | +- (void)togglePopupLock; | |
3745 | +- (void)setupLockedPopUp; | |
3746 | +- (void)restoreLockedPopUp; | |
3747 | +- (void)restoreLockedPopUp:(BOOL)arg1; | |
3748 | +- (void)showWindow:(id)arg1; | |
3749 | +- (void)setTitlebar:(id)arg1; | |
3750 | +- (void)setTextStorage:(id)arg1; | |
3751 | +- (void)setTextView:(id)arg1; | |
3752 | +- (void)setScrollView:(id)arg1; | |
3753 | +- (void)createHTMLTextView; | |
3754 | +- (void)updateAntiAlias; | |
3755 | +- (void)updateLinkTextAttributes; | |
3756 | +- (void)createScrollViewWithTitlebar; | |
3757 | +- (void)createPopUpWindow; | |
3758 | +- (void)createUIComponents; | |
3759 | +- (void)registerToNotificationCenter; | |
3760 | +- (void)sizeToFit; | |
3761 | +- (void)updateScrollerSize; | |
3762 | +- (struct CGRect)usedFullRectForTextContainer; | |
3763 | +- (struct CGSize)maxSize; | |
3764 | +- (struct CGRect)constrainWindowFrame:(struct CGRect)arg1; | |
3765 | +- (id)screenForPopupOwnerWindow; | |
3766 | +- (void)setTheme:(id)arg1; | |
3767 | +- (id)theme; | |
3768 | +- (long long)appropriateKnobStyleForBGColor; | |
3769 | + | |
3770 | +@end | |
3771 | + | |
3772 | +@interface CMXPopUpWindowManager : NSObject | |
3773 | +{ | |
3774 | + NSMutableArray *bs_controllersArray; | |
3775 | +} | |
3776 | + | |
3777 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
3778 | ++ (id)defaultManager; | |
3779 | +- (BOOL)performClosePopUpWindowForObject:(id)arg1; | |
3780 | +- (void)closePopUpWindowForOwner:(id)arg1; | |
3781 | +- (id)showPopUpWindowWithContext:(id)arg1 forObject:(id)arg2 owner:(id)arg3 locationHint:(struct CGPoint)arg4; | |
3782 | +- (BOOL)popUpWindowIsVisibleForObject:(id)arg1; | |
3783 | +- (id)windowForObject:(id)arg1; | |
3784 | +- (BOOL)isSamePopUpWindowVisibleForObject:(id)arg1 atLocation:(struct CGRect)arg2; | |
3785 | +- (id)controllerForObject:(id)arg1; | |
3786 | +- (BOOL)isPopUpWindowVisible; | |
3787 | +- (id)availableController; | |
3788 | +- (id)controllerArray; | |
3789 | +- (void)dealloc; | |
3790 | +- (id)autorelease; | |
3791 | +- (oneway void)release; | |
3792 | +- (unsigned long long)retainCount; | |
3793 | +- (id)retain; | |
3794 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
3795 | + | |
3796 | +@end | |
3797 | + | |
3798 | +@interface BSScriptsMenuManager : NSObject | |
3799 | +{ | |
3800 | +} | |
3801 | + | |
3802 | ++ (void)setupScriptsMenu; | |
3803 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
3804 | ++ (id)defaultManager; | |
3805 | +- (void)menuNeedsUpdate:(id)arg1; | |
3806 | +- (void)buldScriptsMenu; | |
3807 | +- (id)init; | |
3808 | +- (id)autorelease; | |
3809 | +- (oneway void)release; | |
3810 | +- (unsigned long long)retainCount; | |
3811 | +- (id)retain; | |
3812 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
3813 | + | |
3814 | +@end | |
3815 | + | |
3816 | +@interface BSScriptsMenu : NSMenu | |
3817 | +{ | |
3818 | + NSString *scriptsDirectory; | |
3819 | +} | |
3820 | + | |
3821 | +- (long long)indexOfItemWithScriptFilePath:(id)arg1; | |
3822 | +- (id)addBSScriptMenuItemWithScriptFilePath:(id)arg1; | |
3823 | +- (void)synchronizeScriptsMenu; | |
3824 | +- (id)scriptDirectoryPath; | |
3825 | +- (void)setScriptsDirectoryPath:(id)arg1; | |
3826 | +- (void)dealloc; | |
3827 | +- (id)initWithScriptsDirectoryPath:(id)arg1; | |
3828 | + | |
3829 | +@end | |
3830 | + | |
3831 | +@interface BSScriptsMenuItem : NSMenuItem | |
3832 | +{ | |
3833 | + NSString *appleScriptPath; | |
3834 | + unsigned long long type; | |
3835 | +} | |
3836 | + | |
3837 | ++ (BOOL)isDirectory:(id)arg1; | |
3838 | +- (void)handleScriptMenuItem:(id)arg1; | |
3839 | +- (BOOL)isSeparatorItem; | |
3840 | +- (BOOL)isValid; | |
3841 | +- (void)excute; | |
3842 | +- (unsigned long long)type; | |
3843 | +- (id)realFileName; | |
3844 | +- (id)scriptsPath; | |
3845 | +- (void)dealloc; | |
3846 | +- (id)initWithScriptFilePath:(id)arg1; | |
3847 | + | |
3848 | +@end | |
3849 | + | |
3850 | +@interface NoNameInputController : NSWindowController | |
3851 | +{ | |
3852 | + NSTextField *m_titleField; | |
3853 | + NSString *m_enteredText; | |
3854 | +} | |
3855 | + | |
3856 | +- (id)askUserAboutDefaultNoNameForBoard:(id)arg1 presetValue:(id)arg2; | |
3857 | +- (void)showHelpForNoNameInput:(id)arg1; | |
3858 | +- (void)cancel:(id)arg1; | |
3859 | +- (void)ok:(id)arg1; | |
3860 | +- (void)setEnteredText:(id)arg1; | |
3861 | +- (id)enteredText; | |
3862 | +- (id)titleField; | |
3863 | +- (void)dealloc; | |
3864 | +- (id)init; | |
3865 | + | |
3866 | +@end | |
3867 | + | |
3868 | +@interface BSBoardInfoInspector : NSWindowController <EditBoardSheetControllerDelegate> | |
3869 | +{ | |
3870 | + NSString *m_currentTargetBoardName; | |
3871 | + EditBoardSheetController *m_editBoardSheetController; | |
3872 | + BSNGExpressionsEditorController *m_editor; | |
3873 | + BOOL m_isDetecting; | |
3874 | + NSButton *m_addNoNameBtn; | |
3875 | + NSButton *m_removeNoNameBtn; | |
3876 | + NSButton *m_editBoardURLButton; | |
3877 | + NSTabView *m_panes; | |
3878 | + NSToolbar *m_toolbar; | |
3879 | + NSButton *m_firstHostSymbolButton; | |
3880 | + NSButton *m_overseaSymbolButton; | |
3881 | +} | |
3882 | + | |
3883 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
3884 | ++ (id)sharedInstance; | |
3885 | +- (id)windowForNGExpressionsEditor:(id)arg1; | |
3886 | +- (void)boardManagerDidDetectSettingTxt:(id)arg1; | |
3887 | +- (void)viewerThreadChanged:(id)arg1; | |
3888 | +- (void)browserBoardChanged:(id)arg1; | |
3889 | +- (void)mainWindowChanged:(id)arg1; | |
3890 | +- (BOOL)shouldIgnoreNotification; | |
3891 | +- (void)setSpamCorpusForTargetBoard:(id)arg1; | |
3892 | +- (id)spamCorpusForTargetBoard; | |
3893 | +- (void)setRegistrantShouldConsiderNameAtTargetBoard:(BOOL)arg1; | |
3894 | +- (BOOL)registrantShouldConsiderNameAtTargetBoard; | |
3895 | +- (void)setTreatsNoSageAsSpamAtTargetBoard:(BOOL)arg1; | |
3896 | +- (BOOL)treatsNoSageAsSpamAtTargetBoard; | |
3897 | +- (id)charRefInfoString; | |
3898 | +- (long long)nanashiAllowed; | |
3899 | +- (id)boardListItem; | |
3900 | +- (void)setTreatsAsciiArtAsSpamAtTargetBoard:(BOOL)arg1; | |
3901 | +- (BOOL)treatsAsciiArtAsSpamAtTargetBoard; | |
3902 | +- (void)setShouldAlwaysP22chLogin:(BOOL)arg1; | |
3903 | +- (BOOL)shouldAlwaysP22chLogin; | |
3904 | +- (void)setShouldAlwaysMaruLogin:(BOOL)arg1; | |
3905 | +- (BOOL)shouldAlwaysMaruLogin; | |
3906 | +- (void)setShouldAlwaysBeLogin:(BOOL)arg1; | |
3907 | +- (BOOL)shouldAlwaysBeLogin; | |
3908 | +- (id)lastDetectedDateForTargetBoard; | |
3909 | +- (void)setDefaultMail:(id)arg1; | |
3910 | +- (id)defaultMail; | |
3911 | +- (void)setDefaultKotehan:(id)arg1; | |
3912 | +- (id)defaultKotehan; | |
3913 | +- (BOOL)shouldEnableURLEditing; | |
3914 | +- (BOOL)shouldEnableP22chButton; | |
3915 | +- (BOOL)shouldEnableMaruButton; | |
3916 | +- (BOOL)shouldEnableBeBtn; | |
3917 | +- (BOOL)shouldEnableUI; | |
3918 | +- (id)boardURLAsString; | |
3919 | +- (void)setNoNamesArray:(id)arg1; | |
3920 | +- (id)noNamesArray; | |
3921 | +- (void)openNGExpressionsEditorSheet:(id)arg1; | |
3922 | +- (void)hostSymbolChanged:(id)arg1; | |
3923 | +- (void)changePane:(id)arg1; | |
3924 | +- (void)openHelpForMe:(id)arg1; | |
3925 | +- (void)editBoardURL:(id)arg1; | |
3926 | +- (void)startDetect:(id)arg1; | |
3927 | +- (void)addNoName:(id)arg1; | |
3928 | +- (void)showWindow:(id)arg1; | |
3929 | +- (id)editBoardSheetController; | |
3930 | +- (id)editor; | |
3931 | +- (id)editBoardURLButton; | |
3932 | +- (id)removeNoNameBtn; | |
3933 | +- (id)addNoNameBtn; | |
3934 | +- (void)setIsDetecting:(BOOL)arg1; | |
3935 | +- (BOOL)isDetecting; | |
3936 | +- (void)setCurrentTargetBoardName:(id)arg1; | |
3937 | +- (id)currentTargetBoardName; | |
3938 | +- (void)synchronizeSelectedToolbarItem; | |
3939 | +- (void)autoHideNGExpressionsEditorIfNeeded; | |
3940 | +- (void)updateHostSymbolsMatrix; | |
3941 | +- (BOOL)validateMenuItem:(id)arg1; | |
3942 | +- (void)showBoardInspectorPanel:(id)arg1; | |
3943 | +- (void)showInspectorForTargetBoard:(id)arg1; | |
3944 | +- (void)awakeFromNib; | |
3945 | +- (void)dealloc; | |
3946 | +- (id)init; | |
3947 | +- (id)autorelease; | |
3948 | +- (oneway void)release; | |
3949 | +- (unsigned long long)retainCount; | |
3950 | +- (id)retain; | |
3951 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
3952 | + | |
3953 | +@end | |
3954 | + | |
3955 | +@interface AddBoardSheetController : NSWindowController | |
3956 | +{ | |
3957 | + NSOutlineView *m_defaultListOLView; | |
3958 | + NSSearchField *m_searchField; | |
3959 | + NSTextFieldCell *m_brdNameField; | |
3960 | + NSTextFieldCell *m_brdURLField; | |
3961 | + NSTextField *m_warningField; | |
3962 | + NSButton *m_OKButton; | |
3963 | + NSButton *m_cancelButton; | |
3964 | + NSButton *m_helpButton; | |
3965 | + NSString *_currentSearchStr; | |
3966 | +} | |
3967 | + | |
3968 | ++ (id)localizableStringsTableName; | |
3969 | +- (void)defaultListDidSync:(id)arg1; | |
3970 | +- (void)boardListDidChange:(id)arg1; | |
3971 | +- (void)controlTextDidChange:(id)arg1; | |
3972 | +- (void)controlTextDidBeginEditing:(id)arg1; | |
3973 | +- (void)windowWillClose:(id)arg1; | |
3974 | +- (void)outlineViewSelectionDidChange:(id)arg1; | |
3975 | +- (void)sheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
3976 | +- (void)cleanUpUI; | |
3977 | +- (void)showMatchedItemsWithCurrentSearchStr; | |
3978 | +- (void)showMatchedItems:(id)arg1; | |
3979 | +- (BOOL)addToUserListFromForm:(id)arg1; | |
3980 | +- (BOOL)addToUserListFromOLView:(id)arg1; | |
3981 | +- (void)beginSheetModalForWindow:(id)arg1 modalDelegate:(id)arg2 contextInfo:(id)arg3; | |
3982 | +- (void)doAddAndClose:(id)arg1; | |
3983 | +- (void)close:(id)arg1; | |
3984 | +- (void)openAdvancedPref:(id)arg1; | |
3985 | +- (void)syncDefaultList:(id)arg1; | |
3986 | +- (void)openHelp:(id)arg1; | |
3987 | +- (void)searchBoards:(id)arg1; | |
3988 | +- (void)setCurrentSearchStr:(id)arg1; | |
3989 | +- (id)currentSearchStr; | |
3990 | +- (id)helpButton; | |
3991 | +- (id)cancelButton; | |
3992 | +- (id)OKButton; | |
3993 | +- (id)brdURLField; | |
3994 | +- (id)brdNameField; | |
3995 | +- (id)searchField; | |
3996 | +- (id)defaultListOLView; | |
3997 | +- (void)awakeFromNib; | |
3998 | +- (void)dealloc; | |
3999 | +- (id)init; | |
4000 | + | |
4001 | +@end | |
4002 | + | |
4003 | +@interface CMRTextColumnCell : NSTextFieldCell | |
4004 | +{ | |
4005 | +} | |
4006 | + | |
4007 | +- (void)drawInteriorWithFrame:(struct CGRect)arg1 inView:(id)arg2; | |
4008 | + | |
4009 | +@end | |
4010 | + | |
4011 | +@interface CMRRightAlignedTextColumnCell : CMRTextColumnCell | |
4012 | +{ | |
4013 | +} | |
4014 | + | |
4015 | +- (id)attributedStringValue; | |
4016 | + | |
4017 | +@end | |
4018 | + | |
4019 | +@interface BSIkioiCell : NSLevelIndicatorCell | |
4020 | +{ | |
4021 | +} | |
4022 | + | |
4023 | +- (void)drawWithFrame:(struct CGRect)arg1 inView:(id)arg2; | |
4024 | + | |
4025 | +@end | |
4026 | + | |
4027 | +@interface CookieManager : NSObject <CMRPropertyListCoding> | |
4028 | +{ | |
4029 | + NSDictionary *_cookies; | |
4030 | + NSArray *m_beCookies; | |
4031 | + NSArray *m_p2Cookies; | |
4032 | +} | |
4033 | + | |
4034 | ++ (id)objectWithPropertyListRepresentation:(id)arg1; | |
4035 | ++ (id)defaultFilepath; | |
4036 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
4037 | ++ (id)defaultManager; | |
4038 | +@property(retain) NSArray *p2Cookies; // @synthesize p2Cookies=m_p2Cookies; | |
4039 | +- (void)applicationWillTerminate:(id)arg1; | |
4040 | +- (id)dictionaryRepresentation; | |
4041 | +- (BOOL)writeToFile:(id)arg1 atomically:(BOOL)arg2; | |
4042 | +- (id)dictionaryByDeletingExpiredCookies:(id)arg1; | |
4043 | +- (void)deleteExpiredCookies; | |
4044 | +- (BOOL)fillBeCookies:(id)arg1; | |
4045 | +- (id)cookiesForRequestURL:(id)arg1 withBeCookie:(BOOL)arg2; | |
4046 | +- (void)addBeCookiesFromHeader:(id)arg1; | |
4047 | +- (id)cookiesForP22ch; | |
4048 | +- (void)showP2LoginErrorAlert:(id)arg1; | |
4049 | +- (BOOL)p2CookiesEmptyOrExpired; | |
4050 | +- (void)addCookiesFromP22ch:(id)arg1; | |
4051 | +- (void)addCookies:(id)arg1 fromServer:(id)arg2; | |
4052 | +- (id)scanSetCookieHeader:(id)arg1; | |
4053 | +- (void)removeAllCookies; | |
4054 | +- (void)setCookiesArray:(id)arg1 forHost:(id)arg2; | |
4055 | +- (void)setBeCookies:(id)arg1; | |
4056 | +- (id)beCookies; | |
4057 | +- (void)setCookies:(id)arg1; | |
4058 | +- (id)cookies; | |
4059 | +- (void)dealloc; | |
4060 | +- (BOOL)initializeFromPropertyListRepresentation:(id)arg1; | |
4061 | +- (id)initWithPropertyListRepresentation:(id)arg1; | |
4062 | +- (id)propertyListRepresentation; | |
4063 | +- (id)init; | |
4064 | +- (id)autorelease; | |
4065 | +- (oneway void)release; | |
4066 | +- (unsigned long long)retainCount; | |
4067 | +- (id)retain; | |
4068 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
4069 | + | |
4070 | +@end | |
4071 | + | |
4072 | +@interface BoardWarrior : NSObject | |
4073 | +{ | |
4074 | + BSURLDownload *m_currentDownload; | |
4075 | + NSString *m_bbsMenuPath; | |
4076 | + id m_delegate; | |
4077 | + BSModalStatusWindowController *m_statusWindowController; | |
4078 | + struct _NSModalSession *m_session; | |
4079 | +} | |
4080 | + | |
4081 | ++ (id)localizableStringsTableName; | |
4082 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
4083 | ++ (id)warrior; | |
4084 | +- (BOOL)isInProgress; | |
4085 | +- (void)dealloc; | |
4086 | +- (id)init; | |
4087 | +- (id)logFilePath; | |
4088 | +- (BOOL)syncBoardLists; | |
4089 | +- (void)setDelegate:(id)arg1; | |
4090 | +- (id)delegate; | |
4091 | +- (id)autorelease; | |
4092 | +- (oneway void)release; | |
4093 | +- (unsigned long long)retainCount; | |
4094 | +- (id)retain; | |
4095 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
4096 | +- (void)bsURLDownload:(id)arg1 didFailWithError:(id)arg2; | |
4097 | +- (void)bsURLDownloadDidFinish:(id)arg1; | |
4098 | +- (void)bsURLDownload:(id)arg1 willDownloadContentOfSize:(unsigned long long)arg2; | |
4099 | +- (void)closeAndEndSession; | |
4100 | +- (long long)runSession; | |
4101 | +- (BOOL)writeLogsToFileWithUTF8Data:(id)arg1; | |
4102 | +- (BOOL)createLogFileIfNeededAtPath:(id)arg1; | |
4103 | +- (void)startAppleScriptTask; | |
4104 | +- (id)fileURLWithResource:(id)arg1 ofType:(id)arg2; | |
4105 | +- (BOOL)doHandler:(id)arg1 inScript:(id)arg2; | |
4106 | +- (id)parametersForHandler:(id)arg1; | |
4107 | +- (void)didFailSyncing:(id)arg1; | |
4108 | +- (BOOL)delegateRespondsToSelector:(SEL)arg1; | |
4109 | +- (id)encodedLocalizedStringForKey:(id)arg1 format:(id)arg2; | |
4110 | +- (void)setBbsMenuPath:(id)arg1; | |
4111 | +- (id)bbsMenuPath; | |
4112 | + | |
4113 | +@end | |
4114 | + | |
4115 | +@interface BSSettingTxtDetector : NSObject | |
4116 | +{ | |
4117 | + NSString *bsSTD_boardName; | |
4118 | + NSURL *bsSTD_settingTxtURL; | |
4119 | +} | |
4120 | + | |
4121 | +- (void)bsURLDownload:(id)arg1 didFailWithError:(id)arg2; | |
4122 | +- (void)bsURLDownload:(id)arg1 didAbortRedirectionToURL:(id)arg2; | |
4123 | +- (BOOL)bsURLDownload:(id)arg1 didRedirectToURL:(id)arg2; | |
4124 | +- (void)bsURLDownloadDidFinish:(id)arg1; | |
4125 | +- (void)detectBoardPropertiesFromSettingTxtFile:(id)arg1; | |
4126 | +- (void)startDownloadingSettingTxt; | |
4127 | +- (void)setSettingTxtURL:(id)arg1; | |
4128 | +- (id)settingTxtURL; | |
4129 | +- (void)setBoardName:(id)arg1; | |
4130 | +- (id)boardName; | |
4131 | +- (void)dealloc; | |
4132 | +- (id)initWithBoardName:(id)arg1 settingTxtURL:(id)arg2; | |
4133 | + | |
4134 | +@end | |
4135 | + | |
4136 | +@interface EditBoardSheetController : NSWindowController | |
4137 | +{ | |
4138 | + NSTextField *m_messageField; | |
4139 | + NSTextField *m_warningField; | |
4140 | + NSTextField *m_boardNameField; | |
4141 | + NSTextField *m_URLField; | |
4142 | + NSTextField *m_boardNameLabelField; | |
4143 | + NSTextField *m_URLLabelField; | |
4144 | + NSButton *m_OKButton; | |
4145 | + NSString *editingBoardNameString; | |
4146 | + NSString *editingURLString; | |
4147 | + BoardListItem *targetItem; | |
4148 | + id <EditBoardSheetControllerDelegate> delegate; | |
4149 | + NSString *helpAnchor; | |
4150 | +} | |
4151 | + | |
4152 | ++ (id)localizableStringsTableName; | |
4153 | +@property(retain) NSString *helpAnchor; // @synthesize helpAnchor; | |
4154 | +@property id <EditBoardSheetControllerDelegate> delegate; // @synthesize delegate; | |
4155 | +@property(retain) BoardListItem *targetItem; // @synthesize targetItem; | |
4156 | +@property(retain) NSString *editingURLString; // @synthesize editingURLString; | |
4157 | +@property(retain) NSString *editingBoardNameString; // @synthesize editingBoardNameString; | |
4158 | +- (void)controlTextDidChange:(id)arg1; | |
4159 | +- (void)editBoardSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(id)arg3; | |
4160 | +- (BOOL)showBeforeYouBeginAlert; | |
4161 | +- (void)editCategorySheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(id)arg3; | |
4162 | +- (void)addCategorySheetDidEnd:(id)arg1 returnCode:(long long)arg2 delegateInfo:(id)arg3; | |
4163 | +- (void)finishSheet:(long long)arg1; | |
4164 | +- (BOOL)shouldValidateURLString; | |
4165 | +- (void)beginAddCategorySheetForWindow:(id)arg1; | |
4166 | +- (void)beginEditCategorySheetForWindow:(id)arg1; | |
4167 | +- (void)beginEditBoardSheetForWindow:(id)arg1; | |
4168 | +- (void)pressHelp:(id)arg1; | |
4169 | +- (void)pressCancel:(id)arg1; | |
4170 | +- (void)pressOK:(id)arg1; | |
4171 | +- (id)OKButton; | |
4172 | +- (id)warningField; | |
4173 | +- (id)messageField; | |
4174 | +- (void)dealloc; | |
4175 | +- (id)init; | |
4176 | +- (id)initWithDelegate:(id)arg1; | |
4177 | +- (id)initWithDelegate:(id)arg1 targetItem:(id)arg2; | |
4178 | + | |
4179 | +@end | |
4180 | + | |
4181 | +@interface BSAsciiArtDetector : NSObject | |
4182 | +{ | |
4183 | + OnigRegexp *m_regExpForAA; | |
4184 | +} | |
4185 | + | |
4186 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
4187 | ++ (id)sharedInstance; | |
4188 | +- (void)runDetectorWithMessages:(id)arg1 with:(id)arg2 allowConcurrency:(BOOL)arg3; | |
4189 | +- (void)dealloc; | |
4190 | +- (id)init; | |
4191 | +- (id)autorelease; | |
4192 | +- (oneway void)release; | |
4193 | +- (unsigned long long)retainCount; | |
4194 | +- (id)retain; | |
4195 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
4196 | + | |
4197 | +@end | |
4198 | + | |
4199 | +@interface BSDownloadTask : BSThreadListTask | |
4200 | +{ | |
4201 | + NSURL *m_targetURL; | |
4202 | + double m_contLength; | |
4203 | + double m_currentLength; | |
4204 | + NSMutableData *receivedData; | |
4205 | + NSURLConnection *con; | |
4206 | + id _response; | |
4207 | + NSString *method; | |
4208 | + BOOL m_contLengthIsUnknown; | |
4209 | +} | |
4210 | + | |
4211 | ++ (id)taskWithURL:(id)arg1 method:(id)arg2; | |
4212 | ++ (id)taskWithURL:(id)arg1; | |
4213 | +@property(retain) id response; // @synthesize response=_response; | |
4214 | +@property double contLength; // @synthesize contLength=m_contLength; | |
4215 | +@property double currentLength; // @synthesize currentLength=m_currentLength; | |
4216 | +@property(retain) NSURL *URL; // @synthesize URL=m_targetURL; | |
4217 | +- (id)title; | |
4218 | +- (void)cancel:(id)arg1; | |
4219 | +- (void)synchronousDownLoad; | |
4220 | +- (void)excute; | |
4221 | +@property(readonly, retain) NSData *receivedData; | |
4222 | +- (void)dealloc; | |
4223 | +- (id)initWithURL:(id)arg1 method:(id)arg2; | |
4224 | +- (id)initWithURL:(id)arg1; | |
4225 | +- (void)connection:(id)arg1 didFailWithError:(id)arg2; | |
4226 | +- (void)connectionDidFinishLoading:(id)arg1; | |
4227 | +- (void)connection:(id)arg1 didReceiveData:(id)arg2; | |
4228 | +- (void)connection:(id)arg1 didReceiveResponse:(id)arg2; | |
4229 | +- (id)connection:(id)arg1 willSendRequest:(id)arg2 redirectResponse:(id)arg3; | |
4230 | +- (void)postNotificaionWithResponseDontFinish:(id)arg1; | |
4231 | +- (void)postNotificaionWithResponse:(id)arg1; | |
4232 | +- (void)postNotificationWithName:(id)arg1 userInfo:(id)arg2; | |
4233 | + | |
4234 | +// Remaining properties | |
4235 | +@property(copy) NSString *message; // @dynamic message; | |
4236 | + | |
4237 | +@end | |
4238 | + | |
4239 | +@interface BSThreadsListOPTask : BSThreadListTask | |
4240 | +{ | |
4241 | + BSDBThreadList *m_targetList; | |
4242 | + BOOL m_forceDL; | |
4243 | + NSURL *targetURL; | |
4244 | + NSString *bbsName; | |
4245 | + BSDownloadTask *dlTask; | |
4246 | + BSDBThreadsListDBUpdateTask2 *dbupTask; | |
4247 | + NSData *m_downloadData; | |
4248 | + NSError *m_downloadError; | |
4249 | + BOOL isRebuilding; | |
4250 | + BOOL isLivedoor; | |
4251 | +} | |
4252 | + | |
4253 | ++ (id)taskWithThreadList:(id)arg1 forceDownload:(BOOL)arg2; | |
4254 | +@property BSDBThreadList *targetList; // @synthesize targetList=m_targetList; | |
4255 | +@property(retain) NSURL *URL; // @synthesize URL=targetURL; | |
4256 | +- (void)cancel:(id)arg1; | |
4257 | +- (id)message; | |
4258 | +- (id)title; | |
4259 | +- (void)dlAbortDownloadNotification:(id)arg1; | |
4260 | +- (void)dlCancelDownloadNotification:(id)arg1; | |
4261 | +- (void)dlDidFailDownloadNotification:(id)arg1; | |
4262 | +- (void)dlDidFinishDownloadNotification:(id)arg1; | |
4263 | +- (void)excute; | |
4264 | +- (void)showDownloadErrorAlertOnMainThread; | |
4265 | +- (void)showDownloadErrorAlert; | |
4266 | +- (void)tryToDetectMovedBoard; | |
4267 | +- (void)tryToDetectMovedBoardOnMainThread:(id)arg1; | |
4268 | +- (id)makeDownloadTask; | |
4269 | +@property(copy, nonatomic) NSString *boardName; | |
4270 | +- (void)dealloc; | |
4271 | +- (id)initWithThreadList:(id)arg1 forceDownload:(BOOL)arg2 rebuild:(BOOL)arg3; | |
4272 | + | |
4273 | +@end | |
4274 | + | |
4275 | +@interface KBButtonCell : NSButtonCell | |
4276 | +{ | |
4277 | + NSColor *_color; | |
4278 | + int kbButtonType; | |
4279 | +} | |
4280 | + | |
4281 | +- (struct CGRect)drawTitle:(id)arg1 withFrame:(struct CGRect)arg2 inView:(id)arg3; | |
4282 | +- (void)drawBezelWithFrame:(struct CGRect)arg1 inView:(id)arg2; | |
4283 | +- (id)getColorForButtonType; | |
4284 | +- (void)setKBButtonType:(int)arg1; | |
4285 | + | |
4286 | +@end | |
4287 | + | |
4288 | +@interface BoardListItem : NSObject <CMRHistoryObject, NSCoding, NSPasteboardReading, NSPasteboardWriting> | |
4289 | +{ | |
4290 | + NSImage *_icon; | |
4291 | + NSString *_name; | |
4292 | +} | |
4293 | + | |
4294 | ++ (unsigned long long)readingOptionsForType:(id)arg1 pasteboard:(id)arg2; | |
4295 | ++ (id)readableTypesForPasteboard:(id)arg1; | |
4296 | ++ (id)objectWithPropertyListRepresentation:(id)arg1; | |
4297 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
4298 | ++ (id)baordListItemFromPlist:(id)arg1; | |
4299 | ++ (id)baordListItemWithName:(id)arg1 condition:(id)arg2; | |
4300 | ++ (id)boardListItemWithURLString:(id)arg1; | |
4301 | ++ (id)boardListItemWithBoardID:(unsigned long long)arg1; | |
4302 | ++ (id)boardListItemWithFolderName:(id)arg1; | |
4303 | ++ (id)favoritesItem; | |
4304 | ++ (int)typeForItem:(id)arg1; | |
4305 | ++ (BOOL)isCategory:(id)arg1; | |
4306 | ++ (BOOL)isSmartItem:(id)arg1; | |
4307 | ++ (BOOL)isFolderItem:(id)arg1; | |
4308 | ++ (BOOL)isFavoriteItem:(id)arg1; | |
4309 | ++ (BOOL)isBoardItem:(id)arg1; | |
4310 | +- (id)pasteboardPropertyListForType:(id)arg1; | |
4311 | +- (id)writableTypesForPasteboard:(id)arg1; | |
4312 | +- (id)initWithPasteboardPropertyList:(id)arg1 ofType:(id)arg2; | |
4313 | +- (BOOL)isHistoryEqual:(id)arg1; | |
4314 | +- (id)initWithPropertyListRepresentation:(id)arg1; | |
4315 | +- (id)propertyListRepresentation; | |
4316 | +- (id)initWithCoder:(id)arg1; | |
4317 | +- (void)encodeWithCoder:(id)arg1; | |
4318 | +- (id)plist; | |
4319 | +- (id)description; | |
4320 | +- (void)setRepresentName:(id)arg1; | |
4321 | +- (id)representName; | |
4322 | +- (id)itemWithRepresentNameHavingPrefix:(id)arg1 deepSearch:(BOOL)arg2; | |
4323 | +- (id)itemForRepresentName:(id)arg1 ofType:(int)arg2 deepSearch:(BOOL)arg3; | |
4324 | +- (id)itemForRepresentName:(id)arg1 ofType:(int)arg2; | |
4325 | +- (id)itemForName:(id)arg1 ofType:(int)arg2 deepSearch:(BOOL)arg3; | |
4326 | +- (id)itemForName:(id)arg1 ofType:(int)arg2; | |
4327 | +- (id)itemForRepresentName:(id)arg1 deepSearch:(BOOL)arg2; | |
4328 | +- (id)itemForRepresentName:(id)arg1; | |
4329 | +- (id)itemForName:(id)arg1 deepSearch:(BOOL)arg2; | |
4330 | +- (id)itemForName:(id)arg1; | |
4331 | +- (id)items; | |
4332 | +- (id)itemAtIndex:(unsigned long long)arg1; | |
4333 | +- (unsigned long long)indexOfItem:(id)arg1; | |
4334 | +- (unsigned long long)numberOfItem; | |
4335 | +- (id)parentForItem:(id)arg1; | |
4336 | +- (BOOL)hasChildren; | |
4337 | +- (void)setURLString:(id)arg1; | |
4338 | +- (id)url; | |
4339 | +- (BOOL)hasURL; | |
4340 | +- (void)setName:(id)arg1; | |
4341 | +- (id)name; | |
4342 | +- (void)setIcon:(id)arg1; | |
4343 | +- (id)iconBaseName; | |
4344 | +- (id)icon; | |
4345 | +- (unsigned long long)hash; | |
4346 | +- (void)postUpdateThreadsNotification; | |
4347 | +- (id)query; | |
4348 | +- (id)cursorForThreadList; | |
4349 | +- (id)initWithContentsOfFile:(id)arg1; | |
4350 | +- (id)initWithName:(id)arg1 condition:(id)arg2; | |
4351 | +- (id)initWithURLString:(id)arg1; | |
4352 | +- (id)initWithBoardID:(unsigned long long)arg1; | |
4353 | +- (id)initWithFolderName:(id)arg1; | |
4354 | +- (id)initForFavorites; | |
4355 | +- (int)type; | |
4356 | +- (void)postUpdateChildrenNotification; | |
4357 | +- (void)removeItemAtIndex:(unsigned long long)arg1; | |
4358 | +- (void)removeItem:(id)arg1 deepSearch:(BOOL)arg2; | |
4359 | +- (void)removeItem:(id)arg1; | |
4360 | +- (void)insertItem:(id)arg1 afterItem:(id)arg2 deepSearch:(BOOL)arg3; | |
4361 | +- (void)insertItem:(id)arg1 afterItem:(id)arg2; | |
4362 | +- (void)insertItem:(id)arg1 atIndex:(unsigned long long)arg2; | |
4363 | +- (void)addItem:(id)arg1; | |
4364 | +- (BOOL)isMutable; | |
4365 | + | |
4366 | +@end | |
4367 | + | |
4368 | +@interface FolderBoardListItem : BoardListItem | |
4369 | +{ | |
4370 | + NSMutableArray *items; | |
4371 | +} | |
4372 | + | |
4373 | +- (void)removeItemAtIndex:(unsigned long long)arg1; | |
4374 | +- (void)removeItem:(id)arg1 deepSearch:(BOOL)arg2; | |
4375 | +- (void)insertItem:(id)arg1 afterItem:(id)arg2 deepSearch:(BOOL)arg3; | |
4376 | +- (id)parentForItem:(id)arg1; | |
4377 | +- (void)insertItem:(id)arg1 atIndex:(unsigned long long)arg2; | |
4378 | +- (void)addItem:(id)arg1; | |
4379 | +- (BOOL)isMutable; | |
4380 | +- (id)items; | |
4381 | +- (unsigned long long)indexOfItem:(id)arg1; | |
4382 | +- (id)itemAtIndex:(unsigned long long)arg1; | |
4383 | +- (unsigned long long)numberOfItem; | |
4384 | +- (BOOL)hasChildren; | |
4385 | +- (id)iconBaseName; | |
4386 | +- (id)icon; | |
4387 | +- (id)initWithCoder:(id)arg1; | |
4388 | +- (void)encodeWithCoder:(id)arg1; | |
4389 | +- (id)plist; | |
4390 | +- (id)description; | |
4391 | +- (id)itemPlistsWithoutFavoriteItem; | |
4392 | +- (id)itemForRepresentName:(id)arg1 ofType:(int)arg2 deepSearch:(BOOL)arg3; | |
4393 | +- (id)itemForName:(id)arg1 ofType:(int)arg2 deepSearch:(BOOL)arg3; | |
4394 | +- (id)itemWithRepresentNameHavingPrefix:(id)arg1 deepSearch:(BOOL)arg2; | |
4395 | +- (id)itemForRepresentName:(id)arg1 deepSearch:(BOOL)arg2; | |
4396 | +- (id)itemForName:(id)arg1 deepSearch:(BOOL)arg2; | |
4397 | +- (BOOL)isEqual:(id)arg1; | |
4398 | +- (void)dealloc; | |
4399 | +- (id)initWithFolderName:(id)arg1; | |
4400 | + | |
4401 | +@end | |
4402 | + | |
4403 | +@interface FavoritesBoardListItem : AbstractDBBoardListItem | |
4404 | +{ | |
4405 | + id <SQLiteCursor> items; | |
4406 | +} | |
4407 | + | |
4408 | ++ (id)sharedInstance; | |
4409 | +- (id)initWithPropertyListRepresentation:(id)arg1; | |
4410 | +- (id)propertyListRepresentation; | |
4411 | +- (void)setName:(id)arg1; | |
4412 | +- (id)name; | |
4413 | +- (id)iconBaseName; | |
4414 | +- (BOOL)isEqual:(id)arg1; | |
4415 | +- (unsigned long long)retainCount; | |
4416 | +- (oneway void)release; | |
4417 | +- (id)retain; | |
4418 | +- (id)init; | |
4419 | + | |
4420 | +@end | |
4421 | + | |
4422 | +@interface SQLiteDB : NSObject | |
4423 | +{ | |
4424 | + NSString *mPath; | |
4425 | + struct sqlite3 *mDatabase; | |
4426 | + BOOL _isOpen; | |
4427 | + BOOL _transaction; | |
4428 | + NSMutableDictionary *reservedQueries; | |
4429 | +} | |
4430 | + | |
4431 | ++ (id)prepareStringForQuery:(id)arg1; | |
4432 | +- (id)reservedQuery:(id)arg1; | |
4433 | +- (id)performQuery:(id)arg1; | |
4434 | +- (id)cursorForSQL:(id)arg1; | |
4435 | +- (BOOL)isDatabaseOpen; | |
4436 | +- (long long)close; | |
4437 | +- (BOOL)open; | |
4438 | +- (struct sqlite3 *)rowDatabase; | |
4439 | +- (id)databasePath; | |
4440 | +- (void)setDatabaseFile:(id)arg1; | |
4441 | +- (long long)lastErrorID; | |
4442 | +- (id)lastError; | |
4443 | +- (void)dealloc; | |
4444 | +- (id)initWithDatabasePath:(id)arg1; | |
4445 | +- (BOOL)deleteIndexForColumn:(id)arg1 inTable:(id)arg2; | |
4446 | +- (BOOL)createIndexForColumn:(id)arg1 inTable:(id)arg2 isUnique:(BOOL)arg3; | |
4447 | +- (id)indexNameForColumn:(id)arg1 inTable:(id)arg2; | |
4448 | +- (BOOL)createTemporaryTable:(id)arg1 columns:(id)arg2 datatypes:(id)arg3 defaultValues:(id)arg4 checkConstrains:(id)arg5; | |
4449 | +- (BOOL)createTemporaryTable:(id)arg1 withColumns:(id)arg2 andDatatypes:(id)arg3; | |
4450 | +- (BOOL)createTable:(id)arg1 columns:(id)arg2 datatypes:(id)arg3 defaultValues:(id)arg4 checkConstrains:(id)arg5; | |
4451 | +- (BOOL)createTable:(id)arg1 withColumns:(id)arg2 andDatatypes:(id)arg3; | |
4452 | +- (BOOL)createTable:(id)arg1 withColumns:(id)arg2 andDatatypes:(id)arg3 isTemporary:(BOOL)arg4; | |
4453 | +- (BOOL)createTemporaryTable:(id)arg1 columns:(id)arg2 datatypes:(id)arg3 defaultValues:(id)arg4 checkConstrains:(id)arg5 isTemporary:(BOOL)arg6; | |
4454 | +- (id)checkConstraint:(id)arg1; | |
4455 | +- (id)defaultValue:(id)arg1 forDatatype:(id)arg2; | |
4456 | +- (BOOL)save; | |
4457 | +- (BOOL)rollbackTransaction; | |
4458 | +- (BOOL)commitTransaction; | |
4459 | +- (BOOL)beginTransaction; | |
4460 | +- (id)tables; | |
4461 | +- (void)setReservedQuery:(id)arg1 forKey:(id)arg2; | |
4462 | +- (id)reservedQueryWithKey:(id)arg1; | |
4463 | + | |
4464 | +@end | |
4465 | + | |
4466 | +@interface SQLiteReservedQuery : NSObject | |
4467 | +{ | |
4468 | + struct sqlite3_stmt *m_stmt; | |
4469 | +} | |
4470 | + | |
4471 | ++ (id)sqliteReservedQueryWithQuery:(id)arg1 usingSQLiteDB:(id)arg2; | |
4472 | +- (id)cursorWithFormat:(const char *)arg1; | |
4473 | +- (id)cursorForBindValues:(id)arg1; | |
4474 | +- (void)dealloc; | |
4475 | +- (id)initWithQuery:(id)arg1 usingSQLiteDB:(id)arg2; | |
4476 | + | |
4477 | +@end | |
4478 | + | |
4479 | +@interface SmartBoardListItem : AbstractDBBoardListItem | |
4480 | +{ | |
4481 | + id mConditions; | |
4482 | +} | |
4483 | + | |
4484 | +- (BOOL)isHistoryEqual:(id)arg1; | |
4485 | +- (id)description; | |
4486 | +- (id)plist; | |
4487 | +- (id)initWithPropertyListRepresentation:(id)arg1; | |
4488 | +- (id)propertyListRepresentation; | |
4489 | +- (void)setCondition:(id)arg1; | |
4490 | +- (id)condition; | |
4491 | +- (void)updateQuery; | |
4492 | +- (id)query; | |
4493 | +- (id)iconBaseName; | |
4494 | +- (BOOL)isEqual:(id)arg1; | |
4495 | +- (id)initWithName:(id)arg1 condition:(id)arg2; | |
4496 | + | |
4497 | +@end | |
4498 | + | |
4499 | +@interface SmartBoardList : NSObject <NSOutlineViewDataSource> | |
4500 | +{ | |
4501 | + id topLevelItem; | |
4502 | + NSString *listFilePath; | |
4503 | + BOOL isEdited; | |
4504 | +} | |
4505 | + | |
4506 | ++ (BOOL)isFavorites:(id)arg1; | |
4507 | ++ (BOOL)isCategory:(id)arg1; | |
4508 | ++ (BOOL)isBoard:(id)arg1; | |
4509 | ++ (int)typeForItem:(id)arg1; | |
4510 | +- (void)reloadBoardFile:(id)arg1; | |
4511 | +- (void)updateItem:(id)arg1; | |
4512 | +- (void)removeItem:(id)arg1; | |
4513 | +- (BOOL)addItem:(id)arg1 afterObject:(id)arg2; | |
4514 | +- (id)URLForBoardName:(id)arg1; | |
4515 | +- (void)setURL:(id)arg1 toItem:(id)arg2; | |
4516 | +- (void)rename:(id)arg1 toItem:(id)arg2; | |
4517 | +- (void)setName:(id)arg1 toItem:(id)arg2; | |
4518 | +- (void)item:(id)arg1 setName:(id)arg2 setURL:(id)arg3; | |
4519 | +- (id)itemForName:(id)arg1 ofType:(int)arg2; | |
4520 | +- (id)itemWithNameHavingPrefix:(id)arg1; | |
4521 | +- (id)itemForName:(id)arg1; | |
4522 | +- (BOOL)containsItemWithName:(id)arg1 ofType:(int)arg2; | |
4523 | +- (void)postBoardListDidChangeNotification; | |
4524 | +- (void)postBoardListDidChangeNotificationBoardEdited:(BOOL)arg1; | |
4525 | +- (id)boardItems; | |
4526 | +- (void)setIsEdited:(BOOL)arg1; | |
4527 | +- (BOOL)isEdited; | |
4528 | +- (BOOL)writeToFile:(id)arg1 atomically:(BOOL)arg2; | |
4529 | +- (void)dealloc; | |
4530 | +- (id)initWithContentsOfFile:(id)arg1; | |
4531 | +- (id)init; | |
4532 | +- (void)unregisterNotification; | |
4533 | +- (void)registerNotification; | |
4534 | +- (BOOL)synchronizeWithFile:(id)arg1; | |
4535 | +- (BOOL)outlineView:(id)arg1 addItem:(id)arg2 afterItem:(id)arg3; | |
4536 | +- (unsigned long long)outlineView:(id)arg1 validateDrop:(id)arg2 proposedItem:(id)arg3 proposedChildIndex:(long long)arg4; | |
4537 | +- (BOOL)outlineView:(id)arg1 acceptDrop:(id)arg2 item:(id)arg3 childIndex:(long long)arg4; | |
4538 | +- (BOOL)outlineView:(id)arg1 handleDroppedBoards:(id)arg2 item:(id)arg3 childIndex:(long long)arg4; | |
4539 | +- (BOOL)outlineView:(id)arg1 handleDroppedThreads:(id)arg2 item:(id)arg3 childIndex:(long long)arg4; | |
4540 | +- (id)outlineView:(id)arg1 pasteboardWriterForItem:(id)arg2; | |
4541 | +- (id)outlineView:(id)arg1 persistentObjectForItem:(id)arg2; | |
4542 | +- (id)outlineView:(id)arg1 itemForPersistentObject:(id)arg2; | |
4543 | +- (id)outlineView:(id)arg1 objectValueForTableColumn:(id)arg2 byItem:(id)arg3; | |
4544 | +- (long long)outlineView:(id)arg1 numberOfChildrenOfItem:(id)arg2; | |
4545 | +- (BOOL)outlineView:(id)arg1 isItemExpandable:(id)arg2; | |
4546 | +- (id)outlineView:(id)arg1 child:(long long)arg2 ofItem:(id)arg3; | |
4547 | + | |
4548 | +@end | |
4549 | + | |
4550 | +@interface KBButton : NSButton | |
4551 | +{ | |
4552 | +} | |
4553 | + | |
4554 | ++ (Class)cellClass; | |
4555 | +- (id)initWithCoder:(id)arg1; | |
4556 | +- (void)setKBButtonType:(int)arg1; | |
4557 | + | |
4558 | +@end | |
4559 | + | |
4560 | +@interface BSThreadListUpdateTask : BSThreadListTask | |
4561 | +{ | |
4562 | + BSDBThreadList *target; | |
4563 | + BOOL userCanceled; | |
4564 | + NSString *bbsName; | |
4565 | + id cursor; | |
4566 | +} | |
4567 | + | |
4568 | ++ (id)taskWithBSDBThreadList:(id)arg1; | |
4569 | +- (void)excute; | |
4570 | +- (void)setCursor:(id)arg1; | |
4571 | +- (id)cursor; | |
4572 | +- (id)sqlForList; | |
4573 | +- (void)cancel:(id)arg1; | |
4574 | +- (id)title; | |
4575 | +- (void)dealloc; | |
4576 | +- (id)initWithBSDBThreadList:(id)arg1; | |
4577 | +- (void)postTaskDidFinishNotification; | |
4578 | + | |
4579 | +// Remaining properties | |
4580 | +@property(copy) NSString *message; // @dynamic message; | |
4581 | + | |
4582 | +@end | |
4583 | + | |
4584 | +@interface BSSSSPIconAttachmentCell : NSTextAttachmentCell | |
4585 | +{ | |
4586 | +} | |
4587 | + | |
4588 | +- (void)drawWithFrame:(struct CGRect)arg1 inView:(id)arg2 characterIndex:(unsigned long long)arg3 layoutManager:(id)arg4; | |
4589 | + | |
4590 | +@end | |
4591 | + | |
4592 | +@interface BSDBThreadsListDBUpdateTask2 : NSObject | |
4593 | +{ | |
4594 | + NSString *bbsName; | |
4595 | + NSData *subjectData; | |
4596 | + NSNumber *boardID; | |
4597 | + BOOL isInterrupted; | |
4598 | + BOOL isRebuilding; | |
4599 | + BOOL isLivedoor; | |
4600 | + NSError *lastError; | |
4601 | +} | |
4602 | + | |
4603 | ++ (BOOL)makeRegex; | |
4604 | ++ (BOOL)makeQuerys; | |
4605 | ++ (id)taskWithBBSName:(id)arg1 data:(id)arg2 livedoor:(BOOL)arg3 rebuilding:(BOOL)arg4; | |
4606 | +- (void)cancel:(id)arg1; | |
4607 | +- (void)run; | |
4608 | +- (BOOL)rebuildFromLogFiles:(id *)arg1; | |
4609 | +- (void)deleteUnusedInfomations:(id)arg1; | |
4610 | +- (BOOL)updateDB:(id)arg1 ID:(id)arg2 title:(id)arg3 count:(long long)arg4 index:(long long)arg5; | |
4611 | +- (void)setBBSName:(id)arg1; | |
4612 | +- (void)dealloc; | |
4613 | +- (id)lastErrorWhileRebuilding; | |
4614 | +- (BOOL)isLivedoor; | |
4615 | +- (BOOL)isRebuilding; | |
4616 | +- (id)initWithBBSName:(id)arg1 data:(id)arg2 livedoor:(BOOL)arg3 rebuilding:(BOOL)arg4; | |
4617 | + | |
4618 | +@end | |
4619 | + | |
4620 | +@interface SmartCondition : NSObject <SmartCondition> | |
4621 | +{ | |
4622 | + id mTarget; | |
4623 | + int mOperator; | |
4624 | + id mValue1; | |
4625 | + id mValue2; | |
4626 | +} | |
4627 | + | |
4628 | ++ (id)conditionWithTarget:(id)arg1 operator:(int)arg2 value:(id)arg3 value:(id)arg4; | |
4629 | ++ (id)conditionWithTarget:(id)arg1 operator:(int)arg2 value:(id)arg3; | |
4630 | ++ (Class)classForOperation:(int)arg1; | |
4631 | ++ (BOOL)checkCoordinationTarget:(id)arg1 andValue:(id)arg2; | |
4632 | ++ (void)initialize; | |
4633 | +- (id)initWithCoder:(id)arg1; | |
4634 | +- (void)encodeWithCoder:(id)arg1; | |
4635 | +- (int)operator; | |
4636 | +- (id)processedValue2; | |
4637 | +- (id)processedValue; | |
4638 | +- (id)value2; | |
4639 | +- (id)value; | |
4640 | +- (id)key; | |
4641 | +- (void)_setValue2:(id)arg1; | |
4642 | +- (void)_setValue1:(id)arg1; | |
4643 | +- (id)description; | |
4644 | +- (id)conditionString; | |
4645 | +- (id)initWithTarget:(id)arg1 operator:(int)arg2 value:(id)arg3 value:(id)arg4; | |
4646 | +- (id)initWithTarget:(id)arg1 operator:(int)arg2 value:(id)arg3; | |
4647 | +- (void)setOperator:(int)arg1; | |
4648 | +- (void)setTarget:(id)arg1; | |
4649 | +- (id)accept:(id)arg1; | |
4650 | + | |
4651 | +@end | |
4652 | + | |
4653 | +@interface StringCondition : SmartCondition | |
4654 | +{ | |
4655 | +} | |
4656 | + | |
4657 | +- (id)processedValue2; | |
4658 | +- (id)processedValue; | |
4659 | + | |
4660 | +@end | |
4661 | + | |
4662 | +@interface NumberCondition : SmartCondition | |
4663 | +{ | |
4664 | +} | |
4665 | + | |
4666 | +@end | |
4667 | + | |
4668 | +@interface DaysCondition : SmartCondition | |
4669 | +{ | |
4670 | +} | |
4671 | + | |
4672 | +- (id)conditionString; | |
4673 | + | |
4674 | +@end | |
4675 | + | |
4676 | +@interface AbsoluteDateLiveCondition : SmartCondition | |
4677 | +{ | |
4678 | +} | |
4679 | + | |
4680 | +@end | |
4681 | + | |
4682 | +@interface RelativeDateLiveCondition : SmartCondition | |
4683 | +{ | |
4684 | +} | |
4685 | + | |
4686 | +- (id)processedValue2; | |
4687 | +- (id)processedValue; | |
4688 | + | |
4689 | +@end | |
4690 | + | |
4691 | +@interface IncludeDatOtiCondition : SmartCondition | |
4692 | +{ | |
4693 | +} | |
4694 | + | |
4695 | +- (id)conditionString; | |
4696 | + | |
4697 | +@end | |
4698 | + | |
4699 | +@interface ExcludeAdThreadCondition : SmartCondition | |
4700 | +{ | |
4701 | +} | |
4702 | + | |
4703 | +- (id)conditionString; | |
4704 | + | |
4705 | +@end | |
4706 | + | |
4707 | +@interface SmartConditionComposit : NSObject <SmartCondition> | |
4708 | +{ | |
4709 | + int mOperator; | |
4710 | + id mConditions; | |
4711 | +} | |
4712 | + | |
4713 | ++ (id)intersectionCompositWithConditions:(id)arg1; | |
4714 | ++ (id)unionCompositWithConditions:(id)arg1; | |
4715 | ++ (id)intersectionCompositWithArray:(id)arg1; | |
4716 | ++ (id)unionCompositWithArray:(id)arg1; | |
4717 | +- (id)initWithCoder:(id)arg1; | |
4718 | +- (void)encodeWithCoder:(id)arg1; | |
4719 | +- (int)operator; | |
4720 | +- (id)conditions; | |
4721 | +- (id)description; | |
4722 | +- (id)conditionString; | |
4723 | +- (id)initIntersectionCompositWithConditions:(id)arg1; | |
4724 | +- (id)initUnionCompositWithConditions:(id)arg1; | |
4725 | +- (id)initIntersectionCompositWithArray:(id)arg1; | |
4726 | +- (id)initUnionCompositWithArray:(id)arg1; | |
4727 | +- (id)initCompositWithOperator:(int)arg1 conditions:(id)arg2; | |
4728 | +- (id)accept:(id)arg1; | |
4729 | + | |
4730 | +@end | |
4731 | + | |
4732 | +@interface AbstractDBBoardListItem : BoardListItem | |
4733 | +{ | |
4734 | + NSString *mQuery; | |
4735 | +} | |
4736 | + | |
4737 | +- (id)icon; | |
4738 | +- (id)cursorForThreadList; | |
4739 | +- (id)query; | |
4740 | +- (void)setQuery:(id)arg1; | |
4741 | + | |
4742 | +@end | |
4743 | + | |
4744 | +@interface ConcreteBoardListItem : BoardListItem | |
4745 | +{ | |
4746 | +} | |
4747 | + | |
4748 | ++ (id)baordListItemFromPlist:(id)arg1; | |
4749 | ++ (id)folderBaordListItemFromPlist:(id)arg1; | |
4750 | ++ (id)boardBoardListItemFromPlist:(id)arg1; | |
4751 | ++ (id)baordListItemWithName:(id)arg1 condition:(id)arg2; | |
4752 | ++ (id)boardListItemWithURLString:(id)arg1; | |
4753 | ++ (id)boardListItemWithBoardID:(unsigned long long)arg1; | |
4754 | ++ (id)boardListItemWithFolderName:(id)arg1; | |
4755 | ++ (id)favoritesItem; | |
4756 | ++ (id)sharedInstance; | |
4757 | ++ (int)typeForItem:(id)arg1; | |
4758 | ++ (BOOL)isCategory:(id)arg1; | |
4759 | ++ (BOOL)isSmartItem:(id)arg1; | |
4760 | ++ (BOOL)isFolderItem:(id)arg1; | |
4761 | ++ (BOOL)isFavoriteItem:(id)arg1; | |
4762 | ++ (BOOL)isBoardItem:(id)arg1; | |
4763 | +- (id)initWithContentsOfFile:(id)arg1; | |
4764 | +- (id)initWithName:(id)arg1 condition:(id)arg2; | |
4765 | +- (id)initWithURLString:(id)arg1; | |
4766 | +- (id)initWithBoardID:(unsigned long long)arg1; | |
4767 | +- (id)initWithFolderName:(id)arg1; | |
4768 | +- (id)initForFavorites; | |
4769 | +- (unsigned long long)retainCount; | |
4770 | +- (oneway void)release; | |
4771 | +- (id)retain; | |
4772 | + | |
4773 | +@end | |
4774 | + | |
4775 | +@interface SmartBoardListItemEditor : NSObject | |
4776 | +{ | |
4777 | + NSWindow *editorWindow; | |
4778 | + NSTextField *nameField; | |
4779 | + NSRuleEditor *ruleEditor; | |
4780 | + XspfMRuleEditorDelegate *editorDelegate; | |
4781 | + NSInvocation *mInvocation; | |
4782 | +} | |
4783 | + | |
4784 | ++ (id)editor; | |
4785 | ++ (void)initialize; | |
4786 | ++ (id)localizableStringsTableName; | |
4787 | +- (void)dumpPredicate:(id)arg1; | |
4788 | +- (BOOL)windowShouldClose:(id)arg1; | |
4789 | +- (void)endEditSelector:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
4790 | +- (void)editWithUIWindow:(id)arg1 smartBoardItem:(id)arg2; | |
4791 | +- (void)cancel:(id)arg1; | |
4792 | +- (void)ok:(id)arg1; | |
4793 | +- (void)alertDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
4794 | +- (void)endSelector:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
4795 | +- (void)cretateFromUIWindow:(id)arg1 delegate:(id)arg2 settingSelector:(SEL)arg3 userInfo:(void *)arg4; | |
4796 | +- (id)preparPredicate:(id)arg1; | |
4797 | +- (id)usableItemName; | |
4798 | +- (void)awakeFromNib; | |
4799 | +- (void)dealloc; | |
4800 | +- (id)init; | |
4801 | + | |
4802 | +@end | |
4803 | + | |
4804 | +@interface BoardBoardListItem : AbstractDBBoardListItem | |
4805 | +{ | |
4806 | + unsigned long long boardID; | |
4807 | + NSString *representName; | |
4808 | +} | |
4809 | + | |
4810 | ++ (id)boardBoardListWithBoardID:(unsigned long long)arg1; | |
4811 | ++ (void)initialize; | |
4812 | +- (unsigned long long)writingOptionsForType:(id)arg1 pasteboard:(id)arg2; | |
4813 | +- (id)pasteboardPropertyListForType:(id)arg1; | |
4814 | +- (id)writableTypesForPasteboard:(id)arg1; | |
4815 | +- (void)setBoardID:(unsigned long long)arg1; | |
4816 | +- (unsigned long long)boardID; | |
4817 | +- (void)setURLString:(id)arg1; | |
4818 | +- (id)url; | |
4819 | +- (BOOL)hasURL; | |
4820 | +- (void)setRepresentName:(id)arg1; | |
4821 | +- (id)representName; | |
4822 | +- (void)setName:(id)arg1; | |
4823 | +- (id)name; | |
4824 | +- (BOOL)isHistoryEqual:(id)arg1; | |
4825 | +- (id)initWithPropertyListRepresentation:(id)arg1; | |
4826 | +- (id)propertyListRepresentation; | |
4827 | +- (id)plist; | |
4828 | +- (id)description; | |
4829 | +- (void)dealloc; | |
4830 | +- (id)initWithURLString:(id)arg1; | |
4831 | +- (id)initWithBoardID:(unsigned long long)arg1; | |
4832 | + | |
4833 | +@end | |
4834 | + | |
4835 | +@interface DatabaseManager : NSObject | |
4836 | +{ | |
4837 | + NSWindow *_panel; | |
4838 | + NSProgressIndicator *_progress; | |
4839 | +} | |
4840 | + | |
4841 | ++ (void)setupDatabase; | |
4842 | ++ (void)setupCacheSize; | |
4843 | ++ (BOOL)createTables; | |
4844 | ++ (void)checkDatabaseFileVersion; | |
4845 | ++ (BOOL)mustCreateTables; | |
4846 | ++ (BOOL)setDBVersion:(long long)arg1; | |
4847 | ++ (long long)currentDatabaseFileVersion; | |
4848 | ++ (void)applicationWillTerminate:(id)arg1; | |
4849 | ++ (id)defaultManager; | |
4850 | +@property(retain, nonatomic) NSProgressIndicator *progress; // @synthesize progress=_progress; | |
4851 | +@property(retain, nonatomic) NSWindow *panel; // @synthesize panel=_panel; | |
4852 | +- (id)databaseForCurrentThread; | |
4853 | +- (id)databasePath; | |
4854 | +- (void)vacuumIfNeeded; | |
4855 | +- (void)dealloc; | |
4856 | +- (BOOL)deleteAllRecordsOfBoard:(unsigned long long)arg1; | |
4857 | +- (BOOL)recache; | |
4858 | +- (BOOL)insertThreadOfAttributes:(id)arg1 shouldUpdateCursor:(BOOL)arg2; | |
4859 | +- (void)makeThreadsListUpdateCursorWhenIdle:(id)arg1; | |
4860 | +- (BOOL)insertThreadOfIdentifier:(id)arg1 title:(id)arg2 count:(unsigned long long)arg3 date:(id)arg4 isDatOchi:(BOOL)arg5 atBoard:(unsigned long long)arg6; | |
4861 | +- (BOOL)removeThreadOfIdentifier:(id)arg1 atBoard:(unsigned long long)arg2; | |
4862 | +- (BOOL)isRegisteredWithFavoritesTable:(id)arg1 atBoard:(unsigned long long)arg2; | |
4863 | +- (BOOL)rebuildFromLogFolder:(id)arg1 boardID:(id)arg2 error:(id *)arg3; | |
4864 | +- (BOOL)dropRebuildTempTable; | |
4865 | +- (BOOL)createRebuildTempTableForBoardID:(id)arg1; | |
4866 | +- (BOOL)rebuildStatusInBoardID:(id)arg1; | |
4867 | +- (BOOL)rebuildFromFilePath:(id)arg1 withBoardID:(id)arg2 isDBError:(char *)arg3; | |
4868 | +- (unsigned long long)labelBoardName:(id)arg1 threadIdentifier:(id)arg2; | |
4869 | +- (void)setLabel:(unsigned long long)arg1 boardName:(id)arg2 threadIdentifier:(id)arg3; | |
4870 | +- (BOOL)isDatOchiBoardName:(id)arg1 threadIdentifier:(id)arg2; | |
4871 | +- (void)setIsDatOchi:(BOOL)arg1 boardName:(id)arg2 threadIdentifier:(id)arg3; | |
4872 | +- (BOOL)setThreadStatus:(unsigned long long)arg1 modifiedDate:(id)arg2 atBoardID:(unsigned long long)arg3 threadIdentifier:(id)arg4; | |
4873 | +- (void)setLastWriteDate:(id)arg1 atBoardID:(unsigned long long)arg2 threadIdentifier:(id)arg3; | |
4874 | +- (id)threadTitleFromBoardName:(id)arg1 threadIdentifier:(id)arg2; | |
4875 | +- (BOOL)registerThreadFromFilePath:(id)arg1 needsDisplay:(BOOL)arg2; | |
4876 | +- (BOOL)registerThreadFromFilePath:(id)arg1; | |
4877 | +- (BOOL)removeFavoritesWithThreadIdentifiers:(id)arg1 onBoardID:(unsigned long long)arg2; | |
4878 | +- (id)expressionJoinedByThreadIdentifiers:(id)arg1; | |
4879 | +- (BOOL)removeFavoriteThreadIdentifier:(id)arg1 onBoardID:(unsigned long long)arg2; | |
4880 | +- (BOOL)appendFavoriteThreadIdentifier:(id)arg1 onBoardID:(unsigned long long)arg2; | |
4881 | +- (BOOL)isFavoriteThreadIdentifier:(id)arg1 onBoardID:(unsigned long long)arg2; | |
4882 | +- (BOOL)isThreadIdentifierRegistered:(id)arg1 onBoardID:(unsigned long long)arg2 numberOfAll:(unsigned long long *)arg3; | |
4883 | +- (BOOL)isThreadIdentifierRegistered:(id)arg1 onBoardID:(unsigned long long)arg2; | |
4884 | +- (BOOL)renameBoardID:(unsigned long long)arg1 toName:(id)arg2; | |
4885 | +- (BOOL)moveBoardID:(unsigned long long)arg1 toURLString:(id)arg2; | |
4886 | +- (BOOL)registerBoardName:(id)arg1 URLString:(id)arg2; | |
4887 | +- (id)valueForKey:(id)arg1 boardID:(unsigned long long)arg2 threadID:(id)arg3; | |
4888 | +- (id)nameForBoardID:(unsigned long long)arg1; | |
4889 | +- (id)boardIDsForName:(id)arg1; | |
4890 | +- (id)urlStringForBoardID:(unsigned long long)arg1; | |
4891 | +- (unsigned long long)boardIDForURLString:(id)arg1; | |
4892 | +- (unsigned long long)boardIDForURLStringExceptingHistory:(id)arg1; | |
4893 | +- (BOOL)createBoardThreadInfoView; | |
4894 | +- (BOOL)createVersionTable; | |
4895 | +- (BOOL)createTempThreadNumberTable; | |
4896 | +- (BOOL)createBoardInfoHistoryTable; | |
4897 | +- (BOOL)createThreadInfoTable; | |
4898 | +- (BOOL)createBoardInfoTable; | |
4899 | +- (BOOL)createFavoritesTable; | |
4900 | +- (BOOL)createTable:(id)arg1 withColumns:(id)arg2 andDataTypes:(id)arg3 andIndexQueries:(id)arg4; | |
4901 | +- (BOOL)createTable:(id)arg1 columns:(id)arg2 dataTypes:(id)arg3 defaultValues:(id)arg4 checkConstrains:(id)arg5 indexQueries:(id)arg6; | |
4902 | +- (id)queryForCreateIndexWithMultiColumn:(id)arg1 inTable:(id)arg2 isUnique:(BOOL)arg3; | |
4903 | +- (id)tempThreadNumberDataTypes; | |
4904 | +- (id)tempThreadNumberColumns; | |
4905 | +- (id)boardInfoHistoryDataTypes; | |
4906 | +- (id)boardInfoHistoryColumns; | |
4907 | +- (id)threadInfoDataTypes; | |
4908 | +- (id)threadInfoColumns; | |
4909 | +- (id)boardInfoDataTypes; | |
4910 | +- (id)boardInfoColumns; | |
4911 | +- (id)favoritesDataTypes; | |
4912 | +- (id)favoritesColumns; | |
4913 | +- (id)commaSeparatedStringWithArray:(id)arg1; | |
4914 | +- (void)doVacuum; | |
4915 | +- (void)finishWriteMesssage:(id)arg1; | |
4916 | +- (void)cleanUpItemsWhichHasBeenRemoved:(id)arg1; | |
4917 | +- (void)retryUpdate:(id)arg1; | |
4918 | +- (void)threadTextDownloader:(id)arg1 didUpdateWithContents:(id)arg2; | |
4919 | +- (void)updateStatus:(unsigned long long)arg1 modifiedDate:(id)arg2 forThreadSignature:(id)arg3; | |
4920 | +- (BOOL)searchBoardID:(long long *)arg1 threadID:(id *)arg2 fromFilePath:(id)arg3; | |
4921 | +- (void)makeThreadsListsUpdateCursor; | |
4922 | +- (void)registNotifications; | |
4923 | + | |
4924 | +@end | |
4925 | + | |
4926 | +@interface BSDBThreadList : CMRThreadsList <BSThreadsListDataSource> | |
4927 | +{ | |
4928 | + id mCursor; | |
4929 | + NSLock *mCursorLock; | |
4930 | + BoardListItem *mBoardListItem; | |
4931 | + NSString *mSearchString; | |
4932 | + id <CMRTask> mTask; | |
4933 | + NSLock *mTaskLock; | |
4934 | + id <CMRTask> mUpdateTask; | |
4935 | + NSArray *mSortDescriptors; | |
4936 | + NSError *rebuildError; | |
4937 | +} | |
4938 | + | |
4939 | ++ (id)attributesForThreadsListWithContentsOfFile:(id)arg1; | |
4940 | ++ (id)threadListWithBoardListItem:(id)arg1; | |
4941 | +@property(retain) NSError *rebuildError; // @synthesize rebuildError; | |
4942 | +- (BOOL)tableView:(id)arg1 writeRowsWithIndexes:(id)arg2 toPasteboard:(id)arg3; | |
4943 | +- (void)threadLabelDidChange:(id)arg1; | |
4944 | +- (void)favoritesManagerDidChange:(id)arg1; | |
4945 | +- (void)tableView:(id)arg1 sortDescriptorsDidChange:(id)arg2; | |
4946 | +- (id)tableView:(id)arg1 objectValueForTableColumn:(id)arg2 row:(long long)arg3; | |
4947 | +- (id)objectValueForIdentifier:(id)arg1 atIndex:(long long)arg2; | |
4948 | +- (long long)numberOfRowsInTableView:(id)arg1; | |
4949 | +- (void)tableView:(id)arg1 setIsDatOchi:(BOOL)arg2 atRowIndexes:(id)arg3; | |
4950 | +- (void)tableView:(id)arg1 setLabel:(unsigned long long)arg2 atRowIndexes:(id)arg3; | |
4951 | +- (void)tableView:(id)arg1 removeFromDBAtRowIndexes:(id)arg2; | |
4952 | +- (id)threadSignatureWithTitle:(id)arg1; | |
4953 | +- (unsigned long long)indexOfThreadWithPath:(id)arg1; | |
4954 | +- (unsigned long long)indexOfThreadWithPath:(id)arg1 ignoreFilter:(BOOL)arg2; | |
4955 | +- (id)indexesOfFilePathsArray:(id)arg1 ignoreFilter:(BOOL)arg2; | |
4956 | +- (BOOL)isThreadLogCachedAtRowIndex:(long long)arg1 inTableView:(id)arg2 isDatOchi:(char *)arg3; | |
4957 | +- (BOOL)isThreadLogCachedAtRowIndex:(long long)arg1 inTableView:(id)arg2 label:(unsigned long long *)arg3; | |
4958 | +- (unsigned long long)threadLabelAtRowIndex:(long long)arg1 inTableView:(id)arg2; | |
4959 | +- (id)threadAttributesAtRowIndex:(long long)arg1 inTableView:(id)arg2; | |
4960 | +- (id)paragraphStyleAttrForIdentifier:(id)arg1; | |
4961 | +- (unsigned long long)indexOfNextUpdatedThread:(unsigned long long)arg1; | |
4962 | +- (BOOL)filterByString:(id)arg1; | |
4963 | +- (void)updateFilteredThreadsIfNeeded; | |
4964 | +- (void)setLabel:(unsigned long long)arg1 forThreadItemWithPath:(id)arg2; | |
4965 | +- (void)toggleDatOchiThreadItemWithPath:(id)arg1; | |
4966 | +- (void)cleanUpThreadItem:(id)arg1; | |
4967 | +- (void)updateThreadItem:(id)arg1; | |
4968 | +- (void)didFinishCreateCursor:(id)arg1; | |
4969 | +- (void)setCursorOnMainThread:(id)arg1; | |
4970 | +- (void)updateCursor; | |
4971 | +- (void)setSortDescriptors:(id)arg1; | |
4972 | +- (id)sortDescriptors; | |
4973 | +- (void)sortByDescriptors; | |
4974 | +- (id)adjustedSortDescriptors; | |
4975 | +- (void)setViewMode:(unsigned long long)arg1; | |
4976 | +- (unsigned long long)viewMode; | |
4977 | +- (unsigned long long)numberOfFilteredThreads; | |
4978 | +- (unsigned long long)numberOfThreads; | |
4979 | +- (id)boardName; | |
4980 | +- (id)searchString; | |
4981 | +- (id)boardListItem; | |
4982 | +- (BOOL)isBoard; | |
4983 | +- (BOOL)isSmartItem; | |
4984 | +- (BOOL)isFavorites; | |
4985 | +- (void)setBoardListItem:(id)arg1; | |
4986 | +- (void)removeFromNotificationCenter; | |
4987 | +- (void)registerToNotificationCenter; | |
4988 | +- (void)dealloc; | |
4989 | +- (id)initWithBoardListItem:(id)arg1; | |
4990 | +- (void)pushIfCanExcute:(id)arg1; | |
4991 | +- (void)rebuildThreadsList; | |
4992 | +- (void)downloadThreadsList; | |
4993 | +- (void)doLoadThreadsList; | |
4994 | +- (void)loadThreadsListAndDownload:(BOOL)arg1 inRebuilding:(BOOL)arg2; | |
4995 | + | |
4996 | +@end | |
4997 | + | |
4998 | +@interface BoardManager : NSObject <NSWindowDelegate> | |
4999 | +{ | |
5000 | + SmartBoardList *_defaultList; | |
5001 | + SmartBoardList *_userList; | |
5002 | + NSMutableDictionary *_noNameDict; | |
5003 | + NSMutableArray *m_localRulesPanelControllers; | |
5004 | + NSMutableDictionary *m_corpusCache; | |
5005 | + NSArray *m_invalidBoardURLs; | |
5006 | + NSDictionary *m_samba24Info; | |
5007 | + BOOL m_syncInProgress; | |
5008 | +} | |
5009 | + | |
5010 | ++ (id)NNDFilepath; | |
5011 | ++ (id)spareDefaultBoardListPath; | |
5012 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
5013 | ++ (id)defaultManager; | |
5014 | +- (void)windowWillClose:(id)arg1; | |
5015 | +- (BOOL)tryToDetectMovedBoard:(id)arg1 error:(id *)arg2; | |
5016 | +- (BOOL)detectMovedBoardWithResponseHTML:(id)arg1 boardName:(id)arg2; | |
5017 | +- (BOOL)movedBoardWasFound:(id)arg1 newLocation:(id)arg2 oldLocation:(id)arg3; | |
5018 | +- (void)updateURL:(id)arg1 forBoardName:(id)arg2; | |
5019 | +- (id)boardNameForURL:(id)arg1; | |
5020 | +- (id)URLForBoardID:(unsigned long long)arg1; | |
5021 | +- (id)URLForBoardName:(id)arg1; | |
5022 | +- (id)filteredListWithString:(id)arg1; | |
5023 | +- (BOOL)copyMatchedItem:(id)arg1 items:(id)arg2 toList:(id)arg3; | |
5024 | +- (id)samba24Info; | |
5025 | +- (id)userList; | |
5026 | +- (id)defaultListWithoutNeedingInitialize; | |
5027 | +- (id)defaultList; | |
5028 | +- (id)defaultList:(BOOL)arg1; | |
5029 | +- (id)makeBoardList:(Class)arg1 withContentsOfFile:(id)arg2; | |
5030 | +- (void)reloadBoardFilesIfNeeded; | |
5031 | +- (id)defaultBoardListPath; | |
5032 | +- (id)userBoardListPath; | |
5033 | +- (void)dealloc; | |
5034 | +- (id)init; | |
5035 | +- (id)autorelease; | |
5036 | +- (oneway void)release; | |
5037 | +- (unsigned long long)retainCount; | |
5038 | +- (id)retain; | |
5039 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
5040 | +- (void)detectorDidFinish:(id)arg1; | |
5041 | +- (void)detectorDidFail:(id)arg1; | |
5042 | +- (BOOL)startDownloadSettingTxtForBoard:(id)arg1 askIfOffline:(BOOL)arg2 allowToInputManually:(BOOL)arg3; | |
5043 | +- (BOOL)askDownloadAndDetectNowForBoard:(id)arg1 allowToInputManually:(BOOL)arg2; | |
5044 | +- (BOOL)doDownloadSettingTxtForBoard:(id)arg1; | |
5045 | +- (BOOL)removeBoardItems:(id)arg1; | |
5046 | +- (BOOL)editCategoryItem:(id)arg1 newName:(id)arg2; | |
5047 | +- (BOOL)editBoardItem:(id)arg1 newURLString:(id)arg2; | |
5048 | +- (BOOL)editBoardItem:(id)arg1 newBoardName:(id)arg2; | |
5049 | +- (BOOL)addCategoryOfName:(id)arg1; | |
5050 | +- (long long)showSameNameExistsAlert:(id)arg1; | |
5051 | +- (BOOL)isKeyWindowForBoardName:(id)arg1; | |
5052 | +- (id)localRulesPanelControllerForBoardName:(id)arg1; | |
5053 | +- (id)makeLocalRulesPanelControllerForBoardName:(id)arg1; | |
5054 | +- (id)localRulesPanelControllers; | |
5055 | +- (double)samba24ValueForHost:(id)arg1 bbs:(id)arg2; | |
5056 | +- (id)parseSamba24txt:(id)arg1; | |
5057 | +- (void)setDateValue:(id)arg1 forKey:(id)arg2 atBoard:(id)arg3; | |
5058 | +- (id)dateValueForKey:(id)arg1 atBoard:(id)arg2 defaultValue:(id)arg3; | |
5059 | +- (void)setBoolValue:(BOOL)arg1 forKey:(id)arg2 atBoard:(id)arg3; | |
5060 | +- (BOOL)boolValueForKey:(id)arg1 atBoard:(id)arg2 defaultValue:(BOOL)arg3; | |
5061 | +- (void)setStringValue:(id)arg1 forKey:(id)arg2 atBoard:(id)arg3; | |
5062 | +- (id)stringValueForKey:(id)arg1 atBoard:(id)arg2 defaultValue:(id)arg3; | |
5063 | +- (void)removeValueForKey:(id)arg1 atBoard:(id)arg2; | |
5064 | +- (void)setValue:(id)arg1 forKey:(id)arg2 atBoard:(id)arg3; | |
5065 | +- (id)valueForKey:(id)arg1 atBoard:(id)arg2 defaultValue:(id)arg3; | |
5066 | +- (id)entryForBoardName:(id)arg1; | |
5067 | +- (BOOL)needToDetectNoNameForBoard:(id)arg1 shouldInputManually:(char *)arg2; | |
5068 | +- (id)askUserAboutDefaultNoNameForBoard:(id)arg1 presetValue:(id)arg2; | |
5069 | +- (void)setLastDetectedDate:(id)arg1 forBoard:(id)arg2; | |
5070 | +- (id)lastDetectedDateForBoard:(id)arg1; | |
5071 | +- (void)passPropertiesOfBoardName:(id)arg1 toBoardName:(id)arg2; | |
5072 | +- (void)setAllowsNanashi:(BOOL)arg1 atBoard:(id)arg2; | |
5073 | +- (BOOL)allowsNanashiAtBoard:(id)arg1; | |
5074 | +- (void)addNoName:(id)arg1 forBoard:(id)arg2; | |
5075 | +- (void)setDefaultNoNameArray:(id)arg1 forBoard:(id)arg2; | |
5076 | +- (id)defaultNoNameArrayForBoard:(id)arg1; | |
5077 | +- (void)setTypeOfBeLoginPolicy:(unsigned long long)arg1 forBoard:(id)arg2; | |
5078 | +- (unsigned long long)typeOfP22chLoginPolicyForBoard:(id)arg1; | |
5079 | +- (unsigned long long)typeOfMaruLoginPolicyForBoard:(id)arg1; | |
5080 | +- (unsigned long long)typeOfBeLoginPolicyForBoard:(id)arg1; | |
5081 | +- (id)itemForName:(id)arg1; | |
5082 | +- (void)setDefaultMail:(id)arg1 forBoard:(id)arg2; | |
5083 | +- (id)defaultMailForBoard:(id)arg1; | |
5084 | +- (void)setDefaultKotehan:(id)arg1 forBoard:(id)arg2; | |
5085 | +- (id)defaultKotehanForBoard:(id)arg1; | |
5086 | +- (void)setAlwaysP22chLogin:(BOOL)arg1 atBoard:(id)arg2; | |
5087 | +- (BOOL)alwaysP22chLoginAtBoard:(id)arg1; | |
5088 | +- (void)setAlwaysMaruLogin:(BOOL)arg1 atBoard:(id)arg2; | |
5089 | +- (BOOL)alwaysMaruLoginAtBoard:(id)arg1; | |
5090 | +- (void)setAlwaysBeLogin:(BOOL)arg1 atBoard:(id)arg2; | |
5091 | +- (BOOL)alwaysBeLoginAtBoard:(id)arg1; | |
5092 | +- (void)setAllowsCharRef:(BOOL)arg1 atBoard:(id)arg2; | |
5093 | +- (BOOL)allowsCharRefAtBoard:(id)arg1; | |
5094 | +- (BOOL)hasAllowsCharRefEntryAtBoard:(id)arg1; | |
5095 | +- (void)setSortDescriptors:(id)arg1 forBoard:(id)arg2; | |
5096 | +- (id)sortDescriptorsForBoard:(id)arg1; | |
5097 | +- (BOOL)saveNoNameDict; | |
5098 | +- (id)noNameDict; | |
5099 | +- (BOOL)saveListsIfNeeded; | |
5100 | +- (void)applicationWillTerminate:(id)arg1; | |
5101 | +- (void)boardListDidChange:(id)arg1; | |
5102 | +- (void)fixUnconvertedNoNameEntityReferenceForBoard:(id)arg1; | |
5103 | +- (void)repairInvalidDescriptorForBoard:(id)arg1; | |
5104 | +- (id)repairDescsArrayIfNeeded:(id)arg1; | |
5105 | +- (unsigned long long)indexOfInvalidDescriptor:(id)arg1; | |
5106 | +- (id)repairedDescriptor:(id)arg1; | |
5107 | +- (id)sortDescriptorsForBoard:(id)arg1 useDefaultDescs:(BOOL)arg2; | |
5108 | +- (void)addNGExpression:(id)arg1 forBoard:(id)arg2; | |
5109 | +- (void)saveSpamCorpusIfNeeded:(id)arg1; | |
5110 | +- (void)setBBSSlipValue:(id)arg1 forBoard:(id)arg2; | |
5111 | +- (id)BBSSlipValueForBoard:(id)arg1; | |
5112 | +- (void)setSpamMessageCorpus:(id)arg1 forBoard:(id)arg2; | |
5113 | +- (id)spamMessageCorpusForBoard:(id)arg1; | |
5114 | +- (void)setRegistrantShouldConsiderName:(BOOL)arg1 atBoard:(id)arg2; | |
5115 | +- (BOOL)registrantShouldConsiderNameAtBoard:(id)arg1; | |
5116 | +- (void)setTreatsAsciiArtAsSpam:(BOOL)arg1 atBoard:(id)arg2; | |
5117 | +- (BOOL)treatsAsciiArtAsSpamAtBoard:(id)arg1; | |
5118 | +- (void)setTreatsNoSageAsSpam:(BOOL)arg1 atBoard:(id)arg2; | |
5119 | +- (BOOL)treatsNoSageAsSpamAtBoard:(id)arg1; | |
5120 | +- (void)setSpamHostSymbols:(id)arg1 forBoard:(id)arg2; | |
5121 | +- (id)spamHostSymbolsForBoard:(id)arg1; | |
5122 | +- (id)corpusCache; | |
5123 | +- (id)availableHostSymbolsForBoard:(id)arg1; | |
5124 | +- (id)parseBBSSlipData:(id)arg1; | |
5125 | +- (BOOL)copySpamCorpusFileFrom:(id)arg1 to:(id)arg2 error:(id *)arg3; | |
5126 | +- (id)corpusFilePathForBoard:(id)arg1; | |
5127 | +- (id)invalidBoardURLsToBeRemoved; | |
5128 | +- (void)repairInvalidBoardData; | |
5129 | +- (BOOL)removeTargetURLFromDB:(id)arg1; | |
5130 | +- (BOOL)removeTargetItemFromList:(id)arg1 urls:(id)arg2; | |
5131 | +- (id)cursorOfTargetURL:(id)arg1 table:(id)arg2; | |
5132 | +- (BOOL)shouldRepairInvalidBoardData; | |
5133 | + | |
5134 | +@end | |
5135 | + | |
5136 | +@interface CMRFavoritesManager : NSObject | |
5137 | +{ | |
5138 | +} | |
5139 | + | |
5140 | ++ (long long)version; | |
5141 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
5142 | ++ (id)defaultManager; | |
5143 | +- (void)notifyFavoritesDidChange; | |
5144 | +- (BOOL)removeFromFavoritesWithFilePath:(id)arg1; | |
5145 | +- (void)removeFromFavoritesWithSignatureWithoutNotify:(id)arg1; | |
5146 | +- (BOOL)removeFromFavoritesWithSignature:(id)arg1; | |
5147 | +- (BOOL)removeFavoriteWithThread:(id)arg1 ofBoard:(id)arg2 notify:(BOOL)arg3; | |
5148 | +- (BOOL)addFavoriteWithFilePath:(id)arg1; | |
5149 | +- (void)addFavoritesWithSignatureWithoutNotify:(id)arg1; | |
5150 | +- (BOOL)addFavoriteWithSignature:(id)arg1; | |
5151 | +- (BOOL)addFavoriteWithThread:(id)arg1 ofBoard:(id)arg2 notify:(BOOL)arg3; | |
5152 | +- (BOOL)favoriteItemExistsOfThreadSignature:(id)arg1; | |
5153 | +- (BOOL)favoriteItemExistsOfThreadSignature:(id)arg1 registeredToDatabase:(char *)arg2; | |
5154 | +- (BOOL)favoriteItemExistsOfThreadPath:(id)arg1; | |
5155 | +- (BOOL)canCreateFavoriteLinkFromPath:(id)arg1; | |
5156 | +- (unsigned long long)availableOperationWithSignature:(id)arg1; | |
5157 | +- (unsigned long long)availableOperationWithSignature:(id)arg1 registered:(char *)arg2; | |
5158 | +- (unsigned long long)availableOperationWithPath:(id)arg1; | |
5159 | +- (id)init; | |
5160 | +- (id)autorelease; | |
5161 | +- (oneway void)release; | |
5162 | +- (unsigned long long)retainCount; | |
5163 | +- (id)retain; | |
5164 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
5165 | + | |
5166 | +@end | |
5167 | + | |
5168 | +@interface BSDateFormatter : NSFormatter | |
5169 | +{ | |
5170 | + BOOL m_usesRelativeDateFormat; | |
5171 | +} | |
5172 | + | |
5173 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
5174 | ++ (id)sharedDateFormatter; | |
5175 | +@property BOOL usesRelativeDateFormat; // @synthesize usesRelativeDateFormat=m_usesRelativeDateFormat; | |
5176 | +- (id)baseDateOfToday; | |
5177 | +- (BOOL)getObjectValue:(id *)arg1 forString:(id)arg2 errorDescription:(id *)arg3; | |
5178 | +- (id)attributedStringForObjectValue:(id)arg1 withDefaultAttributes:(id)arg2; | |
5179 | +- (id)stringForObjectValue:(id)arg1; | |
5180 | +- (id)niceStringFromDate:(id)arg1 useTab:(BOOL)arg2; | |
5181 | +- (id)autorelease; | |
5182 | +- (oneway void)release; | |
5183 | +- (unsigned long long)retainCount; | |
5184 | +- (id)retain; | |
5185 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
5186 | + | |
5187 | +@end | |
5188 | + | |
5189 | +@interface BSStringFromDateTransformer : NSValueTransformer | |
5190 | +{ | |
5191 | +} | |
5192 | + | |
5193 | ++ (BOOL)allowsReverseTransformation; | |
5194 | ++ (Class)transformedValueClass; | |
5195 | +- (id)transformedValue:(id)arg1; | |
5196 | + | |
5197 | +@end | |
5198 | + | |
5199 | +@interface BSHostLivedoorHandler : CMRHostHTMLHandler | |
5200 | +{ | |
5201 | +} | |
5202 | + | |
5203 | ++ (BOOL)canHandleURL:(id)arg1; | |
5204 | +- (id)parseHTML:(id)arg1 with:(id)arg2 count:(unsigned long long)arg3 lastReadedCount:(unsigned long long *)arg4; | |
5205 | +- (void)addDatLine:(id)arg1 with:(id)arg2 count:(unsigned long long *)arg3; | |
5206 | +- (id)convertObjectsToExtraFields:(id)arg1; | |
5207 | +- (id)rawmodeURLWithBoard:(id)arg1 datName:(id)arg2 start:(unsigned long long)arg3 end:(unsigned long long)arg4 nofirst:(BOOL)arg5; | |
5208 | +- (BOOL)parseParametersWithReadURL:(id)arg1 bbs:(id *)arg2 key:(id *)arg3 start:(unsigned long long *)arg4 to:(unsigned long long *)arg5 showFirst:(char *)arg6; | |
5209 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2 start:(unsigned long long)arg3 end:(unsigned long long)arg4 nofirst:(BOOL)arg5; | |
5210 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2 headCount:(long long)arg3; | |
5211 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2 latestCount:(long long)arg3; | |
5212 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2; | |
5213 | +- (id)makeURLStringWithBoard:(id)arg1 datName:(id)arg2; | |
5214 | +- (id)boardURLWithURL:(id)arg1 bbs:(id)arg2; | |
5215 | +- (id)properties; | |
5216 | +- (id)threadCreationWriteURLWithBoard:(id)arg1; | |
5217 | + | |
5218 | +@end | |
5219 | + | |
5220 | +@interface BSThreadInfoPanelController : NSWindowController | |
5221 | +{ | |
5222 | + NSObjectController *m_greenCube; | |
5223 | + NSSegmentedControl *m_labelChooser; | |
5224 | +} | |
5225 | + | |
5226 | ++ (void)setNonActivatingPanel:(BOOL)arg1; | |
5227 | ++ (BOOL)nonActivatingPanel; | |
5228 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
5229 | ++ (id)sharedInstance; | |
5230 | +- (void)windowWillClose:(id)arg1; | |
5231 | +- (void)labelColorChanged:(id)arg1; | |
5232 | +- (void)mainWindowChanged:(id)arg1; | |
5233 | +- (void)dealloc; | |
5234 | +- (void)showWindow:(id)arg1; | |
5235 | +- (void)awakeFromNib; | |
5236 | +- (id)init; | |
5237 | +- (id)autorelease; | |
5238 | +- (oneway void)release; | |
5239 | +- (unsigned long long)retainCount; | |
5240 | +- (id)retain; | |
5241 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
5242 | + | |
5243 | +@end | |
5244 | + | |
5245 | +@interface DatabaseUpdater : NSObject | |
5246 | +{ | |
5247 | + NSWindow *window; | |
5248 | + NSProgressIndicator *progress; | |
5249 | + NSTextField *information; | |
5250 | +} | |
5251 | + | |
5252 | ++ (id)localizableStringsTableName; | |
5253 | ++ (BOOL)updateFrom:(long long)arg1 to:(long long)arg2; | |
5254 | +- (void)setInformationText:(id)arg1; | |
5255 | +- (BOOL)useProgressPanel; | |
5256 | +- (BOOL)updateVersion:(long long)arg1 usingDB:(id)arg2; | |
5257 | +- (BOOL)backupDatabase; | |
5258 | +- (void)dealloc; | |
5259 | +- (id)init; | |
5260 | + | |
5261 | +@end | |
5262 | + | |
5263 | +@interface DatabaseUpdaterOneToTow : DatabaseUpdater | |
5264 | +{ | |
5265 | +} | |
5266 | + | |
5267 | +- (BOOL)updateDB; | |
5268 | + | |
5269 | +@end | |
5270 | + | |
5271 | +@interface DatabaseUpdaterToThree : DatabaseUpdater | |
5272 | +{ | |
5273 | +} | |
5274 | + | |
5275 | +- (BOOL)updateDB; | |
5276 | + | |
5277 | +@end | |
5278 | + | |
5279 | +@interface DatabaseUpdaterToFour : DatabaseUpdater | |
5280 | +{ | |
5281 | +} | |
5282 | + | |
5283 | +- (BOOL)updateDB; | |
5284 | + | |
5285 | +@end | |
5286 | + | |
5287 | +@interface DatabaseUpdaterToFive : DatabaseUpdater | |
5288 | +{ | |
5289 | +} | |
5290 | + | |
5291 | +- (BOOL)updateDB; | |
5292 | + | |
5293 | +@end | |
5294 | + | |
5295 | +@interface DatabaseUpdaterToSeven : DatabaseUpdater | |
5296 | +{ | |
5297 | +} | |
5298 | + | |
5299 | +- (BOOL)updateDB; | |
5300 | +- (BOOL)useProgressPanel; | |
5301 | + | |
5302 | +@end | |
5303 | + | |
5304 | +@interface DatabaseUpdaterToEight : DatabaseUpdater | |
5305 | +{ | |
5306 | +} | |
5307 | + | |
5308 | +- (BOOL)updateDB; | |
5309 | +- (BOOL)useProgressPanel; | |
5310 | + | |
5311 | +@end | |
5312 | + | |
5313 | +@interface DatabaseUpdaterToNine : DatabaseUpdater | |
5314 | +{ | |
5315 | +} | |
5316 | + | |
5317 | +- (BOOL)updateDB; | |
5318 | + | |
5319 | +@end | |
5320 | + | |
5321 | +@interface TS2SoftwareUpdate : NSObject | |
5322 | +{ | |
5323 | + NSURL *ts2su_infoURL; | |
5324 | + SEL ts2su_updateNowSelector; | |
5325 | + NSURLConnection *ts2su_connection; | |
5326 | + NSMutableData *ts2su_receivedData; | |
5327 | + BOOL ts2su_isChecking; | |
5328 | + BOOL shouldShowsResult; | |
5329 | +} | |
5330 | + | |
5331 | ++ (void)setShowsDebugLog:(BOOL)arg1; | |
5332 | ++ (BOOL)showsDebugLog; | |
5333 | ++ (long long)version; | |
5334 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
5335 | ++ (id)sharedInstance; | |
5336 | +- (void)connectionDidFinishLoading:(id)arg1; | |
5337 | +- (void)connection:(id)arg1 didFailWithError:(id)arg2; | |
5338 | +- (void)connection:(id)arg1 didReceiveData:(id)arg2; | |
5339 | +- (void)connection:(id)arg1 didReceiveResponse:(id)arg2; | |
5340 | +- (void)abortChecking; | |
5341 | +- (void)startUpdateCheck:(id)arg1; | |
5342 | +- (BOOL)getSystemVersionMajor:(long long *)arg1 minor:(long long *)arg2 bugFix:(long long *)arg3; | |
5343 | +- (BOOL)satisfyOSVersion:(id)arg1; | |
5344 | +- (BOOL)shouldCheck:(id)arg1; | |
5345 | +- (void)showThisIsUpToDateAlert; | |
5346 | +- (void)showErrorAlert; | |
5347 | +- (void)showUpdateIsAvailableAlert; | |
5348 | +- (id)userAgentString; | |
5349 | +- (id)applicationName; | |
5350 | +- (void)setIsChecking:(BOOL)arg1; | |
5351 | +- (BOOL)isChecking; | |
5352 | +- (void)setUpdateInfoURL:(id)arg1; | |
5353 | +- (id)updateInfoURL; | |
5354 | +- (id)receivedData; | |
5355 | +- (void)setUpdateNowSelector:(SEL)arg1; | |
5356 | +- (SEL)updateNowSelector; | |
5357 | +- (void)setConnection:(id)arg1; | |
5358 | +- (id)connection; | |
5359 | +- (void)dealloc; | |
5360 | +- (id)autorelease; | |
5361 | +- (oneway void)release; | |
5362 | +- (unsigned long long)retainCount; | |
5363 | +- (id)retain; | |
5364 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
5365 | + | |
5366 | +@end | |
5367 | + | |
5368 | +@interface BSSearchOptions : NSObject <NSCopying> | |
5369 | +{ | |
5370 | + NSString *m_searchString; | |
5371 | + NSArray *m_targetKeysArray; | |
5372 | + unsigned long long m_searchMask; | |
5373 | + unsigned long long m_targetsMask; | |
5374 | +} | |
5375 | + | |
5376 | ++ (id)keysArrayFromTargetsMask:(unsigned long long)arg1; | |
5377 | ++ (id)keysArrayFromStatesArray:(id)arg1; | |
5378 | ++ (id)operationWithFindObject:(id)arg1 options:(unsigned long long)arg2 target:(id)arg3; | |
5379 | +@property unsigned long long targetsMask; // @synthesize targetsMask=m_targetsMask; | |
5380 | +@property(retain) NSString *searchString; // @synthesize searchString=m_searchString; | |
5381 | +- (void)setUsesRegularExpression:(BOOL)arg1; | |
5382 | +- (BOOL)usesRegularExpression; | |
5383 | +- (void)setIsLinkOnly:(BOOL)arg1; | |
5384 | +- (BOOL)isLinkOnly; | |
5385 | +- (void)setIsCaseInsensitive:(BOOL)arg1; | |
5386 | +- (BOOL)isCaseInsensitive; | |
5387 | +- (void)setTarget:(BOOL)arg1 forMask:(unsigned long long)arg2; | |
5388 | +- (void)setOptionState:(BOOL)arg1 forOption:(unsigned long long)arg2; | |
5389 | +- (BOOL)optionStateForOption:(unsigned long long)arg1; | |
5390 | +- (unsigned long long)optionMasks; | |
5391 | +- (id)targetKeysArray; | |
5392 | +- (id)findObject; | |
5393 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
5394 | +- (unsigned long long)hash; | |
5395 | +- (BOOL)isEqual:(id)arg1; | |
5396 | +- (id)description; | |
5397 | +- (void)dealloc; | |
5398 | +- (id)initWithFindObject:(id)arg1 options:(unsigned long long)arg2 target:(id)arg3; | |
5399 | + | |
5400 | +@end | |
5401 | + | |
5402 | +@interface BSThreadListItem : NSObject <NSPasteboardWriting> | |
5403 | +{ | |
5404 | + id data; | |
5405 | +} | |
5406 | + | |
5407 | ++ (id)threadItemArrayFromCursor:(id)arg1; | |
5408 | ++ (id)threadItemWithFilePath:(id)arg1; | |
5409 | ++ (id)threadItemWithIdentifier:(id)arg1 boardName:(id)arg2; | |
5410 | ++ (id)threadItemWithIdentifier:(id)arg1 boardID:(unsigned long long)arg2; | |
5411 | +- (unsigned long long)writingOptionsForType:(id)arg1 pasteboard:(id)arg2; | |
5412 | +- (id)pasteboardPropertyListForType:(id)arg1; | |
5413 | +- (id)writableTypesForPasteboard:(id)arg1; | |
5414 | +- (void)setCachedValue:(id)arg1 forKey:(id)arg2; | |
5415 | +- (id)cachedValueForKey:(id)arg1; | |
5416 | +- (void)setValue:(id)arg1 forKey:(id)arg2; | |
5417 | +- (id)valueForKey:(id)arg1; | |
5418 | +- (id)valueForUndefinedKey:(id)arg1; | |
5419 | +- (id)directAcceptKeys; | |
5420 | +- (id)threadListValueForKey:(id)arg1; | |
5421 | +- (id)attribute; | |
5422 | +- (id)statusImage; | |
5423 | +- (id)ikioi; | |
5424 | +- (id)threadNumber; | |
5425 | +- (id)labelObject; | |
5426 | +- (unsigned long long)label; | |
5427 | +- (BOOL)isDatOchi; | |
5428 | +- (id)lastWrittenDate; | |
5429 | +- (id)modifiedDate; | |
5430 | +- (id)creationDate; | |
5431 | +- (id)delta; | |
5432 | +- (id)readNumber; | |
5433 | +- (id)responseNumber; | |
5434 | +- (unsigned long long)status; | |
5435 | +- (id)threadFilePath; | |
5436 | +- (id)threadName; | |
5437 | +- (unsigned long long)boardID; | |
5438 | +- (id)boardName; | |
5439 | +- (id)identifier; | |
5440 | +- (id)description; | |
5441 | +- (void)dealloc; | |
5442 | +- (id)initWithFilePath:(id)arg1; | |
5443 | +- (id)initWithIdentifier:(id)arg1 boardName:(id)arg2; | |
5444 | +- (id)initWithIdentifier:(id)arg1 boardID:(unsigned long long)arg2; | |
5445 | +- (id)initWithIdentifier:(id)arg1 boardID:(unsigned long long)arg2 boardName:(id)arg3; | |
5446 | +- (id)init; | |
5447 | + | |
5448 | +@end | |
5449 | + | |
5450 | +@interface BSNobiNobiToolbarItem : NSToolbarItem | |
5451 | +{ | |
5452 | +} | |
5453 | + | |
5454 | +- (void)adjustWidth:(double)arg1; | |
5455 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
5456 | +- (void)validate; | |
5457 | + | |
5458 | +@end | |
5459 | + | |
5460 | +@interface BSNobiNobiView : NSView | |
5461 | +{ | |
5462 | + BOOL m_shouldDrawBorder; | |
5463 | +} | |
5464 | + | |
5465 | +- (void)setShouldDrawBorder:(BOOL)arg1; | |
5466 | +- (BOOL)shouldDrawBorder; | |
5467 | +- (BOOL)isOpaque; | |
5468 | +- (void)drawRect:(struct CGRect)arg1; | |
5469 | +- (id)initWithFrame:(struct CGRect)arg1; | |
5470 | + | |
5471 | +@end | |
5472 | + | |
5473 | +@interface BSLinkDownloadTicket : NSObject <CMRPropertyListCoding> | |
5474 | +{ | |
5475 | + NSString *m_extension; | |
5476 | + BOOL m_autoopen; | |
5477 | +} | |
5478 | + | |
5479 | ++ (id)objectWithPropertyListRepresentation:(id)arg1; | |
5480 | +- (id)propertyListRepresentation; | |
5481 | +- (void)setAutoopen:(BOOL)arg1; | |
5482 | +- (BOOL)autoopen; | |
5483 | +- (void)setExtension:(id)arg1; | |
5484 | +- (id)extension; | |
5485 | +- (void)dealloc; | |
5486 | +- (id)init; | |
5487 | + | |
5488 | +@end | |
5489 | + | |
5490 | +@interface BSLinkDownloadManager : NSObject | |
5491 | +{ | |
5492 | + NSMutableArray *m_downloadableTypes; | |
5493 | + NSMutableArray *m_abortMIMETypes; | |
5494 | +} | |
5495 | + | |
5496 | ++ (id)spareFilepath; | |
5497 | ++ (id)defaultFilepath; | |
5498 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
5499 | ++ (id)defaultManager; | |
5500 | +- (void)writeToFileNow; | |
5501 | +- (id)arrayRepresentation; | |
5502 | +- (void)setAbortMIMETypes:(id)arg1; | |
5503 | +- (id)abortMIMETypes; | |
5504 | +- (void)setDownloadableTypes:(id)arg1; | |
5505 | +- (id)downloadableTypes; | |
5506 | +- (void)dealloc; | |
5507 | +- (id)init; | |
5508 | +- (id)restoreFromPlistRep:(id)arg1; | |
5509 | +- (id)autorelease; | |
5510 | +- (oneway void)release; | |
5511 | +- (unsigned long long)retainCount; | |
5512 | +- (id)retain; | |
5513 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
5514 | + | |
5515 | +@end | |
5516 | + | |
5517 | +@interface BSNGExpression : NSObject <CMRPropertyListCoding> | |
5518 | +{ | |
5519 | + NSString *m_NGExpression; | |
5520 | + unsigned long long m_NGTargetMask; | |
5521 | + BOOL m_isRegularExpression; | |
5522 | + OnigRegexp *m_regex; | |
5523 | +} | |
5524 | + | |
5525 | ++ (id)objectWithPropertyListRepresentation:(id)arg1; | |
5526 | +- (id)propertyListRepresentation; | |
5527 | +- (BOOL)isEqual:(id)arg1; | |
5528 | +- (unsigned long long)hash; | |
5529 | +- (void)setRegex:(id)arg1; | |
5530 | +- (id)regex; | |
5531 | +- (BOOL)validAsRegularExpression; | |
5532 | +- (BOOL)validateIsRegularExpression:(id *)arg1 error:(id *)arg2; | |
5533 | +- (void)setIsRegularExpression:(BOOL)arg1; | |
5534 | +- (BOOL)isRegularExpression; | |
5535 | +- (void)setChecksMessage:(BOOL)arg1; | |
5536 | +- (BOOL)checksMessage; | |
5537 | +- (void)setChecksMail:(BOOL)arg1; | |
5538 | +- (BOOL)checksMail; | |
5539 | +- (void)setChecksName:(BOOL)arg1; | |
5540 | +- (BOOL)checksName; | |
5541 | +- (void)setBool:(BOOL)arg1 forMask:(unsigned long long)arg2; | |
5542 | +- (BOOL)isLogicalANDForMask:(unsigned long long)arg1; | |
5543 | +- (void)setTargetMask:(unsigned long long)arg1; | |
5544 | +- (unsigned long long)targetMask; | |
5545 | +- (BOOL)validateNgExpression:(id *)arg1 error:(id *)arg2; | |
5546 | +- (void)setNgExpression:(id)arg1; | |
5547 | +- (id)ngExpression; | |
5548 | +- (void)dealloc; | |
5549 | +- (id)initWithExpression:(id)arg1 targetMask:(unsigned long long)arg2 regularExpression:(BOOL)arg3; | |
5550 | +- (id)createRegexInstance; | |
5551 | +- (id)init; | |
5552 | + | |
5553 | +@end | |
5554 | + | |
5555 | +@interface BSLoggedInDATDownloader : CMRDATDownloader | |
5556 | +{ | |
5557 | + NSString *m_sessionID; | |
5558 | + NSString *m_downloadingHost; | |
5559 | + NSString *m_candidateHost; | |
5560 | + BOOL m_reuse; | |
5561 | + long long rokkaLastError; | |
5562 | +} | |
5563 | + | |
5564 | ++ (id)downloaderWithIdentifier:(id)arg1 threadTitle:(id)arg2 candidateHost:(id)arg3; | |
5565 | ++ (id)errorStringArray; | |
5566 | +@property long long rokkaLastError; // @synthesize rokkaLastError; | |
5567 | +- (void)checkResponse:(id)arg1 statusCode:(long long)arg2 forConnection:(id)arg3; | |
5568 | +- (void)cancelDownloadWithDetectingDatOchi:(id)arg1; | |
5569 | +- (BOOL)useMaru; | |
5570 | +- (id)resourceURL; | |
5571 | +- (id)rokkaServer; | |
5572 | +- (id)rokkaHost; | |
5573 | +- (void)dealloc; | |
5574 | +- (void)setReusesDownloader:(BOOL)arg1; | |
5575 | +- (BOOL)reusesDownloader; | |
5576 | +- (void)setCandidateHost:(id)arg1; | |
5577 | +- (id)candidateHost; | |
5578 | +- (void)setDownloadingHost:(id)arg1; | |
5579 | +- (id)downloadingHost; | |
5580 | +- (id)sessionID; | |
5581 | +- (BOOL)updateSessionID; | |
5582 | +- (id)initWithIdentifier:(id)arg1 threadTitle:(id)arg2 candidateHost:(id)arg3; | |
5583 | +- (id)localizedRokkaErrorString; | |
5584 | + | |
5585 | +@end | |
5586 | + | |
5587 | +@interface BSThreadComposingOperation : NSOperation <CMRTask> | |
5588 | +{ | |
5589 | + CMRThreadContentsReader *m_reader; | |
5590 | + NSMutableAttributedString *m_attrStrBuffer; | |
5591 | + CMRThreadMessageBuffer *m_buffer; | |
5592 | + DTRangesArray *m_ranges; | |
5593 | + CMRThreadSignature *m_signature; | |
5594 | + NSCountedSet *m_countedSet; | |
5595 | + NSCountedSet *m_reverseReferencesCountedSet; | |
5596 | + NSMutableIndexSet *m_messageIndexesForReferencesMarkerUpdateNeeded; | |
5597 | + BOOL m_spamJudgeEnabled; | |
5598 | + BOOL m_isOnAAThread; | |
5599 | + BOOL m_aaJudgeEnabled; | |
5600 | + BOOL m_referenceMarkerEnabled; | |
5601 | + BOOL m_prevRefMarkerUpdateNeeded; | |
5602 | + id <BSThreadComposingOperationDelegate> delegate; | |
5603 | +} | |
5604 | + | |
5605 | +@property(readonly) NSMutableIndexSet *messageIndexesForRefMarkerUpdateNeeded; // @synthesize messageIndexesForRefMarkerUpdateNeeded=m_messageIndexesForReferencesMarkerUpdateNeeded; | |
5606 | +@property(retain) NSCountedSet *reverseReferencesCountedSet; // @synthesize reverseReferencesCountedSet=m_reverseReferencesCountedSet; | |
5607 | +@property(retain) NSCountedSet *countedSet; // @synthesize countedSet=m_countedSet; | |
5608 | +@property BOOL prevRefMarkerUpdateNeeded; // @synthesize prevRefMarkerUpdateNeeded=m_prevRefMarkerUpdateNeeded; | |
5609 | +@property BOOL referenceMarkerEnabled; // @synthesize referenceMarkerEnabled=m_referenceMarkerEnabled; | |
5610 | +@property BOOL aaJudgeEnabled; // @synthesize aaJudgeEnabled=m_aaJudgeEnabled; | |
5611 | +@property(setter=setOnAAThread:) BOOL isOnAAThread; // @synthesize isOnAAThread=m_isOnAAThread; | |
5612 | +@property BOOL spamJudgeEnabled; // @synthesize spamJudgeEnabled=m_spamJudgeEnabled; | |
5613 | +@property(retain) CMRThreadSignature *signature; // @synthesize signature=m_signature; | |
5614 | +@property(readonly) DTRangesArray *rangeBuffer; // @synthesize rangeBuffer=m_ranges; | |
5615 | +@property(readonly) CMRThreadMessageBuffer *messageBuffer; // @synthesize messageBuffer=m_buffer; | |
5616 | +@property(readonly) NSMutableAttributedString *attrStrBuffer; // @synthesize attrStrBuffer=m_attrStrBuffer; | |
5617 | +- (void)cancel:(id)arg1; | |
5618 | +- (double)amount; | |
5619 | +- (BOOL)isInProgress; | |
5620 | +- (id)message; | |
5621 | +- (id)title; | |
5622 | +- (id)identifier; | |
5623 | +- (void)setDelegate:(id)arg1; | |
5624 | +- (id)delegate; | |
5625 | +- (void)main; | |
5626 | +- (void)dealloc; | |
5627 | +- (id)initWithThreadReader:(id)arg1; | |
5628 | +- (void)collectReferences:(id)arg1; | |
5629 | +- (void)judgeAA; | |
5630 | +- (void)changeAllMessageAttributesToAA; | |
5631 | +- (void)judgeSpam; | |
5632 | + | |
5633 | +@end | |
5634 | + | |
5635 | +@interface BSReplyTextTemplate : NSObject <NSCoding, CMRPropertyListCoding> | |
5636 | +{ | |
5637 | + NSString *m_displayName; | |
5638 | + NSString *m_shortcutKeyword; | |
5639 | + NSString *m_template; | |
5640 | +} | |
5641 | + | |
5642 | ++ (id)objectWithPropertyListRepresentation:(id)arg1; | |
5643 | +- (id)propertyListRepresentation; | |
5644 | +- (void)encodeWithCoder:(id)arg1; | |
5645 | +- (id)initWithCoder:(id)arg1; | |
5646 | +- (id)templateDescription; | |
5647 | +- (void)setTemplateContent:(id)arg1; | |
5648 | +- (id)templateContent; | |
5649 | +- (void)setShortcutKeyword:(id)arg1; | |
5650 | +- (id)shortcutKeyword; | |
5651 | +- (void)setDisplayName:(id)arg1; | |
5652 | +- (id)displayName; | |
5653 | +- (void)dealloc; | |
5654 | +- (id)init; | |
5655 | + | |
5656 | +@end | |
5657 | + | |
5658 | +@interface BSAPIDownloader : CMRDATDownloader | |
5659 | +{ | |
5660 | + BOOL m_reuse; | |
5661 | +} | |
5662 | + | |
5663 | ++ (BOOL)canInitWithURL:(id)arg1; | |
5664 | +- (void)checkResponse:(id)arg1 statusCode:(long long)arg2 forConnection:(id)arg3; | |
5665 | +- (void)customizeRequest:(id)arg1; | |
5666 | +- (void)setReusesDownloader:(BOOL)arg1; | |
5667 | +- (BOOL)reusesDownloader; | |
5668 | +- (id)bodyString; | |
5669 | +- (id)hoboValue; | |
5670 | +- (id)sidString; | |
5671 | +- (id)HTTPMethodForDownload; | |
5672 | +- (id)resourceURL; | |
5673 | +- (id)serverName; | |
5674 | + | |
5675 | +@end | |
5676 | + | |
5677 | +@interface BSReplyTextTemplateManager : NSObject <NSCoding, NSMenuDelegate> | |
5678 | +{ | |
5679 | + NSMutableArray *m_templates; | |
5680 | +} | |
5681 | + | |
5682 | ++ (id)defaultFilepath; | |
5683 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
5684 | ++ (id)defaultManager; | |
5685 | +- (void)menuNeedsUpdate:(id)arg1; | |
5686 | +- (void)replaceObjectInTemplatesAtIndex:(unsigned long long)arg1 withObject:(id)arg2; | |
5687 | +- (void)removeObjectFromTemplatesAtIndex:(unsigned long long)arg1; | |
5688 | +- (void)insertObject:(id)arg1 inTemplatesAtIndex:(unsigned long long)arg2; | |
5689 | +- (id)objectInTemplatesAtIndex:(unsigned long long)arg1; | |
5690 | +- (unsigned long long)countOfTemplates; | |
5691 | +- (void)setTemplates:(id)arg1; | |
5692 | +- (id)templates; | |
5693 | +- (void)encodeWithCoder:(id)arg1; | |
5694 | +- (id)initWithCoder:(id)arg1; | |
5695 | +- (id)templateForShortcutKeyword:(id)arg1; | |
5696 | +- (id)templateForDisplayName:(id)arg1; | |
5697 | +- (void)writeToFileNow; | |
5698 | +- (void)removeFileIfNeeded; | |
5699 | +- (id)arrayRepresentation; | |
5700 | +- (void)dealloc; | |
5701 | +- (id)init; | |
5702 | +- (void)fillArray:(id)arg1 fromPlistRep:(id)arg2; | |
5703 | +- (id)autorelease; | |
5704 | +- (oneway void)release; | |
5705 | +- (unsigned long long)retainCount; | |
5706 | +- (id)retain; | |
5707 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
5708 | + | |
5709 | +@end | |
5710 | + | |
5711 | +@interface BSBugReportingTemplate : BSReplyTextTemplate | |
5712 | +{ | |
5713 | +} | |
5714 | + | |
5715 | ++ (id)objectWithPropertyListRepresentation:(id)arg1; | |
5716 | +- (id)propertyListRepresentation; | |
5717 | +- (id)templateDescription; | |
5718 | +- (void)setTemplateContent:(id)arg1; | |
5719 | +- (id)templateContent; | |
5720 | +- (void)setShortcutKeyword:(id)arg1; | |
5721 | +- (id)shortcutKeyword; | |
5722 | +- (void)setDisplayName:(id)arg1; | |
5723 | +- (id)displayName; | |
5724 | + | |
5725 | +@end | |
5726 | + | |
5727 | +@interface BSSyoboiSoulGem : BSTGrepSoulGem | |
5728 | +{ | |
5729 | +} | |
5730 | + | |
5731 | +- (id)parseHTMLSource:(id)arg1 error:(id *)arg2; | |
5732 | +- (BOOL)canHandleSearchOptionType:(unsigned long long)arg1; | |
5733 | +- (double)cacheTimeInterval; | |
5734 | +- (id)queryStringForSearchString:(id)arg1; | |
5735 | + | |
5736 | +@end | |
5737 | + | |
5738 | +@interface BSNotNilOrEmptyValueTransformer : NSValueTransformer | |
5739 | +{ | |
5740 | +} | |
5741 | + | |
5742 | ++ (BOOL)allowsReverseTransformation; | |
5743 | ++ (Class)transformedValueClass; | |
5744 | +- (id)transformedValue:(id)arg1; | |
5745 | + | |
5746 | +@end | |
5747 | + | |
5748 | +@interface BSNotContainsSAGEValueTransformer : NSValueTransformer | |
5749 | +{ | |
5750 | +} | |
5751 | + | |
5752 | ++ (BOOL)allowsReverseTransformation; | |
5753 | ++ (Class)transformedValueClass; | |
5754 | +- (id)transformedValue:(id)arg1; | |
5755 | + | |
5756 | +@end | |
5757 | + | |
5758 | +@interface BSQuickLookObject : NSObject | |
5759 | +{ | |
5760 | + NSString *m_threadTitle; | |
5761 | + CMRThreadSignature *m_threadSignature; | |
5762 | + CMRThreadMessage *m_threadMessage; | |
5763 | + NSURLConnection *m_currentConnection; | |
5764 | + NSMutableData *m_receivedData; | |
5765 | + BOOL m_isLoading; | |
5766 | + NSError *m_lastError; | |
5767 | +} | |
5768 | + | |
5769 | ++ (BOOL)canInitWithURL:(id)arg1; | |
5770 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
5771 | ++ (Class *)classClusters; | |
5772 | +- (void)connectionDidFinishLoading:(id)arg1; | |
5773 | +- (void)connection:(id)arg1 didFailWithError:(id)arg2; | |
5774 | +- (void)connection:(id)arg1 didReceiveData:(id)arg2; | |
5775 | +- (void)connection:(id)arg1 didReceiveResponse:(id)arg2; | |
5776 | +- (id)connection:(id)arg1 willSendRequest:(id)arg2 redirectResponse:(id)arg3; | |
5777 | +- (id)threadMessageFromString:(id)arg1; | |
5778 | +- (id)requestForDownloadingQLContent; | |
5779 | +- (id)resourceURL; | |
5780 | +- (id)lastError; | |
5781 | +- (BOOL)isLoading; | |
5782 | +- (id)threadMessage; | |
5783 | +- (id)threadSignature; | |
5784 | +- (id)threadTitle; | |
5785 | +- (void)cancelDownloading; | |
5786 | +- (id)boardURL; | |
5787 | +- (void)dealloc; | |
5788 | +- (id)initWithThreadTitle:(id)arg1 signature:(id)arg2; | |
5789 | +- (id)initClusterWithThreadTitle:(id)arg1 signature:(id)arg2; | |
5790 | +- (id)autorelease; | |
5791 | +- (oneway void)release; | |
5792 | +- (unsigned long long)retainCount; | |
5793 | +- (id)retain; | |
5794 | +- (id)threadMessageFromReceivedData; | |
5795 | +- (void)startDownloadingQLContent; | |
5796 | +- (void)loadFromContentsOfFile; | |
5797 | +- (unsigned int)encodingForData; | |
5798 | +- (void)setLastError:(id)arg1; | |
5799 | +- (void)setIsLoading:(BOOL)arg1; | |
5800 | +- (void)setCurrentConnection:(id)arg1; | |
5801 | +- (id)currentConnection; | |
5802 | +- (void)setThreadMessage:(id)arg1; | |
5803 | +- (void)setThreadSignature:(id)arg1; | |
5804 | +- (void)setThreadTitle:(id)arg1; | |
5805 | + | |
5806 | +@end | |
5807 | + | |
5808 | +@interface BSQuickLookPanelController : NSWindowController | |
5809 | +{ | |
5810 | + NSObjectController *m_objectController; | |
5811 | + NSTextView *m_textView; | |
5812 | + NSTabView *m_tabView; | |
5813 | + id m_parent; | |
5814 | +} | |
5815 | + | |
5816 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
5817 | ++ (id)sharedInstance; | |
5818 | +- (void)windowWillClose:(id)arg1; | |
5819 | +- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
5820 | +- (void)dealloc; | |
5821 | +- (void)showWindow:(id)arg1; | |
5822 | +- (void)awakeFromNib; | |
5823 | +- (id)init; | |
5824 | +- (void)setQlPanelParent:(id)arg1; | |
5825 | +- (id)qlPanelParent; | |
5826 | +- (BOOL)isLooking; | |
5827 | +- (id)objectController; | |
5828 | +- (id)autorelease; | |
5829 | +- (oneway void)release; | |
5830 | +- (unsigned long long)retainCount; | |
5831 | +- (id)retain; | |
5832 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
5833 | + | |
5834 | +@end | |
5835 | + | |
5836 | +@interface BSQuickLookPanel : NSPanel | |
5837 | +{ | |
5838 | +} | |
5839 | + | |
5840 | +- (void)sendEvent:(id)arg1; | |
5841 | + | |
5842 | +@end | |
5843 | + | |
5844 | +@interface BS2chQuickLookObject : BSQuickLookObject | |
5845 | +{ | |
5846 | +} | |
5847 | + | |
5848 | ++ (BOOL)canInitWithURL:(id)arg1; | |
5849 | +- (id)threadMessageFromString:(id)arg1; | |
5850 | +- (id)requestForDownloadingQLContent; | |
5851 | +- (id)resourceURL; | |
5852 | + | |
5853 | +@end | |
5854 | + | |
5855 | +@interface BSHTMLQuickLookObject : BSQuickLookObject | |
5856 | +{ | |
5857 | +} | |
5858 | + | |
5859 | ++ (BOOL)canInitWithURL:(id)arg1; | |
5860 | +- (id)threadMessageFromString:(id)arg1; | |
5861 | +- (id)requestForDownloadingQLContent; | |
5862 | +- (id)resourceURL; | |
5863 | + | |
5864 | +@end | |
5865 | + | |
5866 | +@interface BSNewThreadMessenger : CMRReplyMessenger | |
5867 | +{ | |
5868 | + NSString *m_subject; | |
5869 | +} | |
5870 | + | |
5871 | ++ (id)targetURLWithBoardURL:(id)arg1; | |
5872 | +- (BOOL)validateMenuItem:(id)arg1; | |
5873 | +- (void)setSubject:(id)arg1; | |
5874 | +- (id)subject; | |
5875 | +- (void)dealloc; | |
5876 | +- (id)displayName; | |
5877 | +- (void)makeWindowControllers; | |
5878 | +- (id)initWithBoardName:(id)arg1; | |
5879 | +- (BOOL)isDocumentEdited; | |
5880 | +- (void)didFinishPosting; | |
5881 | +- (void)playFinishedSound; | |
5882 | +- (void)reloadThreadsListAfterPosting; | |
5883 | +- (void)mainBrowserDidFinishReloadingThList:(id)arg1; | |
5884 | +- (id)formDictionary; | |
5885 | +- (id)p22chUserInfoDictionary; | |
5886 | + | |
5887 | +@end | |
5888 | + | |
5889 | +@interface BSNewThreadController : CMRReplyController | |
5890 | +{ | |
5891 | + NSTextField *m_subjectField; | |
5892 | +} | |
5893 | + | |
5894 | ++ (Class)toolbarDelegateImpClass; | |
5895 | +- (void)markUnableToEncodeCharacters:(id)arg1 forKey:(id)arg2; | |
5896 | +- (BOOL)validateUserInterfaceItem:(id)arg1; | |
5897 | +- (void)saveAsDefaultFrame:(id)arg1; | |
5898 | +- (id)windowNibName; | |
5899 | +- (id)subjectField; | |
5900 | +- (void)setupKeyLoops; | |
5901 | +- (void)setupWindowFrameWithMessenger; | |
5902 | + | |
5903 | +@end | |
5904 | + | |
5905 | +@interface BSReplyAlertSheetController : NSWindowController | |
5906 | +{ | |
5907 | + NSObjectController *alertContentController; | |
5908 | + NSString *m_helpAnchor; | |
5909 | +} | |
5910 | + | |
5911 | +- (void)showHelp:(id)arg1; | |
5912 | +- (void)endSheetWithCodeAsTag:(id)arg1; | |
5913 | +- (void)setAlertContent:(id)arg1; | |
5914 | +- (id)alertContent; | |
5915 | +- (void)setHelpAnchor:(id)arg1; | |
5916 | +- (id)helpAnchor; | |
5917 | +- (void)dealloc; | |
5918 | +- (id)init; | |
5919 | +- (id)windowNibName; | |
5920 | + | |
5921 | +@end | |
5922 | + | |
5923 | +@interface BSLocalRulesCollector : NSObject | |
5924 | +{ | |
5925 | + NSString *m_boardName; | |
5926 | + NSAttributedString *m_localRulesAttrString; | |
5927 | + NSDate *m_lastDate; | |
5928 | + NSURLConnection *m_currentConnection; | |
5929 | + NSMutableData *m_receivedData; | |
5930 | + BOOL m_isLoading; | |
5931 | + NSError *m_lastError; | |
5932 | +} | |
5933 | + | |
5934 | ++ (id)templateFilePath; | |
5935 | +- (void)connectionDidFinishLoading:(id)arg1; | |
5936 | +- (void)connection:(id)arg1 didFailWithError:(id)arg2; | |
5937 | +- (void)connection:(id)arg1 didReceiveData:(id)arg2; | |
5938 | +- (void)connection:(id)arg1 didReceiveResponse:(id)arg2; | |
5939 | +- (id)connection:(id)arg1 willSendRequest:(id)arg2 redirectResponse:(id)arg3; | |
5940 | +- (id)lastError; | |
5941 | +- (BOOL)isLoading; | |
5942 | +- (id)lastDate; | |
5943 | +- (id)localRulesAttrString; | |
5944 | +- (id)boardName; | |
5945 | +- (void)reload; | |
5946 | +- (void)cancelDownloading; | |
5947 | +- (id)boardURL; | |
5948 | +- (void)dealloc; | |
5949 | +- (id)initWithBoardName:(id)arg1; | |
5950 | +- (id)cacheFilePath; | |
5951 | +- (id)attrStringFromReceivedData; | |
5952 | +- (id)insertHeadTxtString:(id)arg1 intoString:(id)arg2; | |
5953 | +- (id)templateFromFile; | |
5954 | +- (id)optionsDict; | |
5955 | +- (void)startDownloadingHeadTxt; | |
5956 | +- (id)requestForDownloadingHeadTxt; | |
5957 | +- (void)loadFromContentsOfFile; | |
5958 | +- (void)setLastError:(id)arg1; | |
5959 | +- (void)setIsLoading:(BOOL)arg1; | |
5960 | +- (void)setCurrentConnection:(id)arg1; | |
5961 | +- (id)currentConnection; | |
5962 | +- (void)setLastDate:(id)arg1; | |
5963 | +- (void)setLocalRulesAttrString:(id)arg1; | |
5964 | +- (void)setBoardName:(id)arg1; | |
5965 | + | |
5966 | +@end | |
5967 | + | |
5968 | +@interface BSLocalRulesPanelController : NSWindowController | |
5969 | +{ | |
5970 | + NSObjectController *m_objectController; | |
5971 | + NSTextView *m_textView; | |
5972 | +} | |
5973 | + | |
5974 | +- (BOOL)validateMenuItem:(id)arg1; | |
5975 | +- (void)showLocalRules:(id)arg1; | |
5976 | +- (void)showWindow:(id)arg1; | |
5977 | +- (void)reload:(id)arg1; | |
5978 | +- (void)setObjectControllerContent:(id)arg1 bindToTextView:(BOOL)arg2; | |
5979 | +- (id)textView; | |
5980 | +- (id)objectController; | |
5981 | +- (void)dealloc; | |
5982 | +- (id)init; | |
5983 | + | |
5984 | +@end | |
5985 | + | |
5986 | +@interface BSTaskItemValueTransformer : NSValueTransformer | |
5987 | +{ | |
5988 | +} | |
5989 | + | |
5990 | ++ (BOOL)allowsReverseTransformation; | |
5991 | ++ (Class)transformedValueClass; | |
5992 | +- (id)transformedValue:(id)arg1; | |
5993 | + | |
5994 | +@end | |
5995 | + | |
5996 | +@interface BSIkioiNumberFormatter : NSNumberFormatter | |
5997 | +{ | |
5998 | +} | |
5999 | + | |
6000 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
6001 | ++ (id)sharedIkioiNumberFormatter; | |
6002 | +- (id)init; | |
6003 | +- (void)setupNumberStyle; | |
6004 | +- (id)autorelease; | |
6005 | +- (oneway void)release; | |
6006 | +- (unsigned long long)retainCount; | |
6007 | +- (id)retain; | |
6008 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
6009 | + | |
6010 | +@end | |
6011 | + | |
6012 | +@interface BSBeSAAPAnchorComposer : NSObject | |
6013 | +{ | |
6014 | + NSMutableIndexSet *m_replacingRanges; | |
6015 | +} | |
6016 | + | |
6017 | ++ (void)setShowsSAAPIcon:(BOOL)arg1; | |
6018 | ++ (BOOL)showsSAAPIcon; | |
6019 | +- (void)composeAllSAAPAnchorsIfNeeded:(id)arg1; | |
6020 | +- (BOOL)replaceHttpString:(id)arg1 atRange:(struct _NSRange)arg2 inMessage:(id)arg3; | |
6021 | +- (void)addSaapLinkRange:(struct _NSRange)arg1; | |
6022 | +- (void)dealloc; | |
6023 | +- (id)init; | |
6024 | + | |
6025 | +@end | |
6026 | + | |
6027 | +@interface BSQuickLookObjectController : NSObjectController | |
6028 | +{ | |
6029 | +} | |
6030 | + | |
6031 | +- (void)setContent:(id)arg1; | |
6032 | + | |
6033 | +@end | |
6034 | + | |
6035 | +@interface BSSExpParser : NSObject | |
6036 | +{ | |
6037 | +} | |
6038 | + | |
6039 | ++ (id)predicateForTokens:(id)arg1 forKey:(id)arg2; | |
6040 | ++ (id)predicateForString:(id)arg1 forKey:(id)arg2; | |
6041 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
6042 | ++ (id)sharedInstance; | |
6043 | +- (id)predicateStringForTokens:(id)arg1 forKey:(id)arg2; | |
6044 | +- (id)predicateForTokens:(id)arg1 forKey:(id)arg2; | |
6045 | +- (id)notSet; | |
6046 | +- (id)andSet; | |
6047 | +- (id)orSet; | |
6048 | +- (id)closeParenthesisSet; | |
6049 | +- (id)openParenthesisSet; | |
6050 | +- (id)init; | |
6051 | +- (id)autorelease; | |
6052 | +- (unsigned long long)retainCount; | |
6053 | +- (oneway void)release; | |
6054 | +- (id)retain; | |
6055 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
6056 | + | |
6057 | +@end | |
6058 | + | |
6059 | +@interface BSSTokenizer : NSObject | |
6060 | +{ | |
6061 | + NSArray *mTokens; | |
6062 | + unsigned long long mCurrentIndex; | |
6063 | + unsigned long long mSavedIndex; | |
6064 | +} | |
6065 | + | |
6066 | ++ (id)tokensFromString:(id)arg1; | |
6067 | ++ (id)escapeSet; | |
6068 | ++ (id)tokenCharacterSet; | |
6069 | ++ (id)tokenizerWithString:(id)arg1; | |
6070 | +- (void)rewind; | |
6071 | +- (void)restoreTokenIndex; | |
6072 | +- (void)saveTokenIndex; | |
6073 | +- (id)tokenizerWithRange:(struct _NSRange)arg1; | |
6074 | +- (unsigned long long)currentIndex; | |
6075 | +- (unsigned long long)count; | |
6076 | +- (BOOL)hasNextToken; | |
6077 | +- (id)nextToken; | |
6078 | +- (id)currentToken; | |
6079 | +- (id)initWithTokens:(id)arg1; | |
6080 | +- (id)initWithString:(id)arg1; | |
6081 | + | |
6082 | +@end | |
6083 | + | |
6084 | +@interface BSModalStatusWindowController : NSWindowController | |
6085 | +{ | |
6086 | + NSTextField *m_messageTextField; | |
6087 | + NSProgressIndicator *m_progressIndicator; | |
6088 | + NSTextField *m_infoTextField; | |
6089 | +} | |
6090 | + | |
6091 | +- (id)infoTextField; | |
6092 | +- (id)progressIndicator; | |
6093 | +- (id)messageTextField; | |
6094 | +- (id)init; | |
6095 | + | |
6096 | +@end | |
6097 | + | |
6098 | +@interface SGDownloadLinkCommand : SGLinkCommand <CMRTask> | |
6099 | +{ | |
6100 | + BSURLDownload *m_currentDownload; | |
6101 | + unsigned long long m_expectLength; | |
6102 | + unsigned long long m_downloadedLength; | |
6103 | + NSString *m_message; | |
6104 | + double m_amount; | |
6105 | + NSDictionary *m_refererThreadInfo; | |
6106 | +} | |
6107 | + | |
6108 | +- (void)cancel:(id)arg1; | |
6109 | +- (void)setAmount:(double)arg1; | |
6110 | +- (double)amount; | |
6111 | +- (BOOL)isInProgress; | |
6112 | +- (id)message; | |
6113 | +- (id)title; | |
6114 | +- (id)identifier; | |
6115 | +- (void)setMessage:(id)arg1; | |
6116 | +- (void)setRefererThreadInfo:(id)arg1; | |
6117 | +- (id)refererThreadInfo; | |
6118 | +- (void)setCurrentDownload:(id)arg1; | |
6119 | +- (id)currentDownload; | |
6120 | +- (void)bsURLDownload:(id)arg1 didFailWithError:(id)arg2; | |
6121 | +- (void)bsURLDownload:(id)arg1 didAbortRedirectionToURL:(id)arg2; | |
6122 | +- (BOOL)bsURLDownload:(id)arg1 shouldRedirectToURL:(id)arg2; | |
6123 | +- (void)bsURLDownloadDidFinish:(id)arg1; | |
6124 | +- (void)bsURLDownload:(id)arg1 didDownloadContentOfSize:(unsigned long long)arg2; | |
6125 | +- (void)bsURLDownload:(id)arg1 willDownloadContentOfSize:(unsigned long long)arg2; | |
6126 | +- (void)bsURLDownloadDidAbortForDenyingResponsedMIMEType:(id)arg1; | |
6127 | +- (BOOL)bsURLDownload:(id)arg1 shouldDownloadWithMIMEType:(id)arg2; | |
6128 | +- (void)execute:(id)arg1; | |
6129 | +- (void)dealloc; | |
6130 | +- (id)initWithObject:(id)arg1; | |
6131 | + | |
6132 | +@end | |
6133 | + | |
6134 | +@interface CMRFileManager : NSObject | |
6135 | +{ | |
6136 | + SGFileRef *m_dataRootDirectory; | |
6137 | + NSString *m_dataRootDirectoryPath; | |
6138 | + NSFileManager *m_fileManager; | |
6139 | +} | |
6140 | + | |
6141 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
6142 | ++ (id)defaultManager; | |
6143 | +- (id)userDomainLogsFolderPath; | |
6144 | +- (id)userDomainDownloadsFolderPath; | |
6145 | +- (id)supportFileURLWithName:(id)arg1; | |
6146 | +- (id)supportSubDirectoryURLWithName:(id)arg1; | |
6147 | +- (id)userDomainFolderURLForDirectory:(unsigned long long)arg1; | |
6148 | +- (id)supportDirectoryURL; | |
6149 | +- (id)supportFileUnderDataRootDirectoryPathWithName:(id)arg1; | |
6150 | +- (id)dataRootDirectoryPath; | |
6151 | +- (void)dealloc; | |
6152 | +- (id)init; | |
6153 | +- (id)autorelease; | |
6154 | +- (oneway void)release; | |
6155 | +- (unsigned long long)retainCount; | |
6156 | +- (id)retain; | |
6157 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
6158 | +- (id)supportFilepathWithName:(id)arg1 resolvingFileRef:(id *)arg2; | |
6159 | +- (id)supportDirectoryWithName:(id)arg1; | |
6160 | +- (id)supportDirectory; | |
6161 | +- (id)dataRootDirectory; | |
6162 | +- (void)applicationDidBecomeActive:(id)arg1; | |
6163 | +- (void)updateDataRootDirectory; | |
6164 | + | |
6165 | +@end | |
6166 | + | |
6167 | +@interface CMR2channelHandler : CMRHostHandler | |
6168 | +{ | |
6169 | +} | |
6170 | + | |
6171 | ++ (BOOL)canHandleURL:(id)arg1; | |
6172 | +- (BOOL)parseBoardURL:(id)arg1 host:(id *)arg2 bbs:(id *)arg3; | |
6173 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2 start:(unsigned long long)arg3 end:(unsigned long long)arg4 nofirst:(BOOL)arg5; | |
6174 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2 headCount:(long long)arg3; | |
6175 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2 latestCount:(long long)arg3; | |
6176 | +- (id)readURLWithBoard:(id)arg1 datName:(id)arg2; | |
6177 | +- (id)makeURLStringWithBoard:(id)arg1 datName:(id)arg2; | |
6178 | +- (id)properties; | |
6179 | + | |
6180 | +@end | |
6181 | + | |
6182 | +@interface CMR2channelOtherHandler : CMR2channelHandler | |
6183 | +{ | |
6184 | +} | |
6185 | + | |
6186 | ++ (BOOL)canHandleURL:(id)arg1; | |
6187 | +- (BOOL)parseBoardURL:(id)arg1 host:(id *)arg2 bbs:(id *)arg3; | |
6188 | + | |
6189 | +@end | |
6190 | + | |
6191 | +@interface BSSpamJudge : NSObject | |
6192 | +{ | |
6193 | + NSSet *m_spamHostSymbols; | |
6194 | + NSArray *m_NGExpressions; | |
6195 | + NSArray *m_nameSamples; | |
6196 | + NSArray *m_mailSamples; | |
6197 | + NSArray *m_idSamples; | |
6198 | + BOOL m_treatsNoSageAsSpamFlag; | |
6199 | +} | |
6200 | + | |
6201 | +- (void)judgeMessages:(id)arg1 spamIndexes:(id *)arg2; | |
6202 | +- (void)judgeMessages:(id)arg1; | |
6203 | +- (void)dealloc; | |
6204 | +- (id)initWithThreadSignature:(id)arg1; | |
6205 | +- (BOOL)isSpamWithSamplesMatch:(id)arg1; | |
6206 | +- (BOOL)isSpamWithNGExpressionsMatch:(id)arg1; | |
6207 | +- (BOOL)isSpamIDWithHostSymbol:(id)arg1; | |
6208 | +- (id)mergedNGExpressionsForThreadSignature:(id)arg1; | |
6209 | +- (id)mergedSpamHostSymbolsForThreadSignature:(id)arg1; | |
6210 | + | |
6211 | +@end | |
6212 | + | |
6213 | +@interface BSThreadFileLoadingOperation : BSThreadComposingOperation | |
6214 | +{ | |
6215 | + NSURL *m_fileURL; | |
6216 | + NSDictionary *m_attrDict; | |
6217 | +} | |
6218 | + | |
6219 | +@property(readonly) NSDictionary *attrDict; // @synthesize attrDict=m_attrDict; | |
6220 | +- (void)setDelegate:(id)arg1; | |
6221 | +- (id)delegate; | |
6222 | +- (void)main; | |
6223 | +- (void)dealloc; | |
6224 | +- (id)initWithURL:(id)arg1; | |
6225 | + | |
6226 | +@end | |
6227 | + | |
6228 | +@interface BSMessageSampleRegistrant : NSObject | |
6229 | +{ | |
6230 | + CMRThreadSignature *m_threadIdentifier; | |
6231 | + id <BSMessageSampleRegistrantDelegate> m_delegate; | |
6232 | +} | |
6233 | + | |
6234 | +@property(retain) CMRThreadSignature *threadIdentifier; // @synthesize threadIdentifier=m_threadIdentifier; | |
6235 | +- (void)unregisterMessage:(id)arg1; | |
6236 | +- (void)registerMessage:(id)arg1; | |
6237 | +- (void)setDelegate:(id)arg1; | |
6238 | +- (id)delegate; | |
6239 | +- (void)dealloc; | |
6240 | +- (id)initWithThreadSignature:(id)arg1; | |
6241 | +- (void)unregisterMessageMailOrNameImp:(id)arg1; | |
6242 | +- (void)registerMessageNameOrMailImp:(id)arg1 hasIDString:(id)arg2; | |
6243 | +- (void)registerMessageWithMail:(id)arg1 orIDString:(id)arg2; | |
6244 | +- (id)sampleOfType:(unsigned long long)arg1 object:(id)arg2; | |
6245 | +- (void)addSample:(id)arg1 forType:(unsigned long long)arg2; | |
6246 | + | |
6247 | +@end | |
6248 | + | |
6249 | +@interface BSMessageSample : NSObject <CMRPropertyListCoding> | |
6250 | +{ | |
6251 | + unsigned long long m_sampleType; | |
6252 | + NSString *m_sampleObject; | |
6253 | + CMRThreadSignature *m_sampledThreadIdentifier; | |
6254 | + unsigned long long m_matchedCount; | |
6255 | + NSDate *m_sampledDate; | |
6256 | +} | |
6257 | + | |
6258 | ++ (id)objectWithPropertyListRepresentation:(id)arg1; | |
6259 | +@property(retain) NSDate *sampledDate; // @synthesize sampledDate=m_sampledDate; | |
6260 | +@property unsigned long long matchedCount; // @synthesize matchedCount=m_matchedCount; | |
6261 | +@property(retain) CMRThreadSignature *sampledThreadIdentifier; // @synthesize sampledThreadIdentifier=m_sampledThreadIdentifier; | |
6262 | +@property(copy) NSString *sampleObject; // @synthesize sampleObject=m_sampleObject; | |
6263 | +@property unsigned long long sampleType; // @synthesize sampleType=m_sampleType; | |
6264 | +- (unsigned long long)hash; | |
6265 | +- (BOOL)isEqual:(id)arg1; | |
6266 | +- (id)propertyListRepresentation; | |
6267 | +- (void)incrementMatchedCount; | |
6268 | +- (void)dealloc; | |
6269 | + | |
6270 | +@end | |
6271 | + | |
6272 | +@interface XspfMLabelField : NSControl | |
6273 | +{ | |
6274 | + long long value; | |
6275 | + NSArray *labelCells; | |
6276 | +} | |
6277 | + | |
6278 | ++ (Class)cellClass; | |
6279 | +- (void)mouseExited:(id)arg1; | |
6280 | +- (void)mouseEntered:(id)arg1; | |
6281 | +- (void)mouseDown:(id)arg1; | |
6282 | +- (BOOL)isDrawX; | |
6283 | +- (void)setDrawX:(BOOL)arg1; | |
6284 | +- (long long)labelStyle; | |
6285 | +- (void)setLabelStyle:(long long)arg1; | |
6286 | +- (long long)integerValue; | |
6287 | +- (void)setIntegerValue:(long long)arg1; | |
6288 | +- (id)objectValue; | |
6289 | +- (void)setObjectValue:(id)arg1; | |
6290 | +- (void)sizeToFit; | |
6291 | +- (void)dealloc; | |
6292 | +- (id)initWithCoder:(id)arg1; | |
6293 | +- (id)initWithFrame:(struct CGRect)arg1; | |
6294 | +- (void)setup; | |
6295 | +- (struct CGRect)labelRectForIndex:(long long)arg1; | |
6296 | +- (void)drawRect:(struct CGRect)arg1; | |
6297 | + | |
6298 | +@end | |
6299 | + | |
6300 | +@interface BSBoardNameSuffixAppender : NSObject | |
6301 | +{ | |
6302 | + NSArray *_sameBoardNameArray; | |
6303 | + NSArray *_targetBoardNames; | |
6304 | +} | |
6305 | + | |
6306 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
6307 | ++ (id)sharedInstance; | |
6308 | +@property(readonly) NSArray *targetBoardNames; // @synthesize targetBoardNames=_targetBoardNames; | |
6309 | +- (id)boardNameByAppendingAppropriateSuffix:(id)arg1 forURL:(id)arg2; | |
6310 | +- (void)dealloc; | |
6311 | +- (id)init; | |
6312 | +- (id)autorelease; | |
6313 | +- (oneway void)release; | |
6314 | +- (unsigned long long)retainCount; | |
6315 | +- (id)retain; | |
6316 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
6317 | + | |
6318 | +@end | |
6319 | + | |
6320 | +@interface XspfMSeparatorRule : XspfMRule | |
6321 | +{ | |
6322 | +} | |
6323 | + | |
6324 | ++ (id)separatorRule; | |
6325 | +- (id)predicatePartsWithDisplayValue:(id)arg1 forRuleEditor:(id)arg2 inRow:(long long)arg3; | |
6326 | +- (id)displayValueForRuleEditor:(id)arg1 inRow:(long long)arg2; | |
6327 | +- (id)displayValue; | |
6328 | +- (id)initSparetorRule; | |
6329 | + | |
6330 | +@end | |
6331 | + | |
6332 | +@interface XspfMFieldRule : XspfMRule | |
6333 | +{ | |
6334 | + int type; | |
6335 | + long long tag; | |
6336 | +} | |
6337 | + | |
6338 | ++ (id)fieldRuleWithValue:(id)arg1; | |
6339 | ++ (id)ruleWithFieldType:(int)arg1 tag:(long long)arg2; | |
6340 | ++ (id)ruleWithFieldType:(int)arg1; | |
6341 | +- (id)displayValueForRuleEditor:(id)arg1 inRow:(long long)arg2; | |
6342 | +- (id)displayValue; | |
6343 | +- (SEL)fieldCreateSelector; | |
6344 | +- (Class)fieldClass; | |
6345 | +- (BOOL)isEqual:(id)arg1; | |
6346 | +- (void)encodeWithCoder:(id)arg1; | |
6347 | +- (id)initWithCoder:(id)arg1; | |
6348 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
6349 | +- (id)initWithValue:(id)arg1; | |
6350 | +- (id)initWithFieldType:(int)arg1 tag:(long long)arg2; | |
6351 | +- (id)initWithFieldType:(int)arg1; | |
6352 | + | |
6353 | +@end | |
6354 | + | |
6355 | +@interface XspfMRule : NSObject <NSCopying, NSCoding> | |
6356 | +{ | |
6357 | + NSMutableArray *children; | |
6358 | + NSMutableDictionary *predicateHints; | |
6359 | + NSString *_value; | |
6360 | +} | |
6361 | + | |
6362 | ++ (BOOL)isLabelKeyPath:(id)arg1; | |
6363 | ++ (BOOL)isRateKeyPath:(id)arg1; | |
6364 | ++ (BOOL)isBooleanKeyPath:(id)arg1; | |
6365 | ++ (BOOL)isNumberKeyPath:(id)arg1; | |
6366 | ++ (BOOL)isStringKeyPath:(id)arg1; | |
6367 | ++ (BOOL)isDateKeyPath:(id)arg1; | |
6368 | ++ (id)leftKeys; | |
6369 | ++ (void)setLabelKeyPath:(id)arg1; | |
6370 | ++ (void)setUseLablel:(BOOL)arg1; | |
6371 | ++ (void)setRatingKeyPath:(id)arg1; | |
6372 | ++ (void)setUseRating:(BOOL)arg1; | |
6373 | ++ (void)registerBooleanTypeKeyPaths:(id)arg1; | |
6374 | ++ (void)registerNumberTypeKeyPaths:(id)arg1; | |
6375 | ++ (void)registerDateTypeKeyPaths:(id)arg1; | |
6376 | ++ (void)registerStringTypeKeyPaths:(id)arg1; | |
6377 | ++ (id)ruleWithPlist:(id)arg1; | |
6378 | ++ (id)compoundRule; | |
6379 | ++ (id)ruleWithValue:(id)arg1 children:(id)arg2 predicateHints:(id)arg3; | |
6380 | ++ (id)functionHost; | |
6381 | +- (id)description; | |
6382 | +- (unsigned long long)hash; | |
6383 | +- (BOOL)isEqual:(id)arg1; | |
6384 | +- (void)encodeWithCoder:(id)arg1; | |
6385 | +- (id)initWithCoder:(id)arg1; | |
6386 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
6387 | +- (BOOL)isLabelKeyPath:(id)arg1; | |
6388 | +- (BOOL)isRateKeyPath:(id)arg1; | |
6389 | +- (BOOL)isBooleanKeyPath:(id)arg1; | |
6390 | +- (BOOL)isNumberKeyPath:(id)arg1; | |
6391 | +- (BOOL)isStringKeyPath:(id)arg1; | |
6392 | +- (BOOL)isDateKeyPath:(id)arg1; | |
6393 | +- (id)displayValue; | |
6394 | +- (id)predicatePartsWithDisplayValue:(id)arg1 forRuleEditor:(id)arg2 inRow:(long long)arg3; | |
6395 | +- (id)displayValueForRuleEditor:(id)arg1 inRow:(long long)arg2; | |
6396 | +- (id)childAtIndex:(long long)arg1; | |
6397 | +- (long long)numberOfChildren; | |
6398 | +- (id)dateRangeFromVariable:(id)arg1; | |
6399 | +- (id)rangeDateByNumber:(id)arg1 toNumber:(id)arg2 unit:(id)arg3; | |
6400 | +- (id)dateByNumber:(id)arg1 unit:(id)arg2; | |
6401 | +- (id)dateRangeByNumber:(id)arg1 unit:(id)arg2; | |
6402 | +- (id)rangeOfLastWeek; | |
6403 | +- (id)rangeOfThisWeek; | |
6404 | +- (id)rangeOfYesterday; | |
6405 | +- (id)rangeOfToday; | |
6406 | +- (id)notContainsRegularExpression:(id)arg1; | |
6407 | +@property(copy) NSString *value; // @dynamic value; | |
6408 | +- (void)setExpression:(id)arg1 forKey:(id)arg2; | |
6409 | +- (void)setPredicateParts:(id)arg1; | |
6410 | +- (void)addChild:(id)arg1; | |
6411 | +- (void)setChildren:(id)arg1; | |
6412 | +- (void)dealloc; | |
6413 | +- (id)initWithPlist:(id)arg1; | |
6414 | +- (id)predicateHintsWithPlist:(id)arg1; | |
6415 | +- (id)initWithValue:(id)arg1 children:(id)arg2 predicateHints:(id)arg3; | |
6416 | +- (id)init; | |
6417 | +- (id)labelField; | |
6418 | +- (id)numberField; | |
6419 | +- (void)continuousHighlighted:(id)arg1; | |
6420 | +- (void)setHighlightRate:(id)arg1; | |
6421 | +- (id)ratingIndicator; | |
6422 | +- (id)datePicker; | |
6423 | +- (id)textField; | |
6424 | +- (id)falseExpression; | |
6425 | +- (id)rangeNumberFromDisplayValues:(id)arg1; | |
6426 | +- (id)rangeDateFromDisplayValues:(id)arg1; | |
6427 | +- (id)numberAndUnitArgs:(id)arg1; | |
6428 | +- (id)twoNumberAndUnitArgs:(id)arg1; | |
6429 | + | |
6430 | +@end | |
6431 | + | |
6432 | +@interface XspfMRuleCompoundPredicateRowsBuilder : XspfMRuleRowsBuilder | |
6433 | +{ | |
6434 | +} | |
6435 | + | |
6436 | ++ (BOOL)canBuildPredicate:(id)arg1; | |
6437 | +- (id)subrows; | |
6438 | +- (id)criteria; | |
6439 | +- (id)rowType; | |
6440 | +- (id)value02; | |
6441 | +- (id)value01; | |
6442 | +- (void)build; | |
6443 | +- (id)initWithPredicate:(id)arg1; | |
6444 | + | |
6445 | +@end | |
6446 | + | |
6447 | +@interface XspfMRuleComparisonPredicateRowsBuilder : XspfMRuleRowsBuilder | |
6448 | +{ | |
6449 | + id rowType; | |
6450 | + id displayValues; | |
6451 | + id criteria; | |
6452 | + id subrows; | |
6453 | +} | |
6454 | + | |
6455 | ++ (BOOL)canBuildPredicate:(id)arg1; | |
6456 | +- (id)value02; | |
6457 | +- (id)value01; | |
6458 | +- (id)provisionalDisplayValue; | |
6459 | +- (void)buildDisplayValuesWithProvisionalDisplayValue:(id)arg1; | |
6460 | +- (void)buildCriteriaWithProvisionalDisplayValue:(id)arg1; | |
6461 | +- (id)displayValues; | |
6462 | +- (id)criteria; | |
6463 | +- (id)rowType; | |
6464 | +- (void)build; | |
6465 | +- (void)dealloc; | |
6466 | +- (id)initWithPredicate:(id)arg1; | |
6467 | + | |
6468 | +@end | |
6469 | + | |
6470 | +@interface XspfMRuleStringRowsBuilder : XspfMRuleComparisonPredicateRowsBuilder | |
6471 | +{ | |
6472 | +} | |
6473 | + | |
6474 | ++ (BOOL)canBuildPredicate:(id)arg1; | |
6475 | +- (id)value03; | |
6476 | +- (id)field; | |
6477 | + | |
6478 | +@end | |
6479 | + | |
6480 | +@interface XspfMRuleNumberRowsBuilder : XspfMRuleComparisonPredicateRowsBuilder | |
6481 | +{ | |
6482 | +} | |
6483 | + | |
6484 | ++ (BOOL)canBuildPredicate:(id)arg1; | |
6485 | +- (id)value05; | |
6486 | +- (id)value04; | |
6487 | +- (id)value03; | |
6488 | +- (id)field; | |
6489 | + | |
6490 | +@end | |
6491 | + | |
6492 | +@interface XspfMRuleRatingRowsBuilder : XspfMRuleNumberRowsBuilder | |
6493 | +{ | |
6494 | +} | |
6495 | + | |
6496 | ++ (BOOL)canBuildPredicate:(id)arg1; | |
6497 | +- (id)value03; | |
6498 | +- (id)field; | |
6499 | + | |
6500 | +@end | |
6501 | + | |
6502 | +@interface XspfMRuleLabelRowsBuilder : XspfMRuleNumberRowsBuilder | |
6503 | +{ | |
6504 | +} | |
6505 | + | |
6506 | ++ (BOOL)canBuildPredicate:(id)arg1; | |
6507 | +- (id)value03; | |
6508 | +- (id)field; | |
6509 | + | |
6510 | +@end | |
6511 | + | |
6512 | +@interface XspfMRuleDateRowsBuilder : XspfMRuleComparisonPredicateRowsBuilder | |
6513 | +{ | |
6514 | +} | |
6515 | + | |
6516 | ++ (BOOL)canBuildPredicate:(id)arg1; | |
6517 | +- (id)initWithPredicate:(id)arg1; | |
6518 | + | |
6519 | +@end | |
6520 | + | |
6521 | +@interface XspfMRuleConstantDateRowsBuilder : XspfMRuleComparisonPredicateRowsBuilder | |
6522 | +{ | |
6523 | +} | |
6524 | + | |
6525 | ++ (BOOL)canBuildPredicate:(id)arg1; | |
6526 | +- (id)value03; | |
6527 | +- (id)value02; | |
6528 | +- (id)field; | |
6529 | + | |
6530 | +@end | |
6531 | + | |
6532 | +@interface XspfMRuleAggregateDateRowsBuilder : XspfMRuleComparisonPredicateRowsBuilder | |
6533 | +{ | |
6534 | +} | |
6535 | + | |
6536 | ++ (BOOL)canBuildPredicate:(id)arg1; | |
6537 | +- (id)value05; | |
6538 | +- (id)value04; | |
6539 | +- (id)value03; | |
6540 | +- (id)value02; | |
6541 | +- (id)field; | |
6542 | + | |
6543 | +@end | |
6544 | + | |
6545 | +@interface XspfMRuleFunctionDateRowsBuilder : XspfMRuleComparisonPredicateRowsBuilder | |
6546 | +{ | |
6547 | +} | |
6548 | + | |
6549 | ++ (BOOL)canBuildPredicate:(id)arg1; | |
6550 | +- (id)value07; | |
6551 | +- (id)value06; | |
6552 | +- (id)value05; | |
6553 | +- (id)value04; | |
6554 | +- (id)value03; | |
6555 | +- (id)value02; | |
6556 | +- (id)displayValueForUnitType:(id)arg1; | |
6557 | +- (id)field; | |
6558 | + | |
6559 | +@end | |
6560 | + | |
6561 | +@interface XspfMRuleEditorDelegate : NSObject | |
6562 | +{ | |
6563 | + NSArray *compounds; | |
6564 | + NSArray *simples; | |
6565 | + NSRuleEditor *ruleEditor; | |
6566 | + NSArray *rows; | |
6567 | + XspfMRuleRowTemplate *rowTemplate; | |
6568 | + NSArray *predicateRows; | |
6569 | +} | |
6570 | + | |
6571 | ++ (void)setLabelKeyPath:(id)arg1; | |
6572 | ++ (void)setUseLablel:(BOOL)arg1; | |
6573 | ++ (void)setRatingKeyPath:(id)arg1; | |
6574 | ++ (void)setUseRating:(BOOL)arg1; | |
6575 | ++ (void)registerBooleanTypeKeyPaths:(id)arg1; | |
6576 | ++ (void)registerNumberTypeKeyPaths:(id)arg1; | |
6577 | ++ (void)registerDateTypeKeyPaths:(id)arg1; | |
6578 | ++ (void)registerStringTypeKeyPaths:(id)arg1; | |
6579 | +- (void)resolvePredicate:(id)arg1; | |
6580 | +- (void)resolveExpression:(id)arg1; | |
6581 | +- (void)ruleEditorRowsDidChange:(id)arg1; | |
6582 | +- (id)ruleEditor:(id)arg1 predicatePartsForCriterion:(id)arg2 withDisplayValue:(id)arg3 inRow:(long long)arg4; | |
6583 | +- (id)ruleEditor:(id)arg1 displayValueForCriterion:(id)arg2 inRow:(long long)arg3; | |
6584 | +- (id)ruleEditor:(id)arg1 child:(long long)arg2 forCriterion:(id)arg3 withRowType:(unsigned long long)arg4; | |
6585 | +- (long long)ruleEditor:(id)arg1 numberOfChildrenForCriterion:(id)arg2 withRowType:(unsigned long long)arg3; | |
6586 | +- (void)setPredicate:(id)arg1; | |
6587 | +- (void)setPredicateRows:(id)arg1; | |
6588 | +- (id)simples; | |
6589 | +- (void)dealloc; | |
6590 | +- (void)awakeFromNib; | |
6591 | + | |
6592 | +@end | |
6593 | + | |
6594 | +@interface XspfMRuleRowsBuilder : NSObject | |
6595 | +{ | |
6596 | + XspfMRuleRowTemplate *rowTemplate; | |
6597 | + id predicate; | |
6598 | +} | |
6599 | + | |
6600 | ++ (id)builderWithPredicate:(id)arg1; | |
6601 | +@property(retain) XspfMRuleRowTemplate *rowTemplate; // @synthesize rowTemplate; | |
6602 | +- (id)value07; | |
6603 | +- (id)value06; | |
6604 | +- (id)value05; | |
6605 | +- (id)value04; | |
6606 | +- (id)value03; | |
6607 | +- (id)value02; | |
6608 | +- (id)value01; | |
6609 | +- (id)displayValues; | |
6610 | +- (id)subrows; | |
6611 | +- (id)criteria; | |
6612 | +- (id)rowType; | |
6613 | +- (id)row; | |
6614 | +- (void)build; | |
6615 | +- (void)dealloc; | |
6616 | +- (void)setPredicate:(id)arg1; | |
6617 | +- (id)initWithPredicate:(id)arg1; | |
6618 | + | |
6619 | +@end | |
6620 | + | |
6621 | +@interface XspfMRuleRowTemplate : NSObject | |
6622 | +{ | |
6623 | + NSString *rowTemplatePath; | |
6624 | + NSDictionary *rowTemplate; | |
6625 | +} | |
6626 | + | |
6627 | ++ (id)templateKeyForLeftKeyPath:(id)arg1; | |
6628 | ++ (id)rowTemplateWithPath:(id)arg1; | |
6629 | +- (id)criteriaForKeyPath:(id)arg1; | |
6630 | +- (id)templateKeyForLeftKeyPath:(id)arg1; | |
6631 | +- (id)initWithPath:(id)arg1; | |
6632 | + | |
6633 | +@end | |
6634 | + | |
6635 | +@interface SmartConditionTranslator : NSObject | |
6636 | +{ | |
6637 | +} | |
6638 | + | |
6639 | ++ (id)visitSmartConditionComposit:(id)arg1; | |
6640 | ++ (id)visitAbsoluteDateLiveCondition:(id)arg1; | |
6641 | ++ (id)visitRelativeDateLiveCondition:(id)arg1; | |
6642 | ++ (id)visitDaysCondition:(id)arg1; | |
6643 | ++ (id)visitNumberCondition:(id)arg1; | |
6644 | ++ (id)visitStringCondition:(id)arg1; | |
6645 | ++ (id)visitSmartCondition01:(id)arg1; | |
6646 | ++ (id)visit:(id)arg1; | |
6647 | ++ (id)predicateFromSmartCondition:(id)arg1; | |
6648 | + | |
6649 | +@end | |
6650 | + | |
6651 | +@interface BSWhereClauseCreator : NSObject | |
6652 | +{ | |
6653 | +} | |
6654 | + | |
6655 | ++ (id)visitNSComparisonPredicate:(id)arg1; | |
6656 | ++ (id)visitNSCompoundPredicate:(id)arg1; | |
6657 | ++ (id)visit:(id)arg1; | |
6658 | ++ (id)whereClauseFromPredicate:(id)arg1; | |
6659 | + | |
6660 | +@end | |
6661 | + | |
6662 | +@interface BSIndexPanelController : NSWindowController | |
6663 | +{ | |
6664 | + NSTextField *m_indexField; | |
6665 | + NSTextField *m_numberOfMessagesField; | |
6666 | + unsigned long long numberOfMessages; | |
6667 | + CMRThreadViewer *threadViewer; | |
6668 | +} | |
6669 | + | |
6670 | +@property CMRThreadViewer *threadViewer; // @synthesize threadViewer; | |
6671 | +@property unsigned long long numberOfMessages; // @synthesize numberOfMessages; | |
6672 | +- (void)sheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
6673 | +- (void)selectIndex:(id)arg1; | |
6674 | +- (void)cancelSelectingIndex:(id)arg1; | |
6675 | +- (void)beginSheetModalForThreadViewer:(id)arg1; | |
6676 | +- (id)numberOfMessagesField; | |
6677 | +- (id)indexField; | |
6678 | +- (id)init; | |
6679 | + | |
6680 | +@end | |
6681 | + | |
6682 | +@interface BSSelectableImageCell : NSImageCell | |
6683 | +{ | |
6684 | + BOOL drawX; | |
6685 | +} | |
6686 | + | |
6687 | +- (void)drawWithFrame:(struct CGRect)arg1 inView:(id)arg2; | |
6688 | +- (BOOL)isDrawX; | |
6689 | +- (void)setDrawX:(BOOL)arg1; | |
6690 | +- (void)setIntegerValue:(long long)arg1; | |
6691 | + | |
6692 | +@end | |
6693 | + | |
6694 | +@interface BSNGExpressionsArrayController : BSAdvancedPaneArrayController | |
6695 | +{ | |
6696 | +} | |
6697 | + | |
6698 | +- (BOOL)tableView:(id)arg1 acceptDrop:(id)arg2 row:(long long)arg3 dropOperation:(unsigned long long)arg4; | |
6699 | +- (unsigned long long)tableView:(id)arg1 validateDrop:(id)arg2 proposedRow:(long long)arg3 proposedDropOperation:(unsigned long long)arg4; | |
6700 | +- (BOOL)tableView:(id)arg1 writeRowsWithIndexes:(id)arg2 toPasteboard:(id)arg3; | |
6701 | +- (void)awakeFromNib; | |
6702 | + | |
6703 | +@end | |
6704 | + | |
6705 | +@interface BSNGExpressionsEditorController : NSWindowController | |
6706 | +{ | |
6707 | + NSArrayController *m_controller; | |
6708 | + NSTextField *m_messageTextField; | |
6709 | + NSString *m_targetBoardName; | |
6710 | + id m_delegate; | |
6711 | +} | |
6712 | + | |
6713 | +@property id delegate; // @synthesize delegate=m_delegate; | |
6714 | +- (void)showEditorHelp:(id)arg1; | |
6715 | +- (void)closeEditorSheet:(id)arg1; | |
6716 | +- (void)openEditorSheet:(id)arg1; | |
6717 | +- (void)setTargetBoardName:(id)arg1; | |
6718 | +- (id)targetBoardName; | |
6719 | +- (void)unbindNGExpressionsArray; | |
6720 | +- (void)bindNGExpressionsArrayTo:(id)arg1 withKeyPath:(id)arg2; | |
6721 | +- (void)dealloc; | |
6722 | +- (void)windowDidLoad; | |
6723 | +- (id)initWithDelegate:(id)arg1 boardName:(id)arg2; | |
6724 | +- (void)NGExpressionsEditorSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
6725 | +- (void)updateMessageText; | |
6726 | + | |
6727 | +@end | |
6728 | + | |
6729 | +@interface BSAddNGExWindowController : NSWindowController | |
6730 | +{ | |
6731 | + CMRThreadSignature *m_signature; | |
6732 | + BSNGExpression *m_NGExpression; | |
6733 | + NSObjectController *m_NGExpressionController; | |
6734 | + NSMatrix *m_scopeSelector; | |
6735 | + NSButton *m_runSpamFilterImmediatelyButton; | |
6736 | +} | |
6737 | + | |
6738 | +@property(retain) BSNGExpression *ngExpression; // @synthesize ngExpression=m_NGExpression; | |
6739 | +- (void)selectScope:(id)arg1; | |
6740 | +- (void)toggleRunImmediately:(id)arg1; | |
6741 | +- (void)addNGExHelp:(id)arg1; | |
6742 | +- (void)addNGExAndClose:(id)arg1; | |
6743 | +- (void)cancelAddingNGEx:(id)arg1; | |
6744 | +- (void)addNGExSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
6745 | +- (void)showAddNGExpressionSheetForWindow:(id)arg1 threadSignature:(id)arg2 expression:(id)arg3; | |
6746 | +- (void)updateUIComponents; | |
6747 | +- (id)runSpamFilterImmediatelyButton; | |
6748 | +- (id)scopeSelector; | |
6749 | +- (id)ngExpressionController; | |
6750 | +- (void)dealloc; | |
6751 | +- (id)init; | |
6752 | + | |
6753 | +@end | |
6754 | + | |
6755 | +@interface BSLabelManager : NSObject | |
6756 | +{ | |
6757 | + NSArray *m_displayNames; | |
6758 | + NSArray *m_backgroundColors; | |
6759 | + NSArray *m_colorImages; | |
6760 | + NSArray *m_disabledColorImages; | |
6761 | +} | |
6762 | + | |
6763 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
6764 | ++ (id)defaultManager; | |
6765 | +- (void)setBackgroundColors:(id)arg1; | |
6766 | +- (id)backgroundColors; | |
6767 | +- (void)setDisplayNames:(id)arg1; | |
6768 | +- (id)displayNames; | |
6769 | +- (void)restoreGASettings; | |
6770 | +- (void)restoreFinderSettings; | |
6771 | +- (void)saveToFile; | |
6772 | +- (void)loadFromFile; | |
6773 | +- (void)dealloc; | |
6774 | +- (id)init; | |
6775 | +- (id)autorelease; | |
6776 | +- (oneway void)release; | |
6777 | +- (unsigned long long)retainCount; | |
6778 | +- (id)retain; | |
6779 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
6780 | +- (void)restoreFromFilename:(id)arg1; | |
6781 | +- (void)cacheLabelIconImages; | |
6782 | +- (id)drawImageWithName:(id)arg1 baseColor:(id)arg2 highlighted:(BOOL)arg3; | |
6783 | + | |
6784 | +@end | |
6785 | + | |
6786 | +@interface BSTGrepResult : NSObject <NSPasteboardWriting> | |
6787 | +{ | |
6788 | + unsigned long long m_order; | |
6789 | + NSString *m_threadURLString; | |
6790 | + NSString *m_threadTitle; | |
6791 | +} | |
6792 | + | |
6793 | +- (unsigned long long)writingOptionsForType:(id)arg1 pasteboard:(id)arg2; | |
6794 | +- (id)pasteboardPropertyListForType:(id)arg1; | |
6795 | +- (id)writableTypesForPasteboard:(id)arg1; | |
6796 | +- (id)threadSignature; | |
6797 | +- (id)boardName; | |
6798 | +- (id)threadURL; | |
6799 | +- (id)threadTitle; | |
6800 | +- (id)threadURLString; | |
6801 | +- (unsigned long long)order; | |
6802 | +- (void)dealloc; | |
6803 | +- (id)initWithOrderNo:(unsigned long long)arg1 URL:(id)arg2 titleWithoutBoldTag:(id)arg3; | |
6804 | +- (id)initWithOrderStr:(id)arg1 URL:(id)arg2 titleWithBoldTag:(id)arg3; | |
6805 | + | |
6806 | +@end | |
6807 | + | |
6808 | +@interface BSTGrepClientWindowController : NSWindowController <NSTableViewDelegate, BSTGrepClientTableViewDelegate, NSApplicationDelegate> | |
6809 | +{ | |
6810 | + NSArrayController *m_searchResultsController; | |
6811 | + NSSearchField *m_searchField; | |
6812 | + NSPopUpButton *m_searchOptionButton; | |
6813 | + NSProgressIndicator *m_progressIndicator; | |
6814 | + NSTableView *m_tableView; | |
6815 | + NSTextField *m_infoField; | |
6816 | + BSURLDownload *m_download; | |
6817 | + NSURL *m_lastQuery; | |
6818 | + NSMutableArray *m_cacheIndex; | |
6819 | + BSTGrepSoulGem *m_soulGem; | |
6820 | +} | |
6821 | + | |
6822 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
6823 | ++ (id)sharedInstance; | |
6824 | +@property(retain) NSURL *lastQuery; // @synthesize lastQuery=m_lastQuery; | |
6825 | +- (void)tableViewSelectionDidChange:(id)arg1; | |
6826 | +- (BOOL)tableView:(id)arg1 shouldPerformKeyEquivalent:(id)arg2; | |
6827 | +- (void)applicationWillTerminate:(id)arg1; | |
6828 | +- (BOOL)validateUserInterfaceItem:(id)arg1; | |
6829 | +- (void)openSearchProvider:(id)arg1; | |
6830 | +- (void)openBBSInBrowser:(id)arg1; | |
6831 | +- (void)showMainBrowser:(id)arg1; | |
6832 | +- (void)quickLook:(id)arg1; | |
6833 | +- (void)openInBrowser:(id)arg1; | |
6834 | +- (void)openSelectedThreads:(id)arg1; | |
6835 | +- (void)cancelCurrentTask:(id)arg1; | |
6836 | +- (void)startTGrep:(id)arg1; | |
6837 | +- (void)chooseSearchOption:(id)arg1; | |
6838 | +- (void)bsURLDownload:(id)arg1 didFailWithError:(id)arg2; | |
6839 | +- (void)bsURLDownloadDidFinish:(id)arg1; | |
6840 | +- (id)soulGem; | |
6841 | +- (id)cacheIndex; | |
6842 | +- (id)progressIndicator; | |
6843 | +- (id)searchOptionButton; | |
6844 | +- (id)searchField; | |
6845 | +- (id)searchResultsController; | |
6846 | +- (void)showWindow:(id)arg1; | |
6847 | +- (void)windowDidLoad; | |
6848 | +- (void)dealloc; | |
6849 | +- (id)init; | |
6850 | +- (id)autorelease; | |
6851 | +- (oneway void)release; | |
6852 | +- (unsigned long long)retainCount; | |
6853 | +- (id)retain; | |
6854 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
6855 | +- (id)targetThreadsForActionSender:(id)arg1; | |
6856 | +- (void)searchFinished:(id)arg1; | |
6857 | +- (void)openThreadsWithNewWindow:(id)arg1; | |
6858 | +- (void)tableViewDoubleClick:(id)arg1; | |
6859 | +- (void)fromQuickLook:(id)arg1; | |
6860 | +- (void)cleanupDownloadTask; | |
6861 | +- (void)alertDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
6862 | +- (id)createDestinationFolder; | |
6863 | +- (void)setupSearchOptionButton; | |
6864 | + | |
6865 | +@end | |
6866 | + | |
6867 | +@interface BSTGrepClientTableView : NSTableView | |
6868 | +{ | |
6869 | +} | |
6870 | + | |
6871 | +- (BOOL)performKeyEquivalent:(id)arg1; | |
6872 | + | |
6873 | +@end | |
6874 | + | |
6875 | +@interface BSTGrepClientArrayController : NSArrayController | |
6876 | +{ | |
6877 | +} | |
6878 | + | |
6879 | +- (void)quickLook:(id)arg1 parent:(id)arg2 keepLook:(BOOL)arg3; | |
6880 | +- (BOOL)tableView:(id)arg1 writeRowsWithIndexes:(id)arg2 toPasteboard:(id)arg3; | |
6881 | + | |
6882 | +@end | |
6883 | + | |
6884 | +@interface BSLabelMenuItemView : NSView | |
6885 | +{ | |
6886 | + unsigned int selectedLabels; | |
6887 | + long long cursorInsideLabelIcon; | |
6888 | + BOOL m_isEnabled; | |
6889 | + id m_target; | |
6890 | +} | |
6891 | + | |
6892 | +- (void)drawRect:(struct CGRect)arg1; | |
6893 | +- (void)viewDidMoveToWindow; | |
6894 | +- (void)mouseUp:(id)arg1; | |
6895 | +- (void)mouseExited:(id)arg1; | |
6896 | +- (void)mouseEntered:(id)arg1; | |
6897 | +- (long long)trackerIDFromDict:(id)arg1; | |
6898 | +- (void)awakeFromNib; | |
6899 | +- (void)setupTrackingAreas; | |
6900 | +- (void)setTarget:(id)arg1; | |
6901 | +- (id)target; | |
6902 | +- (void)setEnabled:(BOOL)arg1; | |
6903 | +- (BOOL)isEnabled; | |
6904 | +- (long long)clickedLabel; | |
6905 | +- (void)deselectAll; | |
6906 | +- (void)setSelected:(BOOL)arg1 forLabel:(long long)arg2 clearOthers:(BOOL)arg3; | |
6907 | +- (BOOL)isSelected:(long long)arg1; | |
6908 | +- (unsigned int)maskForCode:(long long)arg1; | |
6909 | + | |
6910 | +@end | |
6911 | + | |
6912 | +@interface BSReplyCountdownSheetController : BSReplyAlertSheetController | |
6913 | +{ | |
6914 | + NSTimer *m_timer; | |
6915 | + NSButton *autoRetryCheckbox; | |
6916 | + NSButton *retryButton; | |
6917 | + double m_timerCount; | |
6918 | + double m_indicatorValue; | |
6919 | + double m_rate; | |
6920 | +} | |
6921 | + | |
6922 | +@property double indicatorValue; // @synthesize indicatorValue=m_indicatorValue; | |
6923 | +@property double timerCount; // @synthesize timerCount=m_timerCount; | |
6924 | +- (void)showHelp:(id)arg1; | |
6925 | +- (void)endSheetWithCodeAsTag:(id)arg1; | |
6926 | +- (void)dealloc; | |
6927 | +- (void)countdown:(id)arg1; | |
6928 | +- (id)initWithTimerCount:(double)arg1; | |
6929 | +- (id)init; | |
6930 | +- (id)windowNibName; | |
6931 | + | |
6932 | +@end | |
6933 | + | |
6934 | +@interface BSTGrepSoulGem : NSObject | |
6935 | +{ | |
6936 | + unsigned long long m_searchOptionType; | |
6937 | +} | |
6938 | + | |
6939 | +@property unsigned long long searchOptionType; // @synthesize searchOptionType=m_searchOptionType; | |
6940 | +- (unsigned long long)defaultSearchOptionType; | |
6941 | +- (id)parseHTMLSource:(id)arg1 error:(id *)arg2; | |
6942 | +- (BOOL)canHandleSearchOptionType:(unsigned long long)arg1; | |
6943 | +- (double)cacheTimeInterval; | |
6944 | +- (id)queryStringForSearchString:(id)arg1; | |
6945 | +- (id)HTMLSourceAtPath:(id)arg1; | |
6946 | +- (id)init; | |
6947 | + | |
6948 | +@end | |
6949 | + | |
6950 | +@interface BSFind2chSoulGem : BSTGrepSoulGem | |
6951 | +{ | |
6952 | +} | |
6953 | + | |
6954 | +- (unsigned long long)defaultSearchOptionType; | |
6955 | +- (id)parseHTMLSource:(id)arg1 error:(id *)arg2; | |
6956 | +- (BOOL)canHandleSearchOptionType:(unsigned long long)arg1; | |
6957 | +- (double)cacheTimeInterval; | |
6958 | +- (id)queryStringForSearchString:(id)arg1; | |
6959 | +- (id)HTMLSourceAtPath:(id)arg1; | |
6960 | + | |
6961 | +@end | |
6962 | + | |
6963 | +@interface BSSSSPIconAttachment : NSTextAttachment | |
6964 | +{ | |
6965 | + NSURL *iconURL; | |
6966 | +} | |
6967 | + | |
6968 | +@property(retain) NSURL *iconURL; // @synthesize iconURL; | |
6969 | +- (void)changePlaceholderToIcon:(id)arg1; | |
6970 | +- (void)observeIconToFinishDownload:(id)arg1; | |
6971 | +- (void)dealloc; | |
6972 | + | |
6973 | +@end | |
6974 | + | |
6975 | +@interface BSSSSPIconManager : NSObject | |
6976 | +{ | |
6977 | + NSMutableDictionary *cachedIcons; | |
6978 | + NSMutableArray *downloadingURLs; | |
6979 | + NSURL *cacheDirectory; | |
6980 | +} | |
6981 | + | |
6982 | ++ (id)allocWithZone:(struct _NSZone *)arg1; | |
6983 | ++ (id)defaultManager; | |
6984 | +- (id)SSSPIconAttachmentForURL:(id)arg1; | |
6985 | +- (void)addIconData:(id)arg1 forURL:(id)arg2; | |
6986 | +- (id)cachedIconOrPlaceholderImageForURL:(id)arg1 isPlaceholder:(char *)arg2; | |
6987 | +- (void)removeAllCachedIcons; | |
6988 | +- (id)cacheDirectory; | |
6989 | +- (void)dealloc; | |
6990 | +- (void)applicationWillTerminate:(id)arg1; | |
6991 | +- (id)customSizeInfoForPremium; | |
6992 | +- (id)customSizeInfo; | |
6993 | +- (id)cachedIconIndex; | |
6994 | +- (id)init; | |
6995 | +- (id)autorelease; | |
6996 | +- (oneway void)release; | |
6997 | +- (unsigned long long)retainCount; | |
6998 | +- (id)retain; | |
6999 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
7000 | + | |
7001 | +@end | |
7002 | + | |
7003 | +@interface BSAppResetPanelController : NSWindowController | |
7004 | +{ | |
7005 | + NSMatrix *m_resetTargetMatrix; | |
7006 | +} | |
7007 | + | |
7008 | +- (void)help:(id)arg1; | |
7009 | +- (void)okOrCancel:(id)arg1; | |
7010 | +- (id)resetTargetMatrix; | |
7011 | +- (void)windowDidLoad; | |
7012 | +- (id)init; | |
7013 | + | |
7014 | +@end | |
7015 | + | |
7016 | +@interface BSLastUpdatedHeaderCell : NSTextAttachmentCell | |
7017 | +{ | |
7018 | + NSImage *m_middleImage; | |
7019 | + NSImage *m_rightImage; | |
7020 | +} | |
7021 | + | |
7022 | +- (BOOL)wantsToTrackMouse; | |
7023 | +- (void)drawWithFrame:(struct CGRect)arg1 inView:(id)arg2; | |
7024 | +- (struct CGRect)cellFrameForTextContainer:(id)arg1 proposedLineFragment:(struct CGRect)arg2 glyphPosition:(struct CGPoint)arg3 characterIndex:(unsigned long long)arg4; | |
7025 | +- (void)dealloc; | |
7026 | +- (id)initWithImageNameBase:(id)arg1 searchCustomized:(BOOL)arg2; | |
7027 | + | |
7028 | +@end | |
7029 | + | |
7030 | +@interface BSThreadListTask : NSObject <CMRTask> | |
7031 | +{ | |
7032 | + BOOL _isInProgress; | |
7033 | + BOOL _isInterrupted; | |
7034 | + NSString *_message; | |
7035 | + double _amount; | |
7036 | +} | |
7037 | + | |
7038 | ++ (id)localizableStringsTableName; | |
7039 | +@property double amount; // @synthesize amount=_amount; | |
7040 | +@property(copy) NSString *message; // @synthesize message=_message; | |
7041 | +@property BOOL isInterrupted; // @synthesize isInterrupted=_isInterrupted; | |
7042 | +@property BOOL isInProgress; // @synthesize isInProgress=_isInProgress; | |
7043 | +- (void)cancel:(id)arg1; | |
7044 | +- (void)excute; | |
7045 | +- (void)run; | |
7046 | +@property(readonly) id identifier; // @dynamic identifier; | |
7047 | +- (void)dealloc; | |
7048 | +- (id)init; | |
7049 | + | |
7050 | +// Remaining properties | |
7051 | +@property(readonly) NSString *title; // @dynamic title; | |
7052 | + | |
7053 | +@end | |
7054 | + | |
7055 | +@interface BSSmartBoardUpdateTask : BSThreadListTask | |
7056 | +{ | |
7057 | + BSDBThreadList *_targetList; | |
7058 | + BoardListItem *_item; | |
7059 | + BOOL forceDL; | |
7060 | + id <SQLiteCursor> _targetThreads; | |
7061 | + NSMutableSet *_boards; | |
7062 | + NSMutableDictionary *_updateData; | |
7063 | + NSMutableArray *networkErrors; | |
7064 | +} | |
7065 | + | |
7066 | ++ (id)regex; | |
7067 | ++ (id)taskWithThreadList:(id)arg1 forceDownload:(BOOL)arg2 rebuild:(BOOL)arg3; | |
7068 | ++ (id)localizableStringsTableName; | |
7069 | +@property(retain) BoardListItem *item; // @synthesize item=_item; | |
7070 | +@property BSDBThreadList *targetList; // @synthesize targetList=_targetList; | |
7071 | +- (void)excute; | |
7072 | +- (void)updateDB; | |
7073 | +- (void)collectUpdateInformation; | |
7074 | +- (void)setMessageSync:(id)arg1; | |
7075 | +- (void)collectTargetBoards; | |
7076 | +- (void)playFinishSoundIsUpdate:(BOOL)arg1; | |
7077 | +- (void)downloadFail:(id)arg1; | |
7078 | +- (id)regex; | |
7079 | +- (id)title; | |
7080 | +- (void)dealloc; | |
7081 | +- (id)initWithThreadList:(id)arg1 forceDownload:(BOOL)arg2 rebuild:(BOOL)arg3; | |
7082 | + | |
7083 | +@end | |
7084 | + | |
7085 | +@interface BSLPSPreviewerItemsController : NSArrayController | |
7086 | +{ | |
7087 | +} | |
7088 | + | |
7089 | +- (BOOL)canRemove; | |
7090 | + | |
7091 | +@end | |
7092 | + | |
7093 | +@interface BSThreadLinkerCore : NSObject | |
7094 | +{ | |
7095 | + NSString *m_replyName; | |
7096 | + NSString *m_replyMail; | |
7097 | + NSString *m_replyDraft; | |
7098 | + struct CGRect m_replyWindowFrame; | |
7099 | + unsigned long long m_threadLabel; | |
7100 | + BOOL m_aaThread; | |
7101 | + struct CGRect m_threadWindowFrame; | |
7102 | +} | |
7103 | + | |
7104 | +@property struct CGRect threadWindowFrame; // @synthesize threadWindowFrame=m_threadWindowFrame; | |
7105 | +@property(getter=isAAThread, setter=setAAThread:) BOOL aaThread; // @synthesize aaThread=m_aaThread; | |
7106 | +@property unsigned long long threadLabel; // @synthesize threadLabel=m_threadLabel; | |
7107 | +@property struct CGRect replyWindowFrame; // @synthesize replyWindowFrame=m_replyWindowFrame; | |
7108 | +@property(retain) NSString *replyDraft; // @synthesize replyDraft=m_replyDraft; | |
7109 | +@property(retain) NSString *replyMail; // @synthesize replyMail=m_replyMail; | |
7110 | +@property(retain) NSString *replyName; // @synthesize replyName=m_replyName; | |
7111 | +- (void)dealloc; | |
7112 | +- (id)init; | |
7113 | + | |
7114 | +@end | |
7115 | + | |
7116 | +@interface BSThreadLinkerCorePasser : NSWindowController | |
7117 | +{ | |
7118 | + NSObjectController *m_linkerCoreController; | |
7119 | + NSTextField *m_fromThreadTitleField; | |
7120 | + NSTextField *m_toThreadTitleField; | |
7121 | + NSString *m_fromThreadTitle; | |
7122 | + CMRThreadSignature *m_fromThreadSignature; | |
7123 | + NSString *m_toThreadTitle; | |
7124 | + CMRThreadSignature *m_toThreadSignature; | |
7125 | +} | |
7126 | + | |
7127 | +@property(retain) CMRThreadSignature *toThreadSignature; // @synthesize toThreadSignature=m_toThreadSignature; | |
7128 | +@property(retain) NSString *toThreadTitle; // @synthesize toThreadTitle=m_toThreadTitle; | |
7129 | +@property(retain) CMRThreadSignature *fromThreadSignature; // @synthesize fromThreadSignature=m_fromThreadSignature; | |
7130 | +@property(retain) NSString *fromThreadTitle; // @synthesize fromThreadTitle=m_fromThreadTitle; | |
7131 | +- (BOOL)passLinkerCoreOnNextThread:(id *)arg1; | |
7132 | +- (void)beginPassingLinkerCoreOnSheetForWindow:(id)arg1; | |
7133 | +- (void)passingLinkerCoreOnSheetDidEnd:(id)arg1 returnCode:(long long)arg2 contextInfo:(void *)arg3; | |
7134 | +- (void)updateUIComponents; | |
7135 | +- (void)installLinkerCore:(id)arg1; | |
7136 | +- (id)collectLinkerCore; | |
7137 | +- (void)passOnHelp:(id)arg1; | |
7138 | +- (void)passOnAndClose:(id)arg1; | |
7139 | +- (void)cancelPassingOn:(id)arg1; | |
7140 | +- (id)linkerCoreController; | |
7141 | +- (void)dealloc; | |
7142 | +- (void)windowDidLoad; | |
7143 | +- (id)init; | |
7144 | + | |
7145 | +@end | |
7146 | + | |
7147 | +@interface BSNoThreadsView : NSView | |
7148 | +{ | |
7149 | +} | |
7150 | + | |
7151 | +- (BOOL)isOpaque; | |
7152 | +- (void)drawRect:(struct CGRect)arg1; | |
7153 | +- (id)initWithFrame:(struct CGRect)arg1; | |
7154 | + | |
7155 | +@end | |
7156 | + | |
7157 | +@interface BSInnerLinkValueRep : NSObject <NSCopying> | |
7158 | +{ | |
7159 | + NSString *m_originalString; | |
7160 | + NSIndexSet *m_indexes; | |
7161 | + BOOL m_localAbonePreview; | |
7162 | +} | |
7163 | + | |
7164 | +- (id)copyWithZone:(struct _NSZone *)arg1; | |
7165 | +- (unsigned long long)hash; | |
7166 | +- (BOOL)isEqual:(id)arg1; | |
7167 | +- (id)stringValue; | |
7168 | +- (id)originalString; | |
7169 | +- (void)setLocalAbonedPreviewLink:(BOOL)arg1; | |
7170 | +- (BOOL)isLocalAbonedPreviewLink; | |
7171 | +- (id)indexes; | |
7172 | +- (void)dealloc; | |
7173 | +- (id)initWithIndex:(unsigned long long)arg1; | |
7174 | +- (id)initWithOriginalString:(id)arg1; | |
7175 | +- (id)analyzeIndexesFromOriginalString; | |
7176 | +- (void)setIndexes:(id)arg1; | |
7177 | + | |
7178 | +@end | |
7179 | + | |
7180 | +@interface NSColor (ColorExtensions) | |
7181 | +- (BOOL)isLightColor; | |
7182 | +- (id)darkenColorByValue:(float)arg1; | |
7183 | +- (id)lightenColorByValue:(float)arg1; | |
7184 | +@end | |
7185 | + | |
7186 | +@interface NSObject (MissingExtensions) | |
7187 | +- (void)removeFromNotificationCenter; | |
7188 | +- (void)registerToNotificationCenter; | |
7189 | +- (void)exchangeNotificationObserver:(id)arg1 selector:(SEL)arg2 oldDelegate:(id)arg3 newDelegate:(id)arg4; | |
7190 | +@end | |
7191 | + | |
7192 | +@interface NSWindow (PopUpWindow) | |
7193 | +- (BOOL)isPopUpWindow; | |
7194 | +@end | |
7195 | + | |
7196 | +@interface NSString (BSOgreAddition) | |
7197 | +- (struct _NSRange)rangeOfString:(id)arg1 searchMask:(unsigned long long)arg2 range:(struct _NSRange)arg3; | |
7198 | +@end | |
7199 | + | |
7200 | +@interface NSLayoutManager (CMRThreadExtensions) | |
7201 | +- (BOOL)setTemporaryAttributes:(id)arg1 forString:(id)arg2 keysArray:(id)arg3 searchMask:(unsigned long long)arg4; | |
7202 | +@end | |
7203 | + | |
7204 | +@interface NSTableColumn (PropertyListRepresentation) | |
7205 | +- (id)initWithPropertyListRepresentation:(id)arg1; | |
7206 | +- (id)propertyListRepresentation; | |
7207 | +@end | |
7208 | + | |
7209 | +@interface NSApplication (BSScriptsMenuManager) | |
7210 | +- (void)openScriptsDirectory:(id)arg1; | |
7211 | +@end | |
7212 | + | |
7213 | +@interface NSDictionary (SQLiteRow) <SQLiteRow> | |
7214 | +- (id)valueForColumn:(id)arg1; | |
7215 | +- (id)columnNames; | |
7216 | +- (unsigned long long)columnCount; | |
7217 | +@end | |
7218 | + | |
7219 | +@interface NSMutableDictionary (SQLiteCursor) | |
7220 | +- (BOOL)appendCursor:(id)arg1; | |
7221 | +- (BOOL)appendRow:(id)arg1; | |
7222 | +- (id)arrayForTableView; | |
7223 | +- (id)rowAtIndex:(unsigned long long)arg1; | |
7224 | +- (id)valuesForColumn:(id)arg1; | |
7225 | +- (id)valueForColumn:(id)arg1 atRow:(unsigned long long)arg2; | |
7226 | +- (unsigned long long)rowCount; | |
7227 | +- (id)columnNames; | |
7228 | +- (unsigned long long)columnCount; | |
7229 | +@end | |
7230 | + | |
7231 | +@interface NSString (BSThreadListUpdateTaskAddition) | |
7232 | +- (long long)numericCompare:(id)arg1; | |
7233 | +@end | |
7234 | + | |
7235 | +@interface NSNumber (BSThreadListUpdateTaskAddition) | |
7236 | +- (long long)numericCompare:(id)arg1; | |
7237 | +@end | |
7238 | + | |
7239 | +@interface NSDate (BSThreadListUpdateTaskAddition) | |
7240 | +- (long long)numericCompare:(id)arg1; | |
7241 | +@end | |
7242 | + | |
7243 | +@interface NSApplication (BSScriptingSupport) | |
7244 | +- (void)handleRemoveFromDBCommand:(id)arg1; | |
7245 | +- (void)handleOpenURLCommand:(id)arg1; | |
7246 | +- (void)setBoardListNonActiveColor:(id)arg1; | |
7247 | +- (id)boardListNonActiveColor; | |
7248 | +- (void)setBoardListColor:(id)arg1; | |
7249 | +- (id)boardListColor; | |
7250 | +- (void)setBrowserTableViewColor:(id)arg1; | |
7251 | +- (id)browserTableViewColor; | |
7252 | +- (void)setIsOnlineMode:(BOOL)arg1; | |
7253 | +- (BOOL)isOnlineMode; | |
7254 | +@end | |
7255 | + | |
7256 | +@interface NSCharacterSet (CMRCharacterSetAddition) | |
7257 | ++ (id)innerLinkRangeAndSeparaterCharacterSet; | |
7258 | ++ (id)whitespaceAndInnerLinkRangeCharacterSet; | |
7259 | ++ (id)numberCharacterSet_JP; | |
7260 | ++ (id)innerLinkSeparaterCharacterSet; | |
7261 | ++ (id)innerLinkRangeCharacterSet; | |
7262 | ++ (id)innerLinkPrefixCharacterSet; | |
7263 | +@end | |
7264 | + | |
7265 | +@interface NSObject (SQLSupport) | |
7266 | +- (id)sqlStatementPart; | |
7267 | +@end | |
7268 | + | |
7269 | +@interface NSDate (SQLSupport) | |
7270 | +- (id)sqlStatementPart; | |
7271 | +@end | |
7272 | + | |
7273 | +@interface NSPredicate (BSAcceptor) | |
7274 | +- (id)accept:(id)arg1; | |
7275 | +@end | |
7276 | + |