Changesets: FreeCAD

master 2fb9d721

2019-07-08 21:24:09

sliptonic


Committer: GitHub Details Diff
Merge pull request 0002329 from mlampert/bugfix/ocl-import-recovery

Path: Fixed import of ocl
mod - src/Mod/Path/InitGui.py Diff File

master 87154d67

2019-07-08 20:38:31

yorik

Details Diff
Draft: Fixed wrong units display in snapping dimensions
mod - src/Mod/Draft/DraftTrackers.py Diff File

master f86044ea

2019-07-08 20:30:50

yorik

Details Diff
Arch: Allow to load and save full GuiDocument data from non-GUI mode
mod - src/Mod/Arch/OfflineRenderingUtils.py Diff File

master 08a7eef9

2019-07-08 14:54:49

wmayer

Details Diff
show version info when using external smesh library
mod - CMakeLists.txt Diff File

master 62ed8544

2019-07-08 13:26:51

sliptonic


Committer: GitHub Details Diff
Merge branch 'master' into bugfix/ocl-import-recovery
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/PartFeatures.cpp Diff File
mod - src/Mod/Part/App/PartFeatures.h Diff File
mod - src/Mod/Part/Gui/AppPartGui.cpp Diff File
mod - src/Mod/Part/Gui/CommandSimple.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderMirror.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderMirror.h Diff File
mod - src/Mod/PartDesign/Gui/Command.cpp Diff File

master 787f5184

2019-07-08 12:37:00

wmayer

Details Diff
Parametric refinement feature
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/PartFeatures.cpp Diff File
mod - src/Mod/Part/App/PartFeatures.h Diff File
mod - src/Mod/Part/Gui/AppPartGui.cpp Diff File
mod - src/Mod/Part/Gui/CommandSimple.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderMirror.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderMirror.h Diff File

master 6d02fa54

2019-07-08 09:46:09

wmayer

Details Diff
automatically redirect to tip object in case body display mode is set to Tip and a face was selected to create a new sketch
mod - src/Mod/PartDesign/Gui/Command.cpp Diff File

master 8177fe34

2019-07-08 06:30:20

mlampert

Details Diff
Fixed import of ocl
mod - src/Mod/Path/InitGui.py Diff File

master 7b90ed09

2019-07-07 17:37:33

wmayer

Details Diff
fix false-positive in workbench unit tests
mod - src/Mod/Test/Workbench.py Diff File

master 0efa8c5b

2019-07-07 17:36:35

wmayer

Details Diff
return boolean to indicate whether workbench could be activated
mod - src/Gui/ApplicationPy.cpp Diff File

master 621b66be

2019-07-07 13:35:56

wandererfan

Details Diff
[TD]Add Properties for Cosmetic persistence
mod - src/Mod/TechDraw/App/AppTechDraw.cpp Diff File
mod - src/Mod/TechDraw/App/CMakeLists.txt Diff File
add - src/Mod/TechDraw/App/CenterLinePy.xml Diff File
add - src/Mod/TechDraw/App/CenterLinePyImp.cpp Diff File
mod - src/Mod/TechDraw/App/Cosmetic.cpp Diff File
mod - src/Mod/TechDraw/App/Cosmetic.h Diff File
add - src/Mod/TechDraw/App/CosmeticEdgePy.xml Diff File
add - src/Mod/TechDraw/App/CosmeticEdgePyImp.cpp Diff File
add - src/Mod/TechDraw/App/CosmeticVertexPy.xml Diff File
add - src/Mod/TechDraw/App/CosmeticVertexPyImp.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewDetail.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewDimension.h Diff File
mod - src/Mod/TechDraw/App/DrawViewPart.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewPart.h Diff File
mod - src/Mod/TechDraw/App/DrawViewPartPyImp.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewSection.cpp Diff File
add - src/Mod/TechDraw/App/GeomFormatPy.xml Diff File
add - src/Mod/TechDraw/App/GeomFormatPyImp.cpp Diff File
mod - src/Mod/TechDraw/App/Geometry.cpp Diff File
mod - src/Mod/TechDraw/App/Geometry.h Diff File
mod - src/Mod/TechDraw/App/GeometryObject.cpp Diff File
mod - src/Mod/TechDraw/App/GeometryObject.h Diff File
add - src/Mod/TechDraw/App/PropertyCenterLineList.cpp Diff File
add - src/Mod/TechDraw/App/PropertyCenterLineList.h Diff File
add - src/Mod/TechDraw/App/PropertyCosmeticEdgeList.cpp Diff File
add - src/Mod/TechDraw/App/PropertyCosmeticEdgeList.h Diff File
add - src/Mod/TechDraw/App/PropertyCosmeticVertexList.cpp Diff File
add - src/Mod/TechDraw/App/PropertyCosmeticVertexList.h Diff File
add - src/Mod/TechDraw/App/PropertyGeomFormatList.cpp Diff File
add - src/Mod/TechDraw/App/PropertyGeomFormatList.h Diff File
mod - src/Mod/TechDraw/Gui/TaskLineDecor.cpp Diff File

master 804293ff

2019-07-07 11:02:25

Kunda1


Committer: wmayer Details Diff
[AddonManager] Added CurvedShapes WB Logo
mod - src/Mod/AddonManager/Resources/AddonManager.qrc Diff File
add - src/Mod/AddonManager/Resources/icons/CurvedShapes_workbench_icon.svg Diff File

staging a415b353

2019-07-07 08:08:38

Zheng, Lei

Details Diff
Gui: add support of selection context

The patch implements context-aware selection and rendering in 3D view.

Please check [here](https://git.io/fjiY5) for more details, including
the following 'Render Caching' section.

The patch also includes modification of View3DInventorViewer to support
always-on-top selection rendering using the secondary selection context
and the new coin node SoFCPathAnnotation.

Another small change in SoQtQuarterAdaptor for more responsive frame
rate display. The original implementation reports skewed frame rate
in the presence of long idle period.
mod - src/Gui/CMakeLists.txt Diff File
mod - src/Gui/DlgSettings3DView.ui Diff File
mod - src/Gui/DlgSettings3DViewImp.cpp Diff File
mod - src/Gui/Quarter/SoQTQuarterAdaptor.cpp Diff File
mod - src/Gui/Quarter/SoQTQuarterAdaptor.h Diff File
mod - src/Gui/SceneInspector.cpp Diff File
mod - src/Gui/SoFCDB.cpp Diff File
mod - src/Gui/SoFCInteractiveElement.cpp Diff File
mod - src/Gui/SoFCSelection.cpp Diff File
mod - src/Gui/SoFCSelection.h Diff File
add - src/Gui/SoFCSelectionContext.cpp Diff File
add - src/Gui/SoFCSelectionContext.h Diff File
mod - src/Gui/SoFCUnifiedSelection.cpp Diff File
mod - src/Gui/SoFCUnifiedSelection.h Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DInventorViewer.h Diff File
mod - src/Gui/ViewProvider.cpp Diff File
mod - src/Gui/ViewProvider.h Diff File
mod - src/Mod/Part/Gui/SoBrepEdgeSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepEdgeSet.h Diff File
mod - src/Mod/Part/Gui/SoBrepFaceSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepFaceSet.h Diff File
mod - src/Mod/Part/Gui/SoBrepPointSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepPointSet.h Diff File

staging f535181c

2019-07-07 08:08:38

Zheng, Lei

Details Diff
Gui: add support of selection context

The patch implements context-aware selection and rendering in 3D view.

Please check [here](https://git.io/fjiY5) for more details, including
the following 'Render Caching' section.

The patch also includes modification of View3DInventorViewer to support
always-on-top selection rendering using the secondary selection context
and the new coin node SoFCPathAnnotation.

Another small change in SoQtQuarterAdaptor for more responsive frame
rate display. The original implementation reports skewed frame rate
in the presence of long idle period.
mod - src/Gui/CMakeLists.txt Diff File
mod - src/Gui/DlgSettings3DView.ui Diff File
mod - src/Gui/DlgSettings3DViewImp.cpp Diff File
mod - src/Gui/Quarter/SoQTQuarterAdaptor.cpp Diff File
mod - src/Gui/Quarter/SoQTQuarterAdaptor.h Diff File
mod - src/Gui/SceneInspector.cpp Diff File
mod - src/Gui/SoFCDB.cpp Diff File
mod - src/Gui/SoFCInteractiveElement.cpp Diff File
mod - src/Gui/SoFCSelection.cpp Diff File
mod - src/Gui/SoFCSelection.h Diff File
add - src/Gui/SoFCSelectionContext.cpp Diff File
add - src/Gui/SoFCSelectionContext.h Diff File
mod - src/Gui/SoFCUnifiedSelection.cpp Diff File
mod - src/Gui/SoFCUnifiedSelection.h Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DInventorViewer.h Diff File
mod - src/Gui/ViewProvider.cpp Diff File
mod - src/Gui/ViewProvider.h Diff File
mod - src/Mod/Part/Gui/SoBrepEdgeSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepEdgeSet.h Diff File
mod - src/Mod/Part/Gui/SoBrepFaceSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepFaceSet.h Diff File
mod - src/Mod/Part/Gui/SoBrepPointSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepPointSet.h Diff File

master c744157e

2019-07-07 08:08:38

Zheng, Lei


Committer: wmayer Details Diff
Gui: add support of selection context

The patch implements context-aware selection and rendering in 3D view.

Please check [here](https://git.io/fjiY5) for more details, including
the following 'Render Caching' section.

The patch also includes modification of View3DInventorViewer to support
always-on-top selection rendering using the secondary selection context
and the new coin node SoFCPathAnnotation.

Another small change in SoQtQuarterAdaptor for more responsive frame
rate display. The original implementation reports skewed frame rate
in the presence of long idle period.
mod - src/Gui/CMakeLists.txt Diff File
mod - src/Gui/DlgSettings3DView.ui Diff File
mod - src/Gui/DlgSettings3DViewImp.cpp Diff File
mod - src/Gui/Quarter/SoQTQuarterAdaptor.cpp Diff File
mod - src/Gui/Quarter/SoQTQuarterAdaptor.h Diff File
mod - src/Gui/SceneInspector.cpp Diff File
mod - src/Gui/SoFCDB.cpp Diff File
mod - src/Gui/SoFCInteractiveElement.cpp Diff File
mod - src/Gui/SoFCSelection.cpp Diff File
mod - src/Gui/SoFCSelection.h Diff File
add - src/Gui/SoFCSelectionContext.cpp Diff File
add - src/Gui/SoFCSelectionContext.h Diff File
mod - src/Gui/SoFCUnifiedSelection.cpp Diff File
mod - src/Gui/SoFCUnifiedSelection.h Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DInventorViewer.cpp Diff File
mod - src/Gui/View3DInventorViewer.h Diff File
mod - src/Gui/ViewProvider.cpp Diff File
mod - src/Gui/ViewProvider.h Diff File
mod - src/Mod/Part/Gui/SoBrepEdgeSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepEdgeSet.h Diff File
mod - src/Mod/Part/Gui/SoBrepFaceSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepFaceSet.h Diff File
mod - src/Mod/Part/Gui/SoBrepPointSet.cpp Diff File
mod - src/Mod/Part/Gui/SoBrepPointSet.h Diff File

staging cd80d7c7

2019-07-07 04:00:13

Zheng, Lei

Details Diff
Gui: Command API changes

* invoke(), distinguish between command triggering source. Also add
support of auto transaction using App::AutoTransaction. Now all
command will support undo/redo by default.

* setupCheckable(), a helper function to Improve support of
PythonGroupCommand

* getObjectCmd(), helper function to output Python command to refer to
an object without ambiguity. Because with introduction of external
linking, an object can no longer be safely referred through the
current active document.

* Support auto MacroManager command logger. For commands that does not
log any output to MacroManager, a log entry of 'Gui.runCommand()' will
be auto generated.

* Support linked object in copyVisual()

* Modified do/runCommand() to print calling file and line number.

* Add various helper macros for run command involving a document or
object.
mod - src/Gui/Action.cpp Diff File
mod - src/Gui/Action.h Diff File
mod - src/Gui/Command.cpp Diff File
mod - src/Gui/Command.h Diff File
mod - src/Gui/CommandStd.cpp Diff File
mod - src/Gui/CommandWindow.cpp Diff File
mod - src/Gui/Macro.cpp Diff File
mod - src/Gui/Macro.h Diff File

staging c0adc6ea

2019-07-07 04:00:13

Zheng, Lei

Details Diff
Gui: Command API changes

* invoke(), distinguish between command triggering source. Also add
support of auto transaction using App::AutoTransaction. Now all
command will support undo/redo by default.

* setupCheckable(), a helper function to Improve support of
PythonGroupCommand

* getObjectCmd(), helper function to output Python command to refer to
an object without ambiguity. Because with introduction of external
linking, an object can no longer be safely referred through the
current active document.

* Support auto MacroManager command logger. For commands that does not
log any output to MacroManager, a log entry of 'Gui.runCommand()' will
be auto generated.

* Support linked object in copyVisual()

* Modified do/runCommand() to print calling file and line number.

* Add various helper macros for run command involving a document or
object.
mod - src/Gui/Action.cpp Diff File
mod - src/Gui/Action.h Diff File
mod - src/Gui/Command.cpp Diff File
mod - src/Gui/Command.h Diff File
mod - src/Gui/CommandStd.cpp Diff File
mod - src/Gui/CommandWindow.cpp Diff File
mod - src/Gui/Macro.cpp Diff File
mod - src/Gui/Macro.h Diff File

master b1c0de8d

2019-07-07 04:00:13

Zheng, Lei


Committer: wmayer Details Diff
Gui: Command API changes

* invoke(), distinguish between command triggering source. Also add
support of auto transaction using App::AutoTransaction. Now all
command will support undo/redo by default.

* setupCheckable(), a helper function to Improve support of
PythonGroupCommand

* getObjectCmd(), helper function to output Python command to refer to
an object without ambiguity. Because with introduction of external
linking, an object can no longer be safely referred through the
current active document.

* Support auto MacroManager command logger. For commands that does not
log any output to MacroManager, a log entry of 'Gui.runCommand()' will
be auto generated.

* Support linked object in copyVisual()

* Modified do/runCommand() to print calling file and line number.

* Add various helper macros for run command involving a document or
object.
mod - src/Gui/Action.cpp Diff File
mod - src/Gui/Action.h Diff File
mod - src/Gui/Command.cpp Diff File
mod - src/Gui/Command.h Diff File
mod - src/Gui/CommandStd.cpp Diff File
mod - src/Gui/CommandWindow.cpp Diff File
mod - src/Gui/Macro.cpp Diff File
mod - src/Gui/Macro.h Diff File

staging efbb2227

2019-07-07 03:46:38

Zheng, Lei

Details Diff
Gui: Selection API changes

Mostly about API changes to SelectionSingleton. Also include related
changes to SelectionObject, SelectionChange, and SelectionView.

Please check out the summary of changes [here](https://git.io/fjimC)
mod - src/Gui/Selection.cpp Diff File
mod - src/Gui/Selection.h Diff File
mod - src/Gui/SelectionObject.cpp Diff File
mod - src/Gui/SelectionObject.h Diff File
mod - src/Gui/SelectionObjectPyImp.cpp Diff File
mod - src/Gui/SelectionView.cpp Diff File
mod - src/Gui/SelectionView.h Diff File

staging 377251bb

2019-07-07 03:46:38

Zheng, Lei

Details Diff
Gui: Selection API changes

Mostly about API changes to SelectionSingleton. Also include related
changes to SelectionObject, SelectionChange, and SelectionView.

Please check out the summary of changes [here](https://git.io/fjimC)
mod - src/Gui/Selection.cpp Diff File
mod - src/Gui/Selection.h Diff File
mod - src/Gui/SelectionObject.cpp Diff File
mod - src/Gui/SelectionObject.h Diff File
mod - src/Gui/SelectionObjectPyImp.cpp Diff File
mod - src/Gui/SelectionView.cpp Diff File
mod - src/Gui/SelectionView.h Diff File

master 49b6944a

2019-07-07 03:46:38

Zheng, Lei


Committer: wmayer Details Diff
Gui: Selection API changes

Mostly about API changes to SelectionSingleton. Also include related
changes to SelectionObject, SelectionChange, and SelectionView.

Please check out the summary of changes [here](https://git.io/fjimC)
mod - src/Gui/Selection.cpp Diff File
mod - src/Gui/Selection.h Diff File
mod - src/Gui/SelectionObject.cpp Diff File
mod - src/Gui/SelectionObject.h Diff File
mod - src/Gui/SelectionObjectPyImp.cpp Diff File
mod - src/Gui/SelectionView.cpp Diff File
mod - src/Gui/SelectionView.h Diff File

master 5c5ca1f5

2019-07-07 03:39:00

realthunder


Committer: wmayer Details Diff
Gui: add document to Command and Selection
mod - src/Gui/Command.h Diff File
mod - src/Gui/Selection.h Diff File

master 4893dee1

2019-07-06 23:22:47

yorik

Details Diff
Arch: Wording fixes
mod - src/Mod/Arch/ArchFloor.py Diff File
mod - src/Mod/Arch/ArchSpace.py Diff File

master 68f4eccc

2019-07-06 23:22:30

yorik

Details Diff
Arch: Added View clipping abilities to BuildingParts, like SectionPlanes
mod - src/Mod/Arch/ArchBuildingPart.py Diff File
mod - src/Mod/Draft/DraftTools.py Diff File

master 7b031e2b

2019-07-06 20:15:24

yorik

Details Diff
Added default shortcut to Toggle Edit mode command
mod - src/Gui/CommandDoc.cpp Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 298 299 300 301 302 303 304 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last