Furgo
a1f01bfd3b
Add icon for Start page preferences tab
2025-03-01 01:10:36 +01:00
Andrew Shkolik
e0cc02f730
Merge branch 'sketcher_spline_intersection' of https://github.com/Shkolik/FreeCAD into sketcher_spline_intersection
2025-02-28 12:34:14 -06:00
Andrew Shkolik
ec24bd8c21
fixes #19831 - additional code to cover projection of split curve edge
2025-02-28 12:33:56 -06:00
Furgo
77e75fec01
Add initial preferences page for Start
2025-02-28 19:10:46 +01:00
Chris Hennes
089605bb4d
CI: Remove readability/todo check
2025-02-28 14:33:13 +00:00
Joao Matos
006feaf276
App: Remove old DAG implementation.
2025-02-28 14:32:32 +00:00
Kacper Donat
46b9ff9c50
Gui: Properly reset light directions
...
This fixes lights not getting reset after user demands so.
2025-02-28 14:25:57 +00:00
marioalexis
05a6b702a1
Fem: Update test
2025-02-28 14:53:27 +01:00
marioalexis
1c91ba9a95
Fem: Add support for Elmer static current solver - fixes #11895
2025-02-28 14:53:27 +01:00
paul
fcbbe9535f
[BimShape2DView] Bug-Fix : Shape2DCut Not Working ( #19316 )
...
* [BimShape2DView] Bug-Fix : Shape2DCut Not Working
GitHub Issue - https://github.com/FreeCAD/FreeCAD/issues/18947
* Update src/Mod/BIM/bimcommands/BimShape2DView.py
Co-authored-by: Yorik van Havre <yorik.vanhavre@gmail.com >
---------
Co-authored-by: Yorik van Havre <yorik.vanhavre@gmail.com >
2025-02-28 10:08:56 +01:00
mosfet80
9164f82740
Clean ifc_tools.py ( #19395 )
...
* Clean ifc_tools.py
Removed dead code
Auto stash before rebase of "patch-47" onto "main"
* Update ifc_tools.py
revert wrong remove
2025-02-28 10:07:53 +01:00
Chris Hennes
d57e00812b
Addon Manager: Show versions in update all
2025-02-27 18:36:07 +00:00
Chris Hennes
e80ee07d63
Addon Manager: Add <bundle> and <other>
2025-02-27 18:15:53 +00:00
Roy-043
6d353393ff
Gui: put SolidWorks navigation style in A-Z order
...
#19568 adds the SolidWorks navigation style. In the Gui the new style appeared at the bottom of the list below 'Touchpad'. This PR restores the A-Z order of the list.
2025-02-27 15:03:27 -03:00
Roy-043
0ca76cc464
Draft: Fix error in #19738 ( #19896 )
...
My bad. Goes to show that even 'simple' PRs must be tested.
2025-02-27 14:06:01 +01:00
Gaël Écorchard
71dc06cf90
Fix error on missing attribute IfcProject.Declares ( #19398 )
...
* [BIM] Use relative imports
Also fix other issues with imports.
Signed-off-by: Gaël Écorchard <gael@km-robotics.cz >
* [BIM] Avoid two bare except
Signed-off-by: Gaël Écorchard <gael@km-robotics.cz >
* [BIM] Replace not ... in with ... not in
Also fix whitespace between functions.
Signed-off-by: Gaël Écorchard <gael@km-robotics.cz >
* [BIM] Fix error with missing IFC2X3.IfcProject.Declares
Fix `entity instance of type 'IFC2X3.IfcProject' has no attribute 'Declares'`.
Signed-off-by: Gaël Écorchard <gael@km-robotics.cz >
---------
Signed-off-by: Gaël Écorchard <gael@km-robotics.cz >
Co-authored-by: Gaël Écorchard <gael@km-robotics.cz >
2025-02-27 13:58:13 +01:00
Roy-043
9d700d9826
BIM: fix ArchAxis index errors
...
Fixes #19577
Apparently the ViewObject can be updated before the Shape of the objects has been changed. To catch this the number of edges is checked in the `onChanged` method of the ViewObject.
There was an additional index error if the Limit property was not zero.
2025-02-27 11:15:26 +01:00
Roy-043
2a645d36b8
Draft: Fix error in #19738
...
My bad. Goes to show that even 'simple' PRs must be tested.
2025-02-27 10:41:54 +01:00
pre-commit-ci[bot]
f7c1e7f8a5
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-02-27 06:42:55 +00:00
Andrew Shkolik
411cdadf49
Sketcher: Preference color added for External defining geometry
2025-02-27 00:28:20 -06:00
Chris Hennes
b74ead4ffa
Merge pull request #19886 from chennes/tdAddMissingPrecomp
...
TD: Adding missing PCH include
2025-02-27 03:58:52 +00:00
xtemp09
4d4073c042
[Spreadsheet] Remove prepended apostrophe if cell content is copied into clipboard ( #19781 )
...
* [Spreadsheet] Remove prepended apostrophe if cell content is copied into
clipboard
Closes #10058 .
2025-02-26 21:27:55 -06:00
Chris Hennes
5217c2864b
Spacemouse: Add #include <chrono>
2025-02-26 21:21:58 -06:00
Chris Hennes
c6fef04ab0
TD: Adding missing PCH include
2025-02-26 17:41:27 -06:00
Chris Hennes
0e5d1f1bd8
Merge pull request #19875 from marioalexis84/cmake-find_pyside
...
CMake: Fix PySide search
2025-02-26 21:19:31 +00:00
marioalexis
84681f0123
CMake: Add FREECAD_USE_PYSIDE and FREECAD_USE_SHIBOKEN to final report
2025-02-26 14:25:40 -03:00
marioalexis
9119d392c9
CMake: Fix PySide6 search
2025-02-26 14:25:40 -03:00
marioalexis
191b71c0cc
CMake: Fix PySide major version comparison
2025-02-26 14:25:40 -03:00
Furgo
56f0f64015
Do not decrease reference counting for string
2025-02-26 13:36:45 +00:00
Chris Hennes
f9bb6508ff
Merge pull request #19860 from chennes/cmakeOpenGLLegacy
...
CMake: Force OpenGL to use legacy
2025-02-26 01:29:19 +00:00
Joao Matos
7d60b697ea
Gui: Group Inventor headers in View3DInventorViewer.h.
2025-02-25 23:03:51 +00:00
Joao Matos
3b05b61de2
Gui: Remove QtOpenGL.h.
2025-02-25 23:03:51 +00:00
Joao Matos
91e94ba1dd
Gui: Cleanup Qt OpenGL usings in QtOpenGL.h.
...
Previously the code defined compatiblity usings in `QtOpenGL.h` header,
which I think was added for backwards compatiblity with previous Qt
OpenGL widgets.
As far as I can tell, this is not necessary anymore, and can be cleaned
up.
2025-02-25 23:03:51 +00:00
Chris Hennes
64e5e4a137
CMake: Force OpenGL to use legacy
2025-02-25 13:26:02 -06:00
Chris Hennes
cf477695f9
Merge pull request #19671 from kadet1090/placement-indicator
...
Gui: Add Show Placement helper
2025-02-25 17:40:58 +00:00
PaddleStroke
bf40ed1376
FEM Update PreCompiled.h to fix build
2025-02-25 16:58:25 +00:00
Benjamin Bræstrup Sayoc
755229df23
Build: suppress warnings from 3rd party libraries
...
Warnings from 3rd parties are not relevant and are only polluting the warning output. Marking these libraries as SYSTEM suppresses warning.
https://gcc.gnu.org/onlinedocs/cpp/Invocation.html#index-I
https://gcc.gnu.org/onlinedocs/cpp/System-Headers.html
2025-02-25 14:39:05 +00:00
Chris Hennes
3de97a43fe
Sketcher Tests: add [[maybe_unused]]
2025-02-25 14:35:12 +00:00
Benjamin Bræstrup Sayoc
b5885936d3
TechDraw: extract QGIDatumLabel
2025-02-25 14:25:31 +00:00
tritao
742627868e
Gui: Fix regression in SelectionObserverPython::removeObserver.
2025-02-25 14:21:48 +00:00
Andrea
0fbb300fe4
[mod:part] fix compile warning
...
.
2025-02-25 08:49:20 +01:00
pre-commit-ci[bot]
ceac12c388
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-02-25 07:45:29 +00:00
Andrew Shkolik
0921ed2969
fix #19831 Sketcher: Create external Intersection geometry not working with complex surfaces
...
Co-authored-by: Zheng Lei <realthunder.dev@gmail.com >
2025-02-25 01:36:25 -06:00
Max Wilfinger
b07caa732e
Remove hack around geometry visibility in active sketch.
...
Revert #14386 and #16378
2025-02-24 22:09:37 +00:00
Furgo
c0569a35b8
Add-On Manager: collapse up-level vendor_path reference for better legibility ( #19828 )
2025-02-24 12:10:26 -06:00
Adrian Insaurralde
a2b15f1d34
pixi: use cos7 packages on linux-64
2025-02-24 14:33:48 -03:00
mosfet80
6ae36bc1e7
[Mod] clean Idf.py
2025-02-24 17:22:39 +00:00
Chris Hennes
30d5e0198f
Merge pull request #19719 from Rexbas/navicube-accumulative-animation
...
Gui: Accumulate orientation for NaviCube flat button animations
2025-02-24 17:15:45 +00:00
Roy-043
bf5e28a502
Draft: fix alignment of sketches in SVG and legacy DXF export
...
Fixes #5990
Supersedes #13652
This solution only works for sketches. The export of other planar objects remains the same.
This is similar to the way the C++ DXF exporter handles things. What is different here is that if multiple sketches are exported they are assumed to have the same normal, and their position relative to each other is preserved.
2025-02-24 17:13:51 +00:00
Roy-043
074807c378
Draft: change 'Filled' to 'Make face' in UI
...
Fixes #19715 .
The related parameter has been renamed as well and other references to 'fill mode' have been updated.
2025-02-24 17:10:13 +00:00