Kacper Donat
0b3dca895d
Merge pull request #20570 from pieterhijma/varset-dialog-units
...
[Core] Show units in the VarSet add property dialog
2025-04-05 23:19:39 +02:00
Kevin Martin
75b55658a7
Check for a null scene object
...
Under certain unusual circumstances getSceneGraph can be called when the scene is null, causing a native exception when the scene's reference count is incremented.
This changes the code to return python None in this condition, allowing the calling cod eto handle the no-scene case itself.
2025-04-05 18:45:19 +02:00
tritao
63ed3e8dff
Sketcher: Remove XML binding files.
...
These are not needed anyore with the Python bindings conversion.
2025-04-05 17:52:38 +02:00
Roy-043
440dfa8203
Merge pull request #20634 from Roy-043/Draft-make-Draft_SelectPlane-recognize-the-new-Part_DatumPlane-object
...
Draft: make Draft_SelectPlane recognize the new Part_DatumPlane object
2025-04-05 10:46:09 +02:00
Kacper Donat
52aec7d639
Merge pull request #20594 from captain0xff/icon-res
...
Gui: make BitmapFactory::pixmapFromSvg dpi aware
2025-04-05 00:32:21 +02:00
tritao
7986ea0cba
PartGui: Convert XML bindings to Python bindings model.
2025-04-04 23:00:34 +02:00
tritao
770dbe5580
Sketcher: Convert XML binding files to Python API bindings model.
2025-04-04 22:59:32 +02:00
Patryk Skowroński
cab9053be8
Added sanity check for an action pointer
2025-04-04 12:31:11 -05:00
Roy-043
9ada83aebd
Merge pull request #20574 from luzpaz/typo-source-draft
...
Draft: fix source typo in draftobjects/patharray.py
2025-04-04 14:42:30 +02:00
Roy-043
83db2c260c
Draft: make Draft_SelectPlane recognize the new Part_DatumPlane object
...
Forum topic:
https://forum.freecad.org/viewtopic.php?t=96058
2025-04-04 14:26:28 +02:00
captain0xff
5e8d048524
techdraw: remove QGVPage::getDevicePixelRatio() in favor of getMaximumDPR
2025-04-03 19:55:27 +05:30
captain0xff
08381b1d18
remove some code setting pixel density ratio for pixmaps
...
update
2025-04-03 19:55:27 +05:30
captain0xff
d4de12061e
Gui: make BitmapFactory::pixmapFromSvg dpi aware
...
added getMaximumDPR method and removed a overload of pixmapFromSvg with dpr parameter
update
2025-04-03 19:55:27 +05:30
Leticia Vong
72c1659e4d
GUI: Fix #18806 Toggle freeze behavior
...
Previously, StdCmdToggleFreeze only unfroze child objects using
getInListRecursive(). This update ensures that dependent objects
are properly unfrozen.
Freezing behavior remains unchanged.
2025-04-02 22:28:51 -05:00
mosfet80
f7882c99c4
MOD: ReverseEngineering clean ( #20555 )
...
* MOD: ReverseEngineering
clean code .
removed old code pcl lib is alwais >then 1.7 (ubuntu 20.04 use pcl 1.10)
* [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>
2025-04-02 22:11:09 -05:00
Andrea
6d7336cc7a
MOD: SANDBOX clean
...
clean code
2025-04-02 22:10:11 -05:00
mosfet80
c78e8ae4ce
MOD: OPENSCAD clean ( #20558 )
...
clean code
2025-04-02 22:07:52 -05:00
Benjamin Nauck
8f35742f1f
Addon Manager: Fix call to get home_dir for pip
2025-04-02 13:36:20 -05:00
marioalexis84
f4adf2e0e9
Fem: Update modification time for FemFrameSourceAlgorithm - fixes #20543 ( #20548 )
2025-04-01 23:19:53 -05:00
Chris Hennes
837f6fa788
App: Change element name warning to log
2025-04-01 23:57:13 +02:00
Benjamin Bræstrup Sayoc
644b902615
Build: force CMake to 3.31.6 version in CI ( #20581 )
...
* Update sub_buildUbuntu.yml
* Update sub_buildWindows.yml
2025-04-01 21:29:52 +02:00
Kacper Donat
db08735e10
Merge pull request #20559 from hyarion/refactor/add-limits
...
Add `#include <limits>` in all files where it is used
2025-04-01 17:11:50 +02:00
Roy-043
2e45e8d6e1
Merge pull request #20395 from paullee0/DraftFaces_05_Bind_Improve-Fuse_and_Warning
...
[Draft-Faces] Bind: Improve fuse and warning
2025-04-01 16:16:43 +02:00
Roy-043
62a64e0613
Merge pull request #20529 from Roy-043/Draft-fix-alignment-of-dim-arrows
...
Draft: fix alignment of dim arrows
2025-04-01 16:13:01 +02:00
Luz Paz
b9d03abc7b
Draft: fix source typo in draftobjects/patharray.py
2025-04-01 10:05:08 -04:00
Pieter Hijma
efcd787777
[Core] Fix value field unit selection
...
Qt automatically selects the text in the value field on creation. This
interferes with the selection when the field has focus. This commit
ensures that the automatic selection is undone.
2025-04-01 13:21:50 +02:00
Pieter Hijma
84468fbc25
[Core] Show units in value editor VarSet dialog
...
Before this change, the units were not shown in the editor for values.
With this change the units (if applicable) are shown in the editor.
2025-04-01 13:21:50 +02:00
Pieter Hijma
4bbc59d309
[Core] Make PropertyItem column usage more clear
...
- Renamed dataProperty -> dataPropertyName because the function returns
variants for the property name.
- Add an enum for the column to remove magic numbers
2025-04-01 13:21:50 +02:00
Benjamin Nauck
bad0daf9dc
Refactor mapToInt/mapToUint
2025-04-01 08:02:42 +02:00
Chris Hennes
b3d8020e77
CMake: Allow external libE57Format
2025-04-01 07:55:25 +02:00
tringenbach
03dd780ef3
Gui: Task overlay HiDPI vertical alignment
2025-04-01 07:53:22 +02:00
marioalexis
6d376dc77a
Fem: Add method to rename pipeline VTK data arrays
2025-04-01 06:35:17 +02:00
Benjamin Nauck
c97ce5b5e9
Tools: Add #include <limits> where used
2025-03-31 23:53:16 +02:00
Benjamin Nauck
d61dcb2e6d
Web: Add #include <limits> where used
2025-03-31 23:53:10 +02:00
Benjamin Nauck
d0320b494d
TechDraw: Add #include <limits> where used
2025-03-31 23:53:03 +02:00
Benjamin Nauck
3462c165d8
Surface: Add #include <limits> where used
2025-03-31 23:52:55 +02:00
Benjamin Nauck
8073075301
Spreadsheet: Add #include <limits> where used
2025-03-31 23:52:48 +02:00
Benjamin Nauck
4b589088f6
Sketcher: Add #include <limits> where used
2025-03-31 23:52:38 +02:00
Benjamin Nauck
5b436f2a83
ReverseEngineering: Add #include <limits> where used
2025-03-31 23:52:33 +02:00
Benjamin Nauck
30ff61f7c0
Point: Add #include <limits> where used
2025-03-31 23:52:24 +02:00
Benjamin Nauck
65a0fb0ed4
PartDesign: Add #include <limits> where used
2025-03-31 23:52:18 +02:00
Benjamin Nauck
d5447df72d
Part: Add #include <limits> where used
2025-03-31 23:52:08 +02:00
Benjamin Nauck
0ac87c8a27
MeshPart: Add #include <limits> where used
2025-03-31 23:52:00 +02:00
Benjamin Nauck
368f1fc296
Mesh: Add #include <limits> where used
2025-03-31 23:51:52 +02:00
Benjamin Nauck
1aeb594c80
Inspection: Add #include <limits> where used
2025-03-31 23:51:38 +02:00
Benjamin Nauck
1669427449
Import: Add #include <limits> where used
2025-03-31 23:51:31 +02:00
Benjamin Nauck
a6e1b894fe
Fem: Add #include <limits> where used
2025-03-31 23:51:06 +02:00
Benjamin Nauck
1dc1cc8d1b
Cloud: Add #include <limits> where used
2025-03-31 23:50:57 +02:00
Benjamin Nauck
df6a76ba84
CAM: Add #include <limits> where used
2025-03-31 23:50:49 +02:00
Benjamin Nauck
17dc7fce06
Gui: Add #include <limits> where used
2025-03-31 23:50:37 +02:00