Benjamin Nauck
e7ea25bea2
Base: Use pass by value instead of reference as size is small
2025-02-24 08:30:18 +01:00
Benjamin Nauck
15c8ab5b4f
Base: Constrain size of Base::Type
2025-02-24 08:30:18 +01:00
Benjamin Nauck
9c173d2b35
Sketcher: Use constant for Type::BadType instead Type::badType()
2025-02-24 08:30:18 +01:00
Benjamin Nauck
d8449eaecf
Part: Use constant for Type::BadType instead Type::badType()
2025-02-24 08:30:18 +01:00
Benjamin Nauck
ea5bfc4d32
Measure: Use constant for Type::BadType instead Type::badType()
2025-02-24 08:30:18 +01:00
Benjamin Nauck
029a0555f2
Gui: Use constant for Type::BadType instead Type::badType()
2025-02-24 08:30:18 +01:00
Benjamin Nauck
04a0d13ec2
App: Use constant for Type::BadType instead Type::badType()
2025-02-24 08:30:18 +01:00
Benjamin Nauck
6bee97a5d2
Base: Use constant for Type::BadType instead Type::badType()
2025-02-24 08:30:18 +01:00
Benjamin Nauck
8e3a4483a4
Sketcher: Use isBad() instead of comparing types with ==
2025-02-24 08:30:18 +01:00
Benjamin Nauck
93b1be17ce
Part: Use isBad() instead of comparing types with ==
2025-02-24 08:30:18 +01:00
Benjamin Nauck
be2c9c99af
Gui: Use isBad() instead of comparing types with ==
2025-02-24 08:30:18 +01:00
Benjamin Nauck
b27559a83a
App: Use isBad() instead of comparing types with ==
2025-02-24 08:30:18 +01:00
Benjamin Nauck
7186b8a88f
Base: Use isBad() instead of comparing types with ==
2025-02-24 08:30:18 +01:00
Chris Hennes
51613a5b56
Merge pull request #19253 from Jonezzzzz/SketcherGroupCommandsFix
...
Sketcher: Fixed Inconsistency between button tooltips and labeling for shortcuts.
2025-02-23 22:20:07 +00:00
Roy-043
4e5bd67291
Assembly: Make 2 menu texts more consistent
...
Menu texts in the Assembly WB are in title case without articles.
The following menu texts did not follow that 'standard':
* Insert a new part
* Create a Fixed Joint
2025-02-23 13:39:25 -06:00
Adrian Insaurralde
3ebd6ed88d
CI: fix assembly unit tests executable name
2025-02-23 13:23:25 -06:00
Syres916
1d465c22c0
[Gui] Expression dialog OK, capitalised and Alt+O shortcut applied
2025-02-23 16:51:04 +01:00
mosfet80
0f11cbdaaa
clean QGSPage.cpp
...
-removed unused variable
-clean code
2025-02-23 09:17:53 -05:00
wandererfan
06d81c73ce
[TD]fix page selection from list
2025-02-23 09:16:33 -05:00
wandererfan
6d1559afb6
[TD]prevent quiet no-result on no page
2025-02-23 09:16:33 -05:00
WandererFan
112c83bea7
Update src/Mod/TechDraw/Gui/ViewProviderPage.cpp
...
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com >
2025-02-23 09:15:47 -05:00
WandererFan
19ca270456
Update src/Mod/TechDraw/Gui/ViewProviderPage.cpp
...
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com >
2025-02-23 09:15:47 -05:00
WandererFan
81e81843db
Update src/Mod/TechDraw/Gui/ViewProviderPage.cpp
...
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com >
2025-02-23 09:15:47 -05:00
wandererfan
346851b687
[TD]lint removal
2025-02-23 09:15:47 -05:00
wandererfan
8c4315ba20
[TD]fix maximize tab on view insertion
2025-02-23 09:15:47 -05:00
WandererFan
abb57f10b6
Update src/Mod/TechDraw/Gui/QGIViewDimension.cpp
...
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com >
2025-02-23 09:14:23 -05:00
wandererfan
4c39987df4
[TD]fix bad formatting
2025-02-23 09:14:23 -05:00
WandererFan
022dde80f1
Update src/Mod/TechDraw/Gui/QGIViewDimension.cpp
...
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com >
2025-02-23 09:14:23 -05:00
WandererFan
d928750026
Update src/Mod/TechDraw/Gui/QGIViewDimension.cpp
...
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com >
2025-02-23 09:14:23 -05:00
wandererfan
812976f9df
[TD]lint removal
2025-02-23 09:14:23 -05:00
wandererfan
b084d7fadb
{TD]Set Arrow end property at Dimension level.
2025-02-23 09:14:23 -05:00
bofdahof
6f84cd5971
current src path no longer required
2025-02-22 20:48:30 -06:00
Jacob Oursland
8fa089ba9c
CMake: Remove unsupported DEPENDS args to CMake macros.
2025-02-22 20:41:15 -06:00
Chris Hennes
d70b33a87c
Addon Manager: Fix pip usage on Snap and Appimage
2025-02-22 12:02:06 -06:00
GHDE
bce3a3ce65
fixed openExternalLinks in DlbAbout (FreeCAD#16423)
2025-02-22 12:00:39 -06:00
Andrea
364ee7c295
update conda
...
switch to last 24 version
fix:
https://github.com/conda/conda-libmamba-solver/releases
2025-02-22 17:37:24 +01:00
Colin Rawlings
3f4093aaed
Add check that the solid_name is valid
...
Avoid errors when hovering on the menu's label
2025-02-21 14:22:40 -06:00
bofdahof
0058b0d61c
Remove OpenCascade Community Edition
2025-02-21 14:21:21 -06:00
Chris Hennes
ece24371f9
Merge pull request #19660 from adrianinsaval/fix-spnav-regression
...
Fix spnav not enabled by default on linux after #19226 and #19407
2025-02-21 14:20:55 -06:00
bofdahof
11ed923503
Remove second vtk listing. See #19607
2025-02-21 14:18:10 -06:00
Chris Hennes
3bd1a3f6b0
Merge pull request #19739 from kadet1090/is-null-or-empty
...
Base: Add isNullOrEmpty string helper
2025-02-21 13:49:10 -06:00
Joao Matos
6452050808
CMake: Update minimum Python version to 3.10
2025-02-21 09:45:13 -06:00
Kacper Donat
55dfa203a8
Update src/App/Application.cpp
...
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
2025-02-21 15:04:43 +01:00
Kacper Donat
cc2efa90f8
Base: Add isNullOrEmpty string helper
...
This adds isNullOrEmpty string helper that cheks if string is... well
null or empty. It is done to improve readability of the code and better
express intent.
2025-02-21 15:04:43 +01:00
Lukas Neubert
8c8179feb9
readme: fix discord invite
2025-02-21 08:06:16 +01:00
Alfredo Monclus
13ffd95469
style: simplify fx icon to be more legible at small sizes
2025-02-20 19:59:56 +01:00
lorenz
dcaf752b16
add option to disable check for pivy at build-time ( #19718 )
...
Co-authored-by: João Matos <joao@tritao.eu >
2025-02-20 08:32:58 -03:00
xtemp09
cc313b84fa
[Spreadsheet] Fix popup close issue ( #19676 )
...
* [Spreadsheet] Fix popup close issue
2025-02-19 15:49:11 -06:00
Roy-043
af96e50eea
Draft: improve upgrade and downgrade
...
Fixes #16333 .
Follow-up of #19487 .
* The functions have been made nesting-aware. New objects are put in the same container (Group, Part) as the original objects. As a consequence for some operations the original objects must be in the same container as well.
* New objects receive the visual properties of the original objects. This is not always perfect. For example when upgrading to multiple wires there is currently no check to see which edge came from which orginal object. The fact that the `format_object` function is called from the Draft `make*` functions is problematic here. If construction mode is active `make_wire` puts new objects in the construction group and we don't always want that. This has been solved with a workaround (see 'cludge' in the code).
* The 'de-parametrize' downgrade option has also been enabled for features of PartDesign Bodies that have the `Profile` property.
* Before deleting objects there is a check to see if they are in use elsewhere (`InList` check). Base objects of arrays are not deleted if they are visible. If a PartDesign Body, or an object inside a Body is selected, the whole Body is deleted.
* The force options did not work for functions that take a single object.
* The `getShapeFromMesh` function in ArchCommands.py could return a solid that was not closed. A check for that has been added.
2025-02-19 18:06:12 +01:00
Yorik van Havre
98c26abc64
BIM: Do not change important pref options without user's consent - fixes #19163
2025-02-19 12:27:32 -03:00