Changesets: FreeCAD

master 79ddfd1b

2016-07-08 16:09:57

yorik

Details Diff
Arch: fixed aggregation bug in IFC export
mod - src/Mod/Arch/importIFC.py Diff File

master f6654c8a

2016-07-08 15:45:38

sliptonic


Committer: yorik Details Diff
Dressup to add dragknife corner actions to a path

Dragknives have an offset so paths must be extended to complete the cut.
They also require special handling if the incident angle between two segments
is small. This dressup provides properties for the filter angle, offset
distance, and pivot height. One known area still needs to be addressed:

If the segment being processed is shorter than the offset distance, the
extension may be added incorrectly.

Additional corner strategies could also be added in the future to enhance drag
knife performance.

Some of the files also got a pep8 cleanup.

PathKurveUtils: logic around line 0000460 to always pass Z value.
Previously, the Z was only passed if it changed. This caused some downstream
problems for dressup functions.

Changes to Dressup so it works with parent objects correctly.
mod - src/Mod/Path/CMakeLists.txt Diff File
mod - src/Mod/Path/InitGui.py Diff File
add - src/Mod/Path/PathScripts/DragknifeDressup.py Diff File
mod - src/Mod/Path/PathScripts/PathDressup.py Diff File
mod - src/Mod/Path/PathScripts/PathKurveUtils.py Diff File
mod - src/Mod/Path/PathScripts/PathUtils.py Diff File

master 19306c6d

2016-07-08 15:24:27

sliptonic


Committer: yorik Details Diff
Show a simple representation of the tool

Builds a representation of the tool and shows it while the task dialog is open.

Next: Need to make the representation more accurate with respect
to end shape, corner radius, etc.

Need to improve the tool library handling

Need to improve the tool selection process.
mod - src/Mod/Path/PathScripts/PathLoadTool.py Diff File

master 7425394d

2016-07-08 13:12:29

rockn


Committer: yorik Details Diff
Arch: Fix Site, Building, Floor objects creation

-New param : GetBool("FreeLinking",False), unavailable in pref see
parameters
-by default :
allow create Site on Building only
deny create Building on Site or Building
deny create Floor on Site, Building,Floor
-option:
allow create and linking what you want (until non-DAG)
mod - src/Mod/Arch/ArchBuilding.py Diff File
mod - src/Mod/Arch/ArchFloor.py Diff File
mod - src/Mod/Arch/ArchSite.py Diff File

master a8c95189

2016-07-08 00:49:00

yorik

Details Diff
Path: added addObject & removeObject python methods to FeatureCompound - fixes 0002607 Affected Issues
0002607
mod - src/Mod/Path/App/CMakeLists.txt Diff File
mod - src/Mod/Path/App/FeaturePathCompound.cpp Diff File
mod - src/Mod/Path/App/FeaturePathCompound.h Diff File
add - src/Mod/Path/App/FeaturePathCompoundPy.xml Diff File
add - src/Mod/Path/App/FeaturePathCompoundPyImp.cpp Diff File

master c5d35a00

2016-07-07 21:46:21

sliptonic


Committer: yorik Details Diff
Engrave now can handle imported SVG elements.

Selection gate changed to allow selection of Shape objects with
boundbox.z = 0 and having wires.

Splines and curves are processed through pathutils.cleanedges but the precision is
hard coded. Might want to change this to a property.
mod - src/Mod/Path/PathScripts/PathEngrave.py Diff File
mod - src/Mod/Path/PathScripts/PathSelection.py Diff File

master 43e0834f

2016-07-07 17:46:25

yorik

Details Diff
Part: Enabled per-face transparency
mod - src/Mod/Part/Gui/ViewProviderExt.cpp Diff File

master aadf63ee

2016-07-07 16:54:18

yorik

Details Diff
Arch: Fixed bugs in IFC export
mod - src/Mod/Arch/importIFC.py Diff File

master 0de173da

2016-07-07 09:30:33

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000206 from bblacey/develop

Build FreeCAD for OS X with OCCT7
mod - .travis.yml Diff File

master 8d859c91

2016-07-07 02:59:05

WandererFan


Committer: wmayer Details Diff
Fix Vertex hover behaviour
Refactor to reduce duplicate code
Fix Section face color mix on hover
mod - src/Mod/TechDraw/Gui/CMakeLists.txt Diff File
mod - src/Mod/TechDraw/Gui/QGIEdge.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIEdge.h Diff File
mod - src/Mod/TechDraw/Gui/QGIFace.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIFace.h Diff File
add - src/Mod/TechDraw/Gui/QGIPrimPath.cpp Diff File
add - src/Mod/TechDraw/Gui/QGIPrimPath.h Diff File
mod - src/Mod/TechDraw/Gui/QGIVertex.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIVertex.h Diff File
mod - src/Mod/TechDraw/Gui/QGIViewPart.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewSection.cpp Diff File

master a37cfdd5

2016-07-07 00:05:40

blacey

Details Diff
Build FreeCAD for OS X with OCCT7
mod - .travis.yml Diff File

master 336f8ada

2016-07-06 17:08:34

rockn


Committer: yorik Details Diff
add "return" in libraries checking
mod - src/Mod/Arch/ArchServer.py Diff File

master 34d8680d

2016-07-06 16:49:36

rockn


Committer: yorik Details Diff
fix json error
mod - src/Mod/Arch/ArchServer.py Diff File

master dd5b461e

2016-07-05 21:01:54

WandererFan


Committer: wmayer Details Diff
Fix crash in dtor of QGVPage
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/MDIViewPage.h Diff File
mod - src/Mod/TechDraw/Gui/QGVPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGVPage.h Diff File

master 462e8ec4

2016-07-05 14:46:26

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000203 from vejmarie/fix_vtkcelliterator

Fix vtkcelliterator
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_VtkCellIterator.cpp Diff File

master debda768

2016-07-05 11:45:54

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000204 from bblacey/develop

Leverage ccache to reduce build times (both locally and on Travis-ci)
mod - .travis.yml Diff File
mod - CMakeLists.txt Diff File

master 19ff06c9

2016-07-05 02:15:02

WandererFan


Committer: wmayer Details Diff
View does not appear on Redo
Crash in Page on Redo View
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewPart.cpp Diff File
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewPart.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGVPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderPage.cpp Diff File

master ca94f64c

2016-07-05 00:17:58

blacey

Details Diff
Leverage ccache to reduce build times (both locally and on Travis-ci)
mod - .travis.yml Diff File
mod - CMakeLists.txt Diff File

master a247aab2

2016-07-04 21:38:28

vejmarie

Details Diff
Fix aType detection for QUAD_Tetra elements
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_VtkCellIterator.cpp Diff File

master 32a8621e

2016-07-04 16:55:09

WandererFan


Committer: wmayer Details Diff
Dimension Precision property does not update
VPs updateData doesn't call parent
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderAnnotation.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderDimension.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderHatch.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderSpreadsheet.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderSymbol.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderTemplate.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderViewSection.cpp Diff File

master c4aa9973

2016-07-04 15:25:34

WandererFan


Committer: wmayer Details Diff
Apply "layout" to template field dialog
mod - src/Mod/TechDraw/Gui/DlgTemplateField.ui Diff File

master ca0a640a

2016-07-04 13:58:53

DeepSOIC

Details Diff
Part: TopoShapePy: made Solid constructor accept CompSolid

Part.Solid(shape) now accepts compsolid as input, and creates a solid by
joining the compsolid.

Same done to Part.makeSolid().

+ change exception handling to expose the error message.
mod - src/Mod/Part/App/AppPartPy.cpp Diff File
mod - src/Mod/Part/App/TopoShapeSolidPy.xml Diff File
mod - src/Mod/Part/App/TopoShapeSolidPyImp.cpp Diff File

master 885fecb1

2016-07-04 13:57:50

DeepSOIC

Details Diff
Part: TopoShapePy: add generalFuse method
mod - src/Mod/Part/App/TopoShapePy.xml Diff File
mod - src/Mod/Part/App/TopoShapePyImp.cpp Diff File

master c8ebc7f9

2016-07-04 13:55:38

DeepSOIC

Details Diff
Part: TopoShape: add generalFuse method (GFA)

OCC's Generaal Fuse Algorithm
mod - src/Mod/Part/App/TopoShape.cpp Diff File
mod - src/Mod/Part/App/TopoShape.h Diff File

master 66fa2a24

2016-07-04 02:23:08

WandererFan


Committer: wmayer Details Diff
prevent fail when scale is zero
mod - src/Mod/TechDraw/App/DrawViewPart.cpp Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 464 465 466 467 468 469 470 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last