This week in FreeCAD development:

Draft: 

  • Roy-043 fixed an issue where, on doc­u­ment load, Tech­Draw would ask Draft for SVG before the Draft objects are ful­ly restored.
  • tetek­toza removed redun­dant group box­es in task pan­els of sev­er­al tools.

Sketch­er: karliss fixed an issue where the state of the “Esc can leave sketch edit mode” set­ting would not refresh after changes and required a restart for the change to take effect.

Part­De­sign: mosfet80 removed some dep­re­cat­ed and unused functions.

BIM: Roy-043 fixed an issue where a sub­tract­ed roof would be hid­den when the base wall was copied.

Tech­Draw: ryankem­brey updat­ed the name of the com­mand for insert­ing active views and added a tooltip.

GUI: maxwxyz improved the con­sis­ten­cy of some user-vis­i­ble mes­sages (most­ly things like “doesn’t” vs “does not” and the right Uni­code char­ac­ter for ellipsis).

I/O:

  • furgo16 added a con­sole DXF sta­tis­tics reporter for the FreeCAD C++ importer, which reports details such as DXF file meta­da­ta, import time, total enti­ties read, etc. See here for the full list.
  • galou improved DAE export­ing by using the object labels rather than the object names.

Among oth­er changes:

  • Syres916 fixed a small regres­sion in BIM, Draft, and CAM.
  • NewJok­er fixed a cou­ple of typos in FEM.
  • pieter­hi­j­ma added undo/redo sup­port for renam­ing prop­er­ties in VarSets.
  • dav­es­rock­et­shop added sup­port for file types oth­er than PNG to embed­ded images in materials.
  • Rexbas con­tributed a patch that instructs the upcom­ing ver­sion of Coin to use EGL when run­ning on Wayland.
  • kadet1090 added anoth­er require­ment for con­trib­u­tors: new PRs need to con­tain prop­er attri­bu­tion in descrip­tion and com­mits if they were made by non-author.

Addi­tion­al improve­ments and fix­es were con­tributed by chennes, knip­knap, luz­paz, lah­waacz, and mosfet80. 

PR stats: since the pre­vi­ous report, 34 pull requests have been merged, and 40 new pull requests have been opened.

Issue stats: over­all, there are 2921 open issues in the track­er, up by 14 from last week.

In oth­er news, Pieter Hij­ma got an NLnet grant to improve the Inte­gra­tion between FreeCAD and Lens, a free PDM sys­tem orig­i­nal­ly devel­oped by Ond­sel. He will resume his work on the Lens addon that—just like Lens itself—has now been moved to the FreeCAD organization.

Some of the pos­si­ble changes Pieter out­lined in an ear­li­er blog post are UX improve­ments, sup­port for Git-based work­spaces (with sup­port for visu­al ver­sion dif­fer­ences), and a noti­fi­ca­tion sys­tem. He will also update the addon to pro­vide easy sup­port for self-host­ed Lens instances.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.