+ update ReadMe and ChangeLog

This commit is contained in:
wmayer 2014-06-30 13:51:10 +02:00
parent 63aed855ab
commit 17c99eb6b0
2 changed files with 202 additions and 24 deletions

View File

@ -1,8 +1,201 @@
Changelog you find now here:
https://sourceforge.net/apps/mantisbt/free-cad/changelog_page.php
http://www.freecadweb.org/tracker/changelog_page.php
Version: 0.12
*
Version: 0.14
* Python path messed up after installation
* Installing 0.14 breaks previous python installation
* Python function to retrive direct children of a shape using TopoDS_Iterator
* Update translations for 0.14
* FreeCAD crashes when changing placement of sketch.
* Sketcher 180-deg-constraints should not be allowed for lines without intersection point.
* Crash when opening Pad
* V0.14 - Add icons to its respectives operations in treeview
* FreeCAD crash on sweep/loft
* Option for new check in part check geometry
* Move from PyQt to PySide
* use transformShape for uniform scaling in Draft._Clone Feature
* Make FreeCAD buildable using QT Creator using windows the VC++ 9 compiler
* Part Revolve - add parameter "solid"
* emn import failure
* Allow Part Loft to create a closed solid i.e. have the Loft start and finish with the same profile
* crash when using "move" tool in part workbench
* STEP export fails under Windows
* OpenSCAD importer can't import more than one layer with the same name
* Standard view /Align view to selected face
* scale() operation makes face invalid
* Installation should set Python path
* No scroll bar on preferences dialog window.
* Ability to specify more decimal places of precision for fillets, etc.
* Starting FreeCAD Produces Blank Window with Granite Texture
* model refine corrupts solid with spherical edges.
* dump Shapes to python string
* Crash on fuse() of two simple extrusions
* Boolean operation fails for a mesh
* parse keyword args in Part::TopoShapePy::makeOffsetShape
* add shape contents in part check geometry task view
* entering Transform mode degrades the Placemens rotation to single precision
* DLL load failed
* Expose BRepExtrema_DistShapeShape to python
* Allow user to input simple mathematical expressions when setting values to constraints.
* closing Part::TaskCheckGeometry after closing document causes SIGSEGV
* exceptions thrown with python object.
* PartGui::TaskCheckGeometryResults fails to open
* SIGSEGV in Part::GeometryCurvePy::toBSpline
* Increase decimal precision
* Spin box locked to 1 mm
* Add a qt browser to the Parts library
* upload models for library
* Commit [bba876] causing new errors.
* Hide all objects in a group
* Part::TopoShape::getMemSize fails for Bezier Curves
* icons not showing in Part Loft and sweep dialogues
* Drawing SVG output makes ever knot symetrical.
* Part Common fails with two surface objects
* Teigha File Converter not found, DWG support will be disabled.
* recognize remote branches for Version.h in detached head state
* Sweeping along a helix causes exception
* Helix height cannot exceed 55.87mm
* RefineModel() does not mark edges/faces as modified
* PartDesign/modelrefine.cpp in FaceUniter::process() : United faces should all be marked as modified
* Zero width rectangle (i.e. 2 vertical points) odd behaviour + crash
* Planer image changes to number graphic when a part design constraint is made after the planar image
* Draft Dimensions due not observe Dimension Precision on FreeCAD Windows
* invalid DXF export
* Port wiki, phpbb and mantis to self-hosted
* Crash propably in MeshPart
* Part.BSplineCurve: allow to set degree and mutliplicites when calling constructor.
* FeaturePython objects should be able to define how POVray output is generated
* Loosing Snap when Object is getting more complex.
* PropertyLinkSubList causes crash
* BRepPrimAPI_MakeRevolution vs BRepPrimAPI_MakeRevol
* plane offset precision is limited to 0.1
* Add spiral tool in Part Module
* Missing / blank snap tool icons; perpendicular, ortho
* Add a Feature to delete a whole subtree of the FeatureTree
* OCC precision corruption from App::PropertyFloat
* Rotation constructor from vector/to vector not exposed in python
* FreeCAD crashed while creating a loft of two ellipses
* Robot file RobotExample, double-click PartToWork, crash
* No build possible with current CMake version 2.8.12
* Constraint datum dimension label shown as gray box vice number in transparent background.
* Wrong operator in DraftGeomUtils.getRotation
* Tracing over a background image in Sketcher: image is overwritten by first dimensional constraint text
* Raytracing export produces bad light definition
* Spreadsheet module
* Parametr "tolerance" in "Create Mesh from geometry" work strange.
* Order of operations for Matrix is nonintuitive, needs documentation
* \Raytracing\Templates\ install folder missing - file ProjectStd.pov missing - Povray error StdFinish undefined
* Tiny Tweak: v0.14 Shows Some Items as 0.13
* Cross section of Torus in Part Workbench fails or give wrong results
* Line tool (preview as you move) disappears after new file created
* Add a "render" button to the raytracing module
* Annoying messages at startup
* Touchpad navigation issue
* Part --> Geometric Primitives --> Regular Prism
* Online help line needs modifying
* FreeCAD crash with segfault Linux
* 'filemname' is not defined, typo? Can't import DWG
* crash at padding a sketch with 42 holes
* BuildInstaller.bat issue
* Problem exporting (Meshes) to STL & STEP.
* Wrong outline in pocket
* Vertex in Part Loft and Sweep profile list - error handling
* StdMeshers.so: cannot open shared object file: No such file or directory
* Meshing algorithm creates wrong shape
* Create Mesh from geometry / Export mesh.
* Shape.removeSplitter() loses Shape.Placements on some Shapes
* Incomplete slices when using Part.slice on a torus
* Add a function that can apply a Placement to a Shape like sh.transformGeometry(sh.Placement.toMatrix())
* Unable to Loft Sketches with Radiused Corners
* Create a test suite for Arch and Draft
* Change the Word "Radius" for Chamfering
* FreeCAD Compilation fails on Linux 32 bit
* Expose Standard_Boolean TopoDS_Shape::IsPartner(const TopoDS_Shape& other) const; to python
* Re-assign hot keys 0 thru 6 to line up with the icon placement.
* Draft Snap Toolbar Icons Crossed up
* Preserve names and colors on console mode export to STEP
* Placement Position Entry can be improved
* Patch to allow use of external PyCXX
* [Sketcher] Dragging + ESC
* Part WB extrude from ruled surface makes either two faces or a solid
* Split shape color setting from current preference page into a separate page
* Touchpad Navigation issue
* Can't change STEP/IGES export units through Python interface
* Part names are incorrect on import from STEP file
* Make Clipping-Plane-placement editable + support multiple planes
* Clipping plane should have more controls
* Edge chain selection
* Toolbar Customizer Move Buttons enabled but inactive
* Crash when quitting after using Windows > Tile
* Merged Project object being imported changes size when moved
* Cut mesh with plane
* Feature request - box selection for faces in set color mode
* Original color STEP model lost in import
* add directory to findCoin cmake
* wireframe mode should include vertices in display
* Can not export. No way to select file type.
* selftest errors
* Unable to export file to any file format
* File extensions missing from supported file descriptions in open/save dialgos
* [Sketcher] Small inconsistency with update
* Hide turntable dialog when in fullscreen mode
* Keep drop down menus open when changing to another part
* Skin remains when cutting rectangle
* Suppress CMake warning if OCE wasn't found but OCC was found
* add preferences option for bounding box colour
* Export to BREP does not work in Ubuntu
* Freecad sometimes 'forgets' the ability to handle stp files
* Snap Center Point at Center of Cylinder, Circle
* Boolean Cut Fails with Extruded Shapestring
* DeprecationWarning: Use 'TypeId' instead
* Abort on startup
* The output of __repr__() of Vector and Rotatio would create Objects with different Values do to inapropriate rounding
* Improvements for Brep Inventor nodes
* Crash on filleting
* Download manager
* Copy and Paste of a boolean operation moves children to new object
* Windows installer long standing issues [easy fix]
* IndentationError in Python Console
* Tooltips should include shortcuts keys in parentheses
* reading from the python console for using pdb
* Segfault when selecting a duplicate pad
* CMake stops with error "Circular ... <- ... dependency dropped." if source == build directory
* Inventor Navigation continues with released Mouse Button
* ver 0.13 rev 1828, drafting, measurement, angles
* Feature Request:: DXF Export in XY plane
* Add webGL exporter
* an improved Helix icon as suggested by raulshc
* DXF export of "large" Polyline Curves
* DWire Command Number Entry Improvement
* Bug in Draft Edit -> Add points
* Crash when executing script 3 times
* TimeInfo: diffTimeF(): added default arg
* TimeInfo: diffTimeF(): non-zero result for ident. time stamps
* Task Deadlock: Part Workbench disabled when closing Combo View with open Task
* Placement Panel not removed after Entity Deletion
* Wrong header define PART_GEOMETRY_H in ProgressIndicator.h
* Allow Draft tool to create Part Primitives
* Enclose isinstance(Edge.Curve,something) in try-except
* Crash occurs in version 0.13 when trying to use alignment tool
* addObject with four arguments does not return the DocumentObject
* Tree icons for Part Ruled surface, Part Export and some other fixes
* Draft tools referenced before assignment
* arc orientation sometimes becomes wrong when exporting to DXF
* Cannot add object to DocumentObjectGroupPython
* display tree icons for PartDesign workbench
* remove duplicate include files in PartFeature.h
* Sketcher Polyline tool "tool tip" "M key"
* use a face as a profile for Part Loft and sweep
* Tree icons for Part Vertex, Line, Edge, Circle, Ellipse and Helix
* New Start Page tab every time the Start WB is selected
* Duplicate code inside importDAE.py ?
* EngineBlock: unable to select bspline
* Crash on document recompute
* Objects imported by Drag-n-Drop end up in the wrong document
* Draft Working Plane Button ToolTip
* Draft Line - Start and End properties don't respect placement
* Stable PPA
* latest git version doesn't build on mint linux 2013-02-10
Version:
* Sketcher module added with constraint solver using SketchFlat

View File

@ -10,7 +10,8 @@ and programming tools (like compiler), the following libraries:
o Python (http://www.python.org), >= 2.5.x
o boost (http://www.boost.org), >= 1.33.1
o Qt (http://www.qtsoftware.com), >= 4.1.x
o Qt (http://qt-project.org/), >= 4.1.x
o PySide (http://qt-project.org/wiki/category:LanguageBindings::PySide::Downloads)
o Coin3D (http://www.coin3d.org), >= 2.4.x
o SoQt (http://www.coin3d.org), >= 1.2.x
o Xerces-C++ (http://xml.apache.org/dist/xerces-c/), >= 2.6
@ -18,8 +19,8 @@ o zlib (http://www.zlib.net/)
And for the some FreeCAD modules the additional libraries
o OpenCascade (http://www.opencascade.org), >= 5.2
o Eigen2 (http://eigen.tuxfamily.org/index.php?title=Main_Page), >= 2.0.5
o ODE (http://www.ode.org), >= 0.10.x
o Eigen3 (http://eigen.tuxfamily.org/index.php?title=Main_Page), >= 3.0.1
o FreeType
are required.
Note: zlib might be already on your system, as this is a library that is used
@ -44,23 +45,7 @@ Note: The package for SoQt (at least for older Debian based systems) is usually
than the installed SoQt to avoid to corrupt your package database and/or to keep other
applications working. When configuring FreeCAD you have to use the '--with-soqt=DIR'
switch specifying the path of the newly installed SoQt.
For newer Debian releases this already solved by a new package that links against Qt4.
Note: For OpenCascade there does not exist an official .deb package for older Debian based systems
and many other distributions, so you have to download the latest version from www.opencascade.org.
Install the package normally, be aware that the installer is a java program that requires
the official java runtime edition from Sun, not the open-source java (gij) that is bundled
with Debian or Ubuntu. Install it if needed:
sudo apt-get remove gij
sudo apt-get install sun-java5-bin
Be careful, if you use gij java with other things like a browser plugin, they won't work
anymore. Now start the installer with
java -jar setup.jar
With Debian Lenny this issue is solved. There is an OpenCascade package currently in the
non-free section.
For newer Debian releases this already solved by a new package that links against Qt4.
During the compilation some Python scripts get executed. So the Python interpreter has
@ -111,4 +96,4 @@ So, just have fun!
Werner Mayer <wmayer@users.sourceforge.net>
May 2010
June 2014