PhaseLoop
a0380ffb3e
log error on invalid base object
2025-03-20 14:26:36 +01:00
PaddleStroke
9a48e7fcfd
Remove unecessary if in DrawSketchHandlerArc.h
2025-03-20 13:40:24 +01:00
PhaseLoop
ab82025cf4
Replace Array operation with array dressup
2025-03-20 12:48:52 +01:00
Tomas Polak
ae40f02626
BIM_ProjectManager typo fix
2025-03-20 12:25:09 +01:00
Roy-043
78a76ca627
BIM: HumanFigure.brep: fix typo in create_qrc.py
...
Fixes #20289
My bad. Because of this typo the brep file was not included in Arch_rc.py.
2025-03-20 12:07:19 +01:00
Tomas Polak
74b622cb08
BIM_Classification dialgue - change tooltips and text to better represent their functions ( #20274 )
...
* Change Ifc Classification dialgue tooltips and text
* Update src/Mod/BIM/bimcommands/BimClassification.py
Co-authored-by: Yorik van Havre <yorik.vanhavre@gmail.com >
---------
Co-authored-by: Tomas Polak <semhustej@users.noreply.github.com >
Co-authored-by: Yorik van Havre <yorik.vanhavre@gmail.com >
2025-03-20 12:06:20 +01:00
Furgo
de4f61b07e
BIM: move add/removeSpace boundaries implementation to Arch module ( #20222 )
...
* BIM: move add/removeSpaceBoundaries definitions to the Arch module
* BIM: make add/removeSpaceBoundaries implementation consistent
* BIM: update and expand docstrings
2025-03-20 11:47:03 +01:00
Furgo
0bfe803f3a
BIM: add unit test for addSpaceBoundaries ( #20146 )
...
* BIM: add unit test for addSpaceBoundaries
* BIM: remove test dependency on FreeCADGui
2025-03-20 11:44:56 +01:00
Paul Lee
b06c8b3522
[ArchStairs] ArchSketch Support and Refactoring Phase 1
...
FC Forum Discussion:-
https://forum.freecad.org/viewtopic.php?p=814274#p814274
ArchSketch Support, PropertySet, and Refactoring to enable more complex Stairs shape.
2025-03-20 10:24:03 +01:00
Roy-043
cbaf1f3c01
Draft: make Near snap obey 'Always snap' setting
...
Fixes : #19553 .
Additionally:
* Removed 2 unused attributes (`self.lastSnappedObject` and `self.active`).
* Improved the readability of `snapToObject` a little bit.
* Made the return value of that function consistent (vector or None).
2025-03-20 10:14:49 +01:00
Johannes Thyssen Tishman
e2ea02b5a5
The PCL point_traits.h header was renamed (and deprecated) since
...
1.11.0 and removed in 1.15.0.
2025-03-19 08:29:46 -05:00
Furgo
e8c4d7ea2f
BIM: allow boundaries to be defined from a single object (e.g. wall) ( #20158 )
...
* BIM: Add test for space from single wall boundaries
* BIM: Arch_Space, enable creation of spaces from single objects with
boundaries
* BIM: update and expand docstring
2025-03-19 10:45:26 +01:00
Chris Hennes
21c07cabc5
FreeCAD: Compiler warning fixes
2025-03-19 10:13:34 +01:00
David Carter
dd59cce8e9
Linter fixes
2025-03-18 20:33:10 -05:00
David Carter
ec1da540c6
Update src/Mod/Material/App/Materials.cpp
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2025-03-18 20:33:10 -05:00
David Carter
71101dfc6a
Update src/Mod/Material/App/Library.cpp
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2025-03-18 20:33:10 -05:00
David Carter
9e1537c884
Update src/Mod/Material/App/Model.cpp
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2025-03-18 20:33:10 -05:00
David Carter
00c57a9d08
Materials: External Modules Part 1
...
Refactored code to support local and external material sources
This is the first PR in a series to support external modules. External
modules allow materials to be stored in external data sources such as
databases or web services. No new functionality is introduced in this
PR, rather it is a refactoring of code that will allow for changes to
be introduced in future PRs. Minor performance improvements have also
been made in the model and material managers.
The Python API has been enhanced for many data types to allow for
modification within Python.
2025-03-18 20:33:10 -05:00
Lawrence Woestman
1fecb21db7
CAM: Added three options to the refactored postprocessors
...
with tests.
Removed extra spaces in comments to work around auto-fix
removal of spaces at the end of lines in multi-line python strings.
2025-03-17 20:59:29 -05:00
Chris Hennes
5e6a37a1fa
Merge pull request #19899 from tritao/cmake-cleanup-targets
...
CMake: Cleanup targets with transitive dependencies
2025-03-17 13:15:37 -05:00
PaddleStroke
edabd3311b
Assembly: Fix: Select datum should not show dragger. ( #20051 )
...
* Assembly: Fix: Select datum should not show dragger.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update ViewProviderAssembly.cpp
* [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-03-17 18:13:20 +01:00
Furgo
f4276ae8f1
BIM: include selected objects when creating a level
2025-03-17 18:12:36 +01:00
Captain
65236b9e69
TechDraw: changed CosmeticVertex point picker dashed circle to filled dot. ( #20095 )
...
* techdraw: changed the cosmetic vertex shape
* add back the call to prepareGeometryChange
* add getVertexSize and getLineWidth methods to QGIViewPart
* use doubles for sizes
* update setRadius in QGMarker to use double instead of float
2025-03-17 12:05:29 -05:00
Chris Hennes
43a3626624
Merge pull request #20201 from Roy-043/Draft-make-Draft_Edit-also-detect-key-up-events
...
Draft: make Draft_Edit also detect key up events
2025-03-17 11:57:24 -05:00
Chris Hennes
e04b8b05b2
Merge pull request #20177 from captain0xff/flickering-cursor
...
TechDraw: Fix flickering cursor issue
2025-03-17 11:15:40 -05:00
Chris Hennes
b60b4eaf67
Merge pull request #20149 from phaseloop/vcarve-improvements
...
[CAM] Change VBit tip diameter to 0.1 mm.
2025-03-17 11:13:51 -05:00
Chris Hennes
b2862ceaba
Merge pull request #14176 from mosfet80/cleanmodPart
...
[mod:part] clean code
2025-03-17 11:13:19 -05:00
tritao
cdab9c7837
CMake: Cleanup targets with transitive dependencies
2025-03-17 12:12:06 +00:00
Chris Hennes
9a77120e82
Merge pull request #20142 from bofdahof/ranges
...
Apply C++20 std::ranges (mainly to std::find)
2025-03-17 03:08:27 -05:00
Chris Hennes
cae6d0549c
Merge pull request #20040 from PaddleStroke/patch-12
...
QuickMeasure: Do not measure datums
2025-03-17 00:26:37 -05:00
Chris Hennes
0924f159a1
Merge pull request #20160 from karliss/popup-parent
...
Add missing parent for messagbox and other popups.
2025-03-17 00:16:49 -05:00
Chris Hennes
9e0d77d7f4
Merge pull request #19583 from hyarion/refactor/base-type
...
Refactor Base::Type
2025-03-17 00:03:22 -05:00
Chris Hennes
92a99ac71a
Merge pull request #19788 from benj5378/state2
...
TechDraw: remove unneeded state, part 1
2025-03-17 00:02:20 -05:00
Chris Hennes
aaa9c8bf42
Merge pull request #20140 from yorikvanhavre/bim-classification-fix
...
BIM: Fixed classification dialog's Cancel button
2025-03-17 00:01:47 -05:00
Chris Hennes
1243cd480b
Merge pull request #20061 from alfrix/start_fixes_3
...
start: fix listview height always being too small
2025-03-17 00:01:14 -05:00
Chris Hennes
f8ac7a47dc
Merge pull request #19661 from jbaehr/cam-improve-unit-warning
...
CAM: Improve warning text for improper unit scheme
2025-03-17 00:00:52 -05:00
Chris Hennes
ede962835d
Merge pull request #17779 from wwmayer/noboostpy
...
Remove support for Boost.Python
2025-03-17 00:00:32 -05:00
Chris Hennes
88ab38a100
Merge pull request #19252 from pmjdebruijn/thread
...
PartDesign: explicitly thread pitch for regular profile ISO threads
2025-03-17 00:00:14 -05:00
Chris Hennes
f17addb214
Merge pull request #19890 from Shkolik/sketcher_defining_color
...
Sketcher: Preference color added for External defining geometry
2025-03-17 00:00:02 -05:00
Chris Hennes
e0aa5f3c30
Merge pull request #19917 from tritao/refactor-document-recompute
...
Core: Refactor code around document and feature recompute
2025-03-16 23:59:12 -05:00
Chris Hennes
a1786fa797
Merge pull request #20105 from PaddleStroke/patch-15
...
Sketcher: DSH: add OVP constraints before AutoConstraints.
2025-03-16 23:58:57 -05:00
Chris Hennes
a4de381e2f
Merge pull request #20141 from semhustej/change_IfcElements_window_size
...
Change IfcElements window width
2025-03-16 23:58:40 -05:00
Chris Hennes
a92cb4499c
Merge pull request #20165 from PaddleStroke/patch-16
...
Sketcher: Add parameter to combine line and polyline
2025-03-16 23:58:07 -05:00
Chris Hennes
ef24ad9e1b
Merge pull request #20207 from yorikvanhavre/bim-space-text
...
BIM: Fixed space text display
2025-03-16 23:57:19 -05:00
bofdahof
ed2a99e37b
Points: apply std::ranges
2025-03-16 17:19:22 -05:00
bofdahof
477f9aa401
Mesh: apply std::ranges
2025-03-16 17:19:03 -05:00
bofdahof
479e6ad708
TechDraw: apply std::ranges
2025-03-16 17:18:23 -05:00
bofdahof
fb71aa3292
Sketcher: apply std::ranges
2025-03-16 17:18:12 -05:00
bofdahof
2ddd24bc6d
Part: apply std::ranges
2025-03-16 17:17:37 -05:00
bofdahof
216a76e971
PartDesign: apply std::ranges
2025-03-16 17:17:15 -05:00