{"ref":"refs/heads/main","before":"11dec4e0fd71cce3d9090ca45a6efd9fbadf3619","after":"043ea39a83f479d5d57159c4cbce341cc120cb42","repository":{"id":758965894,"node_id":"R_kgDOLTzmhg","name":"FreeCAD","full_name":"ilf-S/FreeCAD","private":false,"owner":{"name":"ilf-S","email":"ilf-S@users.noreply.github.com","login":"ilf-S","id":1728511,"node_id":"MDQ6VXNlcjE3Mjg1MTE=","avatar_url":"https://avatars.githubusercontent.com/u/1728511?v=4","gravatar_id":"","url":"https://api.github.com/users/ilf-S","html_url":"https://github.com/ilf-S","followers_url":"https://api.github.com/users/ilf-S/followers","following_url":"https://api.github.com/users/ilf-S/following{/other_user}","gists_url":"https://api.github.com/users/ilf-S/gists{/gist_id}","starred_url":"https://api.github.com/users/ilf-S/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ilf-S/subscriptions","organizations_url":"https://api.github.com/users/ilf-S/orgs","repos_url":"https://api.github.com/users/ilf-S/repos","events_url":"https://api.github.com/users/ilf-S/events{/privacy}","received_events_url":"https://api.github.com/users/ilf-S/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/ilf-S/FreeCAD","description":"This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.","fork":true,"url":"https://api.github.com/repos/ilf-S/FreeCAD","forks_url":"https://api.github.com/repos/ilf-S/FreeCAD/forks","keys_url":"https://api.github.com/repos/ilf-S/FreeCAD/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ilf-S/FreeCAD/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ilf-S/FreeCAD/teams","hooks_url":"https://api.github.com/repos/ilf-S/FreeCAD/hooks","issue_events_url":"https://api.github.com/repos/ilf-S/FreeCAD/issues/events{/number}","events_url":"https://api.github.com/repos/ilf-S/FreeCAD/events","assignees_url":"https://api.github.com/repos/ilf-S/FreeCAD/assignees{/user}","branches_url":"https://api.github.com/repos/ilf-S/FreeCAD/branches{/branch}","tags_url":"https://api.github.com/repos/ilf-S/FreeCAD/tags","blobs_url":"https://api.github.com/repos/ilf-S/FreeCAD/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ilf-S/FreeCAD/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ilf-S/FreeCAD/git/refs{/sha}","trees_url":"https://api.github.com/repos/ilf-S/FreeCAD/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ilf-S/FreeCAD/statuses/{sha}","languages_url":"https://api.github.com/repos/ilf-S/FreeCAD/languages","stargazers_url":"https://api.github.com/repos/ilf-S/FreeCAD/stargazers","contributors_url":"https://api.github.com/repos/ilf-S/FreeCAD/contributors","subscribers_url":"https://api.github.com/repos/ilf-S/FreeCAD/subscribers","subscription_url":"https://api.github.com/repos/ilf-S/FreeCAD/subscription","commits_url":"https://api.github.com/repos/ilf-S/FreeCAD/commits{/sha}","git_commits_url":"https://api.github.com/repos/ilf-S/FreeCAD/git/commits{/sha}","comments_url":"https://api.github.com/repos/ilf-S/FreeCAD/comments{/number}","issue_comment_url":"https://api.github.com/repos/ilf-S/FreeCAD/issues/comments{/number}","contents_url":"https://api.github.com/repos/ilf-S/FreeCAD/contents/{+path}","compare_url":"https://api.github.com/repos/ilf-S/FreeCAD/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ilf-S/FreeCAD/merges","archive_url":"https://api.github.com/repos/ilf-S/FreeCAD/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ilf-S/FreeCAD/downloads","issues_url":"https://api.github.com/repos/ilf-S/FreeCAD/issues{/number}","pulls_url":"https://api.github.com/repos/ilf-S/FreeCAD/pulls{/number}","milestones_url":"https://api.github.com/repos/ilf-S/FreeCAD/milestones{/number}","notifications_url":"https://api.github.com/repos/ilf-S/FreeCAD/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ilf-S/FreeCAD/labels{/name}","releases_url":"https://api.github.com/repos/ilf-S/FreeCAD/releases{/id}","deployments_url":"https://api.github.com/repos/ilf-S/FreeCAD/deployments","created_at":1708184682,"updated_at":"2026-02-08T02:27:58Z","pushed_at":1770602757,"git_url":"git://github.com/ilf-S/FreeCAD.git","ssh_url":"git@github.com:ilf-S/FreeCAD.git","clone_url":"https://github.com/ilf-S/FreeCAD.git","svn_url":"https://github.com/ilf-S/FreeCAD","homepage":"https://www.freecad.org","size":2376888,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"lgpl-2.1","name":"GNU Lesser General Public License v2.1","spdx_id":"LGPL-2.1","url":"https://api.github.com/licenses/lgpl-2.1","node_id":"MDc6TGljZW5zZTEx"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"main","stargazers":0,"master_branch":"main"},"pusher":{"name":"github-actions[bot]","email":null},"forced":false,"sender":{"login":"github-actions[bot]","id":41898282,"node_id":"MDM6Qm90NDE4OTgyODI=","avatar_url":"https://avatars.githubusercontent.com/in/15368?v=4","gravatar_id":"","url":"https://api.github.com/users/github-actions%5Bbot%5D","html_url":"https://github.com/apps/github-actions","followers_url":"https://api.github.com/users/github-actions%5Bbot%5D/followers","following_url":"https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/github-actions%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/github-actions%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/github-actions%5Bbot%5D/repos","events_url":"https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/github-actions%5Bbot%5D/received_events","type":"Bot","user_view_type":"public","site_admin":false},"created":false,"deleted":false,"base_ref":null,"compare":"https://github.com/ilf-S/FreeCAD/compare/11dec4e0fd71...043ea39a83f4","commits":[{"id":"49c80ebe5c59f3feeb24bd41ff13b7d5e0806b0d","tree_id":"7bcb5ffeeee17f8303ba84270cff2f18adcdff6a","distinct":true,"message":"Mesh: Add object name attribute to 3MF export\n\nExport mesh object names as 'name' attribute in 3MF files according to\nthe 3MF specification. This allows downstream tools to identify objects\nby their original FreeCAD names.\n\nChanges:\n- Moved Exporter::xmlEscape() to Base XMLTools::escapeXml() for shared XML entity escaping\n- Update Writer3MF::AddMesh() to accept and output object names with default \"\" where no attribute will be added\n- Updated all codepaths leading to 3mf exports to include the object name","timestamp":"2026-01-31T09:09:27+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/49c80ebe5c59f3feeb24bd41ff13b7d5e0806b0d","author":{"name":"Tom Stein","email":"dev@tomstein.me","date":"2026-01-21T16:23:27+01:00","username":"ScholliYT"},"committer":{"name":"Chris Hennes","email":"chennes@pioneerlibrarysystem.org","date":"2026-01-31T09:09:27+01:00","username":"chennes"},"added":[],"removed":[],"modified":["src/Base/XMLTools.cpp","src/Base/XMLTools.h","src/Mod/Mesh/App/Core/IO/Writer3MF.cpp","src/Mod/Mesh/App/Core/IO/Writer3MF.h","src/Mod/Mesh/App/Core/MeshIO.cpp","src/Mod/Mesh/App/Exporter.cpp","src/Mod/Mesh/App/Exporter.h"]},{"id":"0a585dc3bba21ba2191cc1b71acede5275c7db0f","tree_id":"8b385a9e5aeaef0b57c011335bcdcbeb40c982ae","distinct":true,"message":"Base: Add tests for escapeXml","timestamp":"2026-01-31T09:09:27+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/0a585dc3bba21ba2191cc1b71acede5275c7db0f","author":{"name":"Chris Hennes","email":"chennes@gmail.com","date":"2026-01-29T17:17:28+01:00","username":"chennes"},"committer":{"name":"Chris Hennes","email":"chennes@pioneerlibrarysystem.org","date":"2026-01-31T09:09:27+01:00","username":"chennes"},"added":["tests/src/Base/XMLTools.cpp"],"removed":[],"modified":["tests/src/Base/CMakeLists.txt"]},{"id":"105543bf172a1d22667afc9d72cd6469ccb24bec","tree_id":"73f0dc2d1217a2e946e5a8a01a400031f4c91761","distinct":true,"message":"BIM: fix regression caused by Link Hosts handling (#27406)","timestamp":"2026-02-07T21:43:30-06:00","url":"https://github.com/ilf-S/FreeCAD/commit/105543bf172a1d22667afc9d72cd6469ccb24bec","author":{"name":"Roy-043","email":"70520633+Roy-043@users.noreply.github.com","date":"2026-02-08T04:43:30+01:00","username":"Roy-043"},"committer":{"name":"GitHub","email":"noreply@github.com","date":"2026-02-07T21:43:30-06:00","username":"web-flow"},"added":[],"removed":[],"modified":["src/Mod/BIM/ArchSketchObject.py"]},{"id":"0745d40f86be9cfb09b3de6f01b0d4fea2b0ffc2","tree_id":"04f4e5093048d28b05e7ac5f66ad3b5df2cee0e7","distinct":true,"message":"[TD]fix fail on single edge cutting profile","timestamp":"2026-02-07T21:47:00-06:00","url":"https://github.com/ilf-S/FreeCAD/commit/0745d40f86be9cfb09b3de6f01b0d4fea2b0ffc2","author":{"name":"wandererfan","email":"wandererfan@gmail.com","date":"2026-02-03T17:07:05-05:00","username":"WandererFan"},"committer":{"name":"Chris Hennes","email":"chennes@pioneerlibrarysystem.org","date":"2026-02-07T21:47:00-06:00","username":"chennes"},"added":[],"removed":[],"modified":["src/Mod/TechDraw/App/DrawComplexSection.cpp","src/Mod/TechDraw/App/DrawComplexSection.h"]},{"id":"f2a392c8f109883674b0d1ff3f25ed8e73101de1","tree_id":"6dc223737e6c046ad50080070e00e48bb3b15b5b","distinct":true,"message":"make the filename tooltip show the actual filename","timestamp":"2026-02-07T22:40:15-06:00","url":"https://github.com/ilf-S/FreeCAD/commit/f2a392c8f109883674b0d1ff3f25ed8e73101de1","author":{"name":"William Skellenger","email":"wskellenger@gmail.com","date":"2026-01-25T18:15:01-05:00","username":"skelliam"},"committer":{"name":"Chris Hennes","email":"chennes@pioneerlibrarysystem.org","date":"2026-02-07T22:40:15-06:00","username":"chennes"},"added":[],"removed":[],"modified":["src/Gui/propertyeditor/PropertyItem.cpp","src/Gui/propertyeditor/PropertyItem.h"]},{"id":"0d4d884a591e64fbbd61daa19a1326d8f7b4ffc1","tree_id":"7de58f88860b52d75971f49c4dc2035a4fa1eac5","distinct":true,"message":"[ Doc ]: Rework 3rd party library overview","timestamp":"2026-02-07T22:51:05-06:00","url":"https://github.com/ilf-S/FreeCAD/commit/0d4d884a591e64fbbd61daa19a1326d8f7b4ffc1","author":{"name":"PhoneDroid","email":"73050054+PhoneDroid@users.noreply.github.com","date":"2026-01-28T15:54:57-05:00","username":"PhoneDroid"},"committer":{"name":"Chris Hennes","email":"chennes@pioneerlibrarysystem.org","date":"2026-02-07T22:51:05-06:00","username":"chennes"},"added":[],"removed":[],"modified":[".pre-commit-config.yaml","src/Doc/ThirdPartyLibraries.html.cmake"]},{"id":"8af563804c3c1db7ac61fb141156a35526249cd0","tree_id":"c0ce2c323973fa4cc683d22a022f472f7f9b5871","distinct":true,"message":"SPDX [ 49 ][ Src / Mod / PartDesign ] (#26715)","timestamp":"2026-02-07T22:53:31-06:00","url":"https://github.com/ilf-S/FreeCAD/commit/8af563804c3c1db7ac61fb141156a35526249cd0","author":{"name":"ᴩʜᴏɴᴇᴅʀᴏɪᴅ","email":"73050054+PhoneDroid@users.noreply.github.com","date":"2026-02-07T23:53:31-05:00","username":"PhoneDroid"},"committer":{"name":"GitHub","email":"noreply@github.com","date":"2026-02-07T22:53:31-06:00","username":"web-flow"},"added":[],"removed":[],"modified":["src/Mod/PartDesign/App/AppPartDesign.cpp","src/Mod/PartDesign/App/AppPartDesignPy.cpp","src/Mod/PartDesign/App/Body.cpp","src/Mod/PartDesign/App/Body.h","src/Mod/PartDesign/App/BodyPyImp.cpp","src/Mod/PartDesign/App/CMakeLists.txt","src/Mod/PartDesign/App/DatumCS.cpp","src/Mod/PartDesign/App/DatumCS.h","src/Mod/PartDesign/App/DatumLine.cpp","src/Mod/PartDesign/App/DatumLine.h","src/Mod/PartDesign/App/DatumPlane.cpp","src/Mod/PartDesign/App/DatumPlane.h","src/Mod/PartDesign/App/DatumPoint.cpp","src/Mod/PartDesign/App/DatumPoint.h","src/Mod/PartDesign/App/Feature.cpp","src/Mod/PartDesign/App/Feature.h","src/Mod/PartDesign/App/FeatureAddSub.cpp","src/Mod/PartDesign/App/FeatureAddSub.h","src/Mod/PartDesign/App/FeatureBase.cpp","src/Mod/PartDesign/App/FeatureBase.h","src/Mod/PartDesign/App/FeatureBoolean.cpp","src/Mod/PartDesign/App/FeatureBoolean.h","src/Mod/PartDesign/App/FeatureChamfer.cpp","src/Mod/PartDesign/App/FeatureChamfer.h","src/Mod/PartDesign/App/FeatureDraft.cpp","src/Mod/PartDesign/App/FeatureDraft.h","src/Mod/PartDesign/App/FeatureDressUp.cpp","src/Mod/PartDesign/App/FeatureDressUp.h","src/Mod/PartDesign/App/FeatureExtrude.cpp","src/Mod/PartDesign/App/FeatureExtrude.h","src/Mod/PartDesign/App/FeatureFillet.cpp","src/Mod/PartDesign/App/FeatureFillet.h","src/Mod/PartDesign/App/FeatureGroove.cpp","src/Mod/PartDesign/App/FeatureGroove.h","src/Mod/PartDesign/App/FeatureHelix.cpp","src/Mod/PartDesign/App/FeatureHelix.h","src/Mod/PartDesign/App/FeatureHole.cpp","src/Mod/PartDesign/App/FeatureHole.h","src/Mod/PartDesign/App/FeatureLinearPattern.cpp","src/Mod/PartDesign/App/FeatureLinearPattern.h","src/Mod/PartDesign/App/FeatureLoft.cpp","src/Mod/PartDesign/App/FeatureLoft.h","src/Mod/PartDesign/App/FeatureMirrored.cpp","src/Mod/PartDesign/App/FeatureMirrored.h","src/Mod/PartDesign/App/FeatureMultiTransform.cpp","src/Mod/PartDesign/App/FeatureMultiTransform.h","src/Mod/PartDesign/App/FeaturePad.cpp","src/Mod/PartDesign/App/FeaturePad.h","src/Mod/PartDesign/App/FeaturePipe.cpp","src/Mod/PartDesign/App/FeaturePipe.h","src/Mod/PartDesign/App/FeaturePocket.cpp","src/Mod/PartDesign/App/FeaturePocket.h","src/Mod/PartDesign/App/FeaturePolarPattern.cpp","src/Mod/PartDesign/App/FeaturePolarPattern.h","src/Mod/PartDesign/App/FeaturePrimitive.cpp","src/Mod/PartDesign/App/FeaturePrimitive.h","src/Mod/PartDesign/App/FeaturePyImp.cpp","src/Mod/PartDesign/App/FeatureRevolution.cpp","src/Mod/PartDesign/App/FeatureRevolution.h","src/Mod/PartDesign/App/FeatureScaled.cpp","src/Mod/PartDesign/App/FeatureScaled.h","src/Mod/PartDesign/App/FeatureSketchBased.cpp","src/Mod/PartDesign/App/FeatureSketchBased.h","src/Mod/PartDesign/App/FeatureSolid.cpp","src/Mod/PartDesign/App/FeatureSolid.h","src/Mod/PartDesign/App/FeatureThickness.cpp","src/Mod/PartDesign/App/FeatureThickness.h","src/Mod/PartDesign/App/FeatureTransformed.cpp","src/Mod/PartDesign/App/FeatureTransformed.h","src/Mod/PartDesign/App/Measure.cpp","src/Mod/PartDesign/App/Measure.h","src/Mod/PartDesign/App/PreCompiled.h","src/Mod/PartDesign/App/ShapeBinder.cpp","src/Mod/PartDesign/App/ShapeBinder.h","src/Mod/PartDesign/CMakeLists.txt","src/Mod/PartDesign/Gui/AppPartDesignGui.cpp","src/Mod/PartDesign/Gui/CMakeLists.txt","src/Mod/PartDesign/Gui/Command.cpp","src/Mod/PartDesign/Gui/CommandBody.cpp","src/Mod/PartDesign/Gui/CommandPrimitive.cpp","src/Mod/PartDesign/Gui/DlgActiveBody.cpp","src/Mod/PartDesign/Gui/DlgActiveBody.h","src/Mod/PartDesign/Gui/EnumFlags.h","src/Mod/PartDesign/Gui/PreCompiled.h","src/Mod/PartDesign/Gui/ReferenceSelection.cpp","src/Mod/PartDesign/Gui/ReferenceSelection.h","src/Mod/PartDesign/Gui/Resources/UpdateResources.bat","src/Mod/PartDesign/Gui/SketchWorkflow.cpp","src/Mod/PartDesign/Gui/SketchWorkflow.h","src/Mod/PartDesign/Gui/TaskBooleanParameters.cpp","src/Mod/PartDesign/Gui/TaskBooleanParameters.h","src/Mod/PartDesign/Gui/TaskChamferParameters.cpp","src/Mod/PartDesign/Gui/TaskChamferParameters.h","src/Mod/PartDesign/Gui/TaskDatumParameters.cpp","src/Mod/PartDesign/Gui/TaskDatumParameters.h","src/Mod/PartDesign/Gui/TaskDraftParameters.cpp","src/Mod/PartDesign/Gui/TaskDraftParameters.h","src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp","src/Mod/PartDesign/Gui/TaskDressUpParameters.h","src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp","src/Mod/PartDesign/Gui/TaskExtrudeParameters.h","src/Mod/PartDesign/Gui/TaskFeatureParameters.cpp","src/Mod/PartDesign/Gui/TaskFeatureParameters.h","src/Mod/PartDesign/Gui/TaskFeaturePick.cpp","src/Mod/PartDesign/Gui/TaskFeaturePick.h","src/Mod/PartDesign/Gui/TaskFilletParameters.cpp","src/Mod/PartDesign/Gui/TaskFilletParameters.h","src/Mod/PartDesign/Gui/TaskHelixParameters.cpp","src/Mod/PartDesign/Gui/TaskHelixParameters.h","src/Mod/PartDesign/Gui/TaskHoleParameters.cpp","src/Mod/PartDesign/Gui/TaskHoleParameters.h","src/Mod/PartDesign/Gui/TaskLoftParameters.cpp","src/Mod/PartDesign/Gui/TaskLoftParameters.h","src/Mod/PartDesign/Gui/TaskMirroredParameters.cpp","src/Mod/PartDesign/Gui/TaskMirroredParameters.h","src/Mod/PartDesign/Gui/TaskMultiTransformParameters.cpp","src/Mod/PartDesign/Gui/TaskMultiTransformParameters.h","src/Mod/PartDesign/Gui/TaskPadParameters.cpp","src/Mod/PartDesign/Gui/TaskPadParameters.h","src/Mod/PartDesign/Gui/TaskPatternParameters.cpp","src/Mod/PartDesign/Gui/TaskPatternParameters.h","src/Mod/PartDesign/Gui/TaskPipeParameters.cpp","src/Mod/PartDesign/Gui/TaskPipeParameters.h","src/Mod/PartDesign/Gui/TaskPocketParameters.cpp","src/Mod/PartDesign/Gui/TaskPocketParameters.h","src/Mod/PartDesign/Gui/TaskPrimitiveParameters.cpp","src/Mod/PartDesign/Gui/TaskPrimitiveParameters.h","src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp","src/Mod/PartDesign/Gui/TaskRevolutionParameters.h","src/Mod/PartDesign/Gui/TaskScaledParameters.cpp","src/Mod/PartDesign/Gui/TaskScaledParameters.h","src/Mod/PartDesign/Gui/TaskShapeBinder.cpp","src/Mod/PartDesign/Gui/TaskShapeBinder.h","src/Mod/PartDesign/Gui/TaskSketchBasedParameters.cpp","src/Mod/PartDesign/Gui/TaskSketchBasedParameters.h","src/Mod/PartDesign/Gui/TaskThicknessParameters.cpp","src/Mod/PartDesign/Gui/TaskThicknessParameters.h","src/Mod/PartDesign/Gui/TaskTransformedMessages.cpp","src/Mod/PartDesign/Gui/TaskTransformedMessages.h","src/Mod/PartDesign/Gui/TaskTransformedParameters.cpp","src/Mod/PartDesign/Gui/TaskTransformedParameters.h","src/Mod/PartDesign/Gui/Utils.cpp","src/Mod/PartDesign/Gui/Utils.h","src/Mod/PartDesign/Gui/ViewProvider.cpp","src/Mod/PartDesign/Gui/ViewProvider.h","src/Mod/PartDesign/Gui/ViewProviderBase.cpp","src/Mod/PartDesign/Gui/ViewProviderBase.h","src/Mod/PartDesign/Gui/ViewProviderBody.cpp","src/Mod/PartDesign/Gui/ViewProviderBody.h","src/Mod/PartDesign/Gui/ViewProviderBoolean.cpp","src/Mod/PartDesign/Gui/ViewProviderBoolean.h","src/Mod/PartDesign/Gui/ViewProviderChamfer.cpp","src/Mod/PartDesign/Gui/ViewProviderChamfer.h","src/Mod/PartDesign/Gui/ViewProviderDatum.cpp","src/Mod/PartDesign/Gui/ViewProviderDatum.h","src/Mod/PartDesign/Gui/ViewProviderDatumCS.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumCS.h","src/Mod/PartDesign/Gui/ViewProviderDatumLine.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumLine.h","src/Mod/PartDesign/Gui/ViewProviderDatumPlane.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumPlane.h","src/Mod/PartDesign/Gui/ViewProviderDatumPoint.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumPoint.h","src/Mod/PartDesign/Gui/ViewProviderDraft.cpp","src/Mod/PartDesign/Gui/ViewProviderDraft.h","src/Mod/PartDesign/Gui/ViewProviderDressUp.cpp","src/Mod/PartDesign/Gui/ViewProviderDressUp.h","src/Mod/PartDesign/Gui/ViewProviderExtrude.cpp","src/Mod/PartDesign/Gui/ViewProviderExtrude.h","src/Mod/PartDesign/Gui/ViewProviderFillet.cpp","src/Mod/PartDesign/Gui/ViewProviderFillet.h","src/Mod/PartDesign/Gui/ViewProviderGroove.cpp","src/Mod/PartDesign/Gui/ViewProviderGroove.h","src/Mod/PartDesign/Gui/ViewProviderHelix.cpp","src/Mod/PartDesign/Gui/ViewProviderHelix.h","src/Mod/PartDesign/Gui/ViewProviderHole.cpp","src/Mod/PartDesign/Gui/ViewProviderHole.h","src/Mod/PartDesign/Gui/ViewProviderLinearPattern.cpp","src/Mod/PartDesign/Gui/ViewProviderLinearPattern.h","src/Mod/PartDesign/Gui/ViewProviderLoft.cpp","src/Mod/PartDesign/Gui/ViewProviderLoft.h","src/Mod/PartDesign/Gui/ViewProviderMainPart.cpp","src/Mod/PartDesign/Gui/ViewProviderMainPart.h","src/Mod/PartDesign/Gui/ViewProviderMirrored.cpp","src/Mod/PartDesign/Gui/ViewProviderMirrored.h","src/Mod/PartDesign/Gui/ViewProviderMultiTransform.cpp","src/Mod/PartDesign/Gui/ViewProviderMultiTransform.h","src/Mod/PartDesign/Gui/ViewProviderPad.cpp","src/Mod/PartDesign/Gui/ViewProviderPad.h","src/Mod/PartDesign/Gui/ViewProviderPipe.cpp","src/Mod/PartDesign/Gui/ViewProviderPipe.h","src/Mod/PartDesign/Gui/ViewProviderPocket.cpp","src/Mod/PartDesign/Gui/ViewProviderPocket.h","src/Mod/PartDesign/Gui/ViewProviderPolarPattern.cpp","src/Mod/PartDesign/Gui/ViewProviderPolarPattern.h","src/Mod/PartDesign/Gui/ViewProviderPrimitive.cpp","src/Mod/PartDesign/Gui/ViewProviderPrimitive.h","src/Mod/PartDesign/Gui/ViewProviderPyImp.cpp","src/Mod/PartDesign/Gui/ViewProviderRevolution.cpp","src/Mod/PartDesign/Gui/ViewProviderRevolution.h","src/Mod/PartDesign/Gui/ViewProviderScaled.cpp","src/Mod/PartDesign/Gui/ViewProviderScaled.h","src/Mod/PartDesign/Gui/ViewProviderShapeBinder.cpp","src/Mod/PartDesign/Gui/ViewProviderShapeBinder.h","src/Mod/PartDesign/Gui/ViewProviderSketchBased.cpp","src/Mod/PartDesign/Gui/ViewProviderSketchBased.h","src/Mod/PartDesign/Gui/ViewProviderThickness.cpp","src/Mod/PartDesign/Gui/ViewProviderThickness.h","src/Mod/PartDesign/Gui/ViewProviderTransformed.cpp","src/Mod/PartDesign/Gui/ViewProviderTransformed.h","src/Mod/PartDesign/Gui/Workbench.cpp","src/Mod/PartDesign/Gui/Workbench.h","src/Mod/PartDesign/Gui/WorkflowManager.cpp","src/Mod/PartDesign/Gui/WorkflowManager.h","src/Mod/PartDesign/Init.py","src/Mod/PartDesign/InitGui.py","src/Mod/PartDesign/InvoluteGearFeature.py","src/Mod/PartDesign/PartDesignGlobal.h","src/Mod/PartDesign/PartDesignTests/TestActiveObject.py","src/Mod/PartDesign/PartDesignTests/TestBoolean.py","src/Mod/PartDesign/PartDesignTests/TestChamfer.py","src/Mod/PartDesign/PartDesignTests/TestDatum.py","src/Mod/PartDesign/PartDesignTests/TestDraft.py","src/Mod/PartDesign/PartDesignTests/TestFillet.py","src/Mod/PartDesign/PartDesignTests/TestHelix.py","src/Mod/PartDesign/PartDesignTests/TestHole.py","src/Mod/PartDesign/PartDesignTests/TestInvoluteGear.py","src/Mod/PartDesign/PartDesignTests/TestLinearPattern.py","src/Mod/PartDesign/PartDesignTests/TestLoft.py","src/Mod/PartDesign/PartDesignTests/TestMaterial.py","src/Mod/PartDesign/PartDesignTests/TestMirrored.py","src/Mod/PartDesign/PartDesignTests/TestMultiTransform.py","src/Mod/PartDesign/PartDesignTests/TestPad.py","src/Mod/PartDesign/PartDesignTests/TestPipe.py","src/Mod/PartDesign/PartDesignTests/TestPocket.py","src/Mod/PartDesign/PartDesignTests/TestPolarPattern.py","src/Mod/PartDesign/PartDesignTests/TestPrimitive.py","src/Mod/PartDesign/PartDesignTests/TestRevolve.py","src/Mod/PartDesign/PartDesignTests/TestShapeBinder.py","src/Mod/PartDesign/PartDesignTests/TestSketch.py","src/Mod/PartDesign/PartDesignTests/TestThickness.py","src/Mod/PartDesign/PartDesignTests/__init__.py","src/Mod/PartDesign/Scripts/DistanceBolt.py","src/Mod/PartDesign/Scripts/Epitrochoid.py","src/Mod/PartDesign/Scripts/FilletArc.py","src/Mod/PartDesign/Scripts/Gear.py","src/Mod/PartDesign/Scripts/Parallelepiped.py","src/Mod/PartDesign/Scripts/RadialCopy.py","src/Mod/PartDesign/Scripts/Spring.py","src/Mod/PartDesign/Scripts/__init__.py","src/Mod/PartDesign/SprocketFeature.py","src/Mod/PartDesign/TestPartDesignApp.py","src/Mod/PartDesign/TestPartDesignGui.py","src/Mod/PartDesign/WizardShaft/SegmentFunction.py","src/Mod/PartDesign/WizardShaft/Shaft.py","src/Mod/PartDesign/WizardShaft/ShaftDiagram.py","src/Mod/PartDesign/WizardShaft/ShaftFeature.py","src/Mod/PartDesign/WizardShaft/WizardShaft.py","src/Mod/PartDesign/WizardShaft/WizardShaftTable.py","src/Mod/PartDesign/WizardShaft/__init__.py","src/Mod/PartDesign/__init__.py","src/Mod/PartDesign/fcgear/__init__.py","src/Mod/PartDesign/fcgear/fcgear.py","src/Mod/PartDesign/fcgear/involute.py","src/Mod/PartDesign/fcgear/svggear.py","src/Mod/PartDesign/fcsprocket/__init__.py","src/Mod/PartDesign/fcsprocket/fcsprocket.py","src/Mod/PartDesign/fcsprocket/fcsprocketdialog.py","src/Mod/PartDesign/fcsprocket/sprocket.py"]},{"id":"fa97300ec6d3c652fd1d13d8595dc915f879b374","tree_id":"8743c6eb20d507bbc495207572e1aaa79b66ca21","distinct":true,"message":"Remove unused files\n\nremoved unnecessary doxygen files","timestamp":"2026-02-07T23:14:25-06:00","url":"https://github.com/ilf-S/FreeCAD/commit/fa97300ec6d3c652fd1d13d8595dc915f879b374","author":{"name":"mosfet80","email":"realeandrea@yahoo.it","date":"2026-01-19T13:29:52+01:00","username":"mosfet80"},"committer":{"name":"Chris Hennes","email":"chennes@pioneerlibrarysystem.org","date":"2026-02-07T23:14:25-06:00","username":"chennes"},"added":[],"removed":["src/Mod/Mesh/App/Doxygen.cpp","src/Mod/Mesh/Gui/Doxygen.cpp"],"modified":["src/Mod/Mesh/Gui/CMakeLists.txt"]},{"id":"9dbf5ae94ba7338ceaf8176f10bc4f785a899c0b","tree_id":"b9a2632c12303eecfa3942a7b48e8bb3cb1ff638","distinct":true,"message":"Part: Refactor TopoShape::splitWires (#23096)\n\nThis refactors TopoShape::splitWires method to be easier to follow and\nuse variable names that better describe the intent.","timestamp":"2026-02-07T23:24:47-06:00","url":"https://github.com/ilf-S/FreeCAD/commit/9dbf5ae94ba7338ceaf8176f10bc4f785a899c0b","author":{"name":"Kacper Donat","email":"kadet1090@gmail.com","date":"2026-02-08T06:24:47+01:00","username":"kadet1090"},"committer":{"name":"GitHub","email":"noreply@github.com","date":"2026-02-07T23:24:47-06:00","username":"web-flow"},"added":[],"removed":[],"modified":["src/Mod/Part/App/TopoShape.h","src/Mod/Part/App/TopoShapeExpansion.cpp"]},{"id":"0f23770ad7fc624c21fa03e4aff153eec76467ad","tree_id":"97f0cc76cd23923c6cc2f8dde95a453e71163f65","distinct":true,"message":"Merge pull request #27064 from ScholliYT/addObjectNameTo3mfExport\n\nMesh: Add object name attribute to 3MF export","timestamp":"2026-02-08T03:22:56-06:00","url":"https://github.com/ilf-S/FreeCAD/commit/0f23770ad7fc624c21fa03e4aff153eec76467ad","author":{"name":"Chris Hennes","email":"chennes@pioneerlibrarysystem.org","date":"2026-02-08T03:22:56-06:00","username":"chennes"},"committer":{"name":"GitHub","email":"noreply@github.com","date":"2026-02-08T03:22:56-06:00","username":"web-flow"},"added":["tests/src/Base/XMLTools.cpp"],"removed":[],"modified":["src/Base/XMLTools.cpp","src/Base/XMLTools.h","src/Mod/Mesh/App/Core/IO/Writer3MF.cpp","src/Mod/Mesh/App/Core/IO/Writer3MF.h","src/Mod/Mesh/App/Core/MeshIO.cpp","src/Mod/Mesh/App/Exporter.cpp","src/Mod/Mesh/App/Exporter.h","tests/src/Base/CMakeLists.txt"]},{"id":"5f952812c3466f3c93d74461c4dd93c579b1103b","tree_id":"fb29276099ea402121333ee2315e2557904c7db7","distinct":true,"message":"Fix tooltips on mirror checkboxes in sketcher (#27131)","timestamp":"2026-02-08T10:03:37Z","url":"https://github.com/ilf-S/FreeCAD/commit/5f952812c3466f3c93d74461c4dd93c579b1103b","author":{"name":"William Skellenger","email":"wskellenger@gmail.com","date":"2026-02-08T05:03:37-05:00","username":"skelliam"},"committer":{"name":"GitHub","email":"noreply@github.com","date":"2026-02-08T10:03:37Z","username":"web-flow"},"added":[],"removed":[],"modified":["src/Mod/Sketcher/Gui/DrawSketchHandlerSymmetry.h"]},{"id":"a79a22185da67d028df205f12aff49c5a8736c05","tree_id":"c5d046b5715a620f9a7046f02492f137c2f2e19a","distinct":true,"message":"Materials: Add Copper Alloys to Material-Metals (#25832)\n\n* Add Copper Alloys to Material-Metals\n\nAdded a set of Copper Alloys presented in Application Data Sheet\n'cda144-8-mechanical-low-temperature.pdf, Nov1974'\nPermission and Credit to the 'Copper Distributor's Association (CDA)'\nThese cards follow values for 295°K\n\nColours approximate values found by general search of images and\ndescriptions found on the internet and use FreeCAD's appearances.\n\n* Add Copper Alloy general/generic information\n\nThis additional information appears as general info not affected by\nanneal or cold drawn or aging factors.\nInformation found from pages C10200, C12200, C15000, C22000, C23000,\nC44300, C46400, C51000, C61400, C64700, C65500, C70600, C71500, C95500\n\nAlso followed suggestions of adding tagging and description mentioned\nin pull request.\n\n* Add Copper Alloy source URL\n\nAdded the URL for the source Application Data Sheet\n'cda144-8-mechanical-low-temperature.pdf, Nov1974'\nThis pdf is hosted by the 'Copper Distributor's Association (CDA)'\n\nHere is the source URL for this pull request in case it's needed:\nhttps://github.com/FreeCAD/FreeCAD/pull/25832\n\n* Add Copper Alloy UltimateStrain for 102,122a,122b at 295°K\n\n102=2.8%, 122a=39.7%, 122b=1.46%\n\n* Add Copper Alloy UltimateStrain for remaining cards 150...955 at 295°K\n\n105=4.13%, 220=41.5%, 230=40.4%, 443=82%, 464=31.8%, 510=3.6%, 614=27%\n647=9.9%, 655=10.4%, 706=28.4%, 715=39.9%, 955=10.6%.\n\nRemoved spaces between IACS = nn%, so that it all stays on same line.\n\nAdded C95500 compressive MPa.\nAdded C64700 Si and IACS ranges.\n\nAlso looked at 'KindOfMaterial' for Steel and made similar edits based\non Table 2 info shown in brackets () to try keep a bit of consistency.\n\n* Fix Ultimate Strain Description and Units\n\nUltimate Strain is the maximum stretch you can do to a material before it\ngives up. This is associated with Ultimate Tensile Strength, which is the\nmaximum stress you can apply before the material starts to fail, elongate\nand eventually fracture.\n\nUnits are of the type ΔL/L, such as, stretched 0.10in per 1.0in (10%), or\nstretched 0.15mm per 1.0mm (15%). To avoid confusion, use 0.1 or 0.15 and\navoid using 10 as for 10% or 15 as with 15%, and just call it a fraction.\n\n* Add Copper Alloy Elongation, Reduction of Area, Yield Strain, Toughness\n\nImpact Charpy and Notch Tensile Strength are both considered as Toughness\nThere is currently no use for these in FreeCAD, but maybe a future use as\nthese are part of the Table 2 and better to add them now vs forget adding\nthem later. The Charpy test is a fast cost-effective standardized method,\nand there are other more sophisticated impact tests that can be \"better\".\nThere are other tests than the notch tensile strength test, but it's also\na simple, fast, cost-effective method to create fracture toughness data.\n\nWhile adding 'Elongation' and 'Reduction of Area' both these are referred\nto as percentages (preferred over fraction), it seemed best to change the\n'Ultimate Strain' to percentages too for consistency even though this has\nwas referred to as fraction or percentage when searching for definitions.\n\nAdded Yield Strain, probably not important now because the elastic region\nis pretty small, but with smart metals that can do up to 5% bends then it\nseems something worth adding it for that category of future metal alloys.\n\n* Add Copper Alloy Isotropic, Linear, Toughness Temperature Arrays\n\n* Add Copper Alloy Elastic & Toughness arrays and reduce model wordiness\n\nReduced wordiness of array models by cutting-out Metal and Temperature\nas these are somewhat redundant words.\n\nAdded remaining ElasticProperties and PlasticTriaxialProperties.\n\n* Add Copper Alloy Linear Elastic Temperature Arrays\n\nMoved Elongation and ReductionOfArea after YieldStrain/Strength and added\nFractureStrength so these are grouped together on the cards since they're\nall related (Note: Material viewer resorts these alphabetically).\n\nLinear Elastic arrays are set in the order of strain/strength for Tensile\nthen strain/strength for Yield, and then Elongation/FractureStrength, and\nthen ReductionOfArea.\n\nReviewed pdf again and corrected a few errors missed/made earlier.","timestamp":"2026-02-08T12:04:28-06:00","url":"https://github.com/ilf-S/FreeCAD/commit/a79a22185da67d028df205f12aff49c5a8736c05","author":{"name":"Joe","email":"digital@joescat.com","date":"2026-02-08T10:04:28-08:00","username":"JoesCat"},"committer":{"name":"GitHub","email":"noreply@github.com","date":"2026-02-08T12:04:28-06:00","username":"web-flow"},"added":["src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-102.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-122a.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-122b.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-150.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-220.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-230.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-443.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-464.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-510.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-614.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-647.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-655.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-706.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-715.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-955.FCMat","src/Mod/Material/Resources/Models/Mechanical/IsotropicLinearElasticArrays.yml","src/Mod/Material/Resources/Models/Mechanical/LinearElasticArrays.yml","src/Mod/Material/Resources/Models/Mechanical/Toughness.yml","src/Mod/Material/Resources/Models/Mechanical/ToughnessArrays.yml"],"removed":[],"modified":["src/Mod/Material/CMakeLists.txt","src/Mod/Material/Resources/Models/Mechanical/LinearElastic.yml"]},{"id":"3237a215805297c6b97e6868c851b3e56a5de6b3","tree_id":"b11ca20b7ee7116727716eedfb4fb43ac082b643","distinct":true,"message":"PartDesign: add interactive gizmos for box, cylinder and sphere operations (#23700)","timestamp":"2026-02-08T14:36:04-06:00","url":"https://github.com/ilf-S/FreeCAD/commit/3237a215805297c6b97e6868c851b3e56a5de6b3","author":{"name":"Captain","email":"87000456+captain0xff@users.noreply.github.com","date":"2026-02-09T02:06:04+05:30","username":"captain0xff"},"committer":{"name":"GitHub","email":"noreply@github.com","date":"2026-02-08T14:36:04-06:00","username":"web-flow"},"added":[],"removed":[],"modified":["src/Mod/Part/Gui/TaskAttacher.cpp","src/Mod/Part/Gui/TaskAttacher.h","src/Mod/PartDesign/Gui/TaskPrimitiveParameters.cpp","src/Mod/PartDesign/Gui/TaskPrimitiveParameters.h"]},{"id":"043ea39a83f479d5d57159c4cbce341cc120cb42","tree_id":"902c54fbf095ccf28037b5ffb26e4c026481177f","distinct":true,"message":"merge upstream (auto-resolve CI; keep packaging & our workflow) [skip ci]","timestamp":"2026-02-09T02:05:57Z","url":"https://github.com/ilf-S/FreeCAD/commit/043ea39a83f479d5d57159c4cbce341cc120cb42","author":{"name":"ilf-S","email":"ilf-S@users.noreply.github.com","date":"2026-02-09T02:05:57Z","username":"ilf-S"},"committer":{"name":"ilf-S","email":"ilf-S@users.noreply.github.com","date":"2026-02-09T02:05:57Z","username":"ilf-S"},"added":["src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-102.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-122a.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-122b.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-150.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-220.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-230.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-443.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-464.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-510.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-614.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-647.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-655.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-706.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-715.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-955.FCMat","src/Mod/Material/Resources/Models/Mechanical/IsotropicLinearElasticArrays.yml","src/Mod/Material/Resources/Models/Mechanical/LinearElasticArrays.yml","src/Mod/Material/Resources/Models/Mechanical/Toughness.yml","src/Mod/Material/Resources/Models/Mechanical/ToughnessArrays.yml","tests/src/Base/XMLTools.cpp"],"removed":["src/Mod/Mesh/App/Doxygen.cpp","src/Mod/Mesh/Gui/Doxygen.cpp"],"modified":[".pre-commit-config.yaml","src/Base/XMLTools.cpp","src/Base/XMLTools.h","src/Doc/ThirdPartyLibraries.html.cmake","src/Gui/propertyeditor/PropertyItem.cpp","src/Gui/propertyeditor/PropertyItem.h","src/Mod/BIM/ArchSketchObject.py","src/Mod/Material/CMakeLists.txt","src/Mod/Material/Resources/Models/Mechanical/LinearElastic.yml","src/Mod/Mesh/App/Core/IO/Writer3MF.cpp","src/Mod/Mesh/App/Core/IO/Writer3MF.h","src/Mod/Mesh/App/Core/MeshIO.cpp","src/Mod/Mesh/App/Exporter.cpp","src/Mod/Mesh/App/Exporter.h","src/Mod/Mesh/Gui/CMakeLists.txt","src/Mod/Part/App/TopoShape.h","src/Mod/Part/App/TopoShapeExpansion.cpp","src/Mod/Part/Gui/TaskAttacher.cpp","src/Mod/Part/Gui/TaskAttacher.h","src/Mod/PartDesign/App/AppPartDesign.cpp","src/Mod/PartDesign/App/AppPartDesignPy.cpp","src/Mod/PartDesign/App/Body.cpp","src/Mod/PartDesign/App/Body.h","src/Mod/PartDesign/App/BodyPyImp.cpp","src/Mod/PartDesign/App/CMakeLists.txt","src/Mod/PartDesign/App/DatumCS.cpp","src/Mod/PartDesign/App/DatumCS.h","src/Mod/PartDesign/App/DatumLine.cpp","src/Mod/PartDesign/App/DatumLine.h","src/Mod/PartDesign/App/DatumPlane.cpp","src/Mod/PartDesign/App/DatumPlane.h","src/Mod/PartDesign/App/DatumPoint.cpp","src/Mod/PartDesign/App/DatumPoint.h","src/Mod/PartDesign/App/Feature.cpp","src/Mod/PartDesign/App/Feature.h","src/Mod/PartDesign/App/FeatureAddSub.cpp","src/Mod/PartDesign/App/FeatureAddSub.h","src/Mod/PartDesign/App/FeatureBase.cpp","src/Mod/PartDesign/App/FeatureBase.h","src/Mod/PartDesign/App/FeatureBoolean.cpp","src/Mod/PartDesign/App/FeatureBoolean.h","src/Mod/PartDesign/App/FeatureChamfer.cpp","src/Mod/PartDesign/App/FeatureChamfer.h","src/Mod/PartDesign/App/FeatureDraft.cpp","src/Mod/PartDesign/App/FeatureDraft.h","src/Mod/PartDesign/App/FeatureDressUp.cpp","src/Mod/PartDesign/App/FeatureDressUp.h","src/Mod/PartDesign/App/FeatureExtrude.cpp","src/Mod/PartDesign/App/FeatureExtrude.h","src/Mod/PartDesign/App/FeatureFillet.cpp","src/Mod/PartDesign/App/FeatureFillet.h","src/Mod/PartDesign/App/FeatureGroove.cpp","src/Mod/PartDesign/App/FeatureGroove.h","src/Mod/PartDesign/App/FeatureHelix.cpp","src/Mod/PartDesign/App/FeatureHelix.h","src/Mod/PartDesign/App/FeatureHole.cpp","src/Mod/PartDesign/App/FeatureHole.h","src/Mod/PartDesign/App/FeatureLinearPattern.cpp","src/Mod/PartDesign/App/FeatureLinearPattern.h","src/Mod/PartDesign/App/FeatureLoft.cpp","src/Mod/PartDesign/App/FeatureLoft.h","src/Mod/PartDesign/App/FeatureMirrored.cpp","src/Mod/PartDesign/App/FeatureMirrored.h","src/Mod/PartDesign/App/FeatureMultiTransform.cpp","src/Mod/PartDesign/App/FeatureMultiTransform.h","src/Mod/PartDesign/App/FeaturePad.cpp","src/Mod/PartDesign/App/FeaturePad.h","src/Mod/PartDesign/App/FeaturePipe.cpp","src/Mod/PartDesign/App/FeaturePipe.h","src/Mod/PartDesign/App/FeaturePocket.cpp","src/Mod/PartDesign/App/FeaturePocket.h","src/Mod/PartDesign/App/FeaturePolarPattern.cpp","src/Mod/PartDesign/App/FeaturePolarPattern.h","src/Mod/PartDesign/App/FeaturePrimitive.cpp","src/Mod/PartDesign/App/FeaturePrimitive.h","src/Mod/PartDesign/App/FeaturePyImp.cpp","src/Mod/PartDesign/App/FeatureRevolution.cpp","src/Mod/PartDesign/App/FeatureRevolution.h","src/Mod/PartDesign/App/FeatureScaled.cpp","src/Mod/PartDesign/App/FeatureScaled.h","src/Mod/PartDesign/App/FeatureSketchBased.cpp","src/Mod/PartDesign/App/FeatureSketchBased.h","src/Mod/PartDesign/App/FeatureSolid.cpp","src/Mod/PartDesign/App/FeatureSolid.h","src/Mod/PartDesign/App/FeatureThickness.cpp","src/Mod/PartDesign/App/FeatureThickness.h","src/Mod/PartDesign/App/FeatureTransformed.cpp","src/Mod/PartDesign/App/FeatureTransformed.h","src/Mod/PartDesign/App/Measure.cpp","src/Mod/PartDesign/App/Measure.h","src/Mod/PartDesign/App/PreCompiled.h","src/Mod/PartDesign/App/ShapeBinder.cpp","src/Mod/PartDesign/App/ShapeBinder.h","src/Mod/PartDesign/CMakeLists.txt","src/Mod/PartDesign/Gui/AppPartDesignGui.cpp","src/Mod/PartDesign/Gui/CMakeLists.txt","src/Mod/PartDesign/Gui/Command.cpp","src/Mod/PartDesign/Gui/CommandBody.cpp","src/Mod/PartDesign/Gui/CommandPrimitive.cpp","src/Mod/PartDesign/Gui/DlgActiveBody.cpp","src/Mod/PartDesign/Gui/DlgActiveBody.h","src/Mod/PartDesign/Gui/EnumFlags.h","src/Mod/PartDesign/Gui/PreCompiled.h","src/Mod/PartDesign/Gui/ReferenceSelection.cpp","src/Mod/PartDesign/Gui/ReferenceSelection.h","src/Mod/PartDesign/Gui/Resources/UpdateResources.bat","src/Mod/PartDesign/Gui/SketchWorkflow.cpp","src/Mod/PartDesign/Gui/SketchWorkflow.h","src/Mod/PartDesign/Gui/TaskBooleanParameters.cpp","src/Mod/PartDesign/Gui/TaskBooleanParameters.h","src/Mod/PartDesign/Gui/TaskChamferParameters.cpp","src/Mod/PartDesign/Gui/TaskChamferParameters.h","src/Mod/PartDesign/Gui/TaskDatumParameters.cpp","src/Mod/PartDesign/Gui/TaskDatumParameters.h","src/Mod/PartDesign/Gui/TaskDraftParameters.cpp","src/Mod/PartDesign/Gui/TaskDraftParameters.h","src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp","src/Mod/PartDesign/Gui/TaskDressUpParameters.h","src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp","src/Mod/PartDesign/Gui/TaskExtrudeParameters.h","src/Mod/PartDesign/Gui/TaskFeatureParameters.cpp","src/Mod/PartDesign/Gui/TaskFeatureParameters.h","src/Mod/PartDesign/Gui/TaskFeaturePick.cpp","src/Mod/PartDesign/Gui/TaskFeaturePick.h","src/Mod/PartDesign/Gui/TaskFilletParameters.cpp","src/Mod/PartDesign/Gui/TaskFilletParameters.h","src/Mod/PartDesign/Gui/TaskHelixParameters.cpp","src/Mod/PartDesign/Gui/TaskHelixParameters.h","src/Mod/PartDesign/Gui/TaskHoleParameters.cpp","src/Mod/PartDesign/Gui/TaskHoleParameters.h","src/Mod/PartDesign/Gui/TaskLoftParameters.cpp","src/Mod/PartDesign/Gui/TaskLoftParameters.h","src/Mod/PartDesign/Gui/TaskMirroredParameters.cpp","src/Mod/PartDesign/Gui/TaskMirroredParameters.h","src/Mod/PartDesign/Gui/TaskMultiTransformParameters.cpp","src/Mod/PartDesign/Gui/TaskMultiTransformParameters.h","src/Mod/PartDesign/Gui/TaskPadParameters.cpp","src/Mod/PartDesign/Gui/TaskPadParameters.h","src/Mod/PartDesign/Gui/TaskPatternParameters.cpp","src/Mod/PartDesign/Gui/TaskPatternParameters.h","src/Mod/PartDesign/Gui/TaskPipeParameters.cpp","src/Mod/PartDesign/Gui/TaskPipeParameters.h","src/Mod/PartDesign/Gui/TaskPocketParameters.cpp","src/Mod/PartDesign/Gui/TaskPocketParameters.h","src/Mod/PartDesign/Gui/TaskPrimitiveParameters.cpp","src/Mod/PartDesign/Gui/TaskPrimitiveParameters.h","src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp","src/Mod/PartDesign/Gui/TaskRevolutionParameters.h","src/Mod/PartDesign/Gui/TaskScaledParameters.cpp","src/Mod/PartDesign/Gui/TaskScaledParameters.h","src/Mod/PartDesign/Gui/TaskShapeBinder.cpp","src/Mod/PartDesign/Gui/TaskShapeBinder.h","src/Mod/PartDesign/Gui/TaskSketchBasedParameters.cpp","src/Mod/PartDesign/Gui/TaskSketchBasedParameters.h","src/Mod/PartDesign/Gui/TaskThicknessParameters.cpp","src/Mod/PartDesign/Gui/TaskThicknessParameters.h","src/Mod/PartDesign/Gui/TaskTransformedMessages.cpp","src/Mod/PartDesign/Gui/TaskTransformedMessages.h","src/Mod/PartDesign/Gui/TaskTransformedParameters.cpp","src/Mod/PartDesign/Gui/TaskTransformedParameters.h","src/Mod/PartDesign/Gui/Utils.cpp","src/Mod/PartDesign/Gui/Utils.h","src/Mod/PartDesign/Gui/ViewProvider.cpp","src/Mod/PartDesign/Gui/ViewProvider.h","src/Mod/PartDesign/Gui/ViewProviderBase.cpp","src/Mod/PartDesign/Gui/ViewProviderBase.h","src/Mod/PartDesign/Gui/ViewProviderBody.cpp","src/Mod/PartDesign/Gui/ViewProviderBody.h","src/Mod/PartDesign/Gui/ViewProviderBoolean.cpp","src/Mod/PartDesign/Gui/ViewProviderBoolean.h","src/Mod/PartDesign/Gui/ViewProviderChamfer.cpp","src/Mod/PartDesign/Gui/ViewProviderChamfer.h","src/Mod/PartDesign/Gui/ViewProviderDatum.cpp","src/Mod/PartDesign/Gui/ViewProviderDatum.h","src/Mod/PartDesign/Gui/ViewProviderDatumCS.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumCS.h","src/Mod/PartDesign/Gui/ViewProviderDatumLine.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumLine.h","src/Mod/PartDesign/Gui/ViewProviderDatumPlane.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumPlane.h","src/Mod/PartDesign/Gui/ViewProviderDatumPoint.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumPoint.h","src/Mod/PartDesign/Gui/ViewProviderDraft.cpp","src/Mod/PartDesign/Gui/ViewProviderDraft.h","src/Mod/PartDesign/Gui/ViewProviderDressUp.cpp","src/Mod/PartDesign/Gui/ViewProviderDressUp.h","src/Mod/PartDesign/Gui/ViewProviderExtrude.cpp","src/Mod/PartDesign/Gui/ViewProviderExtrude.h","src/Mod/PartDesign/Gui/ViewProviderFillet.cpp","src/Mod/PartDesign/Gui/ViewProviderFillet.h","src/Mod/PartDesign/Gui/ViewProviderGroove.cpp","src/Mod/PartDesign/Gui/ViewProviderGroove.h","src/Mod/PartDesign/Gui/ViewProviderHelix.cpp","src/Mod/PartDesign/Gui/ViewProviderHelix.h","src/Mod/PartDesign/Gui/ViewProviderHole.cpp","src/Mod/PartDesign/Gui/ViewProviderHole.h","src/Mod/PartDesign/Gui/ViewProviderLinearPattern.cpp","src/Mod/PartDesign/Gui/ViewProviderLinearPattern.h","src/Mod/PartDesign/Gui/ViewProviderLoft.cpp","src/Mod/PartDesign/Gui/ViewProviderLoft.h","src/Mod/PartDesign/Gui/ViewProviderMainPart.cpp","src/Mod/PartDesign/Gui/ViewProviderMainPart.h","src/Mod/PartDesign/Gui/ViewProviderMirrored.cpp","src/Mod/PartDesign/Gui/ViewProviderMirrored.h","src/Mod/PartDesign/Gui/ViewProviderMultiTransform.cpp","src/Mod/PartDesign/Gui/ViewProviderMultiTransform.h","src/Mod/PartDesign/Gui/ViewProviderPad.cpp","src/Mod/PartDesign/Gui/ViewProviderPad.h","src/Mod/PartDesign/Gui/ViewProviderPipe.cpp","src/Mod/PartDesign/Gui/ViewProviderPipe.h","src/Mod/PartDesign/Gui/ViewProviderPocket.cpp","src/Mod/PartDesign/Gui/ViewProviderPocket.h","src/Mod/PartDesign/Gui/ViewProviderPolarPattern.cpp","src/Mod/PartDesign/Gui/ViewProviderPolarPattern.h","src/Mod/PartDesign/Gui/ViewProviderPrimitive.cpp","src/Mod/PartDesign/Gui/ViewProviderPrimitive.h","src/Mod/PartDesign/Gui/ViewProviderPyImp.cpp","src/Mod/PartDesign/Gui/ViewProviderRevolution.cpp","src/Mod/PartDesign/Gui/ViewProviderRevolution.h","src/Mod/PartDesign/Gui/ViewProviderScaled.cpp","src/Mod/PartDesign/Gui/ViewProviderScaled.h","src/Mod/PartDesign/Gui/ViewProviderShapeBinder.cpp","src/Mod/PartDesign/Gui/ViewProviderShapeBinder.h","src/Mod/PartDesign/Gui/ViewProviderSketchBased.cpp","src/Mod/PartDesign/Gui/ViewProviderSketchBased.h","src/Mod/PartDesign/Gui/ViewProviderThickness.cpp","src/Mod/PartDesign/Gui/ViewProviderThickness.h","src/Mod/PartDesign/Gui/ViewProviderTransformed.cpp","src/Mod/PartDesign/Gui/ViewProviderTransformed.h","src/Mod/PartDesign/Gui/Workbench.cpp","src/Mod/PartDesign/Gui/Workbench.h","src/Mod/PartDesign/Gui/WorkflowManager.cpp","src/Mod/PartDesign/Gui/WorkflowManager.h","src/Mod/PartDesign/Init.py","src/Mod/PartDesign/InitGui.py","src/Mod/PartDesign/InvoluteGearFeature.py","src/Mod/PartDesign/PartDesignGlobal.h","src/Mod/PartDesign/PartDesignTests/TestActiveObject.py","src/Mod/PartDesign/PartDesignTests/TestBoolean.py","src/Mod/PartDesign/PartDesignTests/TestChamfer.py","src/Mod/PartDesign/PartDesignTests/TestDatum.py","src/Mod/PartDesign/PartDesignTests/TestDraft.py","src/Mod/PartDesign/PartDesignTests/TestFillet.py","src/Mod/PartDesign/PartDesignTests/TestHelix.py","src/Mod/PartDesign/PartDesignTests/TestHole.py","src/Mod/PartDesign/PartDesignTests/TestInvoluteGear.py","src/Mod/PartDesign/PartDesignTests/TestLinearPattern.py","src/Mod/PartDesign/PartDesignTests/TestLoft.py","src/Mod/PartDesign/PartDesignTests/TestMaterial.py","src/Mod/PartDesign/PartDesignTests/TestMirrored.py","src/Mod/PartDesign/PartDesignTests/TestMultiTransform.py","src/Mod/PartDesign/PartDesignTests/TestPad.py","src/Mod/PartDesign/PartDesignTests/TestPipe.py","src/Mod/PartDesign/PartDesignTests/TestPocket.py","src/Mod/PartDesign/PartDesignTests/TestPolarPattern.py","src/Mod/PartDesign/PartDesignTests/TestPrimitive.py","src/Mod/PartDesign/PartDesignTests/TestRevolve.py","src/Mod/PartDesign/PartDesignTests/TestShapeBinder.py","src/Mod/PartDesign/PartDesignTests/TestSketch.py","src/Mod/PartDesign/PartDesignTests/TestThickness.py","src/Mod/PartDesign/PartDesignTests/__init__.py","src/Mod/PartDesign/Scripts/DistanceBolt.py","src/Mod/PartDesign/Scripts/Epitrochoid.py","src/Mod/PartDesign/Scripts/FilletArc.py","src/Mod/PartDesign/Scripts/Gear.py","src/Mod/PartDesign/Scripts/Parallelepiped.py","src/Mod/PartDesign/Scripts/RadialCopy.py","src/Mod/PartDesign/Scripts/Spring.py","src/Mod/PartDesign/Scripts/__init__.py","src/Mod/PartDesign/SprocketFeature.py","src/Mod/PartDesign/TestPartDesignApp.py","src/Mod/PartDesign/TestPartDesignGui.py","src/Mod/PartDesign/WizardShaft/SegmentFunction.py","src/Mod/PartDesign/WizardShaft/Shaft.py","src/Mod/PartDesign/WizardShaft/ShaftDiagram.py","src/Mod/PartDesign/WizardShaft/ShaftFeature.py","src/Mod/PartDesign/WizardShaft/WizardShaft.py","src/Mod/PartDesign/WizardShaft/WizardShaftTable.py","src/Mod/PartDesign/WizardShaft/__init__.py","src/Mod/PartDesign/__init__.py","src/Mod/PartDesign/fcgear/__init__.py","src/Mod/PartDesign/fcgear/fcgear.py","src/Mod/PartDesign/fcgear/involute.py","src/Mod/PartDesign/fcgear/svggear.py","src/Mod/PartDesign/fcsprocket/__init__.py","src/Mod/PartDesign/fcsprocket/fcsprocket.py","src/Mod/PartDesign/fcsprocket/fcsprocketdialog.py","src/Mod/PartDesign/fcsprocket/sprocket.py","src/Mod/Sketcher/Gui/DrawSketchHandlerSymmetry.h","src/Mod/TechDraw/App/DrawComplexSection.cpp","src/Mod/TechDraw/App/DrawComplexSection.h","tests/src/Base/CMakeLists.txt"]}],"head_commit":{"id":"043ea39a83f479d5d57159c4cbce341cc120cb42","tree_id":"902c54fbf095ccf28037b5ffb26e4c026481177f","distinct":true,"message":"merge upstream (auto-resolve CI; keep packaging & our workflow) [skip ci]","timestamp":"2026-02-09T02:05:57Z","url":"https://github.com/ilf-S/FreeCAD/commit/043ea39a83f479d5d57159c4cbce341cc120cb42","author":{"name":"ilf-S","email":"ilf-S@users.noreply.github.com","date":"2026-02-09T02:05:57Z","username":"ilf-S"},"committer":{"name":"ilf-S","email":"ilf-S@users.noreply.github.com","date":"2026-02-09T02:05:57Z","username":"ilf-S"},"added":["src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-102.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-122a.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-122b.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-150.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-220.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-230.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-443.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-464.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-510.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-614.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-647.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-655.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-706.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-715.FCMat","src/Mod/Material/Resources/Materials/Standard/Metal/Copper/Copper-955.FCMat","src/Mod/Material/Resources/Models/Mechanical/IsotropicLinearElasticArrays.yml","src/Mod/Material/Resources/Models/Mechanical/LinearElasticArrays.yml","src/Mod/Material/Resources/Models/Mechanical/Toughness.yml","src/Mod/Material/Resources/Models/Mechanical/ToughnessArrays.yml","tests/src/Base/XMLTools.cpp"],"removed":["src/Mod/Mesh/App/Doxygen.cpp","src/Mod/Mesh/Gui/Doxygen.cpp"],"modified":[".pre-commit-config.yaml","src/Base/XMLTools.cpp","src/Base/XMLTools.h","src/Doc/ThirdPartyLibraries.html.cmake","src/Gui/propertyeditor/PropertyItem.cpp","src/Gui/propertyeditor/PropertyItem.h","src/Mod/BIM/ArchSketchObject.py","src/Mod/Material/CMakeLists.txt","src/Mod/Material/Resources/Models/Mechanical/LinearElastic.yml","src/Mod/Mesh/App/Core/IO/Writer3MF.cpp","src/Mod/Mesh/App/Core/IO/Writer3MF.h","src/Mod/Mesh/App/Core/MeshIO.cpp","src/Mod/Mesh/App/Exporter.cpp","src/Mod/Mesh/App/Exporter.h","src/Mod/Mesh/Gui/CMakeLists.txt","src/Mod/Part/App/TopoShape.h","src/Mod/Part/App/TopoShapeExpansion.cpp","src/Mod/Part/Gui/TaskAttacher.cpp","src/Mod/Part/Gui/TaskAttacher.h","src/Mod/PartDesign/App/AppPartDesign.cpp","src/Mod/PartDesign/App/AppPartDesignPy.cpp","src/Mod/PartDesign/App/Body.cpp","src/Mod/PartDesign/App/Body.h","src/Mod/PartDesign/App/BodyPyImp.cpp","src/Mod/PartDesign/App/CMakeLists.txt","src/Mod/PartDesign/App/DatumCS.cpp","src/Mod/PartDesign/App/DatumCS.h","src/Mod/PartDesign/App/DatumLine.cpp","src/Mod/PartDesign/App/DatumLine.h","src/Mod/PartDesign/App/DatumPlane.cpp","src/Mod/PartDesign/App/DatumPlane.h","src/Mod/PartDesign/App/DatumPoint.cpp","src/Mod/PartDesign/App/DatumPoint.h","src/Mod/PartDesign/App/Feature.cpp","src/Mod/PartDesign/App/Feature.h","src/Mod/PartDesign/App/FeatureAddSub.cpp","src/Mod/PartDesign/App/FeatureAddSub.h","src/Mod/PartDesign/App/FeatureBase.cpp","src/Mod/PartDesign/App/FeatureBase.h","src/Mod/PartDesign/App/FeatureBoolean.cpp","src/Mod/PartDesign/App/FeatureBoolean.h","src/Mod/PartDesign/App/FeatureChamfer.cpp","src/Mod/PartDesign/App/FeatureChamfer.h","src/Mod/PartDesign/App/FeatureDraft.cpp","src/Mod/PartDesign/App/FeatureDraft.h","src/Mod/PartDesign/App/FeatureDressUp.cpp","src/Mod/PartDesign/App/FeatureDressUp.h","src/Mod/PartDesign/App/FeatureExtrude.cpp","src/Mod/PartDesign/App/FeatureExtrude.h","src/Mod/PartDesign/App/FeatureFillet.cpp","src/Mod/PartDesign/App/FeatureFillet.h","src/Mod/PartDesign/App/FeatureGroove.cpp","src/Mod/PartDesign/App/FeatureGroove.h","src/Mod/PartDesign/App/FeatureHelix.cpp","src/Mod/PartDesign/App/FeatureHelix.h","src/Mod/PartDesign/App/FeatureHole.cpp","src/Mod/PartDesign/App/FeatureHole.h","src/Mod/PartDesign/App/FeatureLinearPattern.cpp","src/Mod/PartDesign/App/FeatureLinearPattern.h","src/Mod/PartDesign/App/FeatureLoft.cpp","src/Mod/PartDesign/App/FeatureLoft.h","src/Mod/PartDesign/App/FeatureMirrored.cpp","src/Mod/PartDesign/App/FeatureMirrored.h","src/Mod/PartDesign/App/FeatureMultiTransform.cpp","src/Mod/PartDesign/App/FeatureMultiTransform.h","src/Mod/PartDesign/App/FeaturePad.cpp","src/Mod/PartDesign/App/FeaturePad.h","src/Mod/PartDesign/App/FeaturePipe.cpp","src/Mod/PartDesign/App/FeaturePipe.h","src/Mod/PartDesign/App/FeaturePocket.cpp","src/Mod/PartDesign/App/FeaturePocket.h","src/Mod/PartDesign/App/FeaturePolarPattern.cpp","src/Mod/PartDesign/App/FeaturePolarPattern.h","src/Mod/PartDesign/App/FeaturePrimitive.cpp","src/Mod/PartDesign/App/FeaturePrimitive.h","src/Mod/PartDesign/App/FeaturePyImp.cpp","src/Mod/PartDesign/App/FeatureRevolution.cpp","src/Mod/PartDesign/App/FeatureRevolution.h","src/Mod/PartDesign/App/FeatureScaled.cpp","src/Mod/PartDesign/App/FeatureScaled.h","src/Mod/PartDesign/App/FeatureSketchBased.cpp","src/Mod/PartDesign/App/FeatureSketchBased.h","src/Mod/PartDesign/App/FeatureSolid.cpp","src/Mod/PartDesign/App/FeatureSolid.h","src/Mod/PartDesign/App/FeatureThickness.cpp","src/Mod/PartDesign/App/FeatureThickness.h","src/Mod/PartDesign/App/FeatureTransformed.cpp","src/Mod/PartDesign/App/FeatureTransformed.h","src/Mod/PartDesign/App/Measure.cpp","src/Mod/PartDesign/App/Measure.h","src/Mod/PartDesign/App/PreCompiled.h","src/Mod/PartDesign/App/ShapeBinder.cpp","src/Mod/PartDesign/App/ShapeBinder.h","src/Mod/PartDesign/CMakeLists.txt","src/Mod/PartDesign/Gui/AppPartDesignGui.cpp","src/Mod/PartDesign/Gui/CMakeLists.txt","src/Mod/PartDesign/Gui/Command.cpp","src/Mod/PartDesign/Gui/CommandBody.cpp","src/Mod/PartDesign/Gui/CommandPrimitive.cpp","src/Mod/PartDesign/Gui/DlgActiveBody.cpp","src/Mod/PartDesign/Gui/DlgActiveBody.h","src/Mod/PartDesign/Gui/EnumFlags.h","src/Mod/PartDesign/Gui/PreCompiled.h","src/Mod/PartDesign/Gui/ReferenceSelection.cpp","src/Mod/PartDesign/Gui/ReferenceSelection.h","src/Mod/PartDesign/Gui/Resources/UpdateResources.bat","src/Mod/PartDesign/Gui/SketchWorkflow.cpp","src/Mod/PartDesign/Gui/SketchWorkflow.h","src/Mod/PartDesign/Gui/TaskBooleanParameters.cpp","src/Mod/PartDesign/Gui/TaskBooleanParameters.h","src/Mod/PartDesign/Gui/TaskChamferParameters.cpp","src/Mod/PartDesign/Gui/TaskChamferParameters.h","src/Mod/PartDesign/Gui/TaskDatumParameters.cpp","src/Mod/PartDesign/Gui/TaskDatumParameters.h","src/Mod/PartDesign/Gui/TaskDraftParameters.cpp","src/Mod/PartDesign/Gui/TaskDraftParameters.h","src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp","src/Mod/PartDesign/Gui/TaskDressUpParameters.h","src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp","src/Mod/PartDesign/Gui/TaskExtrudeParameters.h","src/Mod/PartDesign/Gui/TaskFeatureParameters.cpp","src/Mod/PartDesign/Gui/TaskFeatureParameters.h","src/Mod/PartDesign/Gui/TaskFeaturePick.cpp","src/Mod/PartDesign/Gui/TaskFeaturePick.h","src/Mod/PartDesign/Gui/TaskFilletParameters.cpp","src/Mod/PartDesign/Gui/TaskFilletParameters.h","src/Mod/PartDesign/Gui/TaskHelixParameters.cpp","src/Mod/PartDesign/Gui/TaskHelixParameters.h","src/Mod/PartDesign/Gui/TaskHoleParameters.cpp","src/Mod/PartDesign/Gui/TaskHoleParameters.h","src/Mod/PartDesign/Gui/TaskLoftParameters.cpp","src/Mod/PartDesign/Gui/TaskLoftParameters.h","src/Mod/PartDesign/Gui/TaskMirroredParameters.cpp","src/Mod/PartDesign/Gui/TaskMirroredParameters.h","src/Mod/PartDesign/Gui/TaskMultiTransformParameters.cpp","src/Mod/PartDesign/Gui/TaskMultiTransformParameters.h","src/Mod/PartDesign/Gui/TaskPadParameters.cpp","src/Mod/PartDesign/Gui/TaskPadParameters.h","src/Mod/PartDesign/Gui/TaskPatternParameters.cpp","src/Mod/PartDesign/Gui/TaskPatternParameters.h","src/Mod/PartDesign/Gui/TaskPipeParameters.cpp","src/Mod/PartDesign/Gui/TaskPipeParameters.h","src/Mod/PartDesign/Gui/TaskPocketParameters.cpp","src/Mod/PartDesign/Gui/TaskPocketParameters.h","src/Mod/PartDesign/Gui/TaskPrimitiveParameters.cpp","src/Mod/PartDesign/Gui/TaskPrimitiveParameters.h","src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp","src/Mod/PartDesign/Gui/TaskRevolutionParameters.h","src/Mod/PartDesign/Gui/TaskScaledParameters.cpp","src/Mod/PartDesign/Gui/TaskScaledParameters.h","src/Mod/PartDesign/Gui/TaskShapeBinder.cpp","src/Mod/PartDesign/Gui/TaskShapeBinder.h","src/Mod/PartDesign/Gui/TaskSketchBasedParameters.cpp","src/Mod/PartDesign/Gui/TaskSketchBasedParameters.h","src/Mod/PartDesign/Gui/TaskThicknessParameters.cpp","src/Mod/PartDesign/Gui/TaskThicknessParameters.h","src/Mod/PartDesign/Gui/TaskTransformedMessages.cpp","src/Mod/PartDesign/Gui/TaskTransformedMessages.h","src/Mod/PartDesign/Gui/TaskTransformedParameters.cpp","src/Mod/PartDesign/Gui/TaskTransformedParameters.h","src/Mod/PartDesign/Gui/Utils.cpp","src/Mod/PartDesign/Gui/Utils.h","src/Mod/PartDesign/Gui/ViewProvider.cpp","src/Mod/PartDesign/Gui/ViewProvider.h","src/Mod/PartDesign/Gui/ViewProviderBase.cpp","src/Mod/PartDesign/Gui/ViewProviderBase.h","src/Mod/PartDesign/Gui/ViewProviderBody.cpp","src/Mod/PartDesign/Gui/ViewProviderBody.h","src/Mod/PartDesign/Gui/ViewProviderBoolean.cpp","src/Mod/PartDesign/Gui/ViewProviderBoolean.h","src/Mod/PartDesign/Gui/ViewProviderChamfer.cpp","src/Mod/PartDesign/Gui/ViewProviderChamfer.h","src/Mod/PartDesign/Gui/ViewProviderDatum.cpp","src/Mod/PartDesign/Gui/ViewProviderDatum.h","src/Mod/PartDesign/Gui/ViewProviderDatumCS.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumCS.h","src/Mod/PartDesign/Gui/ViewProviderDatumLine.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumLine.h","src/Mod/PartDesign/Gui/ViewProviderDatumPlane.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumPlane.h","src/Mod/PartDesign/Gui/ViewProviderDatumPoint.cpp","src/Mod/PartDesign/Gui/ViewProviderDatumPoint.h","src/Mod/PartDesign/Gui/ViewProviderDraft.cpp","src/Mod/PartDesign/Gui/ViewProviderDraft.h","src/Mod/PartDesign/Gui/ViewProviderDressUp.cpp","src/Mod/PartDesign/Gui/ViewProviderDressUp.h","src/Mod/PartDesign/Gui/ViewProviderExtrude.cpp","src/Mod/PartDesign/Gui/ViewProviderExtrude.h","src/Mod/PartDesign/Gui/ViewProviderFillet.cpp","src/Mod/PartDesign/Gui/ViewProviderFillet.h","src/Mod/PartDesign/Gui/ViewProviderGroove.cpp","src/Mod/PartDesign/Gui/ViewProviderGroove.h","src/Mod/PartDesign/Gui/ViewProviderHelix.cpp","src/Mod/PartDesign/Gui/ViewProviderHelix.h","src/Mod/PartDesign/Gui/ViewProviderHole.cpp","src/Mod/PartDesign/Gui/ViewProviderHole.h","src/Mod/PartDesign/Gui/ViewProviderLinearPattern.cpp","src/Mod/PartDesign/Gui/ViewProviderLinearPattern.h","src/Mod/PartDesign/Gui/ViewProviderLoft.cpp","src/Mod/PartDesign/Gui/ViewProviderLoft.h","src/Mod/PartDesign/Gui/ViewProviderMainPart.cpp","src/Mod/PartDesign/Gui/ViewProviderMainPart.h","src/Mod/PartDesign/Gui/ViewProviderMirrored.cpp","src/Mod/PartDesign/Gui/ViewProviderMirrored.h","src/Mod/PartDesign/Gui/ViewProviderMultiTransform.cpp","src/Mod/PartDesign/Gui/ViewProviderMultiTransform.h","src/Mod/PartDesign/Gui/ViewProviderPad.cpp","src/Mod/PartDesign/Gui/ViewProviderPad.h","src/Mod/PartDesign/Gui/ViewProviderPipe.cpp","src/Mod/PartDesign/Gui/ViewProviderPipe.h","src/Mod/PartDesign/Gui/ViewProviderPocket.cpp","src/Mod/PartDesign/Gui/ViewProviderPocket.h","src/Mod/PartDesign/Gui/ViewProviderPolarPattern.cpp","src/Mod/PartDesign/Gui/ViewProviderPolarPattern.h","src/Mod/PartDesign/Gui/ViewProviderPrimitive.cpp","src/Mod/PartDesign/Gui/ViewProviderPrimitive.h","src/Mod/PartDesign/Gui/ViewProviderPyImp.cpp","src/Mod/PartDesign/Gui/ViewProviderRevolution.cpp","src/Mod/PartDesign/Gui/ViewProviderRevolution.h","src/Mod/PartDesign/Gui/ViewProviderScaled.cpp","src/Mod/PartDesign/Gui/ViewProviderScaled.h","src/Mod/PartDesign/Gui/ViewProviderShapeBinder.cpp","src/Mod/PartDesign/Gui/ViewProviderShapeBinder.h","src/Mod/PartDesign/Gui/ViewProviderSketchBased.cpp","src/Mod/PartDesign/Gui/ViewProviderSketchBased.h","src/Mod/PartDesign/Gui/ViewProviderThickness.cpp","src/Mod/PartDesign/Gui/ViewProviderThickness.h","src/Mod/PartDesign/Gui/ViewProviderTransformed.cpp","src/Mod/PartDesign/Gui/ViewProviderTransformed.h","src/Mod/PartDesign/Gui/Workbench.cpp","src/Mod/PartDesign/Gui/Workbench.h","src/Mod/PartDesign/Gui/WorkflowManager.cpp","src/Mod/PartDesign/Gui/WorkflowManager.h","src/Mod/PartDesign/Init.py","src/Mod/PartDesign/InitGui.py","src/Mod/PartDesign/InvoluteGearFeature.py","src/Mod/PartDesign/PartDesignGlobal.h","src/Mod/PartDesign/PartDesignTests/TestActiveObject.py","src/Mod/PartDesign/PartDesignTests/TestBoolean.py","src/Mod/PartDesign/PartDesignTests/TestChamfer.py","src/Mod/PartDesign/PartDesignTests/TestDatum.py","src/Mod/PartDesign/PartDesignTests/TestDraft.py","src/Mod/PartDesign/PartDesignTests/TestFillet.py","src/Mod/PartDesign/PartDesignTests/TestHelix.py","src/Mod/PartDesign/PartDesignTests/TestHole.py","src/Mod/PartDesign/PartDesignTests/TestInvoluteGear.py","src/Mod/PartDesign/PartDesignTests/TestLinearPattern.py","src/Mod/PartDesign/PartDesignTests/TestLoft.py","src/Mod/PartDesign/PartDesignTests/TestMaterial.py","src/Mod/PartDesign/PartDesignTests/TestMirrored.py","src/Mod/PartDesign/PartDesignTests/TestMultiTransform.py","src/Mod/PartDesign/PartDesignTests/TestPad.py","src/Mod/PartDesign/PartDesignTests/TestPipe.py","src/Mod/PartDesign/PartDesignTests/TestPocket.py","src/Mod/PartDesign/PartDesignTests/TestPolarPattern.py","src/Mod/PartDesign/PartDesignTests/TestPrimitive.py","src/Mod/PartDesign/PartDesignTests/TestRevolve.py","src/Mod/PartDesign/PartDesignTests/TestShapeBinder.py","src/Mod/PartDesign/PartDesignTests/TestSketch.py","src/Mod/PartDesign/PartDesignTests/TestThickness.py","src/Mod/PartDesign/PartDesignTests/__init__.py","src/Mod/PartDesign/Scripts/DistanceBolt.py","src/Mod/PartDesign/Scripts/Epitrochoid.py","src/Mod/PartDesign/Scripts/FilletArc.py","src/Mod/PartDesign/Scripts/Gear.py","src/Mod/PartDesign/Scripts/Parallelepiped.py","src/Mod/PartDesign/Scripts/RadialCopy.py","src/Mod/PartDesign/Scripts/Spring.py","src/Mod/PartDesign/Scripts/__init__.py","src/Mod/PartDesign/SprocketFeature.py","src/Mod/PartDesign/TestPartDesignApp.py","src/Mod/PartDesign/TestPartDesignGui.py","src/Mod/PartDesign/WizardShaft/SegmentFunction.py","src/Mod/PartDesign/WizardShaft/Shaft.py","src/Mod/PartDesign/WizardShaft/ShaftDiagram.py","src/Mod/PartDesign/WizardShaft/ShaftFeature.py","src/Mod/PartDesign/WizardShaft/WizardShaft.py","src/Mod/PartDesign/WizardShaft/WizardShaftTable.py","src/Mod/PartDesign/WizardShaft/__init__.py","src/Mod/PartDesign/__init__.py","src/Mod/PartDesign/fcgear/__init__.py","src/Mod/PartDesign/fcgear/fcgear.py","src/Mod/PartDesign/fcgear/involute.py","src/Mod/PartDesign/fcgear/svggear.py","src/Mod/PartDesign/fcsprocket/__init__.py","src/Mod/PartDesign/fcsprocket/fcsprocket.py","src/Mod/PartDesign/fcsprocket/fcsprocketdialog.py","src/Mod/PartDesign/fcsprocket/sprocket.py","src/Mod/Sketcher/Gui/DrawSketchHandlerSymmetry.h","src/Mod/TechDraw/App/DrawComplexSection.cpp","src/Mod/TechDraw/App/DrawComplexSection.h","tests/src/Base/CMakeLists.txt"]}}