Commit Graph

1036 Commits

Author SHA1 Message Date
wmayer
c654ce3629 PartDesign/Fem: [skip ci] when handling Del key make sure that deleteAction is instantiated 2020-02-19 11:31:40 +01:00
donovaly
d71cdc061c [FEM] add shortcut to delete constraints from list in dialog
see https://forum.freecadweb.org/viewtopic.php?f=18&t=43402
2020-02-19 10:15:10 +01:00
UR-0
35cde48588 FEM: result task panel, Histograms added to result object instead of average stats values 2020-02-18 17:44:05 +01:00
wmayer
6a13453f78 [skip ci] Preferences names or paths must not be set to translatable strings! 2020-02-15 12:42:12 +01:00
UR-0
47f16467db FEM: use a more precise object name "vonMises" instead "StressValues" 2020-02-14 16:52:40 +01:00
Bernd Hahnebach
25e4d7ca66 FEM: fix cmake 2020-02-12 23:41:39 +01:00
Bernd Hahnebach
4327e7bca6 FEM: result task panel, small code improvements 2020-02-12 22:57:14 +01:00
UR-0
e18daf1ec4 FEM: result task panel, separate hints for user defined equations 2020-02-12 22:57:05 +01:00
UR-0
5e8dd82f5c ResultShow.ui improved labels concerning user defined equations 2020-02-07 19:59:34 +01:00
donovaly
24ec114cb8 remove program-specific SVG namespaces
while fixing a SVG export issue for techDraw I noticed that some SVG files have program-dependent (and thus not clean) code in it. These are traces of the programs Sodipodi and Inkscape, like e.g. this line:
inkscape:export-filename="/home/yorik/PartDesign_Groove.png

This is unnecessary and FC should not use program-dependent code in the SVG but use instead plain SVG strictly following the SVG specification.

This PR transforms the few affected SVGs to a plain version.
2020-02-07 07:34:49 -05:00
Xia, Qingfeng
77b819cfd4 Fem: remove unused icon which belong to Cfd mod 2020-02-04 21:20:36 +01:00
UR-0
d52e040fce ViewProviderFemResultMechanical Slider Displacement with finer scale to support large scale deformations with needed magnification less than 1.0
supprt magnification from 0.1 to 1000000.0
2020-02-04 17:04:52 +01:00
wmayer
1050b1926f fix flaws to add PreCompiled.h inside normal header files 2020-02-03 15:03:49 +01:00
Bernd Hahnebach
63e8a575f8 FEM: icons, fix constraint initial temperature 2020-01-29 22:54:23 +01:00
UR-0
98ef4ef510 FEM: sort icons resources file 2020-01-27 18:13:38 +01:00
Bernd Hahnebach
6bbe2f1c20 FEM: workbench gui, sort lupdate entries 2020-01-20 05:56:55 +01:00
wmayer
8fdb29c842 Mod: [skip ci] implementation classes don't inherit from UI classes any more 2020-01-10 16:19:35 +01:00
Bernd Hahnebach
815f0a40cf FEM: result task panel, use same names as vtk results 2020-01-06 23:03:04 +01:00
Bernd Hahnebach
11400c91e7 FEM: mesh view provider, expose some C++ methods to Python 2020-01-06 01:07:47 +01:00
PushKK
2ca0b94e20 [skip ci] Update Fem_ru.ts
Fix error in Russian translate "Fixed".
2019-12-30 13:55:03 +01:00
luz.paz
73b8ee91ee FEM: [skip ci] fix header uniformity
This PR fixes header uniformity across all FEM WB files
2019-12-21 20:00:14 +01:00
Bernd Hahnebach
e680701037 FEM: add gitattributes file to let git manage file endings and normalize them 2019-12-12 07:29:15 +01:00
Bernd Hahnebach
acbe6702a7 FEM: code formating do not use to many slashes 2019-12-10 21:41:06 +01:00
Bernd Hahnebach
a496411d60 FEM: code formating in a header 2019-12-10 21:40:59 +01:00
Bernd Hahnebach
44d74c49a1 FEM: code formating in some headers 2019-12-08 22:53:50 +01:00
wmayer
6300e09dd8 handle some more warnings: -Wkeyword-macro -Wdeprecated-declarations -Wextra-semi 2019-11-18 11:56:08 +01:00
wmayer
f14371bc06 convert enum to enum class to fix -Wgnu-redeclared-enum 2019-11-13 22:39:27 +01:00
luz.paz
fb32601746 Fix various (doxy) typos and whitespace issues
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-10-03 07:57:13 +02:00
Bernd Hahnebach
078237937f FEM: code formating replace lines of # with lines of * 2019-09-19 09:10:56 +02:00
wmayer
b1dd1e61a7 force strict ISO C++ (-Wpedantic)
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
2019-09-18 14:18:07 +02:00
wmayer
830c8f866e Improve branding by avoiding explicit use of 'FreeCAD' in tool tips 2019-09-07 13:18:59 +02:00
Zheng, Lei
2727ddc7c0 Fem: minor changes 2019-08-17 15:15:47 +02:00
Zheng, Lei
5214f5b7ce Gui: add coinRemoveAllChildren to work around Coin3D bug
See bug description:
https://bitbucket.org/Coin3D/coin/pull-requests/119/fix-sochildlist-auditing/diff

Because of path based rendering (SoFCPathAnnotation) in mouse over
highlight, this bug causes crash more frequently here comparing to
upstream.

All C++ calling of SoGroup::removeAllChildren() is replaced by
Gui::coinRemoveAllChildren(), and python code is fixed by monkey
patching SoGroup.removeAllChildren() in FreeCADGuiInit.py.
2019-08-17 14:52:11 +02:00
donovaly
99ef284bf6 update and reshape tooltips for FEM import-export settings 2019-07-21 19:19:46 +02:00
Bernd Hahnebach
2ce560120e FEM: objects, use same name system no matter if C++ or Python object 2019-07-03 12:43:27 +02:00
Bernd Hahnebach
7fe5b00860 FEM: gui, commands, typo the second one :-) 2019-06-26 21:35:46 +02:00
Bernd Hahnebach
9336302858 FEM: gui commands, typo in comment 2019-06-25 14:02:12 +02:00
Bernd Hahnebach
bdd9204392 FEM: vtk post processing, fix result type names in linearization plot 2019-06-25 00:14:43 +02:00
wmayer
cb53719821 Fix a couple of clang compiler warnings:
-Wunused-variable
-Winconsistent-missing-override
-Wdelete-non-virtual-dtor
-Wunused-private-field
-Wformat
2019-06-23 15:19:12 +02:00
Bernd Hahnebach
ebe3a2925f FEM: icons, fix clipping of reinforced material icon 2019-06-19 22:02:54 +02:00
Yorik van Havre
ed8be15ef4 Merged translations from crowdin 2019-06-17 20:06:59 -03:00
Yorik van Havre
624c65dea3 Updated master ts files 2019-06-17 17:28:12 -03:00
Bernd Hahnebach
55fc22b4b8 FEM: concrete, add task panel to select matrix and reinforcement material 2019-06-16 18:29:32 +02:00
Bernd Hahnebach
ba08d3d54f FEM: reinforced material, add a GUI command 2019-06-16 18:29:32 +02:00
Bernd Hahnebach
5e201aef97 FEM: reinforced material, add icon (thanks to bitacovir) 2019-06-16 18:29:32 +02:00
Bernd Hahnebach
b28b22f08a FEM: contact constraint task panel, fix build failure 2019-06-11 21:31:19 +02:00
Bernd Hahnebach
5b0fd4bc26 FEM: contact constraint task panel, better reference handling 2019-06-11 21:13:39 +02:00
Bernd Hahnebach
dd57597710 FEM: vtk post, fix scalar clip task panel reopen values 2019-06-08 22:24:48 +02:00
Bernd Hahnebach
e8aa4228f9 FEM: fix buildfailure on gcc 2019-05-17 16:17:13 +02:00
wmayer
f5f47f5735 fix FEM build failure 2019-05-16 22:15:36 +02:00