Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fem prevent stop calculix #13

Closed
wants to merge 10,000 commits into from
Closed

Conversation

marioalexis84
Copy link
Owner

Thank you for creating a pull request to contribute to FreeCAD! To ease integration, we ask you to conform to the following items. Pull requests which don't satisfy all the items below might be rejected. If you are in doubt with any of the items below, don't hesitate to ask for help in the FreeCAD forum!

  • Your pull request is confined strictly to a single module. That is, all the files changed by your pull request are either in App, Base, Gui or one of the Mod subfolders. If you need to make changes in several locations, make several pull requests and wait for the first one to be merged before submitting the next ones
  • In case your pull request does more than just fixing small bugs, make sure you discussed your ideas with other developers on the FreeCAD forum
  • Your branch is rebased on latest master git pull --rebase upstream master
  • All FreeCAD unit tests are confirmed to pass by running ./bin/FreeCAD --run-test 0
  • All commit messages are well-written ex: Fixes typo in Draft Move command text
  • Your pull request is well written and has a good description, and its title starts with the module name, ex: Draft: Fixed typos
  • Commit messages include issue #<id> or fixes #<id> where <id> is the FreeCAD bug tracker issue number in case a particular commit solves or is related to an existing issue on the tracker. Ex: Draft: fix typos - fixes #0004805

And please remember to update the Wiki with the features added or changed once this PR is merged.
Note: If you don't have wiki access, then please mention your contribution on the 0.20 Changelog Forum Thread.


chennes and others added 30 commits January 27, 2024 12:00
* Tests for makeShapeWithElementMap
 * Added nullShapesThrows tests for the classes derived from <TopoDS_Shape>
 * Added test passing as "sources" parameter of the tested method an empty vector of TopoShapes objects
 * Added test with unmappable sources
 * Added test to find shapes inside other shapes made from the first ones
* Tests for makeShapeWithElementMap with simple shapes
 * Added test to find source shapes' sub-shapes name in the elements maps
 * Added test to find the "MAK" OpCode in the elements maps names

---------

Signed-off-by: CalligaroV <[email protected]>
* Element Map Test

* Rename test and add more assertions

* Reduce test complexity
…ElementMap

Toponaming make shape with element map
# Conflicts:
#	src/Mod/Part/App/TopoShape.h
#	src/Mod/Part/App/TopoShapeExpansion.cpp
#	tests/src/Mod/Part/App/TopoShapeExpansion.cpp

Signed-off-by: CalligaroV <[email protected]>
…mentShape

Toponaming: makeElementShape transfer and tests
Create a transaction in the currently selected document to allow the
user to roll-back the color assignment.

Closes FreeCAD#11689
* Titles in sentence case.
* No space before colon.
* Choose instead of chose.
* Vertex item first in "Colors outside Sketcher" as well.
…-ui-files-remove-WindowColor

Arch: Revised preference ui files, remove WindowColor
…bbles-and-show-annotation-DrawStyle-in-ArchView

Arch: Bring back Axis bubbles and show annotation DrawStyle in ArchView
bgbsww and others added 29 commits February 15, 2024 16:53
…te.py-is-obsolete

Draft: gui_line_add_delete.py is obsolete
…ffuse_color-workaround-step-2

Draft: remove reapply_diffuse_color workaround step 2
…mentRuledSurface

Toponaming/Part:  make element ruled surface
The previous fix was not correct. Some commands would cause a crash and several files were missed.

Forum topic reporting a crash:
https://forum.freecad.org/viewtopic.php?t=85243
…on-after-commands-improved

Draft: fix wrong selection after commands (improved)
…mentLoft

Toponaming/Part: make element loft
This class is not used anywhere, remove it.
Removed SoNavigationDragger files. These files are no longer used in the project
…mentPipeShell

Toponaming/Part:  make element pipe shell
- prevent premature save of LineStandard
…opoShape

Toponaming/Part: get sub topo shape
* Update solver.py
* Update write_step_equation.py
* Update DlgSettingsFemCcx.ui
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.