Changesets: FreeCAD

master 6001172f

2020-02-03 01:41:43

berndhahnebach

Details Diff
FEM: unit test, fix comments
mod - src/Mod/Fem/TestFem.py Diff File

master b1a71f4a

2020-02-02 20:04:22

vocx-fc


Committer: berndhahnebach Details Diff
Draft: new Draft_OrthoArray command

It replaces the older `Draft_Array` command, and provides
a task panel to select the properties, similar to the
`Draft_PolarArray` and `Draft_CircularArray` commands.

It can also create `App::Links` directly from this task
panel, so it also replaces the `Draft_LinkArray`
introduced by the LinkMerge.
mod - src/Mod/Arch/InitGui.py Diff File
mod - src/Mod/Draft/CMakeLists.txt Diff File
mod - src/Mod/Draft/InitGui.py Diff File
mod - src/Mod/Draft/Resources/Draft.qrc Diff File
add - src/Mod/Draft/Resources/ui/TaskPanel_OrthoArray.ui Diff File
mod - src/Mod/Draft/draftguitools/gui_arrays.py Diff File
add - src/Mod/Draft/draftguitools/gui_orthoarray.py Diff File
add - src/Mod/Draft/draftobjects/orthoarray.py Diff File
add - src/Mod/Draft/drafttaskpanels/task_orthoarray.py Diff File
add - src/Mod/Draft/draftviewproviders/view_orthoarray.py Diff File

master 3d2fb012

2020-02-02 20:04:22

vocx-fc


Committer: yorik Details Diff
Draft: new Draft_OrthoArray command

It replaces the older `Draft_Array` command, and provides
a task panel to select the properties, similar to the
`Draft_PolarArray` and `Draft_CircularArray` commands.

It can also create `App::Links` directly from this task
panel, so it also replaces the `Draft_LinkArray`
introduced by the LinkMerge.
mod - src/Mod/Arch/InitGui.py Diff File
mod - src/Mod/Draft/CMakeLists.txt Diff File
mod - src/Mod/Draft/InitGui.py Diff File
mod - src/Mod/Draft/Resources/Draft.qrc Diff File
add - src/Mod/Draft/Resources/ui/TaskPanel_OrthoArray.ui Diff File
mod - src/Mod/Draft/draftguitools/gui_arrays.py Diff File
add - src/Mod/Draft/draftguitools/gui_orthoarray.py Diff File
add - src/Mod/Draft/draftobjects/orthoarray.py Diff File
add - src/Mod/Draft/drafttaskpanels/task_orthoarray.py Diff File
add - src/Mod/Draft/draftviewproviders/view_orthoarray.py Diff File

master 40fb8320

2020-02-02 17:58:56

donovaly


Committer: wandererfan Details Diff
[TD] DlgPrefsTechDrawx.ui: improve layout, wording and tooltips

part 1: - page 1 and 2
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDraw1.ui Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDraw2.ui Diff File

master a92e157a

2020-02-02 17:05:50

wandererfan

Details Diff
[TD]sync icon names and menu entries

- contributed by @uwe
mod - src/Mod/TechDraw/Gui/Command.cpp Diff File
mod - src/Mod/TechDraw/Gui/CommandAnnotate.cpp Diff File
mod - src/Mod/TechDraw/Gui/CommandDecorate.cpp Diff File
mod - src/Mod/TechDraw/Gui/Resources/TechDraw.qrc Diff File
mod - src/Mod/TechDraw/Gui/TaskCosVertex.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskCosVertex.ui Diff File
mod - src/Mod/TechDraw/Gui/TaskLeaderLine.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskLeaderLine.ui Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderLeader.cpp Diff File
mod - src/Mod/TechDraw/Gui/Workbench.cpp Diff File

master 2a396025

2020-02-02 13:48:02

wmayer

Details Diff
Part: Restore parametric refine function
mod - src/Mod/Part/Gui/CommandSimple.cpp Diff File

master 61005608

2020-02-02 10:16:19

donovaly


Committer: wandererfan Details Diff
[TD] TaskRichAnno tr to fix Qt4 build
mod - src/Mod/TechDraw/Gui/TaskRichAnno.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskRichAnno.ui Diff File

master ba5e50ad

2020-02-02 09:30:05

wmayer

Details Diff
Mesh: alternative method for cylinder fit using Levenberg-Marquardt algorithm
mod - src/Mod/Mesh/App/Core/Approximation.cpp Diff File

master f8b8e4a1

2020-02-02 07:22:24

berndhahnebach

Details Diff
FEM: meshtools, some commets for ccxelement faces binary search
mod - src/Mod/Fem/femmesh/meshtools.py Diff File

master fb4a992c

2020-02-02 06:36:49

vocx-fc


Committer: yorik Details Diff
Draft: add script to produce a test file as example

The test script can be run by the program's executable
or run as a macro.
```
freecad draft_test_objects.py
```

It can also be used as a Python module within the program
to create a test file on demand.
```
import drafttests.draft_test_objects as dt
dt.create_test_file()
```

The produced test file will be added in a different commit
once this commit is merged.
The idea is to have a test file created by a certain
stable version of the master branch. Then as the code
continues to change and grow, this file can be opened
with future versions of the program to test for compatibility
and regressions.
mod - src/Mod/Draft/CMakeLists.txt Diff File
add - src/Mod/Draft/drafttests/draft_test_objects.py Diff File

master fe2c802e

2020-02-01 17:21:41

donovaly


Committer: wandererfan Details Diff
[TD] fix 2 typos
mod - src/Mod/TechDraw/Gui/Command.cpp Diff File

master 1583f3c3

2020-02-01 17:14:18

donovaly


Committer: wandererfan Details Diff
[TD] correct icon name

see https://forum.freecadweb.org/viewtopic.php?f=35&t=42979
mod - src/Mod/TechDraw/Gui/ViewProviderViewClip.cpp Diff File

master 72e55ca8

2020-02-01 15:46:54

donovaly


Committer: wandererfan Details Diff
fix missing namespaces in SVG files

see https://forum.freecadweb.org/viewtopic.php?f=35&t=42955&start=10#p365470
mod - src/Mod/TechDraw/Gui/QGVPage.cpp Diff File
mod - src/Mod/TechDraw/TDTest/TestHatch.svg Diff File
mod - src/Mod/TechDraw/TDTest/TestTemplate.svg Diff File
mod - src/Mod/TechDraw/Templates/A3_LandscapeTD.svg Diff File
mod - src/Mod/TechDraw/Templates/A4_LandscapeTD.svg Diff File
mod - src/Mod/TechDraw/Templates/ANSIB.svg Diff File
mod - src/Mod/TechDraw/Templates/ANSIB_Portrait.svg Diff File
mod - src/Mod/TechDraw/Templates/HowToExample.svg Diff File
mod - src/Mod/TechDraw/Templates/USLetter_Landscape.svg Diff File

master 7d6f0f36

2020-02-01 15:10:58

carlopav


Committer: yorik Details Diff
[Draft] Toolbar, remove option from preferences
mod - src/Mod/Draft/DraftGui.py Diff File
mod - src/Mod/Draft/Resources/ui/preferences-draft.ui Diff File

master 3a991afe

2020-02-01 13:58:22

donovaly


Committer: wandererfan Details Diff
[TD] update menu name to fit into the current naming scheme
mod - src/Mod/TechDraw/Gui/Command.cpp Diff File

master 74680b8a

2020-02-01 12:01:24

wmayer

Details Diff
Mesh: [skip ci] approximation of cylinder and sphere using WildMagic lib
mod - src/Mod/Mesh/App/Core/Approximation.cpp Diff File

master eae64551

2020-02-01 11:59:00

wmayer

Details Diff
Mesh: [skip ci] fix crash in mesh segmentation
mod - src/Mod/Mesh/App/Core/Segmentation.cpp Diff File

master 230c1c93

2020-02-01 06:26:30

berndhahnebach

Details Diff
FEM: change example contact shell shell name
mod - src/Mod/Fem/CMakeLists.txt Diff File
mod - src/Mod/Fem/TestFem.py Diff File
mod - src/Mod/Fem/femexamples/manager.py Diff File
mod - src/Mod/Fem/femtest/app/test_ccxtools.py Diff File

master 3310d52f

2020-02-01 06:26:30

berndhahnebach

Details Diff
FEM: add contact solid solid unit test
mod - src/Mod/Fem/CMakeLists.txt Diff File
mod - src/Mod/Fem/TestFem.py Diff File
mod - src/Mod/Fem/femtest/app/test_ccxtools.py Diff File
add - src/Mod/Fem/femtest/data/ccx/constraint_contact_solid_solid.FCStd Diff File
add - src/Mod/Fem/femtest/data/ccx/constraint_contact_solid_solid.inp Diff File

master ae3f7500

2020-02-01 06:26:28

berndhahnebach

Details Diff
FEM: add constraint contact solid solid example
mod - src/Mod/Fem/CMakeLists.txt Diff File
add - src/Mod/Fem/femexamples/constraint_contact_solid_solid.py Diff File
mod - src/Mod/Fem/femexamples/manager.py Diff File
add - src/Mod/Fem/femexamples/meshes/mesh_contact_box_halfcylinder_tetra10.py Diff File

master b38ba6e1

2020-01-31 19:09:43

vocx-fc


Committer: yorik Details Diff
Draft: lowercase use_link option for arrays

Inside the class `_DraftLink` the `onDocumentRestored` function
tests for the existence of the old attribute `useLink`. If it is
present, it uses it to define the new variable name `use_link`.
This is done use Python naming conventions.
The old `useLink` is deleted so it is not longer saved
together with the object when the document is saved.
mod - src/Mod/Draft/Draft.py Diff File
mod - src/Mod/Draft/DraftTools.py Diff File
mod - src/Mod/Draft/draftobjects/circulararray.py Diff File
mod - src/Mod/Draft/draftobjects/orthoarray.py Diff File
mod - src/Mod/Draft/draftobjects/polararray.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

master b6baaa72

2020-01-31 15:02:52

Rene 'Renne' Bartsch


Committer: yorik Details Diff
[Path] Add GCode documentation of Path Workbench

This is a documentation of all GCodes used by the FreeCAD Path Workbench to e.g. simplify pre- and post-processor development.
Initial commit.

See [forum discussion](https://forum.freecadweb.org/viewtopic.php?f=15&t=42655).
add - src/Mod/Path/GCode-description.md Diff File

master b2aaa95a

2020-01-31 09:30:23

triplus


Committer: wandererfan Details Diff
Update copyright information [skip ci]
mod - src/Main/FreeCADGuiPy.cpp Diff File
mod - src/Main/MainCmd.cpp Diff File
mod - src/Main/MainGui.cpp Diff File

master 6c59182d

2020-01-31 06:49:31

yorik

Details Diff
Arch: Fix in material reader
mod - src/Mod/Arch/ArchMaterial.py Diff File

master 94575bcd

2020-01-31 01:48:28

berndhahnebach

Details Diff
FEM: utils, better print message for ref shape check
mod - src/Mod/Fem/femtools/femutils.py Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 211 212 213 214 215 216 217 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last