You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
success/dev-docs
Marcel Mraz 260706c42f First step towards delta based history
Introducing independent change detection for appState and elements

Generalizing object change, cleanup, refactoring, comments, solving typing issues

Shaping increment, change, delta hierarchy

Structural clone of elements

Introducing store and incremental API

Disabling buttons for canvas actions, smaller store and changes improvements

Update history entry based on latest changes, iterate through the stack for visible changes to limit empty commands

Solving concurrency issues, solving (partly) linear element issues,  introducing commitToStore breaking change

Fixing existing tests, updating snapshots

Trying to be smarter on the appstate change detection

Extending collab test, refactoring action / updateScene params, bugfixes

Resetting snapshots

Resetting snapshots

UI / API tests for history - WIP

Changing actions related to the observed appstate to at least update the store snapshot - WIP

Adding skipping of snapshot update flag for most no-breaking changes compatible solution

Ignoring uncomitted elements from local async actions, updating store directly in updateScene

Bound element issues - WIP
1 year ago
..
docs First step towards delta based history 1 year ago
src docs: fix typo on homepage of developer docs (#7047) 1 year ago
static feat: update logo (#6979) 1 year ago
.gitignore refactor: rename docs to dev-docs (#5487) 3 years ago
README.md refactor: rename docs to dev-docs (#5487) 3 years ago
babel.config.js refactor: rename docs to dev-docs (#5487) 3 years ago
docusaurus.config.js docs: Docs for v0.17.0 🚀 (#7248) 1 year ago
package.json docs: upgrade to @excalidraw/excalidraw@0.17.0 (#7285) 1 year ago
sidebars.js docs: Docs for v0.17.0 🚀 (#7248) 1 year ago
tsconfig.json refactor: rename docs to dev-docs (#5487) 3 years ago
yarn.lock docs: upgrade to @excalidraw/excalidraw@0.17.0 (#7285) 1 year ago

README.md

Website

This website is built using Docusaurus 2, a modern static website generator.

Installation

$ yarn

Local Development

$ yarn start

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Build

$ yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.

Deployment

Using SSH:

$ USE_SSH=true yarn deploy

Not using SSH:

$ GIT_USER=<Your GitHub username> yarn deploy

If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.