Commit Graph

38616 Commits

Author SHA1 Message Date
bgbsww
b2cad5297a Toponaming/Part: Clean and add tests for elementTransform methods 2024-02-21 11:56:22 -05:00
Zheng, Lei
a90ad10d60 Toposhape/Part: Transfer in _makETransform, makETransform, makEGTransform 2024-02-21 11:56:22 -05:00
wandererfan
456fa53eab [TD]use correct tooltip in first/third angle 2024-02-21 11:46:18 -05:00
wandererfan
289c386f6b [TD]ANSI/ASME section line conformance 2024-02-21 11:46:18 -05:00
Florian Foinant-Willig
735fed082f Add Suppress action to contextmenu 2024-02-21 16:19:38 +01:00
Florian Foinant-Willig
5a22009217 Add SuppressibleExtension 2024-02-21 16:19:32 +01:00
Chris Hennes
23741ffa77 Merge pull request #12517 from bgbsww/bgbsww-toponamingMakeElementGeneralFuse
Toponaming/Part:  make element generalfuse, fuse, cut
2024-02-21 08:25:12 -06:00
André Althaus
b301816889 Refactor the apply function to be virtual public 2024-02-21 15:04:38 +01:00
André Althaus
7bbca2f00d Fix crash when canceling the MultiTransform panel while a newly cretated subfeature is edited
Before calling the closeSubTask() function from the dialog reject()
function, the slotDeletedObject() is called from the transaction being
aborted. This causes the subFeature pointer to be nullptr and subsequent
apply() functions from the SpinBox widgets to crash.

Before calling apply check if the subFeature is still there.
2024-02-21 14:56:23 +01:00
Pieter Hijma
095e94183a [Core] Managing Custom Data Elements: VarSet (#12135)
* [Core] Add a basic VarSet document object

* [Core] Add basic tests for VarSets

* Core: Replace the VarSet icon with an outlined one
2024-02-21 10:38:06 +01:00
wmayer
260daaf24c Tests: add unit tests for all token types defined in ExpressionParser.l 2024-02-21 07:32:14 +01:00
Chris Hennes
5d1c4caba0 Base: Rename ASCIIInputStream to TextInputStream 2024-02-21 07:31:22 +01:00
Adrián Insaurralde Avalos
21bcb052ad Add assembly template to startpage 2024-02-21 01:43:16 -03:00
Adrián Insaurralde Avalos
a2b2c7ebc1 Assembly: add example file 2024-02-21 01:39:06 -03:00
bgbsww
917093b550 Toposhape/Part: Clean GeneralFuse, Fuse, Cut; add tests; tweak other tests 2024-02-20 15:10:28 -05:00
wmayer
aed799ce2a Gui: removed unused variable 2024-02-20 14:44:53 +01:00
wmayer
1262aef95d Gui: port to Qt6 2024-02-20 14:44:53 +01:00
David Kaufman
583c86d157 [Path] Change ZigZagOffset so the profile starts at the end of the zigzag 2024-02-19 23:13:44 -05:00
David Kaufman
8807106ab8 [Path] disable wire sorting for ZigZagOffset and Offset
Also enable the Min Travel checkbox unconditionally, since it can now be
used to override this "disable" feature and enable wire sorting
2024-02-19 23:13:37 -05:00
Zheng, Lei
c78027cc5c Toposhape/Part: Transfer in makEGeneralFuse, makeEFuse, makeECut 2024-02-19 21:12:52 -05:00
wmayer
8993f3fc21 Part: fix -Wextra-semi 2024-02-20 01:14:15 +01:00
Chris Hennes
44d86f3296 Base: Add ASCIIInputStream
Based on the modifications to InputStream from the LinkStage3 fork. Needed for correct restoration of StringHasher.
2024-02-19 16:47:28 -06:00
Max Wilfinger
3e47de6d92 fix typo in polygon task dialog 2024-02-19 15:51:25 -06:00
czinehuba
7a025e4e60 Updated space in dashed lines 2024-02-19 18:39:58 +01:00
Huba Czine
e20a07653c Update icons for Sketcher_ToggleConstruction & Sketcher_ToggleConstruction_Constr 2024-02-19 18:39:58 +01:00
Jacob Oursland
f5bc071cb3 Conda: Unpin OCCT as FreeCAD now builds with OCCT 7.8.0+. 2024-02-19 18:36:00 +01:00
Jacob Oursland
104b64fbe2 Conda: Unpin coin3d as the latest bugfix version corrects the build incompatibility. 2024-02-19 18:35:14 +01:00
Jacob Oursland
9f7a189511 Conda: Pin Python to prevent automatically downgrading without error. 2024-02-19 18:34:51 +01:00
sliptonic
f6e1f0faa3 Merge pull request #12358 from maxwxyz/sketcher-translate-scale-to-context-menu
[Sketcher] add translate and scale commands to context menu
2024-02-19 18:33:14 +01:00
Yorik van Havre
e16f993df7 [Arch] Always use a default IFC type - fixes yorikvanhavre/FreeCAD-NativeIFC#60 2024-02-19 11:26:38 -06:00
mosfet80
637287e932 Clean FindPyCXX.cmake (#12333)
* Clean FindPyCXX.cmake
2024-02-19 11:25:01 -06:00
Chris Hennes
40e41f1bb7 Merge pull request #12309 from chennes/addonManagerRefactorGUIArea
Addon manager: Refactor GUI area
2024-02-19 11:20:00 -06:00
Chris Hennes
3aa70320c7 Merge pull request #12306 from Rexbas/fix-disappearing-handles
Gui: Fix disappearing element handles in sketcher
2024-02-19 11:18:10 -06:00
Chris Hennes
a55f40deea Merge pull request #12305 from bgbsww/bgbsww-toponamingFeaturePartFuse
Toponaming/Part FeaturePartFuse
2024-02-19 11:16:53 -06:00
LemonBoy
1c8ca27f28 Preserve object order when moving them
Remove and re-insert the selected objects at the specified point in the
tree while preserving their relative order.

The code used to insert them in reverse order.

Closes #12287
2024-02-19 11:16:08 -06:00
marioalexis
6d0f757b94 Fem: Use expression binding with the constraint tie Tolerance property 2024-02-19 11:13:42 -06:00
Andrei Pozolotin
c5ad7b50b6 Resolve #11965 - no proper execute() for cross-property references
Solution B: parsequant() function
2024-02-19 11:12:52 -06:00
sliptonic
d7d9c84395 Merge pull request #12426 from Schildkroet/bugfix_uccnc_drillcycles
[Path] Bugfix uccnc_post.py
2024-02-19 17:50:13 +01:00
bdieterm
bed5e4362b Gui: unite init code for FreeCAD GUI (normal and via Gui.showMainWindow()) 2024-02-19 10:48:00 -06:00
Chris Hennes
925be2aa48 Merge pull request #12088 from 3x380V/qt6_fixes
Gui: Consolidate PythonWrapper
2024-02-19 10:46:12 -06:00
sliptonic
942b219e84 Merge pull request #12075 from chennes/facemakerTranslationFix
Part: Fix translation bug in FaceMaker
2024-02-19 17:43:18 +01:00
Roy-043
cbd27854df Draft: update DefaultShapeColor in params.py to match new default 2024-02-19 10:11:48 +01:00
bgbsww
0065c9cce7 Toponaming/Part: Remove makeElementShape and cleanup opcode code 2024-02-18 21:57:12 -06:00
Chris Hennes
2d0ef0e659 Merge pull request #12484 from bgbsww/bgbsww-toponamingPartFeatures
Toponaming/Part  part features transfer
2024-02-18 21:56:34 -06:00
marioalexis
38fdba4a95 Fem: Prevent stop CalculiX immediately - fixes #12448 2024-02-18 21:55:41 -06:00
Vincenzo Calligaro
5763ac32b0 Part/Toponaming: tests for MapperHistory (#12402)
* Part/Toponaming: MapperHistory
 * added test for MapperHistory::modified
 * added test for MapperHistory::generated
 * renamed edges in the test for MapperHistory::modified

---------

Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com>
2024-02-18 16:42:41 -06:00
bgbsww
4959f7d140 Toponaming/Part: Clean up code 2024-02-18 17:35:15 -05:00
Zheng, Lei
56355b0215 Toponaming/Part: transfer in FeaturePartFuse 2024-02-18 17:28:25 -05:00
Chris Hennes
1ed79aea7d Merge pull request #12483 from bgbsww/bgbsww-toponamingMakeElementThickSolid
Toponaming/Part make element thick solid
2024-02-18 15:46:49 -06:00
Max Wilfinger
2a264241dc change default shape color 2024-02-18 14:12:22 -06:00