Commit Graph

36182 Commits

Author SHA1 Message Date
PaddleStroke
dfa1b94c83 Sketcher: Line DSH: Harmonize width/length behavior with rectangle. 2024-02-27 21:46:41 -06:00
Ed Williams
f88f48f64f Change the calculation of the b parameter of the hyperbolic arc (#12467)
* Change the calculation of the b parameter of the hyperbolic arc
so that it does not give 0/0 when cos(phi) = 0

This gave problems if the first two points defined in the sketcher had
the same x-coordinate.
2024-02-27 14:38:05 -06:00
wmayer
8173e4474b Tests: use the correct value as reference 2024-02-27 08:47:47 -06:00
mosfet80
36f42cf4d8 Delete src/Tools/update_qt_language_files.py
Empty file
2024-02-27 08:42:56 -06:00
mosfet80
d8598139ce Clean ConfigureChecks.cmake
Clean cmake
2024-02-27 15:09:48 +01:00
PaddleStroke
57a83955cb Fix ViewProviderSuppressibleExtension 2024-02-27 15:05:50 +01:00
PaddleStroke
d74eb1439a Remove warning in Tree.cpp from 12293 2024-02-27 10:22:30 +01:00
Chris Hennes
f554750f8e Addon Manager: Add UI for setting Score source 2024-02-26 21:43:21 -06:00
Chris Hennes
7d882ca37f Addon Manager: Add fetching of 'score' database 2024-02-26 21:43:21 -06:00
mos
7e0cd689a5 [Base] remove MemDebug
removed unused Memdebug files
2024-02-26 20:38:46 -06:00
pavltom
74d0c2e2c1 [TechDraw] Add new Insert Repetition Count command 2024-02-26 16:40:25 -05:00
Chris Hennes
c356223702 Merge pull request #12572 from bgbsww/bgbsww-toponamingMakeElementRevolve
Toponaming/Part: make element revolve and prism
2024-02-26 15:32:22 -06:00
pavltom
d11d3cd7b8 [TechDraw] Reimplement Rich Annotation parent linking 2024-02-26 16:22:30 -05:00
Chris Hennes
0c09c6257c Addon Manager: Change branch rename to rm and clone 2024-02-26 13:23:46 -06:00
marioalexis
a5ea8023a2 Fem: Create mesh for check type analysis in CalculiX - fixes #12503 2024-02-26 11:24:36 -06:00
FEA-eng
2529dc56f4 Remove the unfinished FEM Nodes set tool from GUI (#12611) 2024-02-26 11:23:53 -06:00
FEA-eng
ce4dca481d Update ElementGeometry1D.ui 2024-02-26 11:22:51 -06:00
Chris Hennes
16167281dd Addon Manager: Fix calculation in Qt6 2024-02-26 11:22:09 -06:00
wmayer
58a53e929d Gui: refactor Application::runApplication 2024-02-26 11:21:38 -06:00
Bas Ruigrok
45e33a7f12 Gui: Fix selection in Blender, CAD and Revit style 2024-02-26 11:21:07 -06:00
Chris Hennes
1e487c3346 Merge pull request #12506 from Ondsel-Development/assemblyExample
Assembly: add example file and new file template
2024-02-26 11:02:24 -06:00
wmayer
51a01b9e2b Fix compiler warnings:
fix [-Winconsistent-missing-override]
fix [-Wunused-lambda-capture]
fix [-Wunused-variable]
fix [-Wswitch]
2024-02-26 11:01:37 -06:00
FEA-eng
3c44afdc6a FEM Beam Shell Result Output 3D true by default (#12493) 2024-02-26 11:01:05 -06:00
mosfet80
38f3ec7a31 Main: remove branding.xml
File brandind.xml are unused
2024-02-26 18:00:24 +01:00
LemonBoy
74dc66f6f2 PD: Make datum points highlightable/selectable (#12439)
* PD: Make datum points highlightable/selectable

Give the user some feedback by changing the color of the datum point
marker as the user selects or hovers over it.

Closes #9540
2024-02-26 13:55:36 -03:00
Chris Hennes
d144e85a34 Merge pull request #12412 from FlachyJoe/suppressibleExt
Core: Create a SuppressibleExtension to provide the Suppressed property to all the WBs
2024-02-26 10:53:46 -06:00
Chris Hennes
717525c5be Merge pull request #12298 from NomAnor/visibility-icon
Add an icon to toggle the visibility of items in the tree view
2024-02-26 10:45:07 -06:00
PaddleStroke
ee0c55703f Core: Tree: Allow reordering in root and groups allowing it (parts, groups 2024-02-26 10:42:21 -06:00
Florian Foinant-Willig
d7a95b4e90 PartDesign_Helix: use computed wires
use the wires of the computed face instead of the selected ones.
2024-02-26 17:41:21 +01:00
Ladislav Michl
1215301e59 Base: Fix #12061
While rebasing after f539138dd9 ("fix readability-*:") a mistake was
make, causing  exception been thrown for every file opened. While there,
invert file test existence logic, so we return early on failure.

Fixes: 95b37fa806 ("Base: Do not use else before return")
2024-02-26 17:39:33 +01:00
mos
a025af2d26 removed deprecaded functions
.

.
2024-02-26 17:38:01 +01:00
Chris Hennes
e1ca8c8cc0 Merge pull request #12527 from marioalexis84/fem-update_constraint_symbols
Fem: Update constraint symbols when moving reference shape - fixes #6093
2024-02-26 09:42:50 -06:00
mos
3b39012f96 github CI: switch to actions/cache@v4 for ccache
with ´save-always: true´ flag
2024-02-26 14:26:02 +01:00
marioalexis
5938489654 Fem: Update constraint symbols when moving reference shape - fixes #6093 2024-02-26 04:01:28 -03:00
marioalexis
6132f25fdf Part: Make fromPlacement function return general trasformation 2024-02-26 04:01:28 -03:00
Chris Hennes
e99220daf6 Merge pull request #12553 from bgbsww/bgbsww-toponamingMakeElementSliceMirror
Toponaming: Part: make element slice mirror
2024-02-25 23:36:32 -06:00
Chris Hennes
7f8d6e2bb1 Update translations (#12557)
* Update translations

* [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-24 21:38:37 -06:00
wmayer
a38e73135e Sketcher: fixes #12343: Undo/Redo for sketcher constraints doesn't work correctly 2024-02-25 00:59:35 +01:00
wmayer
53b512da1c MSVC: fix compiler warnings 2024-02-25 00:12:34 +01:00
wmayer
a2315503fa Sketcher: expose the LabelDistance and LabelPosition members of Constraint to Python 2024-02-25 00:10:56 +01:00
wmayer
41b3be8fb6 Gui: improve PropertyMaterialListItem 2024-02-24 23:59:58 +01:00
wmayer
c633edfe8a Gui: improve PropertyMaterialItem 2024-02-24 23:59:58 +01:00
wmayer
1187ed58ed Gui: allow to set ranges for property item editors when used as sub-items 2024-02-24 23:59:58 +01:00
wmayer
e57a1fe02e Fixes #12586: FEM requires OpenMP 5.0 (e.g. GCC >= 9) 2024-02-24 21:11:06 +01:00
marioalexis84
4932f17dc5 Fem: Enable checkbox for references mesh groups - fixes #10071 (#12437) 2024-02-24 10:29:00 -06:00
Chris Hennes
628bad452a Addon Manager: Add sorting (#12561) 2024-02-23 22:33:20 -06:00
Chris Hennes
80b516df45 Addon Manager: Fix ZIP-based update 2024-02-23 22:31:36 -06:00
Ladislav Michl
967633eca9 Gui: PythonWrapper: Do not steal reference
Foreign Python objects needs to be passed as Py::Object().
Py::asObject() is stealing reference and object might be garbage
collected even before dereferenced. Problem didn't show in the
original code because methods Py::asObject() was used in were
never called.

Fixes: ac6f991baf (Gui: Consolidate Python -> Qt class conversion)
2024-02-24 01:18:30 +01:00
bgbsww
1fa89ea4c1 Toponaming/Part: Cleaning and tests for makeElementRevolve, makeElementPrism, makeElementPrismUntil 2024-02-23 15:04:28 -05:00
Zheng, Lei
c3d152540c Toponaming/Part: Transfer in makERevolve, makEPrism, makEPrismUntil 2024-02-23 14:50:44 -05:00