Commit Graph

38147 Commits

Author SHA1 Message Date
luzpaz
867c4d14a5 BIM: Trim trailing newlines 2024-07-14 09:24:22 +02:00
Pieter Hijma
fc6120b8dd Gui: Prevent invalid editors in VarSet dialog
In the VarSet dialog, we can create an editor after the name and type
has been determined.  However, if the name is changed after an editor
has been created, the editor is invalid because the underlying property
has been removed.  In that case, the function onNameDetermined() should
clean up the invalid editor and this happens in most cases.
Unfortunately, it cannot handle the case in which a click happens on the
invalid editor itself.  This click should result in onNameDetermined() but
since the editor is already invalid, onNameDetermined() is triggered too
late.

The current commit solves this by listening for every change in the name
of the property and handle the editors accordingly.
2024-07-13 22:51:46 -05:00
Pieter Hijma
d7e5073ffa Core: Add a missing interpeter lock 2024-07-13 22:33:15 -05:00
Chris Hennes
0e08c99092 Merge pull request #15177 from shaise/Fix-Python-getElement
[TNP] Fix python get element. partially fixes #15095
2024-07-13 20:53:03 -05:00
PaddleStroke
09503f83da Assembly: Insert link : Insert to origin if it is within view. 2024-07-13 20:16:55 -05:00
Chris Hennes
f8deaaaf86 Merge pull request #15190 from hlorus/measure_dependency_violation
MeasureGui: Fix measure dependency violation
2024-07-13 19:56:23 -05:00
Roy-043
b08074e15b Gui: fix icon name conflict related to Std_ViewScreenShot
The image Std_ViewScreenShot.svg was not used in the GUI. The command Std_ViewScreenShot used a different icon. This caused a name conflict in the Wiki.
2024-07-13 19:32:14 -05:00
Roy-043
d854dc78fc Gui: Minor cleanup related to obsolete Part_Measure tools 2024-07-13 19:31:51 -05:00
FEA-eng
ff2951866a FEM: Update DlgSettingsFemInOutVtk.ui 2024-07-13 19:31:24 -05:00
PaddleStroke
cf8c009ca2 Sketcher: Fix offset crash that was caused by coincident wires that were unconstrained. 2024-07-13 19:05:19 -05:00
Chris Hennes
238cab3643 Addon Manager: Linter cleanup 2024-07-12 19:06:38 -05:00
Chris Hennes
5a202ce2d0 Addon manager: Reduce fetches from GitHub
Reduce the number of GitHub fetches when rebuilding the local addon cache by using a remote cache stored on FreeCAD's servers.

Intended to mitigate the Addon Manager hitting GitHub's rate limiters.

Addresses, but does not fully close, #15059
2024-07-12 19:06:38 -05:00
PaddleStroke
f597913c77 OndselSolver: update to fix warnings from @pieterhijma 2024-07-12 16:42:19 -05:00
wmayer
da83986fba Tests: Fix warnings: unknown pragma ignored [-Wunknown-pragmas] 2024-07-12 21:53:53 +02:00
PaddleStroke
b82ecb815f Sketcher: Fix undo of external creation not working. 2024-07-12 09:41:55 -05:00
Roy-043
6ecb384fa7 Material: Change "Custom Appearance" to sentence case in ui files 2024-07-11 14:24:30 +02:00
Yorik van Havre
88fd1a7fa6 BIM: more tests in IfcOpenShell tool - fixes #15147 2024-07-11 11:32:06 +02:00
Yorik van Havre
39676c32cd BIM: Fixed wrong ui for ProjectManager tool 2024-07-11 10:47:30 +02:00
Chris Hennes
65aee3edff Addon Manager: Eliminate use of Qt::WindowStaysOnTopHint
Fixes #14860
2024-07-10 22:26:14 -05:00
Chris Hennes
67fff62924 Addon Manager: Fix Python dependencies button
Fixes #15357.
2024-07-10 22:25:53 -05:00
Chris Hennes
5ebe24f29c Addon Manager: Correct update button text regression (#15358)
* Addon Manager: Correct update button text regression

Fixes #13259.
2024-07-10 21:35:56 -05:00
Chris Hennes
b61246b9fb cMake: Fix LibPack3 install target DLL locations 2024-07-10 13:17:58 -05:00
Reqrefusion
6468fd9d0e Update TechDraw_PageTemplate.svg 2024-07-10 09:35:44 -04:00
Reqrefusion
68b661df8d kadet's icon
Update TechDraw_GeometricHatch.svg

Update TechDraw_GeometricHatch.svg
2024-07-10 09:32:48 -04:00
Yorik van Havre
14c232b96d BIM: Added delay to ifc viewprovider drag and drop - fixes #15259 2024-07-10 15:01:21 +02:00
Yorik van Havre
af5a9dd53c BIM: Fixed remaining warnings and popups - fixes #14428 2024-07-10 14:24:22 +02:00
Yorik van Havre
a75e4ffaf7 BIM: fixed nativeIFC view provider - fixes #15259 2024-07-10 12:04:40 +02:00
Yorik van Havre
29d201149d Translations: Fixed BIM translations 2024-07-10 11:14:02 +02:00
Yorik van Havre
33e0d0dd72 BIM: Fixed IfcOpenShell imports - fixes #15285 2024-07-10 11:13:41 +02:00
FEA-eng
23411b64ca Update DlgSettingsObjectColor.ui 2024-07-10 10:31:29 +02:00
FEA-eng
f40db54502 Update PathJob.ui 2024-07-10 10:31:29 +02:00
FEA-eng
08db838fff Update PathEdit.ui 2024-07-10 10:31:29 +02:00
FEA-eng
2d573a3062 Update preferences-arch.ui 2024-07-10 10:31:29 +02:00
FEA-eng
6c6e792b51 Update DlgPrefsTechDrawAdvanced.ui 2024-07-10 10:31:29 +02:00
FEA-eng
b5deb88ddb Update DlgPrefsTechDrawColors.ui 2024-07-10 10:31:29 +02:00
FEA-eng
65eb7e15a6 Update DlgPrefsTechDrawDimensions.ui 2024-07-10 10:31:29 +02:00
FEA-eng
75e1552dde Update DlgSettingsObjectColor.ui 2024-07-10 10:31:29 +02:00
FEA-eng
322e3154c7 Update DlgSettingsMeshView.ui 2024-07-10 10:31:29 +02:00
FEA-eng
4195bf2ae8 Update DlgImportStep.ui 2024-07-10 10:31:29 +02:00
FEA-eng
58fb231597 Update DlgExportStep.ui 2024-07-10 10:31:29 +02:00
FEA-eng
5bc00c302b Update DlgSettingsUI.ui 2024-07-10 10:31:29 +02:00
PaddleStroke
5962f2aec3 Update the comment describing PropertyXLinkSubHidden 2024-07-10 10:29:03 +02:00
PaddleStroke
8ed26133ab Core: Add App::PropertyXLinkSubHidden 2024-07-10 10:29:03 +02:00
wmayer
de8f153ca3 Core: In dialog to add property only list types that can be instantiated
Fixes #15159: Dialog for adding properties allows property types that give exceptions
2024-07-10 08:47:38 +02:00
PaddleStroke
f92c4e393d Assembly: Create joint: prevent errors on undo/ctrl-Z 2024-07-10 08:44:08 +02:00
wmayer
17c06a4a22 Gui: Extend TaskDialog
* Add TaskDialog::autoClosedOnDeletedDocument()
* Add option to automatically close task dialog when document is deleted
* Expose autoClosedOnDeletedDocument() to Python
* Expose autoClosedOnTransactionChange() to Python
* Change ControlPy::showDialog() to directly return the task dialog wrapper
* Change TaskView::slotDeletedDocument() to close task dialog if requested
2024-07-10 08:43:43 +02:00
bgbsww
a74b7b83b5 Toponaming: Comment out console warnings triggered by external geometry 2024-07-09 08:55:21 -05:00
lyphrowny
0bbbf3865d [no ci] FEM: add reformatting commit to .git_blame_ignore_revs 2024-07-09 08:52:58 -05:00
pre-commit-ci[bot]
4a456ee63e [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-09 08:52:17 -05:00
Yorik van Havre
78259314e2 Merged crowdin translations 2024-07-09 08:52:17 -05:00