Uwe
7de25e8c37
[Part] Section Cut: fix cut object naming issue
2022-03-09 03:04:13 +01:00
Uwe
d1fae66f55
[Part] Section Cut: fix for tooltip handling
2022-03-09 01:52:16 +01:00
wmayer
b626b7d719
Gui: Optimize includes to reduce compile time
2022-03-09 01:25:29 +01:00
Uwe
9f73e0b3eb
[Part] Section Cut: also handle normal Link objects
...
Link objects within App::Part containers were already handled but not Link objects outside
2022-03-08 06:25:35 +01:00
Uwe
554635cc7d
[Gui] rename the Qt header list
2022-03-07 20:35:38 +01:00
wmayer
8f786ea6ef
Gui: Optimize includes to reduce compile time
2022-03-07 20:29:18 +01:00
Yorik van Havre
2cff977548
Merged crowdin translations
2022-03-07 14:55:22 +01:00
Uwe
a8bae676ce
[Part] Section cutting: fix read of cut state of existing cuts
...
- it is now also possible to determine the Flip state correctly
2022-03-07 02:45:36 +01:00
wmayer
5e0cfc64ee
App: use forward declarations
2022-03-04 21:09:46 +01:00
wmayer
2a33fe77f6
App/Gui: move template classes (ViewProvider)ExtensionPythonT to their own header files
2022-03-04 18:54:42 +01:00
wmayer
1cbecdf122
App: use forward declaration to reduce compile time
2022-03-04 17:27:53 +01:00
Uwe
a8c912d6f8
[App] Expression and Extension: remove unused includes
2022-02-25 18:06:57 +01:00
Uwe
c533286d00
[Part] fix a comment on SectionCut
2022-02-24 04:49:29 +01:00
Uwe
16467d9067
Revert "App: fix property ordering problem when undo/redo ( #3255 )"
...
This reverts commit 24d30636e4fb990fdbd67538360846ff09456dfc.
2022-02-22 01:21:49 +01:00
Zheng Lei
170a12089c
App: fix property ordering problem when undo/redo ( #3255 )
...
* Part: fix Placement/Shape onChanged() handling
* App: fix property ordering problem when undo/redo
See https://tracker.freecadweb.org/view.php?id=4265#c14271
* Gui: fix undo/redo signaling
Make sure to signal after all properties has been restored
2022-02-21 12:29:01 +01:00
Uwe
2b76f1f89e
[Part] remove some unused includes and sorting
2022-02-21 04:29:28 +01:00
Uwe
f129bd7da7
[Part] FaceMaker, Command and Extrusion: remove unused includes
2022-02-21 03:33:01 +01:00
Uwe
bb49dd9622
[Part] ViewProvider2DObject: remove unused includes
...
- also sort them
2022-02-18 04:03:10 +01:00
wmayer
2a3d3da30d
Part: in ViewProviderAttachExtension check if feature has the AttachExtension
2022-02-17 19:26:11 +01:00
wmayer
9c8763c720
Part: fix regression by commit 5dfd4fef7
...
* Standard_Version.hxx is required for the OCC version check macro
* group sorted header includes by library
2022-02-17 11:09:35 +01:00
Uwe
8cbee76183
[Part] ViewProviderExt: remove unused includes
...
- also sort them
2022-02-17 05:00:17 +01:00
Uwe
c31cd6abb2
[Part] add context menu icon for color face
...
- the other context menu entries have icons and we use this icon already in the View menu
- also sort the includes
2022-02-17 03:20:31 +01:00
marioalexis
b75fb1626a
Part: Part_SectionCut command active only if view is View3DInventor class
2022-02-15 10:19:15 +01:00
Uwe
701609f004
[Part] remove unused precompiled headers
2022-02-15 05:57:27 +01:00
Uwe
3d25e8fc10
[Part] try to fix compilation error without precompiled headers
2022-02-15 05:46:40 +01:00
Uwe
285218ecbe
[Part] more simplification of SectionCut code
2022-02-15 05:06:14 +01:00
Uwe
e6f91e9f5d
[Part] fix signal blocking in SectionCut code
...
- add missing signal blockSignals
- assure the desired UI objects get blocked
2022-02-15 04:47:47 +01:00
Uwe
e0fdd4394f
[Part] improve SectionCut code
...
- get rid of potentially unsafe static_casts
- fix logic mistake
2022-02-15 04:30:08 +01:00
Uwe
1197ef7fc9
[Part] simplify a but the SectionCut code
2022-02-15 02:49:05 +01:00
Uwe
1767d26242
[Part] add icon for sectionCut feature
2022-02-15 01:49:34 +01:00
wmayer
a769aee8b3
Part: define Part_SectionCut as permanent menu item
2022-02-14 16:48:09 +01:00
Uwe
942618ce72
[Part] improve SectionCutting code
...
all changes as suggested in 05a9c88ab2
2022-02-14 14:09:53 +01:00
Yorik van Havre
e1028eb65e
Merged crowdin translations
2022-02-14 12:31:57 +01:00
Uwe
ce2a8d00ec
[PD, Part] bring section cutting feature back to the View menu
...
As discussed here:
https://github.com/FreeCAD/FreeCAD/pull/6213#issuecomment-1033696604
the feature makes not much sense when only available from within the Part menu.
For now, bring it at least back to the View menu for Part and PD
2022-02-14 01:34:55 +01:00
wmayer
b0d8ed1bf2
Part: section cut window is not bound to 3d viewer widget
2022-02-13 19:33:19 +01:00
wmayer
29b940fb66
Part: Circle variable name change to create consistency
...
Change variable names of the Circle from Angle0 to Angle1 to create consistency with all other named angle variables
2022-02-11 18:28:58 +01:00
Sebastian
a48656e5fe
Ellipse variable name change to create consistency
...
Change variable names of the Ellipse from Angle0 to Angle1 to create consistency with all other named angle variables
2022-02-11 17:22:45 +01:00
0penBrain
73f2c1434a
Modernize signal/slot connection for real :)
2022-02-08 17:51:36 +01:00
marioalexis
50478a19d1
Part: Move Part_SectionCut command to Part menu item list
2022-02-08 12:09:09 +01:00
Uwe
eecc2eacae
[Part] SectionCutting: remove another unused variable
...
strangely MSVC did not report me these, the CI does
2022-02-05 14:45:34 +01:00
Uwe
a7b1557bcb
[Part] SectionCutting: remove unused variable
2022-02-05 14:09:13 +01:00
Uwe
d414a177d2
[Part] Extrusion: reduce angle step size
...
tapered extrudes are mainly used for molds etc, so only a few degrees. The angle step in the properties was already 1° and also Pad/Pocket uses 1° steps
2022-02-05 05:39:40 +01:00
Uwe
cc53e381c6
[Part] feature to make persistent section cut views ( #4118 )
...
* [Part] feature to make persistent section cut views
* one aim is to have a feature to make real cuts, not hollow ones like with clipping
* the second one is to have a persistent view, so an object in the tree that can be further exported, meshed etc.
For a detailed description with examples see https://forum.freecadweb.org/viewtopic.php?f=17&t=52441
2022-02-05 01:57:57 +01:00
Yorik van Havre
d7c5800da2
Merged crowdin translations
2022-02-01 12:59:42 +01:00
Uwe
6395bd3b8d
[Part] whitespace only in CMake file
2022-02-01 02:59:53 +01:00
Uwe
2ee5ba3f83
[Part] sort includes
...
to keep the overview and to reduce diff of a pending PR
also uniform the include path specification
2022-02-01 02:51:41 +01:00
Uwe
67bea18b15
[Part] fix a comment
2022-02-01 02:34:51 +01:00
Yorik van Havre
233182dcd6
Merged crowdin translations
2022-01-26 14:15:14 +01:00
wmayer
d530992689
Part: support of vertexes in ReferenceHighlighter
2022-01-18 19:47:06 +01:00
wmayer
8db8126dd5
PD: move ReferenceHighlighter to Part module
2022-01-18 18:24:02 +01:00