Skip to content
This repository

A Cocoa documentation viewer.

branch: master
Octocat-spinner-32 Anthill Cocoa Changed licence to something more suitable.
Octocat-spinner-32 BWToolkit.ibplugin various stuff moved
Octocat-spinner-32 BWToolkitFramework.framework various stuff moved
Octocat-spinner-32 ChromiumTabs.framework Tabs now work. Sort of.
Octocat-spinner-32 English.lproj Fixed the key equivalents for previous/next tabs
Octocat-spinner-32 HTML_Example Implemented click-to-copy class/method names and prototypes
Octocat-spinner-32 Images Added grayed-out images for ToC
Octocat-spinner-32 Ingredients.xcodeproj Added todo list
Octocat-spinner-32 IngredientsRevisedDataModel.xcdatamodel Speed improvements in DB
Octocat-spinner-32 Ingredients_DataModel.xcdatamodel Pushing latest progress
Octocat-spinner-32 LetsMove Added support for both Anthill and LetsMove
Octocat-spinner-32 Not Parsed Now parses class overviews
Octocat-spinner-32 Silly Core Data bug.trace Fixed file referenced to wrong place in project
Octocat-spinner-32 Sparkle.framework Added ReSparkle support
Octocat-spinner-32 .gitignore Added todo list
Octocat-spinner-32 Advanced Search Todo.txt Fixed searching by container name (#283) and started work on docset p…
Octocat-spinner-32 Advanced Searching.txt Work continues on full indexing
Octocat-spinner-32 CHDocumentationBrowser.xib Fixed a few bugs, updated chromium tabs
Octocat-spinner-32 CHDocumentationBrowserbackup.xib Horrible horrible buggy horrible horrible implementation of tabs
Octocat-spinner-32 CHLeftSplitVIew.h Adjusted things
Octocat-spinner-32 CHLeftSplitView.m Adjusted things
Octocat-spinner-32 CHSymbolButtonImage.h Pushing latest progress
Octocat-spinner-32 CHSymbolButtonImage.m Pushing latest progress
Octocat-spinner-32 DANCE Oops
Octocat-spinner-32 FMDatabase.h Big improvements in startup time
Octocat-spinner-32 FMDatabase.m Big improvements in startup time
Octocat-spinner-32 FMDatabaseAdditions.h Big improvements in startup time
Octocat-spinner-32 FMDatabaseAdditions.m Big improvements in startup time
Octocat-spinner-32 FMResultSet.h Big improvements in startup time
Octocat-spinner-32 FMResultSet.m Big improvements in startup time
Octocat-spinner-32 FUCoreDataStore.h Big improvements in startup time
Octocat-spinner-32 FUCoreDataStore.m Big improvements in startup time
Octocat-spinner-32 IGKAnnotation.h Adjusted things
Octocat-spinner-32 IGKAnnotation.m Implemented click-to-copy class/method names and prototypes
Octocat-spinner-32 IGKAnnotationManager.h Adjusted things
Octocat-spinner-32 IGKAnnotationManager.m Adjusted things
Octocat-spinner-32 IGKApplicationDelegate.h Big improvements in startup time
Octocat-spinner-32 IGKApplicationDelegate.mm 1.1b1
Octocat-spinner-32 IGKArrayController.h
Octocat-spinner-32 IGKArrayController.m 1.1b1
Octocat-spinner-32 IGKBackForwardManager.h Adjusted things
Octocat-spinner-32 IGKBackForwardManager.m Adjusted things
Octocat-spinner-32 IGKBackgroundProgressBar.h Adjusted things
Octocat-spinner-32 IGKBackgroundProgressBar.m Adjusted things
Octocat-spinner-32 IGKCircularBuffer.h Adjusted things
Octocat-spinner-32 IGKCircularBuffer.m Adjusted things
Octocat-spinner-32 IGKDocRecordManagedObject.h Pushing latest progress
Octocat-spinner-32 IGKDocRecordManagedObject.m Big improvements in startup time
Octocat-spinner-32 IGKDocSetManagedObject.h Adjusted things
Octocat-spinner-32 IGKDocSetManagedObject.m Adjusted things
Octocat-spinner-32 IGKEaseInOutAnimatedView.h Adjusted things
Octocat-spinner-32 IGKEaseInOutAnimatedView.m Adjusted things
Octocat-spinner-32 IGKFilterBarTableView.h Adjusted things
Octocat-spinner-32 IGKFilterBarTableView.m Adjusted things
Octocat-spinner-32 IGKFindBackgroundView.h Adjusted things
Octocat-spinner-32 IGKFindBackgroundView.m Adjusted things
Octocat-spinner-32 IGKFindWindow.h Adjusted things
Octocat-spinner-32 IGKFindWindow.m ...
Octocat-spinner-32 IGKForwardView.h Adjusted things
Octocat-spinner-32 IGKForwardView.m Horrible horrible buggy horrible horrible implementation of tabs
Octocat-spinner-32 IGKFrecencyStore.h
Octocat-spinner-32 IGKFrecencyStore.m Adjusted things
Octocat-spinner-32 IGKHTMLGenerator.h Horrible horrible buggy horrible horrible implementation of tabs
Octocat-spinner-32 IGKHTMLGenerator.m Big improvements in startup time
Octocat-spinner-32 IGKLaunchController.h
Octocat-spinner-32 IGKLaunchController.m Fix for Xcode 4.3.2
Octocat-spinner-32 IGKManagedObject.h Adjusted things
Octocat-spinner-32 IGKManagedObject.m Adjusted things
Octocat-spinner-32 IGKMatteButton.h Adjusted things
Octocat-spinner-32 IGKMatteButton.m Adjusted things
Octocat-spinner-32 IGKMatteFocusedGradientBox.h Adjusted things
Octocat-spinner-32 IGKMatteFocusedGradientBox.m Adjusted things
Octocat-spinner-32 IGKMattePopUpButton.h Adjusted things
Octocat-spinner-32 IGKMattePopUpButton.m Adjusted things
Octocat-spinner-32 IGKMattePopUpButtonView.h Adjusted things
Octocat-spinner-32 IGKMattePopUpButtonView.m Adjusted things
Octocat-spinner-32 IGKMatteSegmentedControl.h Adjusted things
Octocat-spinner-32 IGKMatteSegmentedControl.m Adjusted things
Octocat-spinner-32 IGKMultiSelector.h Adjusted things
Octocat-spinner-32 IGKMultiSelector.m Adjusted things
Octocat-spinner-32 IGKNoSelectionInnerView.h Adjusted things
Octocat-spinner-32 IGKNoSelectionInnerView.m Adjusted things
Octocat-spinner-32 IGKNoSelectionOuterView.h Adjusted things
Octocat-spinner-32 IGKNoSelectionOuterView.m Adjusted things
Octocat-spinner-32 IGKOutputStream.h Adjusted things
Octocat-spinner-32 IGKOutputStream.m Adjusted things
Octocat-spinner-32 IGKPredicateEditor.h Adjusted things
Octocat-spinner-32 IGKPredicateEditor.m Pushing latest progress
Octocat-spinner-32 IGKPreferences.xib Started integrating the annotations view code
Octocat-spinner-32 IGKPreferencesController.h Adjusted things
Octocat-spinner-32 IGKPreferencesController.m Adjusted things
Octocat-spinner-32 IGKResizeDelegatedView.h Adjusted things
Octocat-spinner-32 IGKResizeDelegatedView.m Adjusted things
Octocat-spinner-32 IGKScraper.h Adjusted things
Octocat-spinner-32 IGKScraper.m Fixed a few bugs, updated chromium tabs
Octocat-spinner-32 IGKShyTableView.h Adjusted things
Octocat-spinner-32 IGKShyTableView.m Adjusted things
Octocat-spinner-32 IGKSometimesCenteredTextCell.h Adjusted things
Octocat-spinner-32 IGKSometimesCenteredTextCell.m Adjusted things
Octocat-spinner-32 IGKSourceListWallpaperView.h Adjusted things
Octocat-spinner-32 IGKSourceListWallpaperView.m Adjusted things
Octocat-spinner-32 IGKTabBrowser.h Added chromium tabs in preparation for tabs
Octocat-spinner-32 IGKTabBrowser.mm Horrible horrible buggy horrible horrible implementation of tabs
Octocat-spinner-32 IGKTabContents.h Added chromium tabs in preparation for tabs
Octocat-spinner-32 IGKTabContents.mm Horrible horrible buggy horrible horrible implementation of tabs
Octocat-spinner-32 IGKTabController.h Fix for Xcode 4.3.2
Octocat-spinner-32 IGKTabController.mm Fix crash when opening a header file. (Missing #imports and incorrect…
Octocat-spinner-32 IGKTableOfContentsView.h Adjusted things
Octocat-spinner-32 IGKTableOfContentsView.m Fixed a few bugs, updated chromium tabs
Octocat-spinner-32 IGKWindow.h Adjusted things
Octocat-spinner-32 IGKWindow.m Horrible horrible buggy horrible horrible implementation of tabs
Octocat-spinner-32 IGKWindowController.h Horrible horrible buggy horrible horrible implementation of tabs
Octocat-spinner-32 IGKWindowController.mm Tabs now work. Sort of.
Octocat-spinner-32 IGKWordMembership.h Adjusted things
Octocat-spinner-32 IGKWordMembership.m Adjusted things
Octocat-spinner-32 Ingredients-Info.plist
Octocat-spinner-32 Ingredients.sdef Implemented Applescript "search" command
Octocat-spinner-32 IngredientsCommand.h How should I know?
Octocat-spinner-32 IngredientsCommand.m How should I know?
Octocat-spinner-32 IngredientsKit-Info.plist Now prompts to clear preferences and app support on launch in debug b…
Octocat-spinner-32 IngredientsKit.h Adjusted things
Octocat-spinner-32 Ingredients_AppDelegate.h Now builds on 4.1
Octocat-spinner-32 Ingredients_AppDelegate.m 1.1b1
Octocat-spinner-32 Ingredients_Prefix.pch Project added
Octocat-spinner-32 LICENCE.txt Changed licence to something more suitable.
Octocat-spinner-32 NSArray+IGKAdditions.h
Octocat-spinner-32 NSArray+IGKAdditions.m Fix crash when opening a header file. (Missing #imports and incorrect…
Octocat-spinner-32 NSBezierPath+MCAdditions.h Adjusted things
Octocat-spinner-32 NSBezierPath+MCAdditions.m Adjusted things
Octocat-spinner-32 NSShadow+MCAdditions.h Adjusted things
Octocat-spinner-32 NSShadow+MCAdditions.m Adjusted things
Octocat-spinner-32 NSString+Utilities.h Adjusted things
Octocat-spinner-32 NSString+Utilities.m Adjusted things
Octocat-spinner-32 NSXMLNode+IGKAdditions.h Adjusted things
Octocat-spinner-32 NSXMLNode+IGKAdditions.m Adjusted things
Octocat-spinner-32 README.markdown Changed licence to something more suitable.
Octocat-spinner-32 RELEASENOTES.markdown Big improvements in startup time
Octocat-spinner-32 RegexKitLite.h Upgraded RK Lite to 4.0 and fixed a bug in it
Octocat-spinner-32 RegexKitLite.m Upgraded RK Lite to 4.0 and fixed a bug in it
Octocat-spinner-32 Remaining bugs.txt now with urly goodness
Octocat-spinner-32 Roadmap.txt Tabs now work. Sort of.
Octocat-spinner-32 SQPreferencesBackgroundComponent.h Adjusted things
Octocat-spinner-32 SQPreferencesBackgroundComponent.m Adjusted things
Octocat-spinner-32 TBReSparkle.png Added preferences
Octocat-spinner-32 Tab bar fixes for chromium.yaml some notes on future
Octocat-spinner-32 URLs.txt Buggy URL support for docs
Octocat-spinner-32 XBNewSourceListCell.h Adjusted things
Octocat-spinner-32 XBNewSourceListCell.m Adjusted things
Octocat-spinner-32 XcodeSearch.applescript Added an Applescript that can be used from within Xcode to search for…
Octocat-spinner-32 common.c
Octocat-spinner-32 common.h Added chromium tabs in preparation for tabs
Octocat-spinner-32 common.mm Added chromium tabs in preparation for tabs
Octocat-spinner-32 ingredients.icns Added icon!
Octocat-spinner-32 main.m Adjusted things
Octocat-spinner-32 makefile Now builds on 4.1
Octocat-spinner-32 no_selection.html #include <stdio.h>
Octocat-spinner-32 noselection_style.css
Octocat-spinner-32 rc2 release notes.txt some notes on future
Octocat-spinner-32 smartcmp.h
Octocat-spinner-32 smartcmp.m
Octocat-spinner-32 sqlite migration.txt Pushing latest progress
Octocat-spinner-32 sqlite3.c Changed licence to something more suitable.
Octocat-spinner-32 sqlite3.h Changed licence to something more suitable.
Octocat-spinner-32 sqlite3ext.h Changed licence to something more suitable.
Octocat-spinner-32 tictactoe.html Big improvements in startup time
Octocat-spinner-32 tictactoe_style.css General UI polishing
Octocat-spinner-32 todo.txt Added todo list
README.markdown

Ingredients is a documentation viewer for Cocoa. It's designed to replace the one that comes with Xcode (try searching for "NSStr" and count how many items are above "NSString").

Ingredients's main window

System Requirements

Requires the latest version of OS X. We may require a major OS update on a point release, depending on how juicy the new developer features are. Currently works on 10.6 or later.

We do lots of caching, so make sure you have lots of RAM (usage seems to be around 100MB at this point). Developers all have > 4GB, right?

Build Instructions

You will need to have the BWToolkit IB plugin installed. You can get it at http://brandonwalkin.com/bwtoolkit/.

Ingredients might not build under Xcode 4 because Apple broke IB plugins. You'll need to install BWToolkit for it.

If you see lots of warnings, you know it's built correctly.

Licence

Ingredients is licensed under the under the Chicken Dance License.

Something went wrong with that request. Please try again.