{"ref":"refs/heads/main","before":"a4218cd13a1944b36ec6d723cc6dbb8faa9ed5d7","after":"aad772519d541ad6bbfe8e42cfe333d3c8fd1132","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-05T01:59:09Z","pushed_at":1770343089,"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":2377186,"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/a4218cd13a19...aad772519d54","commits":[{"id":"6c9ad95a70bf60242826739c84579c62025d4a24","tree_id":"b56b7031d646be96afd5d5549c76486c49fd2fa2","distinct":true,"message":"App: Improve handling with freeze status\n\n* Do not raise an exception when saving a document and an object has\n 'freeze' status because this breaks the project file and may lead\n to loss of data.\n* Make 'freeze' state persistent\n* When toggling 'freeze' status only work directly on the selection.\n Do not use in-list or out-list of an object because this makes it\n quite inflexible and leads to unpredictable behaviour.\n\nThis fixes issue with saving frozen files described in 18806.","timestamp":"2026-02-05T10:04:46+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/6c9ad95a70bf60242826739c84579c62025d4a24","author":{"name":"wmayer","email":"wmayer@freecad.org","date":"2025-03-11T00:16:37+01:00","username":"wwmayer"},"committer":{"name":"Ladislav Michl","email":"ladis@triops.cz","date":"2026-02-05T10:04:46+01:00","username":"3x380V"},"added":[],"removed":[],"modified":["src/App/Document.cpp","src/App/DocumentObject.cpp"]},{"id":"2c2cdbfe7f94735a377c06f98389f507aed0d8c1","tree_id":"a072d1883525afd720e97d7e5a954e9b4be02c21","distinct":true,"message":"App: Refactor Document::writeObjects","timestamp":"2026-02-05T10:47:49+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/2c2cdbfe7f94735a377c06f98389f507aed0d8c1","author":{"name":"wmayer","email":"wmayer@freecad.org","date":"2025-03-12T16:31:42+01:00","username":"wwmayer"},"committer":{"name":"Ladislav Michl","email":"ladis@triops.cz","date":"2026-02-05T10:47:49+01:00","username":"3x380V"},"added":[],"removed":[],"modified":["src/App/Document.cpp","src/App/Document.h"]},{"id":"2c3d9e2bb702d35c8c0fe688f69682f614fb09f7","tree_id":"379fb034153d6fe25828bf55694e305aa07d2285","distinct":true,"message":"Base: Add C++ iostate methods to Writer class","timestamp":"2026-02-05T10:58:12+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/2c3d9e2bb702d35c8c0fe688f69682f614fb09f7","author":{"name":"wmayer","email":"wmayer@freecad.org","date":"2025-03-12T18:47:50+01:00","username":"wwmayer"},"committer":{"name":"Ladislav Michl","email":"ladis@triops.cz","date":"2026-02-05T10:58:12+01:00","username":"3x380V"},"added":[],"removed":[],"modified":["src/Base/Writer.cpp","src/Base/Writer.h"]},{"id":"c97f6e5b3f29d9a4f698686ea63067596cf29236","tree_id":"ece6eefa7936dbc97b89aacf660b52db9542075e","distinct":true,"message":"App: Improve Document::writeObjects\n\nDo not directly pass getNameInDocument() to the ostream as this will\nset the badbit in case it returns nullptr. As a result no further\noutput is written to the stream and leads to loss of data.\n\nInstead the returned C string is stored in a local variable and in case\nit's nullptr an empty string is passed to the ostream.\n\nAt the end of the function writeObjects() it's checked whether the\nfailbit or badbit is set. If yes an error message is printed and the\nfailbit or badbit are cleared.\n\nThis is supposed to fix the issue 18044.\n\nIn case this fix is not sufficient it can be also check for every\nobject inside writeObjectData()","timestamp":"2026-02-05T10:59:50+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/c97f6e5b3f29d9a4f698686ea63067596cf29236","author":{"name":"wmayer","email":"wmayer@freecad.org","date":"2025-03-12T19:01:19+01:00","username":"wwmayer"},"committer":{"name":"Ladislav Michl","email":"ladis@triops.cz","date":"2026-02-05T10:59:50+01:00","username":"3x380V"},"added":[],"removed":[],"modified":["src/App/Document.cpp"]},{"id":"4f116d8de36975ca220eaf4cd75e482062c139f6","tree_id":"24c30fffcc02bd8437d88fe1ad3fe20f6c5e3d9b","distinct":true,"message":"App: Move Python functions from Application to ApplicationPy\n\nThis reduces build time when adding new Python functions because\nonly one file must be compiled.","timestamp":"2026-02-05T10:59:52+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/4f116d8de36975ca220eaf4cd75e482062c139f6","author":{"name":"wmayer","email":"wmayer@freecad.org","date":"2025-04-26T21:04:07+02:00","username":"wwmayer"},"committer":{"name":"Ladislav Michl","email":"ladis@triops.cz","date":"2026-02-05T10:59:52+01:00","username":"3x380V"},"added":["src/App/ApplicationPy.h"],"removed":[],"modified":["src/App/Application.cpp","src/App/Application.h","src/App/ApplicationPy.cpp"]},{"id":"cda2b8cbdbd9838335a9cef880d5f7fa8e81e99e","tree_id":"bb40706dfef6a3f3684e48aa90264fc8ad8e0d10","distinct":true,"message":"Use Application::getExecutableName() instead of Config()[\"ExeName\"]","timestamp":"2026-02-05T10:59:52+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/cda2b8cbdbd9838335a9cef880d5f7fa8e81e99e","author":{"name":"wmayer","email":"wmayer@freecad.org","date":"2025-05-10T17:05:11+02:00","username":"wwmayer"},"committer":{"name":"Ladislav Michl","email":"ladis@triops.cz","date":"2026-02-05T10:59:52+01:00","username":"3x380V"},"added":[],"removed":[],"modified":["src/App/Application.cpp","src/Gui/MainWindow.cpp","src/Main/MainCmd.cpp","src/Main/MainGui.cpp","src/Main/MainPy.cpp","src/Mod/Material/App/Materials.cpp","src/Mod/Mesh/App/AppMeshPy.cpp","src/Mod/Start/Gui/FirstStartWidget.cpp"]},{"id":"45a8650b7dcc401e67b821663cc5b5edab074b09","tree_id":"c58b3c558a5c80abba7170109abf89ed86826001","distinct":true,"message":"[BimWall] Fix Regression check ArchSketchLock (#27324)\n\n* [BimWall] Fix Regression check ArchSketchLock\n\nGithub Discussion / Fix Regression:\nFix #24595\n(https://github.com/FreeCAD/FreeCAD/pull/24595#issuecomment-3763092751)\n(and incorporate comments in previous PR, to be abandoned, https://github.com/FreeCAD/FreeCAD/pull/26985)\n\nRegression and Fix:\n- When external SketchArch Add-on is installed, and ArchSketchLock is False (not pressed), the BimWall.Arch_Wall() tool with BaseLine select 'Sketch' return error\n- This PR fix the said regression\n\n* [BimWall] Fix Regression check ArchSketchLock (rev. 1)\n(Update following comment at - https://github.com/FreeCAD/FreeCAD/pull/27324#pullrequestreview-3750099100)\n\nGithub Discussion / Fix Regression:\n\n- Fix https://github.com/FreeCAD/FreeCAD/pull/24595#issuecomment-3763092751\n- (and incorporate comments in previous PR, to be abandoned, https://github.com/FreeCAD/FreeCAD/pull/26985\n\nRegression and Fix:\n\n- When external SketchArch Add-on is installed, and ArchSketchLock is False (not pressed), the BimWall.Arch_Wall() tool with BaseLine select 'Sketch' return error\n- This PR fix the said regression\n\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci\n\n---------\n\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","timestamp":"2026-02-05T12:36:16+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/45a8650b7dcc401e67b821663cc5b5edab074b09","author":{"name":"paul","email":"40677073+paullee0@users.noreply.github.com","date":"2026-02-05T19:36:16+08:00","username":"paullee0"},"committer":{"name":"GitHub","email":"noreply@github.com","date":"2026-02-05T12:36:16+01:00","username":"web-flow"},"added":[],"removed":[],"modified":["src/Mod/BIM/bimcommands/BimWall.py"]},{"id":"1d11f05560f0497b01958f18c4cbe0040d4aa4e0","tree_id":"cb030eea0e02a495fbfed6e3d665fa19ee265fd9","distinct":true,"message":"Bump actions/checkout from 4 to 6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Commits](https://github.com/actions/checkout/compare/v4...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-version: '6'\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","timestamp":"2026-02-05T08:48:07-06:00","url":"https://github.com/ilf-S/FreeCAD/commit/1d11f05560f0497b01958f18c4cbe0040d4aa4e0","author":{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com","date":"2026-02-03T23:18:29Z","username":"dependabot[bot]"},"committer":{"name":"Chris Hennes","email":"chennes@pioneerlibrarysystem.org","date":"2026-02-05T08:48:07-06:00","username":"chennes"},"added":[],"removed":[],"modified":[".github/workflows/backport.yml",".github/workflows/build_release.yml",".github/workflows/codeql.yml",".github/workflows/codeql_cpp.yml",".github/workflows/dependency-review.yml",".github/workflows/fedora-daily.yml",".github/workflows/fetch_crowdin_translations.yml",".github/workflows/push_crowdin_translations.yml",".github/workflows/scorecards.yml",".github/workflows/sub_buildPixi.yml",".github/workflows/sub_buildUbuntu.yml",".github/workflows/sub_buildWindows.yml",".github/workflows/sub_lint.yml",".github/workflows/sub_prepare.yml"]},{"id":"74e1d71c657efd71335c9a2bc93241bc627c3c0e","tree_id":"b7e78cba208979fb9ed3cde53769da277e1fb211","distinct":true,"message":"Merge pull request #27355 from 3x380V/app\n\nApp: Random fixes 2","timestamp":"2026-02-05T20:22:43+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/74e1d71c657efd71335c9a2bc93241bc627c3c0e","author":{"name":"Benjamin Nauck","email":"benjamin@nauck.se","date":"2026-02-05T20:22:43+01:00","username":"hyarion"},"committer":{"name":"GitHub","email":"noreply@github.com","date":"2026-02-05T20:22:43+01:00","username":"web-flow"},"added":["src/App/ApplicationPy.h"],"removed":[],"modified":["src/App/Application.cpp","src/App/Application.h","src/App/ApplicationPy.cpp","src/App/Document.cpp","src/App/Document.h","src/App/DocumentObject.cpp","src/Base/Writer.cpp","src/Base/Writer.h","src/Gui/MainWindow.cpp","src/Main/MainCmd.cpp","src/Main/MainGui.cpp","src/Main/MainPy.cpp","src/Mod/Material/App/Materials.cpp","src/Mod/Mesh/App/AppMeshPy.cpp","src/Mod/Start/Gui/FirstStartWidget.cpp"]},{"id":"afd998541d816115a9c6b01442c85d0baa16b766","tree_id":"d51510fb49acddff274aba7b90e867d7f9d4d58d","distinct":true,"message":"Gui: Add tooltips to Selection preference page","timestamp":"2026-02-05T21:46:40+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/afd998541d816115a9c6b01442c85d0baa16b766","author":{"name":"Krrish777","email":"777krrish@gmail.com","date":"2025-12-31T19:32:13+05:30","username":"Krrish777"},"committer":{"name":"Max Wilfinger","email":"6246609+maxwxyz@users.noreply.github.com","date":"2026-02-05T21:46:40+01:00","username":"maxwxyz"},"added":[],"removed":[],"modified":["src/Gui/PreferencePages/DlgSettingsSelection.ui"]},{"id":"ed2471e8351d25277a3403add30f19d972b54ecd","tree_id":"391aabcd4861b2664e912e7618dbfe8bda1a0f91","distinct":true,"message":"Gui: Add informative tooltips to Tree Selection Behavior","timestamp":"2026-02-05T21:46:40+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/ed2471e8351d25277a3403add30f19d972b54ecd","author":{"name":"Krrish777","email":"777krrish@gmail.com","date":"2026-01-03T16:03:48+05:30","username":"Krrish777"},"committer":{"name":"Max Wilfinger","email":"6246609+maxwxyz@users.noreply.github.com","date":"2026-02-05T21:46:40+01:00","username":"maxwxyz"},"added":[],"removed":[],"modified":["src/Gui/PreferencePages/DlgSettingsSelection.ui"]},{"id":"13909dbb00eeaa616b957cbc5db437ba5314fd3a","tree_id":"2bbbcf7384b90e756392438301f9b4f6db29a09f","distinct":true,"message":"Remove duplicate/old tooltips","timestamp":"2026-02-05T21:46:40+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/13909dbb00eeaa616b957cbc5db437ba5314fd3a","author":{"name":"Krrish777","email":"777krrish@gmail.com","date":"2026-01-04T11:08:08+05:30","username":"Krrish777"},"committer":{"name":"Max Wilfinger","email":"6246609+maxwxyz@users.noreply.github.com","date":"2026-02-05T21:46:40+01:00","username":"maxwxyz"},"added":[],"removed":[],"modified":["src/Gui/PreferencePages/DlgSettingsSelection.ui"]},{"id":"4768f20d898e2fe3987fc82cc66da4f13ea19fb7","tree_id":"5a07f02ad44afb779d9cd07a23991782611d3914","distinct":true,"message":"Update tooltip for auto-switch to 3D view preference to match Std_TreeSyncView behavior","timestamp":"2026-02-05T21:46:40+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/4768f20d898e2fe3987fc82cc66da4f13ea19fb7","author":{"name":"Krrish777","email":"777krrish@gmail.com","date":"2026-01-10T22:36:20+05:30","username":"Krrish777"},"committer":{"name":"Max Wilfinger","email":"6246609+maxwxyz@users.noreply.github.com","date":"2026-02-05T21:46:40+01:00","username":"maxwxyz"},"added":[],"removed":[],"modified":["src/Gui/PreferencePages/DlgSettingsSelection.ui"]},{"id":"24f0c8e2c321bb202410feae84eb58779ba8e8d2","tree_id":"198e0ee3800e5dff1fedab55360f391a1f4d49b7","distinct":true,"message":"Update src/Gui/PreferencePages/DlgSettingsSelection.ui\n\nCo-authored-by: Furgo <148809153+furgo16@users.noreply.github.com>","timestamp":"2026-02-05T21:46:40+01:00","url":"https://github.com/ilf-S/FreeCAD/commit/24f0c8e2c321bb202410feae84eb58779ba8e8d2","author":{"name":"Krish Sharma","email":"777krrish@gmail.com","date":"2026-01-13T13:59:32+05:30","username":"Krrish777"},"committer":{"name":"Max Wilfinger","email":"6246609+maxwxyz@users.noreply.github.com","date":"2026-02-05T21:46:40+01:00","username":"maxwxyz"},"added":[],"removed":[],"modified":["src/Gui/PreferencePages/DlgSettingsSelection.ui"]},{"id":"aad772519d541ad6bbfe8e42cfe333d3c8fd1132","tree_id":"578d646026a160144b9fefc650580846fc7eedaf","distinct":true,"message":"merge upstream (auto-resolve CI; keep packaging & our workflow) [skip ci]","timestamp":"2026-02-06T01:58:08Z","url":"https://github.com/ilf-S/FreeCAD/commit/aad772519d541ad6bbfe8e42cfe333d3c8fd1132","author":{"name":"ilf-S","email":"ilf-S@users.noreply.github.com","date":"2026-02-06T01:58:08Z","username":"ilf-S"},"committer":{"name":"ilf-S","email":"ilf-S@users.noreply.github.com","date":"2026-02-06T01:58:08Z","username":"ilf-S"},"added":["src/App/ApplicationPy.h"],"removed":[],"modified":["src/App/Application.cpp","src/App/Application.h","src/App/ApplicationPy.cpp","src/App/Document.cpp","src/App/Document.h","src/App/DocumentObject.cpp","src/Base/Writer.cpp","src/Base/Writer.h","src/Gui/MainWindow.cpp","src/Gui/PreferencePages/DlgSettingsSelection.ui","src/Main/MainCmd.cpp","src/Main/MainGui.cpp","src/Main/MainPy.cpp","src/Mod/BIM/bimcommands/BimWall.py","src/Mod/Material/App/Materials.cpp","src/Mod/Mesh/App/AppMeshPy.cpp","src/Mod/Start/Gui/FirstStartWidget.cpp"]}],"head_commit":{"id":"aad772519d541ad6bbfe8e42cfe333d3c8fd1132","tree_id":"578d646026a160144b9fefc650580846fc7eedaf","distinct":true,"message":"merge upstream (auto-resolve CI; keep packaging & our workflow) [skip ci]","timestamp":"2026-02-06T01:58:08Z","url":"https://github.com/ilf-S/FreeCAD/commit/aad772519d541ad6bbfe8e42cfe333d3c8fd1132","author":{"name":"ilf-S","email":"ilf-S@users.noreply.github.com","date":"2026-02-06T01:58:08Z","username":"ilf-S"},"committer":{"name":"ilf-S","email":"ilf-S@users.noreply.github.com","date":"2026-02-06T01:58:08Z","username":"ilf-S"},"added":["src/App/ApplicationPy.h"],"removed":[],"modified":["src/App/Application.cpp","src/App/Application.h","src/App/ApplicationPy.cpp","src/App/Document.cpp","src/App/Document.h","src/App/DocumentObject.cpp","src/Base/Writer.cpp","src/Base/Writer.h","src/Gui/MainWindow.cpp","src/Gui/PreferencePages/DlgSettingsSelection.ui","src/Main/MainCmd.cpp","src/Main/MainGui.cpp","src/Main/MainPy.cpp","src/Mod/BIM/bimcommands/BimWall.py","src/Mod/Material/App/Materials.cpp","src/Mod/Mesh/App/AppMeshPy.cpp","src/Mod/Start/Gui/FirstStartWidget.cpp"]}}