Adrián Insaurralde Avalos
5979ebd6f8
Gui: extend warning filters
...
filter out:
-qt.qpa.wayland
-kf.config.core
-kf.kio.widgets
-kf.service.sycoca
-kf.solid.backends.udisks2
2024-10-21 18:33:25 +02:00
PaddleStroke
44c3e6658c
Core: Fix Ctrl-deselection issue
2024-10-21 18:31:06 +02:00
David Carter
0804d80ebf
Materials: Child ignoring parent material
...
Inherit the material from the parent object when creating a new object,
such as during a boolean operation, or when extruding a sketch.
fixes #15503
2024-10-21 18:20:20 +02:00
wmayer
5435b3e4db
Core: Set unit scheme when switching between unsaved documents
...
Fixes #17297
2024-10-21 18:17:30 +02:00
Yorik van Havre
1576df5937
Merge pull request #17367 from hyarion/fix-open-with-file-crash
...
Workaround for macOS crash when loading FreeCAD by opening a `.FCStd` file from Finder
2024-10-21 18:16:36 +02:00
Chris Mayo
b0dd5e7b60
CMake: Add inter-module dependency of ReverseEngineering on Points
...
Building with -DBUILD_POINTS=no -DBUILD_REVERSEENGINEERING=yes fails with:
src/Mod/ReverseEngineering/App/AppReverseEngineering.cpp
src/Mod/ReverseEngineering/App/AppReverseEngineering.cpp:36:10: fatal error: Mod/Points/App/PointsPy.h: No such file or directory
36 | #include <Mod/Points/App/PointsPy.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
2024-10-21 18:13:20 +02:00
wmayer
e3246e13a0
PD: Explicitly switch off AllowCompound for some tests to make them succeed
...
Fixes #17363
2024-10-21 18:12:40 +02:00
Chris Mayo
5a537f6de0
CMake: Add inter-module dependency of Part on Material
...
Building with -DBUILD_PART=ON and -DBUILD_MATERIAL=no fails with:
/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lMaterials: No such file or directory
collect2: error: ld returned 1 exit status
2024-10-21 18:11:56 +02:00
Michael Fuchs
6f87fc090e
Switch back to default filename for exports after the active document changes. Fixes #16839
2024-10-21 18:10:42 +02:00
Benjamin Nauck
4eb7d5d09c
Add "Safe mode" which temporarily disables configs and addons ( #16858 )
...
* Add safe-mode which starts freecad in a clean environment
* Integrate safe-mode
* Show "(Safe Mode)" in main window title
* Show safe mode info when safe mode is started
* Created Safe Mode Icon
* Use new icon
* Add PreCompiled.h
* Add exports for windows
---------
Co-authored-by: Gabriel <gaz082@gmail.com >
2024-10-21 18:08:52 +02:00
Bas Ruigrok
66002908c7
Gui: Set spin projector sphere depending on rotation center
2024-10-21 18:04:38 +02:00
wandererfan
81070b1f59
[TD]Fix leader line style ( fix #17307 )
2024-10-21 17:57:52 +02:00
PaddleStroke
4528a05113
Fix datum not being cancelled
2024-10-21 17:56:48 +02:00
Yorik van Havre
8fa80ee48e
BIM: Better objects filtering when IFC locking/unlocking - fixes #17193 ( #17285 )
2024-10-21 17:55:12 +02:00
wmayer
990b9b27fe
Part/PD: Fix cone creation if both radii are equal
...
The cone features in Part and PartDesign automatically create a cylinder if top and bottom radius are identical. However, the algorithm
ignores the angle and always creates a full cylinder.
2024-10-21 17:53:25 +02:00
Yorik van Havre
59302609ec
Merge pull request #17214 from AIRCAP/debugTolerance
...
Add features to investigate and debug the effect of Tolerance on FreeCAD features - and the effect of FreeCAD features on tolerance
2024-10-21 17:45:21 +02:00
Yorik van Havre
c295ac4eb5
Merge pull request #17197 from marioalexis84/fem-netgen_parameters
...
Fem: Netgen meshing parameters improvements
2024-10-21 17:43:11 +02:00
Jiří Pinkava
ca9b556ec0
Sketch: refactor GeoHistory
2024-10-21 17:41:54 +02:00
Yorik van Havre
416489e07c
Merge pull request #17265 from wwmayer/issue_17250
...
Core: Add convenience class ModuleIO to open files
2024-10-21 17:40:10 +02:00
mwganson
5b6e886a3c
[PartDesign DuplicateSelected] do not put duplicated feature into active body if it is already in another body -- addresses issue #6278
2024-10-21 17:37:15 +02:00
Adrian Insaurralde Avalos
d15722863c
Gui: try calling graphviz binaries from PATH by default [ fix #15224 ]
2024-10-21 17:32:47 +02:00
Benjamin Nauck
d569098cb6
Repost QFileOpenEvent event to avoid an undefined state
2024-10-20 19:04:02 +02:00
Benjamin Nauck
a85d03d807
Revert "Make sure splasher is stopped before showing dialog"
...
This reverts commit 104a3b90b0 .
2024-10-20 18:40:40 +02:00
Florian Foinant-Willig
ef2156d0f6
Fix uptoshape crash when selecting a face without assigned shape
2024-10-17 20:26:14 -05:00
PaddleStroke
f111d46002
Assembly: Fix limits disappearing on edit ( #17289 )
2024-10-17 20:19:21 -05:00
Yorik van Havre
9c6bd61fd6
GUI: Added dedication to @bgbsww in about dialog/credits
2024-10-17 20:17:39 -05:00
Pieter Hijma
bc6376c3a9
Core: Fix VarSet add property dialog Esc segfault ( #17215 )
...
* Core: Fix VarSet add property dialog Esc segfault
* Core: Improve the way disconnect is handled
* Core: Add a check for a non-existing property
2024-10-17 20:14:50 -05:00
PaddleStroke
9b407eed07
Fix regressions of #16726
2024-10-17 20:13:23 -05:00
Roy-043
6c8c263297
Draft: Improve layer drag-drop fix.
...
The fix in #16212 only checks the LayerContainer for layers. Since we do not stop users from moving layers out of that container, we should search the whole document instead.
Fixes : #16201 .
2024-10-17 12:29:42 +02:00
Roy-043
a608b36623
BIM: Fix BIM_Leader callback bug
...
Probably due to changes in gui_lines `self.call` was no longer ended.
Fixes : #17283 .
Forum topic:
https://forum.freecad.org/viewtopic.php?t=91413
2024-10-17 12:13:51 +02:00
Kris Wilk
9806a46324
Use Qt built-in to determine the system's preferred fixed-width font
2024-10-16 08:50:00 -05:00
Florian Foinant-Willig
aa78eb351e
PartDesign: Fix body shape not updated
2024-10-16 08:33:02 -05:00
marioalexis
a22f1241cb
Fem: Do not use main window widget from another thread - fixes #17255
2024-10-16 08:31:50 -05:00
marioalexis
ba72cc20e3
Fem: Netgen meshing parameters improvements
2024-10-16 10:25:36 -03:00
marioalexis
94f96ff562
Fem: Set converted property value after property type change
2024-10-16 10:25:36 -03:00
wmayer
d2637ec881
Sketch: Fix creating the shape of a sketch
...
SketchObject::buildShape() used the geometries as they were created by the user. However, they are not accurate enough in order
to create a closed wire. Instead the geometries after running the solver must be used because they are guaranteed to be accurate.
2024-10-15 23:21:21 -05:00
ronak
d2adeb6e69
final returned at line 461
2024-10-15 08:47:56 -05:00
wmayer
0511133327
Start: Fix build failure with enabled PCH
2024-10-15 14:23:51 +02:00
Syres916
0f72c18e64
[TechDraw] Fix error for some compilers
2024-10-15 14:19:05 +02:00
wmayer
851bdad977
Start: Use ModuleIO in StartView::fileCardSelected
2024-10-15 14:07:14 +02:00
wmayer
0b13ed3722
Core: Use ModuleIO in MainWindow::loadUrls
2024-10-15 14:06:36 +02:00
wmayer
a4b555ea29
Core: Use ModuleIO in RecentFilesAction & RecentMacrosAction
2024-10-15 14:06:09 +02:00
wmayer
e6a2af100a
Core: Add convenience class ModuleIO to open files
2024-10-15 14:04:46 +02:00
Adrián Insaurralde Avalos
facd8ca6e0
Bim remove py2 compatibility code ( #17229 )
...
* BIM: remove py2 compatibility code
* remove unused six from conda environments
2024-10-14 18:25:14 +02:00
Benjamin Bræstrup Sayoc
d4173be130
[Gui] Fix isBad asserts, by removing old monkey patch
...
Multiple places in code, asserts for bad types would trigger SIGABRT. This is not just limited to #16316 with SoZoomTranslation, but multiple more places, not described in issue, but I experienced myself. Fixes #16316
2024-10-14 18:16:23 +02:00
wmayer
013d99dd65
Core: Directly store text changes made in text object
...
Store changes made in TextDocumentEditorView immediately to TextDocument. This fixes the issue reported in
https://forum.freecad.org/viewtopic.php?p=786175#p786175
2024-10-14 18:04:45 +02:00
Benjamin Nauck
777e2c7a80
Fix crashes when importing and opening .csv files on macOS ( #17084 )
...
* Open recent documents from start same way as in menu
* Make insert spreadsheet create document if not available.
* [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>
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2024-10-14 18:01:50 +02:00
pre-commit-ci[bot]
dda69c8b60
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-10-14 17:56:08 +02:00
Yorik van Havre
e8fc9cf45f
crowdin translations
2024-10-14 17:56:08 +02:00
Yorik van Havre
6c08b5a63c
updated ts files
2024-10-14 17:56:08 +02:00