Commit Graph

21151 Commits

Author SHA1 Message Date
Bernd Hahnebach
8f758ecceb FEM: test fem, remove comment line added by accident 2020-05-21 20:57:18 +02:00
Bernd Hahnebach
dd3eaaff61 FEM: cmake, remove line added by accident 2020-05-21 20:35:44 +02:00
Bernd Hahnebach
43a9dfa67f FEM: unit tests, add test class to read saved document objects 2020-05-21 20:15:45 +02:00
Bernd Hahnebach
2c8174bb90 FEM: unit test, separat method to create a doc with all FEM objects 2020-05-21 19:00:05 +02:00
Bernd Hahnebach
6ca63214d5 FEM: elmer solver writer, fix indent and some code formating 2020-05-21 18:55:30 +02:00
Bernd Hahnebach
10fdcf57b7 FEM: constants, fix the fix ;-) for unit of permitivity of vacuum 2020-05-21 16:58:15 +02:00
Bernd Hahnebach
7d0277fd65 FEM: constants, fix unit of permitivity of vacuum 2020-05-21 16:53:14 +02:00
Bernd Hahnebach
049a340547 FEM: objects create module, change solver calculix name 2020-05-21 16:50:30 +02:00
Bernd Hahnebach
b00dc8c79f FEM: objects make module, small code formating 2020-05-21 15:04:32 +02:00
Bernd Hahnebach
ea63c2d1c4 FEM: migrate modules, fix class names 2020-05-21 15:04:30 +02:00
Bernd Hahnebach
0df3490801 FEM: solver taskpanel, rename and move to solver framework 2020-05-21 15:04:28 +02:00
Bernd Hahnebach
38d6201a0e FEM: selection widgets, rename and move module 2020-05-21 15:04:26 +02:00
Bernd Hahnebach
29b61616a8 FEM: solver z88, change object type 2020-05-21 15:04:24 +02:00
Bernd Hahnebach
88457108a5 FEM: solver elmer, change object type 2020-05-21 15:04:22 +02:00
Bernd Hahnebach
3517490f13 FEM: solver calculix, change object type 2020-05-21 15:04:20 +02:00
Bernd Hahnebach
22a585fba3 FEM: solver ccxtools, change object type 2020-05-21 15:04:18 +02:00
Bernd Hahnebach
15b0965517 FEM: solver ccx tools, change standard name 2020-05-21 15:04:16 +02:00
Bernd Hahnebach
64172d9f23 FEM: result mechanical, change standard name 2020-05-21 15:04:12 +02:00
Bernd Hahnebach
291f525b6f FEM: material nonlinear, change standard name 2020-05-21 15:04:12 +02:00
Bernd Hahnebach
813925ff7d FEM: make objects module, add some comment 2020-05-21 15:04:10 +02:00
wandererfan
ad405545e6 [TD]handle new identifier for Draft objects 2020-05-20 21:44:26 -04:00
wmayer
5950d0d45c Web: [skip ci] implement blocking tcp server 2020-05-20 16:52:36 +02:00
wmayer
e47515beb0 PySide: [skip ci] add minimal example of embedding 2020-05-20 13:23:18 +02:00
wmayer
37c21cfb13 [skip ci] Port glib embedding example to Py3 and Gtk3 2020-05-20 12:47:17 +02:00
Yorik van Havre
1389d86059 Added Amrit3701 to github sponsoring list 2020-05-20 10:31:43 +02:00
vocx-fc
848db84c8d Part: update the part_test_objects script
This script is based on a similar script
created for the Draft Workbench.
2020-05-20 09:34:39 +02:00
Yorik van Havre
40600a55c2 Arch: Misc improvements to curtain wall
- Can be based on an edge like normal wall
- Now has a 'host' property to embed into another object (tree only)
- Mullions have different height and width properties
- Mullions or panels can be disabled
2020-05-19 13:58:46 +02:00
wmayer
8fcd436de1 + fix Enumeration::contains: the current index is irrelevant when searching for an entry in the enumeration
+ only print a warning if the enumeration is not empty but the restored index is < 0
2020-05-19 08:45:02 +02:00
Bernd Hahnebach
a724961ca3 FEM: migrate, improve migration class 2020-05-18 21:17:49 +02:00
Bernd Hahnebach
3a877c51e4 FEM: cmake, sort modules 2020-05-18 21:17:49 +02:00
Bernd Hahnebach
193b6ad2b9 FEM: objects create, sort methods 2020-05-18 21:17:49 +02:00
sliptonic
517ae79341 Merge pull request #3477 from gwicke/pathops_ui_fix
[path] Small fix in PathOpGui
2020-05-18 09:44:21 -05:00
sliptonic
68c8558e2a Merge pull request #3476 from gwicke/linuxcnc_post_opt
Path: LinuxCNC postprocessor scalability
2020-05-18 09:43:13 -05:00
Yorik van Havre
b0df61ab67 Arch: Fixed Pipe positioning 2020-05-18 15:24:08 +02:00
Yorik van Havre
6945e37635 Arch: Fixed regression in compound walls 2020-05-18 15:04:26 +02:00
Yorik van Havre
146a175370 Arch: Removed wrong warning in walls 2020-05-18 13:28:55 +02:00
wmayer
1d8235c234 Part: [skip ci] get n-th derivative of a surface via Python 2020-05-18 13:17:26 +02:00
vocx-fc
a4367d0585 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.
2020-05-18 12:42:10 +02:00
vocx-fc
681b33dab8 Draft: move circular, ortho, and polar make functions
Previously they were in `draftobjects`, but since they
don't define new objects, just create objects,
they are moved to `draftmake`.

Also ajust the `CMakeLists.txt` and the corresponding Gui Commands
which use these make functions.

These functions internally use the `Draft.makeArray` function.
We will put comments as reminders so that when this function
is moved to its own module, we can update the derived functions.
2020-05-18 12:42:10 +02:00
vocx-fc
021b07b7bc Draft: restructure the draft test script
Add new function `_create_objects`.

Change annotations to use `App::Annotation` instead of `Draft Text`.
2020-05-18 12:41:24 +02:00
Syres916
deadd6d3ea [AddonManager] Fix bug when Multiple Wbs updated
See discussion https://forum.freecadweb.org/viewtopic.php?f=3&t=46322
2020-05-18 12:35:34 +02:00
carlopav
5d7ae69c54 Draft: fix Statusbar snap and scale if Draft is the default startup wb
ref: https://forum.freecadweb.org/viewtopic.php?f=23&t=43990&start=50#p396139
2020-05-18 12:19:27 +02:00
carlopav
05c250d7b5 Arch: fix regression in SectionPlane 2020-05-18 12:18:36 +02:00
vocx-fc
4a765e12a5 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.
2020-05-18 12:17:59 +02:00
vocx-fc
07245dbf00 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.
2020-05-18 12:17:59 +02:00
vocx-fc
10f839782d Draft: check GUI before touching the ViewObject in cut 2020-05-18 12:17:59 +02:00
vocx-fc
51cd5e042d 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.
2020-05-18 12:16:33 +02:00
vocx-fc
0d9ae239af 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.
2020-05-18 12:16:33 +02:00
Gabriel Wicke
6e796aede8 Merge pull request #1 from Russ4262/patch-1
Path: Extend fix to `updateVisibility()`
2020-05-17 19:39:22 -07:00
Russell Johnson
94cff2135e Extend fix to updateVisibility() call
Call originates in PathOpGui module.
2020-05-17 21:20:04 -05:00