Chris Hennes
0a94747bf6
Spreadsheet: Fix old ref to name in doc
2025-03-02 17:23:26 -06:00
Chris Hennes
15a9efe356
Inventor: Fix old color ref
2025-03-02 17:09:19 -06:00
Chris Hennes
1a2070c36f
Merge pull request #19636 from kadet1090/color-in-base
...
Base: Move App::Color to Base
2025-03-02 16:36:40 -06:00
Chris Hennes
1ea26a4a94
Merge pull request #19450 from tritao/base-python-api-model
...
Base: Modernize Python bindings APIs
2025-03-02 16:34:25 -06:00
Chris Hennes
98537f00b1
Merge pull request #19626 from tritao/qt-gl-cleanup
...
Gui: Remove QtOpenGL.h.
2025-03-02 16:22:57 -06:00
Andrew
8605bc1747
Merge pull request #19747 from Shkolik/sketcher_datums_projection
...
fix #18894 Sketcher: Create external projection geometry not working with datum objects
2025-03-02 16:20:45 -06:00
Chris Hennes
50adb86a1f
Merge pull request #19761 from chennes/coverityFixesFeb2025
...
Base: Coverity fixes from February 2025 run (round 1)
2025-03-02 16:15:17 -06:00
mosfet80
54f43eb501
Clean AppPartPy.cpp
...
Python version is always greater than 3.9
2025-03-02 16:13:55 -06:00
Roy-043
cdfa386f87
Draft: fix Draft_Edit issue with Gesture navigation
...
Fixes #19519
2025-03-02 16:13:13 -06:00
Chris Hennes
bec9c2e405
Merge pull request #19789 from hyarion/spreadsheet-tests
...
Spreadsheet: Break down large tests into smaller units
2025-03-02 01:08:00 +00:00
Mino-Tsuzuku
a29895dd3c
fix #19723 SVG: transform attribute is not handled collectly ( #19845 )
...
* * Move pyopen with encoding to utils.
and modify all importing library to use pyopen with encoding.
with this change, DXF OCA AirfoilDAT with multibyte sequence always read as utf-8.
* Fix SVG transform attribute is not handler collectly.
2025-03-01 19:06:46 -06:00
Chris Hennes
b85dc0c2e7
Merge pull request #19918 from furgo16/startpage-prefs
...
Start: add initial preferences page
2025-03-02 01:04:49 +00:00
Furgo
6442ad581e
Move CustomFolder parameter migration to more appropriate location
2025-03-02 01:04:19 +00:00
Furgo
a4bf8b5194
Remove dead code
2025-03-01 20:11:59 +01:00
Joao Matos
22dae7d1b6
Base: Modernize Python bindings APIs
2025-03-01 16:32:22 +00:00
Joao Matos
2e879c8982
Tools: Update binding generator.
2025-03-01 16:23:54 +00:00
Furgo
05e1f49370
Use the correct file chooser mode for folders, update tooltip
2025-03-01 01:31:07 +01:00
Furgo
463d2025ec
Add icon for Start page preferences tab
2025-03-01 01:10:36 +01:00
Furgo
3942ec7794
Add initial preferences page for Start
2025-02-28 19:10:46 +01:00
Joao Matos
6797cfdfbe
App: Remove old DAG implementation.
2025-02-28 14:32:32 +00:00
Kacper Donat
09b6389c8e
Gui: Properly reset light directions
...
This fixes lights not getting reset after user demands so.
2025-02-28 14:25:57 +00:00
marioalexis
01ce34e3c7
Fem: Update test
2025-02-28 14:53:27 +01:00
marioalexis
3d79de4ab3
Fem: Add support for Elmer static current solver - fixes #11895
2025-02-28 14:53:27 +01:00
paul
3f9ad28acf
[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
bf1c057467
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
cf25609491
Addon Manager: Show versions in update all
2025-02-27 18:36:07 +00:00
Chris Hennes
61c02090be
Addon Manager: Add <bundle> and <other>
2025-02-27 18:15:53 +00:00
Roy-043
b021e39c54
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
cca8a27aa4
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
ea08ac2888
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
000de1c8f3
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
202f4cf3af
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
Chris Hennes
493e940da3
Merge pull request #19886 from chennes/tdAddMissingPrecomp
...
TD: Adding missing PCH include
2025-02-27 03:58:52 +00:00
xtemp09
0f68c0403a
[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
f5060aa2a5
Spacemouse: Add #include <chrono>
2025-02-26 21:21:58 -06:00
Chris Hennes
4b2ab71c13
TD: Adding missing PCH include
2025-02-26 17:41:27 -06:00
Furgo
c62913d2ee
Do not decrease reference counting for string
2025-02-26 13:36:45 +00:00
Joao Matos
e0cd89ca66
Gui: Group Inventor headers in View3DInventorViewer.h.
2025-02-25 23:03:51 +00:00
Joao Matos
80d4cf9f40
Gui: Remove QtOpenGL.h.
2025-02-25 23:03:51 +00:00
Joao Matos
c3e5069190
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
9356419f6c
Merge pull request #19671 from kadet1090/placement-indicator
...
Gui: Add Show Placement helper
2025-02-25 17:40:58 +00:00
PaddleStroke
a7489fa69a
FEM Update PreCompiled.h to fix build
2025-02-25 16:58:25 +00:00
Benjamin Bræstrup Sayoc
ee1c73cd04
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
Benjamin Bræstrup Sayoc
aae45a2b8a
TechDraw: extract QGIDatumLabel
2025-02-25 14:25:31 +00:00
tritao
7b21ed43da
Gui: Fix regression in SelectionObserverPython::removeObserver.
2025-02-25 14:21:48 +00:00
Max Wilfinger
28aa531a02
Remove hack around geometry visibility in active sketch.
...
Revert #14386 and #16378
2025-02-24 22:09:37 +00:00
Furgo
fb53f2eebd
Add-On Manager: collapse up-level vendor_path reference for better legibility ( #19828 )
2025-02-24 12:10:26 -06:00
mosfet80
1356338fba
[Mod] clean Idf.py
2025-02-24 17:22:39 +00:00
Chris Hennes
9db06a5c87
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
c0f0fa1d94
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