Over the past week
Image editor:
- Stroke smoothing mostly works
- Switched build system from
rollup
towebpack
(rollup
was having trouble importing from our monorepo/had other typescript-related import issues) - Implemented a basic selection tool (selects strokes, moves them):
- Undo/redo for this still needs to be implemented
- Implemented a whole-stroke eraser (undo/redo is still buggy):
- Many other bug fixes (fixed using editor with stylus, etc)
PR status
- Merged: #6664, #6650
- Made ready for review: Mobile: Improve syntax highlighting by personalizedrefrigerator · Pull Request #6684 · laurent22/joplin · GitHub
This week
Image editor
- Fix undo/redo bugs in image editor
- Add color/thickness selectors
- Clean up the toolbar GUI
- Cache parts of the screen (render sections of the screen to background
HTMLCanvasElement
s) to improve performance- Currently, after a large number of strokes have been added, the editor gets very slow.
- Release a demo HTML page