You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's new
Added optional keyboard geometry creation and editing. (#187)
Improvements and fixes
Allowed Escape to cancel active or prepared measurement, group, and vertex drags without saving a movement when the mouse is released. (#191)
Show a clear explanation and instructions to use an unencrypted copy when an encrypted PDF cannot be exported with measurement annotations. (#192)
Identify the sheet, row, field and reason when unsupported text prevents XLSX or ODS export, helping users locate the data to edit or choose CSV or JSON. (#195)
Improved input placeholder contrast in light and dark themes by displaying the existing secondary text color at full opacity. (#193)
Normalize measurement and classification CSV download filenames using the shared filename helper, replacing path separators and falling back to plan when the base name is empty. (#194)
Preserved Undo and Redo history when measurement geometry, names, or notes are unchanged, or a geometry update is rejected. (#189)
Prevented repeated vertices from blocking polygon drafts, allowing users to continue drawing after a click or keyboard placement resolves to an existing draft vertex. (#190)
Validation
Automated tests, lint and production build passed.