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.

Discover more from FreeCAD News

Subscribe now to keep reading and get access to the full archive.

Continue reading