Commit Graph

16478 Commits

Author SHA1 Message Date
MA-DEVELOP\apeltauer
debcb95709 make the /mp compile flag optional 2019-04-14 19:36:28 +02:00
Yorik van Havre
ab2338d9ac Arch: Minor bugfixes in IFC export 2019-04-14 14:18:46 -03:00
wmayer
88f637d8fd Py3 fix: correctly convert a Python str to const char* 2019-04-14 13:00:13 +02:00
wandererfan
5d211d8704 Fix Draft.getSVG for TechDraw DraftView 2019-04-13 19:15:48 -04:00
wmayer
746997e484 improve mesh repair functions 2019-04-12 21:31:46 +02:00
Yorik van Havre
57287e8ca6 Arch: Mix attribute fixes in IFC import 2019-04-12 12:21:25 -03:00
Yorik van Havre
d02378a8b7 Arch: Allow for several IFC properties with same name (in different psets) 2019-04-11 18:03:44 -03:00
Yorik van Havre
86c11cde8e Arch: Misc dynamic properties-related bugfixes to IFC exporter 2019-04-11 16:40:59 -03:00
Yorik van Havre
cfcaf7a3a6 Arch: Support for multi-color objects and transparency in IFC export 2019-04-11 16:01:11 -03:00
Jakub Tyszkowski
5562d919d0 NaviCube: Improve the widget style
This resizes down the cube, adjusts transparency and
text readability. Arrows and cube corners sizes were
adjusted.
2019-04-11 11:57:36 -03:00
wandererfan
e13747c3c6 Fix selection problem in Front view 2019-04-10 06:46:01 -04:00
Yorik van Havre
ade224ca8c Arch: Allow to switch IFC schema when using ifcopenshell v0.6 2019-04-09 18:26:08 -03:00
Yorik van Havre
5b44d3c46b Gui: Added Gui.doc.view.viewer.setBackgroundColor() py method 2019-04-09 16:52:08 -03:00
Yorik van Havre
624e20e9a2 Arch: Renamed property IfcRole to IfcType 2019-04-09 15:53:01 -03:00
Jakub Tyszkowski
9b3ffef570 TestDraft: Fix testRotate and testOffset cases
Wire needs to be recomputed to update it's dimensions.
2019-04-09 12:08:45 -03:00
Kurt Kremitzki
584d5d4314 Integrate libvirt CoC 2019-04-09 12:07:26 -03:00
luz.paz
2e887355dc GH PR Template: Update with link to 0.19 Release Notes forum thread for devs
Involving the devs in documentation of their contributions is sorely needed and thanks to @joelgraff who is spearheading better changelog documentation for 0.19 through a forum thread. Now devs can post their contributions and a volunteers can update the 0.19 changelog.
2019-04-09 12:03:49 -03:00
Yorik van Havre
c4537a5974 Arch: Minor bugfixes in IFC import 2019-04-09 10:56:01 -03:00
wmayer
7dfdb609c7 fix import of ply meshes with Vs 2017 2019-04-09 14:52:02 +02:00
Yorik van Havre
8e8b93aab1 Draft: Shape2DView can now fuse Arch Walls and Structures 2019-04-08 18:18:11 -03:00
Yorik van Havre
71dedf60d0 Draft: re-added recomputes where needed in Draft GUI tools 2019-04-08 18:17:44 -03:00
carlopav
5db6da0eed Split the command in two
With this commit 2 commands are created, one for current bezier curve tool behaviour, the other for cubic bezier in inkscape style...
grouped in a dropdown button in the toolbar.
2019-04-08 17:17:21 -03:00
carlopav
5897e52d5b Update DraftTools.py
cleanup
2019-04-08 17:17:21 -03:00
carlopav
c191e61926 Update DraftTools.py
minor fixes and cleanup to bezier creation tool
2019-04-08 17:17:21 -03:00
carlopav
4b10f1d874 Update DraftTools.py
Added the parameter self.degree and allow the segmentation of the curve while drawing it. If set to none, nothing change in the tool.
2019-04-08 17:17:21 -03:00
carlopav
4e4218e01a Update DraftTrackers.py
Upate bezier curve tracker to accept a given degree of the curve and to be able to segment the preview in a similar way the curve creator work.
2019-04-08 17:17:21 -03:00
Yorik van Havre
8602c887d8 Create CODE_OF_CONDUCT.md 2019-04-08 16:27:38 -03:00
wmayer
f5b6f3a36d fix -Wmaybe-uninitialized 2019-04-08 15:07:12 +02:00
wmayer
725ffe5217 Fix several compiler warnings:
fix -Wunused-parameter
fix -Winconsistent-missing-override
fix -Wsometimes-uninitialized
2019-04-08 15:04:07 +02:00
Abdullah Tahiri
2fabda1605 Sketcher: Constraint improvements
=================================

Copy constructor made private, as copies are handled via copy() and clone() methods which generate pointers, not objects.
Private copy constructor, used for copy(),  made default implementation.
Destructor made default.
Copy and Clone made non-virtual, as the class does not have children.
Added override to persistance inherited virtual functions.
move operators explicitly disallowed to note that they are not intended in the current implementation.

Perfectly ok to have only private copy constructor for internal use
2019-04-08 14:35:47 +02:00
Abdullah Tahiri
504a687ad6 V1016 CWE-681 2019-04-08 14:35:47 +02:00
Abdullah Tahiri
3926ea18ca V547 CWE-571 2019-04-08 14:35:46 +02:00
Abdullah Tahiri
eebd4cecdb V560 CWE-570 2019-04-08 14:35:46 +02:00
MA-LAPTOP\apeltauer
5407d31c6b Build with Multiple Processes, decreases the build time 2019-04-08 13:21:41 +02:00
Yorik van Havre
7de2248bb5 Draft: Fixed node selection in Draft Edit 2019-04-07 17:24:40 -03:00
Yorik van Havre
4f19a65559 Draft: Added 3-point arc command from BIM WB 2019-04-07 17:23:42 -03:00
Yorik van Havre
2935cbb71a Better vertices comparison 2019-04-07 12:15:50 -03:00
paullee0
6de9183dad Fix findIntersection() can't find coincident points due to overspecifying Precision by user
- Cap Precision in precision()
2019-04-07 12:15:50 -03:00
paullee0
9bce6a4838 OffsetWire() - Seems has repeatedly sortEdges, remark out here
- edges = Part.__sortEdges__(wire.Edges)
2019-04-07 12:15:50 -03:00
paullee0
7d142b16a0 Fix connect() bug - If prev v2 had been calculated, do not calculate again, just use it as current v1
- avoid chance of slight difference in result
2019-04-07 12:15:50 -03:00
paullee0
e3e95e3ea5 Fix offsetWire() bug - first edge vector should depends on geometry (line or arc) 2019-04-07 12:15:50 -03:00
DinoMesina
144ce0dbaf Modify using FreeCAD.Vector.getAngle() 2019-04-07 12:14:25 -03:00
Markus Lampert
8e457a6694 Adding tool tips to pocket extension dialog 2019-04-07 12:20:45 +02:00
markus
a19170ba6a Python3 fix for iterating over dictionary keys 2019-04-07 12:20:45 +02:00
Markus Lampert
01b3f57084 Fixed colour for visibility and changed selection model to extended. 2019-04-07 12:20:45 +02:00
Markus Lampert
902298711c Fixed ExtensionCorners initial value and added it to setup parameters. 2019-04-07 12:20:45 +02:00
Markus Lampert
ae7ffd2be3 Persiste ExtensionCorners state for consistent UI 2019-04-07 12:20:45 +02:00
Markus Lampert
d38a4087de Use expression for pocket extension default length 2019-04-07 12:20:44 +02:00
Markus Lampert
b583439b27 Added Show All pocket extension checkbox for better UX. 2019-04-07 12:20:44 +02:00
Markus Lampert
2fb4196630 Use colour to indicate pocket extension enablement 2019-04-07 12:20:44 +02:00