The current list of frameworks will be linked to is: (Mac): Foundation AppKit Address Book Core Data Core Location (iPhone): Foundation AddressBook AddressBookUI Core Data Core Location GameKit MapKit MessageUI StoreKit UIKit
…s. Use the new -p (or --phone) option to generate iPhone links rather than Mac links.
Aside from being the "right" way to do this, it also makes it easier to add new link destinations (like, soon, Core Data docs?)
…protocols in the project.
…ayed at the top of a class declaration if the information is available. Doxygen is a bit weird with regards to how it handles inheritance, so you may see incomplete inheritance trees. This is an issue with Doxygen itself, though I'm looking into ways to solve it on my end.
E.g, if the AppController class contains the following description "The AppController class is responsible for ...", the "AppController" should not be linkified.
…he Mac Dev Center, in case there's ever any overlap between iphone and mac classes in the future)
…ext to them in the page index (note: not the TOC). Optional/Required detection requires XML generated using Doxygen v1.6.0 or later.
…issues with the latest version of Doxygen (v1.6.1). I know, I know, using regex instead of the minidom is just about the most evil, stupid thing I could do -- after all, things could break without warning! The thing is, due to the way I was using the minidom, if Doxygen changed its XML output format at all, things would break anyway. I believe the new method to actually be *more* resistant to Doxygen changing things from under us. Or I'm just evil -- your choice.
… added to classes from those frameworks)
AddressBookUI GameKit MapKit MessageUI UIKit
…ld be handled by the user's global config file, not on a per-project basis.
…ther than XHTML markup.
Updated stylesheet Table of contents, jump list So much fun new stuff!
…ut proper usage of xsl:param (thanks to Brian Amerige) Doxyclean commits Have been few and far between So here's a haiku
…ow that people can follow the commits directly
… object.xslt. If there are no brief or detailed descriptions, there's no need to have the empty tags in the XML file.
…cription defined for the file
All paths now use os.path.join(...) instead of string concatenation.
Added --version and --help Reformatted usage message
…he file only. The file name is extracted from that. Also, changed a couple of parameter names (but not meanings)