This week in FreeCAD development:

  • @davesrocketshop pushed an update to the new mate­ri­als sys­tem adding new data types (in par­tic­u­lar, for the Ren­der work­bench), a new appear­ance pre­view UI based on the Coin library, and changes in the array data types.
  • @edi271, @Syres916, and @WandererFan pushed numer­ous fix­es and improve­ments to the Tech­Draw work­bench, includ­ing the col­lec­tion of doc­u­ment info for fill­ing tem­plate fields.
  • @Roy-043 intro­duced the ‘Default­AnnoScale­Mul­ti­pli­er‘ para­me­ter to replace ‘DraftAn­no­ta­tion­Scale‘, and a new ‘get_param‘ func­tion to help hav­ing all defaults in one place to avoid inconsistencies.
  • @abdullahtahiriyo improved the noti­fi­ca­tion area behav­ior by group­ing the same error mes­sages and append­ing the instance count next to it.
  • @oursland added sup­port for macOS builds and Win­dows C++ unit tests on Con­da; pack­age depen­den­cy builds for Ubun­tu 22.04 and Win­dows are now Con­da-based as well.

PR stats: In the week from Wednes­day, 6 Dec to Wednes­day, 13 Dec there were 30 pull requests merged, with a total code­base change of +8,464 / ‑2,707 lines (not count­ing trans­la­tion updates). We had an aver­age merged PR size of +285 / ‑93. 10 new pull requests were opened. 

Issue stats: we closed 13 issues, and 22 new issues were opened. Over­all, 1,095 issues are cur­rent­ly open.

The FreeCAD project association’s gen­er­al assem­bly approved sev­er­al new grants in November:

  • Amulya Par­i­tosh and Harshi­ta Saraswat will con­tin­ue this year’s GSoC project to cre­ate the com­po­nent library, both the serv­er-side and client-side functionality.
  • Kurt Kremitz­ki will improve FreeCAD’s infra­struc­ture per­for­mance and maintenance.
  • Ajinkya Dahale will improve curve geom­e­try: gen­er­al tan­gency with B‑splines, B‑splines pre­view, Bezi­er curves, cur­va­ture con­straint etc.’

For more infor­ma­tion, please see the Devel­op­ment Fund page.


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