AppKiDo version history

[ home ] [ download AppKiDo 0.983 ] [ download AppKiDo-for-iPhone 0.983 ] [ download the source ]
[ release notes ] [ screenshot ] [ sneakypeeks ] [ FAQ ]

Version 0.983 (August 28, 2009)

  • Works with the Xcode 3.2 docs (i.e., Snow Leopard).
  • Added NSDate to the "Strings, data, collections" quicklist.
  • If you switch to a different app while AppKiDo is loading, you won't get AppKiDo windows popping up in front when it's done loading.
  • Changed to look for docs in the right place when the Dev Tools version is 2.5 and the Dev Tools directory is not /Developer.
  • Added a popup button in prefs so you can choose between iPhone SDKs if you have more than one installed.
  • Fixed bug where links to http: pages (like the sample code links in +stringWithString:) weren't going anywhere.
  • Fixed bug causing DOM classes to show up as root classes.
  • When you do a search, jumps to the first search result that has the search string as a prefix, if there is one.
  • Staggers placement of new windows.

Version 0.982 (December 11, 2008)

  • This is a bug-fix release, not the faster-loading version I promised earlier (that version will be 0.99).
  • Now that the iPhone NDA has been lifted, AppKiDo-for-iPhone is available. It is a separate app with a very slightly different icon. Also, the AppKiDo source code is again available. I don't think it contains anything all that secret, but I wanted to be on the safe side.
  • Added nil checks to prevent some of the crashes that were reported in 0.981.
  • Some docs weren't showing up -- for example, NSIndexPath UIKit Additions and UITextField's delegate methods.
  • The "Classes with delegates" quicklist was missing classes that have a delegate property as opposed to an explicit setDelegate: method.
  • Fixed the Spaces bug where a new window would be created every time you switch to the space containing AppKiDo.
  • Known issue: a few deprecated methods show up in "Delegate Methods" section -- for example, [NSData deserializeAlignedBytesLengthAtCursor:].

Version 0.981 (September 3, 2008)

  • Documentation for Core Animation classes now shows up. I believe a few classes in other frameworks are also fixed.
  • Documentation for properties now shows up.
  • Hyperlinks work better, although links to Core Foundation docs still open a browser page. Thanks to Gerriet Denkmann for help with links.
  • You can specify the location of your Dev Tools if it isn't /Developer.
  • More frameworks are supported if you use Xcode 3, which is recommended.
  • The contextual menu in the doc pane now has an "Open Page in Browser" option, which is handy if you want to send feedback to Apple using the link at the bottom of the HTML page.
  • Keyboard shortcuts have changed. Command-(number) and Command-Option-(number) are now used to select items in the table of contents ("General", "Properties", "ALL Properties", "Classes", "ALL Classes", etc.). The keyboard shortcut for selecting a Favorite is now Control-(number).
  • In the prefs panel, you can "Select All" and "Deselect All" when specifying which frameworks to include.
  • You can do a prefix search by ending your search string with "*". This is not a general regex search, just a special case for prefixes.
  • Note #1: There was a 0.98 release, but it only went out to a handful of people as a beta. This version fixes a performance bug that was found in 0.98.
  • Note #2: AppKiDo works best with Xcode 3.x. It will work with 2.4 and 2.5, but some of the docs will be missing.
  • Note #3: I'll release the source code if Apple tells me I'm not violating the iPhone NDA by doing so (I've asked), or when the NDA gets lifted, whichever comes first. At that time I will also release a compiled version that supports the iPhone SDK docs. AppKiDo-for-iPhone will be a separate app that is compiled from the same code as regular AppKiDo except for a few #ifdefs.
[ older release notes ]