wmayer
0158b6fd2a
Py3.12: harmonize with upstream of PyCXX
2024-02-12 11:41:49 -06:00
wmayer
70b8e7a07b
Gui: Give property editors an object name
...
This allows it to easily find the widgets with Qt's findChild() method
2024-02-12 11:41:09 -06:00
wmayer
c425e675ba
Mesh: fixes #11985 : 3MF export to Prusa with clone = open edge warnings on clone
...
See https://forum.freecad.org/viewtopic.php?p=738731#p738731
2024-02-12 11:40:45 -06:00
wmayer
5eabeff94e
Mod: fix several compiler warnings:
...
* fix -Wsometimes-uninitialized
* fix -Wunused-parameter
* fix -Wunused-variable
* fix -Winconsistent-missing-override
* fix -Wsign-compare
* fix -Wreorder-ctor
* fix -Wtautological-overlap-compare
2024-02-12 11:39:32 -06:00
LemonBoy
395797d018
Avoid overriding ImagePlane size during import
...
When copying&pasting an ImagePlane whose ImageFile property is a
PropertyFile we'd get two updateData notifications, one when the
property value is restored (which doesn't do much as the file doesn't
exist yet) and another when the RestoreDocFile method is invoked.
The solution is simple, do not set Xsize and Ysize when importing the
object as we expect the properties to already have the correct values.
Closes #11036
2024-02-12 11:38:18 -06:00
mosfet80
562aa28883
removed unused code ( #12276 )
...
* removed unused code
* [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>
2024-02-12 11:36:57 -06:00
marioalexis
05916fcbd3
Fem: Enable "Stop CalculiX" button - fixes #11448
2024-02-12 11:35:59 -06:00
André
4fb4288905
Resolve #12248 : Remove redundant and non-functional selection checkbox preference ( #12263 )
...
Remove the selection checkbox preference from Display->UI.
The same preference exists under General->Selection.
When changing the preference and then applying the settings, it reverts
back to the value under General->Selection and thus is not usable.
2024-02-12 14:34:28 -03:00
Roy-043
2bd0a06991
Draft: fix wrong selection after commands
...
Fixes #10469
The code of the `end_all_events()` function is by Chris Hennes (chennes).
See https://forum.freecadweb.org/viewtopic.php?p=656362#p656362 .
2024-02-12 11:32:58 -06:00
Andrei Pozolotin
3b6dda2d70
Resolve #12235 : labels in Mod/Part/Gui/TaskAttacher.ui
2024-02-12 11:29:51 -06:00
marioalexis84
de13c4cb09
Fem: Prevent selection of partially attached object - fixes #12163 ( #12220 )
...
* Fem: Use of wrong class name in macro
* Fem: Prevent selection of partially attached object - fixes #12163
2024-02-12 11:22:44 -06:00
Florian Foinant-Willig
45e6e3561e
Part & PartDesign Cone: allow equal radii ( #12219 )
...
* PartDesign_Cone: allow equal radii
* fix R2 < R1
* Part_Cone: allow equal radii
2024-02-12 14:21:53 -03:00
Zolko-123
59107aab26
Update Mod/PartDesign/Gui/ViewProviderDatumCS.cpp
...
This is a small harmless visual improvement of the LCS representation in the 3D window: it leaves a small empty gap at the origin of the LCS which allows to select the point/vertex on which the LCS is attached
2024-02-12 11:20:20 -06:00
PaddleStroke
dc942368db
Sketcher: CommandConstraint.cpp : modernize for loops and use some auto
2024-02-12 11:14:22 -06:00
PaddleStroke
4f508067ed
Sketcher: Parallel: Ignore selected points instead of throwing an error.
2024-02-12 11:14:22 -06:00
mos
561803455e
removed unused example
2024-02-12 11:12:25 -06:00
LemonBoy
8fc02829f1
Dim the Navigation Cube when not active
...
Implement the InactiveOpacity option, allowing the user to dim the
navigation cube when not focused by making it transparent.
2024-02-12 18:10:12 +01:00
Kacper Donat
bb52790710
Gui: Add ability to set coordinate system axis letter color
...
Fixes : #12172
2024-02-12 18:07:02 +01:00
Chris Hennes
32fe5564b9
Merge pull request #12171 from Rexbas/tux-remove-duplicate-icons
...
Tux: Remove duplicate icons
2024-02-12 11:05:24 -06:00
Max Wilfinger
4b71f44414
Improvements to contextual right click menu in Sketcher.
...
Consider preselection, external geo and copy/cut/paste commands.
2024-02-12 11:04:06 -06:00
Chris Hennes
516a7dd2af
Merge pull request #12104 from Rexbas/navigation-fixes
...
Gui: Mouse navigation fixes
2024-02-12 10:56:35 -06:00
Florian Foinant-Willig
056b90cce3
Set Suppressed false if no shape
2024-02-12 17:55:51 +01:00
Florian Foinant-Willig
f4763109c3
[PD] Add a Suppressed property to disable a feature
2024-02-12 17:55:51 +01:00
PaddleStroke
fc1e978fc0
Sketcher: change DSH framework so that tab cycle through OVP and widget parameters.
2024-02-12 17:48:35 +01:00
PaddleStroke
f56bd4ea5a
Sketcher: DSH: add two shortcuts for DSH to use. Fix a small syntax error in polygon/rotate.
2024-02-12 17:48:29 +01:00
Paddle
010d6573d8
Remove Copy/clone/move and RectangularArray from the toolbar/menu. But does not remove the code of these.
2024-02-12 17:48:29 +01:00
Paddle
6293a2b357
Translate DSH : A replacement for rectangular array.
2024-02-12 17:48:22 +01:00
Adrian Insaurralde Avalos
ffb3fabd21
Fix warning in DlgMacroExecute.ui
2024-02-12 10:48:08 -06:00
Chris Hennes
35182c1bb2
Merge branch 'main' into facemakerTranslationFix
2024-02-12 10:45:47 -06:00
mosfet80
7b5222ac7c
CI: update setup-miniconda to version 3 and checkout to v4 ( #12032 )
...
Fix condaBasePath when useBundled is false, and there's no pre-existing conda
..other fix and improvements
Update sub_buildMacOSCondaIntel.yml
Revert
updated action checkout to version 4
updated setup-miniconda to version 3
2024-02-12 13:42:21 -03:00
PaddleStroke
e078ec936f
Update TopoShapeMapper.cpp
2024-02-12 08:53:02 -06:00
PaddleStroke
4ddd377208
Update TopoShapeExpansion.cpp
...
...
2024-02-12 08:53:02 -06:00
PaddleStroke
13f68fbb13
Update TopoShapeExpansion.cpp
...
Fix I have not seen it's in the precompiled if but not in the precompile.h
2024-02-12 08:53:02 -06:00
PaddleStroke
cfddbc2b4c
Fix compilation failures in TopoShapeExpansion and TopoShapeMapper.
2024-02-12 08:53:02 -06:00
Roy-043
594e620d36
Help: Update prefs ui file
...
Specify `Gui::FileChooser::Directory` mode for `Gui::PrefFileChooser` and update path in tooltips.
2024-02-12 12:01:48 +01:00
pre-commit-ci[bot]
5867aedd3b
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-02-12 12:01:48 +01:00
Roy-043
d8e9c46e09
Help: Fix path for off-line documentation
...
See: https://github.com/FreeCAD/FreeCAD-Help/pull/23
2024-02-12 12:01:48 +01:00
Roy-043
11bbc84b5c
Arch: importIFC fix clone placement
...
Forum topic:
https://forum.freecad.org/viewtopic.php?p=738864#p739039
2024-02-12 11:52:21 +01:00
Roy-043
d7b934ce02
Arch: Arch_Window fix clone recompute issue
...
See https://github.com/FreeCAD/FreeCAD/pull/11868#issuecomment-1937633689
2024-02-12 11:23:54 +01:00
Chris Hennes
838b73c36b
Addon Manager: Fix abort_all() code
2024-02-11 17:19:23 -06:00
Chris Hennes
2ebc941458
Addon Manager: Protect call to setTransferTimeout
...
Unsupported by Qt 5.12
2024-02-11 17:19:23 -06:00
Chris Hennes
5556a4d04c
Addon Manager: Qt < 5.15 fallback for network timeout
2024-02-11 17:19:23 -06:00
Chris Hennes
e9484e2bc7
Addon Manager/Tests: Update license string in tests
2024-02-11 17:19:23 -06:00
Chris Hennes
d846b1ab9b
Addon Manager: Preference to hide unlicensed
2024-02-11 17:19:23 -06:00
Chris Hennes
2cc096e11b
Addon manager: Update test to check license
2024-02-11 17:19:23 -06:00
Chris Hennes
057bdda46b
Addon Manager: Bug fixes and license cleanup
2024-02-11 17:19:23 -06:00
Chris Hennes
43cb58f79e
Addon Manager: Fixes for license handling
2024-02-11 17:19:23 -06:00
Chris Hennes
6d6317757a
Addon Manager: Cleanup warnings
2024-02-11 17:19:23 -06:00
Chris Hennes
b46631994c
Addon Manager: Calculate width for filter box
2024-02-11 17:19:23 -06:00
Chris Hennes
018721728b
Addon Manager/Tests: Update tests
2024-02-11 17:19:23 -06:00