Changesets: FreeCAD
master 270e4b10 2020-06-16 15:25:19 vocx-fc Committer: yorik Details Diff |
Draft: move default annotation style properties to utils module These style properties are used by `ViewProviderDraftAnnotation` and by the Gui Command `Draft_AnnotationStyleEditor`. Therefore, they are moved from `draftguitools.gui_annotationstyleeditor` module to the `draftutils.utils` module, so that they are in a central location where they won't cause circular dependencies. |
||
mod - src/Mod/Draft/draftguitools/gui_annotationstyleeditor.py | Diff File | ||
mod - src/Mod/Draft/draftutils/utils.py | Diff File | ||
master d804eb6e 2020-06-16 11:39:21 Details Diff |
Arch: Added timing in IFC import | ||
mod - src/Mod/Arch/importIFC.py | Diff File | ||
master ddf0cf31 2020-06-15 22:08:42 Committer: wandererfan Details Diff |
[TD] code optimization for DrawViewPart Use same code for GeomHatch and Hatch in DrawViewPart as discussed here: https://forum.freecadweb.org/viewtopic.php?f=35&t=47536&start=10 |
||
mod - src/Mod/TechDraw/App/DrawViewPart.cpp | Diff File | ||
master 76aac3a2 2020-06-15 19:33:56 Details Diff |
boost: [skip ci] fix for boost < 1.60 | ||
mod - src/App/DocumentObserverPython.cpp | Diff File | ||
mod - src/Gui/DocumentObserverPython.cpp | Diff File | ||
mod - src/Mod/PartDesign/App/ShapeBinder.cpp | Diff File | ||
master f3b460e4 2020-06-15 17:38:39 Details Diff |
boost: fix for boost < 1.60 | ||
mod - src/App/Application.cpp | Diff File | ||
mod - src/App/Document.cpp | Diff File | ||
mod - src/App/DocumentObserver.cpp | 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/PropertyLinks.cpp | 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/CommandView.cpp | Diff File | ||
mod - src/Gui/DAGView/DAGModel.cpp | Diff File | ||
mod - src/Gui/DAGView/DAGView.cpp | Diff File | ||
mod - src/Gui/DlgDisplayPropertiesImp.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/ExpressionBinding.cpp | Diff File | ||
mod - src/Gui/GraphvizView.cpp | Diff File | ||
mod - src/Gui/MDIView.cpp | Diff File | ||
mod - src/Gui/ManualAlignment.cpp | Diff File | ||
mod - src/Gui/MergeDocuments.cpp | Diff File | ||
mod - src/Gui/Placement.cpp | Diff File | ||
mod - src/Gui/PropertyView.cpp | Diff File | ||
mod - src/Gui/Selection.cpp | Diff File | ||
mod - src/Gui/TaskElementColors.cpp | Diff File | ||
mod - src/Gui/TaskView/TaskAppearance.cpp | Diff File | ||
mod - src/Gui/TaskView/TaskView.cpp | Diff File | ||
mod - src/Gui/TextDocumentEditorView.cpp | Diff File | ||
mod - src/Gui/Tree.cpp | Diff File | ||
mod - src/Gui/ViewProvider.cpp | Diff File | ||
mod - src/Gui/ViewProviderLink.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/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/Drawing/Gui/TaskOrthoViews.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/ViewProviderAnalysis.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/ViewProviderFemPostFunction.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/Gui/MeshEditor.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/PartFeature.cpp | 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/TaskAttacher.cpp | 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/ShapeBinder.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.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/ReverseEngineering/App/ApproxSurface.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.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/ViewProviderSketch.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/PropertySheet.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/TechDraw/Gui/MDIViewPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderDrawingView.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderPage.cpp | Diff File | ||
master ac167aa8 2020-06-15 17:20:36 Committer: abdullahtahiriyo Details Diff |
Sketcher: ViewProviderSketch inhibit update if internal transaction is ongoing ============================================================================== Inhibit ViewProviderSketch updateData with invalid data (internal transaction). Trigger update internally for internal transactions in SketchObject via touched() so as to trigger updateData. This leads to a reduction of updateData calls. |
||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 02a4ba3b 2020-06-15 17:16:19 Details Diff |
boost: [skip ci] prepare fix for boost < 1.68 | ||
add - src/boost_bind_bind.hpp | Diff File | ||
master 3941b691 2020-06-15 16:58:35 Committer: abdullahtahiriyo Details Diff |
Sketcher: Internal Transaction Support and ensure valid constraint geometry indices =================================================================================== On changing the geometry property (for example from Python), the constraints geometry indices was not rebuild in order to avoid redundant and unnecessary rebuilds. However, this might cause crashes, as the status of the sketch (or its properties) may be invalid. It also refactors into OnChanged common functionality. This commit does NOT solve that the user may be inserting invalid geometry indices to the First/Second/Third of Constraints (invalid input). Only makes sure that geometry indices (geometry types) of PropertyConstraintList match the geometry. Solution: 1. Force the rebuild of the constraint geometry indices upon assignment of new Geometry. 2. Force the rebuild of the constraint geometry indices upon assigment of constraints, if they result in invalid geometry indices. 3. Introduce the concept of internal transaction to avoid those rebuilds, checks and updates in case of an ongoing internal transaction, thereby preventing them as it was done before introducing 1 and 2 (in the case of SketchObject internal transactions). |
||
mod - src/Mod/Sketcher/App/PropertyConstraintList.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/PropertyConstraintList.h | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
master 1c7c3b3d 2020-06-15 15:11:21 Details Diff |
Arch: Export wall axes to IFC | ||
mod - src/Mod/Arch/exportIFC.py | Diff File | ||
master 15c94898 2020-06-15 13:30:06 Details Diff |
Draft: Implemented annotation styles | ||
mod - src/Mod/Draft/Resources/ui/dialog_AnnotationStyleEditor.ui | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_annotationstyleeditor.py | Diff File | ||
mod - src/Mod/Draft/draftviewproviders/view_draft_annotation.py | Diff File | ||
master 0460279c 2020-06-15 11:51:16 Johan Heikkila Committer: yorik Details Diff |
Coin3D version 4 is needed (same version as for python3-pivy). Fixes broken nightly builds on Fedora. | ||
mod - package/fedora/freecad.spec | Diff File | ||
master 4db76769 2020-06-15 09:42:07 Details Diff |
FEM: gui tools, code formating | ||
mod - src/Mod/Fem/Gui/Workbench.cpp | Diff File | ||
master 2ef6f104 2020-06-15 08:56:43 Details Diff |
FEM: constraint fluid boundary, add comment | ||
mod - src/Mod/Fem/App/FemConstraintFluidBoundary.cpp | Diff File | ||
master 69ad8066 2020-06-15 08:35:43 Details Diff |
FEM: gui tools, sort icons and menues | ||
mod - src/Mod/Fem/Gui/Workbench.cpp | Diff File | ||
master 1c8ad873 2020-06-15 04:18:22 Committer: wwmayer Details Diff |
Gui: update command actions after sending message to view | ||
mod - src/Gui/Application.cpp | Diff File | ||
master 59ed7087 2020-06-14 20:51:50 Committer: yorik Details Diff |
Draft: fixes 0004100 Problems with Points command callbacks The point callback was not properly removed on continue mode. |
Affected Issues 0004100 |
|
mod - src/Mod/Draft/draftguitools/gui_points.py | Diff File | ||
master 4a0d127d 2020-06-14 20:47:30 Committer: yorik Details Diff |
[Macro Menu] add Recent macros to Macro menu + list size preference. Executes selected macro or if Shift+click opens macro in editor. | ||
mod - src/Gui/Action.cpp | Diff File | ||
mod - src/Gui/Action.h | Diff File | ||
mod - src/Gui/CommandStd.cpp | Diff File | ||
mod - src/Gui/DlgMacroExecuteImp.cpp | Diff File | ||
mod - src/Gui/DlgSettingsMacro.ui | Diff File | ||
mod - src/Gui/DlgSettingsMacroImp.cpp | Diff File | ||
mod - src/Gui/DlgSettingsMacroImp.h | Diff File | ||
mod - src/Gui/MainWindow.cpp | Diff File | ||
mod - src/Gui/MainWindow.h | Diff File | ||
mod - src/Gui/Workbench.cpp | Diff File | ||
master 6632580a 2020-06-14 20:32:53 Committer: wandererfan Details Diff |
get rid of unnecessary UI specifications | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawAdvanced.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotation.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawColors.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensions.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneral.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawHLR.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawScale.ui | Diff File | ||
master b292194c 2020-06-14 20:27:09 Committer: wandererfan Details Diff |
[TD] remove frame from pref dialogs | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawAdvanced.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotation.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawColors.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensions.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneral.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawHLR.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawScale.ui | Diff File | ||
master d2bc4a66 2020-06-14 19:56:04 Committer: wandererfan Details Diff |
[TD] add missing update for Projection Group currently when changing the scale or spacing this change is not taken into account until one explicitly marked the ProjGroup for recomputation |
||
mod - src/Mod/TechDraw/App/DrawProjGroup.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawProjGroup.h | Diff File | ||
master 4a646794 2020-06-14 15:52:02 Details Diff |
Gui: [skip ci] show program version a file was created with in project information dialog | ||
mod - src/App/Document.cpp | Diff File | ||
mod - src/App/Document.h | Diff File | ||
mod - src/Gui/DlgProjectInformation.ui | Diff File | ||
mod - src/Gui/DlgProjectInformationImp.cpp | Diff File | ||
master f5a5bf79 2020-06-14 14:36:46 Details Diff |
Sketcher: [skip ci] fix -Winconsistent-missing-override | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
master d26e60fb 2020-06-14 14:24:14 Details Diff |
[skip ci] code cleanup | ||
mod - src/Gui/DownloadItem.cpp | Diff File | ||
master 76f818d0 2020-06-14 14:23:16 Details Diff |
Sketcher: [skip ci] add security checks before accessing pointer | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master c6c549cc 2020-06-14 00:05:04 Committer: wandererfan Details Diff |
[TD] use KeyboardTracking for section view dialog use the keyboardTracking feature as we now also do for the detail view dialog |
||
mod - src/Mod/TechDraw/Gui/TaskSectionView.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskSectionView.ui | Diff File |