Changesets: FreeCAD

master bccb9466

2014-10-19 22:21:41

Mark A. Taff


Committer: wmayer Details Diff
Implement two construction methods for ellipses:

--Center, major radius, minor radius
--Periapsis, apoapsis, minor radius

Artist: We need an icon for periapsis, apoapsis, minor radius method.
(cherry picked from commit f0a4339621b0bf901754af14c3cd36c95ca55966)
Attach Issues:
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp Diff File
mod - src/Mod/Sketcher/Gui/Workbench.cpp Diff File

master 4259a939

2014-10-19 19:42:50

wmayer

Details Diff
+ save last used export/import filter Affected Issues
0002030
mod - src/Gui/CommandDoc.cpp Diff File

master 5ddb891b

2014-10-19 18:59:05

wmayer

Details Diff
+ fix Python binding of 3d viewer
Attach Issues:
mod - src/Gui/View3DInventorViewer.cpp Diff File

master ab66d0a4

2014-10-19 17:49:31

wmayer

Details Diff
+ fix more Quarter port issues
Attach Issues:
mod - src/Gui/ManualAlignment.cpp Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File

master 5912342e

2014-10-19 17:27:02

wmayer

Details Diff
+ support of home path with non-ASCII chars Affected Issues
0001821
mod - src/App/Application.cpp Diff File
mod - src/App/ApplicationPy.cpp Diff File
mod - src/App/FreeCADInit.py Diff File
mod - src/Gui/FreeCADGuiInit.py Diff File
mod - src/Main/MainGui.cpp Diff File

master eb89cb42

2014-10-19 14:28:39

wmayer

Details Diff
+ harmonize API
Attach Issues:
mod - src/Main/MainGui.cpp Diff File

master f233a50a

2014-10-19 14:25:51

wmayer

Details Diff
+ harmonize API
Attach Issues:
mod - src/App/Application.cpp Diff File
mod - src/App/Application.h Diff File
mod - src/App/ApplicationPy.cpp Diff File
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/ApplicationPy.cpp Diff File
mod - src/Gui/Assistant.cpp Diff File
mod - src/Gui/BitmapFactory.cpp Diff File
mod - src/Gui/NetworkRetriever.cpp Diff File
mod - src/Gui/OnlineDocumentation.cpp Diff File
mod - src/Gui/WidgetFactory.cpp Diff File
mod - src/Mod/Raytracing/App/AppRaytracingPy.cpp Diff File

master c8934c06

2014-10-19 14:18:52

shoogen


Committer: yorik Details Diff
enhancements in exportDRAWEXE.py

simplify float formatting
support for Part::Thickness in exportDRAWEXE.py
support for Draft::Ellipse in exportDRAWEXE.py
support for Annotations
Attach Issues:
mod - src/Mod/Sandbox/exportDRAWEXE.py Diff File

master 21eae7f9

2014-10-19 12:16:33

wmayer

Details Diff
+ port Sandbox module to Quarter
Attach Issues:
mod - src/Mod/Sandbox/Gui/Command.cpp Diff File
mod - src/Mod/Sandbox/Gui/Overlay.cpp Diff File
mod - src/Mod/Sandbox/Gui/Workbench.cpp Diff File

master 901bbbed

2014-10-19 07:30:27

Abdullah Tahiri


Committer: wmayer Details Diff
Sketcher: Various Ellipse enhancements

- Autoconstraints for Ellipse
- Conversion of a Part.Arc of an Ellipse to Sketcher.
Attach Issues:
mod - src/Mod/Sketcher/App/SketchObjectPyImp.cpp Diff File
mod - src/Mod/Sketcher/Gui/DrawSketchHandler.cpp Diff File

master bd1bbff8

2014-10-18 15:21:26

yorik

Details Diff
Draft: Disabled automatic DXF library download - fixes 0001785

Note for existing users: Can be reenabled in menu Edit > Preferences >
Import-Export > DXF > Automatic update
Affected Issues
0001785
mod - src/Mod/Draft/Draft_rc.py Diff File
mod - src/Mod/Draft/Resources/ui/userprefs-import1.ui Diff File
mod - src/Mod/Draft/importDXF.py Diff File

master 590e3fbe

2014-10-17 14:50:39

Abdullah Tahiri


Committer: wmayer Details Diff
Sketcher: New Feature: Hyperbola/ArcOfHyperbola

===============================================

- ArcOfHyperbola creation method
- Solver representation (undefined moving)
- SketchObjectPyImp (here we still miss the Part->Partdesign conversion)
- Sketch validation for hyperbola
- Hyperbola creation method: shows the "proof of concept", but it is very buggy!!

Notes:
- Missing icons, probably missing geo normal curve implementation - rebasing -
- Fixes to adapt Hyperbola to Derivector implementation and make it compile
Attach Issues:
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/planegcs/Geo.cpp Diff File
mod - src/Mod/Sketcher/App/planegcs/Geo.h Diff File
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherValidation.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/Sketcher/Gui/Workbench.cpp Diff File

master dc5c6470

2014-10-17 13:12:39

Sebastian Hoogen


Committer: wmayer Details Diff
support for ellipses and elliptical arcs in flattened SVG output
(cherry picked from commit 59eabdbcb043f3d462c3e9ed0ba21cfe65b7aae6)
Affected Issues
0001788
mod - src/Mod/Draft/Draft.py Diff File

master dd392efe

2014-10-16 19:36:54

wmayer

Details Diff
+ fixes 0001735: Ellipsoids visibility problems Affected Issues
0001735
mod - src/Mod/Part/Gui/ViewProvider.cpp Diff File
mod - src/Mod/Part/Gui/ViewProvider.h Diff File
mod - src/Mod/Part/Gui/ViewProviderSphereParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderSphereParametric.h Diff File

master 84bd9a4a

2014-10-16 18:57:53

wmayer

Details Diff
+ fixes 0001779: memory leak Affected Issues
0001779
mod - src/Mod/Part/Gui/ViewProviderExt.cpp Diff File

master f5df65c4

2014-10-16 16:55:03

Abdullah Tahiri


Committer: wmayer Details Diff
Sketcher: Ellipse enhancement: All internal geometry is shown on creation

Elements that have internal geometry are created with the internal geometry on creation.

It has been under discussion for a long time. Ulrich was in favour (asked for it several times).
DeepSOIC implemented the focus because he hated the poor dragging of the ellipse when empty.
Attach Issues:
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/freegcs/GCS.cpp 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/DrawSketchHandler.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master 6997cc99

2014-10-16 15:06:23

abdullah


Committer: shoogen Details Diff
Part Module New Feature: Parabola & ArcOfParabola

- Completed Parabola c++ implementation and python wrapper implementation
- Created ArOfParabola c++ and python wrapper implementation
Attach Issues:
mod - src/Mod/Part/App/AppPart.cpp Diff File
add - src/Mod/Part/App/ArcOfParabolaPy.xml Diff File
add - src/Mod/Part/App/ArcOfParabolaPyImp.cpp Diff File
mod - src/Mod/Part/App/ArcPyImp.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
mod - src/Mod/Part/App/Geometry.cpp Diff File
mod - src/Mod/Part/App/Geometry.h Diff File
mod - src/Mod/Part/App/OpenCascadeAll.h Diff File

master 75377ebf

2014-10-16 15:02:21

abdullah


Committer: shoogen Details Diff
Part Module New Feature: Hyperbola & ArcOfHyperbola

- Completed Hyperbola c++ implementation and python wrapper
- Created ArOfHyperbola c++ and python wrapper implementation
Attach Issues:
mod - src/Mod/Part/App/AppPart.cpp Diff File
add - src/Mod/Part/App/ArcOfHyperbolaPy.xml Diff File
add - src/Mod/Part/App/ArcOfHyperbolaPyImp.cpp Diff File
mod - src/Mod/Part/App/ArcPyImp.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
mod - src/Mod/Part/App/Geometry.cpp Diff File
mod - src/Mod/Part/App/Geometry.h Diff File
mod - src/Mod/Part/App/HyperbolaPy.xml Diff File
mod - src/Mod/Part/App/HyperbolaPyImp.cpp Diff File
mod - src/Mod/Part/App/OpenCascadeAll.h Diff File

master da4c4aac

2014-10-16 11:55:40

shoogen

Details Diff
Output Mac OS version (or Windows 8) on splashscreen
Attach Issues:
mod - src/Gui/Splashscreen.cpp Diff File

master ea967cae

2014-10-15 15:45:40

wmayer

Details Diff
+ fix build failure
Attach Issues:
mod - src/Gui/View3DInventor.h Diff File

master 81d4b949

2014-10-15 14:54:02

shoogen


Committer: wmayer Details Diff
issue 0001788 SVG output of trimmed curves Affected Issues
0001788
mod - src/Mod/Draft/Draft.py Diff File

master 7422f073

2014-10-15 12:04:06

wmayer

Details Diff
+ share GL widgets when creating further 3d views of a document
Attach Issues:
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Gui/Document.h Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DInventor.h Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DInventorViewer.h Diff File

master 31c39e22

2014-10-14 13:23:08

shoogen


Committer: wmayer Details Diff
fixes 0001706 rename anaglyph stereo mode red/cyan Affected Issues
0001706
mod - src/Gui/CommandView.cpp Diff File

master 9d135bdc

2014-10-14 01:21:25

DeepSOIC


Committer: wmayer Details Diff
Sketcher: Ellipse enhancement: Negative focus on creation to improve dragging

Focus2 is thrown in automatically for ellipse arcs

(cherry picked from commit 1ab814e6b07fd946dbb2910cc1bfb8588c61afb8)
Attach Issues:
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp Diff File

master 8711bdd7

2014-10-13 23:02:49

shoogen


Committer: wmayer Details Diff
issue 0001573 remove unavailable headers Affected Issues
0001573
mod - src/Mod/Drawing/App/PreCompiled.h Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 565 566 567 568 569 570 571 ... 600 ... 627 628 629  Next  Last