Changesets: FreeCAD
master 69b98c48 2019-11-03 16:03:07 Huang, Zhaoquan Committer: yorik Details Diff |
Explicitly specify encoding in PythonToCPP.py On Windows, the python script opens a file with the default ANSI encoding. This causes UnicodeDecodeError in some region. The encoding should be set explicitly to match the files. |
||
mod - src/Tools/PythonToCPP.py | Diff File | ||
master c2851ae4 2019-11-03 14:35:22 Details Diff |
[TD]fix Quadrant/Midpoint selection | ||
mod - src/Mod/TechDraw/Gui/CommandAnnotate.cpp | Diff File | ||
master 4b5ca311 2019-11-03 14:34:40 howetuft Committer: wmayer Details Diff |
Fix -Wclass-memaccess warning Replace C-style memset with C++ value-initialization/assignment (smarter and safer: see https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#slcon3-avoid-bounds-errors) |
||
mod - src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp | Diff File | ||
mod - src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp | Diff File | ||
mod - src/Mod/Path/libarea/clipper.cpp | Diff File | ||
master 28daf359 2019-11-03 14:29:24 donovaly Committer: wandererfan Details Diff |
TD Workbench.cpp: add submenus - the menu was too long even for 4k monitors, see https://forum.freecadweb.org/viewtopic.php?f=35&t=40608 |
||
mod - src/Mod/TechDraw/Gui/Workbench.cpp | Diff File | ||
master 286926d0 2019-11-03 13:36:11 donovaly Committer: wandererfan Details Diff |
[TD] DrawView.cpp: better tooltips - for the reason of the change, see https://forum.freecadweb.org/viewtopic.php?f=35&t=40608 - also use "0.0" as initialization because these values are floats, not integers and e.g. in the mesh WB these are initialized that way |
||
mod - src/Mod/TechDraw/App/DrawView.cpp | Diff File | ||
master 6ada9e96 2019-11-02 23:27:24 Details Diff |
[TD]using namespace clean up | ||
mod - src/Mod/TechDraw/App/EdgeWalker.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIFace.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewSection.cpp | Diff File | ||
master f3c6db99 2019-11-02 15:36:40 Details Diff |
[TD]fix ShowAll on DPG | ||
mod - src/Mod/TechDraw/Gui/CommandAnnotate.cpp | Diff File | ||
master f1e9c196 2019-11-02 15:35:35 Details Diff |
[TD]fix py2 unicode/string handling | ||
mod - src/Mod/TechDraw/App/AppTechDrawPy.cpp | Diff File | ||
master d276cc8d 2019-11-02 10:29:10 Details Diff |
reset define NETGEN_PYTHON to avoid hard dependency to pybind11 | ||
mod - src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp | Diff File | ||
master 692fa7e7 2019-11-02 05:55:32 vocx-fc Committer: yorik Details Diff |
Draft: new module for 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 of functions and attributes that were moved: `stringencodecoin`, `arrowtypes`, `typecheck`, `getParamType`, `getParam`, `setParam`, `precision`, `tolerance`, `epsilon`, `getRealName`, `getType`, `getObjectsOfType`, `isClone`, `getGroupNames`, `ungroup`, `shapify`, `getGroupContents`, `printShape`, `compareObjects`, `loadSvgPatterns`, `svgpatterns`, `getMovableChildren`, `getWindows`, `utf8_decode`. Moreover, many of these functions were renamed to comply better with PEP8 guidelines, particularly the use of `snake_case`. For example, `getGroupNames` is now `get_group_names`; `getMovableChildren` is now `get_movable_children`. 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 | ||
mod - src/Mod/Draft/DraftGui.py | Diff File | ||
add - src/Mod/Draft/draftutils/__init__.py | Diff File | ||
add - src/Mod/Draft/draftutils/utils.py | Diff File | ||
master 0ab8f83e 2019-11-02 05:40:20 Details Diff |
Use findPath to look for an icon and fail silently if it cannot be found. | ||
mod - src/Mod/Path/PathScripts/PathToolBit.py | Diff File | ||
master e2d2983c 2019-11-02 05:23:18 Details Diff |
Updated tools | ||
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 | ||
master b0c93254 2019-11-02 05:02:12 Committer: wwmayer Details Diff |
App: fix PropertyXLink file path saving Also modified ProeprtyLinkItem to show file path as tooltip. |
||
mod - src/App/PropertyLinks.cpp | Diff File | ||
mod - src/App/PropertyLinks.h | Diff File | ||
mod - src/Gui/propertyeditor/PropertyItem.cpp | Diff File | ||
master eb35e8a5 2019-11-02 03:20:30 Details Diff |
Added new boundary dressup files to CMakeLists | ||
mod - src/Mod/Path/CMakeLists.txt | Diff File | ||
master 421e50ae 2019-11-02 03:01:50 Details Diff |
PathBoundary editor filled with life. | ||
mod - src/Mod/Path/Gui/Resources/panels/DressupPathBoundary.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupPathBoundary.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupPathBoundaryGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathJob.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathJobGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathStock.py | Diff File | ||
master a27a0006 2019-11-02 00:37:07 Details Diff |
Added boundary dressup to restrict path to another shape. | ||
mod - src/Mod/Path/Gui/Resources/Path.qrc | Diff File | ||
add - src/Mod/Path/Gui/Resources/panels/DressupPathBoundary.ui | Diff File | ||
mod - src/Mod/Path/InitGui.py | Diff File | ||
add - src/Mod/Path/PathScripts/PathDressupPathBoundary.py | Diff File | ||
add - src/Mod/Path/PathScripts/PathDressupPathBoundaryGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathGeom.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathGuiInit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathUtil.py | Diff File | ||
master adccd0d3 2019-11-01 22:03:15 donovaly Committer: wandererfan Details Diff |
DlgPrefsTechDraw.ui: uniformity and tooltip improvements - add and improve tooltips using the info given in the Wiki - fix typos - uniform letter casing |
||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDraw.ui | Diff File | ||
master b182d7b1 2019-11-01 21:41:45 Details Diff |
Fixed some pylint issues and whitelisted some | ||
mod - src/Mod/Path/PathScripts/PathCircularHoleBase.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupHoldingTags.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDrillingGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathMillFace.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitEdit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolController.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolControllerGui.py | Diff File | ||
mod - src/Mod/Path/PathTests/TestPathHelix.py | Diff File | ||
mod - src/Mod/Path/PathTests/TestPathToolBit.py | Diff File | ||
mod - src/Mod/Path/utils/path-lint.sh | Diff File | ||
master 012732e4 2019-11-01 21:04:34 Details Diff |
Renamed BitTemplate to BitShape for clarity | ||
mod - src/Mod/Path/CMakeLists.txt | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/ToolBitEditor.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPreferences.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitEdit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathUtil.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/README.md | Diff File | ||
master a525a9ba 2019-11-01 20:51:42 Details Diff |
Remove ToolBit as valid base objects for Jobs | ||
mod - src/Mod/Path/PathScripts/PathUtil.py | Diff File | ||
master 7bfb0fde 2019-11-01 20:42:37 Details Diff |
Added arbitrary attributes to ToolBit - currently re-creating the existing ones. | ||
mod - src/Mod/Path/Gui/Resources/panels/ToolBitEditor.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSetupSheet.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitEdit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathUtil.py | Diff File | ||
master d868a513 2019-11-01 20:21:40 Details Diff |
Fixed tool visibility on TC creation | ||
mod - src/Mod/Path/PathScripts/PathToolController.py | Diff File | ||
master 5cab111a 2019-11-01 20:17:59 Details Diff |
[TD]Implement unique tags for Cosmetic Vertex | ||
mod - src/Mod/TechDraw/App/Cosmetic.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/Cosmetic.h | Diff File | ||
mod - src/Mod/TechDraw/App/DrawDimHelper.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewDimExtent.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewDimExtent.h | 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/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 | ||
mod - src/Mod/TechDraw/Gui/CommandAnnotate.cpp | Diff File | ||
master 5e1ee092 2019-11-01 19:56:56 donovaly Committer: yorik Details Diff |
DlgSettingsMeshView.ui: add missing unit suffix | ||
mod - src/Mod/Mesh/Gui/DlgSettingsMeshView.ui | Diff File | ||
master 95f18a75 2019-11-01 16:49:52 Details Diff |
Arch: Allow OfflineRenderingUtils module to run without pivy | ||
mod - src/Mod/Arch/OfflineRenderingUtils.py | Diff File |