Changesets: FreeCAD

master 6368b2f8

2017-04-26 02:11:34

Ian Rees

Details Diff
TechDraw: Tidy, and fix Qt5 template text edition
mod - src/Mod/TechDraw/Gui/DlgTemplateField.cpp Diff File
mod - src/Mod/TechDraw/Gui/DlgTemplateField.h Diff File
mod - src/Mod/TechDraw/Gui/QGISVGTemplate.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGISVGTemplate.h Diff File
mod - src/Mod/TechDraw/Gui/QGVPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGVPage.h Diff File
mod - src/Mod/TechDraw/Gui/TemplateTextField.cpp Diff File
mod - src/Mod/TechDraw/Gui/TemplateTextField.h Diff File

master 20828b3c

2017-04-25 09:24:40

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000711 from realthunder/PathArea

Path.Area: add abs_center parameter to Path.fromShapes
mod - src/Mod/Path/App/Area.cpp Diff File
mod - src/Mod/Path/App/AreaParams.h Diff File

master e1fcdcf3

2017-04-25 03:51:54

Zheng, Lei

Details Diff
Path.Area: add abs_center parameter to Path.fromShapes

Set to true to enable absolute arc center mode (G90.1)
mod - src/Mod/Path/App/Area.cpp Diff File
mod - src/Mod/Path/App/AreaParams.h Diff File

master 3e7b6b35

2017-04-24 19:29:00

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000710 from wwmayer/SurfaceFilling

Surface filling task panel
mod - src/App/PropertyStandard.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderExt.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderExt.h Diff File
mod - src/Mod/Surface/App/FeatureFilling.cpp Diff File
mod - src/Mod/Surface/App/FeatureFilling.h Diff File
mod - src/Mod/Surface/Gui/CMakeLists.txt Diff File
mod - src/Mod/Surface/Gui/TaskFilling.cpp Diff File
mod - src/Mod/Surface/Gui/TaskFilling.h Diff File
mod - src/Mod/Surface/Gui/TaskFilling.ui Diff File
add - src/Mod/Surface/Gui/TaskFillingVertex.cpp Diff File
add - src/Mod/Surface/Gui/TaskFillingVertex.h Diff File
add - src/Mod/Surface/Gui/TaskFillingVertex.ui Diff File
mod - src/Mod/Surface/Gui/TaskGeomFillSurface.cpp Diff File
mod - src/Mod/Surface/Gui/TaskGeomFillSurface.h Diff File

master fa50729a

2017-04-24 17:18:58

wmayer

Details Diff
reset highlighting of references if object is being deleted, fix crash with invalid sub-element names
mod - src/Mod/Surface/Gui/TaskFilling.cpp Diff File
mod - src/Mod/Surface/Gui/TaskFilling.h Diff File
mod - src/Mod/Surface/Gui/TaskFillingVertex.cpp Diff File
mod - src/Mod/Surface/Gui/TaskFillingVertex.h Diff File
mod - src/Mod/Surface/Gui/TaskGeomFillSurface.cpp Diff File
mod - src/Mod/Surface/Gui/TaskGeomFillSurface.h Diff File

master 2cfb029f

2017-04-24 15:20:41

wmayer

Details Diff
highlighting of point constraints
mod - src/Mod/Surface/Gui/TaskFilling.cpp Diff File
mod - src/Mod/Surface/Gui/TaskFillingVertex.cpp Diff File
mod - src/Mod/Surface/Gui/TaskFillingVertex.h Diff File
mod - src/Mod/Surface/Gui/TaskFillingVertex.ui Diff File

master 35544db8

2017-04-24 15:19:21

wmayer

Details Diff
fix vertex highlighting
mod - src/Mod/Part/Gui/ViewProviderExt.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderExt.h Diff File

master 7e977a8e

2017-04-24 12:53:05

wmayer

Details Diff
rename material binding class member for faces to make clear its purpose
mod - src/Mod/Part/Gui/ViewProviderExt.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderExt.h Diff File

master 6a4171c2

2017-04-24 12:43:30

wmayer

Details Diff
implement highlighting of surface in filling task panel
mod - src/Mod/Part/Gui/ViewProviderExt.cpp Diff File
mod - src/Mod/Surface/Gui/TaskFilling.cpp Diff File

master aad17774

2017-04-24 09:11:17

wmayer

Details Diff
fix include dir on cmake
mod - src/Mod/Surface/Gui/CMakeLists.txt Diff File

master d73fd1e8

2017-04-23 22:23:11

wmayer

Details Diff
Extend task panel for filling function
mod - src/Mod/Surface/Gui/TaskFilling.cpp Diff File
mod - src/Mod/Surface/Gui/TaskFilling.h Diff File
mod - src/Mod/Surface/Gui/TaskFillingVertex.cpp Diff File
mod - src/Mod/Surface/Gui/TaskFillingVertex.h Diff File

master e50dff0f

2017-04-23 17:02:01

wmayer

Details Diff
Extend task panel for filling function
mod - src/Mod/Surface/Gui/CMakeLists.txt Diff File
mod - src/Mod/Surface/Gui/TaskFilling.cpp Diff File
mod - src/Mod/Surface/Gui/TaskFilling.h Diff File
add - src/Mod/Surface/Gui/TaskFillingVertex.cpp Diff File
add - src/Mod/Surface/Gui/TaskFillingVertex.h Diff File
add - src/Mod/Surface/Gui/TaskFillingVertex.ui Diff File

master 1815a9ef

2017-04-22 05:19:25

Simon


Committer: Yorik van Havre Details Diff
Fix wrong variable name symbolLineWidth -> svgSymbolLineWidth.
mod - src/Mod/Arch/ArchSectionPlane.py Diff File

master 4a511715

2017-04-19 16:45:05

Sabin Iacob


Committer: Yorik van Havre Details Diff
[path] Add feeds to PathDressupHoldingTags output
mod - src/Mod/Path/PathScripts/PathDressupHoldingTags.py Diff File

master e2b5c16c

2017-04-18 22:50:00

Simon


Committer: Yorik van Havre Details Diff
ArchSectionPlane: Fix incomplete SVG because of = instead of +=.
mod - src/Mod/Arch/ArchSectionPlane.py Diff File

master f673658a

2017-04-18 22:22:08

Simon


Committer: Yorik van Havre Details Diff
ArchSectionPlane: Remove placeholders in getSVG and more clean up.

getSVG puts placeholders in the generated SVG code and replaces them
afterwards with length values. With the changes of the previous commits
this seems not to be necessary anymore.

I replace them in a separate commit so this change can be reverted easily.
mod - src/Mod/Arch/ArchSectionPlane.py Diff File

master afd6057d

2017-04-18 19:37:17

Sabin Iacob


Committer: Yorik van Havre Details Diff
[path] Set ToolController before calling setup in PathDressupHoldingTags
mod - src/Mod/Path/PathScripts/PathDressupHoldingTags.py Diff File

master 9df15647

2017-04-17 18:04:28

Sabin Iacob


Committer: Yorik van Havre Details Diff
[path] Fix AttributeError when attempting to export holding tags gcode
mod - src/Mod/Path/PathScripts/PathDressupHoldingTags.py Diff File

master 99247f57

2017-04-16 07:00:41

Simon


Committer: Yorik van Havre Details Diff
ArchSectionPlane: Add properties for the line color and the fill color

* Both properties are automatically added to old section planes
with the help of onDocumentRestored.
* A bit of style clean up to improve the readability of touched code lines.
mod - src/Mod/Arch/ArchSectionPlane.py Diff File

master 9633c945

2017-04-13 15:49:36

Simon


Committer: Yorik van Havre Details Diff
ProjectionAlgos: Make the style of the lines in the SVG file configurable.

* getSVG provides new style parameters for every kind of line:
V, V0, V1, H, H0, H1.
* Old line width parameters are removed. The style parameters
can be used instead.
* A style is a map container for svg attribute keys and values
(string, string).
* The Python interface is updated to offer the new style parameters
accordingly as a dict.
* Because there are many parameters on the function call now,
the Python interface supports keyword parameters.
* Update ArchSectionPlane to take advantage of the new style parameters.
This simplifies the code. String replacements could be removed
(done in a later commit).
* FeatureViewPy.cpp is – to my knowledge – the only function that used the
old line width parameters. I rewrote it to use the new style parameters.
mod - src/Mod/Arch/ArchSectionPlane.py Diff File
mod - src/Mod/Drawing/App/AppDrawingPy.cpp Diff File
mod - src/Mod/Drawing/App/FeatureViewPart.cpp Diff File
mod - src/Mod/Drawing/App/ProjectionAlgos.cpp Diff File
mod - src/Mod/Drawing/App/ProjectionAlgos.h Diff File

master 2bda3a32

2017-04-13 03:26:22

Zheng, Lei


Committer: Yorik van Havre Details Diff
Path.Area: return Py_None with ref counting
mod - src/Mod/Path/App/AreaPyImp.cpp Diff File
mod - src/Mod/Path/App/FeatureAreaPyImp.cpp Diff File

master 21f683e8

2017-04-02 23:03:14

yorik


Committer: GitHub Details Diff
Merge pull request 0000666 from ianrrees/20170402-path-add-geom-tolerance

20170402 path add geom tolerance
mod - src/Mod/Path/Gui/Resources/preferences/PathJob.ui Diff File
mod - src/Mod/Path/PathScripts/PathJob.py Diff File
mod - src/Mod/Path/PathScripts/PathPreferences.py Diff File
mod - src/Mod/Path/PathScripts/PathPreferencesPathJob.py Diff File
mod - src/Mod/Path/PathScripts/PathSurface.py Diff File

master 97ca11f9

2017-04-02 17:12:04

wandererfan


Committer: yorik Details Diff
Increase tolerance for overlapping Vertexes

Some "valid" shapes are being passed to findShapeOutline where edges
that should be connected are in fact separated 10x the expected tolerance
(2*Precision::Confusion) for 2 overlapping TopoDS_Vertex.
IntTools_Tools:ComputeVV also reports these Vertices as further apart than
their combined tolerances should allow.
This change introduces a tolerance into DrawUtil and EdgeWalker vertex
comparisions that is quite "sloppy" (0.00001) but which handles the sample
objects correctly. This tolerance is adequate for drawings. Other uses
should be considered on case by case basis.
mod - src/Mod/TechDraw/App/DrawUtil.cpp Diff File
mod - src/Mod/TechDraw/App/DrawUtil.h Diff File
mod - src/Mod/TechDraw/App/EdgeWalker.cpp Diff File

master 78d8272d

2017-04-02 07:51:02

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000665 from realthunder/TreeViewFix

TreeView: fixed disappearing item
mod - src/Gui/Tree.cpp Diff File

master a079b415

2017-04-02 06:52:43

ian.rees

Details Diff
Path: Use Deflection param for PathSurface meshes

The MaxLength option is quite slow and doesn't give as well-defined of
control over meshing accuracy as the deflection parameter.
mod - src/Mod/Path/PathScripts/PathSurface.py Diff File
1 2 3 4 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 270 ... 286 287 288  Next  Last