wmayer
55b5fa5d8c
Tests: Set test executables in a central place
2023-11-22 01:47:24 +01:00
wmayer
e8d0485f94
Qt: fix failure for Qt version < 5.15
2023-11-21 23:10:03 +01:00
wmayer
41afcf41e6
MSVC: fix warnings about conversion between float and double
2023-11-21 23:10:03 +01:00
wmayer
de7c598b33
MSVC: fix warnings about unused variable
2023-11-21 23:10:03 +01:00
wmayer
3ab5165291
Qt: fix duplicate widget names
2023-11-21 23:10:03 +01:00
wmayer
132b077983
Qt: define Q_DISABLE_COPY_MOVE only if needed
2023-11-21 23:10:03 +01:00
Roy-043
7bf9acdc75
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
ccd7d33d70
Draft: add parameter observer
...
To avoid having to restart FreeCAD after changing parameters.
2023-11-21 20:42:16 +01:00
Roy-043
6960f95a00
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
d592a0ffc6
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
94a649b128
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
f90f08a83a
Update OndselSolver submodule
2023-11-21 10:05:33 -06:00
wmayer
d7927279bd
Gui: remove code duplication of printing preselection
2023-11-20 21:44:05 -06:00
Chris Hennes
632d5e80ee
Part: Add BRepFeat_MakeRevol.hxx to Precompiled header
2023-11-20 21:43:38 -06:00
Roy-043
f2b1051d25
Draft: make mod key prefs non-global
2023-11-20 21:17:18 +01:00
Chris Hennes
90dc4aeb13
Update translations
2023-11-20 13:46:22 -06:00
wmayer
85e536394d
Base: fix bugprone reserved identifier
2023-11-20 20:30:15 +01:00
Roy-043
959a9e1ea4
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
9563a40e32
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
0a094d4872
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
Ikko Eltociear Ashimine
b9d05e72fe
[3rdParty] fix typo in Decoder.cpp
...
avaiable -> available
2023-11-20 11:26:46 -06:00
pre-commit-ci[bot]
91dc7285e1
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-11-20 18:25:29 +01:00
Kevin Martin
4e12621954
Use PyObject_CallObject rather than interpreting generated code
...
Rather than generating Python code and interpreting it, which, in C++, is fraught with issues of creating the correct syntax for a str token when the text contains certain special characters like double-quote and backslash, the modified code makes call(s) to PyObject_CallObject which takes the C++ string and makes the appropriate conversion itself. The steps in building the Position passed to make_text are also done using c++ objects until the final Python Placement object is needed.
2023-11-20 18:25:29 +01:00
Mark Ganson TheMarkster
a86ae2790b
[Part Workbench]Prevent error when using link in boolean cut ( #11398 )
2023-11-20 14:22:25 -03:00
tmksw
b8d529466d
[Start WB] extend file info in MRU tooltip ( #11450 )
2023-11-20 14:21:12 -03:00
Paddle
ea5abfda0d
Fix autoconstraints of arcslot tool.
2023-11-20 14:19:51 -03:00
Chris Hennes
283c4d7ef5
Merge pull request #11421 from Pesc0/vscode-split-4--upgrade-python-debugger
...
Vscode split 4 upgrade python debugger
2023-11-20 11:18:36 -06:00
LarryWoestman
4e80ae6fca
Path: Added separator lines to make the tests easier to find ( #11423 )
...
Co-authored-by: LarryWoestman <LarryWoestman@users.noreply.github.com >
2023-11-20 10:13:44 -07:00
Max Wilfinger
4bf1d1cc81
Fixes "Project Information" is Misleading #11296 - replace project with document ( #11367 )
...
* project to document on information, merge, util
* change project to document in unit system dialog
---------
Co-authored-by: WandererFan <WandererFan@gmail.com >
2023-11-20 10:03:22 -07:00
Paddle
caaadee0fc
Status bar message : reduce number of decimals to use system preference.
2023-11-20 11:02:00 -06:00
PaddleStroke
e56359d6d7
[Sketcher] Auto horizontal/vertical ( #11330 )
...
* Refactor sketcher horizontal / vertical constraints and adds a horizontal/vertical command.
* Sketcher : HorVer : change tool icon.
---------
Co-authored-by: Paddle <PaddleStroke@users.noreply.github.com >
2023-11-20 11:00:22 -06:00
bgbsww
8cc48c488f
Defend against surface not created from invalid face
2023-11-20 13:59:01 -03:00
Paddle
59b64ebab0
Group Trim/extend/split.
2023-11-20 10:58:17 -06:00
sliptonic
2f269abc99
Merge pull request #11273 from chennes/complexGeoDataSerialization
...
ComplexGeoData and PropertyComplexGeoData serialization
2023-11-20 09:55:39 -07:00
Adrián Insaurralde Avalos
52fa338bac
Merge pull request #11279 from Rexbas/orthographic-view-clipping
...
Gui: Fix window center rotation mode and orthographic view clipping
2023-11-20 13:54:51 -03:00
Rohan Mishra
8d2d3e5315
Update ShapeFix_EdgePy.xml ( #11193 )
...
* Update ShapeFix_EdgePy.xml
Issue #11182
---------
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2023-11-20 10:49:41 -06:00
Chris Hennes
e9c7c98f04
Merge pull request #11018 from kadet1090/rework-preferences-navigation
...
[Gui] Rework preferences navigation as TreeView - Part 1
2023-11-20 10:44:47 -06:00
Adrián Insaurralde Avalos
2cef4cfdbe
Merge pull request #7193 from AjinkyaDahale/pd-more-revol-options
...
PD: more options for revolution/groove
2023-11-20 13:36:34 -03:00
Pesc0
9cf678407c
Allow automatic tests discovery
2023-11-20 16:12:27 +01:00
Chris Hennes
bf0b19c175
Merge pull request #11409 from wwmayer/fix_clangtidy_base
...
Base: Fix clang-tidy reports
2023-11-20 08:17:27 -06:00
wmayer
9a14239d76
Part: add test for Geom2d.toShape
2023-11-20 13:00:09 +01:00
tomate44
207bcfa80d
Part : fix edge creation of Geom2d curves
2023-11-20 12:35:09 +01:00
Roy-043
3b32f50a47
Arch: remove global precision variables
...
To avoid having to restart after changing the Draft precision parameter.
2023-11-20 12:21:28 +01:00
bgbsww
5b4d287034
Reverse misuse of list comprehension
2023-11-20 11:36:39 +01:00
bgbsww
f087c4b3ef
Parse inventor format without commas between points
2023-11-20 11:36:39 +01:00
Adrián Insaurralde Avalos
32db044caa
Revert "add git information"
...
This reverts commit ae27d8e3bc .
2023-11-19 15:18:25 -03:00
Adrián Insaurralde Avalos
c20a3e9543
Revert "disable git info"
...
This reverts commit 3b7da50ca7 .
2023-11-19 15:15:26 -03:00
Jacob Oursland
0ac0882eeb
Add Docker configuration for conda.
2023-11-19 02:01:47 -03:00
Roy-043
7b962e609d
Draft: store more command modes in prefs
...
With this PR the following 5 command modes are automatically stored in the preferences:
"ContinueMode"
"RelativeMode"
"GlobalMode"
"fillmode" (existing preference, removed from the Preferences Editor)
"SubelementMode"
Additionally:
Three commands (Draft_Ellipse, Draft_Rectangle and Draft_Stretch) call `setRelative` after the 1st point has been specified and would permanently switch on relativeMode. After this PR this switch is temporarily.
2023-11-18 22:30:02 +01:00
Adrián Insaurralde Avalos
3b7da50ca7
disable git info
2023-11-18 17:44:50 -03:00