Roy-043
e94bbe1ca4
Merge pull request #11503 from yorikvanhavre/draft-toolmessages
...
Draft: Added a preference to turn on/off tool messages
2023-11-24 10:59:54 +01:00
pavltom
e021696b31
[TechDraw] Set Calculate Area icon units to pixels
2023-11-23 19:47:04 -05:00
pavltom
f04bac3838
[TechDraw] Fixes #7317 - Calculate Area of Arbitrary Faces
2023-11-23 19:47:04 -05:00
Adrian Insaurralde Avalos
72055480d4
3rdPart/salomesmesh - fix for vtk 9.3 compatibility
...
minimum required version is 7.1
2023-11-24 00:27:36 +01:00
wmayer
ba208c9dd6
Base: cppcoreguidelines
2023-11-24 00:11:32 +01:00
Yorik van Havre
b54642bf93
Draft: Added a preference to turn on/off tool messages (off by default) - fixes #7078
2023-11-23 16:27:36 +01:00
Roy-043
8944c79ebe
Draft: make default anno style non-global
...
Additionally:
* Added the DimShowLine preference. Layout of the tab will be updated later.
* Improved handling of DraftAnnotationScale preference: catch division by zero and use it for the default anno style.
2023-11-23 09:45:12 +01:00
Roy-043
f683681e92
Remove 2 unused variables
2023-11-23 09:43:48 +01:00
Roy-043
842eedbf4b
Draft: param observer: improve handling of statusbar widgets
...
The Draft statusbar widgets should not be displayed in the Arch and BIM workbenches.
Also updated the copyright header to the current standard.
2023-11-23 09:43:48 +01:00
Roy-043
8038fb64d3
Draft interface tab was missing
2023-11-23 09:21:55 +01:00
Roy-043
4e2ba04eb1
Arch: start Draft param observer
...
See #11481 .
2023-11-23 09:21:55 +01:00
wmayer
0c21c6298c
Base: fix google-explicit-constructor
2023-11-22 23:47:29 +01:00
wandererfan
d5d4fd8ba3
[TD]fix RTA bounding rect
2023-11-22 08:43:35 -05:00
wandererfan
f43b6002f4
[TD]fix position of RTA on Svg export
2023-11-22 08:43:35 -05:00
wmayer
6c82631c8b
Base: fix cppcoreguidelines-avoid-non-const-global-variables
2023-11-22 14:06:06 +01:00
Chris Hennes
914edb7887
Base: Fix missing NOLINTEND
2023-11-22 11:15:32 +01:00
bgbsww
26f3254a2f
Setting on 89.9 as a limit, enforce in dialog and properties
2023-11-22 10:30:54 +01:00
bgbsww
10f257ac59
Prevent attempting to create an infinite helix
2023-11-22 10:30:54 +01:00
Chris Hennes
0d1ce2cbb1
Merge pull request #11478 from pieterhijma/missing-api-doc-py-hlr
...
[Part] Missing API documentaton Python HLR
2023-11-21 19:10:50 -06:00
wmayer
b26c18ad39
Material: fix Qt6 build failure and minor optimizations
2023-11-22 01:48:07 +01:00
wmayer
d9227d9261
Tests: Set test executables in a central place
2023-11-22 01:47:24 +01:00
wmayer
db2ee587c0
Qt: fix failure for Qt version < 5.15
2023-11-21 23:10:03 +01:00
wmayer
451c094f39
MSVC: fix warnings about conversion between float and double
2023-11-21 23:10:03 +01:00
wmayer
624b5a396a
MSVC: fix warnings about unused variable
2023-11-21 23:10:03 +01:00
wmayer
fb770778d3
Qt: fix duplicate widget names
2023-11-21 23:10:03 +01:00
wmayer
7c0ba9f6d1
Qt: define Q_DISABLE_COPY_MOVE only if needed
2023-11-21 23:10:03 +01:00
Roy-043
be9c8a5025
Merge pull request #11481 from Roy-043/Draft-add-parameter-observer
...
Draft: add parameter observer
2023-11-21 21:27:24 +01:00
Roy-043
6b1a460a22
Draft: add parameter observer
...
To avoid having to restart FreeCAD after changing parameters.
2023-11-21 20:42:16 +01:00
Roy-043
0734b518b4
Merge pull request #11477 from Roy-043/Draft-improved-handling-of-snap-prefs
...
Draft: improved handling of snap prefs
2023-11-21 18:40:42 +01:00
Roy-043
eab0933a36
Merge pull request #11467 from Roy-043/Draft-make-mod-key-prefs-non-global
...
Draft: make mod key prefs non-global
2023-11-21 18:40:10 +01:00
Roy-043
59ba9146b8
Draft: improved handling of snap prefs
...
* Some trackers had 2 color nodes.
* Added a setColor function to some trackers.
* Added a set_snap_style function to the Snapper class.
2023-11-21 17:14:17 +01:00
Adrián Insaurralde Avalos
8c5ccd234a
Update OndselSolver submodule
2023-11-21 10:05:33 -06:00
Pieter Hijma
bfc418bbf2
Make comments consistent
2023-11-21 16:19:29 +01:00
Pieter Hijma
d40404744b
Add documentation for PolyHLRToShape
2023-11-21 16:19:29 +01:00
Pieter Hijma
f65ec3a00d
Add constructor documentation as well
2023-11-21 16:19:29 +01:00
Pieter Hijma
572b54976c
Add documentation for HLRToShape
2023-11-21 16:19:29 +01:00
Pieter Hijma
dc939f519a
Remove comments from the text field
2023-11-21 16:19:29 +01:00
Pieter Hijma
bb77c0670a
Fix a small problem with parameters
...
This is the same problem as in https://github.com/FreeCAD/FreeCAD/pull/10727 .
Apparently it was also present in PolyAlgo.
2023-11-21 16:19:29 +01:00
Pieter Hijma
f97906c4e3
Add documentation for HLRBRep.PolyAlgo
2023-11-21 16:19:29 +01:00
Pieter Hijma
ca159ae847
Improve the documentation of HLRBRep.Algo
2023-11-21 16:19:29 +01:00
Pieter Hijma
75e18e3cf9
Change <S> to S
...
Otherwise, it is invalid XML
2023-11-21 16:19:29 +01:00
Rohan Mishra
6d6f8ca1e0
Update HLRBRep_AlgoPy.xml
...
#10728
Updated the API documentation of HLRBRep_AlgoPy.xml.
2023-11-21 16:19:29 +01:00
wmayer
6132d8ee63
Gui: remove code duplication of printing preselection
2023-11-20 21:44:05 -06:00
Chris Hennes
c556af673a
Part: Add BRepFeat_MakeRevol.hxx to Precompiled header
2023-11-20 21:43:38 -06:00
Roy-043
84deb09f0b
Draft: make mod key prefs non-global
2023-11-20 21:17:18 +01:00
Chris Hennes
1372070452
Update translations
2023-11-20 13:46:22 -06:00
wmayer
8b8f2647d0
Base: fix bugprone reserved identifier
2023-11-20 20:30:15 +01:00
Roy-043
28039d5250
Merge pull request #11464 from Roy-043/Draft-gridShowHuman-did-not-work
...
Draft: gridShowHuman did not work
2023-11-20 20:20:11 +01:00
Roy-043
1193491f40
Draft: gridShowHuman did not work
...
* The gridBorder pref was ignored.
* BimProject has been renamed to BimProjectManager.
2023-11-20 19:54:24 +01:00
David Carter
332bf7ed08
Material: Continued Material enahncements
...
Continues the work of the material subsystem improvements.
Several important items are included in this merge. In terms of new
capabilities, this merge adds List and MultiLineString as valid
property types, complete with editing dialogs. This will help with
backwards compatibility for external workbenches, such as Render.
Stability has been a big focus. New unit tests help to verify features
work as expected. Bugs have been fixed and crashes avoided.
Material cards have had a renaming to their tree structure. For
example, 'StandardMeterials' is redundant, so this was renamed to
'Standard'. The cards themselves are more compliant fully passing the
yamllint tests.
More soon.
2023-11-20 12:19:29 -06:00