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

Gsoc2023 measure - Win CI Test #12

Open
wants to merge 1,153 commits into
base: main
Choose a base branch
from
Open

Gsoc2023 measure - Win CI Test #12

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

Commits on Feb 21, 2024

  1. [Core] Managing Custom Data Elements: VarSet (FreeCAD#12135)

    * [Core] Add a basic VarSet document object
    
    * [Core] Add basic tests for VarSets
    
    * Core: Replace the VarSet icon with an outlined one
    pieterhijma authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    095e941 View commit details
    Browse the repository at this point in the history
  2. Fix crash when canceling the MultiTransform panel while a newly creta…

    …ted subfeature is edited
    
    Before calling the closeSubTask() function from the dialog reject()
    function, the slotDeletedObject() is called from the transaction being
    aborted. This causes the subFeature pointer to be nullptr and subsequent
    apply() functions from the SpinBox widgets to crash.
    
    Before calling apply check if the subFeature is still there.
    NomAnor committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    7bbca2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b301816 View commit details
    Browse the repository at this point in the history
  4. Merge pull request FreeCAD#12517 from bgbsww/bgbsww-toponamingMakeEle…

    …mentGeneralFuse
    
    Toponaming/Part:  make element generalfuse, fuse, cut
    chennes authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    23741ff View commit details
    Browse the repository at this point in the history
  5. Add SuppressibleExtension

    FlachyJoe committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    5a22009 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    735fed0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    289c386 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    456fa53 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a90ad10 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b2cad52 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b5eafe6 View commit details
    Browse the repository at this point in the history
  12. Toposhape/Part: Transfer in makESolid

    realthunder authored and bgbsww committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    84b139f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d7f14d3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    47773d4 View commit details
    Browse the repository at this point in the history
  15. Add visibility icon

    Prepends the visibility icon to the normal icon if enabled and uses
    the result as the new icon.
    NomAnor committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    e7665f5 View commit details
    Browse the repository at this point in the history
  16. Toggle visibility when clicking the visibility icon

    If the visibility icon is enabled a mouse press on that part of the icon
    toggles the visibility of the tree item.
    NomAnor committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    47bbc1f View commit details
    Browse the repository at this point in the history
  17. Add a function to recalculate the icons for use when the visibility i…

    …con preference changes
    NomAnor committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    15944bb View commit details
    Browse the repository at this point in the history
  18. Add a new preference for the visibility icons

    Add a preference to Display->UI that allows the user to choose if
    the visibility icons are shown in the tree view.
    NomAnor committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    5aacd52 View commit details
    Browse the repository at this point in the history
  19. Unrelated changes from automatic code generation

    These are mostly comment changes.
    NomAnor committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    ecf25d9 View commit details
    Browse the repository at this point in the history
  20. Merge pull request FreeCAD#12528 from bgbsww/bgbsww-toponamingMoveEqu…

    …alOperator
    
    Toponaming/Part:  Bring in = operator, resetMap and flushMap overrides, and fix affecte…
    chennes authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    14d2915 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    b335a15 View commit details
    Browse the repository at this point in the history
  2. Gui: fix linter warnings

    wwmayer committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    89a1dc0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    90ede97 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c53e10 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    715faea View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8e91aad View commit details
    Browse the repository at this point in the history
  7. Merge pull request FreeCAD#12549 from bgbsww/bgbsww-toponamingMakeEle…

    …mentFillet
    
    Toponaming/Part make element fillet
    chennes authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    dead40e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7fc99b4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3d66f6b View commit details
    Browse the repository at this point in the history
  10. App: Add PreCompiled.h to Varset cpp file (FreeCAD#12541)

    * App: Add PreCompiled.h to Varset cpp file
    chennes authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    971c4f4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9a0e40f View commit details
    Browse the repository at this point in the history
  12. Toposhape/Part: Cleanups and tests for makeElementSlice, makeElementS…

    …lices, and makeElementMirror
    bgbsww committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    dbe7c9d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e33e0a3 View commit details
    Browse the repository at this point in the history
  14. Merge pull request FreeCAD#12523 from bgbsww/bgbsww-toponamingMakeEle…

    …mentTransform
    
    Toponaming/Part: make element transform, _transform and gtransform
    chennes authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    6dcf908 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    405bf03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68edc6f View commit details
    Browse the repository at this point in the history
  3. Remove redundant from merge

    bgbsww committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    8ecfd68 View commit details
    Browse the repository at this point in the history
  4. Merge pull request FreeCAD#12525 from bgbsww/bgbsww-toponamingMakeEle…

    …mentSolid
    
    Toponaming/Part: make element solid
    chennes authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    8a3407a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    84af774 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c3f19af View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    85b5cfc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    331881a View commit details
    Browse the repository at this point in the history
  9. Correct incorrect comment

    bgbsww authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    7bdf8f6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c3d1525 View commit details
    Browse the repository at this point in the history
  11. Toponaming/Part: Cleaning and tests for makeElementRevolve, makeEleme…

    …ntPrism, makeElementPrismUntil
    bgbsww committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    1fa89ea View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Gui: PythonWrapper: Do not steal reference

    Foreign Python objects needs to be passed as Py::Object().
    Py::asObject() is stealing reference and object might be garbage
    collected even before dereferenced. Problem didn't show in the
    original code because methods Py::asObject() was used in were
    never called.
    
    Fixes: ac6f991 (Gui: Consolidate Python -> Qt class conversion)
    3x380V authored and wwmayer committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    967633e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80b516d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    628bad4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4932f17 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e57a1fe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1187ed5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c633edf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    41b3be8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a231550 View commit details
    Browse the repository at this point in the history
  10. MSVC: fix compiler warnings

    wwmayer committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    53b512d View commit details
    Browse the repository at this point in the history
  11. Sketcher: fixes FreeCAD#12343: Undo/Redo for sketcher constraints doe…

    …sn't work correctly
    wwmayer committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    a38e731 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2024

  1. Update translations (FreeCAD#12557)

    * Update 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>
    chennes and pre-commit-ci[bot] authored Feb 25, 2024
    Configuration menu
    Copy the full SHA
    7f8d6e2 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Merge pull request FreeCAD#12553 from bgbsww/bgbsww-toponamingMakeEle…

    …mentSliceMirror
    
    Toponaming: Part: make element slice mirror
    chennes authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    e99220d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6132f25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5938489 View commit details
    Browse the repository at this point in the history
  4. github CI: switch to actions/cache@v4 for ccache

    with ´save-always: true´ flag
    mosfet80 authored and adrianinsaval committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    3b39012 View commit details
    Browse the repository at this point in the history
  5. Merge pull request FreeCAD#12527 from marioalexis84/fem-update_constr…

    …aint_symbols
    
    Fem: Update constraint symbols when moving reference shape - fixes FreeCAD#6093
    chennes authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    e1ca8c8 View commit details
    Browse the repository at this point in the history
  6. removed deprecaded functions

    .
    
    .
    mosfet80 authored and yorikvanhavre committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    a025af2 View commit details
    Browse the repository at this point in the history
  7. Base: Fix FreeCAD#12061

    While rebasing after f539138 ("fix readability-*:") a mistake was
    make, causing  exception been thrown for every file opened. While there,
    invert file test existence logic, so we return early on failure.
    
    Fixes: 95b37fa ("Base: Do not use else before return")
    3x380V authored and yorikvanhavre committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    1215301 View commit details
    Browse the repository at this point in the history
  8. PartDesign_Helix: use computed wires

    use the wires of the computed face instead of the selected ones.
    FlachyJoe authored and adrianinsaval committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    d7a95b4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ee0c557 View commit details
    Browse the repository at this point in the history
  10. Merge pull request FreeCAD#12298 from NomAnor/visibility-icon

    Add an icon to toggle the visibility of items in the tree view
    chennes authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    717525c View commit details
    Browse the repository at this point in the history
  11. Merge pull request FreeCAD#12412 from FlachyJoe/suppressibleExt

    Core: Create a SuppressibleExtension to provide the Suppressed property to all the WBs
    chennes authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    d144e85 View commit details
    Browse the repository at this point in the history
  12. PD: Make datum points highlightable/selectable (FreeCAD#12439)

    * PD: Make datum points highlightable/selectable
    
    Give the user some feedback by changing the color of the datum point
    marker as the user selects or hovers over it.
    
    Closes FreeCAD#9540
    LemonBoy authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    74dc66f View commit details
    Browse the repository at this point in the history
  13. Main: remove branding.xml

    File brandind.xml are unused
    mosfet80 authored and adrianinsaval committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    38f3ec7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3c44afd View commit details
    Browse the repository at this point in the history
  15. Fix compiler warnings:

    fix [-Winconsistent-missing-override]
    fix [-Wunused-lambda-capture]
    fix [-Wunused-variable]
    fix [-Wswitch]
    wwmayer authored and chennes committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    51a01b9 View commit details
    Browse the repository at this point in the history
  16. Merge pull request FreeCAD#12506 from Ondsel-Development/assemblyExample

    Assembly: add example file and new file template
    chennes authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    1e487c3 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    45e33a7 View commit details
    Browse the repository at this point in the history
  18. Gui: refactor Application::runApplication

    wwmayer authored and chennes committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    58a53e9 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    1616728 View commit details
    Browse the repository at this point in the history
  20. Update ElementGeometry1D.ui

    FEA-eng authored and chennes committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    ce4dca4 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    2529dc5 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a5ea802 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    0c09c62 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    d11d3cd View commit details
    Browse the repository at this point in the history
  25. Merge pull request FreeCAD#12572 from bgbsww/bgbsww-toponamingMakeEle…

    …mentRevolve
    
    Toponaming/Part: make element revolve and prism
    chennes authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    c356223 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    74d0c2e View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    fea52bf View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. [Base] remove MemDebug

    removed unused Memdebug files
    mosfet80 authored and chennes committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    7e0cd68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d882ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f554750 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d74eb14 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    57a8395 View commit details
    Browse the repository at this point in the history
  6. Clean ConfigureChecks.cmake

    Clean cmake
    mosfet80 authored and wwmayer committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    d859813 View commit details
    Browse the repository at this point in the history
  7. Delete src/Tools/update_qt_language_files.py

    Empty file
    mosfet80 authored and chennes committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    36f42cf View commit details
    Browse the repository at this point in the history
  8. Tests: use the correct value as reference

    wwmayer authored and chennes committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    8173e44 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5aed0c7 View commit details
    Browse the repository at this point in the history
  10. Toponaming/Part: Add tests and clean makeElementBSplineFace and makeE…

    …lementFilledFace
    bgbsww authored and chennes committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    16c29ce View commit details
    Browse the repository at this point in the history
  11. [planegcs] Add ConstraintAngleViaTwoPoints

    Needed for B-spline to B-spline end to end tangent. The end point of one is for
    now not usable in to get normal at the other.
    AjinkyaDahale authored and chennes committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    5539ef6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d1c9370 View commit details
    Browse the repository at this point in the history
  13. [Sketcher] Include endpoint-to-endpoint tangency as coincidence

    Coincidence is implied as part of this particular variety of tangent constraint.
    AjinkyaDahale authored and chennes committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    f8f159c View commit details
    Browse the repository at this point in the history
  14. [Sketcher] Join curves with C1 continuity

    If endpoint-to-endpoint tangent constraint exists between the connecting points
    of the curves to be joined, also apply C1 continuity (i.e. a knot multiplicity
    of degree-1).
    AjinkyaDahale authored and chennes committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    da7d539 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    99256f2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e3c4461 View commit details
    Browse the repository at this point in the history
  17. Change the calculation of the b parameter of the hyperbolic arc (Free…

    …CAD#12467)
    
    * Change the calculation of the b parameter of the hyperbolic arc
    so that it does not give 0/0 when cos(phi) = 0
    
    This gave problems if the first two points defined in the sketcher had
    the same x-coordinate.
    edwilliams16 authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    f88f48f View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    dfa1b94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e15f24 View commit details
    Browse the repository at this point in the history
  3. Add G43 tool height compensation to centroid post

    This adds G43 tool height compensation to the centroid CAM post-processor using
    a similar approach to the G43 support in the MACH3 post.
    
    Specifically, G43 is emitted at every tool change by default and a new
    `--no-tlo` post argument can restore the old behaviour of no height
    compensation being emitted. These both match how the MACH3 post does it.
    djmdjm committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    2b2ada8 View commit details
    Browse the repository at this point in the history
  4. regress test for G43 in centroid post

    Since the centroid post now support --no-tlo, we can test that
    too.
    djmdjm committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    ec9b223 View commit details
    Browse the repository at this point in the history
  5. Sketcher: Change Sketcher_CreatePointFillet button text to match menu…

    … text
    
    The menu text is "Create corner-preserving fillet" it makes sense to use a similar text for the button and not "Constraint-preserving sketch fillet".
    Roy-043 authored and wwmayer committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    86726f2 View commit details
    Browse the repository at this point in the history
  6. [pre-commit.ci] auto fixes from pre-commit.com hooks

    for more information, see https://pre-commit.ci
    pre-commit-ci[bot] authored and wwmayer committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    6a3c689 View commit details
    Browse the repository at this point in the history
  7. Sketcher: improve GUI texts for rectangles

    The texts for the modes were changed to match those of the line tool.
    Roy-043 authored and wwmayer committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    5cc566b View commit details
    Browse the repository at this point in the history
  8. [pre-commit.ci] auto fixes from pre-commit.com hooks

    for more information, see https://pre-commit.ci
    pre-commit-ci[bot] authored and wwmayer committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    8f1b8b1 View commit details
    Browse the repository at this point in the history
  9. Sketcher: improve GUI texts for arcs and conics

    The descriptions were sometimes not accurate (major/minor radius for ellipses). I have also tried to improve the constistency a little.
    
    Forum topic:
    https://forum.freecad.org/viewtopic.php?t=85396
    Roy-043 authored and wwmayer committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    dcc41bf View commit details
    Browse the repository at this point in the history
  10. [pre-commit.ci] auto fixes from pre-commit.com hooks

    for more information, see https://pre-commit.ci
    pre-commit-ci[bot] authored and wwmayer committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    5829c3a View commit details
    Browse the repository at this point in the history
  11. App: Remove unneeded forward declaration

    Addresses clang-tidy complaint: declaration 'Feature' is never referenced, but a declaration with the same name found in another namespace 'Part' [bugprone-forward-declaration-namespace]
    chennes authored and wwmayer committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    97f9c4e View commit details
    Browse the repository at this point in the history
  12. Fix linter hints

    NomAnor committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    b1f9e9f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0bdd72e View commit details
    Browse the repository at this point in the history
  14. Fix reference selection code

    PolarPattern was missing some classes. The code is now more consistent
    between the patterns.
    NomAnor committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    a76aead View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    dac2fb4 View commit details
    Browse the repository at this point in the history
  16. Merge pull request FreeCAD#12474 from NomAnor/pd-pattern-tasks

    Refactoring and cleanup of PD Pattern task panels
    chennes authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    a878b81 View commit details
    Browse the repository at this point in the history
  17. Merge pull request FreeCAD#12590 from bgbsww/bgbsww-toponamingMakeEle…

    …mentBSplineFace
    
    Toponaming/Part make element b spline face and filled face
    chennes authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    d472ed1 View commit details
    Browse the repository at this point in the history
  18. Merge pull request FreeCAD#12628 from bgbsww/bgbsww-toponamingFeature…

    …Compound
    
    Toponaming/Part feature compound and revolution
    chennes authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    566e97e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    f8cca40 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    698f306 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    59b563c View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7d0afae View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Fix adaptive glitch by removing coincident points

    Remove adjacent coincident and nearly-coincident points from Path.
    
    This is based on PR#5276 by sundtek, but only collapses adjacent points
    on the Path. It also addresses (IMO) most of the feedback on the original
    PR.
    
    see also discussion on the forum:
    https://forum.freecadweb.org/viewtopic.php?f=15&t=42755&start=10#p555566
    djmdjm committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    d6720f9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request FreeCAD#12610 from bgbsww/bgbsww-toponamingReplace…

    …ElementShape
    
    Toponaming/Part:  replace element shape and remove element shape
    chennes authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    2630e25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4efcf0 View commit details
    Browse the repository at this point in the history
  4. Merge pull request FreeCAD#12201 from bgbsww/bgbsww-toponamingGetElem…

    …entName
    
    Toponaming: transfer in getElementName and dependencies
    chennes authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a03ad7f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    110f3e0 View commit details
    Browse the repository at this point in the history
  6. Testing for makeElementEvolve

    bgbsww authored and chennes committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    68fd293 View commit details
    Browse the repository at this point in the history
  7. PD: Use SuppressibleExtension

    FlachyJoe authored and adrianinsaval committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    677cade View commit details
    Browse the repository at this point in the history
  8. [TD]fix Projection Group front view position

    - also fix checkbox correspondence with view position
    WandererFan committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    cbc39e9 View commit details
    Browse the repository at this point in the history
  9. Part/Toponaming: Tests for flushElementMap and resetElementMap (FreeC…

    …AD#12471)
    
    * Part/Toponaming: tests for flushElementMap and resetElementMap
     * Added test for resetElementMap()
     * Added test for flushElementMap()
     * restored ComplexGeoData::resetElementMap to RT fork
     * modified TopoShape::resetElementMap to match the restored signature of ComplexGeoData::resetElementMap
     * added checks in TopoShape::makeShapeWithElementMap to avoid segfaults
     * added check in TopoShape::setElementComboName to avoid segfaults
     * restored testFindSubShapesForSourceWithTypeAndIndex
     * modified test saveDocFileWithNoElementMap to match the restored signature of ComplexGeoData::resetElementMap
    * Part/Toponaming: tests for flushElementMap and resetElementMap
     * Removed comments in ComplexGeoData::resetElementMap()
     * Changed TopoShape::resetElementMap():: from virtual to override
     * Removed comment in TopoShape::resetElementMap()
     * Added comments about differences between main and RT fork
     * Removed comment in test saveDocFileWithNoElementMap
     * Updated expected test result in makeElementCompoundTwoShapesGeneratesMap
     * Updated expected test result in resetElementMapTest
     * Fixed typo in test flushElementMapTest
    * Part/Toponaming: tests for flushElementMap and resetElementMap
     * updated expected tests results after previous methods modifications
    
    ---------
    
    Signed-off-by: CalligaroV <[email protected]>
    CalligaroV authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    0e7aa5f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5e3425f View commit details
    Browse the repository at this point in the history
  11. Gui: Add easing to navigation animations

    Rexbas authored and chennes committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    7e2f8c3 View commit details
    Browse the repository at this point in the history
  12. [TD]fix printAll formats

    WandererFan committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    d5116ca View commit details
    Browse the repository at this point in the history
  13. Update translations

    chennes committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    b6c8f8d View commit details
    Browse the repository at this point in the history
  14. clean FindNETGEN.cmake

    Removed redundant mac netgen setup
    mosfet80 authored and chennes committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    dd51872 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    b3b773e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c8ee59 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2adff99 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. Part/Toponaming: Transfer PartFeature Feature::create()

     * Imported Feature::create() method in Part::Feature class
    realthunder authored and CalligaroV committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    32b68b6 View commit details
    Browse the repository at this point in the history
  2. Part/Toponaming: Transfer PartFeature Feature::create()

     * Added test for Feature::create()
    
    Signed-off-by: CalligaroV <[email protected]>
    CalligaroV committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    6ef63bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7eae061 View commit details
    Browse the repository at this point in the history
  4. Tidied up the templates

    HowThatWorks committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    5bbd633 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. Configuration menu
    Copy the full SHA
    101121f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31b12ae View commit details
    Browse the repository at this point in the history
  3. Gui: Implement PythonWrapper::fromQAction

    Wrapping QAction through QObject does not work as QAction class
    is a part of QtGui not QtCore, so Py::Object with internal
    pointer being null is returned causing a crash later.
    Therefore implement fromQAction conversion method.
    3x380V authored and wwmayer committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    da64119 View commit details
    Browse the repository at this point in the history
  4. Gui: PythonWrapper: Raise exception on qt_wrapInstance failure

    When qt_wrapInstance fails it returns Py::Object with internal
    pointer set to null. Make PythonWrapper::from* methods raise
    exception when this happens to be consistent with PySide code path.
    3x380V authored and wwmayer committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    769d14a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a11d871 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    26dedb0 View commit details
    Browse the repository at this point in the history
  7. Gui: PythonWrapper: Make qt_getCppType more robust

    Handle gracefully possible shiboken's Python API changes.
    wwmayer committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    866909e View commit details
    Browse the repository at this point in the history
  8. Gui: PythonWrapper: Consolidate typeName handling

    Use typeName consistently for both PySide and Python interface
    code paths.
    3x380V authored and wwmayer committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    0420f72 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d651f23 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Configuration menu
    Copy the full SHA
    046e436 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3812ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfb367a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54b06f7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d9c883b View commit details
    Browse the repository at this point in the history
  6. Tidied up the templates

    HowThatWorks committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    2e89c1e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    599ccd5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7f9aa4c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3f75bf3 View commit details
    Browse the repository at this point in the history
  10. Gui: Enable SoModelMatrixElement

    The element type SoModelMatrixElement must be enabled for the node types SoHighlightElementAction and SoSelectionElementAction.
    Otherwise an assert() will fail and causes a crash in debug mode.
    wwmayer committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    cc8fbf8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    debc7df View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8e6a308 View commit details
    Browse the repository at this point in the history
  13. PD: Translate wire not closed exception

    This is a user-visible exception, shown in a dialog box
    chennes authored and yorikvanhavre committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    e0ecd21 View commit details
    Browse the repository at this point in the history
  14. Merge pull request FreeCAD#12745 from Roy-043/Draft-applyConstruction…

    …Style-was-missing-in-params.py
    
    Draft: applyConstructionStyle was missing in params.py
    Roy-043 authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    e0d164c View commit details
    Browse the repository at this point in the history
  15. Merge pull request FreeCAD#12504 from davidgilkaufman/zigzagoffset_or…

    …dering
    
    [Path] Fix path ordering for Offset and ZigZagOffset Pockets
    sliptonic authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    9c73d34 View commit details
    Browse the repository at this point in the history
  16. Merge pull request FreeCAD#12711 from jffmichi/fix_tagdressup

    Path: fix error in Tag dressup when adding a point.
    sliptonic authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    17835ea View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a9b77de View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    04335d4 View commit details
    Browse the repository at this point in the history
  19. Addon Manager: Refactor primary view and enable composite (FreeCAD#12693

    )
    
    * Addon Manager: Refactor primary view and enable composite
    
    This brings back something akin to the original Addon Manager display, with the side-by-side display of the list and details views.
    chennes authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    cf88b0e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    7985fd1 View commit details
    Browse the repository at this point in the history
  21. Merge pull request FreeCAD#12205 from Rexbas/animation-easing

    Gui: Add easing to navigation animations
    chennes authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    15b3b1d View commit details
    Browse the repository at this point in the history
  22. GUI: Follow the widget indications when docking them (FreeCAD#12530)

    * GUI: Follow the widget indications when docking them
    
    The overlay manager handles the creation and drawing of the title bars
    for the docked widgets. When adding a QDockWidget the manager ignored
    the set of features (closable, movable, floatable) provided by the
    widget and always showed all the actions.
    
    Amend the code to take into account the features specified by the
    widget.
    
    Closes FreeCAD#11944
    LemonBoy authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    1bcefaf View commit details
    Browse the repository at this point in the history
  23. [main] clean FCConfig.h

    removed discontinued code
    __MWERKS__ OSX discontinued from 2005
    winnt and cygwin are removed
    mosfet80 authored and chennes committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    028739d View commit details
    Browse the repository at this point in the history
  24. Introduce object freeze (FreeCAD#12580)

    * Introduce object freeze
    
    * do nothing at property change
    FlachyJoe authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    f633fa4 View commit details
    Browse the repository at this point in the history
  25. Merge pull request FreeCAD#12607 from AjinkyaDahale/sketcher-join-cur…

    …ves-2
    
    Sketcher: Improve Join Curves
    chennes authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    047d99e View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    9b9086a View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    019adbb View commit details
    Browse the repository at this point in the history
  28. Elmer FEM 2D electromagnetic examples fix (FreeCAD#12646)

    * Update equation_magnetodynamics_2D_elmer.py
    
    * Update equation_magnetostatics_2D_elmer.py
    FEA-eng authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    0bfdf6c View commit details
    Browse the repository at this point in the history
  29. Merge pull request FreeCAD#12652 from djmdjm/centroid-g43

    Add G43 tool height compensation to centroid post
    sliptonic authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    dd0ff19 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    14cbd17 View commit details
    Browse the repository at this point in the history
  31. Merge pull request FreeCAD#12661 from djmdjm/adaptive-glitch-fix

    PATH: Fix adaptive glitch by removing coincident points
    sliptonic authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    7d3c265 View commit details
    Browse the repository at this point in the history
  32. FEM CalculiX isotropic and kinematic hardening (FreeCAD#12666)

    * Update material_mechanicalnonlinear.py
    
    * Update write_femelement_material.py
    
    * Update material_mechanicalnonlinear.py
    FEA-eng authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    9df688b View commit details
    Browse the repository at this point in the history
  33. Sketcher: Sketcher_ConstrainHorizontal before Sketcher_ConstrainVerti…

    …cal in GUI
    
    Changes to TaskSketcherElements.cpp are not required, but were done for consistency. The order in the file follows the GUI.
    Roy-043 authored and chennes committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    8145eed View commit details
    Browse the repository at this point in the history
  34. Merge pull request FreeCAD#12694 from CalligaroV/toponaming-PartFeatu…

    …re-FeatureCreate
    
    Part/Toponaming: Transfer Part::Feature::create()
    chennes authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    4b1decf View commit details
    Browse the repository at this point in the history
  35. Remove the need to include geometrical nonlinearity when nonlinear ma…

    …terial is used in CalculiX FEM (FreeCAD#12703)
    
    * Update commands.py
    
    * Update checksanalysis.py
    FEA-eng authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    fe885e7 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    4e29ce1 View commit details
    Browse the repository at this point in the history
  37. Part: Rename AttachExtension::Support property to AttachmentSupport, …

    …to avoid name conflict with base features. Fixes FreeCAD#7052
    jcoalson authored and adrianinsaval committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    a8ae56e View commit details
    Browse the repository at this point in the history
  38. Gui: fix -Wlogical-op-parentheses

    wwmayer authored and chennes committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    4732cbf View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    5ef6045 View commit details
    Browse the repository at this point in the history
  40. [tools] cleanVisual studio

    removed visual studio project files
    mosfet80 authored and adrianinsaval committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    9e1903d View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    11ac84f View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    ce90c89 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    7945bf6 View commit details
    Browse the repository at this point in the history
  44. Merge pull request FreeCAD#12683 from bgbsww/bgbsww-toponamingPropert…

    …yTopoShape
    
    Toponaming/Part: property topo shape
    chennes authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    cd0d58c View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    d232549 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    11a9305 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    5e53249 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    834bbff View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Merge pull request FreeCAD#12726 from bgbsww/bgbsww-toponamingTestHel…

    …perfix
    
    Toponaming/Part: Correct elementsMatch to test all entries
    chennes authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    b7a4680 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84e0cc7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request FreeCAD#12736 from HowThatWorks/main

    A set of ISO 7200/ISO 5457 templates for TechDraw
    WandererFan authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    d8037ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    609cd12 View commit details
    Browse the repository at this point in the history
  5. Sketch: fix compiler warning

    Fix warning: add explicit braces to avoid dangling else [-Wdangling-else]
    wwmayer authored and chennes committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    8743f5e View commit details
    Browse the repository at this point in the history
  6. Gui: Fix translation strings for Part, Group, and Link

    Extra HTML tags were added outside the translation NOOP. They were unnecessary, and broke translation.
    chennes authored and yorikvanhavre committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    672d879 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    16016e2 View commit details
    Browse the repository at this point in the history
  8. Base: Move currentDateTimeString out of TimeInfo

    currentDateTimeString does not have anything in common
    with TimeInfo class, move it into Tools.
    3x380V committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    de13054 View commit details
    Browse the repository at this point in the history
  9. Base: Use std::chrono for time handling

    Replace platform specific implementations with standard C++ std::chrono.
    As time_t is now 64-bit on all supported systems, use it to set the clock.
    3x380V committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    159fe5c View commit details
    Browse the repository at this point in the history
  10. Base: Implement TimeElapsed

    Some instances of TimeInfo serve the sole purpose of measuring time
    duration. Using system time is unfortunate as it returns wall clock,
    which is not guaranteed to be monotonic. Replace such a usage with
    the new TimeElapsed class based on steady clock.
    3x380V committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    e4d304f View commit details
    Browse the repository at this point in the history
  11. Base: Remove StopWatch

    StopWatch is now used on single place only, remove it in favour of TimeElapsed
    3x380V committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    1677e3d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b36abb1 View commit details
    Browse the repository at this point in the history
  13. Merge pull request FreeCAD#12750 from bgbsww/bgbsww-toponamingElement…

    …CacheExtras
    
    Toponaming/Part element cache extras
    chennes authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    412a654 View commit details
    Browse the repository at this point in the history
  14. Gui: fix -Wlogical-op-parentheses

    wwmayer authored and chennes committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    c4e1495 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    988391f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    08fe694 View commit details
    Browse the repository at this point in the history
  17. Translations (FreeCAD#12748)

    * 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 Mar 5, 2024
    Configuration menu
    Copy the full SHA
    1e164f2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5d1564f View commit details
    Browse the repository at this point in the history
  19. Merge pull request FreeCAD#12775 from WandererFan/fixSSUnit

    [TD]correct s/s cell format
    WandererFan authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    42d1bda View commit details
    Browse the repository at this point in the history
  20. Merge pull request FreeCAD#12749 from pavltom/techdraw_leaderline_lin…

    …king
    
    [TechDraw] Reimplement Leader Line parent linking
    WandererFan authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    2e8473b View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b257870 View commit details
    Browse the repository at this point in the history
  22. TD: Fix translation of pending updates string

    Switch to %n form so translators can adjust based on the number. Also allows English adaptation to plural/singular, if desired.
    chennes authored and WandererFan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    f3378bc View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    bdf46e7 View commit details
    Browse the repository at this point in the history
  24. Merge pull request FreeCAD#12066 from 3x380V/time_cleanup

    Base: Use std::chrono for time manipulation
    chennes authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    da36c0c View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Part: Add class BRepMesh

    This refactors the code of TopoShape::getFacesFromDomains and the the private class BrepMesh of the MeshPart module
    to reduce code duplication.
    wwmayer committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    0d37ea2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e96599 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Fix MinGW build

    The commit 028739d caused a regression by breaking MinGW builds because the line
    '#if defined(__MINGW32__)' has been removed.
    As a result the 'if defined (FC_OS_WIN64) || defined (FC_OS_WIN32)' has become active
    where the types '__int64' or 'unsigned __int64' that are not defined for MinGW
    wwmayer committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    eb5a1b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3177654 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83c8fce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    232bad8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f6bdce0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    559b5fb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f4265e0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    84bccdd View commit details
    Browse the repository at this point in the history
  9. [Measure] Add features, viewproviders and preferences for unified mea…

    …surement facility
    hlorus authored and WandererFan committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    34f652f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a6dcb4a View commit details
    Browse the repository at this point in the history
  11. [Measure]use MeasureExport not AppExport

    - possible cause of win ci CI2491 error?
    WandererFan committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    0ee48d1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    64f86fb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c170c93 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    40ea3c6 View commit details
    Browse the repository at this point in the history
  15. Measure: Cleanup includes

    hlorus authored and WandererFan committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    14c3022 View commit details
    Browse the repository at this point in the history
  16. [Meas]fix win 2491 error

    WandererFan committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    5b281a5 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c8ea223 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c8d0dbc View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    fbd9699 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    6df8b2f View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c5acc06 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    f10d609 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    1ae065d View commit details
    Browse the repository at this point in the history