Commit Graph

20997 Commits

Author SHA1 Message Date
vocx-fc
9591135cbf Draft: remove documentation in Draft.py
The Doxygen documentation paragraphs in `Draft.py` are no longer necessary,
as this information is already added to the `draft.dox` file
which can be used to consolidate the general documentation of the workbench.
2020-07-17 13:01:45 +02:00
vocx-fc
ee2977938d Draft: add Doxygen information to draft.dox
More information is added to the main `draft.dox` Doxygen file
so that this information appears when creating
the HTML documentation.
2020-07-17 13:01:45 +02:00
vocx-fc
1c65c7dc92 Draft: add Doxygen strings to the packages' __init__ files
The packages are `draftfunctions`, `draftgeoutils`, `draftguitools`,
`draftmake`, `draftobjects`, `drafttaskpanels`, `drafttests`,
`draftutils`, `draftviewproviders`.
2020-07-17 13:01:45 +02:00
wandererfan
0e9fd6c6b1 [TD]multiple faces in GeomHatch 2020-07-16 08:14:16 -04:00
paul lee
be46c0e25d [ArchWall] Fix #0004400 - Archwall creation from certain wire fails.
Forum Discussion - https://forum.freecadweb.org/viewtopic.php?f=23&t=47505
2020-07-16 13:53:11 +02:00
Bernd Hahnebach
4c94a53458 FEM: elmer tasks, add TODO comments 2020-07-16 00:09:35 +02:00
Bernd Hahnebach
a936aa8744 FEM: elmer solver, improve binary handling on Linux 2020-07-16 00:09:28 +02:00
Bernd Hahnebach
46164a2b2b FEM: elmer equations, delete wrong tool tips 2020-07-16 00:09:19 +02:00
Bernd Hahnebach
eaad0c1310 FEM: examples selfweight, comments 2020-07-16 00:09:11 +02:00
wmayer
79e8562f9b Gui: [skip ci] avoid to write several time stamps to a single line 2020-07-15 12:49:20 +02:00
wmayer
03fa5cf92b Netgen: [skip ci] force C++17 if netgen >= 6.2 is used 2020-07-15 10:50:16 +02:00
Bernd Hahnebach
b5dc95359d FEM: constraint transform task panel, fix warning message 2020-07-15 09:21:53 +02:00
Bernd Hahnebach
7da0ff6490 FEM: elmer solver, code formating 2020-07-15 08:57:51 +02:00
Bernd Hahnebach
d1701285f6 FEM: elmer equations, code formatting 2020-07-14 22:55:33 +02:00
Bernd Hahnebach
5f766aa8cd FEM: examples self weight, add comment 2020-07-14 20:58:01 +02:00
Sudhanshu Dubey
7e943a80ae FEM: unit tests, add calculix test for ccx_cantilever_selfweight example 2020-07-14 20:46:53 +02:00
Sudhanshu Dubey
c326268b8c FEM: examples, add new ccx_cantilever_selfweight exam 2020-07-14 20:46:53 +02:00
Bernd Hahnebach
a244800e63 FEM: in out, improve title strings 2020-07-14 20:46:53 +02:00
wmayer
d8b85f7c88 fix docstring and segmentation fault in Application::sNewDocument 2020-07-14 19:46:17 +02:00
Zheng, Lei
36d046d489 App/Gui: introduce temporary document
Add new argument to Application::newDocument() to create a temporary
    document. Also exposed to Python API App.newDocument() with a named
    argument 'temp'.

    The temporary document is marked with status bit 'TempDoc'. The user
    will not be prompt for saving when closing. The undo/redo is disabled.
    The AutoSaver skips it. And the tree view will not show it.
    PropertyXLink allows linking to/from object within a temporary document
    without saving.
2020-07-14 19:36:05 +02:00
Bernd Hahnebach
20cb8e2480 FEM: vtk pipeline, and frd reader, principal stress, revert and improve 35cf9681cc5b 2020-07-14 13:26:57 +02:00
Bernd Hahnebach
7eda764168 FEM: unit tests, deactivate another failed py2 test 2020-07-14 09:44:08 +02:00
Bernd Hahnebach
8f46df30ab FEM: unit tests, fix 2020-07-14 08:37:16 +02:00
vocx-fc
f899430739 Arch: fix incorrect indentation in the OBJ exporter 2020-07-14 08:27:42 +02:00
Bernd Hahnebach
3b0ca458ef FEM: unit test, do not run a test if it not passes python 2 2020-07-14 07:36:11 +02:00
Bernd Hahnebach
39bc111056 FEM: in out, improve imports 2020-07-14 07:36:07 +02:00
Bernd Hahnebach
89d65326e3 FEM: unit tests, update test commands 2020-07-13 23:10:11 +02:00
Bernd Hahnebach
60e6bc062a FEM: constants, fix non ascii character 2020-07-13 22:56:23 +02:00
Bernd Hahnebach
2600fee0aa FEM: z88 unit tests, fix for installed FreeCAD 2020-07-13 22:31:07 +02:00
Bernd Hahnebach
e095cd6670 FEM: examples, prescribed displacement, add comment in the regard of z88 2020-07-13 21:51:40 +02:00
Sudhanshu Dubey
aab6d8420a FEM: examples, prevent creation of z88 solver
... since it's not supported by this example
2020-07-13 21:51:31 +02:00
Sudhanshu Dubey
2d40c82435 FEM: unit tests, add z88 writing test framework 2020-07-13 16:47:57 +02:00
Bernd Hahnebach
b900b2956b FEM: elmer unit tests, better names in the regard of unit schema 2020-07-13 16:25:04 +02:00
Bernd Hahnebach
fc10c05719 FEM: elmer unit tests, add SI units file writing test 2020-07-13 16:24:58 +02:00
Bernd Hahnebach
b15f517af5 FEM: elmer writer, move constants and unit code inside class as it can change after module import 2020-07-13 16:24:53 +02:00
Yorik van Havre
6a179a5519 Merge branch 'master' of github.com:FreeCAD/FreeCAD 2020-07-13 14:50:36 +02:00
luz paz
e4f6689e0a Merged crowdin translations 2020-07-13 14:49:45 +02:00
hlg
a2498e1fdc [Arch] ignore extrusion direction vector length 2020-07-13 14:39:28 +02:00
Vanuan
9f640d8fad [Arch] [TD] Fix #4392: ArchView invisible objects should be show for Coin* render modes 2020-07-13 14:37:50 +02:00
Vanuan
a072f944d0 [Arch] [TD] Bug 4392: ArchSection and hidden objects for Render mode 2020-07-13 14:37:50 +02:00
vocx-fc
c97d13164e Arch: update some functions that come from the Draft workbench
In particular `getGroupContents` was renamed to `get_group_contents`
in the Draft workbench, so the function name is updated accordingly.
2020-07-13 14:35:38 +02:00
vocx-fc
d61fa25f43 Draft: clean up the main Draft.py module
Remove imported modules that are no longer necessary.

Reorganize the import of functions from the separate modules.
It's possible that some functions will be further moved another time.
2020-07-13 14:35:38 +02:00
vocx-fc
314637e945 Draft: move grouping functions to draftutils.groups module
These functions were previously in `draftutils.utils`,
and are related to grouping objects and finding objects
inside groups. These include `get_group_names`, `ungroup`,
`get_windows`, `get_group_contents`, `get_movable_children`.
These are imported in the main `Draft.py` module, so compatibility
is retained.

Modules which use these functions are updated; these include
Gui Commands like `Move`, `Rotate`, `Scale`, `AddToGroup`,
as well as objects like `DrawingView` and `Shape2DView`,
and `ViewProviderClone`.
The code inside the `importDXF` module is also updated.

The Arch Workbench uses many of these functions
but it does so from the `Draft` namespace, so these edits
don't change the situation for these commands.
2020-07-13 14:35:38 +02:00
vocx-fc
3a7751049b Draft: move the convertDraftTexts function to make_text
The old `convertDraftTexts` function was moved from the `Draft.py`
module to the `draftutils.utils` module; however, here it is
not possible to use because the `makeText` function
is not accessible. Therefore, the function is moved to
`draftmake.make_text`.
2020-07-13 14:35:38 +02:00
Yorik van Havre
da262c0b45 Updated master ts files 2020-07-13 13:20:21 +02:00
Yorik van Havre
57a2af07c7 Arch: process openings in IFC multicore importer 2020-07-13 13:10:17 +02:00
Bernd Hahnebach
856c1206bd FEM: constants, more exact values 2020-07-13 08:08:57 +02:00
Bernd Hahnebach
5426541179 FEM: calculix writer, better information in the regard of units 2020-07-13 08:08:45 +02:00
sliptonic
5faa738002 Merge pull request #3688 from etrombly/deleted
[PATH] fix Cannot access attribute 'Document' of deleted object when cancelling PathPocket operation
2020-07-12 16:27:35 -05:00
sliptonic
b60aac7253 Merge pull request #3687 from sliptonic/feature/zmap
[Path] unhide the property for the interpolation surface
2020-07-12 16:27:04 -05:00