Ian Abreu
6c5098680f
Merge branch 'main' into CAM-Inspect-Fix
2025-07-09 19:40:30 -04:00
Fermín Olaiz
1881686e72
Fix crash on out-of-bound vector access ( #22397 )
2025-07-09 19:07:11 +02:00
Samuel Abels
0ad45ac99a
CAM: silence unnecessary log for preferences change when no change was actually made
2025-07-09 10:19:22 +02:00
Dan Taylor
e914eca089
CAM: Adaptive: Fix NULL input shapes when top of stock equals top of model ( fix #22073 )
2025-07-08 20:09:33 -05:00
Max Wilfinger
82698073f1
Update Help menu. Remove outdated links; add Developers handbook ( #22283 )
...
* Update Help menu. Remove outdated links; add Developers handbook
* Apply suggestions from code review
* Update src/Gui/CommandStd.cpp
* Update Shortcuts.cfg
2025-07-08 21:23:01 +00:00
Samuel Abels
3332c49271
CAM: fix: CAM tests use files from user asset dir
2025-07-08 20:39:52 +02:00
Roy-043
ff5a25784c
BIM: fix autojoin behavior ( #22303 )
...
* BIM: fix autojoin behavior
* Use new deletebase argument of joinWalls
* Remove colon from task bar title
2025-07-08 15:19:19 +02:00
captain0xff
35fe77efd0
Gui: move geometry data to separate classes from dragger components
2025-07-08 17:59:51 +05:30
captain0xff
5aba712505
Gui: add SoToggleSwitch class
...
update
2025-07-08 17:59:51 +05:30
tarman3
ec839c5d43
CAM: Vcarve fix
2025-07-07 19:56:02 +03:00
pre-commit-ci[bot]
d2a4f8994f
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/pre-commit/mirrors-clang-format: 64827eb3528d4dc019b01153e9fb79107241405f → 6b9072cd80691b1b48d80046d884409fb1d962d1](64827eb352...6b9072cd80 )
2025-07-07 18:45:59 +02:00
FEA-eng
0e8a7b6319
Sketcher: Add tooltip for autoscale feature ( #22252 )
...
* Sketcher: Update SketcherSettings.ui
* Sketcher: Update SketcherSettings.ui
2025-07-07 18:31:55 +02:00
Zbyněk Winkler
9c91b959a6
build and install debug build explicitly
2025-07-07 18:20:28 +02:00
Zbyněk Winkler
91bfde1fd2
update python debugger type to debugpy
...
vscode says that "python" is deprecated
2025-07-07 18:20:28 +02:00
Zbyněk Winkler
1b7c12629c
Improve compatibility with VSCode
...
- remove build directory override, use build directory from CMakePresets.json
without this VSCode cannot use builddir created by pixi
- add *-debug and *-release commands everywhere
2025-07-07 18:20:28 +02:00
Zbyněk Winkler
ff0b4b6325
remove conda dir since we have pixi
2025-07-07 18:20:28 +02:00
FEA-eng
5f610d32ab
FEM: Update ElementGeometry1D.ui ( #22134 )
2025-07-07 18:16:22 +02:00
sliptonic
e0466b7a14
Merge pull request #21341 from tarman3/arraywarning
...
CAM: Changes in warnings of old Array
2025-07-07 11:06:11 -05:00
dependabot[bot]
1598d56560
Bump step-security/harden-runner from 2.12.1 to 2.12.2
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 2.12.1 to 2.12.2.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](002fdce3c6...6c439dc8bd )
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-version: 2.12.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 17:50:38 +02:00
FEA-eng
45be617bf3
Part: Enable solid creation by default for Loft and Sweep ( #22098 )
...
* Part: Update PartFeatures.cpp
* Part: Update DlgRevolution.ui
* Part: Update TaskLoft.ui
* Part: Update TaskSweep.ui
* Part: Update PartFeatures.cpp
* Update src/Mod/Part/Gui/DlgRevolution.ui
---------
Co-authored-by: Max Wilfinger <6246609+maxwxyz@users.noreply.github.com >
2025-07-07 17:46:19 +02:00
Roy-043
50faa72378
Draft: gui_utils.py minor improvement for autogroup
2025-07-07 17:03:21 +02:00
Roy-043
59088a0365
Draft: make_sketch.py should not use view direction ( #22249 )
2025-07-07 17:02:14 +02:00
tetektoza
2c82bfa150
BIM: Add an option to preload IFC types during document opening ( #21450 )
...
* BIM: Add an option to preload IFC types during document opening
Currently, IFC types are only possible to be loaded if user double
clicks an IFC object, and this has be done for optimization reasons.
But user can also want to preload IFC types, so this patch adds an
option to the dialog and Properties dialog to do just that.
* BIM: Remove cyclic import
---------
Co-authored-by: Yorik van Havre <yorik@uncreated.net >
2025-07-07 16:06:43 +02:00
Zbyněk Winkler
4d7f03bf63
Copy subvolume before changing its Placement
...
Placement property of a cached object was modified each time
component is recalculated.
Fixes #22162 .
2025-07-07 15:35:26 +02:00
Roy-043
985e42b61a
BIM: check OutListRecursive in addComponents
2025-07-07 14:57:19 +02:00
Roy-043
236bec9aa9
BIM: improve Arch_MergeWalls ( #22262 )
...
* BIM: improve Arch_MergeWalls
* Improve delete behavior
Keep hosted objects*, additions and subtractions if delete is False.
* For hosted objects with a Host property this is not possible.
* Make deletion of base objects optional
2025-07-07 14:51:27 +02:00
Roy-043
e6e1d6c54e
BIM: fix visibility handling of objects hosted by additions
2025-07-07 14:46:29 +02:00
Roy-043
3e9089bd47
BIM: fix handling of Project coin nodes ( #22244 )
...
* Update ArchProject.py
* Update ArchSite.py
2025-07-07 14:45:07 +02:00
Syres916
addac93afa
[BIM] Stop combobox sizeAdjustPolicy warning
2025-07-07 14:42:58 +02:00
Roy-043
680be1548c
BIM: fix profile selection ( #22223 )
...
* Update params.py
* Update ArchStructure.py
* Update BimProfile.py
2025-07-07 14:39:55 +02:00
Roy-043
152f4989c6
BIM: fix Arch_SectionPlane 'Toggle Cutview' issue
2025-07-07 14:28:06 +02:00
Ryan Kembrey
cf3de7b730
Sandbox: Update UI strings for consistency
2025-07-07 13:51:33 +02:00
Roy-043
56024f12ad
BIM: fix default radius for rectangular pipe connector
...
Fixes #22364 .
The default radius of a connector between rectangular pipes should depend on the Height or Width of the pipe (the max. of the two is used), not on the hidden (and unused) Diameter property.
2025-07-07 13:46:38 +02:00
Max Wilfinger
3e32ea5dd4
Sketcher: Update missed UI strings ( #22363 )
2025-07-07 10:16:07 +02:00
Benjamin Nauck
86eea6af0f
Merge pull request #20668 from kadet1090/stylesheet-params
...
Gui: Add Style Parameter Manager to contain theme parameters
2025-07-07 02:58:36 +02:00
theo-vt
4b84834112
Sketcher: Autoscale: do not scale dimension's position if it is a radius or diameter ( #22308 )
...
* Do not scale dimension's position if it is a radius or diameter
* Update src/Mod/Sketcher/Gui/EditDatumDialog.cpp
Sketcher: spell checking
---------
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
2025-07-06 23:25:24 +00:00
Kacper Donat
dffdfb1a3b
Gui: Fix too small link icon on high dpi ( #22359 )
...
* Gui: Fix too small link icon on high dpi
* Gui: suppress warning in ViewProvideLink.cpp
---------
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
2025-07-06 22:37:34 +00:00
Kacper Donat
a32594faea
Gui: Add ThemeTokenManager class to contain theme parameters
...
This class aims to implement Design Token idea into FreeCAD themes. It
allows themes to use generic variables with generic values so we could
use one qss theme and change the style based on values from preference
packs.
2025-07-07 00:07:31 +02:00
Ian Abreu
1724e9b62f
fixing typos
2025-07-06 16:30:53 -04:00
Ian Abreu
83dd97608f
adding sanity fix
2025-07-06 16:26:50 -04:00
Ian Abreu
a370673467
Merge branch 'main' into CAM-Inspect-Fix
2025-07-06 16:24:42 -04:00
Ian Abreu
7158294d34
Adding simple check
2025-07-06 11:07:15 -04:00
Kacper Donat
8d1f65e992
Merge pull request #22322 from oursland/pixi-update
...
pixi: Update pixi dependencies for VFX Reference Platform.
2025-07-06 16:50:19 +02:00
Syres916
8d6f3c95db
[TechDraw] Fix Qt6 compatability of FillTemplateFields tool
2025-07-06 16:49:18 +02:00
Kacper Donat
3d3d3ad6d2
Merge pull request #22138 from chennes/compilerWarningCleanup20250622
...
Compiler warning cleanup
2025-07-06 16:32:08 +02:00
Roy-043
db11f481e9
Update DraftGui.py
2025-07-05 22:44:22 +02:00
Kacper Donat
38ec685f2d
CAM: Fix origin indicator for Job
...
This commit fixes how origin (coordinate system) indicator looks. Before
it showed as disc, and now it shows as point which is more approperiate
given the context.
2025-07-05 18:46:01 +02:00
Luz Paz
f72397ce19
Fix various typos
...
Found via codespell
2025-07-04 21:24:09 +02:00
Samuel
b16fb74889
Merge branch 'main' into fix-custom-attribute-edit
2025-07-04 20:32:37 +02:00
Ian Abreu
6d9d7e8b7f
Merge branch 'fanuc-postprocessor-fix' of github.com:z0r0/FreeCAD into fanuc-postprocessor-fix
2025-07-04 11:31:21 -04:00