wmayer
1ca7429705
Gui: Optimize includes to reduce compile time
2022-03-07 20:29:18 +01:00
Yorik van Havre
7653a9473d
Merged crowdin translations
2022-03-07 14:55:22 +01:00
wmayer
95c70e7f4c
App: use forward declarations
2022-03-04 21:09:46 +01:00
wmayer
ca3c8185e0
App/Gui: move template classes (ViewProvider)ExtensionPythonT to their own header files
2022-03-04 18:54:42 +01:00
0penBrain
6ad885fdd3
PartDesign: fix crash in MultiTransform if moving on empty list
2022-03-02 13:01:17 +01:00
Uwe
83c06d14f6
[PD] Gui: remove unused includes
...
- also some sorting
2022-03-02 02:51:01 +01:00
wmayer
647be84648
PD: tmp. suppress errors in helix feature when creating it
2022-02-28 17:55:32 +01:00
Uwe
7162c1a1f4
[PD] final work to remove unused includes
2022-02-22 02:18:49 +01:00
Uwe
278abf5675
[PD] remove more unused includes
2022-02-22 01:19:32 +01:00
Uwe
660436d50b
[PD] remove some more unused includes
2022-02-21 15:13:54 +01:00
Uwe
02c8b0452e
[PD] some more work to remove unused includes
2022-02-21 02:50:16 +01:00
Uwe
fd19d1a7b0
[PD] more work to remove unused includes
2022-02-21 02:18:17 +01:00
Uwe
52a0a9ba40
[PD] Gui: Boolean to Groove: remove unused includes
2022-02-21 01:33:04 +01:00
Uwe
fc151aa8b5
[PD] Workbench and Command: remove unused includes
2022-02-20 21:55:15 +01:00
Uwe
c7e48869b6
[PD] Body and utils: remove unused includes
2022-02-20 21:23:05 +01:00
Uwe
c1fbf28e22
[PD] Datums: remove unused includes
2022-02-19 19:32:00 +01:00
Uwe
b7e7c52ecb
[PD] remove unused and empty files
2022-02-19 19:04:07 +01:00
Uwe
7c8031d356
[PD] Hole, Pipe and Revolution: remove unused includes
2022-02-19 18:47:26 +01:00
Uwe
61d54b6078
[PD] Pad and Pocket: remove unused includes
2022-02-19 17:57:11 +01:00
Uwe
c6b719a45c
[PD] Helix: remove unused includes
2022-02-19 17:18:45 +01:00
Uwe
9f8d54d804
[PD] ViewProviderBody: add missing include
2022-02-18 04:25:20 +01:00
Uwe
5f760bd4de
[PD] ViewProviderDatum: sorting
2022-02-18 04:02:18 +01:00
Uwe
f306199091
[PD] ViewProviderBody: remove unused includes
...
- also sot the includes
2022-02-18 04:01:02 +01:00
Uwe
07740a881d
[PD] ViewProviderDatum: add missing includes
2022-02-18 03:54:02 +01:00
Uwe
4deff60abc
[Sketch] ViewProviderDatum/Primitive: remove unused includes
...
- also sort the includes
2022-02-18 03:38:49 +01:00
wmayer
54cf7713f4
PD: make sure that Attachment editor shows up the context-menu of datum objects
2022-02-17 19:28:01 +01:00
Uwe
414ac4cb7d
[PD] ViewProvider: remove unused includes
2022-02-17 04:43:16 +01:00
Uwe
aa02ab5c66
[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
58a70cbbe5
Part: define Part_SectionCut as permanent menu item
2022-02-14 16:48:09 +01:00
Yorik van Havre
19b89b1085
Merged crowdin translations
2022-02-14 12:31:57 +01:00
Uwe
68a5c7e438
[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
9b1245ab5f
[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
09a05a9cd0
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
aed8864cd9
Modernize signal/slot connection for real :)
2022-02-08 17:51:36 +01:00
Uwe
d9f8516c4a
[PD] Extrude: modernize SignalSlot connection
...
as suggested recently by @chennes
2022-02-04 22:20:31 -06:00
Uwe
eb0c313506
[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
aa76cbc875
[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
cfdf334b7f
[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
b0b1c0afbb
Merged crowdin translations
2022-02-01 12:59:42 +01:00
wmayer
ad7ab573eb
PD: PrefQuantitySpinBox now requires an explicit entry name for the parameter group
2022-01-31 16:47:08 +01:00
Yorik van Havre
b3e2c87530
Merged crowdin translations
2022-01-26 14:15:14 +01:00
Uwe
ad24b32fef
Revert "[PD] uniform default Pad/Pocket lengths"
...
This reverts commit 501b45bac8 .
Sorry, this should have gone to a PR
2022-01-23 05:06:38 +01:00
Uwe
501b45bac8
[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
3c7ed89306
[PD] correct copyright year
...
both files were created in 2021
2022-01-23 04:45:12 +01:00
0penBrain
e3c0a43797
[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
5bbd24e48d
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
af868ed079
PD: move ReferenceHighlighter to Part module
2022-01-18 18:24:02 +01:00
Ajinkya Dahale
d5ae0777d0
[PD] Correct include guard name
...
Correction in `PartDesignGui::ReferenceHighllighter`
2022-01-18 03:01:20 +01:00
wmayer
2d1c083d9a
PD: fix crash in thickness dialog when clicking 'Add Face' button
2022-01-16 18:59:26 +01:00
wmayer
f147986fa9
App: Bugfix for NULL-Pointer dereference of Property->getName()
2022-01-16 14:30:51 +01:00