WIP Wednesday 15 May 2024

WIP Wednesday 15 May 2024

This week in FreeCAD development:

Topon­am­ing: bgs­b­ww added miss­ing bits of topon­am­ing code to core, Part Design, and Sketcher.

Mea­sure tools got some real­ly use­ful updates. hlorus made some improve­ments to the new uni­fied mea­sure­ment facil­i­ty and added mea­sure­ment val­ues to labels in the project tree. Mean­while wwmay­er rewrote parts of the new Quick Mea­sure fea­ture and fixed errors typ­i­cal­ly pop­ping up when select­ing geom­e­try in Sketcher.

Mate­ri­als got more atten­tion. dav­es­rock­et­shop updat­ed the mate­r­i­al pref­er­ences to allow select­ing a default mate­r­i­al. Roy-043 start­ed adapt­ing Draft for the new mate­ri­als sys­tem. The first patch adds new mate­r­i­al han­dling to set­ting style: the task pan­el now has a tabbed inter­face to accom­mo­date for new prop­er­ties, and the prop­er­ties on the Anno­ta­tion tab have been reordered to match the relat­ed Pref­er­ences page.

Tech­Draw now fea­tures a smart dimen­sion tool sim­i­lar to that of Sketch­er, thanks to Pad­dle­Stroke. You can use one tool to add dimen­sion to dif­fer­ent types of geom­e­try. You can also choose whether you want all dimen­sion tools grouped or next to each oth­er in the toolbar.

UI cleanup: mar­cus­pol­lio made slight adjust­ments to some Draft WB icons for bet­ter con­sis­ten­cy, maxwxyz updat­ed icons in the Addon Man­ag­er for leg­i­bil­i­ty on dark themes, Mis­ter­Mak­erNL recre­at­ed expand/collapse icons for the Tasks pan­el in SVG, and kadet1090 moved the ‘More’ but­ton to the end of the work­bench selec­tor TabBar.

Among oth­er changes:

  • ours­land con­tributed improve­ments to Con­da builds.
  • Roy-043 added a “Lega­cy importer only” option to DXF import­ing to fix a bug where the C++ importer would ignore the “Cre­ate as” import set­tings and always cre­ates sim­ple Part shapes
  • Bug fix­es from wwmay­er, ron­ny­s­tandtke, FlachyJoe, ppphp, realthun­der, jwueller, pieter­hi­j­ma, NewJoker.

PR stats: In the week from Wednes­day, 8 May to Wednes­day, 15 May there were 39 pull requests merged. 34 new pull requests were opened.

Issue stats: we closed 29 issues, and 61 new issues were opened. Over­all, 1,605 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