pre-commit-ci[bot]
0dc15c940d
[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
00c94b8351
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
f434797789
[Part Workbench]Prevent error when using link in boolean cut ( #11398 )
2023-11-20 14:22:25 -03:00
tmksw
f658e9f422
[Start WB] extend file info in MRU tooltip ( #11450 )
2023-11-20 14:21:12 -03:00
Paddle
a101037e2c
Fix autoconstraints of arcslot tool.
2023-11-20 14:19:51 -03:00
Chris Hennes
4546f6aadd
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
f5be078da3
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
2fb91c5a93
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
ec305a93e0
Status bar message : reduce number of decimals to use system preference.
2023-11-20 11:02:00 -06:00
PaddleStroke
cce89e4fec
[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
0148cbaac1
Defend against surface not created from invalid face
2023-11-20 13:59:01 -03:00
Paddle
bd7a468a39
Group Trim/extend/split.
2023-11-20 10:58:17 -06:00
sliptonic
97added19c
Merge pull request #11273 from chennes/complexGeoDataSerialization
...
ComplexGeoData and PropertyComplexGeoData serialization
2023-11-20 09:55:39 -07:00
Adrián Insaurralde Avalos
e614619b26
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
acecf141d9
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
638f004de0
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
7a01a7dc32
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
a8dee2ed90
Allow automatic tests discovery
2023-11-20 16:12:27 +01:00
Chris Hennes
bf6d07c402
Merge pull request #11409 from wwmayer/fix_clangtidy_base
...
Base: Fix clang-tidy reports
2023-11-20 08:17:27 -06:00
wmayer
5d2308e16f
Part: add test for Geom2d.toShape
2023-11-20 13:00:09 +01:00
tomate44
810da3db88
Part : fix edge creation of Geom2d curves
2023-11-20 12:35:09 +01:00
Roy-043
c62552338e
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
73f662317d
Reverse misuse of list comprehension
2023-11-20 11:36:39 +01:00
bgbsww
e5044b05f7
Parse inventor format without commas between points
2023-11-20 11:36:39 +01:00
Adrián Insaurralde Avalos
05c55e3ab5
Revert "add git information"
...
This reverts commit 5f0c3a630f00af6b7c103b355b48b03e265a3f22.
2023-11-19 15:18:25 -03:00
Adrián Insaurralde Avalos
1d9df8f8a9
Revert "disable git info"
...
This reverts commit a0f3be8a0feb837c266ebdd9939a704e90c3959d.
2023-11-19 15:15:26 -03:00
Jacob Oursland
81c6e7fbe7
Add Docker configuration for conda.
2023-11-19 02:01:47 -03:00
Roy-043
c6dfc28a33
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
29252e6df7
disable git info
2023-11-18 17:44:50 -03:00
ghaction
1218696592
add git information
2023-11-18 17:44:27 -03:00
Roy-043
99d23ee7f4
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 temporary.
2023-11-18 21:03:26 +01:00
Roy-043
9511ef6fb7
Merge pull request #11440 from Roy-043/Draft-make-Draft_Edit-prefs-non-global
...
Draft: make Draft_Edit prefs non-global
2023-11-18 19:45:00 +01:00
Roy-043
06e6ea5d53
Merge pull request #11436 from Roy-043/Draft-constraining-did-not-respect-global-mode
...
Draft: constraining did not respect global mode
2023-11-18 19:44:40 +01:00
Roy-043
5f6c0951e6
Merge pull request #11428 from Roy-043/Draft-make-in-command-shortcuts-non-global
...
Draft: make in-command shortcuts non-global
2023-11-18 19:44:17 +01:00
Roy-043
6e6be51bf0
Draft: make Draft_Edit prefs non-global
2023-11-18 19:18:23 +01:00
Roy-043
05f064d35b
Draft: constraining did not respect global mode
...
Fixes #10496 .
2023-11-18 13:36:35 +01:00
wmayer
eab181965c
Gui: save active palette
...
If the QLineEdit is disabled the current color group of the cached QPalette is set to 'Inactive'. Now when enabling the QLineEdit the wrong palette is set and the text looks like it's inactive.
2023-11-17 18:52:28 +01:00
Roy-043
6ac062f8fb
Draft: make in-command shortcuts non-global
...
Fixes #8329 .
2023-11-17 12:57:56 +01:00
Roy-043
574a964a29
Merge pull request #11426 from Roy-043/Draft-minor-updates-related-to-precision-pref
...
Draft: minor updates related to precision pref
2023-11-17 10:18:35 +01:00
Roy-043
7a05e9809b
Draft: minor updates related to precision pref
2023-11-17 09:49:01 +01:00
Roy-043
b7de4e73dd
Merge pull request #11419 from Roy-043/Draft-Draft_Join-should-call-join_wires
...
Draft: Draft_Join should call join_wires
2023-11-17 09:30:01 +01:00
pavltom
3876f23f4d
[TechDraw] Multiselection mode implementation
2023-11-16 20:45:02 -05:00
pavltom
4703c77067
[TechDraw] Remove obsolete getYInClip method
2023-11-16 20:45:02 -05:00
pavltom
095160d438
[TechDraw] Remove nowhere used m_dragState
2023-11-16 20:45:02 -05:00
pavltom
35618ef606
[TechDraw] Refactor QGIView and QGIPrimPath mouse processing
2023-11-16 20:45:02 -05:00
pavltom
e2cc18eb8d
[TechDraw] Remove now unused SelectPoint signal relics
2023-11-16 20:45:02 -05:00
pavltom
e2635afe87
[TechDraw] Fix app selection not reflecting Qt selection
2023-11-16 20:45:02 -05:00
pavltom
5a6c3b2606
[TechDraw] Fix DrawView.setPosition signaling changes always
2023-11-16 20:45:02 -05:00
Pesc0
a719d80eff
Upgrade debugger to debugpy
2023-11-17 02:00:32 +01:00
Pesc0
20a4d40f0b
addon manager: use get_python_exe from utils file
2023-11-17 02:00:25 +01:00