{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5736080,"defaultBranch":"main","name":"FreeCAD","ownerLogin":"FreeCAD","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-09-09T08:25:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2306237?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716825472.0","currentOid":""},"activityList":{"items":[{"before":"7dbebbbb081ae930988cfd4699a28c5157254336","after":"7496eb94f8000a800d07a51d47b24bb4deddb8b5","ref":"refs/heads/main","pushedAt":"2024-06-06T13:53:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Roy-043","name":null,"path":"/Roy-043","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70520633?s=80&v=4"},"commit":{"message":"Draft: Fix two Layer warnings (#14506)\n\nThere are two unnecessary Layer warnings:\r\n1. A 'might break' warning when deleting an object nested in a layer.\r\n2. An 'out of scope' warning for objects also nested in f.e. a Std_Part.\r\n\r\nTo avoid them the Group property type was changed to `App::PropertyLinkListHidden`.","shortMessageHtmlLink":"Draft: Fix two Layer warnings (#14506)"}},{"before":"3ef99e8b83649ea62f0bd63f243ac3251ff2cdc6","after":"7dbebbbb081ae930988cfd4699a28c5157254336","ref":"refs/heads/main","pushedAt":"2024-06-06T12:47:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yorikvanhavre","name":"Yorik van Havre","path":"/yorikvanhavre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1136856?s=80&v=4"},"commit":{"message":"[BIM] Add fallback installation for Python 3.10, 3.11 & 3.12 systems","shortMessageHtmlLink":"[BIM] Add fallback installation for Python 3.10, 3.11 & 3.12 systems"}},{"before":"5935cba69a86b7b024fa58275097f7edb0e26baa","after":"3ef99e8b83649ea62f0bd63f243ac3251ff2cdc6","ref":"refs/heads/main","pushedAt":"2024-06-06T12:08:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yorikvanhavre","name":"Yorik van Havre","path":"/yorikvanhavre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1136856?s=80&v=4"},"commit":{"message":"BIM: Update WP commands\n\nUpdate the BIM WP commands to use the new Draft code. This ensures correct GUI behavior.\n\nThis also fixes the BIM_SetWPSide command which would align to the left side instead of the right side. The right side matches the behavior of Draft_SelectPlane and also the icon of the command.","shortMessageHtmlLink":"BIM: Update WP commands"}},{"before":"bc46d4fc394d289c1b8cbb45487173455eeabae1","after":"5935cba69a86b7b024fa58275097f7edb0e26baa","ref":"refs/heads/main","pushedAt":"2024-06-06T12:07:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yorikvanhavre","name":"Yorik van Havre","path":"/yorikvanhavre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1136856?s=80&v=4"},"commit":{"message":"BIM: Fix BimImagePlane.py imports","shortMessageHtmlLink":"BIM: Fix BimImagePlane.py imports"}},{"before":"de9be04249c862891d2a6903b5661460452796c7","after":"bc46d4fc394d289c1b8cbb45487173455eeabae1","ref":"refs/heads/main","pushedAt":"2024-06-06T12:04:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yorikvanhavre","name":"Yorik van Havre","path":"/yorikvanhavre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1136856?s=80&v=4"},"commit":{"message":"[ArchWall] Add switch 'ArchSketchData' to use ArchSketch Data or not","shortMessageHtmlLink":"[ArchWall] Add switch 'ArchSketchData' to use ArchSketch Data or not"}},{"before":"36a7fd9be42f2b546562fae832446e8420f9db0c","after":"de9be04249c862891d2a6903b5661460452796c7","ref":"refs/heads/main","pushedAt":"2024-06-05T00:15:12.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Merge pull request #14491 from marioalexis84/fem-test_file_license\n\nFem: Set compatible license in test files - fixes #8894","shortMessageHtmlLink":"Merge pull request #14491 from marioalexis84/fem-test_file_license"}},{"before":"9456df5a4bf63686003f28f81c258280200b9cb6","after":"36a7fd9be42f2b546562fae832446e8420f9db0c","ref":"refs/heads/main","pushedAt":"2024-06-04T18:24:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wwmayer","name":null,"path":"/wwmayer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7101741?s=80&v=4"},"commit":{"message":"StartGui: Fix crash in GeneralSettingsWidget::onNavigationStyleChanged\n\nIt's not allowed to store the C string of a tmp. byte array as the pointer will become dangling and causes undefined behaviour","shortMessageHtmlLink":"StartGui: Fix crash in GeneralSettingsWidget::onNavigationStyleChanged"}},{"before":"d12632f2ca280df7f4e6da3bf89d90344183b4b9","after":"9456df5a4bf63686003f28f81c258280200b9cb6","ref":"refs/heads/main","pushedAt":"2024-06-04T18:23:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wwmayer","name":null,"path":"/wwmayer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7101741?s=80&v=4"},"commit":{"message":"Fix compiler warnings","shortMessageHtmlLink":"Fix compiler warnings"}},{"before":"681e8c9d2f95d4341e48cec629267182b2f7e586","after":"d12632f2ca280df7f4e6da3bf89d90344183b4b9","ref":"refs/heads/main","pushedAt":"2024-06-04T15:36:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wwmayer","name":null,"path":"/wwmayer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7101741?s=80&v=4"},"commit":{"message":"Fix compiler warnings","shortMessageHtmlLink":"Fix compiler warnings"}},{"before":"20bcd7c8f4d884e6b5320d987789269826d22318","after":"681e8c9d2f95d4341e48cec629267182b2f7e586","ref":"refs/heads/main","pushedAt":"2024-06-04T02:01:22.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Merge pull request #14485 from bgbsww/bgbsww-toponamingFixDressUpShadowSubs\n\nToponaming fix dress up shadow subs","shortMessageHtmlLink":"Merge pull request #14485 from bgbsww/bgbsww-toponamingFixDressUpShad…"}},{"before":"fc714933a7e2423d5fa4db640af549814061c42e","after":"20bcd7c8f4d884e6b5320d987789269826d22318","ref":"refs/heads/main","pushedAt":"2024-06-04T01:59:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Toponaming: defend against uninitialized elementMap in getElementHistory","shortMessageHtmlLink":"Toponaming: defend against uninitialized elementMap in getElementHistory"}},{"before":"0024b3b7aa30a75fd05a2e878f0eecbc246e51bb","after":"bbe184e8399ca16b89d2fad94e7c1cdf89d6ab99","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-03T21:20:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"d5bc25a068ebbfcc7103cfa5bc5a2ea845f6e0fa","after":"0024b3b7aa30a75fd05a2e878f0eecbc246e51bb","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-03T21:19:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.5.0...v4.6.0)\n- [github.com/psf/black: 24.3.0 → 24.4.2](https://github.com/psf/black/compare/24.3.0...24.4.2)\n- [github.com/pre-commit/mirrors-clang-format: v15.0.7 → v18.1.5](https://github.com/pre-commit/mirrors-clang-format/compare/v15.0.7...v18.1.5)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"d4325a6bd844a0c6f8ecd518dac76a3e834cb09d","after":"fc714933a7e2423d5fa4db640af549814061c42e","ref":"refs/heads/main","pushedAt":"2024-06-03T16:31:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sliptonic","name":"sliptonic","path":"/sliptonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/538057?s=80&v=4"},"commit":{"message":"CAM: Simulator: A fix for Issue #14369: Wrong drill operation simulation (#14401)\n\n* remove redundant code\r\n\r\n* Fix G8x drill sequence bug. issue #14369\r\n\r\n* fix bad simulation artifacts under Linux and QT. Issue #14369","shortMessageHtmlLink":"CAM: Simulator: A fix for Issue #14369: Wrong drill operation simulat…"}},{"before":"b840e1c9926c2e42dbf0e2a227b8354e37d9ad1b","after":"d4325a6bd844a0c6f8ecd518dac76a3e834cb09d","ref":"refs/heads/main","pushedAt":"2024-06-03T16:29:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Part: Add FaceMakerMode of type PropertyEnumeration\n\nThis is added to conveniently change the face maker type of an extrusion object.\n\nHint: A new property is used to avoid to break project files when opening it with an older version.","shortMessageHtmlLink":"Part: Add FaceMakerMode of type PropertyEnumeration"}},{"before":"10ec35abebcc08a5daf2c0cef870656bd928962b","after":"b840e1c9926c2e42dbf0e2a227b8354e37d9ad1b","ref":"refs/heads/main","pushedAt":"2024-06-03T16:28:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Gui: Fix document tree background rendering with overlay (Qt6)\n\nThis aims to fix rendering of tree view items in Qt6. While I don't\nbelive that this is a good way to fix this, I am worried that it is the\nonly way to do ir.\n\nBC BREAK: This change introduces artificial QTreeView widget that can be\ntargeted using QSS and can be used in the delegate for painting background of\nitems. `QTreeView::item` would now be used to render background for the\nwhole row, while each cell can be targeted using `#DocumentTreeItems`\nselector.\n\nMore details on implementation:\nhttps://stackoverflow.com/questions/78414383/qt6-disable-drawing-of-default-background-for-qtreeview-items/78421604#78421604\n\nFixes: #13760","shortMessageHtmlLink":"Gui: Fix document tree background rendering with overlay (Qt6)"}},{"before":"309dd6e30dd916237fc1d46ad14006adfc3bd569","after":"10ec35abebcc08a5daf2c0cef870656bd928962b","ref":"refs/heads/main","pushedAt":"2024-06-03T16:27:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Gui: Fix rendering order of transorm gizmo\n\nTransform gizmo (dragger) used SoAnnotation which disables GL_DEPTH_TEST\nresulting in rendering elements in wrong order. This PR introduces new\ncoin node: So3DAnnotation that delays rendering and clears depth buffer before\ndrawing which results in proper order of elements. As this destroys\ninformation in the depth buffer it is crucial to run this action after\nthe scene is rendered.","shortMessageHtmlLink":"Gui: Fix rendering order of transorm gizmo"}},{"before":"04cf749a4af1bba3f7aad87a7b23e62904922df3","after":"309dd6e30dd916237fc1d46ad14006adfc3bd569","ref":"refs/heads/main","pushedAt":"2024-06-03T16:26:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"PD Extrude up to multiple faces or shape","shortMessageHtmlLink":"PD Extrude up to multiple faces or shape"}},{"before":"5bb5c2a9cfb0db9bf0ce3cb263b3af26f2827f12","after":"04cf749a4af1bba3f7aad87a7b23e62904922df3","ref":"refs/heads/main","pushedAt":"2024-06-03T16:24:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Part: Add AttacherEngine of type PropertyEnumeration\n\nThis is added to conveniently change the attacher type of a Part object.\n\nHint: A new property is used to avoid to break project files when opening it with an older version.\n\nSee also forum thread: https://forum.freecad.org/viewtopic.php?t=87891","shortMessageHtmlLink":"Part: Add AttacherEngine of type PropertyEnumeration"}},{"before":"2df0f3631dd29f81e2124a566c5605ff13d78bb0","after":"5bb5c2a9cfb0db9bf0ce3cb263b3af26f2827f12","ref":"refs/heads/main","pushedAt":"2024-06-03T16:18:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Materials: Inheritance API\n\nAPI changes to inherit a material","shortMessageHtmlLink":"Materials: Inheritance API"}},{"before":"8def94e6f811e9babdb1cd41437a785a1c5aae1c","after":"2df0f3631dd29f81e2124a566c5605ff13d78bb0","ref":"refs/heads/main","pushedAt":"2024-06-03T16:16:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Part: Not needed translation for STEP (file format name)","shortMessageHtmlLink":"Part: Not needed translation for STEP (file format name)"}},{"before":"3d217feaa840b396071a9ad2633598774453ec62","after":"8def94e6f811e9babdb1cd41437a785a1c5aae1c","ref":"refs/heads/main","pushedAt":"2024-06-03T16:15:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Gui: Update sketcher colors after file load\n\nThis commit introduces AutoColor property for sketches that when\nenabled ensures that sketches are updated with the color of user\npreference. It ensures that sketches from different users will be\nstill visible on different themes.\n\nTo ensure backward compatiblity migration strategy is to compute default\nvalue for this property based on the color. If it is non-white (the\ndefault value in FreeCAD) we assume that the change was inentional and\nthat it should be kept as-is turning automatic coloring off. In other\ncases it is enabled by default.\n\nFixes: FreeCAD#13980","shortMessageHtmlLink":"Gui: Update sketcher colors after file load"}},{"before":"de599a9acbd9fae9f7c06190a9ebff568a607526","after":"3d217feaa840b396071a9ad2633598774453ec62","ref":"refs/heads/main","pushedAt":"2024-06-03T16:12:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Fix visibility icon for link elements\n\nThe visibility of link elements must be set with setElementVisible.\nThis will first try to use that API otherwise it falls back to setting\nthe Visibility property.","shortMessageHtmlLink":"Fix visibility icon for link elements"}},{"before":"696196d8f0e5ef1c3b925bbcb29a18a74935e255","after":"de599a9acbd9fae9f7c06190a9ebff568a607526","ref":"refs/heads/main","pushedAt":"2024-06-03T16:06:50.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Merge pull request #14383 from Ondsel-Development/asm_invalid_limits\n\nAssembly: Fix bad limits automatically","shortMessageHtmlLink":"Merge pull request #14383 from Ondsel-Development/asm_invalid_limits"}},{"before":"c5a350ce578146ef9e2c2238a9c99cc9caea01bb","after":"696196d8f0e5ef1c3b925bbcb29a18a74935e255","ref":"refs/heads/main","pushedAt":"2024-06-03T16:04:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Update translations","shortMessageHtmlLink":"Update translations"}},{"before":"92c1141147ce139c29068121d34e4b6f298fe185","after":"c5a350ce578146ef9e2c2238a9c99cc9caea01bb","ref":"refs/heads/main","pushedAt":"2024-06-03T16:03:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Tux: Detect and fix BIM addon (#14391)\n\n* Tux: Detect and fix BIM addon - fixes #14072\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Tux: Detect and fix BIM addon (#14391)"}},{"before":"10531f998ab53978508a38eee40d71e95cb3bad9","after":"92c1141147ce139c29068121d34e4b6f298fe185","ref":"refs/heads/main","pushedAt":"2024-06-03T16:01:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chennes","name":"Chris Hennes","path":"/chennes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216920?s=80&v=4"},"commit":{"message":"Change transform tool task box icon and heading","shortMessageHtmlLink":"Change transform tool task box icon and heading"}},{"before":"8acc6c534a7b5a872c419fd257a28ec57006b55b","after":"10531f998ab53978508a38eee40d71e95cb3bad9","ref":"refs/heads/main","pushedAt":"2024-06-03T15:58:58.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"WandererFan","name":"WandererFan","path":"/WandererFan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3587161?s=80&v=4"},"commit":{"message":"TechDraw: Snapping: Fix bug where distanceX dimensions would wrongly compare to all dimensions.","shortMessageHtmlLink":"TechDraw: Snapping: Fix bug where distanceX dimensions would wrongly …"}},{"before":"ae3139e9f3e680a78cd160a4ebd3841b30e59ec0","after":"8acc6c534a7b5a872c419fd257a28ec57006b55b","ref":"refs/heads/main","pushedAt":"2024-06-03T15:57:33.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"WandererFan","name":"WandererFan","path":"/WandererFan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3587161?s=80&v=4"},"commit":{"message":"TechDraw: Smart dimension, fix initial selection by disabling Auto::Transaction","shortMessageHtmlLink":"TechDraw: Smart dimension, fix initial selection by disabling Auto::T…"}},{"before":"6c149cdf958affd44a455467dc44f757280cc4fe","after":"ae3139e9f3e680a78cd160a4ebd3841b30e59ec0","ref":"refs/heads/main","pushedAt":"2024-06-03T15:54:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WandererFan","name":"WandererFan","path":"/WandererFan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3587161?s=80&v=4"},"commit":{"message":"TechDraw: Smart Dimension: Fix cannot pan with middle mouse click. Fixes #14326","shortMessageHtmlLink":"TechDraw: Smart Dimension: Fix cannot pan with middle mouse click. Fixes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXkEFOAA","startCursor":null,"endCursor":null}},"title":"Activity · FreeCAD/FreeCAD"}