wandererfan
c9ce7d69fd
[TD]use correct property types and spinboxes for Section
2025-03-02 09:05:10 -05:00
wandererfan
8ec5ebeba7
[TD]use correct property type for directions
2025-03-02 09:05:10 -05:00
Joao Matos
3d2fc3c554
CI: Refactor generic whitespace checks linting setup.
2025-03-02 10:13:56 +00:00
Alfredo Monclus
d9e101cdb4
start: fileview use scrollbars as needed
...
if for whatever reason the viewport failed to resize let qt add the scrollbars
2025-03-02 05:49:08 -03:00
Furgo
6663e9aa67
Start: add option to show only FCStd files to the preferences dialog
2025-03-02 07:41:28 +01:00
Furgo
3f1204d212
Start: add option to show only FreeCAD native files in custom folder
2025-03-02 06:44:54 +01: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
948f36eb05
Add Start label for Start page PRs
2025-03-01 16:17:08 +01:00
Benjamin Bræstrup Sayoc
b7f1fc9a4d
Gui: clean up PropertyItem::toString
...
I have no idea why the return type of toString was ever QVariant
2025-03-01 16:10:46 +01: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
Andrew Shkolik
dd76aa1aa7
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
90198413e7
fixes #19831 - additional code to cover projection of split curve edge
2025-02-28 12:33:56 -06:00
Furgo
3942ec7794
Add initial preferences page for Start
2025-02-28 19:10:46 +01:00
Chris Hennes
58dc95a2f2
CI: Remove readability/todo check
2025-02-28 14:33:13 +00: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
pre-commit-ci[bot]
269f0aed20
[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
aaf0d897c3
Sketcher: Preference color added for External defining geometry
2025-02-27 00:28:20 -06: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
Chris Hennes
f2b43399ff
Merge pull request #19875 from marioalexis84/cmake-find_pyside
...
CMake: Fix PySide search
2025-02-26 21:19:31 +00:00
marioalexis
50a4605232
CMake: Add FREECAD_USE_PYSIDE and FREECAD_USE_SHIBOKEN to final report
2025-02-26 14:25:40 -03:00
marioalexis
b0a3fe749d
CMake: Fix PySide6 search
2025-02-26 14:25:40 -03:00
marioalexis
612d7b541c
CMake: Fix PySide major version comparison
2025-02-26 14:25:40 -03:00
Furgo
c62913d2ee
Do not decrease reference counting for string
2025-02-26 13:36:45 +00:00
Chris Hennes
6a63c6efbf
Merge pull request #19860 from chennes/cmakeOpenGLLegacy
...
CMake: Force OpenGL to use legacy
2025-02-26 01:29:19 +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
19b0e0e279
CMake: Force OpenGL to use legacy
2025-02-25 13:26:02 -06:00