Changesets: FreeCAD

master 2b6f3ba8

2021-01-03 22:41:22

sliptonic


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

sliptonic


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

chennes


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

chennes


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

mlampert

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

mlampert

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

abdullah


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

f3nix


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

schildkroet

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

abdullah


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

carlopav

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

f3nix


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

abdullah


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

abdullah


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

abdullah


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

chennes

Details Diff
Add SHADOW replacement
mod - src/Mod/Start/StartPage/StartPage.py Diff File

master 6c5b9ccc

2021-01-03 03:53:30

mlampert

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

chennes

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

mlampert

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

mlampert

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

mlampert


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

schildkroet

Details Diff
Updated centroid post
mod - src/Mod/Path/PathScripts/post/centroid_post.py Diff File

master 05c61e34

2021-01-02 19:31:41

hyarion


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

mlampert


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

mlampert


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
 First  Prev  1 2 3 ... 45 46 47 48 49 50 51 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last