wmayer
beabfd9e06
Base: fixes #10462 : mesh.unite() causes segementaion fault
2023-09-03 11:14:34 +02:00
wandererfan
ffad14a7ff
[TD]fix Tolerance format issue in dialog
2023-09-02 21:32:14 -04:00
Roy-043
341649e1d1
Draft: Correct mistake in PR10160 ( #10506 )
...
`self.gui_tools_repository` is an instance of a class that manages a dictionary, it is not a dictionary itself.
2023-09-02 23:37:16 +02:00
Chris Hennes
3906828d44
Addon Manager: Reformat with new Black line length
2023-09-02 13:38:08 -05:00
wmayer
fce59e6acb
RE: apply clang format
2023-09-02 16:24:25 +02:00
wmayer
ac15b03c1b
RE: apply clang format
2023-09-02 16:24:25 +02:00
Chris Hennes
f6fee05f82
RE: Correct use of Wrapped_ParseTupleAndKeywords
2023-09-02 13:55:08 +02:00
Paddle
c1bd68d8a5
Sketcher_Dimension Replace SubNames by std::move(SubNames)
2023-09-02 11:35:31 +02:00
wmayer
0e1b38d0e4
MeshPart: apply clang format
2023-09-02 11:30:04 +02:00
wmayer
01af14829a
MeshPart: apply clang format
2023-09-02 11:30:04 +02:00
wmayer
28e113bc17
Inspection: apply clang format
2023-09-02 00:59:42 +02:00
Paddle
df086aafb8
Improve code and also improve the open file feature to enable selecting several files.
2023-09-01 14:18:28 -05:00
kaktus Jacek
3d5e0eece1
Update Workbench.cpp
2023-09-01 13:17:55 -05:00
wmayer
c91b82db0b
Points: apply clang-formatting
2023-09-01 20:07:54 +02:00
Evan Chaney
f92b57acc1
Fix slight grammar error
2023-09-01 12:17:34 -05:00
Paddle
351bd2d5f4
Sketcher_Dimension fix crash.
2023-09-01 18:50:46 +02:00
wmayer
ee6e9e4923
Sketcher: fix several warnings:
...
* fix -Wunused-parameter
* fix -Wsign-compare
2023-09-01 17:34:29 +02:00
wandererfan
76567cfc1b
[TD]fix keyboard zoomIn/zoomOut for Touchpad mode
2023-09-01 09:11:55 -04:00
Paddle
465e98a502
Sketcher_Dimension: Disable arc-circle and arc-line distances as they are not implemented yet.
2023-09-01 08:00:21 -05:00
Paddle
126558ccf8
Sketcher_Dimension: Implement Point-to-Circle distance.
2023-09-01 08:00:21 -05:00
Paddle
392d29c20b
Sketcher_Dimension Fix the transaction auto-closing issue
2023-09-01 07:58:45 -05:00
Paddle
be7b9b33e7
Sketcher_Dimension : Implement selection->tool workflow
2023-09-01 07:58:45 -05:00
Paddle
3fad071760
Sketcher_Dimension : Turn the command into a group-command to have at hand individual commands.
2023-09-01 07:57:44 -05:00
wmayer
531d7de201
Gui: make GroupCommand more flexible
...
Currently the GroupCommand by default sets the action group as non-exclusive, checkable and having a drop-down menu which isn't always the desired behaviour in sub-classes.
Thus, some new methods are added to let a sub-class in its constructor decide how it should behave.
2023-09-01 13:28:19 +02:00
Yorik van Havre
62b7de348d
Merge pull request #10425 from Roy-043/Draft-FixDraft_Mirror-preview
...
Draft: Fix Draft_Mirror preview
2023-09-01 12:48:16 +02:00
kaktus Jacek
6f7074b166
FEM: disable the Constraints without solver submenu
...
Temporarily disable the Constraints without Solver submenu from the GUI.
https://github.com/FreeCAD/FreeCAD/issues/10135
2023-08-31 23:41:27 -05:00
luzpaz
40d2a90e3a
Fix typos
2023-08-31 22:29:17 -05:00
Chris Hennes
e6d148a4df
Assembly: Apply pre-commit to Assembly files
2023-08-31 12:49:30 -05:00
PaddleStroke
09d50dc072
Assembly: Initial implementation ( #10427 )
...
* Assembly: Initial implementation.
* Disable Assembly wb as it's WIP.
* Stub code for handling assembly import.
Co-authored-by: sliptonic <shopinthewoods@gmail.com >
Co-authored-by: Paddle <PaddleStroke@users.noreply.github.com >
2023-08-31 12:30:10 -05:00
tomate44
a501b93f16
BlendCurve: cleanup properties instantiation
2023-08-31 10:42:40 +02:00
tomate44
bc7f7c7dbf
BlendCurve: add documentation of properties
2023-08-31 10:42:40 +02:00
tomate44
34634ac3cf
BlendCurve: fix auto-update of properties
2023-08-31 10:42:40 +02:00
tomate44
e1b139655f
Surface: allow instant update of BlendCurve properties
2023-08-31 10:42:40 +02:00
wandererfan
4d09bb117a
[TD]fix #10440 Balloon arrow end point
2023-08-30 14:01:24 -04:00
Roy-043
426e98a7a9
Draft: importDWG.py wrongly assumed that opt directory always exists on Linux ( #10447 )
...
Forum topic:
https://forum.freecad.org/viewtopic.php?p=703063#p703061
2023-08-30 18:10:13 +02:00
howie-j
961e329fe4
Updated Shortcuts.cfg pref pack template to newest commands and shortcuts
2023-08-30 10:00:15 -05:00
liukaiwen
5048074542
fix: json is a 3rdparty library, move to 3rdparty
2023-08-30 16:59:25 +02:00
wmayer
9fd4b62d53
libkdtree++: fix deprecation warning:
...
definition of implicit copy assignment operator for '_Base_iterator' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
2023-08-30 16:58:48 +02:00
wmayer
a86c0b8928
Gui: fix crash with the move to the new-style of class SelectionFilterPy
...
When setting the selection filter below and hovering over an object causes a segmentation fault:
filter = Gui.Selection.Filter('SELECT Part::Feature')
Gui.Selection.addSelectionGate(filter)
2023-08-30 15:09:08 +02:00
wandererfan
5e29c03c63
[TD]fix double delete of centerline
2023-08-29 20:44:14 -04:00
wandererfan
f3b3e25513
[TD]Allow section line stretch/shrink
2023-08-29 20:44:14 -04:00
bdieterm
177a86e6e0
Sketcher: fix segfault on distance constraints without SecondPos
2023-08-29 16:24:15 -05:00
kaktus Jacek
ddc6c2a1a0
Cleaning code from unnecessary strings generated to Crowdin 4 ( #10426 )
...
Cleaning Crowdin of "garbage". Second approach.
https://github.com/FreeCAD/FreeCAD-translations/issues/270
2023-08-29 12:57:26 -05:00
Roy-043
08c8f1d0da
Draft: Remove unused import WorkingPlane
2023-08-29 18:59:40 +02:00
Roy-043
9fde9f53fa
Draft: Fix Draft_Mirror preview
2023-08-29 16:25:42 +02:00
Chris Hennes
40f130643a
Update translations
2023-08-29 07:38:09 -05:00
kaktus Jacek
21b327eb04
Cleaning code from unnecessary strings generated to Crowdin 3 ( #10420 )
...
Cleaning Crowdin of "garbage". Second approach.
https://github.com/FreeCAD/FreeCAD-translations/issues/270
2023-08-29 07:35:04 -05:00
kaktus Jacek
cde1a9bcb9
Cleaning code from unnecessary strings generated to Crowdin 2 ( #10416 )
...
Cleaning Crowdin of "garbage". Second approach.
https://github.com/FreeCAD/FreeCAD-translations/issues/270
2023-08-28 22:08:14 -05:00
wmayer
35136bb3c2
Gui: do not call back() on an empty container
...
Calling back() on an empty container is undefined behaviour: https://en.cppreference.com/w/cpp/container/vector/back
2023-08-29 00:52:33 +02:00
wmayer
93090fa55b
Gui: no need to check for nullptr when using dynamic_cast
...
It's explicitly allowed to use dynamic_cast on a nullptr and the result will be a nullptr too.
See https://en.cppreference.com/w/cpp/language/dynamic_cast
2023-08-29 00:45:27 +02:00