Open
Conversation
QImage::mirrored was deprecated and will be deleted by Qt6.13
) * BIM: regression test for child object stability during wall debasing Introduces test_debase_wall_stationary_children to verify that objects attached to a wall (via Additions or Hosts) retain their global position when the wall's base is removed and its placement is recalculated. * BIM: Fix wall debasing to maintain stationary child element positions Corrects the placement propagation that occurred when Arch.debaseWall() recalculated the Wall's Placement, causing connected children (Windows, Additions) to shift their global coordinates. The fix pins children by capturing their current global placements before the wall's placement is updated, and immediately restoring those placements after the wall's transformation is complete. Fixes: #27267 * Avoid confusing comment about wall placement in TestArchWall.py --------- Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com>
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>
…API_Cut2 TechDraw: FCBRepAlgoAPI_Cut returns null shape for BrokenView break
Fem: Remove unnecessary code
Use pimpl or move definitions to .cpp files in order to avoid including huge Boost headers in core FreeCAD headers. Due to boost inclusions in a few core headers, boost graph utilities, multi index and predicates headers were included in in a large portion of translation units, without them being actually required. This helps reduce build time of the project.
* TemplatePyMod: fix DocumentObject for newer FreeCAD versions original bug report: https://forum.freecad.org/viewtopic.php?p=873546 * TemplatePyMod: fix FeaturePython example for newer FreeCAD versions
Bumps [actions/cache](https://github.com/actions/cache) from 4.3.0 to 5.0.3. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@0057852...cdf6c1f) --- updated-dependencies: - dependency-name: actions/cache dependency-version: 5.0.3 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com>
BIM: add window options task box
* Sketcher: OVP Fix tab not working when mouse move * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Sketcher: Fix crash on external deletion * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update SketchObject.pyi * Update SketchObjectPyImp.cpp * Update ViewProviderSketch.cpp * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update SketchObjectPyImp.cpp * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Sketcher: Fix last external not being removed from ref 27719 * Update SketchObject.cpp * Update SketchObject.cpp * Update SketchObject.h * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * rename fixMissingAxisInExternalGeo * Update SketchObject.cpp * Update SketchObjectPyImp.cpp * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
CAM: Path.Op.Area - Fix offer side
The memory is allocated using new() with alignment requirements, and should be deleted using the same alignment requirement. See issue #27781 for the valgrind error.
This commit prevents unhandled exceptions to be thrown in the Add Property dialog. When the user provides a valid name, for example 'Abc' and then an invalid name, for example 'Abc^', an exception is thrown that is caught by Qt's notify which may lead to a crash. This is caused by the fact that the editor is still bound to the old property that has been removed. The main idea was to preserve values that were provided by the user as long as possible, also when a property name changes. This design goal tried to preserve the user provided value even if the property name is not valid. Although the underlying property item is explicitly unbound in that situation, the editor is not. The solution is to also explicitly unbind the editor if there is an editor that can have bindings. Unbinding an editor does not automatically hide the f(x) symbol in the editor (leading to errors on unbound editors), so this commit also adds a bit of logic to hide the f(x) symbol when an editor is unbound.
Co-authored-by: Pieter Hijma <pieterhijma@users.noreply.github.com>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7.0.0 to 8.0.0. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@37930b1...70fc10c) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: 8.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Report view now shows which sketch caused the 'Autoconstraints cause redundancy, Removing them' error
OCCT 8.0.0 removed the NewInstance/Jump API from signal exception classes in favor of Standard_ErrorHandler::Abort.
Fix #27741: Prevent camel case splitting on numbers in Property Editor.
PartDesign: Minor cleanup
This method aims to solve the problem of untranslatable description strings on file types. Some, but not all, file format description strings contain translatable elements. For example, some languages may translate "FEM mesh formats". Many format descriptions include the words "file," "format," or "mesh" -- these could potentially be replaced with localized versions.
Remove the TestSketcherGui file entirely, it contained only commented lines. Delete commented out debugging output. Remove other commented-out code that didn't have any explanation or justification for leaving it in.
* Spreadsheet: dynamic row and coulumn counts * Spreadsheet: test distant cell * Spreadsheet: fix removeColumns condition * Spreadsheet: Fix zoom detachment * Spreadsheet: Fix SheetModel::containInView * Spreadsheet: Make sure the number of rows/cols decreases correctly after removal * Spreadsheet: Code quality fixes * Spreadsheet: Fix typo * Spreadsheet: Move sheet->insert/remove outside Qt signals * Update src/Mod/Spreadsheet/Gui/SheetTableView.cpp Co-authored-by: Benjamin Nauck <benjamin@nauck.se> * Update src/Mod/Spreadsheet/Gui/SheetModel.h Co-authored-by: Benjamin Nauck <benjamin@nauck.se> * Spreadsheet: Add comment about nesting beginInsertColumn * Spreadsheet: Remove c-style Qt header --------- Co-authored-by: Benjamin Nauck <benjamin@nauck.se>
* Base: Added Quantities for Optic/Chemical mechanics * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )