Commit Graph

38926 Commits

Author SHA1 Message Date
mosfet80
6631ba6fc9 Update issue-metrics to v3
https://github.com/github/issue-metrics/releases?page=2
2024-06-03 15:47:22 +02:00
wandererfan
f0f34b12b3 [TD]use light-on-dark preference for dark themes 2024-06-03 09:03:33 -04:00
Syres916
a56909f57b [TechDraw] Improve visibility of TD preference icons in combo boxes...
...when using dark style sheets.
2024-06-03 09:03:33 -04:00
wandererfan
e5df9a9df7 [TD]restore stretch on pref page widgets 2024-06-03 09:03:33 -04:00
wmayer
effbe1e873 App: Prepare for clang-format 2024-06-03 12:52:30 +02:00
wmayer
0e21776494 Main: Apply clang-format 2024-06-03 12:51:36 +02:00
marioalexis
a5f4507690 Part: Rename ViewProviderPartExtPy class files 2024-06-03 12:48:15 +02:00
marioalexis
108687b938 Fem: Improve constraint BodyHeatSource 2024-06-03 03:15:14 -03:00
bgbsww
82db79b699 Toponaming: remove unused method with compile warnings 2024-06-02 18:55:13 -05:00
marioalexis
d8f1ade17d Fem: Add body heat source to CalculiX writer - fixes #11650 2024-06-02 18:38:15 -03:00
wmayer
87a7bc1d81 Fix compiler warnings 2024-06-02 14:59:45 +02:00
André Althaus
3bf43ae48a Change visibility icon default to enabled 2024-06-02 14:28:46 +02:00
André Althaus
5e21c4cd0c Use a gray invisible icon for the tree 2024-06-02 14:22:45 +02:00
André Althaus
198c29b816 Gray out hidden items regardless of the visibility icon setting 2024-06-02 14:22:45 +02:00
André Althaus
9c9f1b0a5d Increase space between visibility icon and normal icon
Adds PM_LayoutHorizontalSpacing betweenthe visibility icon and the normal icon.
2024-06-02 14:22:41 +02:00
André Althaus
f733c87902 Account for margin in visibility icon click check 2024-06-02 14:22:09 +02:00
wmayer
17613bf929 Measure: Fix exception handling
If a Base::Exception is thrown in Measurement::getShape() then it's handled by the catch(...) handler and
converted into a Base::RuntimeError. This behaviour hides the original Base::Exception.

Example:
Selecting a datum plane raises the error 'Measurement: Unknown error retrieving shape' because the
original Base::ValueError isn't forwarded.
2024-06-02 08:15:57 +02:00
bgbsww
a495280693 Toponaming: fix bug with points in sketches 2024-06-01 22:57:31 -05:00
David Carter
5feb963f9d Material: Appearance Updates 2
Improves the use of the ShapeAppearance property for the Part workbench.

    removes DiffuseColor property
        adds Python compatibility using custom attributes
        transitions DiffuseColor to ShapeAppearance on open
    Improved UI elements for setting object appearance, and appearance per face
    Lays the foundation for future texture support
2024-06-01 19:57:16 -05:00
bgbsww
c4d0f3ed97 Toponaming: Restore use of AttachmentSupport 2024-06-01 11:49:58 -05:00
wmayer
40b6b847eb Fixes #14349: GeoFeature::getElementTypes causes undefined behaviour 2024-05-31 11:42:01 +02:00
wmayer
0490c0195a tests: Add unit tests for getElementTypes() 2024-05-31 11:42:01 +02:00
Yorik van Havre
574fb46e65 BIM: added missing items in utils menu 2024-05-31 10:10:18 +02:00
Yorik van Havre
8ecfce8b29 BIM: Reworked menus and toolbars 2024-05-31 10:10:18 +02:00
Yorik van Havre
bf1d579724 Draft: Fixed ghosts vanishing when using mouse delay - issue #12624 (#14358) 2024-05-30 22:41:54 +02:00
Yorik van Havre
5ac615a9c5 BIM: Fixed import in importSHP - fixes #14261 (#14385) 2024-05-30 22:34:57 +02:00
Yorik van Havre
7a8a25a5b3 BIM: Fixed IsActive of BIM commands (#14384) 2024-05-30 22:33:43 +02:00
Max Wilfinger
1e38cf60b5 Added preference for disabling shaded override draw style when entering sketch edit mode.
Storing previous override draw style and applying it when leaving the sketch.
2024-05-30 21:07:30 +02:00
hoshengwei
ed36928ff9 fix Native IFC Qt6 Support 2024-05-30 11:50:35 +02:00
Max Wilfinger
b53e2af837 Changes override draw style when entering sketch edit mode. 2024-05-30 11:17:35 +02:00
hoshengwei
3d1ccd22ad fix BimView Qt6 Support (renew) 2024-05-30 10:52:41 +02:00
hoshengwei
8926f47c9c fix BimView Qt6 Support 2024-05-30 10:52:41 +02:00
PaddleStroke
2bd57d0817 Assembly: Fix bad limits automatically. Fixes https://github.com/Ondsel-Development/FreeCAD/issues/61 2024-05-30 10:33:59 +02:00
PaddleStroke
9ec47a58a8 Assembly: Translate error 2024-05-30 10:33:19 +02:00
Ladislav Michl
f632e4c716 BIM: Move urls outside translated strings
Leaving urls outside translated strings prevents translations
from being updated on url change.
2024-05-30 09:39:01 +02:00
wmayer
3e23bd759b Mod: Fix several compiler warnings 2024-05-30 08:55:11 +02:00
ii8
6724a85d35 Base: fix build on musl libc 2024-05-30 08:49:25 +02:00
wandererfan
e2441c7079 [TD]add style options for broken view 2024-05-29 14:12:13 -04:00
sliptonic
23e4492a91 contributors 2024-05-29 19:18:02 +02:00
Max Wilfinger
b44d4e420a Update templates to new FreeCAD icon. 2024-05-29 08:44:54 -04:00
wmayer
560cab6f31 clang/gcc: Add build option FREECAD_WARN_ERROR to force to make warnings into errors 2024-05-29 13:37:07 +02:00
Roy-043
8ac14f83c6 BIM: change default for defaultWP to Top
Setting the WP to "Auto" is confusing for beginners. That is why this was changed to "Top" in the Draft WB. The same should happen in the BIM WB.
2024-05-29 11:40:48 +02:00
Florian Foinant-Willig
fc7a60bb47 Name myself in CONTRIBUTORS 2024-05-29 10:54:59 +02:00
David Carter
46e78e3218 Materials: Correct issue with UTF8 path
The YAML library is unable to open files with UTF8 paths
2024-05-29 10:54:03 +02:00
sliptonic
9bf7e7bac5 fix color preference dialog (#14343) 2024-05-28 17:36:47 -05:00
wmayer
2b108b1bb3 Sketch: Refactor SketchAnalysis
Refactor detectMissingPointOnPointConstraints()
2024-05-28 15:28:53 +02:00
wmayer
60574c6507 Sketch: Refactor SketchAnalysis
Refactor detectMissingEqualityConstraints()
2024-05-28 15:10:51 +02:00
obelisk79
9ae6610466 Cam sim fix (#14275)
* Resolves missing include for GCC14 compilers

* Resolves build issues with Qt6 by removing unused include and function call.

* Revert "Resolves missing include for GCC14 compilers"

This reverts commit ad7fc0379dc1c0ae97120e1d89fe1fd8bbbe4c43.
2024-05-28 07:57:42 -05:00
phaseloop
023ad47378 [CAM] VCarve improvements (#14093)
* Add stepDown setting to Vcarve Op

* fix UI issued, add finishing pass to Vcarve

* Improve step-down performance, add debugVoronoi()

* add debugVoronoi method

* Add movement optimization

* add CAM/Vcarve unit-tests

* Disable debugging mode

* Cache caller info in debug method

* Format code
2024-05-28 07:57:07 -05:00
wmayer
4b8ef4721a Sketch: Refactor SketchAnalysis
Fix linter warnings
2024-05-28 14:43:46 +02:00