Changesets: FreeCAD

master ba2c2d36

2014-11-11 19:37:22

Abdullah Tahiri


Committer: wmayer Details Diff
Sketcher: Ellipse implementation Art by Jim
- Art for setting all conics under a single icon
- Art for ellipse for 3 points creation method
Attach Issues:
mod - src/Mod/Sketcher/Gui/Resources/Sketcher.qrc Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Ellipse_3points.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Ellipse_Center.svg Diff File

master a458c3e6

2014-11-11 19:29:45

Abdullah Tahiri


Committer: wmayer Details Diff
Sketcher New Feature: Ellipse support
- Ellipse introduction button via (center,majaxis extreme, a point in edge), ellipse is always CCW so that Z axis goes in the positive direction of the sketch
- Backwards compatibility with files of previous versions of ellipse not defining a phi angle
- Art by Jim (all the icons you see and the XPMs shown on creation of an ellipse)
- Element Widget support for ellipses
- Box selection for ellipses
- Point on Ellipse constraint based on the gardener's method based on Ulrich's function proposal (radcan simplified, i.e. with simplify_radical sage function)
- Tangent: Ellipse to Line based on DeepSOIC's geometric formulation (radcan simplified)

Sketcher New Feature: Internal Alignment Constraint
- The element to which internal alignment is applied has to be selected last.
- All other elements are added in the order of priority, taking into account existing elements
- Art by Jim (beautiful icons).

Sketcher New Feature: Tool to show/hide/restore the internal geometry of an element
- New functionality for show/hide internal geometry:
toggles between hiding all unused internal geometry elements and showing all internal geometry.
The restore function is implicit to the showing all internal geometry

Sketcher New Feature: Arc of Ellipse support
- Part::Geometry + Python implementation
- ArcOfEllipse creation method
- Art by Jim (all the icons you see and the XPMs shown on creation of arc of ellipse elements)
- Sketcher Element widget for ArcOfEllipse.

Bug fix: Select elements associated to constraints works now for foci internal alignment constraints
Attach Issues:
mod - src/Mod/Part/App/AppPart.cpp Diff File
add - src/Mod/Part/App/ArcOfEllipsePy.xml Diff File
add - src/Mod/Part/App/ArcOfEllipsePyImp.cpp Diff File
mod - src/Mod/Part/App/ArcPy.xml Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
mod - src/Mod/Part/App/EllipsePy.xml Diff File
mod - src/Mod/Part/App/EllipsePyImp.cpp Diff File
mod - src/Mod/Part/App/Geometry.cpp Diff File
mod - src/Mod/Part/App/Geometry.h Diff File
add - src/Mod/Part/App/Makefile.am Diff File
mod - src/Mod/PartDesign/Gui/Workbench.cpp Diff File
mod - src/Mod/Sketcher/App/Constraint.cpp Diff File
mod - src/Mod/Sketcher/App/Constraint.h Diff File
mod - src/Mod/Sketcher/App/ConstraintPyImp.cpp Diff File
mod - src/Mod/Sketcher/App/Sketch.cpp Diff File
mod - src/Mod/Sketcher/App/Sketch.h Diff File
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObjectPyImp.cpp Diff File
mod - src/Mod/Sketcher/App/freegcs/Constraints.cpp Diff File
mod - src/Mod/Sketcher/App/freegcs/Constraints.h Diff File
mod - src/Mod/Sketcher/App/freegcs/GCS.cpp Diff File
mod - src/Mod/Sketcher/App/freegcs/GCS.h Diff File
mod - src/Mod/Sketcher/App/freegcs/Geo.h Diff File
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandSketcherTools.cpp Diff File
mod - src/Mod/Sketcher/Gui/DrawSketchHandler.cpp Diff File
mod - src/Mod/Sketcher/Gui/EditDatumDialog.cpp Diff File
mod - src/Mod/Sketcher/Gui/PropertyConstraintListItem.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/Sketcher/Gui/Workbench.cpp Diff File

master 6eec2e98

2014-11-11 19:24:46

Abdullah Tahiri


Committer: wmayer Details Diff
Ellipse implementation: Art by Jim

- it also includes a shell script equivalent to the UpdateResources.bat for those who use linux
Attach Issues:
mod - src/Mod/Sketcher/Gui/Resources/Sketcher.qrc Diff File
add - src/Mod/Sketcher/Gui/Resources/UpdateResources.sh Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_Ellipse_Axis_Angle.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_Ellipse_Major_Radius.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_Ellipse_Minor_Radius.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_Ellipse_Radii.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_InternalAlignment.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_InternalAlignment_Ellipse_Focus1.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_InternalAlignment_Ellipse_Focus2.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_InternalAlignment_Ellipse_MajorAxis.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_InternalAlignment_Ellipse_MinorAxis.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Ellipse_All.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Ellipse_CentrePoint.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Ellipse_Edge_1.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Ellipse_Edge_2.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Ellipse_Focus1.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Ellipse_Focus2.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Ellipse_MajorAxis.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Ellipse_MinorAxis.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Elliptical_Arc_Centre_Point.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Elliptical_Arc_Edge.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Elliptical_Arc_End_Point.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Element_Elliptical_Arc_Start_Point.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc.svg Diff File

master 659add8b

2014-11-10 21:09:57

rockn


Committer: yorik Details Diff
Add BasePoint Property to Arch Frame

BasePoint allow user to change by wich vertex of the profil the frame
passe of.
Attach Issues:
mod - src/Mod/Arch/ArchFrame.py Diff File

master 730ad0fb

2014-11-10 14:10:38

wmayer

Details Diff
+ support anti-aliasing in offscreen renderer
Attach Issues:
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/SoFCOffscreenRenderer.cpp Diff File
mod - src/Gui/SoFCOffscreenRenderer.h Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DPy.cpp Diff File

master 04c1530b

2014-11-10 12:44:38

yorik

Details Diff
Draft: trimex extrusions now sets the solid property of the extruded object to True
Attach Issues:
mod - src/Mod/Draft/Draft.py Diff File
mod - src/Mod/Draft/DraftTools.py Diff File

master 039cacbf

2014-11-09 20:27:37

yorik

Details Diff
Arch: fixed encoding problem in Survey tool - fixes 0001821 Affected Issues
0001821
mod - src/Mod/Arch/ArchCommands.py Diff File

master d30eb39a

2014-11-09 17:59:54

wmayer

Details Diff
+ fixes 0001808: Double Clicking Sketcher PolyLine Causing Crash Affected Issues
0001808
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp Diff File

master efe414e4

2014-11-08 23:06:53

wmayer

Details Diff
+ fix transparency problem, support antialiasing, background color issue
Attach Issues:
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DPy.cpp Diff File

master 99caf6d0

2014-11-08 18:23:41

wmayer

Details Diff
+ support of arbitrary background colors in snapshot function
Attach Issues:
mod - src/Gui/DlgSettingsImage.ui Diff File
mod - src/Gui/Thumbnail.cpp Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DInventorViewer.h Diff File
mod - src/Gui/View3DPy.cpp Diff File
mod - src/Gui/View3DPy.h Diff File

master e753af2f

2014-11-08 15:55:47

wmayer

Details Diff
+ fix possible scaling problem of datum label
Attach Issues:
mod - src/Mod/Sketcher/Gui/SoDatumLabel.cpp Diff File

master 97696aad

2014-11-08 14:50:27

wmayer

Details Diff
+ fix gradient background issue when creating snapshot, remove superfluous signal from FileOptionsDialog
Attach Issues:
mod - src/Gui/FileDialog.cpp Diff File
mod - src/Gui/FileDialog.h Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DInventorViewer.h Diff File

master bedd2b15

2014-11-08 11:08:58

wmayer

Details Diff
+ fix copying Python resource files to destination on Windows
Attach Issues:
mod - src/Mod/Arch/CMakeLists.txt Diff File
mod - src/Mod/Draft/CMakeLists.txt Diff File
mod - src/Mod/OpenSCAD/CMakeLists.txt Diff File

master 951f440e

2014-11-07 19:59:17

wmayer

Details Diff
+ fix build failure on Windows
Attach Issues:
mod - CMakeLists.txt Diff File
mod - cMake/UseLibPack9x.cmake Diff File

master a18a8e10

2014-11-07 12:34:28

yorik

Details Diff
Cleaned up the dependencies in debian control file

* Added python-tools
* Replaced opencascade with oce (opencascade not in debian repos anymore)
* Updated some obsolete package names
Attach Issues:
mod - package/debian/control Diff File

master 82ed56a3

2014-11-06 19:14:14

wmayer

Details Diff
+ fix bug in SoQTQuarterAdaptor::processSoEvent
Attach Issues:
mod - src/Gui/Quarter/SoQTQuarterAdaptor.cpp Diff File

master 69f4bbb2

2014-11-06 18:56:51

Stefan Tröger

Details Diff
fixes 0001781: Reimplement arrow keys for 3d view
- including minor formating fixes
Affected Issues
0001781
mod - src/Gui/Quarter/SoQTQuarterAdaptor.cpp Diff File
mod - src/Gui/Quarter/SoQTQuarterAdaptor.h Diff File

master 4a28b935

2014-11-06 16:49:50

wmayer

Details Diff
+ workaround for cropped images with Coin4
Attach Issues:
mod - src/Gui/View3DInventorViewer.cpp Diff File

master 9426f5d4

2014-11-06 15:37:45

shoogen


Committer: yorik Details Diff
OpenSCAD rc file is now compiled at build time
Attach Issues:
mod - src/Mod/OpenSCAD/CMakeLists.txt Diff File
rm - src/Mod/OpenSCAD/OpenSCAD_rc.py Diff File

master ba97d17b

2014-11-05 23:29:44

wandererfan


Committer: yorik Details Diff
Fix 0001722 Left-handed helix with an angle>0 produces 1 too many turns Affected Issues
0001722
mod - src/Mod/Part/App/TopoShape.cpp Diff File

master a88038c7

2014-11-05 23:07:47

yorik

Details Diff
fixed binary path in FindPysideTools cmake file - fixes 0001796 Affected Issues
0001796
mod - cMake/FindPySideTools.cmake Diff File

master 8d8c727a

2014-11-05 01:28:47

blobfish


Committer: wmayer Details Diff
Part: ModelRefine: Fix for avoid edges of edgeFuse not working
Attach Issues:
mod - src/Mod/Part/App/modelRefine.cpp Diff File

master 37e0750c

2014-11-04 19:22:25

blobfish


Committer: wmayer Details Diff
Part: ModelRefine: adding bspline support
Attach Issues:
mod - src/Mod/Part/App/modelRefine.cpp Diff File
mod - src/Mod/Part/App/modelRefine.h Diff File

master fa3a2a0d

2014-11-04 18:56:05

wmayer

Details Diff
+ fix various rendering problems
Attach Issues:
mod - src/Gui/GLPainter.cpp Diff File
mod - src/Gui/MouseSelection.cpp Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master 3507e301

2014-11-04 15:03:25

wmayer

Details Diff
+ improve plane fit
Attach Issues:
mod - src/Mod/Mesh/App/Core/Approximation.cpp Diff File
 First  Prev  1 2 3 ... 40 ... 80 ... 120 ... 160 ... 200 ... 240 ... 280 ... 305 306 307 308 309 310 311 ... 320 ... 360 ... 370 371 372  Next  Last