Commit Graph

38147 Commits

Author SHA1 Message Date
luzpaz
25e8aacbe3 BIM: Trim trailing newlines 2024-07-14 09:24:22 +02:00
Pieter Hijma
a4862b6819 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
7805c481b5 Core: Add a missing interpeter lock 2024-07-13 22:33:15 -05:00
Chris Hennes
2e39b4167f 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
1ee4042c49 Assembly: Insert link : Insert to origin if it is within view. 2024-07-13 20:16:55 -05:00
Chris Hennes
de3579bf7c Merge pull request #15190 from hlorus/measure_dependency_violation
MeasureGui: Fix measure dependency violation
2024-07-13 19:56:23 -05:00
Roy-043
c7f712844e 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
a08a77cc76 Gui: Minor cleanup related to obsolete Part_Measure tools 2024-07-13 19:31:51 -05:00
FEA-eng
c91165976f FEM: Update DlgSettingsFemInOutVtk.ui 2024-07-13 19:31:24 -05:00
PaddleStroke
d3a9b11599 Sketcher: Fix offset crash that was caused by coincident wires that were unconstrained. 2024-07-13 19:05:19 -05:00
Chris Hennes
9a51e2c6f1 Addon Manager: Linter cleanup 2024-07-12 19:06:38 -05:00
Chris Hennes
d7d1a03fcf 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
88d970f35e OndselSolver: update to fix warnings from @pieterhijma 2024-07-12 16:42:19 -05:00
wmayer
b0676d0578 Tests: Fix warnings: unknown pragma ignored [-Wunknown-pragmas] 2024-07-12 21:53:53 +02:00
PaddleStroke
9868533d8d Sketcher: Fix undo of external creation not working. 2024-07-12 09:41:55 -05:00
Roy-043
ac2b65c37b Material: Change "Custom Appearance" to sentence case in ui files 2024-07-11 14:24:30 +02:00
Yorik van Havre
8a0604c491 BIM: more tests in IfcOpenShell tool - fixes #15147 2024-07-11 11:32:06 +02:00
Yorik van Havre
4e9e0f4111 BIM: Fixed wrong ui for ProjectManager tool 2024-07-11 10:47:30 +02:00
Chris Hennes
342116e614 Addon Manager: Eliminate use of Qt::WindowStaysOnTopHint
Fixes #14860
2024-07-10 22:26:14 -05:00
Chris Hennes
0800eea8d0 Addon Manager: Fix Python dependencies button
Fixes #15357.
2024-07-10 22:25:53 -05:00
Chris Hennes
d838e44521 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
9eeca1f6ad cMake: Fix LibPack3 install target DLL locations 2024-07-10 13:17:58 -05:00
Reqrefusion
52b4112a9a Update TechDraw_PageTemplate.svg 2024-07-10 09:35:44 -04:00
Reqrefusion
9783630d68 kadet's icon
Update TechDraw_GeometricHatch.svg

Update TechDraw_GeometricHatch.svg
2024-07-10 09:32:48 -04:00
Yorik van Havre
41e5588e56 BIM: Added delay to ifc viewprovider drag and drop - fixes #15259 2024-07-10 15:01:21 +02:00
Yorik van Havre
5ae220b96d BIM: Fixed remaining warnings and popups - fixes #14428 2024-07-10 14:24:22 +02:00
Yorik van Havre
c4e55e3855 BIM: fixed nativeIFC view provider - fixes #15259 2024-07-10 12:04:40 +02:00
Yorik van Havre
99aeb89ddb Translations: Fixed BIM translations 2024-07-10 11:14:02 +02:00
Yorik van Havre
855bdeb3fe BIM: Fixed IfcOpenShell imports - fixes #15285 2024-07-10 11:13:41 +02:00
FEA-eng
fb6c84b717 Update DlgSettingsObjectColor.ui 2024-07-10 10:31:29 +02:00
FEA-eng
7c8259f702 Update PathJob.ui 2024-07-10 10:31:29 +02:00
FEA-eng
7cfdbd5a69 Update PathEdit.ui 2024-07-10 10:31:29 +02:00
FEA-eng
470b30c8c7 Update preferences-arch.ui 2024-07-10 10:31:29 +02:00
FEA-eng
27f87ec188 Update DlgPrefsTechDrawAdvanced.ui 2024-07-10 10:31:29 +02:00
FEA-eng
fb47092750 Update DlgPrefsTechDrawColors.ui 2024-07-10 10:31:29 +02:00
FEA-eng
a7fc36a1be Update DlgPrefsTechDrawDimensions.ui 2024-07-10 10:31:29 +02:00
FEA-eng
f5cc495a23 Update DlgSettingsObjectColor.ui 2024-07-10 10:31:29 +02:00
FEA-eng
9979df4b44 Update DlgSettingsMeshView.ui 2024-07-10 10:31:29 +02:00
FEA-eng
4db9607233 Update DlgImportStep.ui 2024-07-10 10:31:29 +02:00
FEA-eng
b1598c2625 Update DlgExportStep.ui 2024-07-10 10:31:29 +02:00
FEA-eng
cb37bcc508 Update DlgSettingsUI.ui 2024-07-10 10:31:29 +02:00
PaddleStroke
3f47fe13a8 Update the comment describing PropertyXLinkSubHidden 2024-07-10 10:29:03 +02:00
PaddleStroke
31beda6f09 Core: Add App::PropertyXLinkSubHidden 2024-07-10 10:29:03 +02:00
wmayer
5b9b611f8e 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
a3436c2d5f Assembly: Create joint: prevent errors on undo/ctrl-Z 2024-07-10 08:44:08 +02:00
wmayer
3f49779dae 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
af1f7385d4 Toponaming: Comment out console warnings triggered by external geometry 2024-07-09 08:55:21 -05:00
lyphrowny
e168c72769 [no ci] FEM: add reformatting commit to .git_blame_ignore_revs 2024-07-09 08:52:58 -05:00
pre-commit-ci[bot]
b571f09c1c [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
32c9ed5493 Merged crowdin translations 2024-07-09 08:52:17 -05:00