Permalink
Commits on Mar 4, 2013
  1. Fix error in jump template.

    committed Mar 4, 2013
Commits on Feb 11, 2012
  1. Add quiet option to docco.

    committed Feb 11, 2012
Commits on Feb 3, 2012
  1. Remove extraneous logging.

    committed Feb 3, 2012
  2. Simplify client CoffeeScript

    committed Feb 3, 2012
  3. Fix text size error.

    committed Feb 3, 2012
Commits on Feb 2, 2012
  1. Add style for formatted side comments:

        // - 1st comment.
        for (...) {
          // - 2nd comment.
          ...
    committed Feb 2, 2012
Commits on Jan 31, 2012
  1. Update README

    committed Jan 31, 2012
  2. Fix bug with stickies not working in generated files. Regexp's don't …

    …play well with template method.
    committed Jan 31, 2012
  3. Minor renaming.

    committed Jan 31, 2012
  4. Add forward and back file navigation.

    - Add `navigate` method and `follow` function.
    - Refactoring, updates, etc.
    committed Jan 31, 2012
  5. Add feature to show current file in jump menu; runs on top of the `se…

    …lect` method and `data-path` attribute.
    
    - Add show event.
    - Add `refresh` flag for `select` method.
    - Update doc and key binding (`r`).
    - Will pop modes if possible to find the matching item.
    - Add `$pageItem` accessor method.
    committed Jan 31, 2012
  6. Abstract out the jump menu templating so we're not generating that ht…

    …ml redundantly for each file.
    
    - Also updated how the docco global is set.
    committed Jan 30, 2012
  7. Run client ui setup only as needed, with more than one source file.

    - Disable search as fit.
    committed Jan 30, 2012
  8. Jump menu tweaks:

    - For usability, clicking outside hides the menu, goes directly to read mode.
    - Adding referring mode info for mode events.
    - Correctly maintain nav menu state.
    committed Jan 30, 2012
  9. Search fixes:

    - For usability, clearing the search is now bound to `esc` and pops back a mode.
    - Search items are better dealt with.
    - Sub nav doesn't use search method but the search form.
    - Sub nav now works with menu selection by correctly triggering search mode.
    committed Jan 30, 2012
Commits on Jan 30, 2012
  1. Fix null reference bug.

    committed Jan 30, 2012
  2. Shorten constant names.

    committed Jan 30, 2012
Commits on Jan 28, 2012
  1. Add sticky menu item feature:

    - Add key bindings, UI handling, and wrapper for sticky CRUD.
    - Add wrapper for localStorage.
    - Add custom CRUD events.
    - Add file source path to docco template. (untested)
    - Add extend menu item with sticky style and template.
    committed Jan 28, 2012
  2. Clean up:

    - Refactor and document ui. 
    - Tweak menu colors.
    - Fix small glitch with `select` method.
    - Refactor `no_results_tpl`.
    committed Jan 28, 2012
Commits on Jan 27, 2012
  1. Add empty state to menu.

    committed Jan 27, 2012
  2. UI improvements to menu.

    - Make menu fix height on window resize.
    - Make menu methods follow jQuery chaining convention.
    - Build nav menu feature on top of search. Think of it as search shortcuts.
    - Other
      - More comments.
      - Minor whitespace.
    committed Jan 27, 2012
  3. Fix what c027fa8 failed to fix with blank menu items, and refactor fo…

    …rmatting menu item text.
    committed Jan 27, 2012
  4. Tweak styles.

    committed Jan 27, 2012
  5. Update sample config.

    committed Jan 27, 2012
  6. Add subdirectory navigation:

    - To configure, specify `dir_floor` and `dir_ceil` in the config.
    - Add a callback to the recursive walk procedure.
    - Add `data-path` attributes to the menu item elements.
    - Add the dir menu next to the source menu. Scrolling coming soon.
    - Styled similarly, so I factored out a new `.menu-item` placeholder class.
    - Minor refactoring on the docco.jst and docco.coffee files.
    committed Jan 27, 2012
Commits on Jan 21, 2012
  1. Fix a couple bugs:

    - If `index_file` config, index menu item text is blank.
    - Sometimes the menu height fix creates the wrong height.
    - Minor code cleanup.
    committed Jan 21, 2012
Commits on Jan 17, 2012
  1. Add search:

    - Add search bar elements to the jump menu.
    - Add clear search button to the search field, and related close-button class.
    - Add again-`t` key binding for triggering search mode.
    - Add `esc` key bindings for popping out of nav and search modes.
    
        read > nav > search
    
    - Refactor
      - Minor refactor of scroller.
      - Refactor accessing for `$items`, `$itemWrapper`.
      - Add search behavior function.
      - Refactor some jQuery into instance methods on `$menu`.
      - Refactor manipulation to integrate with fading.
    
    - Other
      - Use the `in` CoffeeScript feature.
      - Minor reformatting (for TextMate code folding).
      - Add debug log.
    committed Jan 14, 2012
  2. Add sample json config.

    committed Jan 14, 2012
Commits on Jan 14, 2012
Commits on Jan 12, 2012
  1. Update README

    committed Jan 12, 2012
  2. Big feature dump: config, recursive generation, blacklisting, index f…

    …ile.
    
    - Add `base_dir` and `file_types` settings.
    - Add config file support for adding blacklists for files and dirs. Paths should be relative to `base_dir`.
    - Add `index_file` setting for the source doc to show as the home page.
    - Add `version` flag.
    - Changes inspired by @jswartwood's fork.
    committed Jan 12, 2012