Commit Graph

33441 Commits

Author SHA1 Message Date
tarman3
a7f800ae82 CAM: Post Process only selected Operations 2025-11-13 23:25:53 +02:00
tarman3
768e6c1a70 CAM: SimpleCopy - Allow for all operations 2025-11-13 23:10:35 +02:00
tarman3
b3e62ca0a0 CAM: Slot - Reject incorrect faces selection 2025-11-13 23:09:27 +02:00
Rehan Ahmed
703ae570ab Fix case inconsistencies (#24812)
* Fix case inconsistency - Input Hints

* Fix case inconsistency - Quick Measure

* Fix case inconsistency - Navigation Indicator

* Fix case inconsistency - BIM Status Widget

* Remove .ts translation file changes

---------

Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com>
2025-11-13 20:19:19 +00:00
Rahul Paul
b9c4fecea5 Fix(TechDraw): Capitalize OK button in TemplateFields (#24866) 2025-11-13 20:58:21 +01:00
FEA-eng
a1acd5d77d FEM: Update constraint_tie.py 2025-11-13 20:57:22 +01:00
luzpaz
16fae1d739 Fix typos and grammar (#24827)
* Fix typos and grammar
Fixes typos and grammar in several files.

* fix missed typo

* Remove unnecessary line in LeadInOut.py

---------

Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com>
2025-11-13 19:53:35 +00:00
ᴩʜᴏɴᴇᴅʀᴏɪᴅ
19a800a186 [ BIM ]: Refactor - Save Preset Stringify (#25140)
* [ BIM ]: Refactor Save Preset Stringify

* [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>
2025-11-13 19:53:54 +01:00
Furgo
3e033758b9 BIM: Update search box text for material search (#24754)
* BIM: Update search box text for material search

* BIM: change Material Manager title to title case

* BIM: change Material Manager search placeholder text to sentence case

* BIM: reword reference to tree to avoid confusion with the Tree View

* BIM: Rename button text for creating Multi-Material for consistency
2025-11-13 19:46:38 +01:00
Ryan K
0b0a208c18 BIM: Update sketch command name to be consistent with other workbenches (#24278)
Co-authored-by: Ryan Kembrey <ryan.kembrey@student.uts>
2025-11-13 19:45:05 +01:00
Thom de Jong
c36b218361 Keep old buttons for old post processors 2025-11-13 17:38:31 +01:00
Thom de Jong
39ef7c8e35 Initialise editor_result 2025-11-13 15:25:22 +01:00
Thom de Jong
4292139273 Merge branch 'FreeCAD:main' into main 2025-11-13 15:22:33 +01:00
Marcell Pardavi
1005878163 CAM: Simulator — fix model centering when HiDPI scaling is active 2025-11-13 14:34:29 +01:00
Thom de Jong
acc5f0ab20 Merge branch 'FreeCAD:main' into main 2025-11-13 13:23:18 +01:00
Thom de Jong
5cc2c9c7e1 Fix editor_result check 2025-11-13 13:22:52 +01:00
PaddleStroke
3004674205 Assembly: no dragger for connected parts (#25270)
* Assembly: no dragger for connected parts

* [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>
2025-11-13 12:07:20 +00:00
Thom de Jong
96a704b70e Merge branch 'FreeCAD:main' into main 2025-11-13 12:44:33 +01:00
PaddleStroke
b54f49e7b0 Assembly: BOM: fix settings not applied (#25269) 2025-11-13 12:05:17 +01:00
David Kaufman
56c3e76c66 re-fix early exit condition for repeat integer points 2025-11-12 21:36:13 +01:00
David Kaufman
8c49638f5f fix cam tests
tbh the test seems kind of unstable
2025-11-12 21:36:13 +01:00
David Kaufman
677cffdc7a cleanup 2025-11-12 21:36:13 +01:00
David Kaufman
690a6cc993 fix adaptive early exit condition for testing repeat integer points 2025-11-12 21:36:10 +01:00
David Kaufman
cfe3437b9b avoid retrying same integer points in optimization routine 2025-11-12 21:36:10 +01:00
David Kaufman
ccce111ea5 rename resolution_factor to min_step_clipper 2025-11-12 21:36:08 +01:00
David Kaufman
c5db88b8c6 Fix units/extract RESOLUTION_FACTOR from area constants
Most of the code treats RESOLUTION_FACTOR as "number of clipper units in
a single step" -- a linear distance unit. However, there are a few
locations in which it is treated as unitless, multiplied by area
constants. This commit folds the current value of RESOLUTION_FACTOR into
these other contents in preparation for declaring it to have distance
units and increasing its value.
2025-11-12 21:36:05 +01:00
David Kaufman
f622ae5f49 refinements 2025-11-12 21:36:02 +01:00
David Kaufman
e31a1b3da8 [CAM] WIP fix adaptive stepover bug, many debug statements remain 2025-11-12 21:36:02 +01:00
Thom de Jong
82b86decdf Change G-code editor buttons 2025-11-12 21:11:06 +01:00
PaddleStroke
8373716537 Sketcher: Fix origin showing on sketch edit 2025-11-12 19:40:25 +01:00
FEA-eng
8bdadf17d2 FEM: Correct categories of two FEM examples (#25246)
* FEM: Update equation_electrostatics_capacitance_two_balls_ccx.py

* FEM: Update ccx_cantilever_ele_tetra4.py
2025-11-12 19:02:55 +01:00
github-actions
bb748b15ea Update translations from Crowdin 2025-11-11 23:44:18 -06:00
pre-commit-ci[bot]
0e5491ca67 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-11-11 19:34:32 +00:00
Frank Martinez
5e343b0b99 [License] Fix pyi license headers. 2025-11-11 13:26:18 -05:00
Frank Martinez
a9016c1c03 [bindings] remove redundant signatures. batch3 2025-11-11 13:26:18 -05:00
Frank Martinez
d05088357b [bindings] remove redundant signatures. batch2 2025-11-11 13:23:10 -05:00
Frank Martinez
fc99a20a03 [bindings] remove redundant signatures. batch1 2025-11-11 13:23:10 -05:00
Frank Martinez
0d0689341b [bindings] Format with yapf (precommit will reformat) 2025-11-11 13:23:10 -05:00
Frank Martinez
d4d7cabdc5 [bindings] Fix overload order 2025-11-11 13:23:10 -05:00
Frank Martinez
f6615763ad Rebase on main and fix ViewProviderAssembly.pyi 2025-11-11 13:23:10 -05:00
Frank Martinez
41c48b4f0b [bindings] Fix undefined symbols in pti files 2025-11-11 13:23:10 -05:00
Frank Martinez
a7adf9c466 Clean unused imports in .pyi files 2025-11-11 13:23:10 -05:00
Frank Martinez
0509df6b31 Fixed docstrings 2025-11-11 13:23:10 -05:00
Frank Martinez
591e8a36b3 black formatting 2025-11-11 13:23:10 -05:00
Frank Martinez
8e51db4072 [bindings] re-shape some keyword-only signatures 2025-11-11 13:23:09 -05:00
Frank Martinez
c9579bbff2 [bindings] Code formatting 2025-11-11 13:23:09 -05:00
Frank Martinez
802f62739e [bindings] fix signatures in pyi files 2025-11-11 13:16:26 -05:00
pre-commit-ci[bot]
9fe130cd73 All: Reformat according to new standard 2025-11-11 13:49:01 +01:00
Billy Huddleston
4794c44121 CAM: Fix ReferenceError when accessing deleted toolbit object
Prevent crash (CAMTests) in ToolBitRecomputeObserver when the toolbit object has been deleted/missing
by catching ReferenceError before accessing its Document attribute. This ensures slotRecomputedDocument
exits gracefully if the object is no longer valid.

src/Mod/CAM/Path/Tool/toolbit/models/base.py
- Wrapped access to self.toolbit_proxy.obj.Document in try/except to handle ReferenceError
if object is deleted/missing, preventing crash during document recompute.
2025-11-10 18:44:02 -06:00
pre-commit-ci[bot]
e6cbf6f800 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-11-10 23:43:54 +00:00