Skip to content

0.4.0

Latest
Compare
Choose a tag to compare
@Vadoola Vadoola released this 30 Sep 10:02
· 23 commits to main since this release

0.4.0

This is a pretty major overhaul of the way things are handled internally. Changes since the last release by antonioaja in 2022

  • Updated dependencies
  • Added support for using wild cards on Windows (ie *.dxf)
  • Info printing is off by default (I'll turn this back on later, when I make it a mutually exclusive flag with the verbose option)
  • Round all floats in the resulting .elmt file to 2 digits of precission
  • Modified the way the conversion is handled. Instead of a direct streaming from DXF Entities to QElement XML, the DXF is converted to QElement structures, and then saved to XML. This could potentially be a bit slower (although I haven't bench marked it), but should also allow some easier processing before saving the QELement file, such as finding and converting blocks, possibly in the future scaling, looking for overlapping elements, shape testing, etc
  • Text objects are now converted to DynamicText by default
  • Support for Block entities have been added.