This week in FreeCAD development:

CAM

  • phaseloop migrat­ed the Array oper­a­tion to a dres­sup oper­a­tion and changed the design of the ori­gin axis to be in line with the LCS indicator.
  • bdi­eterm con­tributed a minor fix.

Tech­Draw: benj5378 fixed a bug where edges would have the wrong col­or, and jonzirk76 con­tributed minor code refactoring.

Sur­face: Shko­lik changed the behav­ior of the Fill Bound­ary Curves and Sec­tions sur­face tools: after acti­vat­ing either of the tools, there’s no need to click on the “Add edge” but­ton any­more, you can select edges immediately.

Addon Man­ag­er: chennes moved the code to its own repos­i­to­ry and made it a Git sub­mod­ule. Accord­ing to chennes, this will ulti­mate­ly pro­vide the abil­i­ty for the Addon Man­ag­er to update itself even with­in indi­vid­ual releas­es of FreeCAD.

GUI:

  • alfrix fixed the Quan­ti­ty spin­box mar­gin so that on-view input wid­gets would ren­der cor­rect­ly in Sketcher.
  • kadet1090 added an option­al ori­gin place­ment indi­ca­tor in the LCS indi­ca­tor style.
  • vletii fixed the behav­ior of the Freeze tog­gle to unfreeze objects down the hier­ar­chy properly.
  • pieter­hi­j­ma patched varsets to make val­ue inputs show units for prop­er­ties that have units.

Among oth­er changes:

  • Fix­es in Draft by Roy_043, apros­pero, and luzpaz.
  • Fur­ther work on XML bind­ings refac­tor­ing in Sketch­er and Part by tritao.
  • Fix­es in Part­De­sign by PaddleStroke.

Addi­tion­al fix­es, small improve­ments, and code refac­tor­ing were con­tributed by pieter­hi­j­ma, mosfet80, tri­tao, hyari­on, Mis­ter­Mak­erNL, Fran­klek­lek, captain0xff, furgo16, mar­cus­pol­lio, pskowron­skiT­Dx, kpe­martin, xtemp09, run­zh-cryp­to, kadet1090, drwho495, chennes, 3x380V, and oursland.

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

Issue stats: over­all, there are 2789 open issues in the track­er, up by 34 from last week.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

4 responses to “WIP Wednesday, 9 April 2025”

  1. Saltypaws Avatar
    Saltypaws

    Hi. Great work! Do you have any com­ment about the issue counter most­ly going up with the week­ly updates?

    1. Aleksandr Prokudin Avatar
      Aleksandr Prokudin

      It means that users report more bugs and post fea­ture requests than devel­op­ers can fix. Not sure what else I can say here 🙂 I mean, come help fix the bugs? 🙂

  2. David Avatar
    David

    Need to dif­fer­en­ti­ate between new bug sub­mis­sions and fea­ture requests.

    1. SaltyPaws Avatar
      SaltyPaws

      I agree, that would be real­ly helpful.

Discover more from FreeCAD News

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

Continue reading