This week in FreeCAD development:

Sketch­er

  • Pad­dle­Stroke fixed one release block­er, two regres­sions, and a few more bugs. 
  • theo-vt fixed a crash in the Scale tool; it should now bet­ter han­dle a dimen­sion of a sin­gle line.
  • lon­grack­slabs patched all con­straint tools to pro­vide con­text-aware hints that remem­ber user selec­tions and guide them through the cor­rect workflow.
  • kadet1090 fixed Sketch­er to not enforce vis­i­bil­i­ty of planes on edit.
  • tetek­toza fixed a bug where on-view para­me­ters would dis­re­gard 0 as a valid input.

Part Design

  • Pad­dle­Stroke fixed two block­ers and two regres­sions, includ­ing one that made some prop­er­ties in Pock­et uneditable.
  • kadet1090 fixed a crash that would occur in rare cas­es where fea­tures were placed out­side the body con­tain­er. He also fixed the occa­sion­al incor­rect ren­der­ing of trans­par­ent pro­file previews.
  • 3x380V fixed GCC warn­ing, and marioalexis84 fixed a bug where the Allow­Com­pound para­me­ter would not be enabled by default for indi­rect­ly cre­at­ed bod­ies despite the pref­er­ence being checked.

Assem­bly:

  • Pad­dle­Stroke fixed a crash when acti­vat­ing flex­i­ble sub-assem­blies by imple­ment­ing sup­port for Link groups in sub-assem­blies. He also fixed a release block­er where adding the lim­its for the joints would break the joints.
  • furgo16 fixed a bug that pre­vent­ed any joints from being cre­at­ed in cer­tain scenarios.

Tech­Draw

  • Wan­der­erFan fixed sev­er­al bugs, includ­ing a release block­er where an area anno­ta­tion would cause a crash if mul­ti­ple faces were selected.
  • ryankem­brey fixed a bug where the view frame would not reset with a click.

CAM:

  • slip­ton­ic fixed the size of the direc­tion mark­er for high-res­o­lu­tion displays.
  • Con­nor fixed the base tem­plate sub­sti­tu­tion and the style of the CAM San­i­ty Report. He also fixed chang­ing the spin­dle direc­tion or mate­r­i­al in the tool library edi­tor and con­vert­ed the tap­ping oper­a­tion to an exper­i­men­tal fea­ture (and applied sev­er­al fix­es and improve­ments to it).

BIM:

  • furgo16 refac­tored parts of the Arch mod­ule and intro­duced quite a hand­ful of improve­ments to the sec­tion plane task pan­el (see PR#23826 for the full list).
  • galou fixed a regres­sion in DAE import and restored sup­port for non-tri­an­gu­lar faces.
  • Roy_043 fixed sev­er­al bugs.

GUI:

  • mar­cus­pol­lio updat­ed group icons in Draft.
  • furgo16 brought back visu­al feed­back on tool­bar but­ton press and hover.
  • Tia­go-Almei­da007 slight­ly reor­ga­nized tree view preferences.

Oth­er changes:

  • B0cho, NewJok­er, and marioalexis84 fix­es var­i­ous minor issues and a few mem­o­ry leaks in FEM.
  • tetek­toza patched the core to allow delet­ing objects inside a group recursively.
  • sliedes fixed dis­play­ing objects in the 3D view on Way­land with native and pro­pri­etary Nvidia dri­vers (see PR#23768 for details).

Addi­tion­al improve­ments and fix­es were con­tributed by Roy-043, chennes, marioalexis84, matt-tay­lor-git, ipatch, wwmay­er, 3x380V, Pad­dle­Stroke, kadet1090, mrpilot2, mne­sar­co, tetek­toza, luz­paz, Rexbas, captain0xff, Mikestriken, and FlachyJoe.

For trans­la­tors, some trans­lat­able text issues have been fixed, and trans­la­tion updates have been merged from Crowdin.

If you are inter­est­ed in test­ing the lat­est week­ly build, you can grab it here.

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

Issue stats: over­all, there are 2954 open issues in the track­er, down by 43 from last week. 30 known release block­ers remain unfixed for v1.1, down by 15 from last 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