Changesets: FreeCAD

master 0fdd1573

2020-10-26 10:52:14

yorik

Details Diff
Draft: Added TechDraw patterns
mod - src/Mod/Draft/draftutils/utils.py Diff File

master 9a3fcfd8

2020-10-26 09:35:40

yorik

Details Diff
Arch: fixed placement of Space label on TD pages
mod - src/Mod/Draft/draftfunctions/svg.py Diff File

master 1e687bb1

2020-10-26 01:56:47

mlampert

Details Diff
Special provisions for py2 - not understanding why though
mod - src/Mod/Path/PathTests/TestPathVoronoi.py Diff File

master 6d831627

2020-10-25 21:52:31

uwestoehr


Committer: wmayer Details Diff
[Part] allow to edit helices via a dialog

fixes https://tracker.freecadweb.org/view.php?id=3857

Currently primitives of the Part WB can only be created suing a dialog. Editing is not possible that way.

This PR makes the first step in achieving this:

- Helices can now be edited using the same dialog ans when created

- New location dialog. The Gui::LocationWidget used there is not aware of the rotation angle and it treats the rotation axis as direction. To fix this, I set changed the dialog so that one can define every parameter as in the PartDesign attacher dialog (Placement, rotation axis and rotation angle separately). Another reason for this change was that one could not use the location dialog, fill it with the placement properties of the object, and close the dialog without any change. Because of the missing angle info the objects was then always rotated despite nothing was changed.

If this PR goes in, I will extend it for the other primitives.

Todo for the future: allow a preview of the changes made in the dialog. (I could not find out how this is done.)
Affected Issues
0003857
mod - src/Mod/Part/Gui/DlgPrimitives.cpp Diff File
mod - src/Mod/Part/Gui/DlgPrimitives.h Diff File
mod - src/Mod/Part/Gui/Location.ui Diff File
mod - src/Mod/Part/Gui/ViewProviderHelixParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderHelixParametric.h Diff File

master 94ca8ac9

2020-10-25 12:41:44

Allan Nordhøy


Committer: wwmayer Details Diff
Requested suggestions added
mod - README.md Diff File

master f33ca460

2020-10-25 10:14:23

Allan Nordhøy


Committer: wwmayer Details Diff
Typos and language in README
mod - README.md Diff File

master 33b4d008

2020-10-25 04:05:56

abdullah


Committer: abdullahtahiriyo Details Diff
Part: Geometry - refactor py functions into class for code reuse
mod - src/Mod/Part/App/Geometry.cpp Diff File
mod - src/Mod/Part/App/Geometry.h Diff File
mod - src/Mod/Part/App/GeometryPyImp.cpp Diff File

master 1f46b724

2020-10-25 02:41:42

abdullah

Details Diff
Part: Geometry - encapsulate construction access
mod - src/Mod/Part/App/Geometry.h Diff File
mod - src/Mod/Part/App/GeometryPyImp.cpp Diff File
mod - src/Mod/Sketcher/App/Sketch.cpp Diff File
mod - src/Mod/Sketcher/App/SketchAnalysis.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.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/TaskSketcherElements.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master f8ac3ea1

2020-10-25 01:03:45

uwestoehr


Committer: wmayer Details Diff
[Part] remove unnecessary vertical whitespace in dialogs

on smaller screens it is very annoying that the Part dialogs have too much vertical whitespace.

This PR gets rid of some unnecessary whitespace.
mod - src/Mod/Part/Gui/DlgPrimitives.ui Diff File
mod - src/Mod/Part/Gui/TaskShapeBuilder.ui Diff File

master 4246c902

2020-10-24 23:07:29

uwestoehr


Committer: wwmayer Details Diff
[PD] fix issue 3968

https://tracker.freecadweb.org/view.php?id=3968

Don't set the tip to features that cannot hold the tip
Affected Issues
0003968
mod - src/Mod/PartDesign/Gui/CommandBody.cpp Diff File

master 1f8201bb

2020-10-24 21:03:14

mlampert

Details Diff
Remove app include files from precompile guard
mod - src/Mod/Path/App/VoronoiCellPyImp.cpp Diff File
mod - src/Mod/Path/App/VoronoiEdgePyImp.cpp Diff File
mod - src/Mod/Path/App/VoronoiPyImp.cpp Diff File
mod - src/Mod/Path/App/VoronoiVertexPyImp.cpp Diff File

master 3598da57

2020-10-24 17:04:28

wmayer

Details Diff
Gui: [skip ci] move support of SpaceMouse Explorer to its own event handler function
mod - src/Gui/3Dconnexion/GuiNativeEventWin32.cpp Diff File
mod - src/Gui/3Dconnexion/GuiNativeEventWin32.h Diff File

master bc2d3e9d

2020-10-24 14:23:43

Neinei0k


Committer: abdullahtahiriyo Details Diff
Sketcher: Fix ticket 0004399

The reason for this behaviour is that root point (origin) and axes are not treated as fixed geometry. Every external geometry has negative ID which is at most GeoEnum::RefExt defined as -3 in the file src/Mod/Sketcher/App/SketchObject.cpp. Ids of root point and axes are also defined in this file with id -1 for root point and horizontal axis, and -2 for vertical axis. To fix the problem, GeoEnum::RefExt id was replaced by root point id in the condition checking for the largest id of fixed geometry.
Affected Issues
0004399
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File

master 690cc3e1

2020-10-24 13:37:04

wmayer

Details Diff
Gui: [skip ci] let view provider to decide to whether open a transaction on double-click

The sketcher view provider doesn't need a transaction on double-click or otherwise shows a useless entry in the undo dialog which when undoing leads to weird behaviour
mod - src/Gui/Tree.cpp Diff File
mod - src/Gui/ViewProvider.h Diff File
mod - src/Gui/ViewProviderDocumentObject.cpp Diff File
mod - src/Gui/ViewProviderDocumentObject.h Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.h Diff File

master e878eb56

2020-10-24 05:19:12

mlampert

Details Diff
Include proper model headers for python files.
mod - src/Mod/Path/App/VoronoiCellPy.xml Diff File
mod - src/Mod/Path/App/VoronoiEdgePy.xml Diff File
mod - src/Mod/Path/App/VoronoiVertexPy.xml Diff File

master 73ba3061

2020-10-23 18:50:23

wmayer

Details Diff
App: [skip ci] fix printing warning for recursive calls of Document::_commitTransaction
mod - src/App/Document.cpp Diff File

master cda1205c

2020-10-23 17:47:33

wmayer

Details Diff
App: [skip ci] fix possible segmentation fault when performing a transaction after an undo
mod - src/App/Document.cpp Diff File

master 9f74b422

2020-10-23 16:04:07

luz paz


Committer: wwmayer Details Diff
Fix various typos [skip-ci]
mod - src/Gui/Quarter/Mouse.cpp Diff File
mod - src/Mod/Draft/draftguitools/gui_snapper.py Diff File
mod - src/Mod/Draft/draftmake/make_sketch.py Diff File
mod - src/Mod/Fem/femviewprovider/view_base_femobject.py Diff File
mod - src/Mod/Path/PathScripts/PathToolEdit.py Diff File
mod - src/Mod/Path/PathScripts/PathToolLibraryEditor.py Diff File

master f16f9740

2020-10-23 15:27:41

luz paz


Committer: wwmayer Details Diff
Sketcher: Capitalize opeCommand() text [skip-ci]
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File

master e73ea7d2

2020-10-23 15:26:53

luz paz


Committer: wwmayer Details Diff
Sketcher: Fix typos [skip-ci]
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File

master a273bef2

2020-10-23 14:52:14

russ4262

Details Diff
Path: Fix div by zero error

Fix MillFace div by zero error reported in forum at https://forum.freecadweb.org/viewtopic.php?f=15&t=51415.
Rotational-related variables were exposed to non-rotational code block. They have been moved into correct rotational code block.
mod - src/Mod/Path/PathScripts/PathAreaOp.py Diff File

master 34154019

2020-10-23 11:43:42

wmayer

Details Diff
Sketcher: [skip ci] fix changing multiplicity of a spline for Windows builds if PCH is enabled
mod - src/Mod/Sketcher/Gui/PreCompiled.h Diff File

master aeb0c17e

2020-10-23 09:56:17

wmayer

Details Diff
Sketcher: [skip ci] fix crash when deleting a selected geometry directly with delGeometry()
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master 4a8201a2

2020-10-23 09:26:15

wmayer

Details Diff
Sketch: [skip ci] handle possible crashes when decreasing degree of a spline
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObjectPyImp.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandSketcherBSpline.cpp Diff File

master fc89f4eb

2020-10-22 22:36:41

wmayer

Details Diff
Sketcher: implement command to decrease degree of a B-spline
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/CommandSketcherBSpline.cpp Diff File
mod - src/Mod/Sketcher/Gui/Workbench.cpp Diff File
 First  Prev  1 2 3 ... 70 ... 76 77 78 79 80 81 82 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last