Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Jan 24, 2012

  1. Michael Haubenwallner

    finished integration of google repo and search functionality

    authored

Jan 22, 2012

  1. Michael Haubenwallner

    ignore another data file

    authored
  2. Michael Haubenwallner

    change the live navigation building from JSON to dart

    authored
  3. Michael Haubenwallner

    apply a bit of dart style

    authored
  4. Michael Haubenwallner

    add dart serializer for Maps

    authored

Jan 20, 2012

  1. Michael Haubenwallner

    add a description of the render options

    authored
  2. Michael Haubenwallner

    integrates the current changes in the google repo and the search feat…

    …ure - please ignore the ugly code
    authored
  3. Michael Haubenwallner

    fix editor "replace all" error

    authored
  4. Michael Haubenwallner

    readd print stylesheet

    authored
  5. Michael Haubenwallner

    make helper classes private

    authored
  6. Michael Haubenwallner

    update from google repo (nice job btw.), reintegrate search

    authored
  7. Michael Haubenwallner

    fix text/comments

    authored

Jan 19, 2012

  1. Add a mode to dartdoc to generate the navigation on the client.

    Right now, the generated docs are pretty huge (100MB for all of the main libs). This is mainly
    because each generated HTML page includes full navigation for each type in the containing
    library. For stuff like dart:html, that's tons of HTML. Even after compression, the docs are
    9.2MB. Also, they take a long time to generate (30s on my laptop).
    
    This patch adds a mode you can use called "live-nav" (and makes it the default). With that
    mode, pages do not include navigation. Instead, we generate a single nav.json file with the
    navigation data. Client-side Dart code does an XHR for that and then renders the navigation
    on the fly.
    
    This gets the generated docs down to 13.3MB (2MB after compression) and gets doc generation
    up to 6.3s for everything.
    
    The two downsides are:
    
    1. There's a visible flash on page load when it renders the nav since it's asynchronous.
    2. You can't browse docs locally just using file://. To be able to XHR the nav.json, you
       either need to enable file access in your browser or run a local server.
    
    Review URL: https://chromiumcodereview.appspot.com//9256002
    
    git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/utils/dartdoc@3445 260f80e4-7a28-3924-810f-c04153c831b5
    rnystrom@google.com authored
  2. Michael Haubenwallner

    move search into Dartdoc

    authored
  3. Michael Haubenwallner

    remove search from global

    authored
  4. Michael Haubenwallner

    fix text/comments

    authored
  5. Michael Haubenwallner

    add search backend

    authored
  6. Michael Haubenwallner

    ignore file

    authored
  7. Michael Haubenwallner

    remove source classify.dart and formatCode

    authored
  8. Michael Haubenwallner

    prefix type annotations

    authored
  9. Michael Haubenwallner

    always compile interact.dart

    authored
  10. Michael Haubenwallner

    fixed dartbug.com/1156

    authored

Jan 18, 2012

  1. Michael Haubenwallner

    fix dartbug.com/1007 and dartbug.com/1223

    authored
  2. Fix copying dartdoc static files.

    rnystrom@google.com authored

Jan 12, 2012

  1. Add the ability to link to members and constructors of other classes …

    …in Dartdoc.
    
    The syntax is [Class.member] and [new Class], respectively.
    [new Class.namedConstructor] also works.
    
    Review URL: http://codereview.chromium.org//9146016
    
    git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/utils/dartdoc@3217 260f80e4-7a28-3924-810f-c04153c831b5
    nweiz@google.com authored

Jan 11, 2012

  1. Hook up the dartdoc tests to test.py, test.dart, and frog/presubmit.py.

    rnystrom@google.com authored

Jan 10, 2012

  1. Add the dummy test file for the dartdoc tests.

    nweiz@google.com authored
  2. Display negate operators correctly in dartdoc.

    rnystrom@google.com authored

Jan 09, 2012

  1. Naming change for code review.

    nweiz@google.com authored
  2. Add some tests for dartdoc name reference resolution.

    Currently these just test existing behavior, but the goal is to set the stage
    for adding more advanced resolution.
    
    TBR
    
    Review URL: http://codereview.chromium.org//9150011
    
    git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/utils/dartdoc@3117 260f80e4-7a28-3924-810f-c04153c831b5
    nweiz@google.com authored
  3. Get dartdoc running again.

    nweiz@google.com authored

Dec 22, 2011

  1. Don't fix up paths that are already absolute.

    Fixes the broken api.dartlang.org link the API docs.
    
    Review URL: http://codereview.chromium.org//8958017
    
    git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/utils/dartdoc@2789 260f80e4-7a28-3924-810f-c04153c831b5
    rnystrom@google.com authored
  2. Fix typo in dartdoc README.

    rnystrom@google.com authored

Dec 21, 2011

  1. Hook up favicon, link to main page, and fix process bug.

    rnystrom@google.com authored
  2. Tweak dartdoc look to match dartlang.org a bit more.

    Also prepare for adding search box.
    
    Review URL: http://codereview.chromium.org//9019001
    
    git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/utils/dartdoc@2715 260f80e4-7a28-3924-810f-c04153c831b5
    rnystrom@google.com authored
Something went wrong with that request. Please try again.