This week in FreeCAD development:

Sketch­er:

  • AjinkyaDa­hale fixed a regres­sion where trim­ming would break poly­gons (PR#25054).
  • Pad­dle­Stroke fixed a bug where Off­set would not select an open loop cor­rect­ly (PR#25091). He also improved con­straint ren­der­ing (PR#24534, PR#25055).
  • tetek­toza patched the code to make it remem­ber the cur­sor angle for on-view para­me­ters (OVP) after an OVP has been set (PR#24904).

BIM/Draft: 

  • Roy_043 fixed the bro­ken Con­tin­ue mode (PR#24993), fixed paths to exam­ple files (PR#24878), and elim­i­nat­ed warn­ings when switch­ing the Ren­der mode to Sol­id (PR#24978).
  • paullee0 large­ly fixed the incor­rect Win­dow open­ing (PR#25001) and the incor­rect Stairs struc­ture (PR#24917).
  • furgo16 moved the BIM Project com­mand from the tool­bar to the Utils menu (PR#25086).

FEM:

  • marioalexis84 fixed magnetodynamic2D bound­ary con­di­tion (PR#25017), fixed Cal­culiX body heat source writer for 2D cas­es (PR#25079), and reworked the Elmer solver object and task pan­el, which fix­es two bugs, includ­ing one release block­er (PR#24912).
  • chennes tweaked a cou­ple of unit tests (PR#24936).

GUI:

  • tetek­toza patched the code to force the expres­sion com­pleter to dis­play a drop-down list when an item is clicked (PR#25011). He also fixed the win­dow restora­tion after Edit->Alignment com­ple­tion (PR#24651).
  • pieter­hi­j­ma fixed sup­port­ing xlinks in the Add Prop­er­ty dia­log (PR#25052).
  • maxwxyz fixed the width of the sta­tus bar but­tons (PR#24972).

Oth­er changes:

  • tetek­toza fixed a bug in Draft where geom­e­try would be import­ed from DXF with the Make Face prop­er­ty set to the last used option (PR#24857). He fixed anoth­er bug where enabling the “Treat ellipses and splines as poly­lines” option in DXF export pref­er­ences would still result in export­ing stove prim­i­tives (PR#24856).
  • Wan­der­erFan fixed the angle dim­ming in the detail view in Tech­Draw (PR#25062).
  • Pad­dle­Stroke fixed iso­la­tion ren­der­ing in Assem­bly when dou­ble-click­ing a joint for edit­ing (/PR#24942). He also fixed the ren­der­ing of explod­ed views in Tech­Draw (PR#24769).
  • tarman3 fixed a minor dress-up UI issue (PR#24732) and added a more straight­for­ward UI for select­ing either the new or the lega­cy CAM sim­u­la­tor (PR#24875).
  • wwmay­er fixed a release block­er where tog­gling trans­paren­cy would reset col­ors in Part­De­sign (PR#24970, cher­ry-picked by maxwxyz).
  • Phone­Droid added many more miss­ing SPDX license iden­ti­fiers to boil­er­plates of source code files (PR#25070 and counting).

Addi­tion­al improve­ments and fix­es were con­tributed by chennes, tri­tao, ours­land, leo­heck, mosfet80, adri­an­in­saval, and kpemartin.

If you are inter­est­ed in test­ing the lat­est week­ly build, you can grab it here. Builds for macOS are tem­porar­i­ly unavailable.

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

Issue stats: over­all, there are 3032 open issues in the track­er, up by 42 from last week. There are 9 release block­ers cur­rent­ly, down by 4 from last week. The list of block­ers is revis­it­ed and updat­ed on Mon­day merge meetings.

The first release can­di­date of FreeCAD 1.1 is cur­rent­ly expect­ed lat­er this week.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.