WIP Wednesday 28 February 2024

This week in FreeCAD development:

  • bgb­sww, Cal­li­garoV, and chennes made a lot more progress towards mit­i­gat­ing the topon­am­ing issue.
  • chennes con­tributed more changes to the addon man­ag­er: fix­es and sup­port for sort­ing addons by sev­er­al cri­te­ria (alpha­bet­i­cal, last update time, cre­ation date, GitHub stars), as well as sup­port for cus­tom scores for addons.
  • pavl­tom added the Insert Rep­e­ti­tion Count com­mand to Tech­Draw and reim­ple­ment­ed Rich Anno­ta­tion par­ent linking.
  • wwmay­er improved the mate­ri­als edi­tor to use inte­gers for shini­ness and trans­paren­cy in a cer­tain val­ue range, sub­mit­ted a few fix­es to Sketcher.
  • edwilliams16 improved the cal­cu­la­tion of the ‘b’ para­me­ter of the hyper­bol­ic arc in Sketcher.
  • Roy-043 improved some word­ing in Sketch­er for bet­ter consistency.
  • Pad­dle­Stroke made it pos­si­ble to sort items in the project tree by drag­ging and drop­ping them. He also changed the behav­ior of line DSH length/width mode so that it behaves like the rec­tan­gle length/width DSH in Sketcher.
  • Lemon­Boy made datum points highlightable/selectable in the viewport.
  • NomAnor added an option­al vis­i­bil­i­ty tog­gle to the project tree with the “clas­sic” eye icon. He also refac­tored the task pan­el code for PartDesign’s patterns.
  • FlachyJoe improved Helix in Part­De­sign to use the wires of the com­put­ed face instead of the select­ed ones. He also made sup­pressed objects dis­tin­guish­able in the project tree.
  • adri­an­in­saval added a new tem­plate to the Start page to eas­i­ly cre­ate a new assembly.
  • FEA-eng added a new prop­er­ty, Beam­Re­duced­In­te­gra­tion, to the Cal­culiX solver in FEM. He also made sev­er­al minor improve­ments in the workbench.
  • marioalexis84 sub­mit­ted more fix­es to the FEM work­bench, includ­ing mesh gen­er­a­tion for check type analy­sis in CalculiX.
  • Rexbas fixed a regres­sion in the Blender, CAD, and Revit nav­i­ga­tion styles.
  • mosfet80 removed a dep­re­cat­ed func­tion in core and two workbenches.
  • 3x380V fixed a few bugs.

PR stats: In the week from Wednes­day, 21 Feb­ru­ary to Wednes­day, 28 Feb there were 58 pull requests merged, with a total code­base change of +9,585 / ‑4,489 (not count­ing trans­la­tion updates). We had an aver­age merged PR size of +165 / ‑77. 22 new pull requests were opened.

Issue stats: we closed 42 issues, and 48 new issues were opened. Over­all, 1,266 issues are cur­rent­ly open.


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