Changesets: FreeCAD

master bcb5c878

2021-02-09 15:12:18

yorik

Details Diff
merged crowdin translations
mod - src/Gui/Language/FreeCAD_af.qm Diff File
mod - src/Gui/Language/FreeCAD_af.ts Diff File
mod - src/Gui/Language/FreeCAD_ar.qm Diff File
mod - src/Gui/Language/FreeCAD_ar.ts Diff File
mod - src/Gui/Language/FreeCAD_ca.qm Diff File
mod - src/Gui/Language/FreeCAD_ca.ts Diff File
mod - src/Gui/Language/FreeCAD_cs.qm Diff File
mod - src/Gui/Language/FreeCAD_cs.ts Diff File
mod - src/Gui/Language/FreeCAD_de.qm Diff File
mod - src/Gui/Language/FreeCAD_de.ts Diff File
mod - src/Gui/Language/FreeCAD_el.qm Diff File
mod - src/Gui/Language/FreeCAD_el.ts Diff File
mod - src/Gui/Language/FreeCAD_es-ES.qm Diff File
mod - src/Gui/Language/FreeCAD_es-ES.ts Diff File
mod - src/Gui/Language/FreeCAD_eu.qm Diff File
mod - src/Gui/Language/FreeCAD_eu.ts Diff File
mod - src/Gui/Language/FreeCAD_fi.qm Diff File
mod - src/Gui/Language/FreeCAD_fi.ts Diff File
mod - src/Gui/Language/FreeCAD_fil.qm Diff File
mod - src/Gui/Language/FreeCAD_fil.ts Diff File
mod - src/Gui/Language/FreeCAD_fr.qm Diff File
mod - src/Gui/Language/FreeCAD_fr.ts Diff File
mod - src/Gui/Language/FreeCAD_gl.qm Diff File
mod - src/Gui/Language/FreeCAD_gl.ts Diff File
mod - src/Gui/Language/FreeCAD_hr.qm Diff File
mod - src/Gui/Language/FreeCAD_hr.ts Diff File
mod - src/Gui/Language/FreeCAD_hu.qm Diff File
mod - src/Gui/Language/FreeCAD_hu.ts Diff File
mod - src/Gui/Language/FreeCAD_id.qm Diff File
mod - src/Gui/Language/FreeCAD_id.ts Diff File
mod - src/Gui/Language/FreeCAD_it.qm Diff File
mod - src/Gui/Language/FreeCAD_it.ts Diff File
mod - src/Gui/Language/FreeCAD_ja.qm Diff File
mod - src/Gui/Language/FreeCAD_ja.ts Diff File
mod - src/Gui/Language/FreeCAD_kab.qm Diff File
mod - src/Gui/Language/FreeCAD_kab.ts Diff File
mod - src/Gui/Language/FreeCAD_ko.qm Diff File
mod - src/Gui/Language/FreeCAD_ko.ts Diff File
mod - src/Gui/Language/FreeCAD_lt.qm Diff File
mod - src/Gui/Language/FreeCAD_lt.ts Diff File
mod - src/Gui/Language/FreeCAD_nl.qm Diff File
mod - src/Gui/Language/FreeCAD_nl.ts Diff File
mod - src/Gui/Language/FreeCAD_no.qm Diff File
mod - src/Gui/Language/FreeCAD_no.ts Diff File
mod - src/Gui/Language/FreeCAD_pl.qm Diff File
mod - src/Gui/Language/FreeCAD_pl.ts Diff File
mod - src/Gui/Language/FreeCAD_pt-BR.qm Diff File
mod - src/Gui/Language/FreeCAD_pt-BR.ts Diff File
mod - src/Gui/Language/FreeCAD_pt-PT.qm Diff File
mod - src/Gui/Language/FreeCAD_pt-PT.ts Diff File
mod - src/Gui/Language/FreeCAD_ro.qm Diff File
mod - src/Gui/Language/FreeCAD_ro.ts Diff File
mod - src/Gui/Language/FreeCAD_ru.qm Diff File
mod - src/Gui/Language/FreeCAD_ru.ts Diff File
mod - src/Gui/Language/FreeCAD_sk.qm Diff File
mod - src/Gui/Language/FreeCAD_sk.ts Diff File
mod - src/Gui/Language/FreeCAD_sl.qm Diff File
mod - src/Gui/Language/FreeCAD_sl.ts Diff File
mod - src/Gui/Language/FreeCAD_sr.qm Diff File
mod - src/Gui/Language/FreeCAD_sr.ts Diff File
mod - src/Gui/Language/FreeCAD_sv-SE.qm Diff File
mod - src/Gui/Language/FreeCAD_sv-SE.ts Diff File
mod - src/Gui/Language/FreeCAD_tr.qm Diff File
mod - src/Gui/Language/FreeCAD_tr.ts Diff File
mod - src/Gui/Language/FreeCAD_uk.qm Diff File
mod - src/Gui/Language/FreeCAD_uk.ts Diff File
mod - src/Gui/Language/FreeCAD_val-ES.qm Diff File
mod - src/Gui/Language/FreeCAD_val-ES.ts Diff File
mod - src/Gui/Language/FreeCAD_vi.qm Diff File
mod - src/Gui/Language/FreeCAD_vi.ts Diff File
mod - src/Gui/Language/FreeCAD_zh-CN.qm Diff File
mod - src/Gui/Language/FreeCAD_zh-CN.ts Diff File
mod - src/Gui/Language/FreeCAD_zh-TW.qm Diff File
mod - src/Gui/Language/FreeCAD_zh-TW.ts Diff File
mod - src/Mod/AddonManager/Resources/translations/AddonManager_de.qm Diff File
mod - src/Mod/AddonManager/Resources/translations/AddonManager_de.ts Diff File
mod - src/Mod/AddonManager/Resources/translations/AddonManager_hr.qm Diff File
mod - src/Mod/AddonManager/Resources/translations/AddonManager_hr.ts Diff File
mod - src/Mod/AddonManager/Resources/translations/AddonManager_ja.qm Diff File
mod - src/Mod/AddonManager/Resources/translations/AddonManager_ja.ts Diff File
mod - src/Mod/AddonManager/Resources/translations/AddonManager_ro.qm Diff File
mod - src/Mod/AddonManager/Resources/translations/AddonManager_ro.ts Diff File
mod - src/Mod/AddonManager/Resources/translations/AddonManager_sv-SE.qm Diff File
mod - src/Mod/AddonManager/Resources/translations/AddonManager_sv-SE.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_af.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_ar.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_ca.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_cs.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_de.qm Diff File
mod - src/Mod/Arch/Resources/translations/Arch_de.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_el.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_es-ES.qm Diff File
mod - src/Mod/Arch/Resources/translations/Arch_es-ES.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_eu.qm Diff File
mod - src/Mod/Arch/Resources/translations/Arch_eu.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_fi.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_fil.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_fr.qm Diff File
mod - src/Mod/Arch/Resources/translations/Arch_fr.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch_gl.ts Diff File

master 7c708eec

2021-02-09 14:21:17

wmayer

Details Diff
Gui: [skip ci] add convenience function updateActions() to Application
Use updateActions() in ViewProvider::onChanged() to also trigger an update on pure view property changes
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/Application.h Diff File
mod - src/Gui/ViewProvider.cpp Diff File

master f45f2188

2021-02-09 13:35:48

luz paz


Committer: wwmayer Details Diff
TechDraw: expose TechDraw_Decorate function tooltip to translation

Forum thread https://forum.freecadweb.org/viewtopic.php?f=34&t=55382
mod - src/Mod/TechDraw/Gui/CommandAnnotate.cpp Diff File

master bcf46a33

2021-02-09 13:30:51

luz paz


Committer: wwmayer Details Diff
TechDraw: Expose strings in Workbench.cpp to translators

Forum thread: https://forum.freecadweb.org/viewtopic.php?f=34&t=55382
mod - src/Mod/TechDraw/Gui/Workbench.cpp Diff File

master ddcb7b73

2021-02-09 13:04:20

bitacovir


Committer: wwmayer Details Diff
Fix mesh icon names of 3 SVG files
mod - src/Mod/Mesh/Gui/Command.cpp Diff File
mod - src/Mod/Mesh/Gui/Resources/Mesh.qrc Diff File

master 53c5852c

2021-02-09 12:29:13

wmayer

Details Diff
Mesh: [skip ci] use a more appropriate icons for cross sections
mod - src/Mod/Mesh/Gui/Resources/icons/Mesh_CrossSections.svg Diff File

master f7e9ee74

2021-02-09 11:21:31

wmayer

Details Diff
MeshPart: [skip ci] use correct icon for Mesh cross-section dialog
mod - src/Mod/MeshPart/Gui/CrossSections.cpp Diff File

master e5f00e4d

2021-02-09 11:06:58

yorik


Committer: GitHub Details Diff
Merge pull request 0004402 from luzpaz/ArchSchedule

Arch: update tooltip reference to LibreOffice version within ArchSchedule
mod - src/Mod/Arch/Resources/ui/ArchSchedule.ui Diff File

master b76fe294

2021-02-09 10:35:04

luz paz


Committer: wwmayer Details Diff
Sketcher: Add 'Sketcher B-spline tools' to translation [skip ci]

Forum thread: https://forum.freecadweb.org/viewtopic.php?f=34&t=55381
and several whitespace fixes
mod - src/Mod/Sketcher/Gui/Workbench.cpp Diff File

master 36fdbc46

2021-02-09 06:48:27

abdullah

Details Diff
Sketcher: Geometry state synchronisation

========================================

The geometry state stored in the geometryFacade is modified following a mutable model
(without setting the Geometry property on Constraint change), in order to avoid coupling
the addition/removal of a constraint with a change of the Geometry Property.

This design decision however interferes with the ability of the Geometry property to restore
the correct geometry state upon redo/undo.

While such a situation is rare in the case of Internal Alignment geometry, because constraint
addition/removal is performed with the corresponding geometry addition/removal (within the same
transaction. That is not the case with the Block constraint (or another future general case where
the geometry state may be applied).

This commit leverages the synchronisation mechanism already in use for non-properties (e.g. external geometry or
vertex indices) to check and synchronise geometry state upon undo/redo and restore.

Bonus:
- addGeometryState is refactored to separate the checking logic from the setting logic.
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.h Diff File

master 2b5bc5d9

2021-02-09 00:25:00

bitacovir


Committer: wwmayer Details Diff
Fix mesh icon names of 9 SVG files
mod - src/Mod/Mesh/Gui/Command.cpp Diff File
mod - src/Mod/Mesh/Gui/Resources/Mesh.qrc Diff File

master ca2ecf42

2021-02-08 23:31:47

Alex Young


Committer: wwmayer Details Diff
Path: Removes unused imports from PathToolBit.py

lgtm.com showed unused imports in PathToolBit.py. This patch removes them. The tests in TestPathApp still pass.
mod - src/Mod/Path/PathScripts/PathToolBit.py Diff File

master f92b8bf1

2021-02-08 22:19:59

Stanislav Meduna


Committer: wwmayer Details Diff
Adds 3DConnexion SpaceMouse Pro Button Map
mod - src/Gui/3Dconnexion/3DConnexion.xml Diff File

master ea67e77e

2021-02-08 21:46:18

chennes


Committer: wwmayer Details Diff
[PD] Add missing ctor variable init (Coverity)

The "angle" variable was not being initialized in any of the
constructors for the CutDimensionSet, and nothing was being initialized
by the default constructor. This commit adds angle as an optional final
argument to the parameterized constructors, defaulting to 0.0, and adds
default values to the default constructor using the first of each enum
and 0.0 for the angle. The default constructor is required elsewhere in
the code so cannot be trivially removed. Issue identified by Coverity.
mod - src/Mod/PartDesign/App/FeatureHole.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureHole.h Diff File

master 41a40c1c

2021-02-08 19:13:03

chennes


Committer: wwmayer Details Diff
[PD] Catch Python exceptions in dtors (Coverity)

In some PartDesign task dialogs, the destructors call functions that may
throw exceptions. If that occurs and the exception is uncaught, this
will ususally end up terminating the program. This commit adds try-catch
blocks around each instance of that (identified by Coverity) and handles
the Python exception in the normal reporting workflow.
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDraftParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskFilletParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskMultiTransformParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPipeParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskThicknessParameters.cpp Diff File

master 5e003093

2021-02-08 17:53:07

wmayer

Details Diff
Gui: [skip ci] add possibility to auto-expand items in property editor
mod - src/Gui/PropertyView.cpp Diff File
mod - src/Gui/propertyeditor/PropertyEditor.cpp Diff File
mod - src/Gui/propertyeditor/PropertyEditor.h Diff File

master d00f1099

2021-02-08 17:45:36

luz paz

Details Diff
Arch: update tooltip ref. to LibreOffice version within ArchSchedule

Ref: https://crowdin.com/translate/freecad/6766/en-en?filter=basic&value=0#6576778
mod - src/Mod/Arch/Resources/ui/ArchSchedule.ui Diff File

master 15068d7d

2021-02-08 17:12:41

sliptonic


Committer: GitHub Details Diff
Merge pull request 0004383 from mlampert/feature/path-hide-ops-by-default

[Path]: Set operation Visibility to False, and turn it back on while editing.
mod - src/Mod/Path/PathScripts/PathOpGui.py Diff File

master c039217a

2021-02-08 17:10:41

chennes


Committer: wmayer Details Diff
Allow different splash and about image
add - src/Gui/Icons/freecadabout.png Diff File
mod - src/Gui/Icons/resource.qrc Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/MainWindow.h Diff File
mod - src/Gui/Splashscreen.cpp Diff File
mod - src/Main/MainGui.cpp Diff File

master 24e7e83d

2021-02-08 16:29:52

yorik

Details Diff
More required items in the github pull request template
mod - .github/PULL_REQUEST_TEMPLATE.md Diff File

master 9f871a44

2021-02-08 16:28:58

UR-0


Committer: wwmayer Details Diff
[FEM] Clipping plane: Fix handling of shapeless document objects
mod - src/Mod/Fem/femtools/femutils.py Diff File

master 911a3b8e

2021-02-08 15:44:30

sliptonic


Committer: GitHub Details Diff
Merge pull request 0004253 from J-Dunn/master

[Path]: fix several minor bugs in arc slot ops
mod - src/Mod/Path/PathScripts/PathSlot.py Diff File

master 946e980d

2021-02-08 15:42:37

chennes


Committer: wwmayer Details Diff
LGTM: Move seq->next out of loop control

LGTM points out that the construct use in the loop here "does
nothing" -- that is, it is a conditional whose result is never used.
It is apparently being used simply to ensure that the next() function is
called on each loop iteration, but because sequence may be null, it is
shoehorned into a trinary :? operator. To clarify the intent and ensure
that later readers (including LGTM) do not misunderstand it,
this code is broken out into a more standard conditional construct at
the end of each loop iteration.
mod - src/App/Document.cpp Diff File

master ec0cc86e

2021-02-08 15:41:57

sliptonic


Committer: GitHub Details Diff
Merge pull request 0004393 from mlampert/bugfix/issue-4557

[Path]: bugfix/issue 4557
Affected Issues
0004557
mod - src/Mod/Path/PathScripts/PathGetPoint.py Diff File
mod - src/Mod/Path/PathScripts/PathOpGui.py Diff File

master 298004a3

2021-02-08 15:35:41

yorik

Details Diff
Updated master TS files
mod - src/Gui/Language/FreeCAD.ts Diff File
mod - src/Mod/Arch/Resources/translations/Arch.ts Diff File
mod - src/Mod/Draft/Resources/translations/Draft.ts Diff File
mod - src/Mod/Drawing/Gui/Resources/translations/Drawing.ts Diff File
mod - src/Mod/Path/Gui/Resources/translations/Path.ts Diff File
mod - src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts Diff File
mod - src/Mod/Start/Gui/Resources/translations/StartPage.ts Diff File
mod - src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts Diff File
mod - src/Mod/Web/Gui/Resources/translations/Web.ts Diff File
 First  Prev  1 2 3 ... 30 31 32 33 34 35 36 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last