Changesets: FreeCAD

master 021b07b7

2020-05-17 07:44:33

vocx-fc


Committer: yorik Details Diff
Draft: restructure the draft test script

Add new function `_create_objects`.

Change annotations to use `App::Annotation` instead of `Draft Text`.
mod - src/Mod/Draft/drafttests/draft_test_objects.py Diff File

master 848db84c

2020-05-17 02:24:30

vocx-fc


Committer: yorik Details Diff
Part: update the part_test_objects script

This script is based on a similar script
created for the Draft Workbench.
mod - src/Mod/Part/parttests/part_test_objects.py Diff File

master 4a765e12

2020-05-16 21:39:27

vocx-fc


Committer: yorik Details Diff
Draft: check GUI in upgrade function before using viewprovider

Also make various improvements in style, PEP8, return value
is now a tuple of lists instead of a list of lists.

Delay the import of other modules like `Part` and `DraftGeomUtils`
using the `LazyLoader` class.

Update the Gui Command as well.
mod - src/Mod/Draft/draftfunctions/upgrade.py Diff File
mod - src/Mod/Draft/draftguitools/gui_upgrade.py Diff File

master 07245dbf

2020-05-16 19:52:47

vocx-fc


Committer: yorik Details Diff
Draft: check GUI in downgrade before using viewprovider

Also make various improvements in style, PEP8, return value
is now a tuple of lists instead of a list of lists.

Update the Gui Command as well.
mod - src/Mod/Draft/draftfunctions/downgrade.py Diff File
mod - src/Mod/Draft/draftguitools/gui_downgrade.py Diff File

master 10f83978

2020-05-16 17:43:07

vocx-fc


Committer: yorik Details Diff
Draft: check GUI before touching the ViewObject in cut
mod - src/Mod/Draft/draftfunctions/cut.py Diff File

master ff323ebd

2020-05-16 16:46:59

wandererfan

Details Diff
[Draft]Additional modes for PathArray
mod - src/Mod/Draft/DraftGeomUtils.py Diff File
mod - src/Mod/Draft/draftmake/make_patharray.py Diff File
mod - src/Mod/Draft/draftobjects/patharray.py Diff File

master e1240fb1

2020-05-16 13:41:42

Armandas JaruĊĦauskas


Committer: abdullahtahiriyo Details Diff
PartDesign: Chamfer direction flipping support
mod - src/Mod/PartDesign/App/FeatureChamfer.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureChamfer.h Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.ui Diff File

master 74bd6762

2020-05-16 07:46:39

shermelin


Committer: abdullahtahiriyo Details Diff
First test of ellipse projection

- general case implemented

TODO:
- catch and implement limit cases (parallel, orthogonal, inverted
major/minor, circle...
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File

master 6e0e7580

2020-05-16 05:39:06

berndhahnebach

Details Diff
FEM: add modules to migrate old FEM app and gui objects
mod - src/Mod/Fem/CMakeLists.txt Diff File
mod - src/Mod/Fem/Init.py Diff File
mod - src/Mod/Fem/InitGui.py Diff File
add - src/Mod/Fem/femtools/migrate_app.py Diff File
add - src/Mod/Fem/femtools/migrate_gui.py Diff File

master 13ff930e

2020-05-16 05:39:02

berndhahnebach

Details Diff
FEM: python base view provider, improve error handling
mod - src/Mod/Fem/femguiobjects/ViewProviderBaseObject.py Diff File

master 75d1b97b

2020-05-16 05:39:02

berndhahnebach

Details Diff
FEM: gmsh mesh obj, automaticlly add all properties
mod - src/Mod/Fem/femobjects/_FemMeshGmsh.py Diff File

master 9a4d4c24

2020-05-16 05:39:00

berndhahnebach

Details Diff
FEM: materialobject, automaticlly add all properties
mod - src/Mod/Fem/femobjects/_FemMaterial.py Diff File

master 31bb4d84

2020-05-16 05:08:01

realthunder


Committer: abdullahtahiriyo Details Diff
Gui: improve property editor status update
mod - src/Gui/PropertyView.cpp Diff File

master 51cd5e04

2020-05-16 03:55:36

vocx-fc


Committer: yorik Details Diff
Draft: fix button and icon spacing in AnnotationStyleEditor

The maximum button size was too small to fit the icon
together with the text, if the text size was large.

Also added more tooltips to all widgets of the editor.
mod - src/Mod/Draft/Resources/ui/dialog_AnnotationStyleEditor.ui Diff File

master 0d9ae239

2020-05-15 21:32:49

vocx-fc


Committer: yorik Details Diff
Draft: cleanup code of AnnotationStyleEditor

Introduced in 1b887fa0f5, 4555a77663, 5b3fea59e0.

Make it PEP8 compliant, and shorten line lengths.

It is based on `GuiCommandSimplest` to inherit basic behavior
such as `IsActive` returning `True` when a document exists.
mod - src/Mod/Draft/draftguitools/gui_annotationstyleeditor.py Diff File

master 718dd707

2020-05-15 20:34:21

wandererfan

Details Diff
[TD]Getters/Setters for CosmeticVertex attribs
mod - src/Mod/TechDraw/App/CosmeticVertexPy.xml Diff File
mod - src/Mod/TechDraw/App/CosmeticVertexPyImp.cpp Diff File

master add17980

2020-05-15 20:33:31

wandererfan

Details Diff
[TD]Eliminate replace fcns for Cosmetic objs
mod - src/Mod/TechDraw/App/CosmeticExtension.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewPartPyImp.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskCenterLine.cpp Diff File

master a5ab09aa

2020-05-15 20:31:58

wandererfan

Details Diff
[TD]minor code clean ups
mod - src/Mod/TechDraw/App/CenterLinePyImp.cpp Diff File
mod - src/Mod/TechDraw/App/CosmeticEdgePyImp.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewPart.cpp Diff File
mod - src/Mod/TechDraw/App/GeometryObject.cpp Diff File

master 90bc7789

2020-05-15 18:27:17

Adrian


Committer: wwmayer Details Diff
Improve Axis Cross behavior and expose parameter to 3D View preferences
mod - src/Gui/AboutApplication.ui Diff File
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/DlgSettings3DView.ui Diff File
mod - src/Gui/DlgSettings3DViewImp.cpp Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Mod/Mesh/App/MeshTestsApp.py Diff File

master f0e246f8

2020-05-15 17:26:24

wmayer

Details Diff
Part: [skip ci] copy visual attributes of reversed shape
mod - src/Mod/Part/Gui/Command.cpp Diff File

master 34ebb0ec

2020-05-15 17:25:43

wmayer

Details Diff
fixes 0004316: PartWB, "Reverse shapes" command reset position [skip ci] Affected Issues
0004316
mod - src/Mod/Part/App/PartFeatures.cpp Diff File

master de02063f

2020-05-15 11:57:52

Armandas JaruĊĦauskas


Committer: abdullahtahiriyo Details Diff
PartDesign: Chamfer - updated parameter validation code.
mod - src/Mod/PartDesign/App/FeatureChamfer.cpp Diff File

master 4b654401

2020-05-15 03:53:14

vocx-fc


Committer: yorik Details Diff
Draft: clean up code, PEP8, and docstrings for PointArray

Test the inputs to the `make_point_array` function
and return `None` if there is a problem.

Now the make function accepts as input a `"String"` which must be
the `Label` of an object in the document, so it is easier to create
arrays quickly from the Python console.

Add a message deprecating the older call `makePointArray`.

Adjust the GuiCommand accordingly. Now it uses the commit
mechanism of the parent `Modifier` class so that the executed
functions are recorded in the Python console.

Clean up the `PointArray` class as well.
mod - src/Mod/Draft/draftguitools/gui_pointarray.py Diff File
mod - src/Mod/Draft/draftmake/make_pointarray.py Diff File
mod - src/Mod/Draft/draftobjects/pointarray.py Diff File

master a4367d05

2020-05-15 00:11:15

vocx-fc


Committer: yorik Details Diff
Draft: activate new array make functions

They are made available in the `Draft` namespace,
and are also used in the unit tests, the test script,
and the GuiCommands.
mod - src/Mod/Draft/Draft.py Diff File
mod - src/Mod/Draft/drafttaskpanels/task_circulararray.py Diff File
mod - src/Mod/Draft/drafttaskpanels/task_orthoarray.py Diff File
mod - src/Mod/Draft/drafttaskpanels/task_polararray.py Diff File
mod - src/Mod/Draft/drafttests/draft_test_objects.py Diff File
mod - src/Mod/Draft/drafttests/test_modification.py Diff File

master 2b3b6182

2020-05-14 20:28:53

sgrogan


Committer: yorik Details Diff
Update digital ocean citation
mod - README.md Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 145 146 147 148 149 150 151 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last