Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch 20 #5

Closed
wants to merge 696 commits into from
Closed

Patch 20 #5

wants to merge 696 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    e4bb7a9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request FreeCAD#12269 from Syres916/Fix_Unguarded_RootNode…

    …_Specific_Child
    
    [Arch] [Draft] Add guard for RootNode specific child
    Roy-043 authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    5d729db View commit details
    Browse the repository at this point in the history
  3. Material: Material editor enhancements

    Improves compatibility when using the legacy editor.
    
    Corrects a number of issues that prevented saved files from being displayed when using the legacy editor.
    
    Reduces the verbosity of console messages.
    davesrocketshop authored and chennes committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    e9b43a0 View commit details
    Browse the repository at this point in the history
  4. move #include <SMESH_Version.h> out of ifndef _PreComp_

    fix position of #endif for MEFISTO removal
    Neumann-A authored and chennes committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    c57a83c View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Handle all combos of "group into blocks" "use DXF colors" "use layers"

    Fixes FreeCAD#11873 this was the primary goal of these changes
    
    Fixes (partially) FreeCAD#11874 the parts of a polyline are combined as a
    compound object (shape) but it would be preferable for them to be made
    into a wire (if possible)
    
    Fixes FreeCAD#11872 Objects in a block definition are now kept separately
    until the block is inserted, in which case the inserted objects are
    subject to all the other options regarding combining.
    
    Fixes (partially, review required) FreeCAD#11871 Text and dimensions are now
    kept as part of the block definition and are placed in the drawing when
    the block is inserted but this code has not been extensively tested.
    
    Affects FreeCAD#11875, custom types are not made, but the labels now reflect
    the object types rather than all being "Shapennn"
    
    This leaves the importer options handling in a bit of a mess that needs
    cleanup eventually, but this can be a new issue.
    This includes some importer flags that have no corresponding options
    (e.g. import frozen layers), some flags not yet implemented, some
    flags not yet even declared in the code because their implementation
    is further off (import hatch outlines), and some suggested future
    options (import SOLIDs as faces)
    
    Centralize the calculation of the OCS for entities as they're read
    from the DXF. Most of the entities don't use this yet, but some of
    them roll their own crude Normal Vector handling. Because the new
    code takes priority over the old for reading the normal vector, such
    code will always see (0, 0, 1) as the extrusion direction.
    kpemartin authored and yorikvanhavre committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    0dcfe94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46230c9 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. transfer in FeaturePartBoolean

    realthunder authored and bgbsww committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    d72896c View commit details
    Browse the repository at this point in the history
  2. Draft: Draft_Edit: restore Relative checkbox

    The relative checkbox was hidden by mistake.
    Roy-043 committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    a138348 View commit details
    Browse the repository at this point in the history
  3. Part/Toponaming: makeElementWires

     * Added test for MapperMaker::modified
    
    Signed-off-by: CalligaroV <[email protected]>
    CalligaroV committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    1938bbe View commit details
    Browse the repository at this point in the history
  4. Merge pull request FreeCAD#12237 from bgbsww/bgbsww-toponamingMakeRefine

    Toponaming: Transfer in makeElementRefine
    chennes authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    31b40ce View commit details
    Browse the repository at this point in the history
  5. Part/Toponaming: makeElementWires

     * Added test for MapperMaker::generated
     * Renamed spit into splitMkr in the test for MapperMaker::modified
     * Disabled test for TopoShape::makeElementWires
    
    Signed-off-by: CalligaroV <[email protected]>
    CalligaroV committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    728c215 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' of https://github.com/FreeCAD/FreeCAD.git into to…

    …ponamingTopoShapeWire
    
    # Conflicts:
    #	src/Mod/Part/App/TopoShape.h
    #	src/Mod/Part/App/TopoShapeExpansion.cpp
    CalligaroV committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    d9d6ae8 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    91f9486 View commit details
    Browse the repository at this point in the history
  2. Part/Toponaming: makeElementWires

     * Renamed enum classes members to lowercaseCapword
     * Moved struct ShapeHasher back to TopoShapeMapper.h
     * Added test for MapperMaker::generated
     * Modifications for clang-tidy warnings
     * Formatting
    
    Signed-off-by: CalligaroV <[email protected]>
    CalligaroV committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    3066f74 View commit details
    Browse the repository at this point in the history
  3. Fem: Use override

    marioalexis84 authored and chennes committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    268edee View commit details
    Browse the repository at this point in the history
  4. [Sketcher][planegcs] Support angle via point with params

    These are intended to use when calculating normal simply with points could be
    numerically expensive or otherwise nonviable.
    AjinkyaDahale committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    6a3c055 View commit details
    Browse the repository at this point in the history
  5. [Sketcher][planegcs] Implement parametric BSpline::CalculateNormal

    As opposed to "punctual" that already exists for curves.
    AjinkyaDahale committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    5ba050b View commit details
    Browse the repository at this point in the history
  6. [planegcs] Implement calculateAngleViaParams

    For use in angle-via-point with complex curves.
    AjinkyaDahale committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    82f0359 View commit details
    Browse the repository at this point in the history
  7. [Sketcher] Expose general tangency with B-splines to Sketcher

    The following commits were squashed into this
    
    [Sketcher] Handle some corner cases in AngleViaPoint
    
    [Sketcher] Avoid redundant constraints with B-splines...
    
    When involving tangent, perpendicular and angle constraints.
    
    [Sketcher] Add pre-commit changes
    
    [Sketcher] Do not allow 2-selection tangent with B-spline
    
    Also...
    
    [Sketcher] Report error when using direct tangency with B-splines
    
    [Sketcher] Fix malformed constraint when B-spline is selected second
    
    To clarify, this means the second curve selected. The position of the point in
    selection order does not matter in angle-via-point.
    
    [Sketcher] Fix wrong number for B-Spline tangent on redundancy
    
    [Sketcher] Remove existing point-on-object in some redundant cases
    
    Particularly when point constrained on a B-spline is being used for
    tangent, perpendicular or angle via point with the same B-spline.
    
    [Sketcher] Fix direction issue with B-spline tangents.
    
    Without these changes the solver might try to "twist" the B-spline to make the
    angle between curves be 0 instead of PI (which may be closer to the initial shape).
    AjinkyaDahale committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    65b4dd1 View commit details
    Browse the repository at this point in the history
  8. [planegcs] Remove some numerical testing

    If needed this can be moved to a gtest,
    AjinkyaDahale committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    b1ef4be View commit details
    Browse the repository at this point in the history
  9. [planegcs] Implement BSpline::Value()

    Needed for gtests currently.
    AjinkyaDahale committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    da48a72 View commit details
    Browse the repository at this point in the history
  10. [planegcs] Add SketcherExport macro to classes in Geo.h

    ...for use in tests.
    AjinkyaDahale committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    1e19926 View commit details
    Browse the repository at this point in the history
  11. Clean code and testing tweak

    bgbsww committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    b2cbd7e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    459d210 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    73434e0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3f1f638 View commit details
    Browse the repository at this point in the history
  15. Merge pull request FreeCAD#12295 from bgbsww/bgbsww-toponamingFeature…

    …PartBoolean
    
    Toponaming: transfer in FeaturePartBoolean
    chennes authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    73d214a View commit details
    Browse the repository at this point in the history
  16. Merge pull request FreeCAD#11853 from AjinkyaDahale/sketcher-general-…

    …tangency-splines
    
    [Sketcher] General Tangency with B-splines (re-do)
    chennes authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    9695bf0 View commit details
    Browse the repository at this point in the history
  17. Gui: Fix disappearing element handles in sketcher

    Finds the bounding sphere when the editing view provider is set. This ensures the right bounding sphere is used for finding the near and far clipping plane
    Rexbas committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    bc713e2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    dfbc90d View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    c8d3326 View commit details
    Browse the repository at this point in the history
  2. Merge pull request FreeCAD#12189 from CalligaroV/toponamingTopoShapeWire

    Toponaming makeElementWire
    chennes authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    03b4140 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c07e83 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    10d95b9 View commit details
    Browse the repository at this point in the history
  5. Addon Manager: Correct connection check

    The connection check code incorrectly handled the case of multiple incoming connections, interpreting them all as connection check signals.
    chennes committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    3a73f91 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0cdf439 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7ef0b6e View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. Merge pull request FreeCAD#12280 from Roy-043/Draft-Draft_Edit-restor…

    …e-Relative-checkbox
    
    Draft: Draft_Edit: restore Relative checkbox
    Roy-043 authored Feb 10, 2024
    Configuration menu
    Copy the full SHA
    b566b1d View commit details
    Browse the repository at this point in the history
  2. Merge pull request FreeCAD#12292 from Roy-043/Draft-importDXF.py-make…

    …_bezcurve-args-should-be-lowercase
    
    Draft: importDXF.py: make_bezcurve args should be lowercase
    Roy-043 authored Feb 10, 2024
    Configuration menu
    Copy the full SHA
    4988894 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e04cd1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request FreeCAD#12325 from Roy-043/Draft-ShapeString-impro…

    …ve-stick-font-detection-and-fix-fuse-error
    
    Draft: ShapeString improve stick font detection and fix fuse error
    Roy-043 authored Feb 10, 2024
    Configuration menu
    Copy the full SHA
    0454ec8 View commit details
    Browse the repository at this point in the history
  5. Merge pull request FreeCAD#12086 from bgbsww/bgbsww-toponamingMakeEle…

    …mentBoolean
    
    Toponaming: makeElementBoolean
    chennes authored Feb 10, 2024
    Configuration menu
    Copy the full SHA
    ad2fb73 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ce2bd16 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. Configuration menu
    Copy the full SHA
    c21dca3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d89c05e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a79abfb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa4bea5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e8b5232 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    457eafa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ea39ae2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7dac836 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f440981 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    418ccc8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5b79970 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1c09b8b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b6ab0f0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    20a01cf View commit details
    Browse the repository at this point in the history
  15. Addon Manager: Break up ReadmeViewer into view and controller

    Addon Manager: Cleanup enable/disable message
    chennes committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    9812548 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    99aaaa5 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9aef453 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    956307f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b446f20 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2d5b665 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1056b7b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a373b73 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    4b0e255 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    92d2fcd View commit details
    Browse the repository at this point in the history
  25. Addon Manager: Protect call to setTransferTimeout

    Unsupported by Qt 5.12
    chennes committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    269273e View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d3a53f4 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Configuration menu
    Copy the full SHA
    65b2112 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b11475f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bcd237f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54d2f5a View commit details
    Browse the repository at this point in the history
  5. Help: Update prefs ui file

    Specify `Gui::FileChooser::Directory` mode for `Gui::PrefFileChooser` and update path in tooltips.
    Roy-043 authored and yorikvanhavre committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    063bec9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fddab25 View commit details
    Browse the repository at this point in the history
  7. Update TopoShapeExpansion.cpp

    Fix I have not seen it's in the precompiled if but not in the precompile.h
    PaddleStroke authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    8b4a211 View commit details
    Browse the repository at this point in the history
  8. Update TopoShapeExpansion.cpp

    ...
    PaddleStroke authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    7ef3464 View commit details
    Browse the repository at this point in the history
  9. Update TopoShapeMapper.cpp

    PaddleStroke authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    458d9ae View commit details
    Browse the repository at this point in the history
  10. CI: update setup-miniconda to version 3 and checkout to v4 (FreeCAD#1…

    …2032)
    
    
    
    Fix condaBasePath when useBundled is false, and there's no pre-existing conda
    
    ..other fix and improvements
    Update sub_buildMacOSCondaIntel.yml
    
    Revert
    updated action checkout to version 4
    
    updated setup-miniconda to version 3
    mosfet80 authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    7f3851f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    70e7072 View commit details
    Browse the repository at this point in the history
  12. Fix warning in DlgMacroExecute.ui

    adrianinsaval authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    b70dddb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c4720e5 View commit details
    Browse the repository at this point in the history
  14. Remove Copy/clone/move and RectangularArray from the toolbar/menu. Bu…

    …t does not remove the code of these.
    PaddleStroke committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    f8b5728 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b3e4bf1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b7656ab View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4d929d3 View commit details
    Browse the repository at this point in the history
  18. Set Suppressed false if no shape

    FlachyJoe authored and adrianinsaval committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    86e7503 View commit details
    Browse the repository at this point in the history
  19. Merge pull request FreeCAD#12104 from Rexbas/navigation-fixes

    Gui: Mouse navigation fixes
    chennes authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    47005e8 View commit details
    Browse the repository at this point in the history
  20. Improvements to contextual right click menu in Sketcher.

    Consider preselection, external geo and copy/cut/paste commands.
    maxwxyz authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    4164919 View commit details
    Browse the repository at this point in the history
  21. Merge pull request FreeCAD#12171 from Rexbas/tux-remove-duplicate-icons

    Tux: Remove duplicate icons
    chennes authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    913a5dd View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e40131d View commit details
    Browse the repository at this point in the history
  23. Dim the Navigation Cube when not active

    Implement the InactiveOpacity option, allowing the user to dim the
    navigation cube when not focused by making it transparent.
    LemonBoy authored and adrianinsaval committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    fc6d4b6 View commit details
    Browse the repository at this point in the history
  24. removed unused example

    mosfet80 authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    81d7d54 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    f06bcf3 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    ada7696 View commit details
    Browse the repository at this point in the history
  27. Update Mod/PartDesign/Gui/ViewProviderDatumCS.cpp

    This is a small harmless visual improvement of the LCS representation in the 3D window: it leaves a small empty gap at the origin of the LCS which allows to select the point/vertex on which the LCS is attached
    Zolko-123 authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    51f546f View commit details
    Browse the repository at this point in the history
  28. Part & PartDesign Cone: allow equal radii (FreeCAD#12219)

    * PartDesign_Cone: allow equal radii
    
    * fix R2 < R1
    
    * Part_Cone: allow equal radii
    FlachyJoe authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    1eb0444 View commit details
    Browse the repository at this point in the history
  29. Fem: Prevent selection of partially attached object - fixes FreeCAD#…

    …12163 (FreeCAD#12220)
    
    * Fem: Use of wrong class name in macro
    * Fem: Prevent selection of partially attached object - fixes FreeCAD#12163
    marioalexis84 authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    b8e460f View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    4ff2ee4 View commit details
    Browse the repository at this point in the history
  31. Draft: fix wrong selection after commands

    Fixes FreeCAD#10469
    
    The code of the `end_all_events()` function is by Chris Hennes (chennes).
    See https://forum.freecadweb.org/viewtopic.php?p=656362#p656362.
    Roy-043 authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    3b3ed05 View commit details
    Browse the repository at this point in the history
  32. Resolve FreeCAD#12248: Remove redundant and non-functional selection …

    …checkbox preference (FreeCAD#12263)
    
    Remove the selection checkbox preference from Display->UI.
    The same preference exists under General->Selection.
    
    When changing the preference and then applying the settings, it reverts
    back to the value under General->Selection and thus is not usable.
    NomAnor authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    571fa00 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    c7b7071 View commit details
    Browse the repository at this point in the history
  34. removed unused code (FreeCAD#12276)

    * removed unused code
    
    * [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>
    mosfet80 and pre-commit-ci[bot] authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    aca71df View commit details
    Browse the repository at this point in the history
  35. Avoid overriding ImagePlane size during import

    When copying&pasting an ImagePlane whose ImageFile property is a
    PropertyFile we'd get two updateData notifications, one when the
    property value is restored (which doesn't do much as the file doesn't
    exist yet) and another when the RestoreDocFile method is invoked.
    
    The solution is simple, do not set Xsize and Ysize when importing the
    object as we expect the properties to already have the correct values.
    
    Closes FreeCAD#11036
    LemonBoy authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    5af7933 View commit details
    Browse the repository at this point in the history
  36. Mod: fix several compiler warnings:

    * fix -Wsometimes-uninitialized
    * fix -Wunused-parameter
    * fix -Wunused-variable
    * fix -Winconsistent-missing-override
    * fix -Wsign-compare
    * fix -Wreorder-ctor
    * fix -Wtautological-overlap-compare
    wwmayer authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    df7e783 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    ad605d6 View commit details
    Browse the repository at this point in the history
  38. Gui: Give property editors an object name

    This allows it to easily find the widgets with Qt's findChild() method
    wwmayer authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    37e3cc9 View commit details
    Browse the repository at this point in the history
  39. Py3.12: harmonize with upstream of PyCXX

    wwmayer authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    6043c90 View commit details
    Browse the repository at this point in the history
  40. Py3.12: initialize field 'tp_watched'

    wwmayer authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    100ab2a View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    e03fcf9 View commit details
    Browse the repository at this point in the history
  42. Fix icon order in constraint menu

    LemonBoy authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    aa97764 View commit details
    Browse the repository at this point in the history
  43. Clear projected shape when changing extrude height

    When the height is zero no solid is produced, the code was thus showing
    the result of the previously selected projection height.
    
    Closes FreeCAD#12113
    LemonBoy authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    82582ac View commit details
    Browse the repository at this point in the history
  44. Merge pull request FreeCAD#12247 from bgbsww/bgbswwFixTestArtifacts

    Stop tests from leaving files around after execution
    sliptonic authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    49b0889 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    5368465 View commit details
    Browse the repository at this point in the history
  46. Base: fix IsNormal() and IsParallel()

    Fix the IsNormal() and IsParallel() methods to pass the unit tests
    wwmayer authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    b03ed3b View commit details
    Browse the repository at this point in the history
  47. Crowdin translations (FreeCAD#12313)

    * updated ts files
    
    * merged crowdin translations
    
    * [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>
    yorikvanhavre and pre-commit-ci[bot] authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    638e398 View commit details
    Browse the repository at this point in the history
  48. Gui: set minimum width of preferences dialog to avoid to truncate or …

    …hide controls
    wwmayer authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    4d6a5ee View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    e3a5703 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    134a5f0 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    b45fcea View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    cc8452a View commit details
    Browse the repository at this point in the history
  53. Clean CompilerChecksAndSetups.cmake

    CMAKE_CXX_COMPILER_VERSION are always greater than  3.9
    mosfet80 authored and chennes committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    b546b17 View commit details
    Browse the repository at this point in the history
  54. Clean SetupQt.cmake (FreeCAD#12335)

    * Update SetupQt.cmake
    mosfet80 authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    006f64b View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    9c3ab15 View commit details
    Browse the repository at this point in the history
  56. Merge pull request FreeCAD#11267 from Ondsel-Development/pw_translate

    [Sketcher] Translate DSH : replacement for rectangular array / move / copy / clone
    chennes authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    a1fcb66 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    e135f68 View commit details
    Browse the repository at this point in the history
  58. Revert "Resolve FreeCAD#11825 - no automatic quantity conversion: `Ap…

    …p::anyToQuantity`"
    
    This reverts commit 6a54591.
    chennes authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    3df8ae2 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Update Ondsel Solver

    PaddleStroke committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    13d4cb1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d77cd7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    323deff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a119c4 View commit details
    Browse the repository at this point in the history
  5. Assembly: Change the joint placements to be relative to the object ra…

    …ther than to the doc origin.
    
    This enable 'detaching' them, so that they are not recomputed
    PaddleStroke committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    22e4d7f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    43019a8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    48173f2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    672b04c View commit details
    Browse the repository at this point in the history
  9. Assembly: Adds a pre-solve when creating joint, preventing wrong orth…

    …ogonal solutions from solver.
    PaddleStroke committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    d13df26 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a074988 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    46b1a1e View commit details
    Browse the repository at this point in the history
  12. Assembly : Add support for perspective camera.

    Remove exportASMT from toolbar.
    Fix Fixedjoint name and tooltip
    Fix various bugs
    Introduce solver drag functions.
    PaddleStroke committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    cdb1af6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7af0200 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1062ea4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2a5b22f View commit details
    Browse the repository at this point in the history
  16. Assembly : fix bugs

    PaddleStroke committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    56dc773 View commit details
    Browse the repository at this point in the history
  17. Assembly: fixes

    PaddleStroke committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    098fdda View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ea5a11b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    11fd6eb View commit details
    Browse the repository at this point in the history
  20. Assembly: Esc pref

    PaddleStroke committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    51b81c1 View commit details
    Browse the repository at this point in the history
  21. Assembly fixes

    PaddleStroke committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    926490a View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    ead9f41 View commit details
    Browse the repository at this point in the history
  23. Arch: Arch_Window round values in getSolidSignature

    Values in getSolidSignature must be rounded, else matching solids are often not found.
    Roy-043 authored and yorikvanhavre committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    0feb014 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    6717065 View commit details
    Browse the repository at this point in the history
  25. add subvolume property

    mark-dev authored and yorikvanhavre committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    adf69f2 View commit details
    Browse the repository at this point in the history
  26. Release GIL while meshing in MeshPart.meshFromShape

    This commit releases the Global Interpreter Lock around mesher call and
    should enable multithreading use when exporting large quantities of
    objects (for instance for external rendering).
    howetuft authored and wwmayer committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    b39d246 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    76df39e View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    ae43939 View commit details
    Browse the repository at this point in the history
  29. Fixed invalid vector in distance calculation (FreeCAD#12364)

    * Fixed invalid vector in distance calculation
    rostskadat authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    eb468a3 View commit details
    Browse the repository at this point in the history
  30. Merge pull request FreeCAD#10764 from Ondsel-Development/asm_card9

    [Assembly] Solve the assembly (Card 9).
    chennes authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    61ec050 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    c5ba519 View commit details
    Browse the repository at this point in the history
  32. Merge pull request FreeCAD#12366 from bgbsww/bgbsww-toponamingGetSubT…

    …opoShape
    
    Toponaming/Part:  Move getSubTopoShape
    chennes authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    d89f4d7 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    74c52c9 View commit details
    Browse the repository at this point in the history
  34. Part Grid: Exclude the grid group from bbox computation (FreeCAD#12349)

    Fixes the problem where View_FitAll would compute a huge bounding box
    when the infinite grid is enabled.
    
    Closes FreeCAD#11570
    
    Co-authored-by: wwmayer <[email protected]>
    LemonBoy and wwmayer authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    c0e318c View commit details
    Browse the repository at this point in the history
  35. Part Attacher: Implement 1D intersection for attachments (FreeCAD#12328)

    * PD: Implement 1D intersection for attachments
    
    Extract a line from the intersection of two faces.
    
    Closes FreeCAD#6870
    
    * fixup! Use Handle macro
    
    For some reason I don't fully understand yet the CI was failing, let's
    see if this fixes the compilation errors.
    
    * fixup! Add missing(?) header
    
    Well, it compiles just fine on my system...
    
    * fixup! Be more specific in error messages
    LemonBoy authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    7f5d89f View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Merge pull request FreeCAD#12360 from FreeCAD/revert-11937-issue_11825

    Revert "Resolve FreeCAD#11825 - no automatic quantity conversion: App::anyToQuantity"
    chennes authored Feb 14, 2024
    Configuration menu
    Copy the full SHA
    69741a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e9cd05 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Assembly: Add ${COIN3D_INCLUDE_DIRS} to CMakeLists.txt (FreeCAD#12407)

    * Assembly: Add ${COIN3D_INCLUDE_DIRS} to CMakeLists.txt
    chennes authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    66e29cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b075f7d View commit details
    Browse the repository at this point in the history
  3. Merge pull request FreeCAD#12405 from bgbsww/bgbsww-toponamingMakeEle…

    …mentDraft
    
    Toponaming/Part: Transfer in MakeElementDraft
    chennes authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    9917565 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db377c1 View commit details
    Browse the repository at this point in the history
  5. [planegcs][test] Fix issue in arc-B-spline tangent test

    Correct the size of the knot vector used (described here with knots and multiplicities).
    AjinkyaDahale authored and chennes committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    c5d462a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6c3f250 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f2d4a31 View commit details
    Browse the repository at this point in the history
  8. Merge pull request FreeCAD#12414 from bgbsww/bgbsww-toponamingSearchS…

    …ubShape
    
    Toponaming/Part: Add  searchSubShape as findSubShapesWithSharedVertex
    chennes authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    779c63c View commit details
    Browse the repository at this point in the history
  9. Toponaming/Part: transfer in linearize

    realthunder authored and bgbsww committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    964e158 View commit details
    Browse the repository at this point in the history
  10. Assembly: Add ${PYTHON_INCLUDE_DIRS} to CMakeLists.txt

    Assembly Gui is including <Base/PyObjectBase.h> which in turn
    includes <Python.h>, so path to Python includes is needed.
    3x380V authored and chennes committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    a489b09 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c49c527 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ea840bc View commit details
    Browse the repository at this point in the history
  13. Bugfix uccnc_post.py

    Fixed drill cycles for uccnc post
    Schildkroet authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    6ff19bb View commit details
    Browse the repository at this point in the history
  14. added Assembly option to problem template

    maxwxyz authored and chennes committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d0c23ee View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    167b384 View commit details
    Browse the repository at this point in the history
  16. Draft: remove reapply_diffuse_color workaround step 2

    Stuff that was missed in FreeCAD#11946
    Roy-043 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    faa9ad4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    61bcd55 View commit details
    Browse the repository at this point in the history
  18. Merge pull request FreeCAD#12429 from Roy-043/Draft-gui_line_add_dele…

    …te.py-is-obsolete
    
    Draft: gui_line_add_delete.py is obsolete
    Roy-043 authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    88f7d4d View commit details
    Browse the repository at this point in the history
  19. Merge pull request FreeCAD#12430 from Roy-043/Draft-remove-reapply_di…

    …ffuse_color-workaround-step-2
    
    Draft: remove reapply_diffuse_color workaround step 2
    Roy-043 authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    c02762c View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Merge pull request FreeCAD#12417 from bgbsww/bgbsww-toponamingLinearize

    Toponaming/Part: transfer in linearize
    chennes authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    dd02306 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0c16f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac618d8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request FreeCAD#12431 from bgbsww/bgbsww-toponamingMakeEle…

    …mentRuledSurface
    
    Toponaming/Part:  make element ruled surface
    chennes authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    43723b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f32ed05 View commit details
    Browse the repository at this point in the history
  6. CMake: Fix include path returned by find_pip_package

    SetupShibokenAndPyside macro checks module include path and eventually
    decides to disable respective module in case its include directory is
    missing. Make this process more straightforward by testing directory
    existence; "Location: " string is 10 not 9 characters long and leading
    whitespace makes testing for directory name fail.
    While there, rename variables to respect that find_pip_package returns
    only single include and library path.
    3x380V committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    3a60313 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    92d0e5a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ec93b2a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9e65a33 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6f8268b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    16232ee View commit details
    Browse the repository at this point in the history
  12. Draft: fix wrong selection after commands (improved)

    The previous fix was not correct. Some commands would cause a crash and several files were missed.
    
    Forum topic reporting a crash:
    https://forum.freecad.org/viewtopic.php?t=85243
    Roy-043 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    ca1a105 View commit details
    Browse the repository at this point in the history
  13. Merge pull request FreeCAD#12443 from Roy-043/Draft-fix-wrong-selecti…

    …on-after-commands-improved
    
    Draft: fix wrong selection after commands (improved)
    Roy-043 authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    6909766 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    044329a View commit details
    Browse the repository at this point in the history
  15. Toponaming/Part: transfer in makELoft

    realthunder authored and bgbsww committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    d80758e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    921be4d View commit details
    Browse the repository at this point in the history
  17. Merge pull request FreeCAD#12435 from bgbsww/bgbsww-toponamingMakeEle…

    …mentLoft
    
    Toponaming/Part: make element loft
    chennes authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    21b2bc4 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    ac1d862 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7262b0e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abde135 View commit details
    Browse the repository at this point in the history
  4. removed unused files

    mosfet80 authored and chennes committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    2fe8f54 View commit details
    Browse the repository at this point in the history
  5. Gui: remove ProjectView (FreeCAD#12410)

    This class is not used anywhere, remove it.
    mosfet80 authored Feb 17, 2024
    Configuration menu
    Copy the full SHA
    e4d22af View commit details
    Browse the repository at this point in the history
  6. Gui: remove SoNavigationDragger (FreeCAD#12409)

    Removed SoNavigationDragger files. These files are no longer used in the project
    mosfet80 authored Feb 17, 2024
    Configuration menu
    Copy the full SHA
    9960838 View commit details
    Browse the repository at this point in the history
  7. Merge pull request FreeCAD#12460 from bgbsww/bgbsww-toponamingMakeEle…

    …mentPipeShell
    
    Toponaming/Part:  make element pipe shell
    chennes authored Feb 17, 2024
    Configuration menu
    Copy the full SHA
    c4daf25 View commit details
    Browse the repository at this point in the history
  8. [TD]fix Prefs Annotation tab

    - prevent premature save of LineStandard
    WandererFan committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    609a786 View commit details
    Browse the repository at this point in the history
  9. Toponaming/Part: transfer in and clean getSubShapes, getSubTopoShapes…

    …, getOrderedEdges
    realthunder authored and bgbsww committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    99808e9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5db6ef5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f75e703 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. Configuration menu
    Copy the full SHA
    ddcfddd View commit details
    Browse the repository at this point in the history
  2. Toponaming/Part: move in PartFeatures

    realthunder authored and bgbsww committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    f7fe3ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4306699 View commit details
    Browse the repository at this point in the history
  4. Merge pull request FreeCAD#12482 from bgbsww/bgbsww-toponamingGetSubT…

    …opoShape
    
    Toponaming/Part: get sub topo shape
    chennes authored Feb 18, 2024
    Configuration menu
    Copy the full SHA
    b2c1f1a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f6f8243 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    08dc14c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    10095d2 View commit details
    Browse the repository at this point in the history
  8. FEM new matrix solver types (PaStiX and Pardiso) (FreeCAD#12478)

    * Update solver.py
    * Update write_step_equation.py
    * Update DlgSettingsFemCcx.ui
    FEA-eng authored Feb 18, 2024
    Configuration menu
    Copy the full SHA
    62c8469 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dbe3001 View commit details
    Browse the repository at this point in the history
  10. change default shape color

    maxwxyz authored and chennes committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    2a26424 View commit details
    Browse the repository at this point in the history
  11. Merge pull request FreeCAD#12483 from bgbsww/bgbsww-toponamingMakeEle…

    …mentThickSolid
    
    Toponaming/Part make element thick solid
    chennes authored Feb 18, 2024
    Configuration menu
    Copy the full SHA
    1ed79ae View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    56355b0 View commit details
    Browse the repository at this point in the history
  13. Toponaming/Part: Clean up code

    bgbsww committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    4959f7d View commit details
    Browse the repository at this point in the history
  14. Part/Toponaming: tests for MapperHistory (FreeCAD#12402)

    * Part/Toponaming: MapperHistory
     * added test for MapperHistory::modified
     * added test for MapperHistory::generated
     * renamed edges in the test for MapperHistory::modified
    
    ---------
    
    Signed-off-by: CalligaroV <[email protected]>
    CalligaroV authored Feb 18, 2024
    Configuration menu
    Copy the full SHA
    5763ac3 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    38fdba4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request FreeCAD#12484 from bgbsww/bgbsww-toponamingPartFea…

    …tures
    
    Toponaming/Part  part features transfer
    chennes authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    2d0ef0e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0065c9c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cbd2785 View commit details
    Browse the repository at this point in the history
  5. Merge pull request FreeCAD#12075 from chennes/facemakerTranslationFix

    Part: Fix translation bug in FaceMaker
    sliptonic authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    942b219 View commit details
    Browse the repository at this point in the history
  6. Merge pull request FreeCAD#12088 from 3x380V/qt6_fixes

    Gui: Consolidate PythonWrapper
    chennes authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    925be2a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bed5e43 View commit details
    Browse the repository at this point in the history
  8. Merge pull request FreeCAD#12426 from Schildkroet/bugfix_uccnc_drillc…

    …ycles
    
    [Path] Bugfix uccnc_post.py
    sliptonic authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    d7d9c84 View commit details
    Browse the repository at this point in the history
  9. Resolve FreeCAD#11965 - no proper execute() for cross-property refere…

    …nces
    
    Solution B: parsequant() function
    Andrei-Pozolotin authored and chennes committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    c5ad7b5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6d0f757 View commit details
    Browse the repository at this point in the history
  11. Preserve object order when moving them

    Remove and re-insert the selected objects at the specified point in the
    tree while preserving their relative order.
    
    The code used to insert them in reverse order.
    
    Closes FreeCAD#12287
    LemonBoy authored and chennes committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    1c8ca27 View commit details
    Browse the repository at this point in the history
  12. Merge pull request FreeCAD#12305 from bgbsww/bgbsww-toponamingFeature…

    …PartFuse
    
    Toponaming/Part FeaturePartFuse
    chennes authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    a55f40d View commit details
    Browse the repository at this point in the history
  13. Merge pull request FreeCAD#12306 from Rexbas/fix-disappearing-handles

    Gui: Fix disappearing element handles in sketcher
    chennes authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    3aa7032 View commit details
    Browse the repository at this point in the history
  14. Merge pull request FreeCAD#12309 from chennes/addonManagerRefactorGUI…

    …Area
    
    Addon manager: Refactor GUI area
    chennes authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    40e41f1 View commit details
    Browse the repository at this point in the history
  15. Clean FindPyCXX.cmake (FreeCAD#12333)

    * Clean FindPyCXX.cmake
    mosfet80 authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    637287e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e16f993 View commit details
    Browse the repository at this point in the history
  17. Merge pull request FreeCAD#12358 from maxwxyz/sketcher-translate-scal…

    …e-to-context-menu
    
    [Sketcher] add translate and scale commands to context menu
    sliptonic authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    f6e1f0f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9f7a189 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    104b64f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f5bc071 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e20a076 View commit details
    Browse the repository at this point in the history
  22. Updated space in dashed lines

    czinehuba authored and yorikvanhavre committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    7a025e4 View commit details
    Browse the repository at this point in the history
  23. fix typo in polygon task dialog

    maxwxyz authored and chennes committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    3e47de6 View commit details
    Browse the repository at this point in the history
  24. Base: Add ASCIIInputStream

    Based on the modifications to InputStream from the LinkStage3 fork. Needed for correct restoration of StringHasher.
    chennes committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    44d86f3 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    f7d1ba9 View commit details
    Browse the repository at this point in the history