luz paz
763e48f5e9
MeshPart: Issue #0004473 : Expose openCommand() to translation
...
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the MeshPart Wb.
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
wmayer
0e5cbf5298
Py2/Qt4: fix build failures and warnings
2020-11-30 19:05:37 +01:00
Yorik van Havre
ae2c707892
Merged crowdin translations
2020-11-10 14:58:06 +01:00
Yorik van Havre
43596a68af
Merged crowdin translations
2020-10-28 12:04:37 +01:00
Yorik van Havre
57fbb63b8d
Updated ts files
2020-10-28 10:46:51 +01:00
vocx-fc
36f103d74c
Surface, MeshPart: update CurveOnMesh command tooltip and task panel
...
* Add new icon `MeshPart_CurveOnMesh`, which is the same as
the `Surface_CurveOnMesh` icon but in green color.
The surface icon is used in the Surface Workbench, while the MeshPart
version is currently not used.
* Make the tooltip of the command shorter; the longer instructions
are added in the `TaskCurveOnMesh` task panel.
2020-10-19 13:18:12 +02:00
vocx-fc
6e4cc131a2
Surface: better titles for the task panels, and tooltips
2020-10-13 15:53:32 +02:00
vocx-fc
c0d1e90920
Surface, MeshPart: add more information to the CurveOnMesh command
...
In the Surface Workbench, the command is called `Surface_CurveOnMesh`
and the only thing it does is call the corresponding command
in the MeshPart Workbench, where it is defined
under the name `MeshPart_CurveOnMesh`.
Currently the MeshPart Workbench is not exposed on the graphical user
interface but it is loaded at startup, and its commands
are in fact used from the Mesh Workbench and, in this case,
the Surface Workbench.
Also improve the tooltip of the other commands in the Surface Workbench:
`Cut`, `Filling`, `GeomFillSurface`, `ExtendFace`, and `Sections`.
The `Cut` command does not do anything at this moment
so it is not visible in the interface.
2020-10-13 15:14:12 +02:00
luz paz
bb2a4050e7
Mesh: fix typos in SVG markup descriptions [skip-ci]
2020-09-30 22:40:55 +02:00
Yorik van Havre
c2cec2c38a
Merged crowdin translations
2020-09-30 14:37:02 +02:00
vejmarie
704d4d9945
Big update to remove deprecation warning from Qt 5.15.0
...
That is need on MacOS build as travis log is bigger than 50k lines
which breaks travis rules
And by the way deprecations are real
All file contains the same modification replace 0 to Qt::WindowFlags() when needed
as the class needs to be instantiated
Signed-off-by: vejmarie <jmverdun3@gmail.com >
2020-09-24 12:56:43 +02:00
wmayer
600b463af0
MeshPart: [skip ci] import MeshPartGui in order to load icon resources
2020-09-13 09:59:14 +02:00
bitacovir
5a505fe565
Auto stash before rebase of "upstream/master"
2020-09-12 22:47:45 +02:00
wmayer
2520569cc7
fixes #0004426 : [skip ci] Patch to add MinLength and MaxLenght to the Netgen options in the Python API (provided by thomasFreeCAD)
2020-09-12 19:37:12 +02:00
luz paz
f0d823eb51
Crowdin: Merge new translations [skip-ci]
2020-08-07 17:17:35 +02:00
wmayer
4dd60d3046
flatmesh: [skip ci] implement converters from Eigen3 matrices to Python
2020-07-29 16:42:53 +02:00
wmayer
fd7b228dba
MeshPart: [skip ci] fix segmentation fault in flatmesh when built with boost.python
2020-07-29 13:44:45 +02:00
wmayer
45e0673645
LGTM: [skip ci] fix: Declaration hides parameter
...
A local variable hides a parameter. This may be confusing. Consider renaming one of them.
2020-07-27 10:57:34 +02:00
luz paz
e4f6689e0a
Merged crowdin translations
2020-07-13 14:49:45 +02:00
Yorik van Havre
da262c0b45
Updated master ts files
2020-07-13 13:20:21 +02:00
wmayer
d6169d6478
boost: fix for boost < 1.60
2020-06-15 19:38:39 +02:00
wmayer
730154a684
boost 1.73.0: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated
2020-06-12 17:51:33 +02:00
wmayer
5ece278c94
remove deprecated std::binary_function
2020-05-11 13:46:37 +02:00
Yorik van Havre
141764e64f
Merged crowdin translations
2020-04-29 16:08:23 +02:00
Yorik van Havre
7003b3f747
Updated source ts files
2020-04-29 15:41:26 +02:00
Yorik van Havre
8933e8ed38
Merged latest translations from crowdin
2020-03-05 11:58:03 -03:00
wmayer
d2055842df
MeshGui: [skip ci] remove wrong export macro
2020-02-29 10:13:44 +01:00
wmayer
2a78d5821a
MeshPart: add gmsh as another option to create mesh from shape
2020-02-28 21:15:17 +01:00
wmayer
0450dc07bb
Mesh: replace stacked widget of meshing panel with tabbed widget
2020-02-27 23:41:21 +01:00
luz.paz
56b618c8be
Revised per feedback from review
2019-12-17 15:13:48 -03:00
luz.paz
cc97145e9d
Fix various typos [skip ci]
...
Fixed via
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,currenty,dof,doubleclick,dum,eiter,elemente,feld,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
2019-12-17 15:13:48 -03:00
wmayer
5a92af3cf0
fix usability regression of Mefisto mesher cuased by cc1f7de8
...
The maximum edge length for the Mefisto mesher is always set in the accept() method so that effectively user input is always ignored.
There is now a button Estimate to guess a good default value. And user input is no longer ingored
2019-12-10 16:43:10 +01:00
luz.paz
ea0868a433
Fix typos and some trailing whitespace
...
Found via:
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,currenty,dof,doubleclick,dum,eiter,elemente,feld,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
2019-12-03 12:22:59 +01:00
asapelkin
ced8100ab9
use emplace_back instead of push_back where justified
2019-11-21 14:48:09 +01:00
Zheng, Lei
17b65d536b
MeshPart: support link in Tessellation
2019-11-21 11:30:02 +01:00
wmayer
6300e09dd8
handle some more warnings: -Wkeyword-macro -Wdeprecated-declarations -Wextra-semi
2019-11-18 11:56:08 +01:00
wmayer
4e7c2a233f
add method to get wires of mesh boundaries
2019-11-10 11:14:04 +01:00
wmayer
67be01f3ac
make mesh picking working for view providers underneath a Part container
2019-11-09 11:16:23 +01:00
wmayer
23b9dfcd59
remove the built-in tree widget from the tessellation task panel
2019-10-13 18:12:05 +02:00
wmayer
7adbb4322f
cross-section of meshes
2019-09-21 01:23:28 +02:00
wmayer
e48c52c480
force strict ISO C++ (-Wpedantic)
...
for Drawing, Image, Inspection, Mesh, MeshPart, Part, Path, Points, Raytracing, ReverseEngineering, Spreadsheet, Start, Surface, Web
TODO: fix several -Woverflow in area
2019-09-18 11:32:42 +02:00
wmayer
7edcc70282
implement trimming of a mesh with a plane
2019-09-14 17:05:20 +02:00
wmayer
2953fa926d
fix mesh trimming with plane
2019-09-10 23:22:31 +02:00
wmayer
b14cf8a00d
extend convertTo function to also support SbRotation/Base::Rotation
2019-09-06 21:29:51 +02:00
wmayer
143b994ecd
when creating mesh from shape do not set a fix crease angle but instead user preferences should be used
2019-08-28 11:43:52 +02:00
donovaly
948f756af2
add tooltips for meshing dialogs
2019-07-21 19:06:48 +02:00
wmayer
fbade76af5
save&restore standard meshing parameters
2019-07-09 13:05:45 +02:00
wmayer
2e5283c693
for standard meshing algorithm copy color from face to segment
2019-07-04 16:57:08 +02:00
wmayer
39a027dc62
improve projection of points onto mesh
2019-06-27 19:27:47 +02:00
wmayer
929210fd1d
add method to project points on mesh
2019-06-26 16:57:14 +02:00