A Cocoa documentation viewer.
C Objective-C C++
Latest commit 3e4b488 Apr 23, 2012 @atg Merge pull request #44 from hiddenmemory/master
Fix for Xcode 4.3.2
Permalink
Failed to load latest commit information.
Anthill Cocoa Changed licence to something more suitable. Mar 26, 2011
BWToolkit.ibplugin/Contents various stuff moved Jan 23, 2010
BWToolkitFramework.framework
ChromiumTabs.framework Tabs now work. Sort of. Apr 22, 2011
English.lproj Fixed the key equivalents for previous/next tabs Apr 25, 2011
HTML_Example Implemented click-to-copy class/method names and prototypes Apr 18, 2011
Images Added grayed-out images for ToC Jun 1, 2010
Ingredients.xcodeproj Added todo list Jan 18, 2012
IngredientsRevisedDataModel.xcdatamodel
Ingredients_DataModel.xcdatamodel
LetsMove
Not Parsed Now parses class overviews Mar 11, 2010
Silly Core Data bug.trace
Sparkle.framework Added ReSparkle support Mar 7, 2010
.gitignore Added todo list Jan 18, 2012
Advanced Search Todo.txt Fixed searching by container name (#283) and started work on docset p… Apr 8, 2010
Advanced Searching.txt Work continues on full indexing Feb 23, 2010
CHDocumentationBrowser.xib Fixed a few bugs, updated chromium tabs Apr 20, 2011
CHDocumentationBrowserbackup.xib
CHLeftSplitVIew.h Adjusted things Jul 3, 2010
CHLeftSplitView.m Adjusted things Jul 3, 2010
CHSymbolButtonImage.h Pushing latest progress Aug 25, 2010
CHSymbolButtonImage.m
DANCE
FMDatabase.h Big improvements in startup time Apr 25, 2011
FMDatabase.m Big improvements in startup time Apr 25, 2011
FMDatabaseAdditions.h
FMDatabaseAdditions.m Big improvements in startup time Apr 25, 2011
FMResultSet.h
FMResultSet.m Big improvements in startup time Apr 25, 2011
FUCoreDataStore.h Big improvements in startup time Apr 25, 2011
FUCoreDataStore.m Big improvements in startup time Apr 25, 2011
IGKAnnotation.h Adjusted things Jul 3, 2010
IGKAnnotation.m Implemented click-to-copy class/method names and prototypes Apr 18, 2011
IGKAnnotationManager.h Adjusted things Jul 3, 2010
IGKAnnotationManager.m Adjusted things Jul 3, 2010
IGKApplicationDelegate.h Big improvements in startup time Apr 25, 2011
IGKApplicationDelegate.mm
IGKArrayController.h Big improvements in startup time Apr 25, 2011
IGKArrayController.m 1.1b1 Apr 25, 2011
IGKBackForwardManager.h
IGKBackForwardManager.m Adjusted things Jul 3, 2010
IGKBackgroundProgressBar.h Adjusted things Jul 3, 2010
IGKBackgroundProgressBar.m
IGKCircularBuffer.h Adjusted things Jul 3, 2010
IGKCircularBuffer.m Adjusted things Jul 3, 2010
IGKDocRecordManagedObject.h Pushing latest progress Aug 25, 2010
IGKDocRecordManagedObject.m Big improvements in startup time Apr 25, 2011
IGKDocSetManagedObject.h Adjusted things Jul 3, 2010
IGKDocSetManagedObject.m Adjusted things Jul 3, 2010
IGKEaseInOutAnimatedView.h Adjusted things Jul 3, 2010
IGKEaseInOutAnimatedView.m Adjusted things Jul 3, 2010
IGKFilterBarTableView.h Adjusted things Jul 3, 2010
IGKFilterBarTableView.m
IGKFindBackgroundView.h Adjusted things Jul 3, 2010
IGKFindBackgroundView.m Adjusted things Jul 3, 2010
IGKFindWindow.h
IGKFindWindow.m ... Jul 9, 2010
IGKForwardView.h Adjusted things Jul 3, 2010
IGKForwardView.m Horrible horrible buggy horrible horrible implementation of tabs Apr 18, 2011
IGKFrecencyStore.h
IGKFrecencyStore.m Adjusted things Jul 3, 2010
IGKHTMLGenerator.h Horrible horrible buggy horrible horrible implementation of tabs Apr 18, 2011
IGKHTMLGenerator.m Big improvements in startup time Apr 25, 2011
IGKLaunchController.h Adjusted things Jul 3, 2010
IGKLaunchController.m
IGKManagedObject.h
IGKManagedObject.m Adjusted things Jul 3, 2010
IGKMatteButton.h Adjusted things Jul 3, 2010
IGKMatteButton.m Adjusted things Jul 3, 2010
IGKMatteFocusedGradientBox.h Adjusted things Jul 3, 2010
IGKMatteFocusedGradientBox.m Adjusted things Jul 3, 2010
IGKMattePopUpButton.h Adjusted things Jul 3, 2010
IGKMattePopUpButton.m Adjusted things Jul 3, 2010
IGKMattePopUpButtonView.h
IGKMattePopUpButtonView.m Adjusted things Jul 3, 2010
IGKMatteSegmentedControl.h Adjusted things Jul 3, 2010
IGKMatteSegmentedControl.m Adjusted things Jul 3, 2010
IGKMultiSelector.h
IGKMultiSelector.m Adjusted things Jul 3, 2010
IGKNoSelectionInnerView.h Adjusted things Jul 3, 2010
IGKNoSelectionInnerView.m Adjusted things Jul 3, 2010
IGKNoSelectionOuterView.h Adjusted things Jul 3, 2010
IGKNoSelectionOuterView.m Adjusted things Jul 3, 2010
IGKOutputStream.h Adjusted things Jul 3, 2010
IGKOutputStream.m Adjusted things Jul 3, 2010
IGKPredicateEditor.h Adjusted things Jul 3, 2010
IGKPredicateEditor.m Pushing latest progress Aug 25, 2010
IGKPreferences.xib Started integrating the annotations view code May 30, 2010
IGKPreferencesController.h
IGKPreferencesController.m Adjusted things Jul 3, 2010
IGKResizeDelegatedView.h Adjusted things Jul 3, 2010
IGKResizeDelegatedView.m
IGKScraper.h Adjusted things Jul 3, 2010
IGKScraper.m Fixed a few bugs, updated chromium tabs Apr 20, 2011
IGKShyTableView.h Adjusted things Jul 3, 2010
IGKShyTableView.m Adjusted things Jul 3, 2010
IGKSometimesCenteredTextCell.h Adjusted things Jul 3, 2010
IGKSometimesCenteredTextCell.m
IGKSourceListWallpaperView.h Adjusted things Jul 3, 2010
IGKSourceListWallpaperView.m Adjusted things Jul 3, 2010
IGKTabBrowser.h Added chromium tabs in preparation for tabs Apr 18, 2011
IGKTabBrowser.mm Horrible horrible buggy horrible horrible implementation of tabs Apr 18, 2011
IGKTabContents.h
IGKTabContents.mm
IGKTabController.h Fix for Xcode 4.3.2 Apr 22, 2012
IGKTabController.mm Fix crash when opening a header file. (Missing #imports and incorrect… Jun 29, 2011
IGKTableOfContentsView.h Adjusted things Jul 3, 2010
IGKTableOfContentsView.m Fixed a few bugs, updated chromium tabs Apr 20, 2011
IGKWindow.h Adjusted things Jul 3, 2010
IGKWindow.m Horrible horrible buggy horrible horrible implementation of tabs Apr 18, 2011
IGKWindowController.h
IGKWindowController.mm Tabs now work. Sort of. Apr 22, 2011
IGKWordMembership.h
IGKWordMembership.m Adjusted things Jul 3, 2010
Ingredients-Info.plist 1.1b1 Apr 25, 2011
Ingredients.sdef Implemented Applescript "search" command Apr 29, 2010
IngredientsCommand.h How should I know? Mar 9, 2010
IngredientsCommand.m
IngredientsKit-Info.plist Now prompts to clear preferences and app support on launch in debug b… Jan 25, 2010
IngredientsKit.h Adjusted things Jul 3, 2010
Ingredients_AppDelegate.h Now builds on 4.1 Jul 15, 2011
Ingredients_AppDelegate.m
Ingredients_Prefix.pch Project added Jan 23, 2010
LICENCE.txt Changed licence to something more suitable. Mar 26, 2011
NSArray+IGKAdditions.h Fix crash when opening a header file. (Missing #imports and incorrect… Jun 29, 2011
NSArray+IGKAdditions.m Fix crash when opening a header file. (Missing #imports and incorrect… Jun 29, 2011
NSBezierPath+MCAdditions.h Adjusted things Jul 3, 2010
NSBezierPath+MCAdditions.m Adjusted things Jul 3, 2010
NSShadow+MCAdditions.h Adjusted things Jul 3, 2010
NSShadow+MCAdditions.m Adjusted things Jul 3, 2010
NSString+Utilities.h
NSString+Utilities.m Adjusted things Jul 3, 2010
NSXMLNode+IGKAdditions.h Adjusted things Jul 3, 2010
NSXMLNode+IGKAdditions.m Adjusted things Jul 3, 2010
README.markdown Changed licence to something more suitable. Mar 26, 2011
RELEASENOTES.markdown
RegexKitLite.h Upgraded RK Lite to 4.0 and fixed a bug in it Sep 28, 2010
RegexKitLite.m Upgraded RK Lite to 4.0 and fixed a bug in it Sep 28, 2010
Remaining bugs.txt now with urly goodness Aug 1, 2010
Roadmap.txt Tabs now work. Sort of. Apr 22, 2011
SQPreferencesBackgroundComponent.h
SQPreferencesBackgroundComponent.m Adjusted things Jul 3, 2010
TBReSparkle.png Added preferences Mar 7, 2010
Tab bar fixes for chromium.yaml some notes on future Aug 4, 2010
URLs.txt
XBNewSourceListCell.h
XBNewSourceListCell.m Adjusted things Jul 3, 2010
XcodeSearch.applescript Added an Applescript that can be used from within Xcode to search for… Apr 29, 2010
common.c Added chromium tabs in preparation for tabs Apr 18, 2011
common.h
common.mm Added chromium tabs in preparation for tabs Apr 18, 2011
ingredients.icns Added icon! Feb 26, 2010
main.m
makefile
no_selection.html
noselection_style.css No commit message Feb 14, 2010
rc2 release notes.txt
smartcmp.h Adjusted things Jul 3, 2010
smartcmp.m HELLO Jul 8, 2010
sqlite migration.txt Pushing latest progress Aug 25, 2010
sqlite3.c Changed licence to something more suitable. Mar 26, 2011
sqlite3.h Changed licence to something more suitable. Mar 26, 2011
sqlite3ext.h Changed licence to something more suitable. Mar 26, 2011
tictactoe.html Big improvements in startup time Apr 25, 2011
tictactoe_style.css
todo.txt Added todo list Jan 18, 2012

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.