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
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
Benjamin Nauck
d9af862627
Base: Add #include <limits> where used
2025-03-31 23:50:30 +02:00
Benjamin Nauck
27f5699588
App: Add #include <limits> where used
2025-03-31 23:50:19 +02:00
sliptonic
f1258e36b2
Merge pull request #20169 from phaseloop/vcarve-speed
...
[CAM] Improve Vcarve path generation speed on complex shapes
2025-03-31 23:32:42 +02:00
marioalexis
b601629b2a
Fem: Capitalize label in material task panel
2025-03-31 23:00:50 +02:00