wandererfan
29066c1a53
[TD]fix circle centerlines line style
2026-01-24 08:40:46 -05:00
PaddleStroke
c9041132f9
Sketcher: add switch between radius and diameter ( #26794 )
2026-01-23 21:39:46 +00:00
Chris Hennes
f0280bffad
Core: Update copyright year to 2026
2026-01-23 14:35:00 -06:00
Petter Reinholdtsen
80a35a8765
CAM: Ensure pre-/postamble help text matches active values by avoiding duplication
...
Make sure to use the active default values for preamble and postamble in the help text,
and provide the current default values as the default in the add_argument().
The only exception is uccnc_post.py, where the real default value depend on the use of
--no-comments, and sending the default argument to add_argument() would change behaviour.
This change was inspired by the changes done to fix (#20792 ) in
d84d9c9bd1 .
2026-01-23 19:43:16 +01:00
sliptonic
6c66564062
Merge pull request #21220 from dbtayl/fix_adaptive_bspline
...
CAM: Adaptive: Fix bspline processing
2026-01-23 12:17:51 -06:00
sliptonic
fef12ad011
Merge pull request #26426 from davidgilkaufman/adaptive_fix_small_loops
...
CAM: Adaptive fix small loops
2026-01-23 12:17:14 -06:00
sliptonic
acda0ac0ba
Merge pull request #23242 from tarman3/boundary-g0
...
CAM: DressupBoundary - Fix G0
2026-01-23 12:11:10 -06:00
pre-commit-ci[bot]
31abd38514
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2026-01-23 16:42:54 +00:00
PaddleStroke
dfada102f7
Update Document.h
2026-01-23 17:42:12 +01:00
PaddleStroke
9c6ea80757
Update ViewProviderAssembly.cpp
2026-01-23 17:40:01 +01:00
PaddleStroke
44d383b5f2
Update Document.h
2026-01-23 17:39:17 +01:00
PaddleStroke
5e882f1773
Update ActiveObjectList.cpp
2026-01-23 17:38:46 +01:00
pre-commit-ci[bot]
b87899f4ca
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2026-01-23 15:19:27 +00:00
paddle
62cbaf7336
Assembly: Fix "deactivated by activating a App::Part, assembly stay in edit"
...
Fix "Activating a body in a part in an assembly deactivates the assembly and activate the part"
Fix "A manually deactivated assembly is still restoring later"
2026-01-23 16:09:43 +01:00
PaddleStroke
abc5f90466
Assembly: prevent assembly collapse when editing sketch. ( #26956 )
...
* Gui: View provider: isAutoCollapseOnDeactivation
* Update ViewProvider.h
* Update ActiveObjectList.cpp
* Update ViewProviderAssembly.cpp
* Update ActiveObjectList.cpp
2026-01-23 16:01:06 +01:00
Amon Sha
6a0d59b0c1
Merge pull request #27077 from amon-sha/fix_sketcher_autoscale_segfault
...
Sketcher: fix segfault during autoscale
2026-01-23 15:18:25 +01:00
Furgo
14aca4f9f2
BIM: add regression and functional test for ArchWall's MakeBlock feature ( #27002 )
...
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
2026-01-23 11:37:36 +01:00
wandererfan
ea58456534
[TD]avoid crash on missing ViewProviderPage
2026-01-22 19:29:08 -05:00
wandererfan
bef6aafa73
[TD]handle AutoDistribute property toggle
2026-01-22 16:14:39 -05:00
wandererfan
3fca5d99ee
[TD]fix secondary view drag goes to origin
2026-01-22 16:14:07 -05:00
wandererfan
fd014445fb
[TD]make QGIProjGroup methods public
...
- also adds a convenience method to return all the views in the group
2026-01-22 16:13:11 -05:00
wandererfan
5d4495785b
[TD]more reliable test for DrawProjGroupItem
2026-01-22 16:11:14 -05:00
PaddleStroke
e9c5feb40d
Core: Overlay: Improve AutoTask mode ( #26768 )
2026-01-22 20:24:29 +01:00
Kacper Donat
3fdf405ce8
Merge pull request #24951 from PaddleStroke/asm_jointhighlight
...
Assembly: Highlight joint elements on joint selection
2026-01-22 20:16:56 +01:00
PaddleStroke
bb6832897a
Assembly: Solver messages ( #24623 )
...
* Assembly: Solver messages
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update ViewProviderAssembly.cpp
* Update src/Mod/Assembly/App/AssemblyUtils.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update src/Mod/Assembly/App/AssemblyUtils.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update src/Mod/Assembly/App/AssemblyUtils.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update src/Mod/Assembly/Gui/Commands.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update ViewProviderAssembly.cpp
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update src/Mod/Assembly/Gui/TaskAssemblyMessages.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update AssemblyObject.h
* Update AssemblyObject.cpp
* Update Commands.cpp
* Update ViewProviderAssembly.cpp
* Update AssemblyObject.cpp
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Thank you
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
2026-01-22 15:21:13 +01:00
Chris Hennes
9919f77642
App: Handle OSError for library directory
2026-01-22 07:46:46 -06:00
PaddleStroke
54d235f8a5
Sketcher: Show constraint type in the list
2026-01-22 10:36:35 +01:00
Roy-043
27cb425156
BIM: fix variable name error in ArchWall.py ( #26991 )
2026-01-22 10:22:14 +01:00
PaddleStroke
93abfc4fa4
Sketch: Forward non-default edit mode to base class. ( #27063 )
...
Ported from Codeberg commit 66dbf277
Co-authored-by: wwmayer <wmayer@freecad.org >
2026-01-21 22:41:44 +01:00
Chris Hennes
29df72c1a7
Merge pull request #25239 from graelo/quicklook-clean-pixi
...
feat(macos): add quicklook extensions
2026-01-21 15:27:22 -06:00
Roy-043
457a2eb300
BIM: fix Array Tools dropdown ( #27060 )
2026-01-21 14:49:08 +01:00
Yash Suthar
9beca4363a
Sketcher: Switch to perpendicular based instead of "de la Hire" in setting minor axis of ellipse
...
Signed-off-by: Yash Suthar <yashsuthar983@gmail.com >
2026-01-20 22:54:07 +01:00
PaddleStroke
dee4ab6dbd
Gui: Fix property checkbox regression ( #27049 )
...
* Gui: Fix property checkbox regression
* Update PropertyItemDelegate.cpp
* Gui: property checkbox: toggle with enter when it has focus
* [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>
2026-01-20 20:22:29 +00:00
Roy-043
fbf5cb7e11
Draft: fix snapping to geometry on image
...
Fixes #26965
`self.snapObjectIndex` should be increased if the object under the cursor is not 'snappable'. This is the same principle as is used in the `cycleSnapObject` function.
2026-01-20 20:54:34 +01:00
wandererfan
396d8c503d
[TD]fix vertex display in manual frame mode
2026-01-20 20:05:05 +01:00
sliptonic
cd389c6284
Merge pull request #26988 from Connor9220/AddTaperedBallNose
...
CAM: Add tapered ball nose toolbit/shape asset
2026-01-19 15:30:29 -06:00
Dan Taylor
4f9ef13571
CAM: Adaptive: Fix handling of BSplines (though TechDraw still has some failures that cascade)
2026-01-19 13:38:33 -06:00
PaddleStroke
a49edadde2
PropertyEditor: Fix tab toggling bool ( #26955 )
2026-01-19 11:10:11 -06:00
Roy-043
0a8392e995
BIM: fix ArchReference Placement if whole file is used
2026-01-19 17:02:56 +00:00
Roy-043
23ce17f4d0
Draft: fix DiscretizeEllipses preference inconsistency ( #26953 )
2026-01-19 10:51:19 -06:00
PaddleStroke
17ac7dab3d
PartDesign: allow makeShellFromUpToFace to update extrusion direction
...
Updated makeShellFromUpToShape to accept the direction vector by reference.
This allows the method to reverse the direction internally if required
to successfully reach the target face, fixing cases where the extrusion
would otherwise fail or go the wrong way.
Note: While passing the direction as a non-const reference is a quick
fix for this regression, it is acknowledged as non-ideal and should
be considered for future refactoring.
2026-01-19 10:39:31 -06:00
Zheng, Lei
72971d48e5
Part: Do not recompute visuals if shape did not change
...
This commit registers last rendered shape within the ViewProvider for
Part objects and short-circuits the visuals recomputed if shape did not
change.
Co-Authored-By: Kacper Donat <kadet1090@gmail.com >
2026-01-19 10:39:05 -06:00
Roy-043
c858e09ca5
BIM: fix placement issue in BIM_View ( #27015 )
...
* BIM: fix placement issue in BIM_View
* BIM: fix placement issue in BIM_View
2026-01-19 16:30:04 +00:00
PaddleStroke
443b71d96e
PartDesign: enable LCS in 'Move after feature'
2026-01-19 16:21:50 +01:00
PaddleStroke
af053f19f5
Sketcher: Fix box selection regressions. And make addSelections Print to python ( #26869 )
2026-01-19 09:19:38 -06:00
Furgo
2d75d1ee8c
BIM: add vertical area tests ( #26874 )
...
* BIM: Add tests for ArchComponent.AreaCalculator.isFaceVertical
* BIM: test new area calculation fallback case
* BIM: add test for composite complex surface vertical area calculation
2026-01-19 15:12:18 +01:00
freecad-gh-actions-translation-bot
10a540b1bf
Update translations from Crowdin
2026-01-19 08:10:24 +01:00
Petter Reinholdtsen
78b017130a
Base: Removed unused private variable decimals to avoid lint issue.
...
The linter report 'private field 'decimals' is not used'. The
getDecimals() method return pack.defDecimals, which was also
used to set the value of the decimals variable in the initializer,
so the decimals variable is redundant.
2026-01-18 20:29:51 +01:00
Syres916
0a45527b8b
[Sketcher] Fix serious integer typo
2026-01-18 13:59:12 +01:00
PaddleStroke
c5e9e602d1
Assembly: fix crash when measure active
2026-01-18 11:04:46 +01:00