Commit Graph

12142 Commits

Author SHA1 Message Date
sliptonic
a13b75cf5a Path: refactor Surface 2017-09-19 11:12:31 +02:00
wmayer
907095293c support of keywords in Mesh.read and Mesh.write 2017-09-19 10:31:07 +02:00
wmayer
b90e24eb5e for boolean ops also support to pass single shape and tolerance 2017-09-18 22:16:15 +02:00
wmayer
8d420127b7 remove deprecated Type attribute 2017-09-18 19:01:25 +02:00
wmayer
20b08561ad set default value of thrid parameter to None in SeletionGatePython 2017-09-18 12:37:41 +02:00
wmayer
eb87a20f8b use constraint to limit minimum and maximum degree 2017-09-18 12:07:00 +02:00
tomate44
f335d1f10d add MaxDegree setting to Part.Loft 2017-09-18 12:07:00 +02:00
Yorik van Havre
2db155a0c2 Draft: temporary fix for regression introduced by previous commit 2017-09-17 14:42:31 -03:00
Yorik van Havre
851e0bfd89 Draft: Fixed translate bug in non-GUI mode 2017-09-17 14:06:22 -03:00
WandererFan
45cd1ecf38 Change 5d6b03eff to use isRemoving
- DocumentObject::isDeleting was renamed to
  DocumentObject::isRemoving
2017-09-17 18:50:07 +02:00
WandererFan
89b29504dd Fix Symbol fail to paint
- calls ViewProviderDocumentObject, but should call
  ViewProviderViewPart in order to receive repaint
  signals.
2017-09-17 18:50:07 +02:00
WandererFan
e61d2b5d13 Fix crash due to QGraphicsScene update while View.isDeleting() 2017-09-17 18:50:07 +02:00
WandererFan
9ca4b72f1d Make View backgrounds transparent
- makes it easier to stack views
2017-09-17 18:50:07 +02:00
WandererFan
00edf63be8 Fix Symbol based View positioning 2017-09-17 18:50:07 +02:00
WandererFan
8431ec0fc1 Add debug utils for QRectF/QPointF 2017-09-17 18:50:07 +02:00
Markus Lampert
c6fb629d15 Reduced log level. 2017-09-17 18:46:00 +02:00
Markus Lampert
7febd40788 Fixed pocket final depth calculation and hide it from user modifications. 2017-09-17 18:46:00 +02:00
Itai Nahshon
ab2a01c92f PartDesign: Multi Transform Linear Pattern fix. 2017-09-16 01:25:14 +03:00
wmayer
d5824d325e fix override warnings 2017-09-15 21:55:30 +02:00
wmayer
f1b9e751c8 make computation of the length of an edge consistent to the computation of a (limited) curve 2017-09-15 19:29:44 +02:00
wmayer
c08f2efb63 fix possible memory leak in Robot module 2017-09-15 12:15:02 +02:00
wmayer
fde42545ba fix various coverity issues 2017-09-15 11:48:38 +02:00
luzpaz
a3953e95df misc typos
misc-typos
2017-09-15 09:54:14 +02:00
wmayer
7c366eae50 fix override warnings 2017-09-15 08:26:48 +02:00
wmayer
506ce6b5f5 fix override warnings 2017-09-15 01:49:12 +02:00
wmayer
729a6d755b disable testIssue2985 2017-09-15 01:03:33 +02:00
wmayer
c68112977e fix override warnings 2017-09-15 00:58:21 +02:00
wmayer
80bc518981 use code from issue 0002985 for unit test 2017-09-14 16:48:05 +02:00
wmayer
d5077eae1e expose FeatureAddSub to Python, fixes #0000955 2017-09-14 15:09:53 +02:00
wmayer
712966ff50 rename method from remObject to removeObject to be more readable 2017-09-13 18:57:38 +02:00
wmayer
52ef3a5d19 avoid permanently throwing exception by attach engine 2017-09-13 18:42:33 +02:00
wmayer
9d83bf8c12 mark document objects with Destroy flag before deleting them and handle this in the link properties 2017-09-13 16:14:19 +02:00
wmayer
ca77c54d10 rename status bit 'Delete' to 'Remove' as it fits better for its purpose, add new bit 'Destroy' 2017-09-13 15:47:48 +02:00
wmayer
071763d464 fix access of dangling pointer (in case undo/redo is off)
use unique_ptr to delete object before leaving remoObject
2017-09-13 15:11:29 +02:00
wmayer
0983c7e9ac fix cyclic dependency if body is created when creating a shape binder 2017-09-13 12:20:16 +02:00
wmayer
f52b54e4f3 add method to remove elements from PropertyLinkSubList 2017-09-13 12:19:09 +02:00
Markus Lampert
9354a28659 Replace Base property type with LinkSubListGlobal in order to keep Path ops working. 2017-09-13 09:46:59 +02:00
Markus Lampert
14e3d29dee Removed debug logging. 2017-09-13 09:35:27 +02:00
Markus Lampert
715f136a8a Fixed Job cancellation - to cleanup job again. 2017-09-13 09:35:27 +02:00
Markus Lampert
1f0f02de7b Moved task panel cleanup into preCleanup to avoid accessing already deleted objects in case of cancel. 2017-09-13 09:35:27 +02:00
Markus Lampert
a9652ea214 Fixed job removal for non-path base objects 2017-09-13 09:35:27 +02:00
looooo
82f9c2e090 qt5: win: use qtwebkit by default
use -DBUILD_QT5_WEBKIT=OFF to disable qtwebkit for qt5
2017-09-13 08:01:29 +02:00
looooo
fd9de86ec0 Fem: fix one import statement for python3 2017-09-13 08:01:29 +02:00
Markus Lampert
1c26a26548 Run recompute() after creating a Draft.clone. 2017-09-12 12:13:07 -07:00
wmayer
9024ad34d0 fix inconsistency between context-menu and default edit mode PD primitives 2017-09-12 19:49:07 +02:00
wmayer
6eb26c06e0 set invalid bounding box if no arguments passed 2017-09-12 17:23:39 +02:00
wmayer
72c2ea5e6a add missing return 2017-09-12 16:42:46 +02:00
wmayer
f59db97ac2 when accessing view provider of object make sure the object hasn't been removed from the document, raise an exception otherwise 2017-09-12 16:28:31 +02:00
wmayer
58e9f7477d create shape of sketch on project load in case it has been saved without a recompute beforehand 2017-09-12 15:55:35 +02:00
wmayer
8e21d98a9a do some security checks to avoid accessing invalid data 2017-09-12 15:21:07 +02:00