Abdelhadi-Wael
1b08dbddf0
fixed warning
2025-04-22 21:37:17 -05:00
Abdelhadi Wael
ffaf2c22a2
Updated PR with fixes
2025-04-22 21:37:17 -05:00
Abdelhadi Wael
de4e43e6da
Fix: Only add objects when multiple are selected
2025-04-22 21:37:17 -05:00
Pieter Hijma
f74a8b9210
Remove requirements.txt
2025-04-22 20:28:27 -05:00
Kacper Donat
efbfa34aa1
Merge pull request #20778 from FlachyJoe/LockedProperty2
...
Prevent user to remove core properties
2025-04-23 00:23:37 +02:00
Lawrence Woestman
8cb1f6fc1c
CAM: Fix tool change output errors, with tests
2025-04-22 14:57:45 -07:00
Pieter Hijma
8fb9cbfa3e
[Core] Make enum FrameOption boolean
...
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com >
2025-04-22 23:56:07 +02:00
Pieter Hijma
4650f426d4
[Core] Enable a frame in VarSet dialog value field
...
The Add Property Dialog for VarSets creates an editor based on the type.
This editor has no frame by default because it is mostly used in the
property view as part of a table. With this change we enable the frame
for the editor (the value field)
2025-04-22 23:56:07 +02:00
Pieter Hijma
50bf1cf120
[Core] Allow creating an editor with a frame
...
The default is to not have a frame as is custom before this change.
2025-04-22 23:56:07 +02:00
Florian Foinant-Willig
a7331cbb43
TemplatePyMod: Prevent user to remove core properties
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
3de57e50c2
Points: Prevent user to remove core properties
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
d6dd100266
PartDesign: Prevent user to remove core properties
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
1ae550f6f4
Part: Prevent user to remove core properties
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
286483ff7d
OpenSCAD: Prevent user to remove core properties
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
8a733f450b
Measure: Prevent user to remove core properties
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
6555bdc83c
Fem: Prevent user to remove core properties
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
19c125e898
Draft: Prevent user to remove core properties
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
4a61a49456
BIM: prevent user to remove core properties
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
b41b294292
Assembly: prevent user to remove core properties
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
31781a0f43
Add locked keyword to ViewProvider::addProperty
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
257ea040f8
Add locked keyword argument to DocumentObject::addProperty
2025-04-22 23:52:17 +02:00
Pieter Hijma
01effaaab0
[Gui] Fix "Select dependent objects" with cycles
...
Doing "Add dependent objects to selection" in the context menu of an
object that has cyclic dependencies triggered an infinite recursive
loop. This has been solved by using the function to get an outlist
recursively.
2025-04-22 17:23:38 -03:00
3x380V
54549a4a96
Fix SolverCalculiX object refactor ( #20913 )
...
Rename original SolverCalculix.ui to SolverCcxTools.ui to prevent
collision on case insensitive filesystems.
Fixes: 4f7a835e22 ("Fem: SolverCalculiX object refactor")
2025-04-22 16:53:58 -03:00
Lawrence Woestman
202c84f73d
Merge branch 'main' of https://github.com/FreeCAD/FreeCAD into refactor
2025-04-22 11:17:18 -07:00
Pieter Hijma
84b57d67b5
[Doc] Process comments from review
...
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
2025-04-22 13:42:50 +02:00
Pieter Hijma
108dafb89d
[Doc] Improve documentation PropertyContainer
2025-04-22 13:42:50 +02:00
Pieter Hijma
073bf5d0f3
[Doc] Add documentation top-level namespace App
2025-04-22 13:42:50 +02:00
Jackson Oursland
3b89cd2376
pixi: Match developer dependencies with weekly build and update. ( #20711 )
2025-04-21 20:56:33 -03:00
theo-vt
774ec2cc93
PartDesign: Center holes on sketch points as well as circles and arcs ( #20583 )
...
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
2025-04-21 23:30:57 +02:00
Kacper Donat
9aad08a646
Sketcher: Remove not-needed print statements
2025-04-21 15:08:33 -05:00
Chris Hennes
4428ba3bf2
Start: Apply reviewer suggestion
...
Co-authored-by: Pieter Hijma <pieterhijma@users.noreply.github.com >
2025-04-21 21:21:52 +02:00
Chris Hennes
42cd4d76f2
Start: Refactor f3d to use worker threads
2025-04-21 21:21:52 +02:00
Adrian Insaurralde Avalos
da35868b96
Start: refactor f3d previews, use caching and configurable f3d path
2025-04-21 21:21:52 +02:00
MaxiV
c8411bdbba
Start: Switch to using QProcess, not std::system
2025-04-21 21:21:52 +02:00
MaxiV
a2055d7b90
Start: add f3d previews
2025-04-21 21:21:52 +02:00
FilippoR
fd390acd53
App: cmake: add missing Coin_INCLUDE_DIR after #20487 ( #20863 )
2025-04-21 15:01:03 -03:00
Frank Martinez
23190abeb2
[Core] Fix Color transparency misinterpretation
2025-04-21 11:12:37 -05:00
dependabot[bot]
682f9bce5b
Bump github/issue-metrics from 3.1.1 to 3.18.4
...
Bumps [github/issue-metrics](https://github.com/github/issue-metrics ) from 3.1.1 to 3.18.4.
- [Release notes](https://github.com/github/issue-metrics/releases )
- [Commits](4f29f34d9d...ed6e4b2b46 )
---
updated-dependencies:
- dependency-name: github/issue-metrics
dependency-version: 3.18.4
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-21 11:04:34 -05:00
dependabot[bot]
0924225aa4
Bump peter-evans/create-issue-from-file from 4.0.1 to 5.0.1
...
Bumps [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file ) from 4.0.1 to 5.0.1.
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases )
- [Commits](433e51abf7...e8ef132d6d )
---
updated-dependencies:
- dependency-name: peter-evans/create-issue-from-file
dependency-version: 5.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-21 11:04:08 -05:00
Chris Hennes
813dc84c65
Merge pull request #20609 from marioalexis84/fem-ccx_refactor
...
Fem: SolverCalculiX refactor - Add option to import results as pipeline - Fixes #20541
2025-04-21 11:01:23 -05:00
Chris Hennes
318e0a6c45
Merge pull request #20835 from oursland/python-binding-generator-const
...
python: Make const methods declared const in C++.
2025-04-21 10:58:21 -05:00
Lothaire Sicot
766ee41b55
Sketcher: Prevent bad constraint names ( #20717 )
...
* Sketcher: Prevent bad constraint names
Ensures the constraint names only contains alphanumericals and
underscores so that they can always be used in expressions.
That way, there cannot be any unicode character or quotes that
would need to be escaped.
Fixes: https://github.com/FreeCAD/FreeCAD/issues/19767
* Add helper function to check constraint names
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: Lothaire Sicot <lothaire.sicot@telecom-paris.fr >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-21 17:53:37 +02:00
Florian Foinant-Willig
065a8a2226
Core: Part::PartFeature should be Part::Feature
2025-04-21 10:51:15 -05:00
Luz Paz
6735b0c73d
FEM: fix source typos
...
ConstraintDisplacmentPrescribed → ConstraintDisplacementPrescribed
FemConstraintDisplacment → FemConstraintDisplacement
2025-04-21 10:12:49 -05:00
mosfet80
f5ef245eb2
Update sub_lint.yml
...
removing non-existent folders
2025-04-21 10:12:17 -05:00
marcuspollio
44d3d677eb
BIM: cleanup encoding
2025-04-21 10:10:26 -05:00
Alfredo Monclus
70007a28c1
refactor: add disambiguation to clearance hole names and use names from the standard ( #19869 )
...
* PD: refactor: threadFit use standard naming and add disambiguation
* PD: fix: do not use variables for tr
2025-04-21 09:54:23 -05:00
sliptonic
ebd9eb5d6d
Merge pull request #20888 from tarman3/movearea
...
CAM: Increased moveEye in New Simulator
2025-04-21 09:30:50 -05:00
sliptonic
3c1f7b923e
Merge pull request #20840 from tarman3/cam-toolbar
...
CAM: Dressup combined menu in toolbar
2025-04-21 09:28:23 -05:00
sliptonic
0749068c09
Merge pull request #18880 from dbtayl/adaptive_roughing
...
[CAM] Adaptive roughing/overhang detection
2025-04-21 09:21:13 -05:00