-
-
Notifications
You must be signed in to change notification settings - Fork 230
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
Vertex editor polishing and improvements #4724
Conversation
🎉 Ta-daaa, freshly created APKs are available for 58e22bd: arm64-android |
…S, use semi-transparent background to increase underlying map visibility
…st segment mid-point
… on which mid-point it will land
…ke unselectable nodes less visible
… bunch of corner scenarios
Hi, I had the opportunity to test these changes and here are some things I noticed:
|
@JuhoErvasti , thanks for the feedback. The persisting vertex markers issue has been fixed. I've taken note of the point issue, although if you could share a screencast it'd probably help me better understand what you expect here. |
@nirvn Hi, apologies for taking so long to get back on this. So currently to move a point you have to
As demonstrated in this screencast: screencast_point.mp4My thought was that since a (single) point only has one vertex, when you activate the vertex editor it could either automatically select the single vertex to be edited or you'd have a button which selects it, similar to cycling through the points with lines and polygons. So step 3 could be skipped or made faster. I think it would be a bit more user-friendly this way, not sure if there'd be unintended consequences though. |
This PR gets rid of a bunch of warnings when using the geometry editor tool, and insures the vertex model highlight is only shown when the vertex editor is activated.
The vertex model highlight also got a bit of a facelift to improve the looks (also more closely matches that of QGIS).
Before:
PR:
Note the far more muted segment mid-point markers in the screenshot above. That's deliberate. When already cycling through vertices and hitting the add vertex button, QField now does a much better job at hinting at the user that they are expected to select a mid-point prior to moving:
Last but certainly not least, the add vertex button is now much more clever in the way it adds a new vertex when not yet cycling through the vertex model. In the past, the vertex addition selection might have felt "random". Now, it will automatically select the segment mid-point nearest to the coordinate cursor.
It is also possible to select a vertex (or segment mid-point) by tapping on the device screen. This offers a fast alternative to cycling via tool buttons.
Screencast:
Screencast.from.2023-11-01.18-28-29.webm
Sponsored by National Land Survey of Finland with the help of GISPO.