Changesets: FreeCAD
master 1e7628f4 2019-11-13 21:39:27 Details Diff |
convert enum to enum class to fix -Wgnu-redeclared-enum | ||
mod - src/Gui/ActiveObjectList.cpp | Diff File | ||
mod - src/Gui/ActiveObjectList.h | Diff File | ||
mod - src/Gui/Document.cpp | Diff File | ||
mod - src/Gui/Document.h | Diff File | ||
mod - src/Gui/DocumentPyImp.cpp | Diff File | ||
mod - src/Gui/Tree.cpp | Diff File | ||
mod - src/Gui/Tree.h | Diff File | ||
mod - src/Mod/Fem/Gui/AppFemGuiPy.cpp | Diff File | ||
master 33b0b135 2019-11-13 21:38:09 Details Diff |
[skip ci] suppress -Wgnu-zero-variadic-macro-arguments for some headers | ||
mod - src/App/Link.h | Diff File | ||
mod - src/Base/Console.h | Diff File | ||
master 51d4c16e 2019-11-13 19:45:57 Details Diff |
[TD]Section UI changes | ||
mod - src/Mod/TechDraw/App/DrawViewSection.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewSection.h | Diff File | ||
mod - src/Mod/TechDraw/App/GeometryObject.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskSectionView.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskSectionView.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskSectionView.ui | Diff File | ||
master 962904a9 2019-11-13 17:30:14 hlg Committer: yorik Details Diff |
[Arch] fix invalid IFC export for annotations * as reported here https://forum.freecadweb.org/viewtopic.php?f=39&t=40466&p=345286 * wrap IfcAxis2Placement3D in IfcLocalPlacement |
||
mod - src/Mod/Arch/exportIFC.py | Diff File | ||
master a288533a 2019-11-13 16:47:38 Committer: GitHub Details Diff |
Merge branch 'master' into bugfix/boundary-dressup-cleanup | ||
mod - src/Base/TypePy.xml | Diff File | ||
mod - src/Base/TypePyImp.cpp | Diff File | ||
master d2032da9 2019-11-13 09:41:04 Details Diff |
Enhabce TypePy: add convenience method getAllDerived() support TypePy asrgument in getAllDerivedFrom() and isDerivedFrom() return TypePy instead of str in getAllDerivedFrom() |
||
mod - src/Base/TypePy.xml | Diff File | ||
mod - src/Base/TypePyImp.cpp | Diff File | ||
master b52ac5fc 2019-11-13 04:56:04 vocx-fc Committer: yorik Details Diff |
Draft: move translate function to translate module The translate mechanism in Draft depends on the `QtCore` `translate` function. This is defined in its own module so that `DraftGui.py` is not as big and hard to manage. Other modules in Draft can import the translate function without needing to import the entire interface, which often causes errors and circular dependencies. We can import `QtCore.QT_TRANSLATE_NOOP` at the top level in `Draft.py` because it does not depend on the graphical interface. |
||
mod - src/Mod/Draft/CMakeLists.txt | Diff File | ||
mod - src/Mod/Draft/Draft.py | Diff File | ||
mod - src/Mod/Draft/DraftGui.py | Diff File | ||
add - src/Mod/Draft/draftutils/translate.py | Diff File | ||
master e32f0237 2019-11-13 04:14:30 Committer: GitHub Details Diff |
Merge branch 'master' into bugfix/boundary-dressup-cleanup | ||
mod - src/App/Application.cpp | Diff File | ||
mod - src/Base/CMakeLists.txt | Diff File | ||
add - src/Base/TypePy.xml | Diff File | ||
add - src/Base/TypePyImp.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewPartPy.xml | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewPartPyImp.cpp | Diff File | ||
mod - src/Tools/generateBase/generateMetaModel_Module.xsd | Diff File | ||
mod - src/Tools/generateBase/generateModel_Module.py | Diff File | ||
mod - src/Tools/generateTemplates/templateClassPyExport.py | Diff File | ||
master d61bf15c 2019-11-12 23:57:21 Details Diff |
declare getAllDerivedFrom as static method | ||
mod - src/Base/TypePy.xml | Diff File | ||
mod - src/Base/TypePyImp.cpp | Diff File | ||
master e1f85cd0 2019-11-12 23:43:23 Details Diff |
export typeid system to Python | ||
mod - src/App/Application.cpp | Diff File | ||
mod - src/Base/CMakeLists.txt | Diff File | ||
add - src/Base/TypePy.xml | Diff File | ||
add - src/Base/TypePyImp.cpp | Diff File | ||
master 5c7bef0a 2019-11-12 22:24:42 Details Diff |
add support of static and class methods in Python wrappers | ||
mod - src/Tools/generateBase/generateMetaModel_Module.xsd | Diff File | ||
mod - src/Tools/generateBase/generateModel_Module.py | Diff File | ||
mod - src/Tools/generateTemplates/templateClassPyExport.py | Diff File | ||
master fc6fefab 2019-11-12 02:25:00 Committer: GitHub Details Diff |
Merge branch 'master' into bugfix/boundary-dressup-cleanup | ||
mod - src/Mod/Arch/ArchWall.py | Diff File | ||
mod - src/Mod/Draft/DraftEdit.py | Diff File | ||
mod - src/Mod/Draft/DraftTools.py | Diff File | ||
mod - src/Mod/Draft/InitGui.py | Diff File | ||
mod - src/Mod/Draft/Resources/Draft.qrc | Diff File | ||
mod - src/Mod/Draft/Resources/ui/preferences-draftsnap.ui | Diff File | ||
master 0c99d32d 2019-11-11 19:41:10 Details Diff |
[TD]Add getEdges Py functions | ||
mod - src/Mod/TechDraw/App/DrawViewPartPy.xml | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewPartPyImp.cpp | Diff File | ||
master c43cca32 2019-11-11 06:40:53 Committer: yorik Details Diff |
Set QT settings before creating QCoreApplication. | ||
mod - src/Gui/Application.cpp | Diff File | ||
master eecb2651 2019-11-11 04:19:52 Details Diff |
Fixed circular dependency for boundary dressup | ||
mod - src/Mod/Path/PathScripts/PathDressupPathBoundaryGui.py | Diff File | ||
master 1a21e8d1 2019-11-10 22:49:12 donovaly Committer: wandererfan Details Diff |
simplify 2 tool names as suggested - also correct encoding of a file |
||
mod - src/Mod/TechDraw/Gui/CommandCreateDims.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/Resources/TechDraw.qrc | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/Workbench.cpp | Diff File | ||
master a85ce197 2019-11-10 10:14:04 Details Diff |
add method to get wires of mesh boundaries | ||
mod - src/Mod/MeshPart/App/AppMeshPartPy.cpp | Diff File | ||
master 17831b79 2019-11-10 10:13:10 Details Diff |
[skip ci] line width must be explicitly set in NaviCube and SoFCSelectionRoot to avoid that an inappropriate value is used when set from somewhere else | ||
mod - src/Gui/NaviCube.cpp | Diff File | ||
mod - src/Gui/SoFCUnifiedSelection.cpp | Diff File | ||
master 3b1aa48c 2019-11-10 03:57:58 Details Diff |
Added support for relative/absolute path mgmt for stored files. | ||
mod - src/Mod/Path/Gui/Resources/preferences/PathJob.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPreferences.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPreferencesPathJob.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py | Diff File | ||
mod - src/Mod/Path/PathTests/TestPathToolBit.py | Diff File | ||
mod - src/Mod/Path/Tools/Bit/t1.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Bit/t2.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Bit/t3.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Bit/t4.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Bit/t5.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Bit/t6.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Bit/t7.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Bit/t8.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Bit/t9.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Library/endmills.fctl | Diff File | ||
master 54dd726f 2019-11-10 01:09:30 Details Diff |
Added preference to choose between legacy tools and new tool bits. | ||
mod - src/Mod/Path/Gui/Resources/preferences/PathJob.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPreferences.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPreferencesPathJob.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitLibraryCmd.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolController.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolLibraryEditor.py | Diff File | ||
master cdff8a42 2019-11-09 22:57:01 Details Diff |
Added tooltips to dialogs | ||
mod - src/Mod/Path/Gui/Resources/panels/ToolBitEditor.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/ToolBitLibraryEdit.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/ToolBitSelector.ui | Diff File | ||
master ce2441c0 2019-11-09 21:50:45 vocx-fc Committer: yorik Details Diff |
Draft: new module for GUI utility functions Many auxiliary tools used by `Draft.py` can be defined in another module. Many functions are moved to this module so that `Draft.py` isn't as big and hard to maintain. The following is a list o functions that were moved: `get3DView`, `autogroup`, `dimSymbol`, `dimDash`, `removeHidden`, `formatObject`, `getSelection`, `getSelectionEx`, `select`, `loadTexture`. Moreover, many of these functions were renamed to comply better with PEP8 guidelines, particularly the use of `snake_case`. For example, `get3DView` is now `get_3d_view`. Aliases are provided for the old names so that other functions and classes that depend on these won't break. The new names should be the official programming interface, while the old names should be deprecated at some point in the future. |
||
mod - src/Mod/Draft/CMakeLists.txt | Diff File | ||
mod - src/Mod/Draft/Draft.py | Diff File | ||
add - src/Mod/Draft/draftutils/gui_utils.py | Diff File | ||
master fd9054b3 2019-11-09 16:36:49 Details Diff |
[skip ci] support of style sheet in branding framework | ||
mod - src/App/Branding.cpp | Diff File | ||
mod - src/Gui/Application.cpp | Diff File | ||
master b36c9464 2019-11-09 14:11:18 Details Diff |
support of transparent image planes | ||
mod - src/Mod/Image/Gui/ViewProviderImagePlane.cpp | Diff File | ||
master a47dd26e 2019-11-09 10:58:54 Details Diff |
[skip ci] make mesh/points cutting working for nested view providers | ||
mod - src/Mod/Mesh/Gui/ViewProvider.cpp | Diff File | ||
mod - src/Mod/Points/Gui/ViewProvider.cpp | Diff File |