2.2.1-beta.11 • Published 2 years ago
@dxos/gem-canvas v2.2.1-beta.11
Canvas Editor
A light-weight diagram editor using D3 and SVG.
Testing
yarn storybook
NOTE: Performance is slow if the browser Devtools are open.
Bugs
- Select/cut.
- Object order.
- Default style.
Milestones
- Abstract model.
- Embed within document.
- App + CRDT model.
Features
- Connect handles for links.
- Drag to select (and cut).
- Fractions for user space coordinates (just round to nearest unit?)
- Path connection points.
- Object Properties (arrows, curves); vector of points (shape-specific properties).
- Multi-select and move.
- Layout data structure (separate from data).
- Load/save SVG.
- Animate between scenes (different level of detail, layout: e.g., simulation within node).
- Data properties editor (DxOS app).
Done
- Text
- Drag to create.
- Separate monorepo.
- Snap doesn't work when zoomed.
- Paths.
- Toolbar (shape, color)
- Shapes rect/circle.
- Move drag handler to objects (from controller).
- Objects with layout/renderer, selection.
- Key shortcuts.
- Create object.
- Delete.
- Copy/paste.
Refs
2.2.1-beta.11
2 years ago
2.2.1-beta.10
2 years ago
2.2.1-beta.9
2 years ago
2.2.1-beta.8
2 years ago
2.2.1-beta.7
2 years ago
2.2.1-beta.6
2 years ago
2.2.1-beta.5
2 years ago
2.2.1-beta.4
2 years ago
2.2.1-beta.3
2 years ago
2.2.1-beta.2
2 years ago
2.2.1-beta.1
2 years ago
2.2.1-beta.0
2 years ago
2.0.0-beta.40
2 years ago
2.1.1
2 years ago
2.0.0-beta.41
2 years ago
2.0.0-beta.0
2 years ago
2.1.0
2 years ago
2.0.0-beta.37
2 years ago
2.0.0-beta.36
2 years ago
2.0.0-beta.38
2 years ago
1.0.0-beta.36
3 years ago
1.0.0-beta.35
3 years ago
1.0.0-beta.34
3 years ago
1.0.0-beta.28
3 years ago
1.0.0-beta.29
3 years ago
1.0.0-beta.33
3 years ago
1.0.0-beta.32
3 years ago
1.0.0-beta.30
3 years ago
1.0.0-beta.27
3 years ago
1.0.0-beta.26
3 years ago
1.0.0-beta.25
4 years ago
1.0.0-beta.24
4 years ago
1.0.0-beta.23
4 years ago
1.0.0-beta.22
4 years ago
1.0.0-beta.21
4 years ago
1.0.0-beta.20
4 years ago
1.0.0-beta.19
4 years ago
1.0.0-beta.18
4 years ago
1.0.0-beta.17
4 years ago
1.0.0-beta.16
4 years ago
1.0.0-beta.14
4 years ago
1.0.0-beta.13
4 years ago
1.0.0-beta.11
4 years ago
1.0.0-beta.10
4 years ago
1.0.0-beta.6
4 years ago
1.0.0-beta.7
4 years ago
1.0.0-beta.8
4 years ago
1.0.0-beta.9
4 years ago
1.0.0-beta.5
4 years ago
1.0.0-beta.4
4 years ago