Commit Graph

41712 Commits

Author SHA1 Message Date
PaddleStroke
a67080a777 Assembly: Fix use of datum axis in joints 2025-03-06 15:39:11 +01:00
Chris Hennes
4590289e4f Merge pull request #19953 from hyarion/fix/remove-pyexport-warnings
Python bindings: Use designated initializers and remove zero-initialized fields
2025-03-06 14:38:45 +00:00
Chris Hennes
621bebc1e3 Merge pull request #20016 from kpemartin/Issue19980
Fix the Measure Tool which will crash the app with a stack overflow if you measure the same amount twice
2025-03-06 14:37:19 +00:00
Chris Hennes
480f6c9bbe Merge pull request #19948 from furgo16/startpage-option-multiplefolders
Start: enable multiple custom folder paths
2025-03-06 13:30:46 +00:00
Furgo
59ddb94aba Start: enable multiple custom folder paths
* Update tooltip to indicate support for multiple custom folder paths
* Remove migration step that worked around lack of multiple folder support
* Remove obsolete migration method
* Address linter warnings: build/include_what_you_use
* Add QStringList as requested on https://github.com/FreeCAD/FreeCAD/pull/19948/files#r1982267583
2025-03-06 10:13:40 +01:00
pre-commit-ci[bot]
1fc630413f [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-03-06 08:35:01 +00:00
FEA-eng
f4bfbfb493 FEM: Update ccx_rigid_body.py 2025-03-06 09:30:09 +01:00
Max Wilfinger
86b80483a7 Merge pull request #20013 from tringenbach/feature/show-device-pixel-ratio
Add devicePixelRatio to about info
2025-03-06 08:00:08 +00:00
PaddleStroke
59aae0fad8 Core: Text object: Fix icon of the tab. 2025-03-06 08:47:04 +01:00
Kevin Martin
a0d0fc1498 Only do Label Change notification if the label truly changes
The code for setting the value of a Label property would do a quick return if the new label was equal to the current one, but otherwise the proposed new label might be modified to make it unique. If the modified new value were equal to the current value, a Change notification would still be generated. This no longer occurs.
2025-03-05 22:23:43 -05:00
Kevin Martin
bf55e4e258 Deregister DocumentObject's Label before deleting the object
Under certain circumstances the existing code would try to obtain the Label of a DocumentObject after that object had been deleted, causing an access to freed memory and failing to deregister the Label. The latter would lead to phanton Label collisions and unexpected generation of unique labels.
2025-03-05 22:23:42 -05:00
Chris Hennes
d961be1ab6 GitHub: Run pre-commit on all files 2025-03-05 21:04:33 -06:00
Chris Hennes
323f463f28 GitHub: Add to pre-commit 2025-03-05 21:04:23 -06:00
Tim Ringenbach
f78eef19cd update label 2025-03-05 20:29:25 -06:00
jffmichi
abacccb690 Part: fix infinite recursion in boolean cut 2025-03-06 02:33:56 +01:00
Joao Matos
7fdd000477 CI: Refactor Python checks linting setup. 2025-03-06 00:27:49 +00:00
Tim Ringenbach
f47e642c77 Add devicePixelRatio to about info 2025-03-05 18:05:21 -06:00
Chris Hennes
da3baddf8d Merge pull request #20002 from marioalexis84/fem-static_current_elmer
Fem: Some changes in static current features
2025-03-05 22:39:58 +00:00
Chris Hennes
2c052dcbd0 Merge pull request #19995 from hyarion/fix/create-light-sources-group
Fixes light direction configuration issues between 1.0 and 1.1dev
2025-03-05 22:38:01 +00:00
clsergent
7c0b65ad2d Merge branch 'main' into patch-1 2025-03-05 22:01:34 +01:00
mosfet80
8709e1f5a9 Merge branch 'FreeCAD:main' into QT_CLEAN 2025-03-05 21:53:36 +01:00
pre-commit-ci[bot]
fe43ab7bbe [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-03-05 20:11:44 +00:00
FEA-eng
b885e8a90f FEM: Update CMakeLists.txt 2025-03-05 21:05:42 +01:00
FEA-eng
2d17269a11 FEM: add rigid body FEM example 2025-03-05 21:04:40 +01:00
Max Wilfinger
a14f6f18ea Merge pull request #19994 from marioalexis84/fem-cut_filter_crash
Fem: Fix crash in Cut filter
2025-03-05 19:36:33 +00:00
Max Wilfinger
d9b1d6b227 Merge pull request #20007 from FEA-eng/fem_example_joule_heating
FEM: Add Joule heating to FEM Examples
2025-03-05 19:32:03 +00:00
Benjamin Nauck
6a226c9469 Gui: Workaround for lighting issue 2025-03-05 20:29:10 +01:00
marioalexis
8ed98ab27f Fem: Add nonlinear options to static current solver 2025-03-05 16:27:47 -03:00
marioalexis
613b29a28e Fem: Fix direction of current density symbol 2025-03-05 16:27:47 -03:00
pre-commit-ci[bot]
91dd0c9492 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-03-05 17:58:37 +00:00
PaddleStroke
2390be5b3a Fix https://github.com/FreeCAD/FreeCAD/issues/20004 2025-03-05 18:58:35 +01:00
FEA-eng
06725a39d5 FEM: Update CMakeLists.txt 2025-03-05 18:54:29 +01:00
FEA-eng
d95505e717 FEM: add example file 2025-03-05 18:53:02 +01:00
Alfredo Monclus
ed8e8ae774 start: simplify cardspacing 2025-03-05 13:24:07 -03:00
Alfredo Monclus
635839029f start: fix filecard text visibility on classic theme also fixes hover and pressed states 2025-03-05 13:23:39 -03:00
Alfredo Monclus
ce2cae5bc3 start: fix new file button layout size
fixes #15758
2025-03-05 13:23:28 -03:00
Alfredo Monclus
cfb1197fc0 start: fix visibility by removing hardcoded styling from newfile buttons
this allows the new file buttons to change from light to dark dynamically
2025-03-05 13:23:00 -03:00
Roy-043
c2cf154bd6 Merge pull request #19986 from Roy-043/Draft-fix-make_sketch-hang
Draft: fix make_sketch hang
2025-03-05 11:10:28 +00:00
mosfet80
c06c584a55 Update MenuManager.cpp 2025-03-05 09:54:32 +01:00
mosfet80
9834729b05 Update TaskBooleanParameters.cpp 2025-03-05 09:48:07 +01:00
Andrea
5464ada40c Remove old qt code
new round of removal following the report of @benj5378  .

.
2025-03-05 09:46:35 +01:00
pre-commit-ci[bot]
fdd21e95b0 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-03-05 09:32:06 +01:00
Andrea
5f6f2d04ad Update PythonWrapper.cpp
.
2025-03-05 09:32:06 +01:00
Andrea
da66720d3a REMOVE old QT<= 5.14 code
Ubuntu 22.04  use qt 1.15.3.
In the code is still used qt code <5.10.
A cleanup was done by removing qT code version used in ubuntu 18.04.
2025-03-05 09:32:06 +01:00
clsergent
97645765f8 Merge branch 'main' into patch-1 2025-03-05 07:46:56 +01:00
Chris Hennes
ea0f447cfc Merge pull request #19977 from chennes/bofdahofApplicationTidyUpEasyOnes
Application tidy up (the easy ones)
2025-03-05 05:20:01 +00:00
Chris Hennes
63102e6f46 Merge pull request #19211 from Syres916/Drag_Drop_File_Checks
[Gui] Trigger the same checks for Drag & Dropping files as File > Open
2025-03-05 04:13:59 +00:00
Chris Hennes
133cf6de89 Merge pull request #19889 from Shkolik/sketcher_external_point
fix #18356 Sketcher: External reference line defaults to geometry, but vertex does not
2025-03-05 04:03:36 +00:00
Andrew Shkolik
27dd14174e fix #18356 Sketcher: External reference line defaults to geometry, but vertex does not 2025-03-04 21:29:54 -06:00
Syres916
46b2ec526b [Gui] Trigger the same checks for Drag & Drop files as File > Open 2025-03-04 20:45:15 -06:00