2021-06-04 21:21:03 +00:00
|
|
|
# Todo
|
|
|
|
|
2021-06-05 14:29:49 +00:00
|
|
|
## Groups
|
2021-06-05 07:42:17 +00:00
|
|
|
|
2021-06-05 14:29:49 +00:00
|
|
|
- fix drift when moving children of rotated group
|
2021-06-05 07:42:17 +00:00
|
|
|
|
2021-06-05 14:29:49 +00:00
|
|
|
## Select
|
2021-06-04 21:21:03 +00:00
|
|
|
|
|
|
|
- Restore select highlight, fix for children of rotated groups
|
2021-06-05 14:29:49 +00:00
|
|
|
|
|
|
|
# Transforms
|
|
|
|
|
2021-06-04 21:21:03 +00:00
|
|
|
- (merge transform-session and transform-single-session)
|
2021-06-05 14:29:49 +00:00
|
|
|
- Allow single-selected groups to transform their children correctly
|
2021-06-05 06:36:39 +00:00
|
|
|
- fix ellipse when scaleX < 0 or scaleY < 0
|
2021-06-05 14:29:49 +00:00
|
|
|
- Transforming on rotated shapes
|
|
|
|
|
|
|
|
## Arrows
|
|
|
|
|
|
|
|
- shift dragging arrow handles should lock to directions
|
|
|
|
- fix undo/redo on rotated arrows
|
2021-06-07 11:18:50 +00:00
|
|
|
- fix shift-rotation
|
|
|
|
|
|
|
|
## Pages
|
|
|
|
|
|
|
|
- [x] Make selection part of page state
|
2021-06-10 09:49:16 +00:00
|
|
|
- [x] Allow only one page to be in the document at a time
|
|
|
|
|
|
|
|
## Context Menu
|
|
|
|
|
|
|
|
- [x] Create context Menu
|
2021-06-11 10:31:31 +00:00
|
|
|
- [x] Wire up events
|
2021-06-16 12:11:38 +00:00
|
|
|
- [x] Use nested context menus
|
2021-06-10 09:49:16 +00:00
|
|
|
|
|
|
|
## Move to Page
|
|
|
|
|
2021-06-11 10:31:31 +00:00
|
|
|
- [x] Move to Page Command
|
|
|
|
- [x] Picker for pages (provisional)
|
|
|
|
|
|
|
|
## Local File System
|
|
|
|
|
|
|
|
- [x] Save to local file
|
|
|
|
- [x] Load from local file
|
2021-06-16 12:11:38 +00:00
|
|
|
- [ ] Show current file name
|
|
|
|
- [ ] Create new file
|
|
|
|
- [ ] View recent files
|
2021-06-11 10:31:31 +00:00
|
|
|
|
|
|
|
## Clipboard
|
|
|
|
|
|
|
|
- [ ] Copy
|
|
|
|
- [ ] Paste
|