AutoStruct Section v0.1.0

National Annexes & Reinforcement UI

Swedish National Annex support with EKS 11/12/BFS 2024:6, vertical stirrup layout, steel reinforcement page, and smart bar placement.

What's New

  • Swedish National Annex - Added version picker for EKS 11, EKS 12, and BFS 2024:6
  • National Annex selection UI - Eurocode generation picker with Denmark and Finland marked as coming soon
  • Vertical stirrup layout - Shear reinforcement visualization with bar-stirrup intersection warnings
  • Steel reinforcement page - Dedicated material page with grade cards and LaTeX symbols
  • Plastic hardening toggle - Steel stress-strain diagram now supports hardening branch display
  • Duplicate loads detection - Smart banner detects duplicate load cases with one-click consolidation
  • Selection preview - Reinforcement bars DataGrid shows selection preview on hover
  • What's New dialog - Release notes system with in-app changelog display
  • Smart bar placement - Corner-first algorithm for the Add Bar button

Improvements

  • Centralized multi-select and bulk delete into DataGridContainer
  • Split WPF monolith into Core class library for faster builds
  • Adopted state-first data flow pattern for all ViewModel mutations
  • Replaced event handlers with reactive subscriptions throughout
  • Column visibility flyout for Area/Weight in reinforcement grids
  • Reorganized concrete grade picker with Selected, Recent, and Pinned sections
  • Consolidated grouping controls into cogwheel settings popup
  • Separated Basic Loads and Load Combinations into dedicated nav items
  • Theme-aware brushes for readonly DataGrid cells and preview panels
  • Collapsible bar schedule section and reinforcement DataGrid when empty

Bug Fixes

  • Fixed DataGrid cell selection visuals lost on toolbar click
  • Fixed settings popups not closing before switching grouping containers
  • Fixed ComboBox scroll-to-change hijacking parent scroll
  • Fixed empty rows on initial load in reinforcement DataGrid
  • Fixed cogwheel hover animation namescope error
  • Fixed LaTeX rendering for colors, small values, and operator precedence
  • Fixed section preview stroke and fill mismatch in bar schedule

Get AutoStruct Section

Download the latest version of AutoStruct Section to get the newest features and improvements.