wmayer
2a33fe77f6
App/Gui: move template classes (ViewProvider)ExtensionPythonT to their own header files
2022-03-04 18:54:42 +01:00
0penBrain
aadb243caa
PartDesign: fix crash in MultiTransform if moving on empty list
2022-03-02 13:01:17 +01:00
Uwe
ee48c0b8d5
[PD] Gui: remove unused includes
...
- also some sorting
2022-03-02 02:51:01 +01:00
wmayer
80a84fd849
PD: tmp. suppress errors in helix feature when creating it
2022-02-28 17:55:32 +01:00
Uwe
da9c18374b
[PD] final work to remove unused includes
2022-02-22 02:18:49 +01:00
Uwe
17e6ebf120
[PD] remove more unused includes
2022-02-22 01:19:32 +01:00
Uwe
7b7a0aa4bf
[PD] remove some more unused includes
2022-02-21 15:13:54 +01:00
Uwe
1d58c674a2
[PD] some more work to remove unused includes
2022-02-21 02:50:16 +01:00
Uwe
19bdfc16b8
[PD] more work to remove unused includes
2022-02-21 02:18:17 +01:00
Uwe
a68e017f19
[PD] Gui: Boolean to Groove: remove unused includes
2022-02-21 01:33:04 +01:00
Uwe
7a4caf06f8
[PD] Workbench and Command: remove unused includes
2022-02-20 21:55:15 +01:00
Uwe
f5da0f3c56
[PD] Body and utils: remove unused includes
2022-02-20 21:23:05 +01:00
Uwe
213e5b4b76
[PD] Datums: remove unused includes
2022-02-19 19:32:00 +01:00
Uwe
791b50c3b7
[PD] remove unused and empty files
2022-02-19 19:04:07 +01:00
Uwe
037b2796b3
[PD] Hole, Pipe and Revolution: remove unused includes
2022-02-19 18:47:26 +01:00
Uwe
34ea32928b
[PD] Pad and Pocket: remove unused includes
2022-02-19 17:57:11 +01:00
Uwe
99d469f68e
[PD] Helix: remove unused includes
2022-02-19 17:18:45 +01:00
Uwe
1345c4ae8e
[PD] ViewProviderBody: add missing include
2022-02-18 04:25:20 +01:00
Uwe
24ebf4b4bb
[PD] ViewProviderDatum: sorting
2022-02-18 04:02:18 +01:00
Uwe
eff6c4c66b
[PD] ViewProviderBody: remove unused includes
...
- also sot the includes
2022-02-18 04:01:02 +01:00
Uwe
cf290cc319
[PD] ViewProviderDatum: add missing includes
2022-02-18 03:54:02 +01:00
Uwe
41e3c1b6bb
[Sketch] ViewProviderDatum/Primitive: remove unused includes
...
- also sort the includes
2022-02-18 03:38:49 +01:00
wmayer
2fdef5ca22
PD: make sure that Attachment editor shows up the context-menu of datum objects
2022-02-17 19:28:01 +01:00
Uwe
a2a7634edf
[PD] ViewProvider: remove unused includes
2022-02-17 04:43:16 +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
wmayer
a769aee8b3
Part: define Part_SectionCut as permanent menu item
2022-02-14 16:48:09 +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
Uwe
0d1f15ffcb
[PD] use Part's face coloring
...
like for the measurement features of Part, the color per faces can be used for PD too
2022-02-14 01:01:40 +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
0penBrain
73f2c1434a
Modernize signal/slot connection for real :)
2022-02-08 17:51:36 +01:00
Uwe
91b2b7ce6e
[PD] Extrude: modernize SignalSlot connection
...
as suggested recently by @chennes
2022-02-04 22:20:31 -06:00
Uwe
5d51871373
[PD] Extrude: handle angle edit visibility
...
- adds missing code to handle the edits for the taper angle
2022-02-05 02:11:14 +01:00
Mark Ganson TheMarkster
abe0c9222a
[PartDesign Fillet/Chamfer] add UseAllEdges boolean property ( #5340 )
...
- [PartDesign Fillet/Chamfer] add UseAllEdges boolean property
- add UseAllEdges checkbox to fillet and chamfer dialogs
- put UseAllEdges property into Chamfer and Fillet groups, create Fillet group for fillets and put Radius into it, too.
2022-02-05 01:50:51 +01:00
Uwe
12b0e0dd92
[PD] add option to create tapered Pad / Pocket
...
This PR adds the same functionality as provided by Part Extrude.
The used code parts are sorted out to a new helper function that is used by Part and PartDesign.
2022-02-02 01:04:06 +01:00
Yorik van Havre
d7c5800da2
Merged crowdin translations
2022-02-01 12:59:42 +01:00
wmayer
62734ca415
PD: PrefQuantitySpinBox now requires an explicit entry name for the parameter group
2022-01-31 16:47:08 +01:00
Yorik van Havre
233182dcd6
Merged crowdin translations
2022-01-26 14:15:14 +01:00
Uwe
849751a771
Revert "[PD] uniform default Pad/Pocket lengths"
...
This reverts commit ab879eff243c3c5ed7f8c250db32522e5aff329c.
Sorry, this should have gone to a PR
2022-01-23 05:06:38 +01:00
Uwe
de3bc18247
[PD] uniform default Pad/Pocket lengths
...
- the goal of the recent Pad/Pocket code refactoring was to handle Pad and Pocket the same
default Pad were 10 long, Pocket only 5 -> uniform this to 10
- the initialization of the length were different than the default set in Command.cpp
- it was annoying that the default 2nd length was 10 and 20 times the default for the 1st length -> uniform and take the same than the 1st length
2022-01-23 04:58:58 +01:00
Uwe
874767171a
[PD] correct copyright year
...
both files were created in 2021
2022-01-23 04:45:12 +01:00
0penBrain
015b229162
[PartDesign] Allow single (viewport) click for mapping feature selection
...
Parameter 'singleClickFeatureSelect' can be used to enable/disable
2022-01-22 16:14:30 +01:00
0penBrain
68e1fc46b6
Display Midplane checkbox with Pocket/ThroughAll
...
Was enabled but not visible.
Hopefully last time I fix it. :)
2022-01-22 10:34:14 +01:00
wmayer
8db8126dd5
PD: move ReferenceHighlighter to Part module
2022-01-18 18:24:02 +01:00
Ajinkya Dahale
faa6cfa402
[PD] Correct include guard name
...
Correction in `PartDesignGui::ReferenceHighllighter`
2022-01-18 03:01:20 +01:00
wmayer
be020c8d9d
PD: fix crash in thickness dialog when clicking 'Add Face' button
2022-01-16 18:59:26 +01:00
wmayer
b35623e680
App: Bugfix for NULL-Pointer dereference of Property->getName()
2022-01-16 14:30:51 +01:00
Chris Hennes
5e87b15782
Part Design: Missing =
2022-01-14 09:38:45 -06:00
Uwe
1e9ddc5302
[PD] Pad/Pocket: sort out duplicated code
...
the checkboxes are almost identical and it avoids work to have them in one location
2022-01-14 13:17:25 +01:00
wmayer
13234d7e63
PD: fix small inconsistence, use forwared declaration
2022-01-14 12:22:16 +01:00