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.

Discover more from FreeCAD News

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

Continue reading