Shai Seger
edf330558c
[Cam Simulator][1.0] Limit anti alias samples for better compatibility. ( #16416 )
...
* Limit anti alias samples for better compatibility. might solve Wayland problem, issue #15665
* Antialias samples are taken from display prefs
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-09-16 10:42:05 -05:00
Jiří Pinkava
89ac26e711
Sketcher: initialize geometry history limit variable ( #16337 )
...
* Sketcher: initialize geometry history limit variable
The variable seems to be uninitialized, valgrind complais about it.
The `git grep geoHistoryLevel` and the code ispection suggest it is never set.
If initialized to zero, most of the related code is never used, which
can point to the fact there is either another bug or the code is unused.
The variable was introduced in 42bf92ad12 .
* Sketcher: Default geoHistoryLevel to 1
---------
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2024-09-16 17:41:12 +02:00
wandererfan
ef2669deea
[TD]allow SaveCopy from MDIViewPage ( fix #16447 )
2024-09-16 17:35:51 +02:00
Roy-043
79c694945f
BIM: exportIFC.py fix UnboundLocalError
...
As shown in the image here:
https://github.com/FreeCAD/FreeCAD/issues/16485#issue-2523042111
2024-09-16 13:37:56 +02:00
Jiří Pinkava
fdb72e83e5
BIM: refactor wellcome window, drop most obvious comment
2024-09-16 13:27:25 +02:00
Jiří Pinkava
b2faf00fa3
BIM: drop unnecessary setPixmap from wellcome window
...
The image is already set in the UI file, it is not necessary to set it again
2024-09-16 13:27:25 +02:00
Jiří Pinkava
c8a12f81e8
BIM: adjust size of wellcome window to fit content
...
The actual optimal size of the window depends on many details, like UI style, system fonts,
OS etc ... so lets auto-resize the window to fit the content before display.
2024-09-16 13:27:25 +02:00
Roy-043
b6599c5315
Draft: Fix regression with layer print color
...
Problem with the same cause as #16212 .
2024-09-16 10:07:40 +02:00
hoshengwei
9b63b1b4d9
fix Material TaskPanel Load Preset not working bug
2024-09-16 10:03:26 +02:00
marioalexis
2b5a40c782
Fem: Replace old FemMesh Netgen object implementation
2024-09-16 00:06:20 -03:00
marioalexis
cabfbb749f
Fem: Enable cancel meshing for Gmsh - fixes #5914
2024-09-15 21:04:41 -03:00
marioalexis
5aeb03675a
Fem: Add base class for FemMesh task panels
2024-09-15 21:03:17 -03:00
marioalexis
018182572a
Fem: New implementation of FemMesh Netgen object
2024-09-15 20:49:38 -03:00
marioalexis
5a7bc6101b
Fem: Add set of mesh elements from a list
2024-09-15 20:47:09 -03:00
marioalexis
ab790dd9ce
Fem: Add base class for FemMesh task panels
2024-09-15 20:46:08 -03:00
CalligaroV
c3bad9da25
Do the same for the elements selected in the Task Panel
...
Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com >
2024-09-15 19:54:09 +02:00
Zheng, Lei
3da4b59b37
Sketcher/Toponaming: call SketchObject::convertSubName() in ViewProviderSketch::addSelection2()
2024-09-15 19:26:48 +02:00
hasecilu
a90aebeec2
Fix some typos on several files
...
- Missing spaces
- Missing commas
- 3D, G-code, Git, SPOOLES, Python capitalization
2024-09-14 12:07:51 -06:00
hasecilu
4cae5bb883
TechDraw: Fix capitalization of 2D and 3D
2024-09-14 12:07:50 -06:00
Kacper Donat
b4923d1c58
Gui: Use FreeCAD Theme only for FreeCAD stuff
2024-09-14 17:38:47 +02:00
wandererfan
6bc64cd9ef
[TD]Use correct translate function (fix 335)
...
- another translation cycle will need to occur before the change is
apparent.
2024-09-14 09:48:33 -04:00
wandererfan
762261d251
[TD]Use correct translation function ( fix #317 )
...
- another translation cycle will have to run before the change is
apparent.
2024-09-14 09:43:06 -04:00
Yorik van Havre
f09dfa72d0
Draft: Fixed restrained movement - Fixes #16386
2024-09-13 13:20:45 -06:00
Chris Hennes
5fb2361d63
Merge pull request #15262 from Rexbas/fix-alignment-direction
...
Move getGlobalPlacement() and fix alignment direction for transformed objects
2024-09-13 13:09:23 -06:00
Jacob Oursland
f8c4842d6f
Windows: Make FreeCAD.exe debuggable on PDB builds.
2024-09-13 12:30:10 -06:00
Jacob Oursland
c80ab28f41
CMake: conda-macos-* do not search Homebrew for dependencies.
2024-09-13 12:28:05 -06:00
Jacob Oursland
b6ac2b2920
Base: switch header include type for consistency with codebase.
2024-09-13 12:27:18 -06:00
Jiří Pinkava
ede67d4b24
GUI: Fix tree visibility click when a tree item gets collapsed
...
The tree can change shape during handling the mousePressEvent() event,
because some part of the tree can be (un)folded. This might lead to
shift of the three (up or down). The position of items in tree change
relatively to the position of mouse (which stays in place).
If the visibility click is handled after mousePressEvent, the shift in
position can lead to cursor beeing over visibility icon and the click
is handled like if the visibility icon vas clicked, which is unexpected.
Handling the visibility click first fixes this. The setAccepted(true),
was removed, it is left to the subroutine to set it.
2024-09-13 13:24:42 -05:00
Chris Hennes
9de78e27f4
Core: Bump minor version, now 1.1dev
2024-09-13 08:51:27 -05:00
Jacob Oursland
a64fd6babe
Version: set development branch back to 'dev' suffix.
2024-09-13 08:51:27 -05:00
Chris Hennes
14ca86827d
Merge pull request #16480 from benj5378/measurementSegFault
...
[Measure] Redirect enter key press to apply button
2024-09-13 08:42:41 -05:00
wmayer
86806cb353
Port: Include changes of FreeBSD port
2024-09-13 08:31:54 -05:00
Yorik van Havre
6c5e90a6d2
Draft: Fixed function case
2024-09-13 15:00:47 +02:00
Yorik van Havre
8ef66ad73d
Draft: Fixes error in Draft trackers when not on a 3D view
2024-09-13 15:00:47 +02:00
hoshengwei
5d87b26a91
fix ArchMaterialTaskPanel wrong import BimClassification Path
...
1. fix ArchMaterialTaskPanel wrong import BimClassification Path and icon after BIM merge into Arch
2. change taskpanel name to BIM material
3. fix Qt slot and signal (more up to date style)
2024-09-13 12:11:56 +02:00
Roy-043
3fd57efbb0
Use max instead of if-else for numerical checks (as per linter warning)
2024-09-13 12:07:52 +02:00
Roy-043
ba6dd5858e
Draft: fix division by zero and count is zero for path arrays
...
Fixes #16468 .
2024-09-13 12:07:52 +02:00
Adrián Insaurralde Avalos
a4f742a2f7
GUI: Fix splashscreen for single image ( #16428 )
...
* fix splashscreen for single image
* improve clarity of splashscreen load order logic
* fix splashscreen with no _2x variant
2024-09-12 21:49:35 -05:00
Chris Hennes
e5990fe146
Merge pull request #16465 from mosfet80/mosfet80-patch-2
...
fix CXX standard selection
2024-09-12 21:35:19 -05:00
Chris Hennes
71599f1589
Merge pull request #16403 from oursland/conda-clang-format
...
conda: Add clang-format to the developer's environment.
2024-09-12 21:26:28 -05:00
Chris Hennes
db2aa8ae93
Merge pull request #16451 from wwmayer/fix_qt6_warnings
...
Fix Qt6 warnings
2024-09-12 21:22:37 -05:00
Benjamin Bræstrup Sayoc
5bd595c0d3
[Gui] Handle unset style preferences in clipboard about info
...
FIxes #16391
2024-09-12 21:20:02 -05:00
Scott Noyes
49ed687afc
consistent preposition
2024-09-12 21:17:55 -05:00
Chris Hennes
4ca08595ad
Merge pull request #16355 from CalligaroV/Sketcher-checkSubName-from-LS3
...
Sketcher/Toponaming: import SketchObject::checkSubName() from LS3
2024-09-12 21:11:39 -05:00
Benjamin Bræstrup Sayoc
e20ab85fd3
[Measure] Redirect enter key press to apply button
...
Fixes #16401 . Now call of the save function is dependent on whether the apply button is enabled. The button is only enabled if valid objects to save.
2024-09-12 16:23:17 +02:00
Benjamin Bræstrup Sayoc
a7831eee4b
[Measure] Fix redundant variable assignment
2024-09-12 16:17:29 +02:00
luzpaz
77b3311f57
TechDraw: fix typo ballon->balloon
2024-09-12 09:25:40 -04:00
Yorik van Havre
b06943c5e1
BIM: Fixed bug in BimViews - fixes #16452
2024-09-12 14:30:41 +02:00
Furgo
5fa7fb757a
Check location and call corresponding addObject, add missing import. Fixes #16435
2024-09-12 14:29:10 +02:00
Kacper Donat
781c9b6b84
Gui: Force OpenGL rendering for main window
...
This is big hack for Qt6 to force rendering using OpenGL from the
beginning. Since Qt6 OpenGL context is initialized only after creating
first QOpenGLWidget which results in window hiding and showing again
after some delay. This causes various timing issus as the window is not
supposed to do that.
2024-09-12 13:27:44 +02:00