Permalink
Commits on Nov 3, 2015
  1. Fixes and cleanup.

    - Define parallel geometry helper.
    - Use new helper for parallel shape.
    - Fix how angle bisectors are calculated. Doesn't handle 180° angles properly.
    
    Cleanup:
    
    - Factor closed path generation into separate helper from 'path'.
    - Remove uneeded virtual-dom dependency.
    - Quote main namespace in project.clj.
    committed Nov 2, 2015
Commits on Oct 16, 2015
  1. Handle edge cases for mindist.

    committed Oct 16, 2015
Commits on Oct 15, 2015
  1. Tweaks.

    committed Oct 15, 2015
  2. Restore ability to move points.

    committed Oct 15, 2015
Commits on Oct 14, 2015
  1. Add guides.

    committed Oct 14, 2015
Commits on Oct 13, 2015
  1. Rework shape to SVG pipeline.

    committed Oct 13, 2015
Commits on Oct 9, 2015
Commits on Oct 8, 2015
  1. Add selection and point labels.

    - Add ability to select points.
    - Use 9 shape colors rather than 12.
    - Generate labels for points.
    - Add ability to show and hide point labels.
    - Don't color points, lines, or parallels.
    committed Oct 8, 2015
Commits on Oct 4, 2015
  1. Rotate shape colors.

    committed Oct 4, 2015
  2. Remove indication of relationships.

    Relationship lines are faint and unclear. Consider an alternative way of showing how points and shapes relate to one another. First, remove the current implementation.
    
    - Remove shape paths for relationships.
    - Remove UI button to toggle showing of relationships.
    - Remove CSS for relationship lines.
    - Also, make 2-arity call to `multipoint` function more transparent.
    committed Oct 4, 2015
Commits on Oct 1, 2015
  1. Fix slider height in FF.

    committed Oct 1, 2015
Commits on Sep 30, 2015
  1. Fix checkers in FF.

    committed Sep 30, 2015
  2. Fix grid positioning.

    committed Sep 30, 2015
Commits on Sep 27, 2015
  1. Add snap to grid.

    committed Sep 27, 2015
  2. Add undo/redo.

    committed Sep 27, 2015
Commits on Aug 31, 2015
  1. Move html back.

    Eric Shull committed Aug 31, 2015
Commits on Aug 30, 2015
  1. Do some restructuring.

    Eric Shull committed Aug 30, 2015
Commits on Aug 28, 2015
  1. Fix for reloading tool descriptions and special cases for perpendicul…

    …ars.
    Eric Shull committed Aug 28, 2015
  2. Add figwheel and other tweaks.

    Eric Shull committed Aug 28, 2015
Commits on Aug 18, 2015
  1. Figure out a definition for perpendiculars.

    Eric Shull committed Aug 18, 2015
  2. Change text and fix bug.

    Eric Shull committed Aug 18, 2015
Commits on Aug 17, 2015
  1. Embiggen screenshots.

    Eric Shull committed Aug 17, 2015
Commits on Aug 9, 2015
  1. Remove reset button (refresh page instead). Add saving image of works…

    …pace.
    Eric Shull committed Aug 9, 2015
Commits on Aug 4, 2015
  1. Fix cross-browser support.

    Eric Shull committed Aug 4, 2015
  2. Tweaks.

    - Scroll in sidebar.
    - Diversify colors of areas.
    - Add GitHub ribbon.
    - Add clear workspace button.
    - Get SVG externs working.
    - Fix gitignore to include production JS.
    Eric Shull committed Aug 4, 2015
  3. Rewrite in ClojureScript.

    Eric Shull committed Jul 31, 2015