This is a massive change from the programming side, so there are bound to be some fixes required. From the user perspective
the main impacts are:
- Fix #2967 Allow fcstd to open without drawing TechDraw::DrawPage
-- add preference to start Pages in sync/unsync mode - Allow DrawPage updates to be suspended
-- add property KeepUpdated and show different icon in tree if suspended (see attachment for icon) - Add RedrawPage command to Decoration toolbar (see attachment for icon)
- Eliminate superfluous DPG executes
- DrawProjectionGroup items should only recompute when then change
- Use system Decimals, alternate or custom for Dimensions
-- change in FormatSpec property. now uses printf format specifier for Dimension value (ie %5.2f)
----https://www.forum.freecadweb.org/viewto ... 34428f5504
---- Note: minor incompatibilty with saved Dimensions - Also make Dimension arrowhead size adjustable
-- https://www.forum.freecadweb.org/viewto ... 35&t=23080
- Fix page alignment when change to different Template
-- https://forum.freecadweb.org/viewtopic. ... 60#p183560 - Add preference for Template edit green dot size
- Add dumpSymbol method to DrawViewSymbol based classes
-- this is mainly for debugging output from Arch/Draft
- Include osifont in TechDraw build process
-- https://forum.freecadweb.org/viewtopic. ... 49#p125636 - Use PropertyFont instead of PropertyString