Uwe
f14dea3226
[FEM] solver_taskpanel: fix bug with Edit button
...
- when an error occurred during the Write process, the Edit button must not be enabled
In this case the machine state is still at femsolver.run.PREPARE. If no error occurred it went one step up.
2023-02-02 18:58:07 +01:00
Uwe
802a220d2d
[FEM] equationbase: sort equations alphabetically
...
- to ease readability a bit
2023-02-02 06:30:22 +01:00
Uwe
37dc6e8a29
[FEM] sort equations alphabetically
...
- to ease readability a bit
2023-02-02 05:35:15 +01:00
Yorik van Havre
4eca103469
Merged crowdin translations
2023-01-30 10:04:15 +01:00
Yorik van Havre
31b89be95f
update ts files
2023-01-30 09:55:26 +01:00
wmayer
633a6e825c
Fem: move from string based connect() to overloaded variant based on meta methods
2023-01-27 21:13:35 +01:00
Yorik van Havre
166183e788
Merged crowdin translations
2023-01-23 11:25:49 +01:00
luzpaz
edfc993b7f
Fix various typos
2023-01-22 20:27:47 -06:00
luzpaz
729685316e
Fix trailing whitespace, typos, headers
...
Fix trailing whitespace, typos, and header uniformity.
2023-01-23 00:34:37 +01:00
Yorik van Havre
199ef42f62
Merged crowdin translations
2023-01-17 09:40:31 +01:00
Yorik van Havre
4641218403
Updated ts files
2023-01-17 09:24:46 +01:00
wmayer
32bbdb0ab2
FEM: move to new style connect()
2023-01-15 22:23:53 +01:00
wmayer
a9b9899846
FEM: move to new style connect()
2023-01-15 19:50:46 +01:00
Yorik van Havre
3a8fcb53ec
Merged crowdin translations
2023-01-09 14:06:28 +01:00
wmayer
3e58513c24
Mod: fix some compiler warnings:
...
* QString::indexOf() is now marked as [[nodiscard]]
* QApplication::fontMetrics() is deprecated, use the constructor of QFontMetricsF
* fix -Wunused-result
* fix -Wunused-but-set-variable
2022-12-31 21:54:45 +01:00
lorenz
8b0df1dc93
FEM: femmesh: fix AttributeError: module 'numpy' has no attribute 'int'
2022-12-28 12:07:51 +01:00
Yorik van Havre
8890f229ba
Regenerated ts files using lupdate6.6
2022-12-22 15:39:42 +01:00
Yorik van Havre
b5c5d0af95
Merged crowdin translations
2022-12-20 10:01:00 +01:00
Yorik van Havre
a95b7dc4b5
Updated ts files
2022-12-20 09:31:25 +01:00
luz paz
3148ea6651
L10N: Don't translate strings that dont contain any alphabetic character
...
Per 0penBrain's suggestion
2022-12-02 11:57:34 +01:00
luz paz
e7490c9ee1
L10N: Don't translate "..." string
...
Follow-up to db18325a39
2022-12-02 11:57:34 +01:00
luz paz
7310ff4bb8
FEM: remove trailing whitespace
2022-11-30 16:24:06 +01:00
Bernd Hahnebach
f0b151dc09
FEM: gmsh binary location on osx, add comment
2022-11-18 12:05:36 +01:00
Bernd Hahnebach
c0a45ec61e
FEM: add standard path for gmsh on osx
2022-11-18 12:02:22 +01:00
wmayer
5225a5f904
Fem: [skip ci] include Python.h before vtk headers to fix a warning with clang/MSYS2
2022-11-08 10:45:23 +01:00
luz paz
7c5557b3cb
Fix typos in TD and FEM source comments/documentation [skip ci]
2022-11-07 08:03:39 -05:00
Uwe
e6b968397c
[FEM] better safe Elmer executable path handling
...
- simplify and correct non-Windows case
2022-11-05 23:00:14 +01:00
Uwe
14953f66c8
[FEM] more safe Elmer executable path handling
...
- handle the case of mangles user.fcg file
2022-11-05 17:42:19 +01:00
fandaL
f9dfec020d
FEM: femmesh2mesh add disp scale factor
2022-11-05 12:27:04 +01:00
Uwe
161be27191
[FEM] safer Elmer executable path handling
...
- the code already assured that the number of used CPU cores for Elmer can only be > 1 if a valid path to the '_mpi' executable is specified. However, we can have the case that Elmer was uninstalled, then the path validity checker returns an empty path and then the check for the number of cores but handle this case. THis PR does exactly this.
- also fix typos and improve error message
- also add missing save guard for hardware check
2022-11-05 02:20:30 +01:00
Uwe
abb12aed2a
[skip ci] [FEM] DlgSettingsFemCcx.ui: omit already set default values
2022-11-05 01:45:31 +01:00
Chris Hennes
2f7be9e782
cMake: Add support for compiling against Qt6 ( #7647 )
...
Removes the BUILD_QT5 flag and adds a new FREECAD_QT_VERSION option,
which can be set to either "Auto" (default), 5, or 6. Auto detects which
version of Qt is installed on the system and chooses it. If both version
are installed, Qt5 is used.
Note that this DOES NOT implement compiling against Qt6, it only adds
the necessary cMake infrastructure to begin work on the source code
changes that will be required.
2022-10-31 09:24:09 -05:00
Uwe
a346884c90
[skip CI] [FEM] equation.py: fix a tooltip
...
- the highest priority is computed first, the Wiki page is already correct
2022-10-24 15:21:54 +02:00
Bernd Hahnebach
c5d9b8e4ed
FEM: get LGTM silent
2022-10-23 21:43:04 +02:00
Bernd Hahnebach
062f9f6616
FEM: Python pep8 code formatting
2022-10-22 23:05:51 +02:00
Kuzemko Alexsandr
63174d487f
[App] Fix of untranslated first document's name ( #7156 )
...
* Change no need function newDocument("Unnamed") call to variant without parameter. "Unnamed" set in App newDocument function instead.
* Refactor New Document command to run without parameter.
* Translate new document's userName. Internal name = "Unnamed".
* Crowdin Add to updatets.py App.ts. Create new file App.ts
* Fix error where document name is set with one function parameter. In this situation set internal and user name to string variable. For default function call (without parameter) set internal name to Unnamed, userName = translate ("Unnamed")
2022-10-20 21:35:09 -05:00
Yorik van Havre
d8d55a0e88
Merged crowdin translations
2022-10-17 15:12:16 +02:00
Uwe
81143c17a1
[FEM] HypothesisPy: add inclusion comment
...
- add comments to avoid in future cases like this: https://github.com/FreeCAD/FreeCAD/issues/7585#issuecomment-1280170176
- also include explicitly SMESH_Version.h as safe guard in case HypothesisPy.h might in future be included in a different position
2022-10-17 04:12:07 +02:00
Uwe
63cc042299
[FEM] HypothesisPy.cpp: fox compiler warning
...
- see https://forum.freecadweb.org/viewtopic.php?p=633192#p633192
2022-10-15 19:11:06 +02:00
Uwe
459f6bd476
[FEM] commands.py: reformat a string
...
- just to be consistent with other strings (found by reviewing https://github.com/FreeCAD/FreeCAD-translations/issues/197 )
2022-10-14 02:12:00 +02:00
Uwe
a96a3a505f
use explicit prefix std:: for vectors
...
- also add potentially missing include
- this commit is an attempt to fix #7585
2022-10-11 01:44:24 +02:00
Yorik van Havre
fce72e46c8
Merged crowdin translations
2022-10-10 11:06:08 +02:00
wmayer
a5e2a5ace9
Fem: [skip ci] remove QRegExp
2022-10-06 13:55:21 +02:00
Yorik van Havre
8b7c61277a
Merged crowdin translations
2022-10-06 12:48:05 +02:00
Yorik van Havre
d87fd4d97e
Updated ts files
2022-10-06 12:16:32 +02:00
Uwe
33031555e5
[FEM] ViewProviderFemConstrain*: remove unused includes - part 2/2
...
- also sort includes
- also fix warnings about too long lines
2022-10-03 18:14:51 +02:00
Uwe
79d17d13bf
[FEM] ViewProviderFemConstrain*: remove unused includes - part 1
...
- also sort includes
- also fix warnings about too long lines
2022-10-03 17:10:36 +02:00
Uwe
1527a731e7
[FEM] ViewProviderFem*: remove unused includes
...
- also sort includes
2022-10-03 15:01:37 +02:00
Uwe
8a77ea8c98
[FEM] ViewProvider*: remove unused includes
...
- also sort includes
2022-10-03 06:07:55 +02:00
Uwe
1a32e6ad9c
[FEM] TaskFemConstrain*: remove unused includes
...
- also sort includes
2022-10-03 05:20:52 +02:00