Changesets: FreeCAD

master 1822fcc3

2020-06-13 17:19:10

uwestoehr


Committer: wandererfan Details Diff
[TD] some wording fixes

- I had a look at Crowdin and saw that the translators don't know what to do with the uppercase letter words. And in fact we can use "normal" terms
- I also fixed a typo (missing 'd') to be consistent
Attach Issues:
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneral.ui Diff File
mod - src/Mod/TechDraw/Gui/TaskActiveView.ui Diff File

master 4ef20637

2020-06-13 11:24:20

vocx-fc


Committer: yorik Details Diff
Draft: organize execute code of the dimension classes

Instead of placing the entire code in the `execute` method,
we use three medthods to extract the `Start` and `End` dimension
points from different combinations of edges.

One method to get the dimension from a single object, from the edge,
either linear or circular; one method to get the dimension
from a single object, from two vertices; one method to measure
the distance between two objects, from two different vertices.
Attach Issues:
mod - src/Mod/Draft/draftobjects/dimension.py Diff File

master 7eaa0497

2020-06-13 10:22:47

wmayer

Details Diff
Gui: [skip ci] add missing include to precompiled header
Attach Issues:
mod - src/Gui/Qt4All.h Diff File

master 8ef32eab

2020-06-13 05:26:02

abdullah


Committer: wwmayer Details Diff
Sketcher: onUndoRedoFinished implementation and request

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

The sketchobject is now left in a known status after undo/redo transaction
Attach Issues:
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.h Diff File

master df4a8eb7

2020-06-13 05:24:43

abdullah


Committer: wwmayer Details Diff
Document/DocumentObject: onUndoRedoFinished()

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

New mechanism for on-demand signaling of undo/redo transaction finalisation.

The mechanism consists of:
1) A status bit that is set, when an object should receive this signaling (e.g. because changes during transaction have been inhibited)
2) The new function to be called by the Document undo/redo actions when the transaction is over (for those objects having the status bit set).

Note 1: The undo/redo signals are now outside the undoing FlagToggler, this means that:
1) a call to isPerformingTransaction will return false.
2) a recompute the slot of such a signal will not be inhibited.

Note 2: The undo/redo signals are called once the documentobjects that requested to be notified after the trasaction is over have been notified.
The consequence is that the viewprovider can rely on the documentobject having a correct status.

I think that the behaviour of Note and Note 2 is the wanted behaviour of this signals, I cannot rule out that other parts of FC rely on the old
implementation.
Attach Issues:
mod - src/App/Document.cpp Diff File
mod - src/App/DocumentObject.cpp Diff File
mod - src/App/DocumentObject.h Diff File

master 1ae69d2a

2020-06-13 01:06:36

uwestoehr


Committer: wandererfan Details Diff
code simplification
Attach Issues:
mod - src/Mod/TechDraw/Gui/QGIFace.cpp Diff File

master 9d0e4259

2020-06-13 01:00:24

vocx-fc


Committer: yorik Details Diff
Draft: clean up the internal DraftAnnotation class

Add a function to clarify the added properties,
and clean up the PEP8 style of the code.
Attach Issues:
mod - src/Mod/Draft/draftobjects/draft_annotation.py Diff File

master 79b267a3

2020-06-13 00:48:52

uwestoehr


Committer: wandererfan Details Diff
[TD] fix hatch color issue

as discussed: https://forum.freecadweb.org/viewtopic.php?f=35&t=47536&p=407916#p407916
there are 2 types of SVG declarations possible
Attach Issues:
mod - src/Mod/TechDraw/Gui/QGIFace.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIFace.h Diff File

master 86dd7cbe

2020-06-13 00:23:15

vocx-fc


Committer: yorik Details Diff
Draft: adjust text of tooltip in arrays
Attach Issues:
mod - src/Mod/Draft/draftobjects/array.py Diff File

master 927379c1

2020-06-13 00:11:23

vocx-fc


Committer: yorik Details Diff
Draft: fix small warning for the DraftLink class used in arrays
Attach Issues:
mod - src/Mod/Draft/draftobjects/draftlink.py Diff File

master 894a94c9

2020-06-12 23:36:27

GeneFC


Committer: GitHub Details Diff
Merge branch 'master' into Edits
Attach Issues:
mod - src/3rdParty/salomesmesh/src/SMESH/GEOMUtils.cpp Diff File
mod - src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp Diff File
mod - src/3rdParty/salomesmesh/src/SMESH/SMESH_subMesh.cpp Diff File
mod - src/App/Application.cpp Diff File
mod - src/App/ApplicationPy.cpp Diff File
mod - src/App/CMakeLists.txt Diff File
mod - src/App/Document.cpp Diff File
mod - src/App/DocumentObject.cpp Diff File
mod - src/App/DocumentObserver.cpp Diff File
mod - src/App/DocumentObserverPython.cpp Diff File
mod - src/App/DocumentObserverPython.h Diff File
mod - src/App/FeaturePythonPyImp.h Diff File
mod - src/App/FeaturePythonPyImp.inl Diff File
mod - src/App/GroupExtension.cpp Diff File
mod - src/App/Link.cpp Diff File
mod - src/App/MergeDocuments.cpp Diff File
mod - src/App/PreCompiled.h Diff File
mod - src/App/PropertyExpressionEngine.cpp Diff File
mod - src/App/PropertyLinks.cpp Diff File
mod - src/Base/Interpreter.cpp Diff File
mod - src/Base/PreCompiled.h Diff File
mod - src/Base/PyTools.c Diff File
mod - src/Base/TimeInfo.cpp Diff File
mod - src/Base/Tools.cpp Diff File
mod - src/CXX/Python3/Objects.hxx Diff File
mod - src/CXX/Python3/cxx_extensions.cxx Diff File
mod - src/Gui/Action.cpp Diff File
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/AutoSaver.cpp Diff File
mod - src/Gui/BitmapFactory.cpp Diff File
mod - src/Gui/CallTips.cpp Diff File
mod - src/Gui/ComboView.cpp Diff File
mod - src/Gui/Command.cpp Diff File
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/DAGView/DAGModel.cpp Diff File
mod - src/Gui/DAGView/DAGView.cpp Diff File
mod - src/Gui/DlgActionsImp.cpp Diff File
mod - src/Gui/DlgCheckableMessageBox.ui Diff File
mod - src/Gui/DlgCommandsImp.cpp Diff File
mod - src/Gui/DlgDisplayPropertiesImp.cpp Diff File
mod - src/Gui/DlgEditor.ui Diff File
mod - src/Gui/DlgEditorImp.cpp Diff File
mod - src/Gui/DlgExpressionInput.cpp Diff File
mod - src/Gui/DlgKeyboardImp.cpp Diff File
mod - src/Gui/DlgMacroExecuteImp.cpp Diff File
mod - src/Gui/DlgParameterImp.cpp Diff File
mod - src/Gui/DlgPreferencesImp.cpp Diff File
mod - src/Gui/DlgSettingsImageImp.cpp Diff File
mod - src/Gui/DlgToolbarsImp.cpp Diff File
mod - src/Gui/DockWindowManager.cpp Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Gui/DocumentModel.cpp Diff File
mod - src/Gui/DocumentObserver.cpp Diff File
mod - src/Gui/DocumentObserverPython.cpp Diff File
mod - src/Gui/DocumentObserverPython.h Diff File
mod - src/Gui/DownloadItem.cpp Diff File
mod - src/Gui/DownloadItem.h Diff File
mod - src/Gui/EditorView.cpp Diff File
mod - src/Gui/ExpressionBinding.cpp Diff File
mod - src/Gui/FileDialog.cpp Diff File
mod - src/Gui/FileDialog.h Diff File
mod - src/Gui/GLBuffer.cpp Diff File
mod - src/Gui/GraphvizView.cpp Diff File
mod - src/Gui/InputField.cpp Diff File
mod - src/Gui/MDIView.cpp Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/ManualAlignment.cpp Diff File
mod - src/Gui/MergeDocuments.cpp Diff File
mod - src/Gui/NetworkRetriever.cpp Diff File
mod - src/Gui/NetworkRetriever.h Diff File
mod - src/Gui/OnlineDocumentation.cpp Diff File
mod - src/Gui/Placement.cpp Diff File
mod - src/Gui/Placement.h Diff File
mod - src/Gui/PreCompiled.h Diff File
mod - src/Gui/ProgressBar.cpp Diff File
mod - src/Gui/ProgressDialog.cpp Diff File
mod - src/Gui/ProjectView.cpp Diff File
mod - src/Gui/PropertyView.cpp Diff File
mod - src/Gui/PythonConsole.cpp Diff File
mod - src/Gui/QuantitySpinBox.cpp Diff File
mod - src/Gui/ReportView.cpp Diff File
mod - src/Gui/Selection.cpp Diff File
mod - src/Gui/SoFCColorBar.cpp Diff File
mod - src/Gui/SoFCColorBar.h Diff File
mod - src/Gui/SoTextLabel.cpp Diff File
mod - src/Gui/Splashscreen.cpp Diff File
mod - src/Gui/TaskElementColors.cpp Diff File
mod - src/Gui/TaskView/TaskAppearance.cpp Diff File
mod - src/Gui/TaskView/TaskSelectLinkProperty.cpp Diff File
mod - src/Gui/TaskView/TaskView.cpp Diff File
mod - src/Gui/TaskView/TaskWatcher.cpp Diff File
mod - src/Gui/TextDocumentEditorView.cpp Diff File
mod - src/Gui/TextEdit.cpp Diff File
mod - src/Gui/Thumbnail.cpp Diff File
mod - src/Gui/ToolBoxManager.cpp Diff File
add - src/Gui/Tools.h Diff File
mod - src/Gui/Tree.cpp Diff File
mod - src/Gui/Tree.h Diff File
mod - src/Gui/ViewProvider.cpp Diff File
mod - src/Gui/ViewProviderAnnotation.cpp Diff File
mod - src/Gui/ViewProviderLink.cpp Diff File
mod - src/Gui/ViewProviderOrigin.cpp Diff File
mod - src/Gui/ViewProviderOriginGroup.cpp Diff File
mod - src/Gui/ViewProviderOriginGroupExtension.cpp Diff File
mod - src/Gui/ViewProviderPart.cpp Diff File
mod - src/Gui/ViewProviderPythonFeature.cpp Diff File
mod - src/Gui/ViewProviderTextDocument.cpp Diff File
mod - src/Gui/WidgetFactory.cpp Diff File
mod - src/Gui/Widgets.cpp Diff File
mod - src/Gui/Widgets.h Diff File
mod - src/Gui/iisTaskPanel/src/iisiconlabel.cpp Diff File
mod - src/Gui/iisTaskPanel/src/iistaskbox.cpp Diff File
mod - src/Mod/Arch/Arch.py Diff File
mod - src/Mod/Arch/ArchComponent.py Diff File
mod - src/Mod/Arch/ArchWindow.py Diff File
add - src/Mod/Arch/ArchWindowPresets.py Diff File
mod - src/Mod/Arch/CMakeLists.txt Diff File
mod - src/Mod/Arch/Resources/ui/preferences-ifc-export.ui Diff File
mod - src/Mod/Arch/exportIFC.py Diff File
mod - src/Mod/Arch/exportIFCHelper.py Diff File
add - src/Mod/Arch/exportIFCStructuralTools.py Diff File
mod - src/Mod/Assembly/App/opendcm/core/imp/clustergraph_imp.hpp Diff File
mod - src/Mod/Assembly/App/opendcm/module3d/imp/module_imp.hpp Diff File
mod - src/Mod/Assembly/App/opendcm/moduleShape3d/generator.hpp Diff File
mod - src/Mod/Assembly/Gui/TaskAssemblyConstraints.cpp Diff File
mod - src/Mod/Assembly/Gui/Workbench.cpp Diff File
mod - src/Mod/Draft/DraftVecUtils.py Diff File
mod - src/Mod/Drawing/Gui/Command.cpp Diff File
mod - src/Mod/Drawing/Gui/TaskOrthoViews.cpp Diff File
mod - src/Mod/Fem/Gui/PreCompiled.h Diff File
mod - src/Mod/Fem/Gui/ViewProviderAnalysis.cpp Diff File
mod - src/Mod/Fem/Gui/ViewProviderFemPostFunction.cpp Diff File
mod - src/Mod/Image/Gui/Command.cpp Diff File
mod - src/Mod/Image/Gui/ImageView.cpp Diff File
mod - src/Mod/Inspection/App/InspectionFeature.cpp Diff File
mod - src/Mod/Mesh/App/Core/Curvature.cpp Diff File
mod - src/Mod/Mesh/App/Core/Elements.cpp Diff File
mod - src/Mod/Mesh/App/Core/Elements.h Diff File
mod - src/Mod/Mesh/App/Core/KDTree.cpp Diff File
mod - src/Mod/Mesh/Gui/CMakeLists.txt Diff File
mod - src/Mod/Mesh/Gui/DlgEvaluateMeshImp.cpp Diff File
mod - src/Mod/Mesh/Gui/MeshEditor.cpp Diff File
mod - src/Mod/Mesh/Gui/RemeshGmsh.cpp Diff File
mod - src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp Diff File
mod - src/Mod/Mesh/Gui/ViewProvider.cpp Diff File
mod - src/Mod/MeshPart/Gui/CrossSections.cpp Diff File
mod - src/Mod/Part/App/AppPartPy.cpp Diff File
mod - src/Mod/Part/App/PartFeature.cpp Diff File
mod - src/Mod/Part/App/PreCompiled.h Diff File
mod - src/Mod/Part/Gui/CrossSections.cpp Diff File
mod - src/Mod/Part/Gui/DlgBooleanOperation.cpp Diff File
mod - src/Mod/Part/Gui/DlgFilletEdges.cpp Diff File
mod - src/Mod/Part/Gui/DlgPartImportIgesImp.cpp Diff File
mod - src/Mod/Part/Gui/DlgPartImportStepImp.cpp Diff File
mod - src/Mod/Part/Gui/Mirroring.cpp Diff File
mod - src/Mod/Part/Gui/PreCompiled.h Diff File
mod - src/Mod/Part/Gui/SoBrepFaceSet.cpp Diff File
mod - src/Mod/Part/Gui/TaskAttacher.cpp Diff File
mod - src/Mod/Part/Gui/TaskCheckGeometry.h Diff File
mod - src/Mod/Part/Gui/TaskDimension.cpp Diff File
mod - src/Mod/Part/Gui/TaskFaceColors.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderSpline.cpp Diff File
mod - src/Mod/PartDesign/App/Body.cpp Diff File
mod - src/Mod/PartDesign/App/ShapeBinder.cpp Diff File
mod - src/Mod/PartDesign/Gui/PreCompiled.h Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskPrimitiveParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskTransformedMessages.cpp Diff File
mod - src/Mod/PartDesign/Gui/ViewProviderBody.cpp Diff File
mod - src/Mod/PartDesign/Gui/Workbench.cpp Diff File
mod - src/Mod/PartDesign/Gui/WorkflowManager.cpp Diff File
mod - src/Mod/Path/App/Area.cpp Diff File
mod - src/Mod/Path/libarea/PythonStuff.cpp Diff File
mod - src/Mod/Points/Gui/Command.cpp Diff File
mod - src/Mod/ReverseEngineering/App/ApproxSurface.cpp Diff File
mod - src/Mod/ReverseEngineering/App/PreCompiled.h Diff File
mod - src/Mod/Sandbox/App/DocumentProtector.h Diff File
mod - src/Mod/Sandbox/Gui/Command.cpp Diff File
mod - src/Mod/Sandbox/Gui/TaskPanelView.cpp Diff File
mod - src/Mod/Sketcher/App/PreCompiled.h Diff File
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/Gui/PreCompiled.h Diff File
mod - src/Mod/Sketcher/Gui/SoDatumLabel.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskDlgEditSketch.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherGeneral.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherMessages.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/Spreadsheet/App/PropertySheet.cpp Diff File
mod - src/Mod/Spreadsheet/App/Sheet.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/SheetModel.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/SheetTableView.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/SpreadsheetView.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/qtcolorpicker.cpp Diff File
mod - src/Mod/Spreadsheet/Gui/qtcolorpicker.h Diff File
mod - src/Mod/TechDraw/App/DrawHatch.cpp Diff File
mod - src/Mod/TechDraw/App/QDomNodeModel.cpp Diff File
mod - src/Mod/TechDraw/Gui/CMakeLists.txt Diff File
mod - src/Mod/TechDraw/Gui/Command.cpp Diff File
mod - src/Mod/TechDraw/Gui/CommandDecorate.cpp Diff File
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIView.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGVPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskDetail.ui Diff File
mod - src/Mod/TechDraw/Gui/TaskGeomHatch.ui Diff File
add - src/Mod/TechDraw/Gui/TaskHatch.cpp Diff File
add - src/Mod/TechDraw/Gui/TaskHatch.h Diff File
add - src/Mod/TechDraw/Gui/TaskHatch.ui Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderDrawingView.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderHatch.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderHatch.h Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/mrichtextedit.cpp Diff File
mod - src/Mod/TechDraw/Patterns/aluminium.svg Diff File
mod - src/Mod/TechDraw/Patterns/brick01.svg Diff File
mod - src/Mod/TechDraw/Patterns/concrete.svg Diff File
mod - src/Mod/TechDraw/Patterns/cross.svg Diff File
mod - src/Mod/TechDraw/Patterns/cuprous.svg Diff File
mod - src/Mod/TechDraw/Patterns/diagonal1.svg Diff File
mod - src/Mod/TechDraw/Patterns/diagonal2.svg Diff File
mod - src/Mod/TechDraw/Patterns/earth.svg Diff File
mod - src/Mod/TechDraw/Patterns/general_steel.svg Diff File
mod - src/Mod/TechDraw/Patterns/glass.svg Diff File
mod - src/Mod/TechDraw/Patterns/hatch45L.svg Diff File
mod - src/Mod/TechDraw/Patterns/hatch45R.svg Diff File
mod - src/Mod/TechDraw/Patterns/hbone.svg Diff File
mod - src/Mod/TechDraw/Patterns/line.svg Diff File
mod - src/Mod/TechDraw/Patterns/plastic.svg Diff File
mod - src/Mod/TechDraw/Patterns/plus.svg Diff File
mod - src/Mod/TechDraw/Patterns/simple.svg Diff File
mod - src/Mod/TechDraw/Patterns/solid.svg Diff File
mod - src/Mod/TechDraw/Patterns/square.svg Diff File
mod - src/Mod/TechDraw/Patterns/steel.svg Diff File
mod - src/Mod/TechDraw/Patterns/titanium.svg Diff File
mod - src/Mod/TechDraw/Patterns/wood.svg Diff File
mod - src/Mod/TechDraw/Patterns/woodgrain.svg Diff File
mod - src/Mod/TechDraw/Patterns/zinc.svg Diff File
mod - src/Mod/Test/Gui/UnitTestImp.cpp Diff File
mod - src/Mod/Test/Gui/UnitTestImp.h Diff File
mod - src/Mod/Web/Gui/BrowserView.cpp Diff File

master c042eb74

2020-06-12 17:15:54

vocx-fc


Committer: yorik Details Diff
Draft: set properties of the Dimension class through functions

There are three classes `DimensionBase`, `LinearDimension`, and
`AngularDimension`, their properties are set only if they don't
already exist.

Provide also better documentation in the tooltips,
and use `setPropertyStatus` to hide and show the intended
properties in the property editor.

The `Support` property is not used at all except as a way to
store an object, so it should probably be removed in the future.
Attach Issues:
mod - src/Mod/Draft/draftobjects/dimension.py Diff File

master 8a9ea0ca

2020-06-12 17:08:49

wandererfan

Details Diff
[TD]clear svg hatch on delete
Attach Issues:
mod - src/Mod/TechDraw/App/DrawViewPart.cpp Diff File

master 8ed90c85

2020-06-12 14:02:13

wmayer


Committer: wwmayer Details Diff
Py2: fix Python 2 build failure
Attach Issues:
mod - src/Mod/Part/App/AppPartPy.cpp Diff File

master cf7c241c

2020-06-12 13:18:52

uwestoehr


Committer: yorik Details Diff
[Draft] add more patterns

This commit just syncs with the pattern of TechDraw:
- add further patterns
- save all patterns as plain SVG (strictly following thee SVG specifications) using Inkscape 1.0
Attach Issues:
mod - src/Mod/Draft/Resources/Draft.qrc Diff File
add - src/Mod/Draft/Resources/patterns/aluminium.svg Diff File
mod - src/Mod/Draft/Resources/patterns/brick01.svg Diff File
mod - src/Mod/Draft/Resources/patterns/concrete.svg Diff File
mod - src/Mod/Draft/Resources/patterns/cross.svg Diff File
add - src/Mod/Draft/Resources/patterns/cuprous.svg Diff File
mod - src/Mod/Draft/Resources/patterns/diagonal1.svg Diff File
mod - src/Mod/Draft/Resources/patterns/diagonal2.svg Diff File
mod - src/Mod/Draft/Resources/patterns/earth.svg Diff File
add - src/Mod/Draft/Resources/patterns/general_steel.svg Diff File
add - src/Mod/Draft/Resources/patterns/glass.svg Diff File
add - src/Mod/Draft/Resources/patterns/hatch45L.svg Diff File
add - src/Mod/Draft/Resources/patterns/hatch45R.svg Diff File
mod - src/Mod/Draft/Resources/patterns/hbone.svg Diff File
mod - src/Mod/Draft/Resources/patterns/line.svg Diff File
add - src/Mod/Draft/Resources/patterns/plastic.svg Diff File
mod - src/Mod/Draft/Resources/patterns/plus.svg Diff File
mod - src/Mod/Draft/Resources/patterns/simple.svg Diff File
mod - src/Mod/Draft/Resources/patterns/solid.svg Diff File
mod - src/Mod/Draft/Resources/patterns/square.svg Diff File
mod - src/Mod/Draft/Resources/patterns/steel.svg Diff File
add - src/Mod/Draft/Resources/patterns/titanium.svg Diff File
mod - src/Mod/Draft/Resources/patterns/wood.svg Diff File
mod - src/Mod/Draft/Resources/patterns/woodgrain.svg Diff File
add - src/Mod/Draft/Resources/patterns/zinc.svg Diff File

master 9fdd1767

2020-06-12 13:10:15

wmayer


Committer: wwmayer Details Diff
boost 1.73.0: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated
Attach Issues:
mod - src/Mod/ReverseEngineering/App/PreCompiled.h Diff File

master 85109240

2020-06-12 12:49:18

wmayer

Details Diff
clang/gcc/cmake: [skip ci] suppress deprecated-copy warnings for OpenInventor class SbMatrix
Attach Issues:
mod - src/Mod/Mesh/Gui/CMakeLists.txt Diff File

master be0c8eab

2020-06-12 12:22:39

yorik

Details Diff
Arch: Better support for App::Parts in Arch Windows
Attach Issues:
mod - src/Mod/Arch/Arch.py Diff File
mod - src/Mod/Arch/ArchComponent.py Diff File
mod - src/Mod/Arch/ArchWindow.py Diff File
add - src/Mod/Arch/ArchWindowPresets.py Diff File
mod - src/Mod/Arch/CMakeLists.txt Diff File

master b2f5a3bd

2020-06-12 12:07:45

wmayer

Details Diff
[skip ci] avoid to redefine GL_GLEXT_PROTOTYPES if already defined
Attach Issues:
mod - src/Gui/GLBuffer.cpp Diff File
mod - src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepFaceSet.cpp Diff File

master c8be528f

2020-06-12 11:56:57

wmayer

Details Diff
Qt5: [skip ci] 'void QTextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations]
Attach Issues:
mod - src/Gui/DlgEditor.ui Diff File
mod - src/Gui/DlgEditorImp.cpp Diff File

master 8b9fb782

2020-06-12 11:43:11

wmayer

Details Diff
Gui: [skip ci] Invalid signal/slot connection: 'buttonBox' -> 'Utils::CheckableMessageBox'
Attach Issues:
mod - src/Gui/DlgCheckableMessageBox.ui Diff File

master 449edf98

2020-06-12 11:32:59

wmayer

Details Diff
C++: [skip ci] fix -Wredundant-move
This change was part of 0002720 but has been skipped in order to not complicate a pending PR of an upgrade of the SMESH sources.
However, this other PR 0002706 has been closed by its author.
Since this warning is reported on latest Fedora version using gcc 10 it will be fixed now.
Attach Issues:
mod - src/3rdParty/salomesmesh/src/SMESH/GEOMUtils.cpp Diff File
mod - src/3rdParty/salomesmesh/src/SMESH/SMESH_subMesh.cpp Diff File

master eaedcfea

2020-06-12 10:20:20

wmayer

Details Diff
Gui: [skip ci] fix some thread issues:
avoid to crash the application when trying to create thumbnail from worker thread
avoid that application behaves weirdly when triggering an action update from worker thread
Attach Issues:
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/Thumbnail.cpp Diff File

master fbf0b23e

2020-06-12 01:42:29

uwestoehr


Committer: wandererfan Details Diff
[TD] make all hatch patters plain SVG

- everything that is part of the drawing should be plain SVG (strictly following the SVG specification) to assure that every SVG program can handle it (e.g. Internet browsers).
The hatch patterns however contained old stuff like traces of Sodipodi that might be a problem in the future.
Attach Issues:
mod - src/Mod/TechDraw/Patterns/aluminium.svg Diff File
mod - src/Mod/TechDraw/Patterns/brick01.svg Diff File
mod - src/Mod/TechDraw/Patterns/concrete.svg Diff File
mod - src/Mod/TechDraw/Patterns/cross.svg Diff File
mod - src/Mod/TechDraw/Patterns/cuprous.svg Diff File
mod - src/Mod/TechDraw/Patterns/diagonal1.svg Diff File
mod - src/Mod/TechDraw/Patterns/diagonal2.svg Diff File
mod - src/Mod/TechDraw/Patterns/earth.svg Diff File
mod - src/Mod/TechDraw/Patterns/general_steel.svg Diff File
mod - src/Mod/TechDraw/Patterns/glass.svg Diff File
mod - src/Mod/TechDraw/Patterns/hatch45L.svg Diff File
mod - src/Mod/TechDraw/Patterns/hatch45R.svg Diff File
mod - src/Mod/TechDraw/Patterns/hbone.svg Diff File
mod - src/Mod/TechDraw/Patterns/line.svg Diff File
mod - src/Mod/TechDraw/Patterns/plastic.svg Diff File
mod - src/Mod/TechDraw/Patterns/plus.svg Diff File
mod - src/Mod/TechDraw/Patterns/simple.svg Diff File
mod - src/Mod/TechDraw/Patterns/solid.svg Diff File
mod - src/Mod/TechDraw/Patterns/square.svg Diff File
mod - src/Mod/TechDraw/Patterns/steel.svg Diff File
mod - src/Mod/TechDraw/Patterns/titanium.svg Diff File
mod - src/Mod/TechDraw/Patterns/wood.svg Diff File
mod - src/Mod/TechDraw/Patterns/woodgrain.svg Diff File
mod - src/Mod/TechDraw/Patterns/zinc.svg Diff File

master 9726ad3f

2020-06-12 01:04:28

uwestoehr


Committer: wandererfan Details Diff
[TD] add dialog for hatches

as discussed in the forum, the hatch feature misses a dialog. So here it is. The code is more or less just the one of the existing GeomHatch dialog
Attach Issues:
mod - src/Mod/TechDraw/App/DrawHatch.cpp Diff File
mod - src/Mod/TechDraw/Gui/CMakeLists.txt Diff File
mod - src/Mod/TechDraw/Gui/CommandDecorate.cpp Diff File
add - src/Mod/TechDraw/Gui/TaskHatch.cpp Diff File
add - src/Mod/TechDraw/Gui/TaskHatch.h Diff File
add - src/Mod/TechDraw/Gui/TaskHatch.ui Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderHatch.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderHatch.h Diff File
 First  Prev  1 2 3 ... 56 57 58 59 60 61 62 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 581 582 583  Next  Last