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

Implement undo/redo #216

Open
wants to merge 30 commits into
base: master
Choose a base branch
from
Open

Implement undo/redo #216

wants to merge 30 commits into from

Commits on Apr 18, 2018

  1. Fix Doc.prototype.destroy

    The problem was that unsubscribe re-added the doc to the connection.
    Now the doc is removed from the connection after unsubscribe.
    Additionally, we're no longer waiting for the unsubscribe response
    before executing the callback. It is consistent with Query,
    unsubscribe can't fail anyway and the subscribed state is updated
    synchronously on the client side.
    gkubisa committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    8705c4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af84be6 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2018

  1. Add a test

    gkubisa committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    09edf92 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2018

  1. Configuration menu
    Copy the full SHA
    c15448f View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2018

  1. Implement undo/redo

    gkubisa committed Jun 21, 2018
    Configuration menu
    Copy the full SHA
    9f843ef View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2018

  1. Update tested nodejs versions

    gkubisa committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    15cdd1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfca37f View commit details
    Browse the repository at this point in the history
  3. Simplify the code

    gkubisa committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    5e009d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2018

  1. Support skipNoop option

    gkubisa committed Jul 16, 2018
    Configuration menu
    Copy the full SHA
    efd6e6e View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2018

  1. Configuration menu
    Copy the full SHA
    d5f0225 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2018

  1. Implement UndoManager (WIP)

    gkubisa committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    ade98a4 View commit details
    Browse the repository at this point in the history
  2. Simplify the code

    gkubisa committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    f289a58 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    498ee3f View commit details
    Browse the repository at this point in the history
  4. Fix some issues

    gkubisa committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    1eb1d3c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    12392a1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1f9cb2e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    563bc80 View commit details
    Browse the repository at this point in the history
  8. Add more tests

    gkubisa committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    11ec724 View commit details
    Browse the repository at this point in the history
  9. Add a test

    gkubisa committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    33be4b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2018

  1. Configuration menu
    Copy the full SHA
    14e5180 View commit details
    Browse the repository at this point in the history
  2. Fix sharedb does not exist

    gkubisa committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    e45dcc9 View commit details
    Browse the repository at this point in the history
  3. Remove unused variable

    gkubisa committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    d5a03f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    acf496b View commit details
    Browse the repository at this point in the history
  5. Update dependencies

    gkubisa committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    d09e506 View commit details
    Browse the repository at this point in the history
  6. Clean up after merge conflict

    gkubisa committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    bfba7c0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c7170d7 View commit details
    Browse the repository at this point in the history
  8. Rename a method and option for undo manager

    - connection.undoManager() -> connection.createUndoMananger()
    - composeTimeout -> composeInterval
    gkubisa committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    eb3cea2 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2018

  1. Update docs

    gkubisa committed Jul 20, 2018
    Configuration menu
    Copy the full SHA
    684725a View commit details
    Browse the repository at this point in the history
  2. Add more tests

    gkubisa committed Jul 20, 2018
    Configuration menu
    Copy the full SHA
    e0787b7 View commit details
    Browse the repository at this point in the history
  3. Move some tests

    gkubisa committed Jul 20, 2018
    Configuration menu
    Copy the full SHA
    a788f1e View commit details
    Browse the repository at this point in the history