WIP Wednesday 30 October 2024

This week in FreeCAD development:

Sketch­er: Pad­dle­Stroke fixed sev­er­al bugs, includ­ing one release block­er, all relat­ed to con­straints and trans­for­ma­tions / arrays.

Part­De­sign:

  • mwgan­son applied minor fix­es to Groove and Rev­o­lu­tion task panels.
  • Pad­dle­Stroke fixed a release block­er in which cre­at­ing a body in an exist­ing doc­u­ment raised the request to migrate it, and then cre­at­ing anoth­er body would seg­fault FreeCAD.
  • kadet1090 fixed an issue occur­ring when chang­ing Pad from Dimen­sion to Two Dimen­sions.

Assem­bly: Pad­dle­Stroke fixed a bug where Insert Com­po­nent would show items hid­den in the Tree view. He also added sup­port for flex­i­ble sub­assem­blies that cre­ate links to sep­a­rate parts of sub­assem­blies rather than to the entire assem­blies. This pre­serves exist­ing joints in sub­assem­blies and allows con­trol­ling the posi­tion of those parts from a par­ent assem­bly, even if links to the same parts already exist in the par­ent assembly.

GUI:

  • pieter­hi­j­ma made the VarSets dia­log modal and fixed an issue with the Tooltip property.
  • benj5378 fixed the leg­i­bil­i­ty of start page exam­ple files with the Dark theme.
  • Rexbas con­tin­ued his work fix­ing issues relat­ed to incor­rect cam­era rota­tion with some nav­i­ga­tion styles.

Among oth­er changes:

  • yorik­van­havre and Roy_043 fixed sev­er­al issues in Draft.
  • dav­es­rock­et­shop patched the new mate­ri­als sys­tem to change the appear­ance of a body when switch­ing mate­ri­als only if the appear­ance has­n’t been set explicitly.
  • Pad­dle­Stroke fixed a release block­er where clos­ing a Sketch­er tab with a task run­ning would crash FreeCAD. The fix was to asso­ciate task dialogs with views, so now when a view is closed, the task is closed too.
  • Wan­der­erFan fixed sev­er­al issues in Tech­Draw, includ­ing two release blockers.
  • AIRCAP patched Tol­er­ance to restrict max­i­mum tol­er­ance and repair shapes optionally.
  • marioalexis84 fixed two minor issues in FEM.
  • hosheng­wei and yorik­van­havre fixed sev­er­al bugs in BIM.
  • wwmay­er fixed a bug in the mea­sure tool to use the cen­ter points as a ref­er­ence when mea­sur­ing the dis­tance between circles.

More fix­es arrived from wwmay­er, adri­an­in­saval, mwganson.

PR stats: since the pre­vi­ous report, 47 pull requests have been merged, 27 new pull requests have been opened. We’ve been steadi­ly accu­mu­lat­ing patch­es sched­uled for review once v1.0 is out, there are now 236 such pull requests.

Issue stats: over­all, there are 2194 open issues in the track­er, up by 14 from last week. 4 of them are v1.0 release block­ers, down by 3 from last week.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

4 responses to “WIP Wednesday 30 October 2024”

  1. Josh Avatar

    Quite excit­ing and moti­vat­ing to see these updates every Wednes­day! Thank you for your hard work doc­u­ment­ing all this progress Aleksandr 🙂

    1. Aleksandr Prokudin Avatar
      Aleksandr Prokudin

      Thanks, but it’s real­ly sec­ondary to debug­ging code and writ­ing all those fixes 🙂

  2. Quin Avatar

    Keep up the great work, the week­ly builds have been sol­id, you can tell that there is a lot of love and hard work going into the 1.0 release.

    🍻

  3. Michiel Bruijn Avatar
    Michiel Bruijn

    Thanks devs!

Discover more from FreeCAD News

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

Continue reading