User:Suraj Dadral/GSoC20/logs

= Community Bonding Period (May 4 - June 1, 2020) =

7 May: Explore how to use TechDraw objects as python scripted objects. https://forum.freecadweb.org/viewtopic.php?f=23&t=44580&p=396233#p396233 Start converting bill of material svg code to use "xml" python library.

8 May: Implement using xml python library for BOM svg generation. commit

9 May: Add font-family input field to svg config ui. commit And start implementing specifying user template for Bill of Material svg.

10 May: Implement specifying user template for Bill of Material svg and Save it in TechDraw object. And remove adding header/footer to svg as same can be achieved using user template. commit Add right & bottom offset constraint to BOM svg. commit Add FontSize parameter to BOMContent object commit

= Todo =

&#10003; Update code to use xml tree for generating Bill of Material svg. 08/05/2020 &#10003; Implement specifying user template for Bill of Material svg. 10/05/2020
 * Implement word-wrap for svg column headers.