Changesets: FreeCAD

master 05cb44bf

2015-05-21 21:57:56

Przemo Firszt

Details Diff
FEM: use is instead of == for None in ccxFrdReader.py

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/ccxFrdReader.py Diff File

master 39b407fd

2015-05-21 21:57:15

Przemo Firszt

Details Diff
FEM: replace deprecated has_key in ccxFrdReader.py

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/ccxFrdReader.py Diff File

master cd5cc689

2015-05-21 21:55:04

Przemo Firszt

Details Diff
FEM: white space fixes in ccxFrdReader.py

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/ccxFrdReader.py Diff File

master b5ff8cdc

2015-05-21 15:30:31

abdullah


Committer: wmayer Details Diff
Sketcher Bug fix: Python function clear() contains wrong code
=============================================================

This function is like this from 2011 according to git blame.

The original code makes no sense. I assume that what is intended in this
function (in accordance with SketchPy.xml) is call the method clear in
Sketch.cpp.
mod - src/Mod/Sketcher/App/SketchPyImp.cpp Diff File

master ba5a8fe8

2015-05-21 14:54:55

Abdullah Tahiri


Committer: wmayer Details Diff
Sketcher: New Feature: Continuous creation mode
===============================================

When creating a type of geometric element, the user can create as many elements of that type he wishes without having to click the button before each insertion.

The insertion of that type of elements ends by pressing ESC or clicking the right button of the mouse.

This mode is by default disabled and can be enabled in Preferences->Display->Sketch->Geometry Creation "Continue Mode".
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp Diff File
mod - src/Mod/Sketcher/Gui/SketcherSettings.cpp Diff File
mod - src/Mod/Sketcher/Gui/SketcherSettings.ui Diff File

master a4441f2a

2015-05-21 12:45:36

wmayer

Details Diff
+ implement missing methods of Python API for SelectionObject
mod - src/Gui/SelectionObject.cpp Diff File
mod - src/Gui/SelectionObject.h Diff File
mod - src/Gui/SelectionObjectPy.xml Diff File
mod - src/Gui/SelectionObjectPyImp.cpp Diff File
mod - src/Gui/SoFCDB.cpp Diff File

master f20519d3

2015-05-20 22:11:25

wmayer

Details Diff
+ new parameter 'CoinOffscreenRenderer' to use Coin's offscreen renderer
mod - src/Gui/View3DInventorViewer.cpp Diff File

master ef610c8c

2015-05-20 21:44:27

wmayer

Details Diff
+ remove SoFCSelection from ViewProviderGeometryObject
mod - src/Gui/ViewProviderGeometryObject.cpp Diff File
mod - src/Gui/ViewProviderGeometryObject.h Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.cpp Diff File
mod - src/Mod/Mesh/Gui/ViewProvider.cpp Diff File
mod - src/Mod/Mesh/Gui/ViewProvider.h Diff File
mod - src/Mod/Mesh/Gui/ViewProviderCurvature.cpp Diff File
mod - src/Mod/Mesh/Gui/ViewProviderDefects.cpp Diff File
mod - src/Mod/Points/Gui/ViewProvider.cpp Diff File
mod - src/Mod/Points/Gui/ViewProvider.h Diff File

master 27863408

2015-05-20 19:24:12

wmayer

Details Diff
+ remove references to SoFCSelection where not needed
mod - src/Gui/SoFCUnifiedSelection.h Diff File
mod - src/Gui/View3DPy.cpp Diff File
mod - src/Gui/ViewProviderFeature.cpp Diff File
mod - src/Gui/ViewProviderFeature.h Diff File
mod - src/Gui/ViewProviderMeasureDistance.cpp Diff File
mod - src/Gui/ViewProviderPlacement.cpp Diff File
mod - src/Gui/ViewProviderPlane.cpp Diff File
mod - src/Gui/ViewProviderPythonFeature.cpp Diff File
mod - src/Gui/ViewProviderPythonFeature.h Diff File
mod - src/Mod/Drawing/Gui/ViewProviderPage.cpp Diff File
mod - src/Mod/Drawing/Gui/ViewProviderView.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.cpp Diff File
mod - src/Mod/Image/Gui/ViewProviderImagePlane.cpp Diff File
mod - src/Mod/Image/Gui/ViewProviderImagePlane.h Diff File
mod - src/Mod/Inspection/Gui/ViewProviderInspection.cpp Diff File
mod - src/Mod/Part/Gui/ViewProvider.cpp Diff File
mod - src/Mod/Part/Gui/ViewProvider2DObject.h Diff File
mod - src/Mod/Part/Gui/ViewProviderBox.h Diff File
mod - src/Mod/Part/Gui/ViewProviderCircleParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderConeParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderCylinderParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderEllipseParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderImport.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderImport.h Diff File
mod - src/Mod/Part/Gui/ViewProviderLineParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderPlaneParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderPointParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderReference.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderTorusParametric.h Diff File
mod - src/Mod/Points/Gui/ViewProvider.h Diff File
mod - src/Mod/Sketcher/Gui/DrawSketchHandler.h Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.h Diff File

master 562ecea9

2015-05-20 18:16:49

wmayer

Details Diff
+ fix text in drawing dialog
mod - src/Mod/Drawing/Gui/Resources/translations/Drawing_de.qm Diff File
mod - src/Mod/Drawing/Gui/Resources/translations/Drawing_de.ts Diff File
mod - src/Mod/Drawing/Gui/TaskOrthoViews.ui Diff File

master f7c9566f

2015-05-20 16:39:17

Abdullah Tahiri


Committer: wmayer Details Diff
Sketcher bug fixes: Non-driving constraints editable on double click and color settings not working
===================================================================================================

This fixes a bug in the original implementation, that a non-driving constraint value could be
edited by double clicking on it in the 3D view.

It also includes minimal documentation on some functions.

It also includes:
- Color setting for non-driving constraints was not working.
- Settle UI terminology dispute:
* Driving Constraint (normal red constraint)
* Reference Constraint (non-driving constraint)
mod - src/Mod/Sketcher/App/Sketch.h Diff File
mod - src/Mod/Sketcher/Gui/SketcherSettings.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master dbfedbde

2015-05-20 11:18:46

wmayer

Details Diff
+ fix a few minor issues in DlgWorkbenchesImp and QListWidgetCustom
mod - src/Gui/DlgWorkbenchesImp.cpp Diff File
mod - src/Gui/DlgWorkbenchesImp.h Diff File
mod - src/Gui/QListWidgetCustom.cpp Diff File
mod - src/Gui/QListWidgetCustom.h Diff File

master d5ae1988

2015-05-20 06:48:43

Jriegel

Details Diff
small fix in README
mod - README Diff File

master aa142250

2015-05-19 21:42:36

Jriegel

Details Diff
add shell and beam support to FEM mesh ViewProvider
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemMesh.h Diff File

master 4ae424b4

2015-05-19 21:18:45

wmayer

Details Diff
+ fix minor bug in string concatenation
mod - src/Gui/DlgWorkbenchesImp.cpp Diff File

master afef89a8

2015-05-19 15:15:07

yorik

Details Diff
Arch: Fixed materials merge in IFC import
mod - src/Mod/Arch/importIFC.py Diff File

master e75fd5e6

2015-05-19 15:03:47

kgv


Committer: wmayer Details Diff
+ fixes: 0002109: Matrix4D - add missing constructor body Affected Issues
0002109
mod - src/Base/Matrix.cpp Diff File

master be70bad7

2015-05-19 14:36:12

kgv


Committer: wmayer Details Diff
+ fixes 0002108: Add OpenCascade navigation style Affected Issues
0002108
mod - src/Gui/CMakeLists.txt Diff File
mod - src/Gui/NavigationStyle.h Diff File
add - src/Gui/OpenCascadeNavigationStyle.cpp Diff File
mod - src/Gui/SoFCDB.cpp Diff File

master b507505a

2015-05-18 18:09:30

Przemo Firszt

Details Diff
FEM: Fix crash on missing unit when editing material second time

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/MechanicalMaterial.py Diff File

master b7e7f1f4

2015-05-18 17:43:45

Przemo Firszt

Details Diff
Base: Handle Unit::Stress tha same way as Unit::Pressure in UnitsSchema

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Base/UnitsSchemaInternal.cpp Diff File
mod - src/Base/UnitsSchemaMKS.cpp Diff File

master 4729cafd

2015-05-18 17:37:09

Przemo Firszt

Details Diff
Base: Fix GPa/MPa units in UnitsSchemaMKS.cpp

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Base/UnitsSchemaMKS.cpp Diff File

master ad180fb2

2015-05-18 14:53:29

Abdullah Tahiri


Committer: wmayer Details Diff
Sketcher New Feature: Non-driving constraints Icons by bejant
=============================================================

Nice icons to differentiate driving from non-driving constraints by bejant
mod - src/Mod/Sketcher/Gui/Resources/Sketcher.qrc Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_HorizontalDistance_Driven.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_InternalAngle_Driven.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_Length_Driven.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_Radius_Driven.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_SnellsLaw_Driven.svg Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/Constraint_VerticalDistance_Driven.svg Diff File

master bc85670c

2015-05-18 14:52:09

Abdullah Tahiri


Committer: wmayer Details Diff
Sketcher new Feature: Non-driving constraints (aka Driven constraints or dimensions)
====================================================================================

It allows to enable and disable a constraint in the constraint list.

When disabled, the constraints current value is shown, but its value is not enforced (it is driven by the other constraints and user interaction).

A disabled constraint can be enabled (as far as it is enforceable, see non-driving constraints to external geometry below).

The sketcher functionality has been extended to support non-driving constraints to external geometry elements. This were previously excluded from
the possibility of creating a constraint on them (as their values depend on other sketches and would be redundant with the unchanged value or conflicting when value is changed).
Now these constraints are created as non-driving, but as they are not enforceable, the UI does not allow you to make them driving.

The constraint filter has been extended to include a Non-Driving constraints category.

Thanks again to Werner for his continuous support, and specially in this case to DeepSOIC, as he pointed towards a much better implementation solution than my original idea.
mod - src/Mod/Sketcher/App/Constraint.cpp Diff File
mod - src/Mod/Sketcher/App/Constraint.h 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/SketchObject.h Diff File
mod - src/Mod/Sketcher/App/SketchObjectPy.xml Diff File
mod - src/Mod/Sketcher/App/SketchObjectPyImp.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File
mod - src/Mod/Sketcher/Gui/SketcherSettings.ui Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.h Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.ui Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.h Diff File

master 80941aa0

2015-05-18 10:50:27

Alexander Golubev


Committer: wmayer Details Diff
Gui & Mod/Sketcher: use fabs() instead abs()

Warnings was like:
src/Mod/Sketcher/Gui/DrawSketchHandler.cpp|350 col 28| warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
Also see:
http://forum.freecadweb.org/viewtopic.php?t=10920
http://forum.freecadweb.org/viewtopic.php?f=10&t=5258
mod - src/Gui/NavigationStyle.cpp Diff File
mod - src/Mod/Sketcher/App/Sketch.cpp Diff File

master bbbefaf1

2015-05-18 06:45:43

Alexander Golubev


Committer: wmayer Details Diff
Mod/Sketcher: suppress warning

Warning was:
src/Mod/Sketcher/Gui/CommandConstraints.cpp|1031 col 28| warning: '&&' within '||' [-Wlogical-op-parentheses]
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 551 552 553 554 555 556 557 ... 560 ... 630 ... 649 650 651  Next  Last