Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Apr 17, 2010
  1. @paulhoadley

    Initial work to preserve \code blocks

    paulhoadley authored committed
Commits on Dec 28, 2009
  1. Incrementing version to 2.2

    authored
  2. Added several more frameworks to the linkifying logic.

    authored
    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
  3. By default, generate links to Mac frameworks but not iPhone framework…

    authored
    …s. Use the new -p (or --phone) option to generate iPhone links rather than Mac links.
  4. Use the minidom for linkifying.

    authored
    Aside from being the "right" way to do this, it also makes it easier to add new link destinations (like, soon, Core Data docs?)
Commits on Dec 26, 2009
Commits on Dec 23, 2009
  1. Inheritance information as well as protocol conformance will be displ…

    authored
    …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.
  2. A file should not link to itself.

    authored
    E.g, if the AppController class contains the following description "The AppController class is responsible for ...", the "AppController" should not be linkified.
  3. Minor change to the URL which AppKit links will point to (specifies t…

    authored
    …he Mac Dev Center, in case there's ever any overlap between iphone and mac classes in the future)
  4. Required protocol methods will now display an italicized "required" n…

    authored
    …ext to them in the page index (note: not the TOC). Optional/Required detection requires XML generated using Doxygen v1.6.0 or later.
  5. Change how cross-file links are established. The old way was causing …

    authored
    …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.
Commits on Dec 22, 2009
  1. Add links to Foundation and AppKit protocols (before, links were only…

    authored
    … added to classes from those frameworks)
  2. Added logic to create links for several iPhone-specific frameworks:

    authored
    AddressBookUI
    GameKit
    MapKit
    MessageUI
    UIKit
Commits on Dec 21, 2009
  1. Remove .gitignore file -- general ignores (like .DS_Store files) shou…

    authored
    …ld be handled by the user's global config file, not on a per-project basis.
Commits on Aug 14, 2009
  1. Use new HTML5 elements (fun!) -- we don't care about IE, and the curr…

    authored
    …ent issues with Firefox are *not* due to HTML5 (it's buggy javascript)
Commits on Aug 13, 2009
  1. Added "print" stylesheet

    authored
  2. Update appearance to be similar to new ADC docs.

    authored
    Updated stylesheet
    Table of contents, jump list
    So much fun new stuff!
Commits on Aug 6, 2009
  1. Fix XSLT semantics -- Snow Leopard's version of libxslt is picker abo…

    authored
    …ut proper usage of xsl:param (thanks to Brian Amerige)
    
    Doxyclean commits
    Have been few and far between
    So here's a haiku
Commits on Apr 23, 2009
  1. * Added verbose option

    authored
  2. * Remove readme.txt -- keeping it up to date is a chore, especially n…

    authored
    …ow that people can follow the commits directly
Commits on Mar 9, 2009
  1. Moved the logic for the previous commit out of object2xhtml.xslt into…

    authored
    … object.xslt.
    
    If there are no brief or detailed descriptions, there's no need to have the empty
    tags in the XML file.
Commits on Mar 8, 2009
  1. "Overview" only displays if there is either a brief or a detailed des…

    authored
    …cription defined for the file
  2. General refactoring.

    authored
    All paths now use os.path.join(...) instead of string concatenation.
Commits on Feb 5, 2009
  1. Added long alternatives for all options

    authored
    Added --version and --help
    Reformatted usage message
Commits on Feb 4, 2009
  1. Changed the prototype for cleanXML() -- It now requires the path to t…

    authored
    …he file
    
    only. The file name is extracted from that.
    
    Also, changed a couple of parameter names (but not meanings)
Commits on Nov 18, 2008
Something went wrong with that request. Please try again.