Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.5.0: Undo/Redo, New Space Header, Viewing/Editing modes #453

Merged
merged 76 commits into from
Jun 1, 2016

Commits on May 23, 2016

  1. Basic undo-redo buttons

    OAGr committed May 23, 2016
    Configuration menu
    Copy the full SHA
    7e2bc65 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2016

  1. Configuration menu
    Copy the full SHA
    a2a4e4e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into forward-backward-arrows

    * master:
      Addressed comments from PR
      Added background color for copied region
      Replacement should happen on defaulted value, not unsafe ref.
      Using 1/4em unicode spaces so individuals can format names as they like.
      webpack-dev-server should be exactly at 1.14.0
      It shouldn't be possible for a non-hovered metric card to be in the editing state.
      fixed node modules.
    OAGr committed May 24, 2016
    Configuration menu
    Copy the full SHA
    0fdc5be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    126914f View commit details
    Browse the repository at this point in the history

Commits on May 26, 2016

  1. Merge branch 'master' into forward-backward-arrows

    * master: (27 commits)
      Added a comment to indicate some dead code.
      Renaming SimpleEditors as part of CR
      Basic changes for code review
      Add additional mac command key
      Stop breakage when empty cell is deleted
      Use NavHelper to ensure that backspace when nothing is selected will not go back in history
      MetricCardViewSection should always have relevant css attributes
      Force render of flowgrid on metric name change
      Cleaned text input css and made metric name not enterable when cannot be
      Catch event on undo
      Ensure that metric names update as is appropriate
      Refactor handleMouseDown and ensure that empty metrics are selected first click
      Fixed hasErrors mistype
      Only push updates of SimpleEditors when they are different than previous states
      Only render guesstimateForm if it is the correct metric
      Fixed a problem affecting dev where immutable invariants made space.organization a non-empty default object.
      Style TextInput correctly
      Removing broken npm deploy rules.
      TextForm editor should insertAtCaret with draftjs
      Fixing the persist edit state for the metric card name.
      ...
    OAGr committed May 26, 2016
    Configuration menu
    Copy the full SHA
    87b7cad View commit details
    Browse the repository at this point in the history

Commits on May 29, 2016

  1. WIP

    mmcdermott committed May 29, 2016
    Configuration menu
    Copy the full SHA
    24d2e31 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2016

  1. Configuration menu
    Copy the full SHA
    7490ba3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    122a882 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82429c3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    225dada View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1da73e7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7428fc5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d9598b1 View commit details
    Browse the repository at this point in the history
  8. Addressed comments form cr

    OAGr committed May 30, 2016
    Configuration menu
    Copy the full SHA
    87744b3 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #434 from getguesstimate/Auto-select-metric-text-f…

    …orms
    
    Auto select metric text forms
    mmcdermott committed May 30, 2016
    Configuration menu
    Copy the full SHA
    2c0d4e5 View commit details
    Browse the repository at this point in the history
  10. Clean Up

    mmcdermott committed May 30, 2016
    Configuration menu
    Copy the full SHA
    8f2463c View commit details
    Browse the repository at this point in the history
  11. Merged master.

    mmcdermott committed May 30, 2016
    Configuration menu
    Copy the full SHA
    038e796 View commit details
    Browse the repository at this point in the history
  12. Bit more clean up.

    mmcdermott committed May 30, 2016
    Configuration menu
    Copy the full SHA
    afa87e2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    62b26fe View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    299fe99 View commit details
    Browse the repository at this point in the history
  15. Removed other references, only known bug is the disappareance of the …

    …description within the metric modal.
    mmcdermott committed May 30, 2016
    Configuration menu
    Copy the full SHA
    38c6bc9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f94ee08 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    44e9d35 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    60d6d6b View commit details
    Browse the repository at this point in the history
  19. Merge branch 'master' into forward-backward-arrows

    * master:
      Addressed comments form cr
      Pressing escape on name field should deselect
      Pressing enter on empty cell should not create new line
      Auto select metric card name and then value
      Css fixes to allow editing in Safari
      Remove undefined 'event' call in TextInput. Fixes firefox, safari.
      Eliminating unnecessary errors and using Signup for sign up.
      Disalow newlines in text value editor
    OAGr committed May 30, 2016
    Configuration menu
    Copy the full SHA
    12960ef View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    e5ea4af View commit details
    Browse the repository at this point in the history
  21. Merge pull request #438 from getguesstimate/cut-out-undo-unnecessary-…

    …sims
    
    Undo-redo should not resimulate needlessly.
    OAGr committed May 30, 2016
    Configuration menu
    Copy the full SHA
    778f00a View commit details
    Browse the repository at this point in the history
  22. Merge pull request #437 from getguesstimate/no-guesstimate-form

    Just edit and store the guesstimates natively; don't use the guesstimate form layer.
    OAGr committed May 30, 2016
    Configuration menu
    Copy the full SHA
    1cc9039 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    9061aa1 View commit details
    Browse the repository at this point in the history
  24. Merge pull request #439 from getguesstimate/metric-name-enter-fix

    Add ref to connect to focus on distribution editor
    mmcdermott committed May 30, 2016
    Configuration menu
    Copy the full SHA
    243118f View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    5b49fa4 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    bf12098 View commit details
    Browse the repository at this point in the history
  27. Merge pull request #419 from getguesstimate/forward-backward-arrows

    Add forward and background arrows to canvas to undo/redo
    mmcdermott committed May 30, 2016
    Configuration menu
    Copy the full SHA
    1593748 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    5f0b292 View commit details
    Browse the repository at this point in the history
  29. Merging.

    mmcdermott committed May 30, 2016
    Configuration menu
    Copy the full SHA
    93488e0 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2016

  1. Restyled. Mostly working, except console errors about findDOMNode bei…

    …ng called out of place.
    mmcdermott committed May 31, 2016
    Configuration menu
    Copy the full SHA
    a76e52d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49524c2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #436 from getguesstimate/pass-updated-at-up

    Spaces should tell the server when they were last saved when they try to save again, and alert the user of conflict saves.
    OAGr committed May 31, 2016
    Configuration menu
    Copy the full SHA
    e295cd3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a79340 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f0f901d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    935b6b7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    84b05c4 View commit details
    Browse the repository at this point in the history
  8. Basic refactoring for header

    OAGr committed May 31, 2016
    Configuration menu
    Copy the full SHA
    2dbfea1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5bbf447 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2aeafd1 View commit details
    Browse the repository at this point in the history
  11. Minor color alterations

    OAGr committed May 31, 2016
    Configuration menu
    Copy the full SHA
    96bd232 View commit details
    Browse the repository at this point in the history
  12. Addressed comments from cr

    OAGr committed May 31, 2016
    Configuration menu
    Copy the full SHA
    3beac05 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #442 from getguesstimate/add-full-edit-list

    New Space Show Toolbar
    mmcdermott committed May 31, 2016
    Configuration menu
    Copy the full SHA
    c6dcc8b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6c46fee View commit details
    Browse the repository at this point in the history
  15. Merge pull request #443 from getguesstimate/more-branches

    Added stage environments for master, ozzie, matthew
    mmcdermott committed May 31, 2016
    Configuration menu
    Copy the full SHA
    55faf73 View commit details
    Browse the repository at this point in the history
  16. Initial merge with space toolbar

    OAGr committed May 31, 2016
    Configuration menu
    Copy the full SHA
    8622261 View commit details
    Browse the repository at this point in the history
  17. Style cleanup for editing button

    OAGr committed May 31, 2016
    Configuration menu
    Copy the full SHA
    a6e85f4 View commit details
    Browse the repository at this point in the history
  18. Removed uneccessary css

    OAGr committed May 31, 2016
    Configuration menu
    Copy the full SHA
    65fa621 View commit details
    Browse the repository at this point in the history
  19. Merge pull request #441 from getguesstimate/viewing-editing-state

    Viewing vs. Editing modes. Feel free to restyle/reword/reicon to heart's content.
    mmcdermott committed May 31, 2016
    Configuration menu
    Copy the full SHA
    f016ae9 View commit details
    Browse the repository at this point in the history
  20. Merge branch 'master' into no-save-every-keystroke

    * master:
      Added stage environments for master, ozzie, matthew
      Addressed comments from cr
      Minor color alterations
      Added cut functionality to space header
      Basic refactoring for header
      Basic toolbar for space show header
      Adjusted model header to experiment
      Bit more clean up.
      Clean Up
      Don't try to update the graph at all, just tell the user to refresh.
      Partially updates the graph.
      Space warning, not properly updating graph.
      We shouldn't update an undefined name to a '' name.
    OAGr committed May 31, 2016
    Configuration menu
    Copy the full SHA
    a5056bd View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f6343da View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    2728ffc View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8c8ad63 View commit details
    Browse the repository at this point in the history
  24. Merge pull request #440 from getguesstimate/no-save-every-keystroke

    Probably needs a refactor later, but stops us from saving every key stroke.
    OAGr committed May 31, 2016
    Configuration menu
    Copy the full SHA
    e3346a4 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2016

  1. Configuration menu
    Copy the full SHA
    50e03c4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #446 from getguesstimate/disable-conflict-checks

    Don't send previous updated at to disable the conflict check.
    OAGr committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    74e3e19 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82e7565 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #447 from getguesstimate/view-options-reset

    View options needs to reset both on mount and update
    OAGr committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    78e5f7c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c8d970c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9e00a62 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2d16da8 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #448 from getguesstimate/remove-progress-in-view-mode

    Only show the progress message in edits allowed mode
    OAGr committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    5d9592d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ac0bc5e View commit details
    Browse the repository at this point in the history
  10. Merge pull request #449 from getguesstimate/space-header-bugs

    Space header bugs
    mmcdermott committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    0330ffe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    48dc40d View commit details
    Browse the repository at this point in the history
  12. Only allow blur when selected

    OAGr committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    2b1cbb4 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #450 from getguesstimate/new-model-id

    Initialize checkpoints upon new model creation.
    OAGr committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    76c8570 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #451 from getguesstimate/prevent-constant-saving-bug

    Only perform blur when text input has focus
    mmcdermott committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    d9ed538 View commit details
    Browse the repository at this point in the history
  15. When you make a new space, the 'editableByMe prop doesn't necessarily…

    … change, just the id does, (but we need the editableByMe prop check for when you load a space fresh, as there is no update where the id changes).
    mmcdermott committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    c0eec56 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #452 from getguesstimate/view-edit-mode-default

    Making a new model should reset you to edit mode if you start in view mode.
    OAGr committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    566a0db View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7c397b4 View commit details
    Browse the repository at this point in the history