Guillaume Roguez
e127f2c884
fix dialogs button size in case of long text
...
Let the layout engine computes the size of all QPushButton by unset
the minimalSize value set by "min-width" QSS property in themes.
Fix #18019 .
2025-03-19 13:37:47 +01:00
Furgo
47cec43aae
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
64d658e38a
FreeCAD: Compiler warning fixes
2025-03-19 10:13:34 +01:00
ljo
afe23a432c
Fix RPM packaging and add support for building with Qt6 and PySide6 for Fedora 40+ ( #19565 )
2025-03-19 03:31:21 +00:00
xtemp09
6cfec14545
[App] Fix the crash reported in #20212
2025-03-19 00:23:22 -03:00
David Carter
507c3ba352
Linter fixes
2025-03-18 20:33:10 -05:00
David Carter
befa9844a9
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
ce97507c32
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
17d5dc89eb
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
592406a328
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
Joao Matos
382720b82e
CI: Temporarily disable Clazy checks.
2025-03-18 19:35:33 -05:00
Chris Hennes
c1ada6bc40
App: Coverity fixes
2025-03-18 15:59:22 +01:00
Chris Hennes
d850e87567
Base: Coverity cleanup
2025-03-18 15:59:22 +01:00
Lawrence Woestman
f3bb974855
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
Thomas Gimpel
dbfc0b47b6
App: reverted commit 8ff4b1b and improved comments in order to fix the MacOS build ( #20068 )
2025-03-17 20:23:01 +01:00
Chris Hennes
e574fa1efc
Merge pull request #19899 from tritao/cmake-cleanup-targets
...
CMake: Cleanup targets with transitive dependencies
2025-03-17 13:15:37 -05:00
bofdahof
f8be6f5233
Base: Switch small enum base type to std::uint8_t
...
int and size_t are much larger than necessary for storage of these
enum types.
2025-03-17 12:34:14 -05:00
PaddleStroke
4ab281bd7d
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
c47507bad0
BIM: include selected objects when creating a level
2025-03-17 18:12:36 +01:00
Captain
384fcdf006
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
3d03bb45f8
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
c43fd51588
Merge pull request #20177 from captain0xff/flickering-cursor
...
TechDraw: Fix flickering cursor issue
2025-03-17 11:15:40 -05:00
Chris Hennes
0400673e1d
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
061876db82
Merge pull request #14176 from mosfet80/cleanmodPart
...
[mod:part] clean code
2025-03-17 11:13:19 -05:00
Benjamin Bræstrup Sayoc
d80795b2e4
Gui: fix centering in color button
2025-03-17 15:19:00 +01:00
tritao
6c2c6847eb
CMake: Cleanup targets with transitive dependencies
2025-03-17 12:12:06 +00:00
Chris Hennes
5f623390fb
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
72bf250859
Merge pull request #20040 from PaddleStroke/patch-12
...
QuickMeasure: Do not measure datums
2025-03-17 00:26:37 -05:00
Chris Hennes
42cc0d93be
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
4fcdac28fb
Merge pull request #19583 from hyarion/refactor/base-type
...
Refactor Base::Type
2025-03-17 00:03:22 -05:00
Chris Hennes
ca4f99103b
Merge pull request #20172 from PaddleStroke/patch-17
...
Sketcher: Fix negative angle rendering negative bug
2025-03-17 00:02:37 -05:00
Chris Hennes
998f713c97
Merge pull request #19788 from benj5378/state2
...
TechDraw: remove unneeded state, part 1
2025-03-17 00:02:20 -05:00
Chris Hennes
8d29aabe4d
Merge pull request #19924 from benj5378/codeDupEditor
...
Gui: avoid code duplication in PythonEditor
2025-03-17 00:02:03 -05:00
Chris Hennes
9765a6cb69
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
cb03c8f402
Merge pull request #20114 from mosfet80/CleanShibokenCmake
...
Clean Salome Cmake
2025-03-17 00:01:33 -05:00
Chris Hennes
001d1377be
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
fdb3f70719
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
d09d2c02bb
Merge pull request #17779 from wwmayer/noboostpy
...
Remove support for Boost.Python
2025-03-17 00:00:32 -05:00
Chris Hennes
31db67d375
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
fd4fd6ccf7
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
b89ad30bc0
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
89e20d561d
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
c6012c514a
Merge pull request #20141 from semhustej/change_IfcElements_window_size
...
Change IfcElements window width
2025-03-16 23:58:40 -05:00
Chris Hennes
75bcc7d316
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
58400121eb
Merge pull request #20179 from mosfet80/patch-11
...
Update sub_lint.yml
2025-03-16 23:57:51 -05:00
Chris Hennes
9ecd7b7d16
Merge pull request #20184 from tritao/apt-install-script-fix-vtk
...
Package: Fix apt install script to handle VTK for newer Ubuntu releases.
2025-03-16 23:57:33 -05:00
Chris Hennes
1ad5bc1284
Merge pull request #20207 from yorikvanhavre/bim-space-text
...
BIM: Fixed space text display
2025-03-16 23:57:19 -05:00
Chris Hennes
8d3c98c6b3
Merge pull request #20191 from mosfet80/patch-12
...
clean Gui/CMakeLists.txt
2025-03-16 23:57:01 -05:00
Chris Hennes
269eee4efd
Merge pull request #20173 from luzpaz/typos-Mar-2025
...
Fix various typos
2025-03-16 23:56:47 -05:00
Chris Hennes
b8f834415c
Merge pull request #20202 from tritao/fix-python-shiboken-regression
...
Fix regression in Python setup with old Shiboken.
2025-03-16 23:56:31 -05:00