Changesets: FreeCAD
master 2b6f3ba8 2021-01-03 22:41:22 Committer: GitHub Details Diff |
Merge pull request 0004237 from Schildkroet/centroid_post [PATH] Updated centroid post |
||
mod - src/Mod/Path/PathScripts/post/centroid_post.py | Diff File | ||
master b9867ab7 2021-01-03 22:39:35 Committer: GitHub Details Diff |
Merge pull request 0004233 from Schildkroet/adaptive_fix [PATH]: Added missing attribute for adaptive |
||
mod - src/Mod/Path/libarea/pyarea.cpp | Diff File | ||
master d5b68feb 2021-01-03 22:14:43 Committer: wmayer Details Diff |
Add Workbench name as Tab item tooltip In cases where the user's font is large or the Workbench name is long, the new, narrower sidebar may not display the entire workbench name. To address those cases, the tooltip for the element is now also set to the workbench name. Thanks to Github user @marioalexis84 for the suggestion. |
||
mod - src/Gui/DlgPreferencesImp.cpp | Diff File | ||
master 13e2f93b 2021-01-03 22:01:08 Committer: wmayer Details Diff |
Fix bug due to early return Github user @marioalexis84 found a bug that caused only the first page of the most recently-added workbench to show. This refactors the AddPage() static function to eliminate the early return statement that was the cause of that bug. |
||
mod - src/Gui/DlgPreferencesImp.cpp | Diff File | ||
master e9ca3633 2021-01-03 20:05:58 Details Diff |
Added enum placeholder text and disable labels when entry field is disabled. | ||
mod - src/Mod/Path/Gui/Resources/panels/PropertyCreate.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPropertyBagGui.py | Diff File | ||
master eae6c32c 2021-01-03 19:24:16 Details Diff |
Load PathGui in all modules which require gui resources to be loaded | ||
mod - src/Mod/Path/PathScripts/PathCircularHoleBaseGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathCustomGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDeburrGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupPathBoundaryGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupTagGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDrillingGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathEngraveGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathHelixGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathJobGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathOpGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPocketBaseGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPocketShapeGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProbeGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProfileGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPropertyBagGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSetupSheetGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSimulatorGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSlotGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSurfaceGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathThreadMillingGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolControllerGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathUtilsGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathVcarveGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathWaterlineGui.py | Diff File | ||
master 150e50c7 2021-01-03 17:47:45 Committer: abdullahtahiriyo Details Diff |
Sketcher: Treat malformed solver constraints as an error during recompute ========================================================================= Sometimes it happens that malformed constraints are arrived to. Example: https://forum.freecadweb.org/viewtopic.php?f=3&t=53780#p463271 It is not the first time. They usually go under the radar and when they are detected is too late to know what caused them. The user is desperate too. This commit makes malformed constraints to prevent the recompute of the project. This is in the best interest of the user. |
||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
master 294a2ebc 2021-01-03 17:43:26 Committer: wwmayer Details Diff |
Fix Qt deprecation warnings. QPrinter::paperSize() and QPrinter::setPaperSize() are obsolete. | ||
mod - src/Gui/View3DInventor.cpp | Diff File | ||
mod - src/Mod/Drawing/Gui/DrawingView.cpp | Diff File | ||
mod - src/Mod/Drawing/Gui/DrawingView.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/MDIViewPage.h | Diff File | ||
master eae5d56c 2021-01-03 16:21:05 Details Diff |
[PATH] Bugfix centroid_post | ||
mod - src/Mod/Path/PathScripts/post/centroid_post.py | Diff File | ||
master 035bea50 2021-01-03 15:55:07 Committer: abdullahtahiriyo Details Diff |
Sketcher: Add FullyConstrained read-only output property ======================================================== This property stores whether a Sketch has 0 DoF or not upon solve. It is serialised to disk, enabling a recently loaded project to have an accurate populated property even before the first solve() call. |
||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
master 79aa9ed0 2021-01-03 14:10:29 Details Diff |
Draft: change in default Draft.makeCopy always copy with dependencies when copying App::Part and PartDesign::Body . |
||
mod - src/Mod/Draft/draftmake/make_copy.py | Diff File | ||
master 712f6c12 2021-01-03 09:52:06 Committer: wwmayer Details Diff |
Fix Qt deprecation warnings. QPrinter::orientation() and QPrinter::setOrientation() are obsolete. | ||
mod - src/Gui/GraphvizView.cpp | Diff File | ||
mod - src/Gui/View3DInventor.cpp | Diff File | ||
mod - src/Mod/Drawing/Gui/DrawingView.cpp | Diff File | ||
mod - src/Mod/Drawing/Gui/DrawingView.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/MDIViewPage.h | Diff File | ||
master 83d03910 2021-01-03 07:11:41 Committer: abdullahtahiriyo Details Diff |
Sketcher: VP show overlay icon fully constrained status ======================================================= ViewProviderSketch relies on new property SketchObject::FullyConstraint to show status via overlay icon |
||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.h | Diff File | ||
master f9143750 2021-01-03 05:31:17 Committer: abdullahtahiriyo Details Diff |
Sketcher: Show attachment overlay icon information ================================================== ViewProviderSketch now derives from the ViewProviderAttachExtension and gets the overlay icon when not attached. ViewProvider2DObject does not implement a ViewProviderAttachExtension although Part2DObject (on which SketchObject derives) does derive from AttachExtension. It is understood that this is because this functionality is unwanted for other ViewProviders. |
||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.h | Diff File | ||
master 87c9f83b 2021-01-03 04:25:25 Committer: abdullahtahiriyo Details Diff |
Gui: Colorful/Greyable overlay status in icons =============================================== Before this implementation, specific status via former mergeOverlayIcon() was greyed out with the visibility. With this commit, the developer has two options: a) override mergeGreyableOverlayIcons, in which case the overlay will be greyed out when the item is greyed out as per former mergeOverlayIcon() b) override mergeColorfulOverlayIcons, in which case the overlay will be superimposed after the icon is greyed out as it is the case for stardard error and recompute flags. |
||
mod - src/Gui/Tree.cpp | Diff File | ||
mod - src/Gui/ViewProvider.cpp | Diff File | ||
mod - src/Gui/ViewProvider.h | Diff File | ||
mod - src/Gui/ViewProviderDocumentObjectGroup.cpp | Diff File | ||
mod - src/Gui/ViewProviderExtension.h | Diff File | ||
mod - src/Gui/ViewProviderPythonFeature.h | Diff File | ||
mod - src/Mod/Part/Gui/ViewProviderAttachExtension.cpp | Diff File | ||
mod - src/Mod/Part/Gui/ViewProviderAttachExtension.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProvider.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProvider.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderLoft.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderPipe.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderPrimitive.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderCosmeticExtension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderCosmeticExtension.h | Diff File | ||
master a0aaae7e 2021-01-03 04:03:26 Details Diff |
Add SHADOW replacement | ||
mod - src/Mod/Start/StartPage/StartPage.py | Diff File | ||
master 6c5b9ccc 2021-01-03 03:53:30 Details Diff |
Updated the README.md with the new workflow for creating additional tool bit shapes. | ||
mod - src/Mod/Path/Tools/README.md | Diff File | ||
master fcdd4411 2021-01-03 03:36:14 Details Diff |
Add initial unit test for Start page. Rebase. |
||
mod - src/Mod/Start/CMakeLists.txt | Diff File | ||
mod - src/Mod/Start/InitGui.py | Diff File | ||
add - src/Mod/Start/TestStart/TestStartPage.py | Diff File | ||
add - src/Mod/Start/TestStart/__init__.py | Diff File | ||
add - src/Mod/Start/TestStartGui.py | Diff File | ||
master a4056918 2021-01-03 03:22:26 Details Diff |
Double click on property name brings up property modify editor. | ||
mod - src/Mod/Path/PathScripts/PathPropertyBagGui.py | Diff File | ||
master eee8d12a 2021-01-03 03:09:21 Details Diff |
Cleaned up property-bag task panel and added support for editing the definition. | ||
mod - src/Mod/Path/Gui/Resources/panels/PropertyBag.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/PropertyCreate.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPropertyBag.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPropertyBagGui.py | Diff File | ||
master 9e846c66 2021-01-03 02:02:37 Committer: GitHub Details Diff |
Merge branch 'master' into bugfix/drilling-op-tool-attributes | ||
mod - src/Gui/GraphvizView.cpp | Diff File | ||
mod - src/Gui/View3DInventor.cpp | Diff File | ||
mod - src/Mod/Drawing/Gui/DrawingView.cpp | Diff File | ||
mod - src/Mod/Path/App/Area.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderBalloon.cpp | Diff File | ||
add - src/boost_geometry.hpp | Diff File | ||
master ae761583 2021-01-02 20:37:32 Details Diff |
Updated centroid post | ||
mod - src/Mod/Path/PathScripts/post/centroid_post.py | Diff File | ||
master 05c61e34 2021-01-02 19:31:41 Committer: wmayer Details Diff |
Gui: Add support for selecting multiple objects without keyboard Adds checkboxes to the document tree which makes it possible to select multiple document objects on devices without physical keyboard. These checkboxes are opt-in and can be enabled/disabled from: Edit -> Preferences -> Display -> Navigation -> Selection Forum thread for feature the request: https://forum.freecadweb.org/viewtopic.php?f=34&t=53065 We need to iterate the tree to add/remove the selection boxes when the enable-setting has been changed. The size for the first column in the tree is adjusted to fit both name and optional checkbox. |
||
mod - src/Gui/DlgPropertyLink.cpp | Diff File | ||
mod - src/Gui/DlgSettingsSelection.cpp | Diff File | ||
mod - src/Gui/DlgSettingsSelection.ui | Diff File | ||
mod - src/Gui/Tree.cpp | Diff File | ||
mod - src/Gui/Tree.h | Diff File | ||
master c61b7ee6 2021-01-02 18:58:47 Committer: GitHub Details Diff |
Merge branch 'master' into feature/job-tool-group | ||
mod - src/Gui/GraphvizView.cpp | Diff File | ||
mod - src/Gui/View3DInventor.cpp | Diff File | ||
mod - src/Mod/Drawing/Gui/DrawingView.cpp | Diff File | ||
mod - src/Mod/Path/App/Area.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderBalloon.cpp | Diff File | ||
add - src/boost_geometry.hpp | Diff File | ||
master 3a9dd1c8 2021-01-02 18:58:31 Committer: GitHub Details Diff |
Merge branch 'master' into feature/expose-enumerations-to-python | ||
mod - src/Gui/GraphvizView.cpp | Diff File | ||
mod - src/Gui/View3DInventor.cpp | Diff File | ||
mod - src/Mod/Drawing/Gui/DrawingView.cpp | Diff File | ||
mod - src/Mod/Path/App/Area.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderBalloon.cpp | Diff File | ||
add - src/boost_geometry.hpp | Diff File |