-
Notifications
You must be signed in to change notification settings - Fork 45
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
Implement project-layer annotation UI #4665
Conversation
ff1d067
to
24b383f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works well on v1 and v2 annotation UI for creating, editing, and deleting annotations. A few issues on v2 UI:
- There does not seem to have outgoing tile requests for getting scene tiles to be rendered when you switch to annotation tab
- If you leave some shapes as
Unlabeled
and apply filters on them, they don't show up in the filtered list of annotations (v1 UI seems to have the same issue) - Within the three dots option button next to the drop down filter, only the delete all option works, others don't seem to trigger any function calls or route changes
I am ok with dealing with 2 and 3 in this one or creating new cards for them.
|
@alkamin per discussions during scrum:
|
Agreed on all counts. Probably worth another look now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good to go!
Overview
This PR moves our annotation functionality into the project layers UI. There are a few changes made for UI consistency.
Checklist
Demo
Notes
I will make an issue for adding annotation stats to the project layer stats endpoint.
Testing Instructions
Make annotations using the layer UI for at least 2 layers. Make sure that they annotations do not cross over to the wrong layer, etc.
Make annotations using the old UI. Ensure this still works as expected
Closes #4535