Commit Graph

870 Commits

Author SHA1 Message Date
wmayer
af314cd04f avoid to create a circular dependency when modifying an existing pad or pocket operation 2016-12-28 17:05:20 +01:00
Yorik van Havre
49c8d65bfe updated ts files 2016-12-26 12:36:24 -02:00
wmayer
743b83e853 Add switch to select between Qt4 and Qt5 2016-12-13 15:53:13 +01:00
wmayer
6cfaf916f8 remove superfluous Qt includes 2016-12-13 15:40:49 +01:00
Stefan Tröger
7a94492676 PartDesign: Adopt test to new primitive behavior 2016-12-11 19:27:35 +01:00
Stefan Tröger
a645616528 PartDesign: Fix crash on datum abort 2016-12-08 08:17:31 +01:00
Stefan Tröger
223f55918c PartDesign: Reduce needed primitive task box space 2016-12-07 18:53:01 +01:00
Stefan Tröger
619f367238 PartDesign: prevent double deletion of TempVis 2016-12-07 06:41:40 +01:00
Stefan Tröger
117ae4e6ab Port attachment UI to Part for general use
Furthermore change PartDesign primitives to use the new task dialog
2016-12-07 06:41:40 +01:00
Stefan Tröger
c0a6b2ab11 PartDesign: Primitives are attachable directly
With the recently introduced AttachExtension the PartDesign primitives can be attachable by themself and don't need anymore the helping coordinate system datum. This simplyfies the code and the TreeView largely
2016-12-07 06:41:40 +01:00
Stefan Tröger
67d76b309c Port Attacher codde to the extension framework
AttachableObjects are desired in multiple occasions, and the current AttachableObject is not flexible enough to handle all cases. Hence the code is portet to an extension, which gives the needed flexibility.
2016-12-07 06:41:40 +01:00
Sergo
591342806d fix #0002662 - crash when create ShapeBinder with origin selected 2016-12-02 17:21:32 +01:00
wmayer
c3fe2de155 replace Part.Line with Part.LineSegment 2016-11-30 21:25:18 +01:00
Stefan Tröger
2ca8d51498 PartDesign: Fix crash on pattern abort 2016-11-28 22:13:41 +01:00
Stefan Tröger
1d1cc9cfba PartDesign: Fix origin selection for pattern 2016-11-28 22:13:41 +01:00
wmayer
2c24067205 fix coverity issues 2016-11-20 17:16:33 +01:00
wmayer
acec8d0385 fixes #0002782: Build error message 2016-11-19 14:27:55 +01:00
Yorik van Havre
bf0d37bf28 Doc: Fixes in doxygen docs for Draft,Arch, FEM 2016-11-17 17:04:09 -02:00
wmayer
86f515ba25 fix typos 2016-11-12 17:57:14 +01:00
wmayer
bab25b2719 remove duplicate and unused class 2016-11-07 12:28:22 +01:00
wmayer
7f3190889b issue #0002760: The result of an 'Undo' is shown too late. 2016-11-06 21:06:28 +01:00
wmayer
06da15e643 + add convenience method recomputeFeature()
+ make method recompute() protected
2016-11-06 17:16:50 +01:00
wmayer
0e301eb987 fixes #0002502: Inconsistent selection 2016-10-24 01:49:24 +02:00
wmayer
670e2f6fa2 fix i18n issues in feature pick panel 2016-10-24 00:34:56 +02:00
wmayer
a8ba2da041 issue #0001649: Changing names on Pads does not change them everywere 2016-10-21 15:45:50 +02:00
wmayer
44a61597b1 issue #0001649: Changing names on Pads does not change them everywere 2016-10-21 15:40:26 +02:00
wmayer
d6a9e5afd7 issue #0001649: Changing names on Pads does not change them everywere 2016-10-21 15:38:45 +02:00
wmayer
bad943b15f issue #0001649: Changing names on Pads does not change them everywere 2016-10-21 15:33:43 +02:00
wmayer
42ee94085e issue #0001649: Changing names on Pads does not change them everywere 2016-10-21 15:19:20 +02:00
wmayer
70ba1b994b replace const char* with QString in removeItemFromListWidget 2016-10-21 13:48:45 +02:00
wmayer
498391d1e7 issue #0002711: TAB key switches between Additive Cylinder creation parameters in reverse order 2016-10-19 19:27:46 +02:00
wmayer
6fb6917cfc fix -Wunused-paremeter 2016-10-16 15:47:53 +02:00
Sergo
0bca05a5f2 remove make_unique call 2016-10-15 17:41:56 +02:00
Sergo
e1a50ca414 PD: add SelectionFilterGate to filter dependents, fix mirror taskview 2016-10-15 17:41:56 +02:00
Sergo
f880202fe6 PD: fix #0002582 2016-10-15 17:41:56 +02:00
Stefan Tröger
0ae9346b3c Extenions: Drop virtual inheritance
Due to problems onthe windows platform the virtual inheritance approach must be dropped. NExt to the already reimplemented proeprty interface the Type interface is reimplemented too. This change allows to revert some earlier changes.
2016-10-08 12:48:34 +02:00
Stefan Tröger
2978ead384 Remove accidently added .orig files 2016-10-08 12:48:34 +02:00
Stefan Tröger
3e1ba47d61 Extensions: Handle new dynamic_cast's 2016-10-08 12:48:34 +02:00
Stefan Tröger
ab6151e71a Extension: Fix test case 2016-10-08 12:48:34 +02:00
Stefan Tröger
c0f243fa3b Extensions: bring files in correct order 2016-10-08 12:48:34 +02:00
Stefan Tröger
6fa964c53f Extensions: Introduce classes and port App groups 2016-10-08 12:48:34 +02:00
DeepSOIC
c612745902 PartDesign: port to use FaceMaker
Minimalistic port. Only re-use code that was duplicate before.
2016-10-01 23:13:44 +03:00
Sergo
60786b45c0 PartDesign: points are selectable for Datum support 2016-09-30 11:09:01 -03:00
Sergo
56ee72913d PartDesign: fix test Move_Feature 2016-09-30 11:09:01 -03:00
Sergo
40a8f1cd66 PartDesign: fix showing base object on newly opened file, cleanup 2016-09-30 11:09:01 -03:00
Sergo
5a383f4433 PartDesign: fix Datum editing, showing/hiding objects 2016-09-30 11:09:01 -03:00
Sergo
1a688a6375 PartDesign: fix Polar and Mirror accepting Datum 2016-09-30 11:09:00 -03:00
wmayer
a68b03a083 fix some typos 2016-09-27 19:26:45 +02:00
wmayer
433b559939 fixes #0002702: Default cylinder angle 10 deg 2016-09-24 18:11:47 +02:00
wmayer
dd7c91ddcf fix -Wextra in PartDesign 2016-09-22 18:34:56 +02:00