hoshengwei
96d0bcbc04
Fix IFC export elevation with wrong unit
2024-10-29 15:14:00 +01:00
David Carter
d6660f88ed
Materials: Selectively apply appearances
...
Change the appearance only if the appearance hasn't been set explicitly.
A cached material appearance is used to see if the current appearance
matches the last material. It is also compared against an empty
material to see if the saved material value has been initialized.
This solves the problem of material changes overwriting appearance
changes
2024-10-28 21:49:45 -05:00
Adrian Insaurralde Avalos
7f10bef82b
Gui: show cpu architecture in version info instead of word size
...
Fix #15833
2024-10-28 21:48:28 -05:00
wmayer
e30a42b647
Core: Fix compiler warning
2024-10-28 19:06:31 +01:00
Adrian Insaurralde Avalos
d3a7b55886
Gui: use wildcard for some warnings filters. Fix #16687
2024-10-28 17:39:18 +01:00
Adrian Insaurralde Avalos
6700c05857
Fix OpenSCAD test failing when using pipe transfer mechanism
2024-10-28 17:34:25 +01:00
Pieter Hijma
4bb45cb70d
Gui: Make VarSet dialog modal
...
Also tracks its own transactions to prevent interfering with other
transactions.
2024-10-28 17:33:14 +01:00
Yorik van Havre
8691140d4d
Merge pull request #17538 from wwmayer/doc_obj_py
...
Core: Extend DocumentObjectPy
2024-10-28 17:31:23 +01:00
PaddleStroke
6cf06383c6
Sketcher: Dimension: Handle case of vertical/horizontal lines
2024-10-28 17:29:40 +01:00
wmayer
1a14b9020b
Sketch: Make sure that variable 'ActiveSketch' is defined in macro
...
Fixes #17502
2024-10-28 17:23:50 +01:00
Eric Price
948b5ff81a
Updated Tolerance feature to optionally restrict maximum tolerance and repair shapes ( #17421 )
...
* Updated Tolerance feature to optionally restrict maximum tolerance and repair shapes (With Refine=True)
* implement suggestion by wwmayer
2024-10-28 17:18:15 +01:00
Yorik van Havre
218842102d
Draft: Warn user if using trimex on unsupported curve type - fixes #17346
2024-10-28 17:12:06 +01:00
marioalexis
e6950e3e11
Fem: Remove unnecessary system name check
2024-10-28 17:11:05 +01:00
mwganson
58835498a2
[Macros Dialog] Fix broken toolbar walkthrough
2024-10-28 17:10:12 +01:00
Yorik van Havre
7e12ce34e7
Merge pull request #15629 from Ondsel-Development/asm_assembly_link
...
Assembly: Flexible sub-assemblies.
2024-10-28 17:07:26 +01:00
Yorik van Havre
0591b1373f
Merge pull request #17448 from Ondsel-Development/sk_rotate_arc_issue
...
Sketcher: Rotate : Fix exploding sketches when rotating.
2024-10-28 17:05:46 +01:00
Yorik van Havre
287079a4f1
BIM: Fixed export of boolean IFC properties - fixes #17425
2024-10-28 16:58:28 +01:00
Yorik van Havre
583f80633f
Draft: Fixed trimex bug when snapping to itself - fixes #17345
2024-10-28 16:57:50 +01:00
Yorik van Havre
881d84b679
BIM: Fixed online search mode - fixes #17353
2024-10-28 16:50:09 +01:00
Benjamin Bræstrup Sayoc
ff28df61f1
[Gui] Make styles update on paint ( #17376 )
...
* [Gui] Make styles update on paint
Fixes #15756 . Similar implementation to that already in FileCardDelegate.cpp
* [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>
2024-10-28 16:48:47 +01:00
Bas Ruigrok
f4aed92df4
Gui: Correct spin sensitivity
2024-10-28 09:54:28 -05:00
wandererfan
02ae2bdd3f
[TD]remove spurious mouseReleaseEvent ( fix #17519 )
2024-10-28 09:47:40 -05:00
wandererfan
cc2ba4c67d
[TD]fix line style regression from #17331
2024-10-28 09:47:14 -05:00
wandererfan
c01146555d
[TD]handle cut profiles with only a single edge
2024-10-28 09:46:41 -05:00
wandererfan
06500011f2
[TD]do not mark document as changed after print
2024-10-28 09:46:10 -05:00
wmayer
e3265701e6
Draft: Fixes #17461
2024-10-28 14:13:50 +01:00
wmayer
2390690330
Core: Extend DocumentObjectPy
...
* expose isAttachedToDocument to Python
* change DocumentObjectPy::getName() to return None instead of throwing an exception if object is not part of a document
2024-10-28 14:06:51 +01:00
wmayer
2c8101363c
Core: Refactor Document::setEdit
2024-10-27 13:13:11 -05:00
mwganson
4fd0e2c89d
[PartDesign Groove/Revolution] minor dialog improvements, addresses issue #13298
2024-10-27 12:12:36 +01:00
Chris Mayo
9831b28764
Tux: Remove Qt 4 translate function
2024-10-26 20:59:04 +02:00
wmayer
6f36a2124f
Test: Add unit test for pad
2024-10-26 15:39:04 +02:00
wmayer
de647c5324
Fix compiler warnings
2024-10-26 00:48:04 +02:00
marioalexis
8451354fdb
Fem: Do not try to set EndStep property for legacy Netgen
2024-10-25 12:11:12 -05:00
PaddleStroke
2558df6ee8
Fix circle tangent issue
2024-10-25 10:03:47 -05:00
mwganson
ab4e812277
[Part RuledSurface] fix issue where ruled surface is failing if both edges are from same object and the object is not at the identity placement, addresses issue #17235
2024-10-25 09:58:47 -05:00
wmayer
b46453648b
Core: Handle possible nested calls of TreeWidget::onUpdateStatus()
...
Fixes #17460
2024-10-24 23:11:37 -05:00
PaddleStroke
5ab2f3ea7e
Assembly: CommandInsertLink: Hide hidden objects
2024-10-24 23:07:54 -05:00
Pieter Hijma
b1709292a0
Gui: Fix tooltip/documentation in VarSet dialog
2024-10-24 23:01:12 -05:00
PaddleStroke
bfdd4806f3
Sketcher: Symmetric: Do not copy names of constraints ( #17433 )
...
* Sketcher: Symmetric: Do not copy names of constraints
* Sketcher: Symmetric : Fix https://github.com/FreeCAD/FreeCAD/issues/17442
2024-10-24 22:58:51 -05:00
Jiří Pinkava
b57478139e
Disable Qt bug 129596 workeround for QT >= 6.8.1
...
The fix is also in 6.5.8+, but honestly I would not bother ...
2024-10-24 22:30:38 -05:00
Chris Hennes
277c0215e7
Merge pull request #17435 from kadet1090/remove-midplane-twolengths
...
PD: Fix TwoLengths and Midplane both enabled
2024-10-24 22:29:17 -05:00
Chris Hennes
766bff54c7
Merge pull request #17416 from wwmayer/measure_circle_circle
...
Measure: When measuring the distance between circles then use the cen…
2024-10-24 21:55:56 -05:00
PaddleStroke
66d50e9b6e
Update Workbench.cpp
2024-10-24 21:52:38 -05:00
PaddleStroke
b1d5d4c105
Part Design: Remove legacy/modern workflow checks.
2024-10-24 21:52:38 -05:00
Michael Fuchs
56ae35b0f2
Remove unused LibraryInfo class
2024-10-24 21:50:13 -05:00
Michael Fuchs
a0e70e0d6f
Inject version information into 3rd Party libraries html
2024-10-24 21:50:13 -05:00
Michael Fuchs
672a5f8a7d
Replace About/Libraries with ThirdPartyLibraries.html
...
Use system browser to open external links
2024-10-24 21:50:13 -05:00
mwganson
2736ab56af
[Python Console] prevent crash on autocomplete if python module is invalid, fixes issue #17299
2024-10-24 21:22:50 -05:00
Roy-043
a4bfafe7ad
Updated 2 file paths to make the code work with AppImage
...
As advised in this forum post:
https://forum.freecad.org/viewtopic.php?p=788556#p788556
2024-10-24 14:08:17 +02:00
Roy-043
bb49d78e24
Draft: fix errors in draft_test_objects.py
...
* Label property TextSize should be FontSize.
* Added missing recomputes.
2024-10-24 14:08:17 +02:00