PaddleStroke
2267aa761b
Core: TabBar: fix issue following #13508
2024-04-29 10:55:44 -05:00
marioalexis84
7962136169
Fem: Add radiation heat transfer ( #13466 )
...
* FEM: Add radiation heat transfer
* FEM: Add radiation heat transfer to CalculiX writer
* FEM: Update .inp files
* Fem: Rename heat flux ui members
---------
Co-authored-by: FEA-eng <59876896+FEA-eng@users.noreply.github.com >
2024-04-29 10:53:59 -05:00
marioalexis
983ac9b238
Fem: Remove unused view properties
2024-04-29 10:52:52 -05:00
marioalexis
6aabe77a1a
Fem: Constraint symbol scaling based on shape size - fixes #7030
2024-04-29 10:46:40 -05:00
Nexusnui
b6b7bc876c
Update importCSG.py
...
Fixed Scaling with one parameter
2024-04-29 17:46:10 +02:00
WandererFan
51bcf6946d
Merge pull request #13407 from Ondsel-Development/sk_reorganize_tbs
...
Sketcher: Small reorganization of toolbars
2024-04-29 11:43:52 -04:00
Max
e457644063
update icon for assembly recompute
2024-04-29 17:36:00 +02:00
Max
fd360e8fe9
Update context menu with a toggle for suppress property with checkmark (checked when suppressed)
2024-04-29 17:35:14 +02:00
Roy-043
30536de9a8
Only imported modules can be reloaded
2024-04-29 16:15:58 +02:00
Roy-043
4e908ee9bd
Draft: legacy DXF importer: downloaded libs should be reloaded
...
Otherwise old versions will still be used in the current FreeCAD session.
2024-04-29 16:15:58 +02:00
Roy-043
9325a1cd5a
Draft: legacy DXF importer fix group and layer behavior
...
Fixes #13621 .
Currently the legacy DXF importer creates a main group with the DXF name if a DXF is imported into an existing FreeCAD document. For each DXF layer it then creates a sub-group (or Draft Layer) inside that main group. Objects are nested in the sub-groups (or Draft Layers).
This does not make sense for Draft Layers as they should be nested in the LayerContainer, which should be in the root of the FreeCAD document.
Both for Draft Layers and sub-groups there is the issue that if mutliple DXF files are imported in the same FreeCAD document, exising Draft Layers and sub-groups are not taken into account. For each DXF a new "0" group/layer is created (with a Label that is not "0" and therefore not recognized), and if there are objects on that layer a new group/layer is created for each object (labelled "0001", "0002", "0003", etc).
To solve this the main group with the DXF name is no longer created in the revised code and the layers variable is initialized with the groups/layers that already exist in the FreeCAD document.
Additionally the formatObject function should not format objects that are in Draft Layers. Its action conflicts with the layer mechanism resulting in the last imported object having an incorrect color.
2024-04-29 16:15:16 +02:00
Roy-043
d1791815b8
Import: C++ DXF importer wrongly scaled polyline bulges
...
Fixes #13600 .
2024-04-29 16:12:17 +02:00
Kacper Donat
1f4531bb98
Fix issues with wrong color for preference page tooltips
2024-04-29 13:06:48 +02:00
paullee
9b4d511352
[ArchWall] fix onChanged() length to support ArchSketch
2024-04-29 10:30:09 +02:00
Furgo
61ad5e5000
Arch: Add HeightPropagate tooltip info ( #13584 )
2024-04-29 10:27:10 +02:00
wmayer
491cb5ffcb
PD: Fixes crash if sub-element name of reference axis is empty
...
This fixes #13656
2024-04-27 07:43:40 +02:00
bgbsww
7961e82c66
Toponaming/Part: Fix all getBaseTopoShape calls. Tests and missing code.
2024-04-26 21:15:11 -05:00
wmayer
93c1040d25
FEM: Make sure that points and normals array have equal size as otherwise a crash may occur
2024-04-26 23:30:20 +02:00
Roy-043
4d2e124f11
Merge pull request #13633 from Roy-043/Draft-revert-Draft-WB-changes-from-13294
...
Draft: revert Draft WB changes from #13294
2024-04-26 10:46:05 +02:00
wmayer
f2647448ec
Gui: Fix MainWindowPy::removeWindow
...
See https://forum.freecad.org/viewtopic.php?t=87097
2024-04-26 10:10:25 +02:00
Patryk Skowroński
aec8199bc3
Fix for removeMarkups()
2024-04-25 21:40:39 -05:00
WandererFan
9843b90970
Merge pull request #13639 from wwmayer/fix_techdraw_issue
...
TD: Fix compiler warning
2024-04-25 09:18:37 -04:00
wmayer
af7efce41c
TD: Fix compiler warning
...
Warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
2024-04-25 10:46:24 +02:00
Roy-043
8c19516da2
Merge pull request #13612 from cjmayo/draft-byteCount
...
Draft: Fix QImage object has no attribute 'byteCount'
2024-04-25 09:20:10 +02:00
Roy-043
152d642b60
Draft: revert Draft WB changes from #13294
...
Revert the Draft WB related changes of #13294 .
2024-04-24 21:27:04 +02:00
Chris Mayo
8f27e53ed4
Start: Allow system Microsoft GSL to be used
2024-04-24 14:23:21 -05:00
Chris Hennes
ead426c6eb
Update translations
...
Note: Web and Start omitted
2024-04-24 13:58:21 -05:00
Chris Hennes
356de59830
Merge pull request #13604 from wwmayer/fix_new_start_page
...
Start: Fix new start page
2024-04-24 13:57:36 -05:00
Zheng, Lei
903d72b96e
App: fix linked copy on change group out of scope problem
...
Fixes FreeCAD/FreeCAD#13481
2024-04-24 08:09:53 -05:00
wmayer
3a36c737fd
Start: Fix memory leak
...
* Set parent object to FileCardDelegate so that it will be destroyed if the list view is destroyed
* Inside FileCardDelegate::paint() delete the widget
2024-04-24 15:00:15 +02:00
WandererFan
05206afa1b
Merge pull request #13219 from Ondsel-Development/TD_Insert
...
TechDraw: Unify Insert View tools (View, ProjGroup, Sheet, Arch, svg, image)
2024-04-24 08:24:26 -04:00
wmayer
60c04fc331
Start: make compound widget in FileCardDelegate::paint() more flexible for Qt style sheets
2024-04-24 10:29:12 +02:00
wmayer
929e80a100
Start: Add QApplication to PreCompiled.h
2024-04-24 08:22:35 +02:00
Bas Ruigrok
a2243cec5e
Start: Fix migration script
2024-04-23 19:03:22 -05:00
Roy-043
65b698e222
Gui: DlgSettingsDocument.ui change url to https
2024-04-24 01:22:41 +02:00
wmayer
085ebeb9de
Start: replace QGridLayout with FlowLayout
2024-04-23 23:53:52 +02:00
wmayer
3cf9b767ac
Start: add dynamic layout FlowLayout
2024-04-23 23:53:03 +02:00
Chris Mayo
170f8baa29
Draft: Fix QImage object has no attribute 'byteCount'
...
'PySide6.QtGui.QImage' object has no attribute 'byteCount'
load_texture: unable to load texture
2024-04-23 19:35:54 +01:00
wmayer
690b3c97e4
Start: Make the new StartPage look more like the old one
...
Use style sheets to give visual feedback about hovered or clicked buttons & labels
2024-04-23 16:00:10 +02:00
WandererFan
6189191249
Merge pull request #13590 from farleyrunkel/refractor_tracker
...
TechDraw: Refractor tracker action with proper enum
2024-04-23 08:59:19 -04:00
wmayer
5d4ff908ff
Start: Add command Start_Start only once
...
This fixes an error message that the command is duplicated. And it fixes a memory leak
2024-04-23 12:04:21 +02:00
wmayer
3190b75c1e
Start: do not try to open empty file name
2024-04-23 11:53:52 +02:00
wmayer
1e15f1fbc2
Gui: simplify singleton of PropertyItemFactory
2024-04-23 10:53:24 +02:00
wmayer
7514cb9a45
Gui: fix linter warnings in PropertyItem.cpp
2024-04-23 10:53:24 +02:00
wwmayer
dd9da969e9
PySide6: Fixes #13533 : QSvgWidget is not a child of QtSvg in PySide6 ( #13554 )
...
* Create a compatibility module QtSvgWidgets.py to handle PySide2 & PySide6
* In the Arch and Material modules use the QtSvgWidgets module
* Since Qt6 the method QFont.setWeight() doesn't accept an int any more but requires an enum. Since the call of QFont.setBold(True) sets
a weight of 75 the extra calls of QFont.setWeight(75) can be safely removed
Co-authored-by: Adrián Insaurralde Avalos <36372335+adrianinsaval@users.noreply.github.com >
2024-04-22 18:35:33 -04:00
Chris Hennes
1f12684f3c
Gui: Add random to PreCompiled.h
...
Also re-sorts the STL list
2024-04-22 20:35:50 +02:00
Chris Hennes
f43e101099
FEM: Add SoSwitch.h to PreCompiled
...
Fix compilation on MSVC.
2024-04-22 20:35:12 +02:00
sliptonic
3d517ff2cf
Merge pull request #13134 from chennes/qtQuickTechDemo
...
Start: Recreate start as a QtWidgets-based app
2024-04-22 11:49:02 -05:00
PaddleStroke
bad1a5c689
Sketcher: Reorganize toolbars
2024-04-22 18:33:49 +02:00
sliptonic
fcd57b965c
Merge pull request #13570 from wwmayer/issue_13549
...
Fixes #13549 : smesh doesn't compile with boost 1.85
2024-04-22 11:18:38 -05:00