-
Notifications
You must be signed in to change notification settings - Fork 256
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
Annotation work #1039
Annotation work #1039
Conversation
Fix the hard polygon closing
Pass the state to the hud->controls in order to get the configured build path
Add stroke type picker
# Conflicts: # js/src/widgets/imageView.js
# Conflicts: # js/src/widgets/contextControls.js # js/src/widgets/hud.js # locales/en/translation.json
# Conflicts: # css/mirador.css # js/src/annotations/osd-svg-overlay.js # js/src/widgets/bookView.js # js/src/widgets/contextControls.js # js/src/widgets/hud.js # js/src/widgets/imageView.js
…aggable in annotation creation and editing modes.
Change cursor on move for rectangles/ellipse
Add mouse move (rebased) Fix rectangle rotate icon Fix ellipse rotate icon
…ot preserve border colors during pagination.
Use Raster as mask to the trash icon to make it clickable because we don't hitTest for 'fill' Change Icon color to the same color as the selected shape's stroke
Display delete button when shape is selected
Unsubscribe from all events in the osd overlay when the osd is closed
Deletes shape when clicked on the trash can icon.
Refactor all native confirm dialogs to use the dialog builder Add translations Fix more memory leaks Add test to check the unsubscription when overlay is about to be destroyed
…alogs Change delete confirms to use custom dialogs
Refactor pin tool Refactor polygon tool Refactor freehand tool Fix deletion of only one point (freehand and polygon tool) Disable shape selecting when out of edit mode or create new annotation mode
…editable Refactor tools to handle new edit workflow
…ation or clicks the pointer icon (which effectively cancels an open annotation)
# Conflicts: # css/mirador.css
Change ellipse rotation handle to icon
…ellipse Rotation Icons
@rsinghal I am implementing one more pull request that will improve the annotation integration with external systems and will fix many memory leaks caused by not unsubscribing from events. I should be ready really soon (hope to be tomorrow but more likely this Thursday). |
Change cursor over shape
I saw you merged annotation-work. I'll send the new pr to annotation-work as soon as possible. |
👍 |
@radpet Not a problem. We can still work against annotation-work (I am finishing up #983), I just wanted to get the merge in since the work around annotation is nearly done and I wanted it to be available to @aeschylus as he does some other work. |
A lot of improvements to annotations