Commit Graph

36761 Commits

Author SHA1 Message Date
wandererfan
9f7a4ce8e0 [TD]fix ComplexSection with ViewDirection == Z 2024-03-25 21:22:04 -04:00
wandererfan
ee04b9e9e9 [TD]remove 2 unused methods 2024-03-25 21:22:04 -04:00
Chris Hennes
e4a1500f89 Fix apos and quot html entities in CAM 2024-03-25 18:09:46 -05:00
Chris Hennes
1a51c0cb57 Update translations 2024-03-25 18:08:22 -05:00
Chris Hennes
1a67c24749 CAM: Remove old Path translation files 2024-03-25 17:34:04 -05:00
Chris Hennes
32a957bd07 Translation update: move Path to CAM 2024-03-25 17:32:59 -05:00
Florian Foinant-Willig
311137c958 fix undeclared M_PI 2024-03-25 22:32:20 +01:00
Florian Foinant-Willig
e2086ce1c7 Sketcher: ArcLength GUI 2024-03-25 22:32:20 +01:00
Florian Foinant-Willig
ef35ec195d Sketcher : ArcLength Constraint 2024-03-25 22:32:20 +01:00
sliptonic
8ff81d8dfc Merge pull request #13056 from plaes-prs/drop-dos2unix
fedora.spec: Drop dos2unix dependency
2024-03-25 12:38:46 -05:00
Yorik van Havre
12cddc3fb7 Merge branch 'main' into draft-wp-set-color 2024-03-25 18:37:00 +01:00
Yorik van Havre
e1d2c179bc Merge branch 'main' into Draft-fix-handling-of-shapes-in-shape2dview.py 2024-03-25 18:36:24 +01:00
sliptonic
a96703d779 Merge pull request #12991 from qewer33/master
Re-arrange Start Page template buttons
2024-03-25 12:31:43 -05:00
Florian Foinant-Willig
4beeafbedd [PartDesign] Still a helix fix (#12977)
* [PartDesign] Still a helix fix

If we don't break the helix path at each turns we get a vaild path for
MakePipe (solid) even with an angle.

* Decrease helix tests requirements
2024-03-25 18:31:20 +01:00
sliptonic
283fc1183c Merge pull request #12975 from maxwxyz/issue-metrics
Update issue-metrics.yml
2024-03-25 12:29:02 -05:00
sliptonic
b78b2c8b0e Merge pull request #12948 from wwmayer/issue_5609
Fixes #5609: Add MSAA 6x option
2024-03-25 12:27:58 -05:00
PaddleStroke
bba0bf1f40 TechDraw: Enable drag and drop to and from clip groups.
Remove TechDraw_ClipGroupAdd and TechDraw_ClipGroupRemove from the UI.
2024-03-25 13:17:46 -04:00
PaddleStroke
3443e61b47 TechDraw: double clicking page switch to techdraw wb. Fixes #13061 2024-03-25 13:17:46 -04:00
PaddleStroke
6ae97edf70 TechDraw: Remove "TechDraw_MoveView" as it is now handled by drag and drop. 2024-03-25 13:17:46 -04:00
PaddleStroke
5940125359 TechDraw: Enable dragging and dropping of views between pages. 2024-03-25 13:17:46 -04:00
sliptonic
92ab98c79a Merge pull request #12662 from FEA-eng/fem_ccx_incrementation
New FEM CalculiX incrementation settings
2024-03-25 12:16:36 -05:00
PaddleStroke
a8adc573f8 Sketcher: Symmetry tool rework. 2024-03-25 17:48:01 +01:00
Yorik van Havre
3aab822df3 Arch: Allow to write IFC objects without owner history (#13076)
* Arch: Allow to write IFC objects without owner history

* Arch: Fixed context detection in IFC exporter
2024-03-25 17:29:33 +01:00
FEA-eng
e69976ebbb Merge branch 'FreeCAD:main' into fem_ccx_incrementation 2024-03-25 10:45:23 +01:00
FEA-eng
a2a24e78f9 FEM: Update DlgSettingsFemCcxImp.cpp 2024-03-25 10:44:29 +01:00
Jacob Oursland
215863c799 Conda: Unpin packages post miniforge upgrade.
Miniforge has upgraded from 23.x.y to 24.x.y, permitting the unpinning of dependencies.
Furthermore, these pinned packages cause build issues with the latest version of Miniforge.
2024-03-24 23:03:01 -05:00
FEA-eng
3597301ec1 FEM: Update DlgSettingsFemCcx.ui 2024-03-24 19:12:30 +01:00
FEA-eng
6f1f431f83 FEM: Update DlgSettingsFemCcx.ui 2024-03-24 19:10:00 +01:00
Roy-043
d289e2b8f7 Let param observer trigger grid color change
If you change the grid color in the preferences and cick the Apply button, the color of all grids is updated now. So you can experiment while the Preferences Editor is open.

I have kept but moved the grid color button in the Draft_SelectPlane task panel for now. So that both options can be tested.
2024-03-24 09:58:51 +01:00
wmayer
05dc17a61a Gui: Apply clang-format on DlgProjectionOnSurface and fix linter warnings 2024-03-24 00:54:57 +01:00
pavltom
2f04fce75e [TechDraw] Issue #5903 - Autofill template information 2024-03-23 08:56:47 -04:00
Marco Patzer
2a1120429b Code reformat (black) 2024-03-23 08:52:06 -04:00
Marco Patzer
1cfa0426fb Add leading plus (+) in hole/shaft fit limit
ISO 286/14405-1 calls for a plus sign if the limit is positive and a
minus sign if the limit is negative. A zero limit should have neither
a plus nor a minus sign. This commit adds the plus sign.
2024-03-23 08:52:06 -04:00
wandererfan
730136e3e9 [TD]fix no PAT hatch on first paint 2024-03-23 08:47:36 -04:00
wandererfan
927ee745f2 [TD]protect against bad pref value
- this is a temporary measure to prevent problems caused by a
  bad value for LineStandard parameter.  A previous devel version
  stored on invalid value.  This patch can be removed before
  moving to production.
- this condition can be corrected by editing LineStandard to 0, 1 or
  2.  a plethora of warning messages is issued until the parameter is
  corrected.
2024-03-23 08:47:36 -04:00
bgbsww
1a4a9e41c4 Toponaming/Part: Additional testing for attacher 2024-03-23 10:59:30 +01:00
Florian Foinant-Willig
fb41af37f0 [Gui] Allow to create ExpLineEdit with python 2024-03-23 10:19:16 +01:00
Roy-043
2dd27ec276 Draft: fix handling of shapes in shape2dview.py
Fixes a problem introduced with #10712. If the Shape is not a Compound, the shape itself, and not its SubShapes should be used.
2024-03-22 18:17:04 +01:00
Chris Hennes
e9a45caf35 Merge pull request #13030 from bgbsww/bgbsww-toponamingFeatureExtrusionTwo
Toponaming/Part Move in feature extrusion
2024-03-22 10:40:56 -05:00
Chris Hennes
f24071a1e7 Merge pull request #12641 from Ondsel-Development/toolsettings_fix_focus_issue
[Sketcher] Toolsettings fix focus issue
2024-03-22 10:40:10 -05:00
wmayer
d80082490b Gui: clear the title bar after closing the last MDI window 2024-03-22 16:08:44 +01:00
Anurag Singh
8a30854380 Add Missing API documentation/Update API Documentation for various files. (#13062)
* Added-API-Documentation-for-RectangularTrimmedSurfacePy.xml

* Added-API-Documentation-for-PlateSurfacePy.xml

* Added-API-Documentation-for-ShapeFix.xml

* Added-Back-Missing-Docs

* Add Missing Documentation to BuildPlateSurface

* Elaborate ComplexGeoData Functions

* Elaborate ComplexGeoData Functions

* Elaborates TypePy

* Add Missing Documentation to AreaPy
2024-03-22 15:49:36 +01:00
Roy-043
426c35051f Merge pull request #13064 from Roy-043/Draft-Improve-logic-of-Draft_Label-texts
Draft: Improve logic of Draft_Label texts
2024-03-22 11:43:11 +01:00
wmayer
b0a37a668c Part: fix regression in AttachEngine3D::_calculateAttachedPlacement 2024-03-22 11:40:58 +01:00
wmayer
5823770608 Tests: add unit test to check OCCT behaviour 2024-03-22 11:40:58 +01:00
Roy-043
c4ba84469a Merge pull request #13079 from yorikvanhavre/arch-tools-draft
Arch: Register interactive arch tools to draft
2024-03-22 11:20:45 +01:00
wmayer
112b0158d3 Fixes #11970: Return values of FreeCAD.get*Dir and FreeCAD.get*Path functions have inconsistent path separators 2024-03-22 09:42:31 +01:00
wmayer
6151abaac1 Fixes #12186: Two new Sketcher preferences should show "Restart required" popup 2024-03-22 09:41:31 +01:00
wmayer
7e698ba537 Fixes #11861: Gui::PrefUnitSpinBox requires restart after unit system change
This fixes a regression of PR #11266 that dropped the case where neither the option 'Ignore project unit system and use the default' is set
nor an active document exists. In this case nothing happens even if the user changed the unit system.
2024-03-22 09:40:13 +01:00
wmayer
cca7ed64f1 App: fix linter warnings in VRMLObject 2024-03-22 09:39:21 +01:00