Commit Graph

36568 Commits

Author SHA1 Message Date
luzpaz
9c6e78b5cb TD: Trim trailing newlines 2024-07-14 09:25:46 +02:00
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
PaddleStroke
9868533d8d Sketcher: Fix undo of external creation not working. 2024-07-12 09:41:55 -05:00
Syres916
dbb7c6e5b8 [Gui] Preferences - fix the theme combobox index lookup...
...when the user has FreeCAD-themes (and no doubt other theme addons) installed.
2024-07-11 23:50:26 +01:00
wmayer
cde1a6412f Gui: Ignore readability-convert-member-functions-to-static for Multisample::testSamples 2024-07-11 17:57:02 +02:00
wmayer
c644736e75 Gui: Allow to set MSAA 4x option
Fixes #15369
2024-07-11 17:40:55 +02:00
wmayer
6c02b8f10f Gui: Use of Multisample class 2024-07-11 17:39:23 +02:00
wmayer
692d84a085 Gui: Add class Multisample to check supported MSAA modes 2024-07-11 16:40:55 +02:00
pre-commit-ci[bot]
6470f3b129 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-11 13:11:59 +00:00
Yorik van Havre
2c66c8a788 Merged crowdin translations 2024-07-11 15:07:17 +02:00
Yorik van Havre
eeb78ac5cd Tools: fixed deprecated regex syntax in crowdin tool 2024-07-11 15:05:46 +02:00
Yorik van Havre
0a69f0d7c2 Updated ts files 2024-07-11 14:56:33 +02: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
bgbsww
65155936a6 Toponaming: Restore hiding of unused properties 2024-07-10 10:53:20 -04:00
Chris Hennes
6351313554 FEM: Add QStandardPaths to PreCompiled.h 2024-07-10 09:08:33 -05:00
hyx0329
3caabad54d Fem: fix ccx config section string used in UI code 2024-07-10 09:08:33 -05:00
hyx0329
b5ed48f564 Fem: fix and improve searching 3rd-party binaries 2024-07-10 09:08:33 -05:00
bgbsww
6025ebd4be Toponaming: Restore code for instant sketch position updates 2024-07-10 09:50:44 -04: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
Chris Hennes
051aae3f92 Gui: Add SoDecomposeVec3f.h to InventorAll.h 2024-07-10 08:28:50 -05:00
Chris Hennes
c29cb8464d Correct typo 2024-07-10 08:08:15 -05: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