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
Exported selected project totals and breakdowns by page, type or classification. (#218, #211)
Added scale-free item counts with multiple markers, item editing and transfers, Undo/Redo, persistence, Takeoff totals, and exports. (#222, #210)
Added “Try a sample” to open a prepared, editable project with scales and measurements while preserving existing saved projects. (#217, #209)
Open source measurements from Takeoff totals and breakdown groups, navigate to their page and details, and inspect why excluded measurements cannot be calculated. (#221, #212)
Improvements and fixes
Improved the Takeoff panel with a compact layout, clearer project totals and grouped results, consistent spacing, and balanced horizontal margins. (#200)
Reduce label collision lookup cost, prevent unnecessary session-context renders in measurement shapes, and shorten the first CSV export dialog opening delay while preserving label placement, CSV output, and editing behavior. (#220)
Improved performance with large measurement sets by virtualizing rows and groups, reducing off-screen annotation rendering, reusing validated autosave snapshots, batching CSV generation, and deferring export code until needed. (#219)
Documentation
Simplify repository documentation with a concise README and a task-based user guide covering scales, editing, exports, recovery, and keyboard controls. (#198)
Validation
Automated tests, lint and production build passed.