Karliss
42790475d6
Add missing parent for messagebox and other popups
...
Unparented popups can easily get lost in backround, but they still block top level event loop when run with ::exec() thus preventing interactions with main window. This mainly happens on wayland. Setting the parent ensures they are always kept on top and reasonably positioned.
2025-03-16 16:02:36 -05:00
Chris Hennes
3ce193ddb8
Merge pull request #19921 from mosfet80/QT_CLEAN
...
REMOVE old QT<= 5.14 code
2025-03-11 20:54:59 +00:00
Chris Hennes
40e58ff580
Merge pull request #20059 from marioalexis84/fem-heat_flux
...
Fem: Change from radio buttons to combo box to reduce space in heat flux task panel
2025-03-10 16:50:14 +00:00
Chris Hennes
ab55e536e0
Merge pull request #20053 from marioalexis84/fem-elmer_equation_references
...
Fem: Use disambiguation for solid references in Elmer equation task panels
2025-03-10 15:53:31 +00:00
marioalexis
c2eb777f4a
Fem: Change from radio buttons to combo box to reduce space in heat flux task panel
2025-03-09 12:18:14 -03:00
marioalexis
f0a1a2ed9d
Fem: Use left alignment in Gmsh task panel
2025-03-08 18:32:16 -03:00
Chris Hennes
88c536a80f
Merge pull request #20011 from FEA-eng/fem_example_rigid_body
...
FEM: Add ccx rigid body constraint example
2025-03-07 22:40:07 +00:00
marioalexis
d576ee027f
Fem: Improve magnetization
2025-03-07 14:30:54 -03:00
marioalexis
064666c31c
Fem: Use disambiguation for solids in equation task panel
2025-03-07 11:47:46 -03:00
marioalexis
17386fea6f
Fem: Move label to tooltip in selection widget
2025-03-07 11:47:46 -03:00
pre-commit-ci[bot]
fecaa54b17
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-03-06 08:35:01 +00:00
FEA-eng
7357a1e4dc
FEM: Update ccx_rigid_body.py
2025-03-06 09:30:09 +01:00
Chris Hennes
3bd926fb34
Merge pull request #20002 from marioalexis84/fem-static_current_elmer
...
Fem: Some changes in static current features
2025-03-05 22:39:58 +00:00
mosfet80
9f6c5a1272
Merge branch 'FreeCAD:main' into QT_CLEAN
2025-03-05 21:53:36 +01:00
pre-commit-ci[bot]
6d474fe35a
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-03-05 20:11:44 +00:00
FEA-eng
a970ccfe2d
FEM: Update CMakeLists.txt
2025-03-05 21:05:42 +01:00
FEA-eng
0229f5b063
FEM: add rigid body FEM example
2025-03-05 21:04:40 +01:00
Max Wilfinger
9c5164ab05
Merge pull request #19994 from marioalexis84/fem-cut_filter_crash
...
Fem: Fix crash in Cut filter
2025-03-05 19:36:33 +00:00
marioalexis
828be78ee5
Fem: Add nonlinear options to static current solver
2025-03-05 16:27:47 -03:00
marioalexis
e8833f003a
Fem: Fix direction of current density symbol
2025-03-05 16:27:47 -03:00
pre-commit-ci[bot]
1c8603bde9
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-03-05 17:58:37 +00:00
FEA-eng
ccf66e50ce
FEM: Update CMakeLists.txt
2025-03-05 18:54:29 +01:00
FEA-eng
38734fe0df
FEM: add example file
2025-03-05 18:53:02 +01:00
pre-commit-ci[bot]
7f8722f49c
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-03-05 09:32:06 +01:00
Andrea
25af2a6d92
Update PythonWrapper.cpp
...
.
2025-03-05 09:32:06 +01:00
Andrea
2d4ab5af20
REMOVE old QT<= 5.14 code
...
Ubuntu 22.04 use qt 1.15.3.
In the code is still used qt code <5.10.
A cleanup was done by removing qT code version used in ubuntu 18.04.
2025-03-05 09:32:06 +01:00
marioalexis
746f27fbe9
Fem: Fix crash in Cut filter
2025-03-04 15:10:56 -03:00
Chris Hennes
729fffaade
Merge pull request #19930 from marioalexis84/fem-current_density
...
Fem: Improve current density boundary condition
2025-03-03 10:32:35 -06:00
marioalexis
7821b2e611
Fem: Update constraint symbol rotation
2025-03-03 00:02:11 -03:00
marioalexis
d2eb1b7ff3
Fem: Fix Elmer magnetodynamic boundary condition keyword
2025-03-03 00:02:11 -03:00
marioalexis
d4dca9fd93
Fem: Improve current density boundary condition
2025-03-03 00:02:02 -03:00
Chris Hennes
1a2070c36f
Merge pull request #19636 from kadet1090/color-in-base
...
Base: Move App::Color to Base
2025-03-02 16:36:40 -06:00
marioalexis
01ce34e3c7
Fem: Update test
2025-02-28 14:53:27 +01:00
marioalexis
3d79de4ab3
Fem: Add support for Elmer static current solver - fixes #11895
2025-02-28 14:53:27 +01:00
PaddleStroke
a7489fa69a
FEM Update PreCompiled.h to fix build
2025-02-25 16:58:25 +00:00
Benjamin Bræstrup Sayoc
ee1c73cd04
Build: suppress warnings from 3rd party libraries
...
Warnings from 3rd parties are not relevant and are only polluting the warning output. Marking these libraries as SYSTEM suppresses warning.
https://gcc.gnu.org/onlinedocs/cpp/Invocation.html#index-I
https://gcc.gnu.org/onlinedocs/cpp/System-Headers.html
2025-02-25 14:39:05 +00:00
Chris Hennes
1b32e287b2
Merge pull request #19426 from marioalexis84/fem-ccx_vtk
...
Fem: Add frd format converter to VTK
2025-02-24 16:43:07 +00:00
Joao Matos
15076cb504
Core: Move PyCXX library to src/3rdParty.
2025-02-24 16:36:06 +00:00
Kacper Donat
36195d1981
Base: Add fromPercent and toPercent helpers
2025-02-23 22:51:13 +01:00
marioalexis
fc22f5d2be
Fem: Add metadata info to blocks
2025-02-22 14:46:50 -03:00
marioalexis
da614ecc2c
Fem: Add frd format converter to VTK
2025-02-22 14:46:50 -03:00
Colin Rawlings
3f4093aaed
Add check that the solid_name is valid
...
Avoid errors when hovering on the menu's label
2025-02-21 14:22:40 -06:00
Kacper Donat
cc2efa90f8
Base: Add isNullOrEmpty string helper
...
This adds isNullOrEmpty string helper that cheks if string is... well
null or empty. It is done to improve readability of the code and better
express intent.
2025-02-21 15:04:43 +01:00
luzpaz
fcead8f7e0
FEM: Misc. uniformity fix in CreateLabels.py
2025-02-18 07:59:17 +01:00
Kacper Donat
13fbab9e42
Base: Move App::Color to Base
...
Every basic data type is stored in Base module, color is standing out as
one that does not. Moving it to Base opens possibilities to integrate it
better with the rest of FreeCAD.
2025-02-17 21:10:26 +01:00
mac-the-bike
6fcbafb121
FEM: Animation of Results ( #18496 )
2025-02-17 10:24:09 -06:00
Chris Hennes
4698042deb
Merge pull request #19524 from marioalexis84/fem-zrefine
...
Fem: Add Z-refinement support for Netgen
2025-02-17 10:19:26 -06:00
Joao Matos
aace8f7bee
CMake: Modernize build files using outdated Python variables.
2025-02-16 10:21:26 -06:00
Andrea
146d8a356b
change MIN_boost_version
...
ubuntu version 20.04 is no longer supported.
The minimum boost version used for freecad is now 1.74 (ubuntu 22.04) https://launchpad.net/ubuntu/jammy/+package/libboost-system-dev
2025-02-15 13:33:32 -06:00
marioalexis
99d7e07bea
Fem: Do not update mesh if process ends with errors
2025-02-14 18:13:52 -03:00