添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
ChangeLog of package freecad-daily in bullseye of architecture amd64
freecad-daily (0.20.1+git31829-95a6d1e208-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 95a6d1e2083907afbe086b4d9ed9960b8b021a25
  * Date: 1676054911
  * git changelog:
  *  95a6d1e208 - [FEM] Elmer: add support for 3D magnetodynamics
  *  f26481ca20 - [FEM] change hiding logic on calling task panels
  *  67d73f31a8 - [FEM] ViewProviderFemPostObject: fix a typo
  *  c0bbff3f28 - Spreadsheet: fix some warnings and issues reported by
    GH actions
  *  108e30d8ba - smesh: std::iterator<> is deprecated in C++17
  *  3f29b469a4 - [FEM] Elmer: fixes for Magneto2D writer
  *  30e464d82a - cMake: Clean up old Mac Python search
  *  b3e8add2e4 - [FEM] use extended current density constraint for 2D
  *  aca9e15f66 - [FEM]  extend current density to 3D
  *  16cacfb3fb - Merge pull request #8307 from LarryWoestman/staging
  *  04f0b66ef7 - [FEM] use magnetization constraint for 2D
  *  04915b694b - [FEM] add new constraint for magnetization
  *  c59a10be77 - [FEM] add support to show absolute value result fields
  *  aa4700f12b - [FEM] Elmer: magneto 2D use magnetization
  *  cbe634719d - [Material] allow to use vectorial properties
  *  436703e8ce - [Material] new card for Iron
  *  c074fe1c95 - [App] fixes for Magnetization property
  *  e5587cd935 - Addon Manager: Fix GUI tests on macOS
  *  fe1c09f841 - [FEM] [skic ci] fix arrows in CurrentDensity icon
  *  201b95a5b2 - [Core] add quantity Magnetization
  *  b41776d077 - [Core] disable the the unit Oersted
  *  ac694dea1e - [FEM] [skip ci] Elmer write: move a check function
  *  30e3abde15 - Fix trailing newlines
  *  ddfdce612e - [FEM] Elmer: extent potential constraint
  *  0a4b860d66 - [App] [skip ci] add info for expression lexer
    generation
  *  78a988ba27 - [FEM] [skip ci] constraint_currentdensity.py: fix a
  *  7352512f6c - [Draft] fix Draft_Clone DiffuseColor delay issue
    during unit test (#8386)
  *  961bef36c0 - Gui: fix regression that NaviCube cannot be switched
    off any more
  *  39502e8c57 - Gui: recreate NaviCubes of all 3D views
  *  e50dd7d2d2 - Gui: remove Q_SLOTS decorator and use connect() to
    bind the signal
  *  0ba20f3f1d - Gui: fix and harmonize tool tips
  *  2ffa1d546f - Gui: use QString::fromStdString for std::string
  *  d24bb7195a - Gui: move calls of OnChange to separate method and
    explicitly call the class' method to fix warning about bypassing
    virtual dispatch during construction
  *  9906c63b32 - Gui: move calls of OnChange to separate method and
    explicitly call the class' method to fix warning about bypassing
    virtual dispatch during construction
  *  3f3a548b22 - Disabled Accessibility on SheetTableView
  *  c71e551556 - Merged crowdin translations
  *  f51a6f2cf9 - updated ts files
  *  06100d97dd - [FEM] Elmer: better sorting of equations
  *  23e240e017 - [FEM] Elmer writer: correct copyrights
  *  d5ac0758cf - [FEM] Elmer: add support for 2D magnetodynamics
  *  c8e25bf4d4 - [FEM] Elmer writer: sort out elasticity equation
  *  bc275eb772 - [FEM] Elmer writer: sort out electricforce equation
  *  8d0d38911f - [FEM] Elmer writer: sort out flow equation
  *  53452cfec3 - [FEM] Elmer writer: sort out flux equation
  *  5b2f99c5ea - [FEM] Elmer writer: sort out heat equation
  *  e90102ba4f - [FEM] Elmer electrostatic improvements
  *  3d3313546a - [FEM] Elmer: refactor writer for electrostatics
  *  41bafb2bc0 - [FEM] Elmer: add permeability of vacuum
  *  c8630fec0a - [FEM] shorten too long lines
  *  e7d757de3d - [Draft] fix ang dim arrows alignment issue related to
    asin (#8368)
  *  69e5359bfa - Gui: [skip ci] fix typo
  *  2c931a88b0 - [TD] Add Command Axo Length Dimension
  *  f09d038ff5 - Draft: add delay in the Draft_Clone unit test (#8363)
  *  82b6e03625 - [FEM] add current density constraint
  *  b4780be1d1 - Fix whitespace issues
  *  2a4e87b64d - Fixes startpage css - fixes #8330
  *  87c5b89135 - [Material] fix conductivity of Copper
  *  68d478aa6e - [FEM] [skip ci] Elmer write: some cleanup
  *  3be4744647 - [Start] set sensible size for DlgStartPreferences.ui
  *  6a6442b0a3 - Start: Added option to hide start page scrollbars
  *  d2ec8a85cc - [FEM] Elmer output material name
  *  a38b2ffbf7 - Fix various trailing newlines, typos and grammar
  *  2880a5ca2a - [Core] add current density
  *  d33005d14e - [Material] add support for magnetic permeability
  *  49a7a60311 - [Part] [skip ci] update a tooltip
  *  181c7991e2 - Increase mesh generation output quality
  *  20933f9c07 - Tools: tweak mesh generation
  *  1a51e03b2f - [FEM] Elmer: revert wrong change from #8336
  *  28c8addf5a - [FEM] Elmer: don't hardcode the coordinate system
  *  51185e1c06 - [FEM] Elmer: fix error on wrong material settings
  *  a891d5c766 - Draft: fix normal calculation for angular dims
  *  0e17989707 - [Material] add new card for carbon dioxide
  *  7f8b136dae - Sketcher: replace slots with member function pointers
  *  4b3fb1c079 - TD: replace slots with member function pointers
  *  0363ebdf8f - Surface: replace slots with member function pointers
  *  9aede79ef8 - Mesh: replace slots with member function pointers
  *  9a5d9880d5 - PD: replace slots with member function pointers
  *  84aa8155ce - Part: replace slots with member function pointers
  *  9b29c3a683 - Gui: replace slots with member function pointers
  *  ec0182b915 - Draft: housekeeping: remove obsolete code (uiMode and
    DraftGui.py) (#8327)
  *  932abebca9 - [Gui] register NaviCube parameters to view
  *  f14dea3226 - [FEM] solver_taskpanel: fix bug with Edit button
  *  62a2c33a05 - CI: re-enable 20.04 build and test
  *  681b8091ad - CMake: make sure to add RPATH to area-native library
  *  951520a5c1 - [TD]use correct shape for section of section
  *  bd25c86973 - [TD]fix handling of perforated section faces
  *  d9afb06676 - [TD]allow section line when base is section
  *  693ec401f7 - Draft: subelement mode ignored nesting (#8319)
  *  802a220d2d - [FEM] equationbase: sort equations alphabetically
  *  37dc6e8a29 - [FEM] sort equations alphabetically
  *  89e7e29a08 - Path:  Refactored add_parameters into individual
    functions.
  *  2da2ee5044 - Gui: fix regression of 8801836321: Commands are not
    shown any more when selecting a category
  *  2e5cb03261 - Gui: move to new style connect()
  *  25a63f8750 - TD: move to new style connect()
  *  900ad81b49 - [Gui] modernize some UI connections
  *  25c4792690 - Draft: fix issue with undo (#8267)
  *  049056a99a - Part: put instantiation of BRepAdaptor_Surface into
    try/catch block as for some broken faces it may fail
  *  b75142850d - Build graph fix (#8311) - Fixed Constraints' value not
    being updated
  *  c5c3077f8f - Merge pull request #8282 from Roy-043/Arch-update-
    Arch.pruneIncluded-to-include-cloned-PD-Bodies
  *  fefa7cc40c - Merge pull request #8287 from Roy-043/Arch-Fix-
    ArchPrecast.py-issues
  *  0bfa983a89 - [Gui] FreeCADGuiInit.py: address some GH action
    reports
  *  8801836321 - [Gui] modernize some UI connections
  *  d5e1b3f441 - Further efficiencies to Summary Report
  *  0754201b8d - Delete .circleci directory
  *  a810fa68b4 - [Sketcher]fix cursor display of angles
  *  27012bb23c - Delete vagrant directory
  *  53aedb17f4 - cMake: Correct PySideTools paths on Windows
  *  f80edaa9ed - Merge pull request #8205 from LarryWoestman/staging
  *  9a05a04dad - Improve unit testing directory structure
  *  4eca103469 - Merged crowdin translations
  *  31b89be95f - update ts files
  *  b0ae66b94c - Remove obsolete cmake code (<3.16.3)
  *  0a5c64239a - CI: allow Build2004 to fail because of PathAdaptative
    bug with GCC
  *  eef8054383 - CI: remove current CI workflow
  *  87f60104ee - CI: global refactoring of build/test CI
  *  2ca167f8c3 - SpreadSheet: Display alias
  *  18fdd3f708 - [Gui] View3DInventorViewer: fix a GH action report
  *  e188802ca6 - Addon Manager: Update license headers
  *  cd2a35061d - Part: add integration test for SectionCut command
  *  73e2bad373 - Merge pull request #8193 from
    haraldhartmann/origin/PathAddEstlcamPP
  *  243ad94fb2 - Simplify usage in Final Report and move Libpack copy
    stuff out
  *  c318bc08cb - [Part][Draft]fix #8271 temporary files on windows
  *  c0910a7e5b - Arch: Fix ArchPrecast.py issues
 -- Alexander Pozdnyakov <censored>  Fri, 10 Feb 2023 19:03:17 +0000
freecad-daily (0.20.1+git31702-633a6e825c-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 633a6e825ca37cc7111fbfa8d7a53ec23e1c29bd
  * Date: 1674850415
  * git changelog:
  *  633a6e825c - Fem: move from string based connect() to overloaded
    variant based on meta methods
  *  b39e1f2fc8 - [Gui] NaviCube: improve default font
  *  0a8ea55509 - Draft: Update test_modification.py (#8273)
  *  588f2d50e4 - [Gui] allow to specify font for NaviCube
  *  e07af014e6 - [Gui] ExpressionCompleter: fix some GitHub Action
    reports (#8264)
  *  db6d44b1da - Part: fix crash in SectionCutting dialog
  *  20695da6f7 - Arch: Small fix in IFC exporter to adapt to post-0.20
    changes
  *  64caea2073 - modernize a for loop
  *  5f91493d49 - [Part] SectionCutting: avoid to recompute all cuts on
    color change
  *  1f6c1fcd0f - [Part] fixes for the section cutting feature
  *  f727945f1e - Fix8228 warnings (#8262)
  *  0f694c3ae7 - Gui: fix several compiler warnings
  *  9374155cfe - Gui: improve formatation and use of curly braces
  *  8d861e6abd - Gui: fix trailing whitespace
  *  144cdc9cb9 - Delete src/Tools/encode directory
  *  3ff301cd10 - [CMake] improve comment about CMake limit
  *  8c36e83ff2 - Update minimum python version
  *  b853278296 - Expressions: path auto-completion fixes (#8228)
  *  15dad4542f - remove deleted files in CMakeList
  *  61f9257034 - remove unused dircoll.* files
  *  bdc9c03597 - Revert Update CMakeLists.txt
  *  7419a16690 - Update CMakeLists.txt
  *  21644f82aa - Delete directory.h
  *  07bbeb28c2 - Delete directory.cpp
  *  570250011b - Delete basicentry.h
  *  48dccfd004 - Delete basicentry.cpp
  *  b2e7d20795 - Draft: fix gui_offset.py issue caused by PR8207
  *  324dcc758e - README: fix bugtracker link
  *  fef3e11326 - bump cmake min version to 3.16.3
  *  25acfeec62 - Delete src/Tools/embedded/wxWidgets directory
  *  d47193f2a7 - Delete zlib.CMakeLists.txt
  *  ca4adfa67d - Stylesheets: convert indentations to spaces
  *  862bc58809 - [Sketcher] Substitute knot tangent related constraints
  *  23af228b87 - Fix various indentation issues (tabs->spaces)
  *  836835074e - Navicube: convert indentations to spaces
  *  50a0fd6777 - Gui: convert indentations to spaces
  *  62974cd4d5 - PartDesign: convert indentations to spaces
  *  2c3e6bd70a - Sketcher: convert indentations to spaces
  *  600ce01ad3 - [Draft] fix compilation after #8234
  *  4c4972339f - Draft: V0.18 VisGroups were not handled (#8234)
  *  166183e788 - Merged crowdin translations
  *  d3149de589 - Updated ts files
  *  a42c526eec - Arch: fix whitespace in ArchStructure.py
  *  edfc993b7f - Fix various typos
  *  729685316e - Fix trailing whitespace, typos, headers
  *  d6cccf2f96 - [Sketch] Constraints.h: fix 2 compiler warnings
  *  d8146c1db8 - Spreadsheet: fix header uniformity
  *  2226d3a01b - PD: Cleanup InvoluteGear's Task Panel Code
  *  4094e34ff2 - PD: Add new props to InvoluteGear's task panel
  *  464c512e83 - PD: Make involute gear's root fillet radius
    configurable
  *  37595da316 - PD: Make the involute gear's toogh length configurable
  *  d8118a4b11 - PD: Refactor InvoluteGear's property creation
  *  647a2356b7 - PD: Refactor InvoluteGear's Bezier Approximation
  *  3933825840 - PD: Add tests loading InvoluteGears created with v0.20
  *  d08e97a377 - [Draft] attempt to fix CI error after 6173d48da7
  *  937d226f4f - ShowWB: fix header uniformity
  *  0e67943ea3 - Surface: fix header uniformity
  *  5fa4482504 - Draft: fix trailing whitespace
  *  6173d48da7 - Draft: housekeeping: remove temporary DraftFillet
    module (#8233)
  *  d81f1f015e - Draft: rotate.py: remove Placement.rotate() workaround
    (#8230)
  *  6cf6299254 - Draft: improve color handling in gui_setstyle.py
    (#8219)
  *  d28d63b87b - TechDraw: header uniformity + trailing whitespace
  *  40627b3ab2 - [Sketcher] Do not filter out point-on-B-spline when
    trimming
  *  dcd869bb5d - [Sketcher][planegcs] Dynamically change piece in point-
    on-BSpline
  *  55334bbbc7 - [Sketcher][planegcs] Refactor
  *  038ce9ddba - [Sketcher] [planegcs] Support point on NURBS
  *  41d240c515 - [Sketcher] Auto-constrain point on B-spline
  *  05295be7cd - [Sketcher] Enable point-on-B-spline in Sketcher and
  *  a034c40c38 - [Sketcher] [planegcs] Add point-on-bspline constraint
    in planegcs
  *  e6eb208639 - Draft: Fix and improve Draft_AnnotationStyleEditor
    (#8207)
  *  c4fa2e4a32 - Fix trailing whitespace
  *  d765405bce - README: remove lgtm badges
  *  fb65b58007 - Draft: Improvements related to #8081 (#8211)
  *  7e76bb4ab7 - Arch: import ifc, workaround for merge materials if
    material colors have not been found on import
  *  57dae362e1 - Arch: add missing import, fixes regression added with
    commit c7d0cf044c7d
  *  2b7de83150 - .clang-format: revert two recent changes
  *  7fc59a68a0 - [TD]fix crash on dim create on Mac
  *  72df799770 - [TD]apply tester feedback on DimRepair
  *  79c5f417ab - [TD]Ungroup dimension commands
  *  982152c332 - [Sketcher] Add line tangent at knot through endpoint
  *  199ef42f62 - Merged crowdin translations
  *  499bcd8f25 - Merge pull request #8199 from Roy-043/Arch-
    ArchWindow.py-improve-invertHinge
  *  6662684e81 - Merge pull request #8187 from
    paullee0/ArchStructure_1_Select-ArchSketch-Edges
  *  4641218403 - Updated ts files
  *  a51026413d - Merge pull request #8182 from vespakoen/opencamlib-
    support
  *  49e1f8a531 - Merge pull request #8151 from LarryWoestman/staging
  *  f3bbd8ddce - Merge pull request #8186 from mlampert/bugfix/issue-
    8185-deburr-offset-calculation
  *  22d03e7cea - Merge pull request #8189 from 0penBrain/PathAdapTest
  *  6f6315ac4c - [TD]adjust font to prevent clipping of tall glyphs
  *  a4d824a9dd - [TD]ANSI A&B templates
  *  5800d9155b - [TD]add ANSI Y14.5 compatible font
  *  bbce4cb4c4 - [Sketcher] Do not allow B-spline degree to be too high
  *  acb42e4109 - [Part] Limit periodic B-spline degree to number of
    poles
  *  96faf9fb5c - Remove translation for h=/W= labels
  *  39646e39e0 - Fixed offset and depth calculation for Deburr op
  *  dfb08cda3f - Renamed Deburr test suite
  *  32bbdb0ab2 - FEM: move to new style connect()
  *  ed8705088b - Arch: ArchWindow.py improve invertHinge
  *  a9b9899846 - FEM: move to new style connect()
  *  12ed13ddbe - PD: move to new style connect()
  *  f7db685a28 - Draft: gui_setstyle.py onApplyAnnot should check for
    doc (#8196)
  *  0c1994e749 - Draft: Update gui_setstyle.py and gui_utils.py (#8195)
  *  ff80575244 - Draft: Update Draft_SetStyle (#8190)
  *  b9542289c5 - Draft: Update gui_utils.py (#8191)
  *  81543911d4 - Path: fix bug in Path Gui tests
  *  895ef542b7 - [ArchStructure] ArchSketch Feature : Select Edges to
    build shape
  *  a9ed294765 - [TD] remove unused Console include
  *  dc14285a4f - CI: Don't encourage docstring on trivial functions
  *  9dd7fbe835 - Update opencamlib imports to support latest version
  *  7ccee344c7 - Sketcher: move to new style connect()
  *  3818dec66a - Spreadsheet: move to new style connect()
  *  d6b3efc7a8 - Addon Manager: Fix GUI unit tests
  *  b933d46dcd - Addon Manager: Set parent for most modals
  *  e1dc7bd94b - [TD]reset sceneRect on Template change
  *  271e3c6b8a - [TD]Allow balloons to be attached to non-part views
  *  12db3618df - [TD]remove obsolete log messages
  *  b57e5646f6 - Part: move to new style connect()
  *  880d05cf3c - Mesh: move to new style connect()
  *  7d65afdf59 - Image: move to new style connect()
  *  2ff9ff02d7 - Import: move to new style connect()
  *  70061abf77 - Inspection: move to new style connect()
  *  a621ad81f4 - Robot: move to new style connect()
  *  9b5505fb34 - Surface: move to new style connect()
  *  507a1f82bc - Web: move to new style connect()
  *  e47147ea37 - [Sketcher] Prevent dereferencing  in
  *  8466b68400 - Arch: [skip ci] fix typos
  *  ca4d093f4c - Merge pull request #8122 from Roy-043/Arch-improve-
    context-menus
  *  e49d30a327 - Merge pull request #8081 from Roy-043/Draft-Fix-
    inconsistent-properties-of-Draft-annotations
  *  a653108bba - [Draft] Add Units Selector to Status Bar
  *  117b53d6ea - Arch: improve context menus (rebase 2)
  *  42a74daa19 - Arch: improve context menus (rebase)
  *  49249b8ed4 - Path:  Added more tests and fixed some parameter
    handling.        Refactored axis and feed number formatting.
    Used with for file writes, removed pythonopen.
  *  3388854cbc - Arch: ArchSectionPlane should update SVG in execute
    (#8175)
  *  ac81fad372 - Gui: refactor TreeWidget::dropEvent
  *  5b1c781b8d - Gui: [skip ci] fix some warnings reported by GH
    actions
  *  ac94fb4a33 - Gui: move to new style connect()
  *  ee00271d83 - AddonMgr: switch pref entry/path to const string
  *  103de43a4e - Gui: fix possible problems with new style connect
  *  19d624396f - Draft: housekeeping: indentation gui_snapper.py
  *  dec88420bf - Draft: Properly remove Snap toolbar when switching
    workbenches (#8172)
  *  d9144213c2 - Arch: fix ArchSectionPlane getSceneGraph problem
    (#8171)
  *  ed995b5a15 - [Gui] modernize some connect() settings
  *  92398f94e3 - Spreadsheet: [skip ci] convert tabs to spaces
  *  69efdc016f - Draft: improve wires.isReallyClosed (#8167)
  *  fb1ed8f5e4 - Draft: improve offsets.offsetWire (#8166)
  *  4091db4739 - [skip ci] [Gui] ExpressionCompleter: fix a typo
  *  079bdc64b1 - Gui: change custom message handler to show Qt warnings
    and errors also in Release mode
  *  28c757bc12 - Gui: [skip ci] print warning in getViewProviderByPath,
    getViewProviderByPathFromTail, getViewProvidersOfType if for
    View3DInventorViewer no document is set This gives the client
    programmer a clue if one of the mentioned methods fails
  *  406034f3ca - Gui: add method setDocumentOfViewers and set documents
    of viewers in constructor of SplitView3DInventor
  *  5284d9c886 - Merge pull request #8146 from
    sliptonic/bug/threadmilling
  *  a334206ca7 - Updated ts files
  *  09c00c5155 - Gui: Removed unused method.
  *  d3300d1fc0 - GUI: Removed Std_ArrangeIcons command.
  *  2d6a768a6b - README: update bugtracker related links and info
  *  8e38c47d7a - Addon Manager: Fix bug in ZIP isntallation
  *  eb4bf66425 - Remove check for internal as well
  *  297389acae - Merge pull request #8145 from sliptonic/bug/7600
  *  7fcee31c07 - Part/Sketcher: Geometry/Geometry facade pass by const-
    reference instead of by value
  *  b7945b6a15 - Sketcher: Do not mark as fully constrained sketches
    that do not converge
  *  1ddd8b8a92 - [skip ci] [TD] fix a typo as reported by the CI
  *  ae1911e038 - improved clang-format
  *  1476fdcece - Increment year in copyright notice (2023) (#8156)
  *  f8db7e9187 - [TD] remove unused headers (#8155)
  *  3a8fcb53ec - Merged crowdin translations
  *  0439b4dca9 - Updated ts files
  *  3c610a6c61 - [TD] final fix of compilation after #8141
  *  ce4a916875 - [TD] minor fixes
  *  a963ca5f8c - TD: fixes #8144: TD crash
  *  d159b97cae - CMake: fix linking error in test function when linking
    Python statically
  *  e42f46a47b - [TD] attempt to fix compilation with PCH after #8141
  *  a1e295e92d - [TD]fix loss of precision in view direction
  *  e82cf08991 - [TD]fix dimension retains light on dark colour
  *  777ebad2d0 - fix bug with collision
  *  65006d1f47 - use correct widgets in task panel
  *  664b2560ad - [TD]fix wrong calculation of 3d two edge angle
  *  63be8da664 - [TD]fix exception on empty list during restore
  *  17554e29f1 - [TD]fix issues reported by 3d dimension testers
  *  1b547dff72 - [TD]Refactor Dimensions for 3d upgrade
  *  aeeb62d204 - [Measure]fix angle returns supplementary value
  *  e5b258610b - Crowdin: [skip ci] fix string in
  *  077f5bdd40 - Crowdin: fix string in
  *  aa67808f24 - GCS: Improvements to popularity contest and
    conflicting identification
  *  5995556b08 - [skip ci] fix typos
  *  7164674cb4 - Base/App/Gui: force using Base::Handle for
    ParameterManager
  *  8133e9157e - Merge pull request #8133 from
    sliptonic/feature/partialedgedrilling
  *  c18adc2cee - Gui: fix activating of MDI views via menu commands
  *  2428520b9a - Fix for Partial edge drilling Fixes 8131
  *  620aaac90d - TD: [skip ci] fix -Winconsistent-missing-override
  *  b2ab8edba4 - [TD] fix compilation with PCH after d63ac0f7
  *  c6b4e5cfe8 - [Sketcher] Delete check for OCC >= 6.9.0
  *  8715297c1b - Part: move to new-style connect of DlgPrimitives
    dialog
  *  5de57b4cc5 - Addon Manager: Fix macro installer bug
  *  d63ac0f7f6 - [TD]add light text on dark page mode
  *  ed8e45ac9b - Part: move to new-style connect of DlgPrimitives
    dialog to make it also working with Qt6
  *  3cb3c04fc1 - Merge pull request #7826 from LarryWoestman/staging
  *  589bcd16f1 - Part: refactor DlgPrimitives dialog
  *  bb566c7777 - Base: add overloaded method isIdentity() to Rotation
    and Placement that accepts a tolerance
  *  2f3baa0336 - Addon Manager: Modify dialog closing during tests
  *  d1cf5f9c88 - [TD]fix Win link error in ViewProvider extensions
  *  9498691ea8 - App: fix failure to detect cyclic dependencies on
    expressions
  *  0566ba0a9e - Core: fixes #8119: Make axis values in Property view
    persistent
  *  0c841d8074 - Gui: [skip ci] move to new-style connect in Placement
    dialog
  *  f8827198ee - PD: fix crash in
    TaskRevolutionParameters::fillAxisCombo
  *  fe499642ca - Web: switch to new-style connect in order to find
    failures with Qt6
  *  fd7c7f35cf - Gui: Use shiboken6 & PySide6 API
  *  f565fa2f7a - Gui: refactor PythonWrapper
  *  780d8416e2 - Adding info to hand over the copyright to the FPA
  *  6358ad1717 - Gui: refactor PythonWrapper
  *  102e89988a - Gui: switch to new-style connect in order to find
    build failures with Qt6
  *  f53d635f20 - Addon-Manager: [skip ci] get rid of some explicit
    PySide2 imports
  *  ad1663245b - PySide: [skip ci] fix typo
  *  f26bf54876 - PySide: in PySide6 QWebEnginePage has been moved to
    QtWebEngineCore
  *  3e58513c24 - Mod: fix some compiler warnings:
  *  fec35dfdc5 - Gui: QVariant::Type is deprecated, use QMetaType::Type
  *  315ddaf75d - Image: fix deprecation warnings
  *  4bd0d20812 - Raytracing: QString::indexOf is now marked as
    [[nodiscard]]
  *  81d2361d9f - Gui: Qt6 port
  *  b5a41d9a68 - Path:  Reformatted to a line length of 88 using black.
  *  588620fd9f - Merge pull request #7962 from luvtofish/master
  *  529ac7bb33 - Merge pull request #8088 from mlampert/bugfix/8087-
    dont-load-project-files-unless-tests-are-run
  *  5e408445be - Gui: expose Document::save()/saveAs() to Python
  *  178eb1dd84 - Base: fix and refactor Tools::getUniqueName
  *  2e022d8e0b - Test: [skip ci] simplify and add more tests
  *  9ab8685508 - Base: [skip ci] if array of reserved names is empty
    then return the suggested name in Base::Tools::getUniqueName
  *  a89d7b7355 - Test: [skip ci] add tests for
    Base::Tools::getUniqueName
  *  fe02d63c8c - Draft: update inspect.getargspec to
    inspect.getfullargspec (#8101)
  *  092be23d89 - OpenSCAD: Minor translation issue [skip ci]
  *  f7783ea409 - Addon Manager: Minor translation issue [skip ci]
  *  e69e7ef08a - TD: [skip ci] fix possible crash in
    ViewProviderViewPart::onChanged
  *  af3c057f99 - [TD]make detail highlight interactive
  *  8b0df1dc93 - FEM: femmesh: fix AttributeError: module 'numpy' has
    no attribute 'int'
  *  8997802ce9 - GUI: Minor translation issues
  *  dfb5cf006d - Image: Minor translation issue [skip ci]
  *  cc086782b5 - OpenSCAD: Minor translation fixes
  *  6bad9eda59 - Addon Manager: Minor translation fixes
  *  da06fc45a2 - [TD]add extensions for drag and drop
  *  7ce5c2dcf4 - Merge pull request #8090 from jimzim111/master
  *  c26a4c7978 - PD: fixes #7791: Linear Pattern With Single Occurrence
    Fails
  *  e88b2cbead - Make upgrades of type draftify return the new object
    (like the other upgrade types do)
  *  14994bd9f7 - [TD]remove debug statements
  *  d7a9f44f20 - [TD]fix startup exception on empty compound
  *  6074bbdf86 - Moved test file opening into instance methods so they
    don't get loaded unless used.
  *  8b85903dff - Adjust Startpage version info to new format
  *  c9b5cc20ec - Test: [skip ci] write results to stdout
  *  63a2855751 - [Sketcher] Disallow tangent-at-knot for non-line in
    solver
  *  e8838b8ef5 - [Sketcher] Disallow tangent at knot with non-line in
  *  8d33584eee - Sketcher: Avoid trying to lock tangency for tangency
    at knot point constraint
  *  442851f308 - Sketcher: Add convenience method to check for internal
    alignment type
  *  3bccd6686a - [Sketcher] Do not use  for tangent-at-knot
  *  389aaeb138 - [Sketcher] Separate line-tangent-at-knot from angle-at-
    point
  *  a199afad5f - Sketcher: Solver - add map for Internal Alignment
    geometry
  *  dd64ab8ea0 - [Sketcher][planegcs] Make changes as per review on
    #7484
  *  58b26788be - [Sketcher][planegcs] Use only line direction in
    tangent-at-knot
  *  83a9ea78a7 - [Sketcher][planegcs] Fix tangent at knot for C1 knots
  *  dd02c7a6f3 - [Sketcher][planegcs] Handle type issues with  and
  *  a609bce527 - [Sketcher] Use tangent at B-spline knot constraint
  *  56b19515b6 - [Sketcher] [planegcs] Add tangent at b-spline knot
    constraint
  *  076232a67a - [Sketcher] [planegcs] Calculate value at general b-
    spline
  *  d68ac06b01 - [Sketcher] [planegcs] Evaluate lower degree B-spline
    factors
  *  3c709f31df - Gui: make unit tests working from command line if Gui
    is up
  *  1e7edb46e4 - [Sketcher] Fix typo
  *  0289e3ae52 - Fixed some misspelling in comments.
  *  6995af39bf - MeshPart: Fix translation issues
  *  1e49c84f6c - App: [skip ci] reduce code duplication
  *  aff217b214 - App: remove dead code and simplify code
  *  34f43a245c - Draft: Fix inconsistent properties of Draft
    annotations
  *  f9718ded22 - Gui: [skip ci] fix incorrect tool tip
  *  af33cdabe5 - Surface: fix crash when canceling filling dialog
  *  5915e75204 - Merge pull request #7970 from Roy-043/Draft-improve-
    context-menus
  *  46927fa897 - [Part] ViewProvider.cpp: add include needed for Qt 6
  *  b8d2a88102 - Gui: fix several warnings reported by GH actions
  *  a58ede8b9a - Points: support of surface normals and fix handling
    with intensity
  *  3e576c3bca - Points: refactor E57Reader
  *  660f63557b - Added multiple comments
  *  eb31752998 - Gui: [skip ci] move widget() handling to
    MDIViewPyWrapImp
  *  53e93c4363 - Gui: include header for QPrinter
  *  c1d77ee7c6 - Gui: support of MDI views written in Python that
    implements onMsg() or onHasMsg(): fixes #8071
  *  caa7eb36f9 - Gui: support of QPrintSupport module in PythonWrapper
  *  1e02e70d38 - Gui: default implementation of MDIView::print(),
    MDIView::printPdf() and MDIView::printPreview()
  *  8890f229ba - Regenerated ts files using lupdate6.6
  *  ec12763278 - Fixed ts files
  *  0aee65e465 - Tools: Fixed updatets script not picking py files
  *  7d221f10c1 - Gui: [skip ci] fix build failure due to missing
    include
  *  7081615c29 - Tools: Fixed minor bug in updatets
  *  2ed5291a48 - Merge pull request #8073 from chennes/startMacroIcon
  *  90f1f4732e - Solver: Pass map by const reference to avoid
    performance penalty
  *  9a0e50fbad - Start: Add icon for FCMacro files
  *  0ab2608a42 - [Tux] fix orbit style display
  *  a01d336ac3 - Sketcher: Split - remove unnecessary return after
    exception
  *  13a64d60ea - [Sketcher] Handle exception in Python while splitting
  *  82633fb5df - [Sketcher] Handle split curve corner case
  *  7d8e31041c - Sketcher: Split functionality fixes
  *  863d53ab88 - Sketcher: SketchObject new addGeometry method for
    smart pointers
  *  c6a1644c1c - Part: Geometry
  *  cbf40d528b - [Sketcher] Support splitting B-splines at knots
  *  87f5cc327a - [Sketcher] Support splitting ellipses
  *  9034a37aa7 - [Sketcher] Support splitting arcs of conics
  *  5d32faedae - [Sketcher] Support splitting arcs of ellipses
  *  062450be1b - [Sketcher] Support splitting b-splines
  *  b937ca35d4 - [Part] Fix periodic b-spline trim
  *  ff598a058a - Sketcher: Use new critical message mechanism to notify
    parabola migration
  *  bcc65d2fbb - Gui: Handle user notifications
  *  8b36a2780b - App: New signal to notify user messages
  *  793a70b0e2 - Gui: Set status bit when restoring is initiated by the
    user from the UI
  *  6cb616aeb8 - Gui:: Application - user initiated restore status bit
  *  b2d42ba5f2 - Sketcher: Automatic migration of parabola axis to
    internal geometry
  *  01013bc411 - Sketcher: Make parabola axis to be internal alignment
  *  f0a4ec8240 - Points: fixes #7924: Pointcloud import anomalies
  *  d91edafa62 - [TD]fix expression in Scale fails to propagate
  *  6d535f834d - Surface: use a single button group for all task boxes
  *  e8cba4dda9 - Surface: add external enumerators
  *  4db688771a - Addon Manager: Fix test language dependency
  *  fd35950ec8 - Merge pull request #8063 from sliptonic/py27cleanup
  *  c8dd58fc20 - Surface: remove unneeded includes
  *  f0f72d9ce3 - [Surface] Allow modal adding/removal of geometric
    entities
  *  b5c5d0af95 - Merged crowdin translations
  *  a95b7dc4b5 - Updated ts files
  *  8b6797e1d6 - [Gui] fix bug from #8048
  *  83a7c57b68 - [skip ci] [Gui] change default navigation orbit style
    back to trackball
  *  9cda82cf20 - Gui: Added FreeTurntable orbit style (#8048)
  *  6b5e015f94 - [skip ci] [Mesh] add comment for boost
  *  12a05747c4 - MeshPart: [skip ci] fix some issues reported by GH
    actions
  *  9a6bb7aaa6 - Fixes #7834 remove deprecated python 2.7 code
  *  70a85872a9 - MeshPart: include boost python headers only where
    required
  *  5df04f51ce - Win: [skip ci] define NOMINMAX before including
    Windows.h to avoid name collision with std::min/std::max
  *  8897cb2f79 - App: [skip ci] improve error message
  *  ae39b31813 - App: when using Yaw, Pitch or Roll angle in
    expressions make sure that they are in range
  *  e171a1f6e1 - Gui: enable range check in QuantitySpinBox when
    opening expression editor
  *  d7957531f2 - Gui: enable range check in QuantitySpinBox when
    opening expression editor
  *  9cc78c4d9e - Gui: support of range checks in DlgExpressionInput
  *  5f45b00078 - AddonManager: Refactor uninstaller GUI
  *  02b4a762b0 - Addon Manager: Create new uninstaller
  *  de20241452 - Draft: Draft_SetStyle wrongly handled LineSpacing as
    an int (#8052)
  *  47ef35047b - [TD]detail of rotated ComplexSection
  *  23dc64365b - [TD]move makeAlignedPieces to separate thread
  *  e059e32d40 - [TD]dialog fixes from user testing
  *  5f3c61762c - [TD]fix parent page counting
  *  856af2a122 - Addon Manager: Simplify API
  *  95f474a86a - Addon Manager: Update to Python 3.8
  *  89c191e160 - Addon Manager: Refactor installation code
  *  403e0dc477 - Addon Manager: Correct func names on disconnect
  *  0dc48ff85c - Merge pull request #8012 from LarryWoestman/bugfix
  *  50cdc60b08 - [TD]remove problematic boost check for planarity
  *  9c8b255660 - Gui: simplify logic of Placement dialog
  *  d6d3369856 - Gui: refactor Placement dialog
  *  36aae6f24e - Gui: refactor Placement dialog
  *  3998f3af8d - Draft: fix move AngularDimension bug (#8047)
  *  8da2f363b8 - Draft: fix make_sketch bugs (#7969)
  *  9e702c016b - App: handle sub-components in PropertyRotation
  *  7948181a4d - App: handle sub-components in PropertyPlacement
  *  82afba7459 - [GUI] Add missing include
  *  c1ed520bb4 - [Path] App: remove unused files from PreCompiled.h
  *  05cd301edf - [Path] Gui: remove unused files from PreCompiled.h
  *  c1d3468f67 - [Start] remove unused Windows include
  *  5dee971689 - [Web] Gui: enable precompiled headers
  *  29a8f742af - [Web] App: enable precompiled headers
  *  ff247f84bf - [Test] enable precompiled headers
  *  6ef4e8155f - [Start] Gui: enable precompiled headers
  *  561bb7f747 - [Measure] : remove unused headers
  *  4d06111699 - [Draft] : remove unused headers
  *  a912e8aa95 - [Sketch] Gui:Task*: remove unused headers
  *  d8b6474e6d - Merge branch 'FreeCAD:master' into master
  *  f68fc67e99 - Tests: add more tests
  *  2fa8fb45d8 - Base: refactor InventorBuilder
  *  12091cceab - Mesh: Refactor MeshOutput::SaveInventor
  *  309718bde8 - Fixed donation link
  *  6e71964d4e - Base: set values in constructor of NormalItem
  *  0533550f95 - remove some unnecessary Boolean checks
  *  0e062212b5 - [Sketch] Gui: U - End: remove unused headers
  *  44d464251b - [Sketch] Gui: Sketch - So: remove unused headers
  *  2e1ec82930 - Base: remove deprecated methods of InventorBuilder
  *  cfc97b80b1 - Mod: use new API of InventorBuilder
  *  787a37be82 - Gui: fix View3DInventorViewer's getViewProviderByPath,
    getViewProviderByPathFromTail, getViewProvidersOfType
  *  94787e8afa - [PD] enable padding to touching planes
  *  2f575a3c91 - Fix bug #7563 where menus and tooltips are not visible
    in fullscreen mode on windows systems. (#8027)
  *  7637d58df0 - Add missing brackets + change indentation to spaces
  *  80efe8191e - Cleanup: move return statement to new line + trailing
  *  ce8816685b - [Sketch] Gui: E - Short*: remove unused headers
  *  e92034a187 - [skip ci] [TD] only whitespace and sorting
  *  cb06952a79 - [TD]fix wrong error message on load
  *  1f91409aa9 - [Mesh] Gui: fix compilation on Windows
  *  035546b05c - [Sketch] Gui: improve precompiled headers
  *  f4f60d4737 - Base: refactor InventorBuilder
  *  08932bd92d - [Sketch] Gui: A - D: remove unused headers
  *  170cf81fd5 - [Sketch] App P - End: remove unused headers
  *  a139a35d24 - [Sketch] App A - G: remove unused headers
  *  db01062242 - code cleanup
  *  21c4b2dcce - Merge branch 'FreeCAD:master' into master
  *  7b3d759ea1 - RE: [skip ci] fix build failure
  *  8faf86e2b5 - [Reverse Eng] Gui: remove unused headers
  *  bea2f9be2c - [Reverse Eng] App: enable precompiled headers
  *  c684b1a399 - Path:  Fixed regression in input statement.
  *  ec9b2c0966 - [Inspection] enable precompiled headers
  *  20a3d4b7ed - [Drawing] Gui: remove unused headers
  *  b2a3c5e22c - [Drawing] App: remove unused headers
  *  60d43eb0b5 - [Raytracing] remove unused headers from PreCompiled
  *  b4bd8d9f6c - [Mesh] Gui: enable precompiled header
  *  7acc1eca60 - [Mesh] App: remove unused/unnecessary headers
  *  1046bd14a8 - Revert [PD] App: precompiled header fixes
  *  d159af0202 - Merge pull request #8000 from donovaly/PD-PCH-fix
  *  454dddb8ba - [PD] App: precompiled header fixes
  *  13b0b89160 - [Image] App: enable precompiled header
  *  8d6255b0e8 - Base: refactor InventorBuilder
  *  0d92058fb8 - [Robot] App: enable precompiled header
  *  3f7ea7bb27 - [Robot] Gui: enable precompiled header
  *  f709f39ce7 - [Iamge] Gui: enable precompiled header
  *  3c5243035f - [Spread] fix compilation issues with qtcolorpicker.cpp
  *  e63b0cbc04 - [Win installer] update file deletion list
  *  3c4375986e - TD: [skip ci] fix build failure with boost >= 1.78 on
    Windows
  *  c7bbac501e - updated comment
  *  3ac6bc8ea6 - Merge branch 'master' of
    https://github.com/luvtofish/FreeCAD
  *  0d8aacae49 - tool tip changes
  *  f608438339 - Updated tooltip details
  *  b52d5a9038 - removed print post processor print statement.
  *  5553b6ca9c - Removed TLO since not used.
  *  4342251c44 - Add files via upload
  *  7b671210e7 - Add files via upload
  *  5261f00ca1 - Merge branch 'master' of
    https://github.com/luvtofish/FreeCAD
  *  97c1ba7358 - tool tip changes
  *  1189be75d0 - [COPR] fedora: force built-in zipios, disable test
  *  af58f804d4 - [Points] enable precompiled headers
  *  54f748ea29 - Updated tooltip details
  *  5b7670a449 - [MeshPart] enable precompiled headers
  *  91efe220a5 - [skip ci] [Gui] QtAll.h: whitespace
  *  97ee8b847f - [Surface] enable precompiled headers
  *  d6978106ea - [Spread] App: remove unnecessary Windows headers
  *  ee7e19fac0 - [Spread] App: enable precompiled headers
  *  ffe5c754af - [Sketch] App: improve PreCompiled.h handling
  *  58d8b36dfd - [Surface] Gui:: remove unused includes
  *  3b1580136b - [Surface] App:: remove unused includes
  *  df1e0b5be8 - PD: [skip ci] Single-parameter constructors should be
    marked explicit
  *  3e33a91aa9 - PD: fixes #6000: auto-generated Body not placed under
    existing Part
  *  8d6ea90cee - [MeshPart] improve PreCompiled.h handling
  *  b8c83a1c62 - PD: refactor CmdPartDesignNewSketch::activated
  *  6e5be52325 - [Part] improve PreCompiled.h handling
  *  378184f8ea - [Points] re-add a header
  *  e6b3d5aded - [PD] improve PreCompiled.h handling
  *  960ace8034 - [Path] improve PreCompiled.h handling
  *  423c330534 - [Path] improve PreCompiled.h handling
  *  cbd0140dcd - [TD] Task*, part 2/2: remove unused includes
  *  42d2d54508 - Merge branch 'master' into master
  *  987314b9d8 - [Points] improve PreCompiled.h handling
  *  059b441ebc - [Spread] remove unused includes from PreCompiled.h
  *  efce625a8d - removed print post processor print statement.
  *  5e05f753ff - Removed TLO since not used.
  *  f611cc66b4 - Merge branch 'FreeCAD:master' into master
  *  023a37b92c - [TD] Task*, part 1: remove unused includes
  *  19411d6a9b - Part: add method TopoShape::isPlanar()
  *  ae0ee09a09 - Mesh: [skip ci] use new API of InventorBuilder
  *  302d3f5b95 - Core: allow to set file filter from
    PropertyFileIncluded
  *  0fdb4949c3 - Draft: improve context menus
  *  ace6d5a9ce - [Web] remove unused includes
  *  e5cb1b24cd - [Start] remove unused includes
  *  30c5f71413 - [Robot] Gui: remove unused includes
  *  60b5d819b6 - Merge branch 'master' into master
  *  c9f42ebcd7 - [Robot] App: remove unused includes
  *  1844f2e084 - [Raytracing] remove unnecessary include
  *  e0ad54dece - Add files via upload
  *  51f43db5e1 - Merge branch 'master' into master
  *  d08ccbfb77 - (Attempt to) fix compile issue in Raytracing
  *  09830ae195 - Merge branch 'master' into master
  *  c6c273eddf - [Raytracing] attempt to fix compilation on Arch linux
  *  8b9af206ab - Add files via upload
  *  6f0afb4d0b - [Raytracing] Gui: remove unused includes
  *  10d6e4b892 - [Raytracing] App: remove unused includes
  *  ffb97abfbe - Base: refactor NodeItem
  *  7bd0394f13 - Test: [skip ci] fix build failure when linking Python
    statically
  *  60ae885471 - Base: Remove redundant 'else' and return Py::None()
    instead of Py::Object() to make it explicit that Python's 'None' is
    meant
  *  69aba3abe1 - PD: remove parameter 'supportface' from
    ProfileBased::getUpToFace as it's not used any more
  *  633fb4488a - Gui: [skip ci] fix several warnings:
  *  ab41f7d091 - Gui: [skip ci] fix warnings: [-Winconsistent-missing-
    override]
  *  313525a012 - Core: [skip ci] ignore some code spell checks and
    filter all '_rc_.py' files
  *  f948e5db4d - Merge pull request #7956 from adrianinsaval/unifyIcons
  *  faf2360cf9 - Merge pull request #7927 from Roy-043/Arch-add-unit-
  *  1cec428e0e - [Mesh] remove unused file
  *  1cfa8b5366 - [Win installer] some uninstaller improvements
  *  c9455541ee - Unify application icon
  *  9869a2c3d7 - [Build] output point release version
  *  a482e2421e - remove unused files
  *  95fcf171b8 - Unify version patch number management in cmake
  *  75dc8f9410 - [Path] A-F: remove unused includes
  *  87c3b58f44 - Simplify switch statement (modded)
  *  feeb479641 - [Path] Gui: remove unused includes
  *  836c1be75d - [Path] P-End: remove unused includes
  *  113dce72d7 - [Mesh] Gui: ViewProvider*: remove unused includes
  *  10aff43462 - [Mesh] Gui: So*: remove unused includes
  *  e3ee7d549a - [Mesh] Gui: R-Se: remove unused includes
  *  4d2837a6c2 - [Part] Add/change some methods in
  *  36ff50088e - [Sketcher] Convert curves to splines before joining
  *  deea97e654 - [Sketcher] Join curves at common point
  *  c5aceb0182 - [Sketcher] Add methods and tools for joining curves
  *  59c1741559 - [PD] Pad/pocket: fix wrong error message
  *  3ded221646 - [PD] FeatureSketchBased: fix orthogonal check
  *  69d4d284e8 - [Mesh] Gui: A-P: remove unused includes
  *  020ced9859 - [TD] QGIView*: remove unused includes
  *  98a0172700 - [TD] QGIL - QGIVE:remove unused includes
  *  8b5fc633a9 - [TD] QGIA - QGIH:remove unused includes
  *  20ae6041e8 - [TD] QGV*:remove unused includes
  *  8231c77cb3 - [TD] QGC* - QGE:remove unused includes
  *  b18668e615 - [TD] QGIW* - QGT:remove unused includes
  *  d46e2b3569 - Path: remove leftover .zip archive in PathSimulator
    directory
  *  848e6cc2f3 - Gui: Temporarily disable tree icon height call
  *  7dc14634cd - Base: fix Windows build issue
  *  26e38309c8 - Gui: fix transparency saving in PrefColorButton
  *  61a4bf5719 - Gui: support more parameter types in PrefComboBox
  *  41dcee396d - Gui: split out TreeParams into its own source files
  *  ea4405eaaa - Tools: add utility script for code generation using
  *  d3c063f88c - Base/App: add new signal interface to Parameter
  *  276e6c45b9 - [TD]allow rotation of hatch directions
  *  53804d7e4d - [CrashFix]Sketcher: prevent crash at FC closure when
    edit control panel is disabled, fixes #7931
  *  19437bd7be - Base: refactor testInventorBuilder
  *  2131a4732b - [Spreadsheet] fix header uniformity
  *  0e08b51a58 - App: fix trailing whitespace
  *  c16e88845b - Gui: fix trailing whitespace
  *  28746f4ba6 - Arch: add BuildingPart unit test
  *  ad2de02d0c - [Meas]handle long subElement names in reference
  *  4dc1fc8f01 - Base: refactor InventorBuilder
  *  663a9e665b - Base: refactor InventorBuilder and add more unit tests
  *  f6cf0e7f3d - Test: [skip ci] fix linking errors of Google tests
    with MSVC
  *  3148ea6651 - L10N: Don't translate strings that dont contain any
    alphabetic character
  *  e7490c9ee1 - L10N: Don't translate ... string
  *  c10330f705 - [fixes #5965] CarbonCopy: if existing use constraint
    name in expressions
  *  b3817cc3a6 - OpenSCAD: Remove extra lines imported with DXF
  *  db18325a39 - Gui: Don't translate ...
  *  2e0f3f9e35 - Addon Manager: Don't translate prefPath strings
  *  adfdbf7cd7 - Arch: Fix missing Windows in Arch Reference of
    BuildingPart
  *  a4693a2748 - cast max
  *  654d82d91c - JtReader: Fix header uniformity and trailing
    whitespace (#7919)
  *  e00a5243ec - Test: [skip ci] make sure tests pass in any order
  *  d8e0b73357 - Revert Test: [skip ci] make all example tests pass
  *  97ab7714fe - Base: fix InventorBuilder and add more unit tests
  *  5337812e23 - Sketcher: TaskSketcherConstraints: defensive support
    of nested signal blocking
  *  317eee4eb2 - Sketcher: correctly restore constraints display
    according filters
  *  875385ee9d - Sketcher: cleanup TaskSketcherConstraints
  *  087ff75340 - Sketcher: also save advanced filters + minor fix
  *  f1f9dcfc05 - Sketcher: constraint settings are kept in sync with
    user parameters
  *  7088930dba - Sketcher: 'HideInternalAlignment' also has effect when
    constraint filter is disabled
  *  293edba342 - Sketcher: settings in Task Constraint are translatable
  *  17144272c7 - Sketcher: fix basic issues in Task Constraint
  *  cc8a30929a - Test: [skip ci] make all example tests pass
  *  1d7369e321 - QtTest: [skip ci] enable Qt testing framework
  *  92e77ce1df - fix invalid unicode
  *  63d46325fe - Codespell: [skip ci] ignore Google test framework
  *  b3274122e3 - Introduce GoogleTest C++ unit testing framework
  *  baa485d573 - Arch: Fix Arch_Space text position
  *  34f41572b2 - QString.midRef is removed in Qt6
  *  6f1b29769b - fix typo: 'instead if' -> 'instead of'
  *  dda171f427 - OpenSCAD: remove indentations from test_importCSG.py
  *  3f118b52bc - OpenSCAD: Ensure complex fuse has no extra placement
  *  7310ff4bb8 - FEM: remove trailing whitespace
  *  1803cc0c7e - Addon Manager: tweak markdown
  *  21eddcb15e - Addon Manager: Fix trailing whitespace
  *  fa98553775 - Fix various typos and grammatical issues
  *  5b63289c5b - Part: Fix header uniformity + superfluous whitespace
  *  e18cb45673 - Base: refactoring of InventorBuilder
  *  ebe71e90c0 - Gui: hiding detail dependency information in
    DlgObjectSelection
  *  5847c4e95e - Path: fix header uniformity
  *  674bd3d6ec - PartDesign: fix header uniformity
  *  da7006b889 - Points: [skip ci] fix build failure
  *  c16b94c669 - Base: fix build failure with MSVC, overloaded operator
    << must be in header file
  *  c16e4670fd - Base: refactoring of InventorBuilder
  *  b325ab93dc - Base: refactoring of InventorBuilder
  *  c0846e36b4 - Start: Set minimum height for notes panel
  *  9388cea9c7 - Sketcher: [skip ci] don't mix QCheckBox::setChecked()
    with tristate API
  *  ad1cccdd27 - Gui/Mod: handle several compiler warnings:
  *  95d89622de - Fix header uniformity for various
    workbenches/directories
  *  95f647b9ed - [Points] remove unused includes (#7900)
  *  695d156535 - [github ci] run build in parallel
  *  967cc57350 - [Inspection] remove unused includes
  *  3e58ada046 - [skip ci] [Gui] NaviCube: remove tabs
  *  dfaecfa187 - [fixes #7875] Gui: use hexagon shape in NaviCube
    corners
  *  b17c0cce46 - Gui: fix header uniformity
  *  aecddeedcc - Image: fix header uniformity
  *  78b46891e7 - Arch: fix cutplane color (#7859)
  *  8cd2900dc0 - Merge pull request #7866 from Roy-043/Draft-
    test_creation.py-add-3-tests
  *  5db3bc29fd - Merge pull request #7885 from Roy-043/Draft-fix-clone-
    DiffuseColor
  *  7b635cda5c - [Image] Gui: remove unused includes
  *  1f1abe56b4 - Addon Manager: Add unit tests for _fetch_raw_code
  *  dfef3be2d8 - Addon Manager: Refactor Macro for testing
  *  5419bcb6e4 - Addon Manager: Fix bad formatting in error handler
  *  625d291f50 - [Import] Gui: remove unused includes
  *  6d9b287e7c - Spreadsheet: Add unit test for #7841
  *  cba90dd97c - [Spreadsheet] Fix alias setting for empty cells
  *  567e0434e6 - Base: refactoring of Builder3D/InventorBuilder
  *  16e80093c4 - Base: refactoring of Builder3D/InventorBuilder
  *  9c191c1246 - Base: change return type of Line3::SqrLength() and
    Line3::Length()
  *  88510213d9 - TD: [skip ci] fix warnings reported by GH actions
  *  c988f1d472 - Base: start of refactoring of InventorBuilder
  *  8f136f60c6 - Base: start of refactoring of Builder3D
  *  13acca7504 - [TD]fix ComplexSection null cut shape
  *  cc8d6afee7 - Draft: fix clone DiffuseColor
  *  c23ee7ad88 - Merge pull request #7848 from mlampert/bugfix/thread-
    milling-task-panel
  *  b44d70f646 - Import: [skip ci] fix warning about trailing
    whitespaces, fix parsing errors
  *  88bde4e0f9 - Import: fix build failure
  *  838d99636b - [Import] remove unused includes
  *  a6b9a53bed - Sketcher: [skip ci] refactor SoDatumLabel
  *  599d0d1d7d - Sketcher: [skip ci] refactor SoDatumLabel
  *  a3971bfcfd - Sketcher: [skip ci] refactor SoDatumLabel
  *  3f29b6cfd3 - [skip ci] Add kdevelop project files to .gitignore
  *  10895e18ff - Sketcher: [skip ci] fix compiler warning
  *  8a0816ff40 - Sketch: use the focal distance to determine a correct
    scale factor for SoDatumLabel
  *  ccf0740087 - Sketcher: Element widget - fix toolbuttons height
  *  7d04bf015c - [MeshPart] Gui: remove unused includes
  *  33f81cd0e1 - Sketcher: Element widget: - FilterBox and filter state
    is now registered as preference to be cross-session.
  *  142f6d8843 - Sketcher: Constraint widget: Add 'Auto constraints'
    and 'auto remove redundant' to the setting button.
  *  13e71c0533 - Sketcher: Constraint widget: Improve the filter such
    that the filter state and checkboxe state is cross-cession. Enabling
    user to 'save' filter state.
  *  22271deb2d - Sketcher: Constraint widget: - Fix eye button     -
    move 'Internal alignment' to Geometric.     - Fix another bug.
  *  7788ef185b - Sketcher: filter list strings are updated at language
    change. By @0penBrain
  *  378463de03 - SKETCHER: Constraint widget rework (issue 7518)
    see https://forum.freecadweb.org/viewtopic.php?f=34&t=71595&start=20
  *  d955e0f108 - MeshPart: [skip ci] fix build failure
  *  d1431f405c - [Mesh] remove GTSAlgos
  *  6fe9bafb03 - Draft: test_creation.py add 3 tests
  *  424cd1d319 - [Measure] remove a unused include
  *  d62d41a53b - [MeshPart] remove unused includes
  *  cdda6f2c38 - [TD]fix fail on missing base view (#7856)
  *  52398d8f58 - Sketch: add missing header
  *  924e7fc484 - Gui: move class SelectionObserverPython to its own
    source files
  *  2252696828 - Base: move class ProgressIndicatorPy to its own files
  *  69dd6ea965 - [Mesh] Core P-end: remove unused includes
  *  43463077f1 - [skip ci] [Part] TopoShapePyImp.cpp: clang formatting
    fixes
  *  3c855f475d - [skip ci] .clang-format: shorthand loops
  *  5f9afef268 - [TD]Separate test scripts which require QApplication
  *  c8a0172df8 - [TD]Add tests for geometry creation
  *  205c6e8931 - Base: restore ConsoleSingleton::IsMsgTypeEnabled
  *  8659c5a149 - Merge pull request #7821 from Roy-043/Draft-fix-
    arcFromSpline
  *  2f27bf18bf - Merge pull request #7840 from Roy-043/Draft-add-
    test_draft_to_techdraw
  *  80308c0105 - Sketcher: fix warning about QStringLiteral used
    without argument
  *  6e65e77915 - Gui: ActionGroup also get its tooltip title updated
  *  14f56c4e1c - Gui: Stop Revit rotation and zoom on scroll release
  *  1559683684 - Image: remove trailing whitespace
  *  3b7189f6af - [Mesh] Core E-M: remove unused includes
  *  577ba5ba58 - [Mesh] Core A-D: remove unused includes
  *  3283107f38 - [Mesh] Core/IO: remove unused includes
  *  b940267220 - Merge branch 'master' into bugfix/thread-milling-task-
    panel
  *  36391eab68 - Save and restore ThreadFit attribute
  *  3cdaf8b8bc - Update test_modification.py
  *  7b2a6a3bf7 - Sketcher: filter list strings are updated at language
    change (include fix commits)
  *  15dd77512e - Sketcher: Element widget: Improve filter widget.
  *  ab7644441f - cmake: correct usage of ifdefined (PR #7829)
  *  1f6ec0469a - [TD] DrawViewPart: Fix Dimension attachment for Coarse
    Views and faceless Views
  *  aafdb8134d - remove unused code in find pyside
  *  193d284c42 - Draft: unit tests: replace test_draft_to_drawing with
    test_draft_to_techdraw
  *  e6c53d8642 - [sketch] Geo.cpp: fix compiler warning
  *  0c2fdd64f4 - Base: [skip ci] fix readability-identifier-length
  *  7745a5aca0 - [Units]Allow querying schema for unit of measure
  *  c9829a312f - [Sketcher] fix header uniformity
  *  d2e5a12190 - change ALL_UPPER_CASE constexpr definitions to
    camelCase
  *  09dccb70c7 - Part: [skip ci] fix some warnings reported by GH
    actions
  *  f0deeaed00 - Part: Fix endless-loop in TopoShapePy::proximity
    function
  *  98d29647e6 - [Arch] fix header uniformity
  *  1b41844acb - [skip ci] Add commits to .git-blame-ignore-revs
  *  f0b151dc09 - FEM: gmsh binary location on osx, add comment
  *  c0a45ec61e - FEM: add standard path for gmsh on osx
  *  5adcfd1dd4 - Arch: replace tabs with spaces
  *  862c092c0b - Sketcher: disable auto-constraint in Copy/Clone/Move
    commands
  *  f6884b307c - Sketcher: Clone: do not apply parallel constraint if
    angle constraint is applied on arc
  *  2e19e5f6fb - [TD] DrawViewPart: Fix Dimension attachment on
    Cosmetic CenterLines upon document restore
  *  7a8a453746 - Path: remove trailing whitespace
  *  875f9eaad6 - Sketcher: remove trailing whitespace
  *  dc5b3cb495 - Arch: remove trailing whitespace
  *  c3b38bda08 - App: [skip ci] fix warnings reported by GH actions
  *  2614a1cec6 - App: [skip ci] fix typo
  *  1f83094b44 - App: fix endless-loop in DocumentObject::getParents
  *  e10b23ca70 - App: replace boolean with enum
  *  07711bb8a8 - App: fix endless-loop when recursively determining
    placement of an object
  *  91319b21d9 - Draft: fix arcFromSpline midpoint bug
  *  c8074a972e - Merge pull request #7759 from LarryWoestman/staging
  *  d793a182c4 - App: fix possible stack overflow in
    GroupExtension::hasObject()
  *  955eeb4775 - Gui: [skip ci] use full namespace of AccelLineEdit
  *  4067cc158f - Gui: fix endless-loop in
    View3DInventorSelection::checkGroupOnTop
  *  4b17636c5e - Gui: code-refactoring
  *  249ee72333 - [Sketcher][planegcs] Make changes as per comments on
    #7484
  *  2537ea883f - [Sketcher][planegcs] Set knot constraint as internal
    alignment
  *  19810fac2a - [Sketcher] Do not make knots construction points
  *  430b0baa00 - [Sketcher] Stop treating knots as fixed in GUI
    commands
  *  7cd2cbd29c - [Sketcher] Constrain B-spline knots as linear
    combination of poles
  *  027504ce16 - [Sketcher] Reformat some if-else for readability
  *  4f96b1bf60 - [TD]fix alignment of section line marks on rotated
    base view
  *  e3cd132af7 - [Typo]Sketcher: 'Clone' is the first command of
    CompCopy, match the tooltip
  *  4483c77530 - Gui: MSVC requires a user-defined destructor of
    RecentFilesAction otherwise the class declaration of Private is
    needed in the header file
  *  e1aa6f58e3 - Merge pull request #7526 from
    paullee0/ArchWall_15_UseAndCreate-ArchSketch-If-Present
  *  f6b70cce41 - Merge pull request #7786 from Roy-043/Draft-
    housekeeping-rename-snap-icons
  *  9e9c784041 - TD: fix memory leaks with raw pointers of
    GeometryObject
  *  a9283c9945 - [skip ci] Add commits to .git-blame-ignore-revs
  *  6e542b6fad - Part: remove trailing whitespace
  *  a6133a583a - [skip ci] Add commits to .git-blame-ignore-revs
  *  b389f6e602 - TechDraw: remove trailing whitespace
  *  57d0c2000a - MeshPart: remove trailing whitespace
  *  61dee6b8ad - App: fix memory leak and consistently use
    Py::asObject() in DocumentObserverPython
  *  6298a3a339 - Gui: [skip ci] consistently use Py::asObject() in
    DocumentObserverPython
  *  390e09db32 - Mesh: remove trailing whitespace
  *  0c83a17ce8 - [TD]prevent Complex Section with no Base View
  *  26d7fe14e1 - [TD]add section line marks for simple section
  *  93133040e8 - TechDraw: Improve and clean up code in some Python
    classes
  *  53f5883ea1 - [TD]fix handling of multiple pages
  *  075cbb64f0 - [Measurement]apply globalPlacement to geometry
  *  de04434d1f - Test: [skip ci] add method clear() to document
    observers
  *  6e7ee14062 - App: [skip ci] fix memory leak
  *  f9ba739e70 - Sketcher: Coincidence constraint: fix error introduced
    by concentric capability.
  *  3d7b116358 - App: implement option to set config key
  *  dacf04c835 - Gui: fix some clang-tidy warnings:
  *  756e081a78 - Gui: fix some clang-tidy warnings:
  *  904f92d747 - Gui: [skip ci] fix some clang-tidy warnings:
  *  a62da05d5c - clang-tidy: disable 'readability-redundant-access-
    specifiers' because clang-tidy fails to distinguish between 'public'
    vs. 'public Q_SLOTS'
  *  bbb3697b77 - Gui: [skip ci] fix some clang-tidy warnings:
  *  951ea0a768 - Gui: fix clazy warnings:
  *  fce59ca723 - Sketcher: fix clazy warnings:
  *  0a5358c24f - Sketcher: Fix element widget repaint delay bug
    Related to https://github.com/FreeCAD/FreeCAD/pull/7567#issuecomment-
    1304724547
  *  0679c40d26 - Gui: fix readability-identifier-length
  *  182aa2ac4c - Gui: replace old-style with new-style connect
  *  ad8974e9d8 - Gui: improve usability of QuantitySpinBox when used as
    menu item
  *  2a6bd73fc0 - [TD]apply review comments from @chennes
  *  fe4a402b04 - [TD]simplify section hatch file handling
  *  3ce218d1d7 - [TD]simplify embedded image handling
  *  199fd11623 - [TD]simplify embedded file handling
  *  75e163213a - [TD]simplify embedded hatch file handling
  *  9c9013810e - [TD]fix embedded template file handling
  *  eed9b6480f - Addon Manager: Refactor to extract metadata checker
  *  d7ace29c75 - [TD]fix vertical alignment of section pieces
  *  6a8468f5bd - Gui: implement WorkbenchSwitcher class to encapsulate
    the parameter details
  *  c966c98614 - Gui: simplify code to handle workbench selector
  *  2390ed8c8f - Gui: [skip ci] fix several warnings reported by GH
    actions
  *  ceb1c83a35 - Gui: replace old-style connect() with new-style
  *  e920410607 - Draft: housekeeping: rename snap icons
  *  a4fbb2d802 - [TD]Section dialog gui tweaks
  *  dbff8faef6 - [Mesh] Feature*: remove unused includes
  *  21f47cf2ec - Gui: fix warnings reported by GH Actions:
  *  5f4dbf7b4c - Gui: Add default JPEG save quality (#7737)
  *  7869b443db - [skip ci] [Gui] NaviCube: fix warning about too short
    variable name
  *  70b9db569b - [skip ci] [.clang] set pointer style to left
  *  60d536bdf2 - [Gui] NaviCube: fix rotation to backside
  *  33f671c6c1 - Addon Manager: Ensure check message closes
  *  103f8b77bf - Addon Manager: Refactor to extract connection check
  *  818ab2b3ff - [.clang] use line break after case
  *  8f2720b8b7 - [Path] PathSimulator: remove unused includes
  *  bc4a5fa006 - [skip ci] [Github] add file endings
  *  7e7b046041 - [Mesh] Imp* - end: remove unused includes
  *  3ee47be1e0 - Gui: don't use '_tooltip' as argument name because
    it's already used for a class member
  *  1a9637a384 - [TD]fix XDirection rotation of simple sections
  *  94c5888921 - [TD]fix oblique section line ends
  *  0ebf61184a - [TD]Section dialogs minor fixes
  *  674b341af6 - [TD]fix fail in calculating section line length
  *  1139e209a8 - Gui: [skip ci] fix several warnings reported by GH
    actions
  *  84d0f4fb6f - Gui: fix regression: show commands of selected
    category in Toolbar tab
  *  a95aefdb18 - Gui: use new-style connect and add curly braces to
    improve readability
  *  1147758787 - Gui: restore fixes of DlgKeyboard.ui and
    DlgToolbars.ui and fix build failure
  *  1611724d39 - Gui: do not remove ending puncuation when clean action
    title
  *  7458912b33 - Gui: fix shortcut context handling in ShortcutManager
  *  b48458673c - Gu: fix readonly AccelLineEdit
  *  4b377e2c31 - Gui: fix command completer selection on item activate
  *  362c781553 - Gui: fix Customize -> Keyboard shortcut priroity list
  *  93c4c0884e - Gui: remove command description label in Customize ->
    Keyboard
  *  64bddb0d88 - Gui: change Command::getRevision() to const
  *  a067f477fd - Gui: fix missing separator item in Customize ->
    Toolbar
  *  039d1a0193 - Gui: fix macro command sync in Customize ->
    Keyboard/Toolbar
  *  2a5190f67f - Gui: move CommandCompleter into its own source file
  *  02e0af2f1d - Gui: fix GroupCommand icon setup
  *  aba01ca182 - Gui: fix ShortcutManager modifier detection
  *  d94953ef91 - Fix build warning
  *  3f0f5cff99 - Minor code change according to suggestions
  *  31d77a954b - Gui: fix action title processing
  *  3e508dd7ed - Fix comment typo
  *  af920dd625 - Gui: fix shortcut editor
  *  1341eb635b - Gui: refactor 'Customize -> Toolbars' command list
    handling
  *  2328284884 - Gui: add ShortcutManager to unify shortcut handling
  *  1d1679ea3e - Merge pull request #7763 from mlampert/bugfix/fix-
    merge-issue-by-mangling-pr-7428
  *  6c35427952 - Spreadsheet: Ensure no args to Python calls
  *  4adf5836c7 - Spreadsheet: Add getUsedRange() and getNonEmptyRange()
  *  11dd7fc5f9 - Spreadsheet: Add Python API for getUsedCells
  *  b444ae94d5 - Addon Manager: Refactor to extract first run dialog
  *  3720ab5ed7 - Add previous commit to .git-blame-ignore-revs
  *  45dc6d3a49 - Gui: determine the view size of the focal plane in
    perspective mode
  *  c726b69d7e - PD: remove trailing whitespace
  *  e4b1aa7494 - Mesh: [skip ci] add export macro to Wm4 constants
  *  2e383f6b88 - Fixed merge issue
  *  8ec1279ea8 - [Mesh] App-Facet: remove unused includes
  *  2a0e865bbd - Path:  Changes for Path refactoring to fix
    regressions.
  *  7acc67ea43 - PD: fix crash in
    TaskRevolutionParameters::addAxisToCombo and some warnings reported
    by GH actions
  *  1911fe50ff - PD: [skip ci] improve the exception text
  *  2aa232bef9 - [PD] TaskDlgRevolutionParameters: fix some CI warnings
  *  eb407feb60 - [TD]fix rotation of complex section
  *  5cedb9ea4e - [TD]fix rotation of cut face hatch
  *  cd0cd182c9 - Arch: remove trailing whitespace in importWebGL.py
  *  f503c061fc - Gui: fix warnings in DlgDisplayPropertiesImp reported
    by GH actions
  *  7b9acb012c - Draft: Remove py2 references
  *  f6f1928cf8 - Arch: Remove Py2 code
  *  c355810538 - Start: Remove Py2 code
  *  3fe026f3c9 - Remove various sys.version_info >= 3 checks
  *  ad18a2dc75 - Update the PR template to link to CONTRIBUTING.md
  *  fc21d597a9 - Draft: test_modification.py: modified test and added
    test (#7741)
  *  b26fec66b1 - Gui: use new-style connect() in
    DlgDisplayPropertiesImp
  *  5ab37d8cc2 - Gui: use QSignalBlocker in DlgDisplayPropertiesImp
  *  4a27fa4ed5 - Gui: refactor DlgDisplayPropertiesImp to avoid code
    duplication
  *  78c86711eb - [skip ci] [Gui] DlgDisplayProperties: fix dialog
    height
  *  fc76d37d6f - Add button to set point color in Appearance task
    dialog
  *  e9782bfe38 - TechDraw: Fix reference counting in format attribute
    of CenterLinePy and CosmeticEdgePy
  *  91a254a0fc - Update PROBLEM_REPORT.yml
  *  9068459898 - Create PROBLEM_REPORT.yml
  *  c6615a1af5 - [TD]fix read only scale property in DraftView
  *  5759733650 - Merge pull request #7728 from arduent/master
  *  7d4bb806ad - GUI: Remove references to MS Shell DLG2 font
  *  49229576fd - GUI: Limit editor fonts to fixed-width
  *  afeaebe6de - GUI: Default editor font to monospaced
  *  d767a923a3 - Addon Manager: Add try/except to integer conversion
  *  5225a5f904 - Fem: [skip ci] include Python.h before vtk headers to
    fix a warning with clang/MSYS2
  *  1694f1e0db - Mesh: [skip ci] remove unused header
  *  30b918dac8 - Gui: Rename 'Output window' to 'Report view'
  *  549774e953 - Spreadsheet: restore fix for multi-screen management
    of QtColorPicker
  *  648065f1de - [PATH] add OCC header/libdir to Path/libarea
  *  952f7adbad - Correct contents of empty title string
  *  832d479ee9 - GitHub: Remove forums requirement from issue template
  *  8d346f1bf5 - Gui: Add setting enabling workbench selector to be on
    the menubar. Restart required.
  *  7c5557b3cb - Fix typos in TD and FEM source comments/documentation
    [skip ci]
  *  1a27202b69 - TechDraw: Improve code in Python CosmeticEdgePy class
  *  c5a263bdd8 - [TD]Prevent ComplexSection creation without valid
    direction
  *  38f1906ae0 - [TD]fix exception on empty compound
  *  4ea2cb4cc0 - [TD]fix hatch test script
  *  3ac40a3778 - Merge pull request #7656 from Roy-043/Draft-Change-
    Snap-toolbar-to-standard-toolbar
  *  d68f5fe88a - Merge pull request #7662 from
    Overruler/draft_patharray
  *  df240315a3 - Merge pull request #7661 from Roy-043/Draft-Use-
    DefaultShapeTransparency-in-gui_setstyle.py
  *  401f1cfe97 - Merge pull request #7670 from Roy-043/Draft-Fix-
    rectangle-with-face-offset-bug
  *  5b015b7022 - TechDraw: Improve code in Python DrawPagePy class
  *  5c02a7c0e8 - Gui: use braced-init-list to create LibraryInfo
    objects
  *  0c7c427b7e - + fix build failure if SMESH support is disabled
  *  b3372a5205 - Gui: [skip ci] fix several warnings reported by GH
    Actions
  *  6a68da4871 - [Gui][Mod]: uniform spin button step size to 5%
  *  d6a7b282d5 - Core: Qt6 migration, use PySide
  *  b407332475 - Addon Manager: Qt6 migration part 1, use PySide
  *  06922ae093 - Gui: [skip ci] fix several warnings reported by GH
    Actions
  *  d20d97d6c5 - [Gui] SplashScreen: modernize Qt connection
  *  e31cd499b0 - [PD] Helix: assure source Sketch is visible when in
    selection mode
  *  432e6b3bf4 - Part: TestPartApp.py add tolerance to
    PartTestShapeRotate
  *  ddff8dd4a9 - Part: Fix typo in regression_tests.py
  *  6091c89947 - [Sketch] change polyline icon
  *  7a5019b262 - [skip ci] [Gui] DlgMaterialPropertiesImp: Clang
    formatting
  *  e6b968397c - [FEM] better safe Elmer executable path handling
  *  d119c1c7a5 - Gui/Sketcher: disable geometry deselection when user
    holds Ctrl or additionally Shift or Alt
  *  04fc0deb06 - [Part] SectionCutting: cut long lines
  *  a76dc0ade2 - PD: use Base::StateLocker to simplify handling of
    blockUpdate and make it exception-safe
  *  18781bcf63 - PD: fixes #7629: Keep sketch visible during revolution
    tasks
  *  f3c0cfbd59 - output SMESH version number in about dialog
  *  9e481f1ac1 - Addon Manager: use versioned Python package dirs
  *  14953f66c8 - [FEM] more safe Elmer executable path handling
  *  63e74c848f - PD: unit test to check offset of sub-shape binder (PR
    #7445)
  *  927b342fbe - Gui: handle std::exception and Base::Exception inside
    DlgPreferencesImp::createPageInGroup to avoid that the preferences
    dialog won't be shown at all
  *  ea2f757a7b - Addon Manager: Handle UTF-8 decode failures
  *  4a4c4dad6c - Gui: [skip ci] fix build failure if shiboken support
    is disabled
  *  9efb942e12 - Qt6 port: [skip ci] set helper variable
    Qt6Core_MOC_EXECUTABLE pointing to the moc tool
  *  2411f1a1a1 - Gui: [skip ci] fix possible crash in
    FilterStatusBar::eventFilter()
  *  f9dfec020d - FEM: femmesh2mesh add disp scale factor
  *  161be27191 - [FEM] safer Elmer executable path handling
  *  abb12aed2a - [skip ci] [FEM] DlgSettingsFemCcx.ui: omit already set
    default values
  *  22f2cae70d - PartDesign: Remove unusable 'Leave sketch'
    'viewSketch' commands from menu. Add 'EditSketch' 'MergeSketches'
    and 'mirrorSketch' usable commands to menu. Add 'ValidateSketch' to
    toolbar.
  *  62c3627e1a - [Gui] DlgGeneral.ui
  *  fda1b18b1a - Gui: fix possible crash when running the garbage
    collector after creating a shiboken wrapper
  *  caa953ac55 - Sketcher: Add concentric capabilities to coincidence
    constraint.
  *  0ff55c69bf - Drawing: [skip ci] remove errorneous call of macro
    qt_wrap_ui
  *  f33be68703 - [macOS] Adding QuickLook feature (#7491)
  *  c9aadeec4c - Gui: Allow to hide toolbars that are not needed.
    In particular this hides edit-mode sketcher toolbars when in non-
    edit-mode.     And hides non-edit-mode toolbar when in edit-mode.
    It also hides the structure toolbar when in edit-mode (as it is
    completely deactivated)
  *  f2bc69647f - Sketcher: Split sketcher toolbar in sketcher-edit-mode
    and sketcher-non-edit-mode.
  *  eeddcfd2aa - Base: + Sketcher: disable deselection when user holds
    Ctrl.
  *  7c3e5d3b34 - [Typo]Gui: fix file indentation + improve tootip
  *  9923afe13e - Base: Check sequence size in getVectorFromTuple
    function
  *  92819be7fd - [Measurement]support for 3 point angle
  *  860ce0a78e - Move Close button to north in measure dialog
  *  3003d660f0 - Move Close button to north in appearance dialog
  *  94f1534350 - PyCXX: remove export macro from iterator classes to
    fix linking error with MSVC
  *  71689a790f - Merge pull request #7685 from sliptonic/littlefixes
  *  36d0a67a4a - [TD]fix tooltip for Equal Tolerance
  *  19a5301e24 - [TD]fix view drag and drop to page
  *  50ee7afe4d - Qt6 port: QLocale::decimalPoint() now returns a
    QString
  *  b1343cc13c - Gui: fix some minor warnings reported by GH Actions
  *  27bea474cc - Gui: decimal point converter: numpad separator always
    send Period to Python Console & Macro Editor
  *  9ade306af4 - Gui: improve decimal point converter algorithm
  *  3bea52c4c4 - Gui: modernize management of decimal converter event
    filter
  *  3eadba2b21 - Gui: add decimal point converter to Translator
  *  d8bd6f1fb4 - Qt6 port: port WebGui module
  *  09550656c2 - Qt6 port: * Constructor of QFontDatabase is
    deprecated, use static functions instead * Fix
    QuantitySpinBox::selectNumber() * Fix InputField::selectNumber() *
    Make InputField::fixup() compatible with Qt6 * QFont::setWeight
    requires an enum now * QInputEvent reuires a pointing device now *
    QAbstractItemView::viewOptions() has been renamed to
    QAbstractItemView::initViewItemOption()
  *  d4f53c2412 - Qt: replace deprecated methods of QMessageBox
  *  c490b93173 - Update CONTRIBUTING.md
  *  5c946c0e8f - Update CONTRIBUTING.md
  *  7019e3d218 - Update CONTRIBUTING.md
  *  68f9f62af2 - Update CONTRIBUTING.md
  *  a4443de5fa - Update CONTRIBUTING.md
  *  0f3d3a2821 - Update CONTRIBUTING.md
  *  a6d67a701f - Update CONTRIBUTING.md
  *  1fc85e07c2 - Update CONTRIBUTING.md
  *  2cacd85047 - More markdown formatting
  *  3022eb3a37 - Moving to markdown format
  *  fa1ac67e20 - Update CONTRIBUTING.txt
  *  805a636781 - Update CONTRIBUTING.txt
  *  55eeed197b - Update CONTRIBUTING.txt
  *  58ebbf4acc - Update CONTRIBUTING.txt
  *  9a50e26309 - test commit from Firefox for @sliptonic
  *  270bb80e79 - Fix verb forms
  *  e344af118a - Update CONTRIBUTING.txt
  *  9e1a52379b - Update CONTRIBUTING.txt
  *  e3303b594e - Update CONTRIBUTING.txt
  *  1e4d4948af - Update CONTRIBUTING.txt
  *  0cdc7602d0 - Add periods to the end of all points
  *  5df13524bf - Update CONTRIBUTING.txt
  *  1e024f888d - first draft of a process for formalizing the
    contribution process.
  *  f295e99e0f - Panel tabs fix
  *  35a30fe942 - minor fixes
  *  ec3a1838ca - TechDraw: Alternate Decimals label in prefs should be
    italic
  *  1c530b2634 - PATH: Feature/dogbone ii (#7660)
  *  ec553a9292 - Qt6 port: * Explicitly include some missing headers *
    Use 'static const char*' for XPM icon * Skip template parameters for
    qMakePair * Constructor of QFileInfo is marked as 'explicit' now *
    QString::fromLatin1() also accepts a QByteArray *
    QDateTime::fromTime_t() is deprecated in Qt5 and has been removed in
    Qt6. Use QDateTime::fromSecsSinceEpoch() * QDateTime::toTime_t() is
    deprecated in Qt5 and has been removed in Qt6. Use
    QDateTime::toSecsSinceEpoch() * QApplication::globalStrut() is
    deprecated. Don't use it any more. * QWidget::isTopLevel() is
    deprecated, use QWidget::isWindow()
  *  a334bc4f0a - cmake: [skip ci] build with Qt6 requires the module
    QtSvgWidgets
  *  8365f90c09 - Sketcher: [skip ci] fix constraint dialogs to use
    QDialog instead of QWidget With Qt6 this fixes a compilation error
    because uic uses the modern style of connect()
  *  356794a646 - Gui: [skip ci] fix Conda build failure
  *  af0a014cf2 - Qt6 port: *
    QApplication::setFallbackSessionManagementEnabled has been removed *
    QString::medRef() has been removed. Use QString::mid() again. *
    QTextStream::setCodec has been removed * Use operator QVariant of
    the QFont class to make code Qt5 and Qt6 compatible * Signature of
    QTreeWidget::mimeData() has changed in Qt6. Remove
    TreeWidget::mimeData() because it doesn't change the implementation
    * QLayout::setMargin() is deprecated in Qt5 and has been removed in
    Qt6. Use QLayout::setContentsMargins() * QDateTime::toTime_t() is
    deprecated in Qt5 and has been removed in Qt6. Use
    QDateTime::toSecsSinceEpoch() * QDesktopWidget is deprecated in Qt5
    and has been removed in Qt6. Use QScreen
  *  1337203415 - Core: Add additional CMake code for building with Qt6
  *  b2eb67e806 - [PartDesign] Improve Helix calculation for straight
    shape (#7674)
  *  4ff19f343e - Revert [Gui] background default colors
  *  790e785dc0 - Gui: do not allow to remove selected text with drag
    and drop
  *  64ffaa681c - Gui: [skip ci] improve whitespace and use curly braces
  *  2f7be9e782 - cMake: Add support for compiling against Qt6 (#7647)
  *  7c6684a821 - TechDraw: Improve code in Python CenterLinePy class
  *  37d94bb4f9 - Gui: include needed header
  *  58d227570d - Gui: clear the list of Python wrapper when quitting
    the application
  *  2630df6edd - Gui: remove forcefully jumping to Python Console
    bottom line on single LMB click
  *  9d91cb17a2 - comment in polish (#7672)
  *  27faff5dcd - Update org.freecadweb.FreeCAD.desktop with Korean
    localisation [skip ci]
  *  b15da84454 - Draft: Fix rectangle with face offset bug
  *  c9233ecdce - Draft: fix rectangle with face offset bug
  *  1282fdb7e8 - [TD]remove export macros from PreCompiled.h
  *  3c8ee7725b - [TD]fix windows compile warnings
  *  f91d41f743 - Optional : Point icon color fix. From green to red.
    This way internal points are yellow. Construction points are blue.
    The issue is that all normal points are construction. So they appear
    blue and not red. Not sure if that's a problem.
  *  d22e049930 - Fix issues raised by OpenBrain.
  *  deff1f42e4 - ElementWidget: Fix extended naming settings not
    initializing. Adds 'Collapse filter' option.
  *  1104a84587 - Sketcher: ElementWidget - Rename ElementType to
    SubElementType - make SubElementType nested to ElementItem
  *  6ff553fa5d - Sketcher: ElementItem - do not select/preselect
    invalid
  *  a656ffbd53 - SKETCHER: Element widget rework see
    https://forum.freecadweb.org/viewtopic.php?f=8&t=72239&sid=b7787fadb
    4c2a7e9682d28f31ede5eb8
  *  bad35fe26c - Sketcher: GeometryFacade - new static function to
    check for internal alignment
  *  5fe254e6f1 - TechDraw: Improve code in Python DrawViewPartPy class
  *  51f54bd3a0 - TechDraw: Windows compilation fix
  *  c6c1c46ca0 - CI: Switch to QtWebEngine instead of QtWebKit
  *  39d469d4eb - Merge branch 'FreeCAD:master' into draft_patharray
  *  e5c95b33f5 - Draft: make tangent vector affect ExtraTranslation
  *  86b5000451 - [TD]fix missing include for CI
  *  99f67b8a40 - [TD]SectionView/ComplexSection - preview, direction
    selection
  *  5ddc6ce789 - [TD]Complex Section - initial implementation
  *  dab714563d - Draft: Use DefaultShapeTransparency in gui_setstyle.py
  *  9d32c892f0 - Gui: [skip ci] refactor QuantitySpinBox::apply
  *  8c6e02ac90 - Delete fc.sh
  *  7cd01505fc - Gui: Quantity Spin Box changed to use the expression
    parser (PR #7124)
  *  5cc9bae455 - Gui: bind spin boxes of Placement dialog when opening
    it via menu
  *  39b28c8a27 - Merge pull request #7653 from sliptonic/bug/tagdressup
  *  978642d03e - [PD] remove deprecated holes
  *  1eee16e9f3 - Draft: Change Snap toolbar to standard toolbar
  *  4e643dcec3 - Gui: refactor and modernize code of Placement dialog
  *  e196490c4c - Fixes #7652
  *  9c19ded42d - [ArchWall] Use and Create ArchSketch if add-on is
    present: Add 'dummy' ArchSketchObject.py
  *  4d8e61549d - Gui: if an expression is set for Euler angles in the
    placement dialog then evaluate the expression instead of determining
    the angles from the rotation See forum thread:
    https://forum.freecadweb.org/viewtopic.php?f=3&t=72522
  *  bcc9c6654c - Gui: don't make QuantitySpinBox dependent on
    implementation details of its base class
  *  784b25b590 - Merge pull request #7635 from Jolbas/master
  *  51d777718b - Merge pull request #7616 from Roy-043/Draft-Make-
    Std_TransformManip-work-for-Draft_Point
  *  71d0490dab - Gui: don't make QuantitySpinBox dependent on
    implementation details of its base class
  *  219d1edd6a - Spreadsheet: [skip ci] fix doxygen typo
  *  dad0c36612 - Gui: in placement dialog use spin boxes for rotation
  *  1143275cec - Gui: [skip ci] include header
  *  7c51aa9749 - Gui: [skip ci] Missing reference in range-for with non
    trivial type (Py::Object) [-Wclazy-range-loop-reference]
  *  51698f6a4c - Gui: fix possible crash in WrapperManager
  *  f1c03bc233 - [PD] FeatureHole.cpp: sort counterdrill
  *  55510f33c5 - Sketcher: Correct icon for Sketcher_CreatePointFillet
  *  7a77549ed7 - Gui: cppcoreguidelines-pro-type-reinterpret-cast
    Replace an unsafe reinterpret_cast with the safer static_cast
  *  845ee29a44 - CMake: [skip ci] fix deprecation warning about policy
    CMP0072
  *  c98545b6ca - PD: [skip ci] disable undo/redo for the tmp. document
    created by the SubShapeBinder
  *  72af60c22e - App: fixes issue #7628: Crash after creating Sketch
    for Body The problem is that inside Transaction::addObjectNew() a
    transaction object is deleted before removing it from the container.
    When deleting the corresponding transactional object (i.e. a
    DocumentObject or ViewProvider) it can happen that it e.g. calls
    Transaction::addOrRemoveProperty() that now finds the dangling
    pointer in the container.
  *  a346884c90 - [skip CI] [FEM] equation.py: fix a tooltip
  *  60d7b1d834 - PartDesign: Add HoleCuteType Counterdrill
  *  c7f64b12bd - PartDesign: Refactor geometry creation of
    counersink/counterbore
  *  c7b427e697 - Mesh: use PropertyMaterial in view provider
  *  ce74f16649 - Addon Manager: Clean up tests for pip
  *  84d6656398 - Accept 1 in NumberPolar parameter
  *  c5d9b8e4ed - FEM: get LGTM silent
  *  e90005572b - Mesh: implement PropertyMaterial
  *  b7747cce26 - Added 2 missing dark icons for stylesheets.
  *  25d25a0bc2 - Mesh: [skip ci] add Python module with enum types
  *  7ed0c36aa3 - PartDesign: Remove duplicate comment
  *  2d4482cdf3 - Fix source comment typo
  *  c24004e130 - [ArchWall] Use and Create ArchSketch if add-on is
    present: following Yorik's comment
  *  cbd1963142 - [Bugfix] PartDesign: Fix HoleCutDepth not being
    recalculated correctly
  *  f88305e93b - Mesh: support to add transparencies to a mesh
  *  062f9f6616 - FEM: Python pep8 code formatting
  *  4c6e123c00 - Gui: create modal color dialog on the heap if its
    parent widget is used in the property editor For more details see:
    https://forum.freecadweb.org/viewtopic.php?f=23&t=70655
  *  c5a7654285 - Gui: create modal dialog on the heap if its parent
    widget is used in the property editor For more details see:
    https://forum.freecadweb.org/viewtopic.php?f=23&t=70655
  *  916891c3fc - App: simplify code in Application::newDocument
  *  bffb82d531 - Sketcher: Solver - Improvement of popularity contest
    and bug fix
  *  804d0426a4 - Gui: fix crash when accessing PySide wrapper after the
    underlying QObject has been destroyed
  *  a46bed1a78 - Sketcher: remove select DOF.
  *  4c6ba8ed4d - Sketcher: remove unneeded flag
  *  4fff36b550 - App: [skip ci] fix string literal
  *  dc02c3f1dd - Part: [skip ci] fix German translation
  *  ee0a0817f9 - Sketcher: fix possible crash when closing the sketcher
    For more details see the forum thread:
    https://forum.freecadweb.org/viewtopic.php?f=13&t=72774
  *  63174d487f - [App] Fix of untranslated first document's name
    (#7156)
  *  02fbf1334d - [TD]fix check of wrong variable
  *  ceab81593d - Use Std_New for new document creation at startup
  *  4f6f600a1f - Gui: [skip ci] refactor PropertyModel::buildUp
  *  0a12d435a2 - [Bugfix]Spreadsheet: fix multi-screen management of
    QtColorPicker
  *  5fcc1c3d03 - Spreadsheet: fix cell span handling
  *  05e0aba701 - Spreadsheet: fix cell span synchronization with
    SheetTableView
  *  9ba9599629 - Gui: ignore recursive call of PropertyView::onTimer()
  *  fba6a718eb - Gui: [skip ci] whitespace improvements
  *  16c52bb18c - [TD]expose DVP projectPoint to Python
  *  57090a43f7 - [Sketcher] [Part] Fix typos and whitespace
  *  525c05fae5 - [Bugfix]Sketcher/BackEdit : Backedit lost if user
    changed camera mode
  *  ce4ba703d9 - [TD]ActiveView from different document
  *  9c397cb387 - Update point.py
  *  cea60b4463 - Draft: Make Std_TransformManip work for Draft_Point
  *  9ae1432c3d - Merge pull request #7605 from mlampert/bugfix/loading-
    path-wb-error
  *  38710ecf5f - Merge pull request #7599 from sliptonic/codespell
  *  f79055c1e5 - fix whitespace and add comments
  *  d4e368a1d1 - increase the height FreeType uses to draw glyphs in
    order to preserve precision of very fine features when converted to
    FC wires.  scale the result back down appropriately.
  *  d8d55a0e88 - Merged crowdin translations
  *  27d853c619 - Merge pull request #7611 from Roy-043/Draft-Escape-
    should-not-switch-off-continue-mode
  *  9ff670f273 - Merge pull request #7608 from Roy-043/Draft-fix-path-
    array-float-math-issue
  *  dd7b589ff1 - Updated ts files
  *  81143c17a1 - [FEM] HypothesisPy: add inclusion comment
  *  85b0fcf66d - [Sketch] TaskSketcherGeneral.ui: add missing stdset
  *  1bfbba320b - [Sketch] TaskSketcherGeneral.ui: fix compiler warning
  *  c3e4d3c258 - Revert [Sketch] TaskSketcherGeneral: restore wording
    of FC 0.20
  *  a22b0c89d3 - [TD]update export icons
  *  3d7871fca5 - [Sketcher] Allow driving constraint on construction
    geometry
  *  f50d1c39da - [Part] remove now obsolete code for Visual Studio
    compiler
  *  48b4eed55c - [Start] Fix New document name translation
  *  d784cffe3f - Fixed typo in UI test case
  *  dae3722d71 - Fixed recursive import
  *  63cc042299 - [FEM] HypothesisPy.cpp: fox compiler warning
  *  ee872dbc76 - Draft: Escape should not switch off continue mode
  *  354cffe559 - [Sketch] TaskSketcherGeneral: restore wording of FC
  *  b74a1b0708 - Draft: Fix path array float math issue
  *  67679b8a0f - App: [skip ci] use curly braces for if/else-statements
    and for loops
  *  459f6bd476 - [FEM] commands.py: reformat a string
  *  cdc3e5466f - Typo in Adaptive test
  *  9282fffa07 - App: add tests for cell rows and absolute cells
  *  126c8a48db - fix codespell warnings
  *  d5b0dac635 - Merge pull request #7598 from luzpaz/README-logo-fix
  *  62a4503fa2 - Merge pull request #7440 from mlampert/refactor/path-
    module-naming-cleanup
  *  b3ffcf72a7 - [skip ci] README: fix broken link to FC logo
  *  eaff3963bb - Merge pull request #7597 from Roy-043/Draft-Point-
    array-Take-placement-of-point-object-into-account-and-accept-more-
    point-object-types
  *  bbae0ec5f1 - Merge pull request #7590 from Roy-043/Draft-Fix-
    alignment-of-angular-dimension-arrows-in-svg.py
  *  a4a11a42d3 - Draft: Point array: Take placement of point object
    into account and accept more point object types
  *  c74a0ad3e5 - Skip legacy tools in job templates and emit error msg
  *  19473a9391 - Added property details if value assignment fails
  *  b4bfefbd56 - Full recompute on test file
  *  917c287e93 - Fixed property bag editor to cancel if no name is
    given and OK is pressed
  *  b25d1a2db0 - Fixed refactor import issue
  *  a9230c1f00 - Convert usage of PathStop to Path.Op.Gui.Stop
  *  847d54bbfd - Fix Path::Feature object check
  *  40864ee2d5 - Fixed unit test files by re-creating the appropriate
  *  f99c822472 - Fixed merge issues
  *  4645b12589 - Fix SurfaceSupport for new Path source structure
  *  c0851a5131 - Added missing diversion entries to cmake
  *  039cab4d38 - Removing obsolete and unused files
  *  6b55f34abe - Moved remaing files out of PathScripts
  *  68238ccdff - Added PropertyBagGui again for backwards compatibility
  *  a1b3319bdf - Moved generators into Path.Base.Generator module
  *  d6293308b4 - Moved the rest of the operations into Path.Op (.Gui)
    module
  *  3f068108a8 - Fixed refactor issues breaking unit tests
  *  16c969c5a3 - Move Path.Base and Path.Base.Gui refactoring
  *  5f3acd04fe - Added PropertyBag compatibility layer to support
    existing ToolBits
  *  998347e97f - Started moving base classes into Path.Base module
  *  9925c71d36 - Renamed Path.Tools module to Path.Tool
  *  29a7dc144e - Removed deprecated and obsolete Path.Tool and
    Path.Tooltable
  *  2b36448575 - Removed obsolete path profile implementations
  *  6da2c338df - Moved all Path operations with model and gui into
    Path.Op module
  *  4b205943bc - Moved dressups into Path.Dressup module
  *  05aa36f8de - Fixed PathPost when post processing is cancelled
  *  8cfe5d7d7d - Moved Path ToolBit and Controller into Path.Tools
    module
  *  9037e497db - Moved post processing files into new Path python
    module
  *  253d494f17 - Moved PathAdaptive into new Path.Op module
  *  19a7d85595 - Fixed path log unit tests
  *  a5a284b148 - Moved PathLog to Path.Log and import it by default
  *  079c0f3908 - Added python based Path module and pull in PathApp
    namespace
  *  4fe2058081 - Renamed Path c++ python module to PathApp
  *  27f08f38b1 - Merge pull request #7591 from Roy-043/Arch-Improve-
    handling-of-window-hosts
  *  0d0bf39422 - Merge pull request #7593 from AjinkyaDahale/techdraw-
    fix-snap-issue
  *  5847d86017 - [TD] Explicitly call
  *  b179ad385b - [Sketcher] [planegcs] Add references for equations
  *  0ee980ca1f - [salome] StdMeshers_CartesianParameters3D: fix a typo
  *  a96a3a505f - use explicit prefix std:: for vectors
  *  b540e734f9 - Arch: Improve handling of window hosts
  *  7fe184dcc1 - Draft: Fix alignment of angular dimension arrows in
    svg.py
  *  767ff373ee - Sketcher: Control edit, change the text of 'Show grid'
    checkbox to 'Grid.
  *  2da9caece2 - Sketcher: Remove 'Edit controls' widget 'Grid Size'
    LABEL.
  *  5bb041deaa - Gui: use default app text color for Python code
    instuctions highlighting
  *  c168aec824 - Gui: fix  default color of report view messages in
    preferences
  *  fce72e46c8 - Merged crowdin translations
  *  df52f32c87 - Updated ts files
  *  d8d9e21d23 - [TD] Gui, PreCompiled.h: add missing OCC files
  *  9ff9d589a2 - [Base, Sketcher] remove redundant boolean checks
  *  57044db084 - [Spread] Gui: remove unused includes
  *  222afe455c - Gui: Add spreadsheet colors to prefererence pack
  *  2d50fd36df - [Spread] remove unused includes
  *  32ead51360 - [Spread] remove unused file
  *  a4f5518497 - [TD] [skip CI] PreCompiled.h: add comments
  *  4a2aff82a6 - [TD] Gui, Dlg*: remove unused includes
  *  1b7e53acbc - [TD] Gui, everything but Q*, Task* and ViewP*: remove
    unused includes
  *  ff6f04dcc2 - Gui: add class TaskDialogPy
  *  e29d1d0332 - [TD] Gui, A*-C*: remove unused includes
  *  4904ab503f - [skip ci] codespell: correct ignore list entry
  *  ab7b147066 - TD: [skip ci] adding missing Qt header to PCH
  *  841044a00a - Gui: [skip ci] do not change link property when
    canceling dialog
  *  03a3ae8cd8 - [TD] DrawD* - DrawT*: remove unused includes - part
  *  5b33b09a6e - [TD] TaskSurfaceFinishSymbols.cpp: add missing include
  *  08a0c07479 - [TD] DrawD* - DrawT*: remove unused includes - part 1
  *  ea5a5ff363 - App: [skip ci] for the dependency graph use orange
    color to indicate links that go out of scope
  *  69c95e3fc0 - macos fix for #7550
  *  16f688e933 - Path: [skip ci] replace QRegExp with
    QRegularExpression
  *  c38e522101 - TD: replace QRegExp with QRegularExpression
  *  3867897edd - Gui: replace QRegExp with QRegularExpression
  *  55a8b5917c - [TD] [skip CI] DrawSVGTemplate.cpp: uniform whitespace
  *  edba5ac85c - [TD] DrawR* - DrawT*: remove unused includes
  *  71e841fbe5 - Tools: extend RegExp utility
  *  6188d3ed68 - [TD] Draw*Imp: remove unused includes
  *  753c8e3423 - [TD] TaskRichAnno.cpp: add missing include
  *  16abb8d548 - [TD] DrawUtil: remove unused includes
  *  5dc30b159c - [TD] DrawView*: remove unused includes - part 2
  *  bc9897caf8 - Gui: depending on parameter settings open a
    transaction when changing visibility or selectability
  *  4a9725854f - Remove some trailing whitespaces
  *  39b47185f4 - [Bugfix]Base: Python method 'isEqual' of Vector shall
    be Const
  *  bf04c0ea93 - Sketcher: Make 'Edit control' widget optional. ENABLED
    by default.
  *  ea9a04e46d - Gui: Remove Print from toolbar
  *  ccbc9612ed - Gui: optionally disable wheel event when
    Gui::InputField doesn't have focus
  *  3b7350d378 - GUI: Remove copy cut print paste from File toolbar
    (#7571)
  *  0f29e914bd - GUI: Remove Edit Mode from File toolbar (#7570)
  *  8ef96bb9fe - Sketcher: Remove StopOperation from toolbar (#7569)
  *  d20f2af95f - Sketcher: Remove two tools from toolbar (#7568)
  *  3b5bce32b1 - Tools: replace QRegExp with QRegularExpression
  *  c054aca8ae - [skip ci] extend codespellignore list
  *  82866db0ca - Mod: replace QRegExp with QRegularExpression
  *  3774ff789c - Merge pull request #7558 from Roy-043/Draft-Fix-
    handling-of-double-quote-in-shapestring
  *  2e5118b47d - Merge pull request #7541 from Roy-043/Draft-Improve-
    Draft_Edit-task-panel
  *  481f5f6177 - Merge pull request #7528 from Roy-043/Draft-Fix-crash-
    when-opening-file-with-only-dimensions
  *  061bf91e84 - [TD] DrawView*: remove unused includes - part 1
  *  88702425aa - Part: [skip ci] fix build failure
  *  1793014ddf - [Bugfix]CI: disable line-ending conversion as it
    damages .FCStd files
  *  a5e2a5ace9 - Fem: [skip ci] remove QRegExp
  *  807fa281a8 - Core: replace QRegExp with QRegularExpression
  *  8b7c61277a - Merged crowdin translations
  *  d87fd4d97e - Updated ts files
  *  87185f0911 - Tools: Added support for pylupdate6 in translation
    handling scripts
  *  7a7cb8184e - [Part] Step import: remove unused includes
  *  60e3084d42 - [TD] [skip CI] TechDrawExport.cpp: whitespace fixes
  *  5eae33e4e8 - [TD] ShapeExtractor.cpp: fix whitespace
  *  a6c6344c6b - [TD] P* - T*: remove unused includes
  *  e9aa0a7d9a - Gui: [skip ci] add QRegularExpression to QtAll.h
  *  920468a88e - [Part] fix CMake for MSVC
  *  96606c557c - Base: fix build failure with MSVC
  *  6d33a969bf - Gui: replace some places of deprecated QRegExp
  *  e6798c53cf - Base: add helper function to convert a string of a
    triple of floats into Vector3f
  *  3433520a74 - Gui: open and commit a transaction after renaming an
    object in the tree view For more details see:
    https://forum.freecadweb.org/viewtopic.php?f=3&t=72351
  *  47f70013c2 - Draft: Fix handling of double quote in shapestring
  *  7bc369932e - Gui: [skip ci] remove DlgImportExportStep.ui resource
  *  d9d8134313 - Part: split DlgImportExportStep into sub-widgets in
    order to be used independently
  *  e0aa2378a6 - TD: [skip ci] may explicitly require gp_Ax3 header
    depending on OCCT version
  *  74b534f479 - Part: [skip ci] use correct export macro
  *  5e546ee582 - [TD] next attempt to fix CI compiler error
  *  96550e3908 - [TD] attempt to fix CI compiler error
  *  6cfe77719e - [TD] E* - L*: remove unused includes
  *  7825dbdbce - [skip CI] [Part] some minor whitespaces and sorting
  *  c7805e922c - Addon Manager: Make sure metadata gets parsed
  *  5ee0f0a8cf - Part: add dialog for STEP export
  *  5af6521377 - Import: implement exportOptions()
  *  4d719d516e - Gui: add support to get exporting options before
    writing a file
  *  359ec600eb - Part: [skip ci] fix compiler warnings
  *  0963860dd6 - Addon Manager: Improve failed pip behavior (#7552)
  *  a85f751668 - [TD]encode Xml characters in spreadsheet
  *  2575f082d9 - Part: [skip ci] list all used parameters for
    reading/writing shapes
  *  5dcaa8e5bf - Part: use ImportExportSettings in client code
  *  1635e7cd91 - Part: use separate setting classes for IGES, STEP and
    OCAF handling
  *  3871af1388 - Test: Add more tag testing to Metadata tests
  *  d1e72dcafa - [Part] remove code for < GCC 4.8
  *  76ec5de64b - [TD] A* - C*: remove unused includes
  *  567e53c6ea - [Part] OpenCascadeAll.h: sort entries and remove
    duplicates
  *  26aaf0af45 - Sketcher : optimize code that was present for Qt4
    compatibility
  *  9b4183581f - Addon Manager: Fix undeclared variable in error
    handling
  *  14cf777aab - Addon Manager: Error checking when Python can't be
    found
  *  8cbf978a7c - Part: [skip ci] fix typo
  *  8db7ee1051 - Part: implement wrapper class around Interface_Static
  *  33031555e5 - [FEM] ViewProviderFemConstrain*: remove unused
    includes - part 2/2
  *  f827de4d4d - Import: make API more flexible
  *  79d17d13bf - [FEM] ViewProviderFemConstrain*: remove unused
    includes - part 1
  *  ef62fc3530 - Sketcher: Remove Snell's Law from toolbar
  *  30dd4af0c3 - [Part] ImportStep: rename enum to fix compilation
  *  1527a731e7 - [FEM] ViewProviderFem*: remove unused includes
  *  bc1baa6808 - Part: set default STEP import settings according to
    https://forum.freecadweb.org/viewtopic.php?p=629883#p629883
  *  d4e734282c - Part: add getter/setter to ImportExportSettings and
    simplify DlgImportExportStep
  *  8a77ea8c98 - [FEM] ViewProvider*: remove unused includes
  *  1a32e6ad9c - [FEM] TaskFemConstrain*: remove unused includes
  *  4b79b9ff56 - [FEM] TaskPostBoxes.cpp: re-add an include
  *  d067502a3b - [FEM] Task*: remove unused includes
  *  e3bf7027a6 - [TD] remove redundant nullptr checks
  *  880757c04c - [Path] Area.cpp: remove redundant nullptr check
  *  10e71da57f - [FEM] Dlg* etc.: remove unused includes
  *  1705e8b9d0 - [FEM] FemResult* to end: remove unused includes
  *  447cc015f0 - [FEM] FemPost*: remove unused includes
  *  3b4cbbb943 - [FEM] FemMesh*: remove unused includes
  *  f982d776fb - [skip CI] [Sketcher] ViewProviderSketch.cpp: Clang
    formatting
  *  75702b9d28 - [Gui] GuiNativeEventWin32.cpp: Clang formatting
  *  6b36ba4bf8 - [.clang] change a setting back to our default
  *  02d5c6288c - [FEM] App, FemConstraint*: remove unused includes -
    part 2/2
  *  449d52ffa8 - [FEM] App, FemConstraint*: remove unused includes -
    part 1
  *  c35bf58a43 - add_definitions(-DSALOME_USE_64BIT_IDS) for smesh via
    config
  *  23d8e7a9a4 - i18n: Manually update language files from Crowdin
    (#7540)
  *  d6fd0e2ef5 - Draft: Improve Draft_Edit task panel
  *  b4578fb3ea - [Bugfix]Gui: TinkerCAD mouse mode was always stopping
    RMB propagation
  *  bfa9825080 - FEM:fix remaining result object in memory in
    femmesh2mesh
  *  7669bd8adb - Gui: [skip ci] use string version of
    QTextStream::setCodec
  *  f9f201373f - Qt6: remove or replace QTextCodec
  *  10e9e3b9b5 - Gui: change Selection.getCompleteSelection() to return
    a list of SelectionObject instead of DocumentObject
  *  f4b4aabc32 - App: add option '--pass' to ignore arguments by the
    application and handle them by a script
  *  eb546e25d3 - Gui: do not detach parameter observer from
    PythonEditor
  *  093368a6ad - Draft+Arch: Fix crash related to SoBrepEdgeSet
  *  8924e265c0 - Gui: add 2 commands to store and recall working view
    in 3D viewport
  *  0ca641f0d7 - Gui: add getter about home position to QuarterAdaptor
  *  63c7e62c79 - Gui: remove hardcoded functions from NavigationStyle
  *  448ce085f4 - Remove redundant reference to C++14
  *  cfe9b1a70c - Updating oversampling call to keep bold line style.
  *  c656abe21d - Better Thumbnails by oversampling hires screenshot
  *  5a14ff96f4 - Merge pull request #7519 from Hubhubhurra/master
  *  0715f8cff4 - Merge pull request #7527 from Roy-043/Draft-Improve-
    Draft_Edit-context-menus
  *  c1e7057dbb - CMake: fix compiler warnings about macro redefinition
 -- Alexander Pozdnyakov <censored>  Fri, 27 Jan 2023 21:49:49 +0000
freecad-daily (0.20.1+git30473-b5e29c20dc-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: b5e29c20dc7eb96d972b0fc72bd230098f58d099
  * Date: 1664208282
  * git changelog:
  *  b5e29c20dc - App: Reformat Metadata per clang-tidy
  *  66766282fa - Addon Manager: Use Vermin to detect min Python
  *  552d6ab895 - Addon Manager: Add support for  tag
  *  1d11c5805a - App: Add support for  XML tag in metadata
  *  50bd4d8428 - Mesh: move Extension3MFFactory outside Exporter3MF
  *  cbc5cf8ee0 - Part: [skip ci] cppcoreguidelines-prefer-member-
    initializer / cppcoreguidelines-owning-memory
  *  6f74903c3d - [skip CI] [Part] TaskFaceColors.cpp: whitespace
  *  24e992e97d - [Part] Task*: remove unused includes - part 2/2
  *  998056364d - [Part] Task*: remove unused includes - part 1
  *  42a19ab883 - [Part] So*: remove unused includes
  *  412a5a982b - [Part] Dlg*: remove unused includes - part 2/2
  *  219ddd0ec5 - [Part] Dlg*: remove unused includes - part 1
  *  73f885a37d - Addon Manager: [skip ci] fix typo
  *  608fb15d40 - CMske: move define 'BOOST_NO_CXX98_FUNCTION_BASE' to
    CompilerChecksAndSetups macro and support CMake < 3.12
  *  bd88f7275c - Fix for Boost with C++20
  *  198ce19e46 - App: Consider using getpwuid_r(...) instead of
    getpwuid(...) for improved thread safety.  [runtime/threadsafe_fn]
  *  e2a552a9c6 - Sketcher: [skip ci] remove unused includes
  *  686eb74f5f - Gui: fix cppcoreguidelines-non-private-member-
    variables-in-classes
  *  bf81c8035f - Gui: fix regression of 2ef4b7a06
  *  5df9546907 - [App] Application.cpp: silence some CI warnings
  *  94a686f348 - redundant
  *  2ef4b7a06b - [Gui] fix some CI warnings
  *  2849d7bec3 - Addon Manager: Manually convert property to binary
  *  414ff3fb35 - App: [skip ci] improve whitespaces
  *  bf1c7eb345 - play
  *  5cd2160bf5 - Sketcher/constraints: improve command opening
    management
  *  e4916d8057 - Sketcher: fix misleading indentation
  *  189875b769 - [Bugfix]Sketcher/Point-on-object: do not substitute
    constraint if conditions are not OK
  *  74c1fed8a6 - [TD]fix StackTop and StackBottom
  *  14db1b7c98 - Spreadsheet: Check Python types using
    Base::PyTypeCheck
  *  fa6cf56020 - Gui: Check Python types using Base::PyTypeCheck
  *  5cb31ece93 - App: Check Python types using Base::PyTypeCheck
  *  2185b8086d - Base: Add helper function to check Python types
  *  1636997745 - [.github] disable another check
  *  3eb9207639 - [App] silence some CI whitespace warnings
  *  598889b227 - [.github] disable a check
  *  6013781b23 - [Addon] fix typo
  *  faef448019 - Part: Measure preferences: Improve UI texts
  *  af198507f5 - [Sketcher] adjust some icons to better follow art
    style guide [skip-ci]
  *  94498816bd - Addon Manager: Support setting min Python version
  *  cc17bd4335 - App: Add support for 'discussion' URL attribute
  *  4f51123626 - App: Add support for  metadata element
  *  a6c061715f - Base: fix const-correctness and include required
    header
  *  9e1ed4a68a - Addon Manager: Show package dependencies
  *  49e37dd611 - Core: Add missing xml namespace property to metadata
    output
  *  3c7782b127 - Merge pull request #7506 from Roy-043/Draft-Fix-
    several-path-array-issues
  *  f26260e658 - Merge pull request #7359 from Roy-043/Draft-Improve-In-
    Command-shortcut-Undo-implementation
  *  8ce0e325cd - Mesh: Add boost/regex.hpp to Mesh's PreCompiled.h
  *  7f6116cf17 - Addon Manager: Switch custom repo prefs to a table
  *  78a4033929 - Addon Manager: Migrate to managed pref page class
  *  6cb454354b - Mesh: split OBJ reader and writer from MeshIO
  *  bf7732cbca - Addon Manager: Fix macro missing warings
  *  73c586ba52 - Sketcher: Remove unnecessary translations
  *  891637f00e - Spreadsheet: Handle language change event for context-
  *  1972dfe5a3 - Base: Replace C cast
  *  544d5a27b8 - Web: Replace C cast
  *  d206116c3d - TechDraw: Replace C cast
  *  734dfc47c6 - Sketcher: Replace C cast
  *  03cba01da4 - Raytracing: Replace C cast
  *  4bf23b89b7 - Points: Replace C cast
  *  f4423cfabe - Path: Replace C cast
  *  34f070cf9b - Part: Replace C cast
  *  9eadb9fbc5 - Mesh: Replace C cast
  *  d239f94c3f - Inspection: Replace C cast
  *  816ce9063d - Import: Replace C cast
  *  72962ed923 - Fem: Replace C cast
  *  0382f276a2 - Gui: Replace C cast
  *  9ccb9eecb2 - App: Replace C cast
  *  78cc184d50 - [Part/PD] few clang formatting fixes
  *  884c11b4e9 - Revert [PD] simplify code for wedges
  *  dd574d5c68 - [PD] simplify code for wedges
  *  e4259cd851 - Gui: Add format parameter for wedgeXmin
  *  b3dfdc568a - [TD]position view within clip group
  *  9142d4ac5e - Draft: Fix several path array issues
  *  541025b938 - [TD]limit zoom out
  *  3396265c42 - Addon Manager: Update language for success message
  *  489fc140a2 - Addon Manager: Implement browse for icon
  *  dc2bf6c754 - Gui: Add importing CFG to PrefPack dialog
  *  277ad4f7c4 - [FEM] tweak function docstrings in resulttools.py
  *  9f8f38faef - CI: allow manual launch of CI
  *  2d61e15112 - [Part] fix bold italic measurement text
  *  5d0549aa7f - [TD]fix handling of high precision mice/touchpads
  *  3996a537a9 - [TD]use QGraphicsView anchor for zoom
  *  ebb32633d8 - Addon Manager: Fix bug when pip call fails
  *  36332ff9a3 - Core: Add QPdfWriter to QtAll PCH on Windows
  *  9c9a7f035c - Addon Manager: Spelling
  *  5ce07933e9 - Addon Manager: Clean up backup directories
  *  d6289e3211 - Addon Manager: Fix bug with missing git in devmode
  *  860e50b589 - Gui: code refactoring of dock window setup
  *  b5842966c1 - Merge remote-tracking branch 'gitlab/master'
  *  5472d71855 - Arch: Allow to override IFC importer with the BIM WB
    version
  *  c7d0cf044c - Arch: Housecleaning - Moving IFC getPreferences() to
    helper module
  *  3cb442b1c3 - [TD]fix printall banner page
  *  48aafc3f8b - Inspection: support display of lines, avoid explicit
    type checks
  *  2462f4c7a0 - App: move from float to double for accuracy parameter,
    add a virtual method to determine a default accuracy
  *  718be391f7 - Gui: when customizing shortcuts, warn user if command
    isn't in use with message box
  *  75acacd1b7 - Gui: Use auto and range-based for (#7481)
  *  d7792826b4 - column limit
  *  8ed0ba5e45 - Merge pull request #7483 from adrianinsaval/fcinfo-
    patch
  *  b5e8a2c28d - Mesh: implemment mechanism to load MeshGui module when
    exporting to 3MF file
  *  d6afbb5718 - [Sketcher] rename a variable to please spellchecker
  *  655e8b6504 - [Sketcher] Fix Typo in comment
  *  b76da40885 - [Bugfix]Sketcher: prevent dangling state of Shift key
    if key released out of Quarter
  *  1059dd4f9f - OpenSCAD: Remove aux spline when no twist
  *  51167dfd7d - [tools] fix  script [skip-ci]
  *  9dc9d6735a - [FEM] added critical strain ratio functionality
    (#7467)
  *  db7d615cb0 - Inspection: [skip ci] code-refactoring
  *  05058e9708 - space before initializer
  *  b605c40449 - Part: implement TopoShape::getLines
 -- Alexander Pozdnyakov <censored>  Mon, 26 Sep 2022 20:53:47 +0000
freecad-daily (0.19.2+git30362-061ec7f7b4-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 061ec7f7b4b77f26c17e11c4fb0f83d3e0f95fe8
  * Date: 1663081521
  * git changelog:
  *  061ec7f7b4 - Inspection: support of shape with edges only
  *  92294c448e - [TD]fix active view on windows
  *  f337a0f9d4 - [TD]fix PrintAll output to printer
  *  1ac102e1d0 - [TD]fix missing = true
  *  32db6656f3 - OpenSCAD: add unit test to check for empty 'union'
  *  64784232ab - App: [skip ci] fix -Wsometimes-uninitialized
  *  a70e37c20e - Addon Manager: Clean up extra import
  *  ef7261e8e8 - [TD]restore missing isoparameter option
  *  df831d8cbd - Addon Manager: Protect refs to
    QRegularExpressionValidator
  *  88ee6bb47f - OpenSCAD: Support empty unions and SVG import
  *  3d7fa720e6 - [Bugfix]Sketcher: some user colors aren't taken into
    account
  *  285fc1065f - [Bugfix]Gui: allow set up expression even if property
    value is currently being edited
  *  4bfc6a082a - PartDesign: improve offset handling of SubShapeBinder
  *  4d6f7bd8b0 - [github] disable 2 more checks
  *  628e994f5a - extend find_package(SMESH)
  *  fac841a0b7 - Fixed external SMESH cmake scripts, allowing netgen
    and gmsh compatibility with VTK 9 - moved base SMESH cmake logic to
    respective cmake script. - allow BUILD_SMESH, regardless of external
    SMESH usage, for testing and so on.
  *  317d489932 - Addon Manager: Support older PySide2 QRegExp
  *  f42a47aa0f - Merge pull request #7469 from LarryWoestman/bugfix
  *  9b322be497 - Path:  Allow error diff's to be as long as necessary.
  *  3ee55aa2e7 - Path:  Fixed test00010 sensitivity to terminal column
    count.
  *  ec9d256d0e - [TD]space secondary views by row/columns
  *  41944b2e2f - [TD]fix PrintAll context menu entry
  *  85734ceb54 - [TD]Latin script templates to plain SVG
  *  01d9ff8958 - Addon Manager: Fix bug in dep installation
  *  b97c93008e - [TD]simplify ActiveView
  *  6347f90b15 - Addon Manager: Fix disabling addon
  *  96cfa1b0d3 - Addon Manager: Add note about Other... deps
  *  e0b181e9b1 - Addon Manager: Fix macro other file copy
  *  139b99d371 - Addon Manager: Cleanup
  *  354a29d98a - Addon Manager: Refactor Licenses and People tables
  *  cb1f6bffa8 - Addon Manager: DevMode content implementation
  *  7a17106776 - Addon Manager: Implement content addition dialogs
  *  aabf887e1e - Addon Manager: Add person editor
  *  ea45af3a80 - Addon Manager: Add license selector
  *  b6827b3621 - Addon Manager: Sketch out basics of Developer Mode
  *  e28317f772 - [TD]fix misspelled preference key
  *  20f5db1ad1 - [TD]fix extent dimension
  *  968fb5be34 - Sketcher/BackEdit: makes clip plane switch side
    according to view side
  *  77f83ce716 - TempoVis : makes clip plane able to revert + some
    improvements
  *  7928a8c3a0 - Sketcher: makes TempoVis properties read only
  *  3f220f1dd8 - Sketcher/BackEdit: makes sketch elements render on -Z
    if sketch viewed from back side
  *  a6a8f27125 - Sketcher/BackEdit: makes EditModeGeometryCoinConverter
    class VP & attorneys aware
  *  7d1e4186cc - Sketcher/BackEdit: makes
    EditModeInformationOverlayCoinConverter class VP & attorneys aware
  *  b40d800550 - Sketcher/BackEdit: makes view orientation factor
    accessible to coin managers
  *  36fccfdd08 - Sketcher/BackEdit: Add camera sensor to VP that
    detects side and redraw if side changed
  *  028517323c - Merge pull request #7462 from Roy-043/Draft-Improve-
    drag-and-drop-behavior-for-Layers
  *  975140614d - Mesh: [skip ci] remove xerces2 stuff
  *  58cb977c3b - remove xcerces2
  *  fe9daff383 - disable nodiscard
  *  14ee13a0a5 - Part: remove duplicated wires from cross-section
  *  789a15c787 - Merge pull request #7447 from
    VM4Dim/StartPage_Fix_Wiki_Link_to_Reverse_Engineering
  *  220c8c1259 - Merge pull request #7453 from Roy-043/Draft-Fix-
    alignment-of-angular-dimension-arrows
  *  333fc6448c - Draft: Improve drag-and-drop behavior for Layers
  *  6d7d154c0e - TD: remove unused member variables to fix -Wunused-
    private-field
  *  5ffc2e10b6 - Merge pull request #7455 from mlampert/bugfix/setup-
    sheet-stepover
  *  967d4eb92e - [TD]remove white matting around detail view
  *  fcef1cb174 - [TD]implement view stacking
  *  d6330b7103 - [TD]add PrintAll command
  *  86f61834ce - [TD]default LineFormat ctor
  *  d14f8cda92 - [TD]propagate X,Y changes
  *  71426aa467 - [TD]fix Text sizes not exact
  *  a71a06291b - Update view_dimension.py
  *  8b4e114b9d - TD: [skip ci] fix build failure with MSVC The compiler
    requires the class declaration of LineSet in order to determine its
  *  be686c3be5 - zipios: [skip ci] fix Windows build failure
  *  9c911dd1b5 - [TechDraw] Microimprove new Face Finder Algorithm
  *  1d4c607bff - [TechDraw] Fix bug in DrawUtil::isZeroEdge
  *  d22a880fc9 - Fixed handling of App::PropertyPercent in SetupSheet
    save/load
  *  f5f618cd17 - Merge pull request #7454 from
    sliptonic/PathFeedRateBug
  *  ac0f0acc17 - Merge pull request #7185 from
    LarryWoestman/post_refactor
  *  9b2d39ae0d - Fix bug when testing verticallity during PathFeedRate
    generation
  *  e641232899 - [TechDraw] Improve readability of Geometry.cpp
  *  c5a79d3909 - Draft: Fix alignment of angular dimension arrows
  *  de7949a3b7 - [skip ci] Debian patches: * Fix FTBFS on armhf/armel,
    undefined GL_PROJECTION (issue 1014875) * Disable syntax checks for
    some Python modules
  *  5244d9663e - zipios: [skip ci] remove deprecated header
  *  84ea2f10e6 - zipios: Make local copy compatible with external
    package
  *  dcf2bc4fc9 - Addon Manager: Safer removal of macro cache
  *  96dae36596 - [TD]dvAnnotation default dtor
  *  2f363e4f17 - [TD]New face finder algo
  *  abfd9da579 - [TD]CI clang warnings
  *  acf17905ed - [TD]CI clang warnings
  *  181b5af6a6 - Mesh: use class ZipHeader to directly access the model
    file of a 3MF file
  *  1789c957df - Base: [skip ci] Add function to read the CD of a zip
    file from a std::istream
  *  cd6ea30d31 - [StartPage] Fix Wiki Link to Reverse_Engineering WB
  *  f35f77e98e - Mod: [skip ci] fix some MSVC warnings
  *  ded6b7234b - Mesh: [skip ci] add missing headers to PCH
  *  6b7771d0fa - Merge pull request #7437 from luzpaz/codespell-ignore
  *  460f33a1be - Merge pull request #7441 from Roy-043/Draft-Fix-
    flatten-wire
  *  0c8b50d591 - Merge pull request #7436 from Roy-043/Arch-Fix-
    baseface-generation-for-walls-with-a-trace-that-self-intersects,-has-
    T-connections-or-that-overlaps
  *  f99bf376b0 - Merge pull request #7267 from Roy-043/Draft-Avoid-
    faulty-Base.Placement.rotate()
  *  b687e2ce0c - [Bugfix]Gui: ensure message boxes appear and stay on
    top of main window
  *  0f698bb9ac - Path:  Removed the comparison-style postprocessor
    tests.
  *  39c2ff4e45 - Draft: Fix flatten wire
  *  c35244e74f - Merge pull request #7438 from Syres916/patch-54
  *  f50505ae42 - Merge pull request #7428 from dresco/PathNaming
  *  7d5f208ae7 - codespell: add 3 more words to codespellignore list
  *  61f14dcf2c - Mesh: [skip ci] fix several minor issues
  *  324e4ca33f - Mesh: [skip ci] remove superfluous function call
  *  253ddde069 - Mesh: support to read 3MF format
  *  3b29cf18be - [Part]fix makeWireString for Win & Py > 3.09
  *  8aaa36a013 - Arch: Fix baseface generation for walls with a trace
    that self-intersects, has T-connections or that overlaps
  *  46b70c73fe - Addon Manager: Add missing GitFailed import
  *  55866fd622 - Clang: [skip ci] set minimum name length to 2
  *  01c3f1b636 - Mesh: [skip ci] fix minor issues
  *  4a9559c580 - Merge pull request #7424 from Roy-043/Draft-Fix-
    workingplane-auto-alignment-to-Front-view
  *  794a51eecc - Fix for Path output file naming issues.
  *  af18a9ea3b - Sketch: fix build failure
  *  9381a8b2fb - Base: make isMultiUnitLength() and isMultiUnitAngle()
    const
  *  086ce2d34c - Mesh: add support of thumbnails of 3MF format
  *  9ff0ae58da - [Path] Change Default Retraction from G99 to G98
  *  0179afbe8a - Draft: Fix workingplane auto alignment to Front view
  *  fbfac41c82 - [TD]fix face centerline
  *  dd14b42829 - [Sketcher]make cursor coord display unit aware
  *  16ff6dfbbb - [Base]identify schemas which use multiple units
  *  ea8cf94991 - Mesh: [skip ci] include header in source file
  *  fcc9d1fc84 - Mesh: avoid to create an extra tmp. copy of MeshObject
  *  16c73780b9 - Mesh: add exporter class for 3MF format
  *  580c124b22 - Mesh: improve 3MF support
  *  88ce83b68c - zipios: unicode handling in ZipOutputStream
  *  818a8add04 - github: Update PULL_REQUEST_TEMPLATE.md to v1.0
    Changelog thread
  *  9b5cf1537d - Merge pull request #7354 from Roy-043/Draft-add-
    tolerance-to-boundbox-check-in-intersections.py
  *  97ff522bb4 - Merge pull request #7368 from ebrahimraeyat/master
  *  61b92666e1 - Mesh: refactor mesh exporter classes
  *  2b5452d19d - [TD]fix perspective projection
  *  5ea33e9c4b - [TD]fix too large page on print
  *  d371abf6f5 - Mesh: move 3MF writer to its own class
  *  b277ef36c1 - Misc: modernize C++: replace 'typedef' with 'using'
  *  97967743a4 - TD: modernize C++: replace 'typedef' with 'using'
  *  c3279b82b4 - Mod: modernize C++: replace 'typedef' with 'using'
  *  a7bf7869ae - Sketcher: modernize C++: replace 'typedef' with
    'using'
  *  2ae40e006c - Points: modernize C++: replace 'typedef' with 'using'
  *  55bfdfb6d7 - Path: modernize C++: replace 'typedef' with 'using'
  *  6d4f95650c - PD: modernize C++: replace 'typedef' with 'using'
  *  c6a208bb18 - Part: modernize C++: replace 'typedef' with 'using'
  *  7eb30ca5c7 - MeshPart: modernize C++: replace 'typedef' with
    'using'
  *  fd4e2c967b - Mesh: modernize C++: replace 'typedef' with 'using'
  *  e205daa43d - Mod: modernize C++: replace 'typedef' with 'using'
  *  ba8d5ab055 - Gui: modernize C++: replace 'typedef' with 'using'
  *  5240a30431 - App: modernize C++: replace 'typedef' with 'using'
  *  d2168f51b9 - Base: modernize C++: replace 'typedef' with 'using'
  *  4310b49a8b - [TD]replace GeometryObject only after all changes are
  *  4bdbacda75 - [TD]clazy warning re 3 parameter QObject::connect
  *  9ab037b581 - Addon Manager: pylint cleanup of Macro class
  *  3e7a22daef - [TD]cosmetic vertex size consistency
  *  cf399afe87 - App: minor improvements: * use 'using' instead of
    'typedef' [modernize-use-using] * fix bugprone-reserved-identifier *
    fix whitespace/comma
  *  e809295342 - App: replace some while loops with range-based for
    loops to increase readability
  *  2a2062ec46 - App: use auto - strange iterator (PR #7405)
  *  196983cf95 - Base: [skip ci] optimize writing Inventor file
  *  47f69d1389 - Base: [skip ci] whitespace improvements
  *  4cd8e2e93f - Base: Fix warning -Wrange-loop-construct
  *  dd95969695 - [TD]fix crash in Preferences
  *  51678cc8ab - Merge pull request #7207 from agren/remove-dead-code
  *  90ffdda622 - Merge branch 'master' into remove-dead-code
  *  1e865c6312 - Part: [skip ci] remove support of Py < 3.5
  *  752511a9f1 - fix translation issue
  *  89ad254b7c - Base: support of SoFaceSet in InventorLoader
  *  6fa3a50149 - Mesh: use Base::InventorLoader to load mesh files in
    .iv format
  *  8b7f721cd0 - Base: implement loading of OpenInventor files
    (currently only SoIndexedFaceSet is supported)
  *  283fec68f8 - Addon Manager: Fix bug in updater
  *  6ef7ae0404 - Addon Manager: Support older git versions
  *  3a47916d9b - Addon Manager: Pylint cleanup of utilities
  *  85ec32c60e - App use explicit
  *  a8cb4e7444 - Addon Manager: Fix bug in dependency resolver
  *  f8567b0975 - AddonManager: Refactoring of installer
  *  65b22c2f51 - Surface: [skip ci] fix minor issues found by code
    checkers
  *  c38d8479bc - Clang: fix clang-diagnostic-error
  *  6953310116 - Mod: Single arg ctors must be explicit
  *  a909df7f39 - Gui: Single arg ctors must be explicit (PR #7369)
  *  4faf443883 - stepZ.py: remove remaining mention of gzip_utf8
  *  52845b8c4c - Surface: add unit test for blend curve
  *  1ce78efb29 - Import: [skip ci] whitespace improvements
  *  97ec620ff8 - remove unused gzip_utf8
  *  bfa7a6687c - Update org.freecadweb.FreeCAD.xml
  *  f79f1dd066 - Fixes filetype icon not showing Fixes the icon of
    .FCStd files not showing because the xml element was called icon
    instead of generic-icon
  *  c538824309 - Base: [skip ci] fix scale factor in unit schemes
  *  b74148fdd0 - Clang-tidy: [skip ci] set value of parameter
    readability-implicit-bool-conversion.AllowPointerConditions to true
    Forum discussion:
    https://forum.freecadweb.org/viewtopic.php?f=10&t=71355
  *  949b43aabb - App: [skip ci] whitespace improvements
  *  a899f078bd - CMake: [skip ci] remove trailing whitespaces
  *  a1776d3e74 - Fix build on MacOS-X 10.14: missing Xerces include dir
  *  983e13c3b7 - Fix build on MacOS-X 10.14: missing cmath header
  *  3c8a268355 - App: [skip ci] improve whitespaces
  *  d66df602ad - App: Single arg ctors must be explicit
  *  216ab71ade - Arch: removing unnecessary 'if' conditional check
  *  ded17b7543 - Follow-up typo fixes
  *  1a7ddfdc24 - Fix typos and whitespace
  *  eb1f30d327 - Surface: several improvements * fix crash because of
    incomplete inheritance of BlendPoint and BlendCurve -> do not
    inherit from BaseClass   as consequebce make destructor non-virtual
    and remove getPyObject * pass std::vector by const reference *
    remove unneeded includes * use more suitable Python exception types
    * when returning with null from Python handler then set an exception
    * harmonize file guards * several optimizations or simplifications *
    use modern C++ * harmonize command name * fix copyright note
  *  27bf1dff0e - [Surface]: Change to BaseClass
  *  c85c8cfb33 - [Surface]: Implementation of BlenCurve.
  *  7e69d7e38b - Surface: Various fixes
  *  a783d5bbfc - Part: fix test failure and add setBounds for backward
    compatibility
  *  df8e661ddf - Part: [skip ci] improve whitespaces
  *  c86490eb15 - [Part] Change BSplineCurve/Surface setBounds() method
    name to scaleKnotsToBounds()
  *  e3dd67ad9f - [Part] Add setBounds method to BSplineCurve
  *  a5ecf97092 - Gui: [skip ci] fix readability-identifier-length,
    whitespace/comma
  *  f4b01a5568 - Gui: Prevent crash when trying to create
    ExpressionBinding without arguments
  *  51860063f8 - Merge branch 'master' of
    https://github.com/FreeCAD/FreeCAD
  *  0e24ed6342 - [FEM] pipelines: distinguish stresses (#7246)
  *  8efe30c8a9 - Test: add test feature for unit tests
  *  71015d23d0 - App: fix possible dangling pointer in
    Document::removeObject()
  *  00204dd6d4 - Tools: Use Python 3 as interpreter for fcinfo
  *  91830933d7 - TD: [skip ci] fix warnings of checkers about
    whitespaces
  *  67d0679643 - Addon Manager: Fix subproces call on Linux
  *  4ad52a5778 - [TD]use Label in waiting for thread message
  *  1494b8288a - [TD]use new style QObject::connect
  *  5ea9627231 - Addon Manager: Update preferences for new git
  *  3c191331a2 - AddonManager: pylint cleanup, git
  *  46fc605fca - Addon Manager: Refactoring and pylint cleanup
  *  ee162ff3a8 - Addon Manager: Refactor to test git and eliminate
    GitPython
  *  b6da08ef8b - Addon Manager: Create new git handling mechanism
  *  f0d5d716a7 - Part: Add missing include to PCH
  *  0a96f088d1 - Part: add Part.makeFilledSurface() that internally
    uses GeomFill_Generator
  *  5014bab534 - Mod: replace std::ifstream/std::ofstream with
    Base::ifstream/Base::ofstream
  *  5be214b885 - Base: implement default constructor and open()
    function for Base::ifstream and Base::ofstream
  *  145c3bf7c5 - PD: [skip ci] fix UTF-8 handling in Hole feature
  *  a72bf218f9 - Sketcher: Tweak tip language for ConstrainRadiam
  *  84253f4b4f - GUI: Remove unnecessary translation calls
  *  ff01905f0b - TD: fix UTF-8 handling in LineGroup
  *  ea5a0371a3 - Gui: [skip ci] fix UTF-8 handling of icon resources
  *  8f067e02f3 - [TechDraw] Remove uneeded redefinitions of inherited
    functions
  *  f5c5eec3bb - [TD]code review changes for Gui
  *  f9d62da307 - [TD]code review changes for dvp, dvs
  *  e8a25a8fdf - [TD]code review changes for dgh, dpg, dpgi, dra
  *  644b4991e2 - [TD]code review changes for dvp and dvd
  *  d6806167e1 - [TD]fix typo in message
  *  2d7d882235 - [TD]prevent running threads on object delete
  *  74cdc6db61 - [TD]code clean ups
  *  b1dd0bd2d0 - [TD]add preference for progress reporting
  *  f12846599d - [TD]fix detail of section not displayed on restore
  *  00b671e370 - [TD]fix projectShape for shape outline
  *  6677cd4d8f - [TD]clazy warnings and duplicate setter/getter
  *  006cf78c7a - [TD]fix segfault on repeated open/close
  *  6df801ed96 - [TD]respect AutoDistribute on load
  *  a2b09d37c5 - [TD]move section cut and detail common to thread
  *  ac63550122 - [TD]add progress reporting framework
  *  7e701969af - [TD]run hlr and extractFaces in threads
  *  bdf4cea14e - [TD]refactor scene/view/mdi
  *  9c929897ac - [Netgen] fix typos found by codespell
  *  1efb0503d2 - [Gui] background default colors
  *  8b056f156f - [Netgen] add headers to support recent Netgen
  *  ee68391bc8 - [FEM] point filter: add units for flux results
  *  876b4ebb8e - [FEM] Elmer: fix flux equation
  *  68053e4f4d - ReverseEngineering: [skip ci] improve doc string of
    approxSurface
  *  baf294a5a6 - [FEM] initial pressure: bind expression to
    QuantitySpinBox
  *  bc2f04889b - Base: [skip ci] improve whitespaces
  *  020bf1789a - Base: expose enum NumberFormat to Python
  *  c3e724d78d - Removing Unnecessary if conditional check
  *  040f86c4d5 - [FEM] fix body heat source constraint
  *  0a18346767 - [FEM] potential constraint: change default value
  *  9b56412856 - [FEM] potential constraint: allow to set expression
    for value
  *  517fde7881 - [Base] [skip CI] fix a typo in QuantityPy.xml
  *  26c04ab136 - [FEM] [skip CI] sorting in Fem.qrc
  *  262658685a - [Gui] revert the revert of setting unit factor for F/m
  *  f7c3989a2f - [FEM] move initial pressure to fluid constraints group
  *  37a3338537 - [Gui] revert setting unit factor for F/m
  *  a598398a0b - [FEM] [skip CI] Elmer writer: fix indentation mistake
  *  b177a8d6b2 - [.github] disable too many lines check
  *  43b6c65311 - Test: unit test for handling of the factor of F/m This
    test is supposed to cause a failure because of the wrong factor of
    F/m for SI1 and SI2 in commit 9db5dff7
  *  27f50ad131 - [FEM] add initial pressure constraint (#7364)
  *  32d7663e46 - [FEM] permittivity: improve code
  *  7ed74fa63d - Test: [skip ci] failUnless is deprecated, replace it
    with assertTrue
  *  10a78d91af - remove unused CXX standards. change boost min version
    to 1.65
  *  9db5dff744 - [FEM] fix handling of vacuum permittivity
  *  e2636b2926 - [FEM] Elmer example: remove wrong permittivity
  *  e0585a328b - [FEM] Elmer: writer: get rid of unnecessary function
  *  99120c2c74 - [TD]include clean up continued
  *  dce15245fa - [FEM] Elmer: handle pressure for fluids
  *  f2ba030ebb - [TD]remove precompiled from *.h
  *  aa9a667506 - [TechDraw] Clean up precompile in Gui
  *  52b3c75eb4 - [FEM] change default pressure
  *  335196a468 - [FEM] [skip CI] remove an obsolete comment
  *  dd370b9643 - [FEM] Elmer: fix initial flow velocity
  *  d7d49aa1a0 - [FEM] [skip CI] Elmer: add copyright
  *  5779040107 - [FEM] [skip CI] fix non-Unicode character
  *  08f02885a4 - [FEM] Elmer: sort solver methods for better overview
  *  f0590d1b2f - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  d8784b7ac9 - [FEM] Elmer: fix for the Idrs method
  *  4407dde179 - [TD]hatch file default handling
  *  a2e473c5b7 - [FEM] Elmer: set constraints for solver systems
  *  d985525893 - [FEM] Elmer: just sorting to keep the overview
 -- Alexander Pozdnyakov <censored>  Tue, 13 Sep 2022 19:41:29 +0000
freecad-daily (0.19.2+git30079-0beefe7c5d-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 0beefe7c5de80aead2e6400804eb6cbda54d6ba8
  * Date: 1660401719
  * git changelog:
  *  0beefe7c5d - [FEM] Substitute underscore for whitespace in CalculiX
    solver output
  *  b6cb5ffe4a - [FEM] Elmer: fixes for multi-threading
  *  d1ffbc0ae9 - [Gui] [skip CI] NaviCube: fix indentation mistake from
    previous commit
  *  d78d1bbe58 - [Gui] fix NaviCube step handling
  *  128877a7b7 - [FEM] Elmer: only output a property if necessary
  *  08af39c1a8 - [FEM] Elmer: fix heat flux handling
  *  2edf6abb2f - [FEM] Elmer: add support to turn off solvers
  *  278598083d - [FEM] Elmer: add tooltips
  *  5a72f2d1fa - [FEM] Flow constraints: fix wrong tooltips
  *  4962c3da15 - [TD]fix merge conflicts
  *  9905e17ba1 - [TechDraw] Remove uneeded redefinitions of inherited
    functions
  *  2f49a93292 - [TD]fix LineFormat ctor line color
  *  11849808a1 - Gui: remove redundant void
  *  2a434e3b2e - [TechDraw] fix up button in TaskProjGroup
  *  ff876bf72c - Gui: clear combo boxes before re-filling them, fix
    handling of icon size in preferences pack
  *  b716644e27 - [FEM] Elmer: fix handling if fluids + solid materials
  *  bd796c9197 - [FEM] Selection: fix error for 2D shapes
  *  ed3625a0e0 - [FEM] Elmer: allow lower relaxation factor
  *  746a56f5d3 - Gui: don't show non-existing and unusual directories
    in file dialog
  *  9311e2913e - Replace edit-cut.svg
  *  2b5b7cd607 - Draft: fix snapper icons * Add convenience function to
    get 3D views from MDI area * Use 'inherits' instead of
    'QMetaObject.className()' to check more reliably for sub-classes
  *  cb96332a64 - [TD]fix multiple dimension drag
  *  730b14353c - Addon Manager: Finish pylint cleanup of startup
    workers
  *  9250850c9c - Addon Manager: pylint cleanup in startup workers
  *  20047c94cd - [FEM] [skip CI] formatting fix for potential
  *  ad2042e3cb - [FEM] electric Potential: add missing conversion
  *  c219134a1e - [FEM] Elmer: fix material bug and improve material
    handling
  *  7910bd14e6 - [FEM] update a bimetal testfile
  *  baaa5f8dd1 - [FEM] Elmer: set constraints for relaxation factor
  *  48a206e3e4 - [FEM] Elmer: notify users about missing fluid material
  *  5cd06b6148 - [FEM] fix bimetall example
  *  9c50b541a5 - [Material] add materials used by our examples
  *  69efa37e49 - [FEM] Elmer: automatic update for BiCGstablDegree
  *  4b2a486d51 - [FEM] fix selection issues with flow velocity
    constraint
  *  8acce95ebb - Gui: revert changes of 0c70d45c83 for
    GestureNavigationStyle
  *  735eecc42b - Part: fix build failures with OCC >= 7.6
  *  2062f9ce87 - clang: fix warnings [-Winconsistent-missing-override]
  *  4638bbf8ed - Addon Manager: Unit tests for cache loading
  *  54e06a759b - Addon Manager: Improve unit tests for utlility
  *  44cbd88830 - Addon Manager: Refactor to improve testability
  *  99084f1a62 - Addon Manager: Add unit test for addon fetch
  *  616a343973 - Addon Manager: Fix macro-loading bug from refactoring
  *  4c63094331 - Addon Manager: Worker refactor (round 1)
  *  ddafb98813 - Mod: Use override etc 2
  *  0c70d45c83 - Gui: Use override etc 2
  *  3891e85c32 - App: Use override etc 2
  *  91ea39a5c0 - Base: extend Placement/Rotation API * Add
    Placement::isSame() and expose to Python * Add
    Placement::multRight/Placement::multLeft * Fix PlacementPy::rotate *
    Add Rotation::multRight/Rotation::multLeft * Add a test feature
    FeatureTestPlacement for uni tests * Add unit tests
  *  6067b18774 - Base: [skip ci] improve whitespaces
  *  4b538a38ab - Fix Placement.rotate() to match documentation
  *  4571206be5 - [FEM] Elmer: fix broken example
  *  7f23e793eb - [FEM] increase size of generic solver task panel
  *  4b861b1083 - Merge pull request #7333 from mlampert/bugfix/external-
    thread-issues
  *  915369d8a2 - Mod: Redundant_string_initialization
  *  50ee321fa8 - Gui: Redundant_string_initialization
  *  e5d4c09ce2 - App: Redundant_string_initialization
  *  6f546de8f0 - [Gui] fix typos
  *  a32e927227 - [FEM] Elmer: scale EigenMode results
  *  515584c81b - [FEM] fix warp filter factor
  *  617f213d2f - TD: [skip ci] help code analyzers with export macro
  *  0c7e521ff5 - Gui: set width of list box according to text length
  *  55fa3d8a77 - Mod: [skip ci] improve whitespace
  *  da9ebc572f - Mod: redundant void 2
  *  311abcc43e - Gui: [skip ci] include header with export macros
  *  656ef8961f - Gui: redundant void 2
  *  ec72d96038 - App: [skip ci] improve whitespace
  *  7f699c3dad - App: redundant void 2
  *  0200c8d70a - Fixed radii calculations and their processing for
    external threads
  *  1e8d1c621c - Fixed external thread milling orientation and
    direction
  *  38e34758c7 - Fixed logic error in path selection drill gate.
  *  ffe0961853 - Added check to deal with float nan as cycle time
    result
  *  2e646c9147 - Sketcher: Fix sWhatsThis for
    Sketcher_CompConstrainRadDia (#7324)
  *  d02f6330fc - FEM: remove trailing whitespace from various FEM files
  *  d438514d9f - [FEM] fix pipeline recompute issue
  *  8b06680eb8 - [FEM] add framework to scale result mesh values
  *  90afc19382 - [FEM] fix pipeline recompute bug
  *  c4547c03e1 - Gui: improve integrated Python console: * correctly
    handle the case that Py_BuildValue() can return a null pointer * fix
    a latin1  UTF-8 conversion problem
  *  460efa3a72 - [FEM] Elmer: use defaults of ElmerGUI
  *  753a034708 - [FEM] Elmer: fix for electricforce
  *  bcc25f9bc7 - [FEM] pipeline fix when there is no field
  *  678fc54358 - [FEM] [skip CI] set unit for potential loads
  *  3783e629c6 - CMake: if module search mode for Coin3D failed try
    config search mode, restore the variable COIN3D_VERSION
  *  7a1c9303d3 - FEM: Python pep8 code formatting
  *  b52967d52a - [FEM] update Elmer test files
  *  38aaf9bfb3 - [FEM] Elmer: fix pipeline update issue
  *  f6e0d37264 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  e4e34affac - [FEM] Elmer: resale the mesh using Elmer
  *  71c720efc8 - give success message normal prominence
  *  42b3b8daed - [FEM] [skip CI] fix a typo for nonlinear solving
  *  dcdbf6dcaa - [Fem] Elmer: change default nonlinear tolerance
  *  df257416a5 - [FEM] make point filter aware of force density
  *  3d0def93cd - [FEM] Elmer: fix default for heat
  *  7e071623d5 - [FEM] fix selection issues with electrostatic
    constraint
  *  7f27c23bfb - [FEM] [skip CI] ViewProviderAnalysis.cpp: .clang
    formatting fixes
  *  a7c24ccd49 - FEM: Python pep8 code formatting
  *  81836aae11 - [FEM] Elmer: polishing for nonlinear system
  *  84db9d4baa - [FEM] Elmer: fixes for electrostatics
  *  ef4366a20d - [FEM] Elmer: add missing parameters for Navier-Stokes
    solver
  *  3369aa4eca - FEM: Python pep8 code formatting
  *  f39330163d - [FEM] Elmer: code improvements
  *  b5faecea99 - [FEM] Elmer: output the equation-specific settings for
    Navier-Stokes
  *  7600855f26 - [Fem] Elmer: output the equation-specific settings
  *  f2cbd9ebb4 - Mod: [skip ci] minor improvements
  *  09c1b5a274 - FEM: Python pep8 code formatting
  *  2b375f2dc6 - [Fem] Elmer: writer: remove unused variable
  *  b621e6c253 - [Fem] Elmer: update tolerances
  *  6f9a4ebc7f - [App] [Spreadsheet] fix compilation errors
  *  b796a0d376 - Mod: use empty
  *  1cc6329eab - App: use empty
  *  29197f503d - [FEM] Elmer: next step to fix eigenfrequency analysis
  *  d88729d2c4 - Gui: use empty
  *  a00faca147 - Mesh: implement smoothing based on median filter
  *  b5a34817db - [FEM] Elmer: fix mistake with transient solving
  *  43dcbe4a31 - FEM: Python pep8 code formatting
  *  3818534cd6 - [FEM] Elmer: fixes for the simulation parameters
  *  550ef7ca80 - [FEM] Elmer: update test files
  *  cd03ef3d78 - [Fem] Elmer: don't output unused parameters
  *  2d4c5a4cfb - Mod: use emplace_back
  *  6ac4d8392e - Gui: use emplace_back
  *  e7357c1a99 - App: use emplace_back
  *  b20060bcd0 - [FEM] Elmer: add missing parameters for flux equation
  *  96ba47e80f - [Fem] Elmer: add missing settings for the stress
    solver
  *  bd42524548 - [Fem] Elmer: update test files
  *  18d1941a79 - [FEM] Elmer: push mesh scaled to Elmer
  *  869ab8d26c - Mesh: consider placement in MeshPy::foraminate
  *  828c64a4c9 - Mesh: consider placement in MeshPy::nearestFacetOnRay
  *  14451f7ec4 - Mesh: consider placement in
    MeshPy::cut/trim/trimByPlane
  *  f7a0586625 - Merge pull request #7278 from mlampert/bugfix/vcarve-
    c++-exception
  *  5a9201d2c5 - Draft: Enabled shortcut for undo segment - fixes #6181
  *  953625d74b - [TechDraw] Use inherited isShow
  *  fda3fd731f - [TechDraw] Use inherited unsetEdit
  *  23966513c7 - [TechDraw] Remove uneeded redefinitions of inherited
    functions
  *  42fbc0f58d - Merge pull request #7309 from donovaly/Arch-code-
    cleanup
  *  b4305c7b46 - Base: add Transform/Transformed to Line3<> and
    Polygon3<>
  *  4d00faeceb - Base: add methods to transform a Vector3f with a
    Rotation or Placement
  *  d542185ba2 - Mesh: consider placement in
    MeshPy::getCurvaturePerVertex
  *  9b8cf02aaf - Mesh: refactor MeshPy::getSelfIntersections
  *  3db79c907c - [FEM] Elmer: update test files
  *  70b8f13c7c - [Arch] further code cleanup after Py2 check removal
  *  357989c552 - [FEM] fix enable editing for all solvers
  *  0549a47b09 - [FEM] Elmer: more work on Stabilize
  *  82f41ce220 - [FEM] Elmer: setup new pipelines like we do for CCX
  *  d455ba378e - [FEM] Elmer: use different default linear solver
  *  ba858175fe - [FEM] Elmer: use direct solving as default for
    stresses
  *  6af8a84a3c - [FEM] pipeline: minor highlighting fix
  *  846d39ba54 - [Arch] minor code cleanup after Py2 check removal
  *  c49854b47b - Base: implement Line3 Polygon3 class
  *  20dc9d0a61 - [Arch] remove unneeded checks for Python 3
  *  109721fb0d - OpenSCAD: remove SCAD-Import error in importCSG.py
  *  322080d4f1 - Mesh: refactor MeshPy::writeInventor
  *  88e32eba9b - App: changes in ComplexGeoData: * rename some methods
    * distinguish between Point and Vector * support of arrays of Point
    or Vector
  *  30cb46cc5f - Fem: [skip ci] fix possible crash in
    PropertyPostDataObject::getMemSize
  *  79a9b29304 - Merge branch 'master' into bugfix/vcarve-c++-exception
  *  db3e28418d - [FEM] Elmer: update .sif files
  *  1f89f6eca7 - [FEM] Elmer: fix solver stabilize settings
  *  30d9efe691 - [FEM] Elmer: Flux: add missing settings
  *  6edf0cc5ba - [Gui] QSint: missing piece to fix QGroupBox visibility
  *  8ee6e78f7d - AddonManager: Fix source comment typos
  *  3408d7c2ca - Enabled exception handling again
  *  729c24b0f1 - Moved voronoi classes into Path.Voronoi module.
  *  79021f4913 - Renamed python class Voronoi to VoronoiDiagram
  *  9cc1d277fa - vcarve to color all borderline edges and ignore them
    for path generation
  *  2ea498874f - Added borderline interface to voronoi edge
  *  86dfd0a862 - [TechDraw] Simplify code getting default line weights
  *  750fa24b2e - [TechDraw] Remove deprecated replaceGeomFormat
  *  8719b71e39 - [TechDraw] Remove deprecated replaceCenterLine
  *  0bb56ad93f - [TechDraw] Remove deprecated replaceCosmeticEdge
  *  127af5bea4 - [TechDraw] Remove deprecated replaceCosmeticVertex
  *  ede18d20b9 - Fem: [skip ci] replace the SoAnnotation with an
    SoSeparator to fix rendering artifacts for non-convex objects
  *  38b34fb26a - PyCXX: [skip ci] fix linking error with MinGW/MSYS
  *  60112e7618 - PyCXX: change typedef of PyCxx_ssize_t to fix compiler
    warnings with MSVC
  *  8690630495 - CMake: re-add workaround for MINGW to find Coin3D
  *  7824d7b1df - Base: fix several warnings reported by code analyzers
  *  c6de515b20 - Base: [skip ci] fix -Winconsistent-missing-override
  *  34432c09f7 - Base: fix build failure because number_long() has been
    removed in PyCXX
  *  8aff4a7503 - Base: Modernise ctors dtors defs etc
  *  3e9c2ff155 - clang-tidy: [skip ci] Disable modernize-use-trailing-
    return-type
  *  0c427dc57b - Merge pull request #7295 from
    carlopav/DraftFixEditBSpline
  *  adfffb688c - [FEM] remove some unused includes
  *  360d1336b8 - - fixes #6102 - the point is that we don't set any
    style for the group boxes, therefore the Windows style is applied as
    nothing was set yet. The default Windows style is the color #dddddd
    which is hardly visible on our blue default style. as solution set
    an explicit color.
  *  d37a1a2440 - [Draft] Fix Draft Edit AddPoint with BSpline
  *  5b83b15b63 - PyCXX: update to version 7.1.7
  *  114b5be981 - PyCXX: update to version 7.1.0
  *  cfc8fb9fb4 - Merge pull request #7259 from Roy-043/Draft-Fix-
    handling-of-groups-on-move-copy-and-rotate-copy
  *  a2f509087e - PyCXX: update to version 7.0.0
  *  04615798ab - PyCXX: update to version 6.3.0
  *  c6ddc47733 - PyCXX: [skip ci] harmonize whitespaces with upstream
  *  2f197d65ec - Spreadsheet: fixes #7285: [Bug] FreeCAD crashes if
    cell value ' is set in Spreadsheet
  *  89f34f562a - [FEM] Elmer: fixes for the point filter
  *  59b4726698 - [FEM] Elmer: update .sif files
  *  d296732de6 - [FEM] Elmer: don't push mesh scaled to Elmer
  *  e07c696b1e - [FEM] Elmer: set sensible defaults for elasticity
    equation
  *  632e167ed8 - App: improve whitespaces
  *  7c6b6a3942 - App: fix -Winconsistent-missing-override
  *  65a356835b - App: Modernise ctors dtors defs etc
  *  ffd51eda61 - FEM: python code formatting
  *  244beb4e92 - [.github] [skip CI] checks.yml: disable a whitespace
    check
  *  19f07586c9 - Addon Manager: pylint cleanup of list diplay
  *  ab11797f22 - [FEM] importVTKResults: assure user gets a visible
    object
  *  a285c3cd16 - [FEM] [skip CI] PropertyPostDataObject: some .clang
    changes
  *  aa7408f4c6 - [FEM] Constraint: BodeHeat: fix regression from commit
    22c64ef8
  *  0865b97459 - Addon Manager: fix thread termination bug
  *  8bb85d2b7c - Fem: use SoAnnotation to highlight result pipeline
    objects
  *  47c2e77ebf - [App] [skip CI] Document: some .clang style fixes
  *  4028a1dda5 - App: Use https
  *  529c48cca4 - [FEM] remove unneeded checks for Python 3
  *  eabffee3a5 - [Part] ViewProvider: 2 to M: remove unused includes
  *  4b5062c0d3 - [Part] ViewProvider: P to T: remove unused includes
  *  786741c0c0 - Fix various 'testing inequality to None' syntax issues
  *  4043d049bc - remove redundant void from Base
  *  e2805adb1b - Fem: implement a selection observer to notify a
    ViewProviderFemPostObject when its selection status has changed
  *  60c2157e54 - Gui: [skip ci] modernize QuantitySpinBox class
  *  b40de7a509 - remove redundant void
  *  fb5c731847 - [Test] remove unnecessary Python check
  *  f4636e826e - [Spreadsheet] remove unnecessary Python check
  *  0788b2c0a2 - [PD] remove unnecessary Python check
  *  e61874be5a - [Path] remove unnecessary Python check
  *  ae2b73567d - [SCAD] remove unnecessary Python 3 check
  *  00f1360773 - [FEM] Elmer: fix small number property handling
  *  c457f3bfbd - Fix various 'testing inequality to None' syntax issues
  *  119a402c66 - Addon Manager: Add other_files download for wiki
    macros
  *  7c382f7c09 - [FEM] Elmer: fix eigenmode results for point filter
  *  a6fbd74cae - [FEM] add missing eigenfrequcy calculation for Elmer
  *  6a3a308fe7 - [FEM] utils: remove unused import
  *  4662503d42 - Ci v2 (#7282)
  *  ecbd151b11 - Remove unused conda files and PKGBUILD [skip ci]
  *  181d3f5536 - Gui: fix ViewProviderLink transform with scale
  *  a4708192b0 - [App] Application: add a comment
  *  e7dd0528ae - [App] Application: revert init sorting
  *  790bf5363e - [App] sort properties
  *  2e3f3bab7e - Base: [skip ci] use Precision class in
    Rotation::makeRotationByAxes
  *  923de19044 - Base: add Precision class
  *  bd5ef26536 - Base: add Precision class and move the Python binding
    from Part to Base module
  *  3811685826 - [Gui] [skip CI] PropertyItem: some .clang spacing
    uniformication
  *  548cab1fd8 - [FEM] Elmer: add missing direct variant MUMPS
  *  69a4a49f3d - PD: Remove unnecessary semicolons in FeatureHole.py
  *  84eb5fe9e2 - App: fixes #7277: Write to network drive fails on
    Windows
  *  82cdbebe97 - PD: Fix 'testing inequality to None' syntax (#7279)
  *  1b5285bebd - [Gui] move a NaviCube parameter to the NaviCube
    parameter group
  *  d35400aae3 - Arch: Fix 'testing inequality to None' syntax  (#7274)
  *  1ef31f40f5 - Draft: Fix 'testing inequality to None' syntax
    (#7275)
  *  6ea36b25ae - [Part] [skip CI] SectionCutting: silence MSVC compiler
    warning
  *  79d4c1556f -  [TechDraw] Improve readability of DrawWeldSymbol.cpp
  *  811b85caeb -  [TechDraw] Improve readability of
    DrawViewSpreadsheet.cpp
  *  e48a3a8cea - Mod: [skip ci] fix warning: [-Wreturn-std-move]
  *  54076efb64 - Part: [skip ci] fix typo
  *  042d6df669 - Arch: Removed leftover debug messages
  *  9b165e6fca - App: fixes #7112: Addon manager does not work on
    windows with special characters in the username
  *  d67ebd7058 - Delete .log_errors
  *  505387d6fa - [Travis] remove Travis
  *  666fab995e - [TD] silence a MSVC compiler warning
  *  d4c60abf70 - [Sketcher] fix icon name
  *  700d282301 - Addon Manager: pylint cleanup for install_to_toolbar
  *  574bf49c61 - Addon Manager: pylint cleanup of NetworkManager
 -- Alexander Pozdnyakov <censored>  Sat, 13 Aug 2022 22:54:53 +0000
freecad-daily (0.19.2+git29824-e8e1050620-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: e8e10506204fd08472ec31c6d75e5a7c9e86630a
  * Date: 1659034310
  * git changelog:
  *  e8e1050620 - [TechDraw] Make projection group test a unittest
  *  48661cd3c7 - [TechDraw] Fix making template bug for tests
  *  6893938f2a - [TechDraw] Make balloon test a unittest
  *  36f50665fe - [TechDraw] Make section view test a unittest
  *  337b40f846 - [TechDraw] Make view test a unittest
  *  cf8e3f8eda - [TechDraw] Make dimension test a unittest
  *  b43784c6e2 - Gui: [skip ci] mkae sure the tooltip in
    ActionGroup::onActivated() disappears again
  *  54ce3d0fc3 - [TD]fix redraw does not paint all views
  *  0805d284d5 - [TD]fix Symbol update on property change
  *  91cffca077 - App: use namespace prefix for classes in Base
  *  76aeaab4b0 - Arch: added ExclusionNames property to Shape2DViews
  *  9ad8486a25 - Base: replace C macro with function and lambda
    expressions
  *  eccf4fed96 - Base: Clean up code and improve docstrings in Python
    Console module
  *  c14347ce41 - * [.github] extend cpplintFilters with -
    readability/todo
  *  b420901697 - Remove 2 deprecate PyCFunction
  *  be2a8a679c - Addon Manager: pylint cleanup of
    manage_python_dependcies.py
  *  802993dc5d - Addon Manager: Clean up Addon.py based on pylint
  *  b1856f3603 - [.github] extend cpplintFilters with -
    build/include_order
  *  fc8842aea4 - Fem: use 'using' instead of 'typedef' [modernize-use-
    using]
  *  d0791a9494 - Base: help clazy with export macro
  *  4a4bb34a87 - Addon Manager; Silence some pylint errors
  *  b9224cd14b - Addon Manager: Utilities pylint cleanup
  *  0e2508cca9 - Addon Manager: Fix get_zip_url for non-github URLs
  *  71285f4266 - Addon Manager: Cleanup
  *  97d28d689e - Part: if fillet/chamfer object has set transparency
    then override the values of the input shape
  *  62dbfc5290 - Part: if boolean/compound object has set transparency
    then override the values of the input shape
  *  f1ce218955 - Switch to Boost regex
  *  e415f38fe6 - Addon Manager: Add dialog to manage Python deps
  *  66ff55a2aa - [FEM] fix PostObject hiding issue
  *  95df4d665e - [FEM] save icons as plain SVG - part 2/2
  *  97eafab6d3 - [FEM] PostDataAtPoint: remove unnecessary style
    setting
  *  03041f0aff - [Sketcher] [skip CI] CommandCreateGeo: code style fix
  *  054dd44315 - Part: [skip ci] add unit test for PR #7258
  *  dbe8f47d93 - [BUGFIX] Sketcher: fix icon normal/construction
    toggling when commands used in custom toolbar
  *  ac6a730076 - Trim trailing whitespace for
    Part/App/BSplineSurfacePyImp.cpp
  *  7328f2f302 - [Part] BSplineSurface: add setBounds method
  *  b330552337 - Part: [skip ci] add unit test for PR #7260
  *  3ddfa5ce09 - [Part] BSplineSurface: fix KnotSequence for periodic
    BSpline surfaces
  *  a035d650b6 - [FEM] remove checks for Python 2
  *  5f82cfb39f - Fix column number calc
  *  79de5318cb - Test: [skip ci] fix typo
  *  0dddd3336e - App/Test: implement unit test for PR #7250
  *  7a198ca32e - CMake: use system version of FindCoin3D.cmake
  *  39a473176a - Gui: help clazy with missing include
  *  213ca948a6 - Spreadsheet: Returning data of temporary QByteArray [-
    Wclazy-returning-data-from-temporary]
  *  469e4f1655 - Spreadsheet: fix several memory leaks
  *  ceed599beb - [FEM] skip CI] update a comment
  *  16c89568b8 - [FEM] update ViewProvider selection code
  *  0b6a5e63fa - [FEM] save icons as plain SVG - part 1/2
  *  369bb48c90 - [FEM] BodyHeat constraint: use unique icon
  *  d3066617bd - [FEM] BodyHeat constraint: hide unused property
  *  b7b82489ab - [FEM] update Elmer tests after commit bc69cfd1
  *  2eceb004e0 - [App] remove check for Python 2
  *  bc69cfd19b - [FEM] Elmer: a fix for keywords
  *  5b25c97589 - [Gui] fix unreferenced local variable warning
  *  4f1fbb5a0e - Gui: help clazy checker with export macro
  *  e0bd6d7e2a - Part: move initialization of STEP/IGES reader/writer
    to ImportExportSettings::initialize()
  *  70c18c8017 - Part: [skip ci] change some default parameters for
    STEP export
  *  1faf86c3da - Gui: Use new-style syntax of connect() When fixing
    clazy issues -Wclazy-fully-qualified-moc-types then old-style syntax
    of connect() may fail. Thus, replace it with the new-style syntax
  *  c4e4b5cf02 - TD: Use new-style syntax of connect() When fixing
    clazy issues -Wclazy-fully-qualified-moc-types then old-style syntax
    of connect() may fail. Thus, replace it with the new-style syntax
  *  a1dfe2465f - [TechDraw] Make image test a unittest
  *  4fc8596d7b - [TechDraw] Make symbol test a unittest
  *  906618c0b6 - [TechDraw] Make annotation test a unittest
  *  d1f107f656 - [TechDraw] Make hatch test a unittest
  *  5a9ffe468c - Remove deprecated function
  *  c6a91b4ff3 - Merge pull request #7249 from Roy-043/Draft-Improve-
    alignToFace-in-WorkingPlane.py
  *  a187c506ee - Merge pull request #7243 from Roy-043/Draft-
    Housekeeping-import-translate-from-correct-file
  *  67e836b7e9 - [FEM] PostObject: improve color bar refreshing
  *  c4b8983a27 - [FEM] Elmer writer: fix errors on missing material
    properties
  *  c7a2ddbaa3 - [FEM] add generic Aluminum material
  *  22c64ef8be - [FEM] update bodyHeatSource
  *  c9b709d814 - [TD] remove unnecessary nullptr checks
  *  f73321b788 - [Part] ReferenceHighlighter: re-add necessary include
  *  9a821604e5 - [Part] Gui: M to S: remove unused includes
  *  fbd0665a77 - [Part] A to C: remove unused includes
  *  d7074f88b4 - [PD] AppPartDesignGui: sort includes
  *  38473f24be - Make image scaling command aware of user units (#7222)
  *  3bacbf312d - Improve grid maxNumberOfLines warning message
  *  e7edda9679 - TD: [skip ci] Fix several clazy issues: * Using copy-
    ctor but class TechDraw::anglePoints has a trivial copy-ctor but non
    trivial assign operator [-Wclazy-rule-of-two-soft] * Using copy-ctor
    but class TechDraw::arcPoints has a trivial copy-ctor but non
    trivial assign operator [-Wclazy-rule-of-two-soft] * Missing
    reference in range-for with non trivial type [-Wclazy-range-loop-
    reference] * C++11 range-loop might detach Qt container (QList) [-
    Wclazy-range-loop-detach] * signal arguments need to be fully-
    qualified (TechDrawGui::QGIView instead of QGIView) [-Wclazy-fully-
    qualified-moc-types] * Use multi-arg instead [-Wclazy-qstring-arg] *
    Use midRef() instead [-Wclazy-qstring-ref]
  *  88accdb421 - PD: [skip ci] Fix several clazy issues: * Maybe you
    meant to call base method instead [-Wclazy-skipped-base-method] *
    Missing reference in range-for with non trivial type [-Wclazy-range-
    loop-reference] * Mixing iterators with const_iterators [-Wclazy-
    strict-iterators] * Unused QByteArray [-Wclazy-unused-non-trivial-
    variable] * C++11 range-loop might detach Qt container (QList) [-
    Wclazy-range-loop-detach]
  *  d344ccc4eb - Sketcher: [skip ci] Fix several clazy issues: *
    Missing reference in range-for with non trivial type [-Wclazy-range-
    loop-reference] * Unused QString [-Wclazy-unused-non-trivial-
    variable] * Missing emit keyword on signal call [-Wclazy-incorrect-
    emit] * Don't call QList::operator[]() on temporary [-Wclazy-
    detaching-temporary] * Use multi-arg instead [-Wclazy-qstring-arg] *
    Maybe you meant to call ViewProvider2DObjectGrid::onChanged()
    instead [-Wclazy-skipped-base-method]
  *  832717e446 - Path: [skip ci] Fix several clazy issues: * Missing
    reference in range-for with non trivial type [-Wclazy-range-loop-
    reference]
  *  e403b9ce55 - Fem: [skip ci] Fix several clazy issues: * Maybe you
    meant to call base method instead [-Wclazy-skipped-base-method] *
    Using copy-ctor but class SbMatrix has a trivial copy-ctor but non
    trivial assign operator [-Wclazy-rule-of-two-soft] * Missing emit
    keyword on signal call FemGui::PointMarker::PointsChanged [-Wclazy-
    incorrect-emit]
  *  51ecdbdabe - Drawing: [skip ci] Fix several clazy issues: * Missing
    reference in range-for with non trivial type [-Wclazy-range-loop-
    reference] * Don't call QList::operator[]() on temporary [-Wclazy-
    detaching-temporary] * Use multi-arg instead [-Wclazy-qstring-arg]
  *  6ad47111ab - Spreadsheet: [skip ci] Fix several clazy issues: *
    Mixing iterators with const_iterators [-Wclazy-strict-iterators] *
    Q_PROPERTY should have either NOTIFY or CONSTANT [-Wclazy-qproperty-
    without-notify] * Missing reference in range-for with non trivial
    type [-Wclazy-range-loop-reference] * Missing emit keyword on signal
    call SpreadsheetGui::SheetViewHeader::resizeFinished [-Wclazy-
    incorrect-emit] * Missing emit keyword on signal call
    QAbstractItemModel::dataChanged [-Wclazy-incorrect-emit] * c++11
    range-loop might detach Qt container (QStringList) [-Wclazy-range-
    loop-detach]
  *  bbe617614b - Robot: [skip ci] Fix several clazy issues: * Using
    copy-ctor but class KDL::Rotation has a trivial copy-ctor but non
    trivial assign operator [-Wclazy-rule-of-two-soft] * Maybe you meant
    to call ViewProviderGeometryObject::attach() instead [-Wclazy-
    skipped-base-method] * Missing emit keyword on signal call
    RobotGui::TaskTrajectory::axisChanged [-Wclazy-incorrect-emit]
  *  56730b0a2f - Raytracing: [skip ci] Fix several clazy issues: *
    Don't call QList::operator[]() on temporary [-Wclazy-detaching-
    temporary]
  *  1c3f496d0f - Import: [skip ci] Fix several clazy issues: * Use
    multi-arg instead [-Wclazy-qstring-arg]
  *  1e3ee7ccb1 - ReverseEngineering: [skip ci] Fix several clazy
    issues: * Missing reference in range-for with non trivial type [-
    Wclazy-range-loop-reference] * Use multi-arg instead [-Wclazy-
    qstring-arg]
  *  d152d6dd0e - MeshPart: [skip ci] Fix several clazy issues: *
    Missing reference in range-for with non trivial type [-Wclazy-range-
    loop-reference] * Use multi-arg instead [-Wclazy-qstring-arg]
  *  05d2f5957d - Web: [skip ci] Fix several clazy issues: * Missing
    reference in range-for with non trivial type [-Wclazy-range-loop-
    reference] * Missing emit keyword on signal call [-Wclazy-incorrect-
    emit] * Unused QFileInfo [-Wclazy-unused-non-trivial-variable]
  *  cea60a2cb4 - Surface: Fix several clazy issues: * Missing reference
    in range-for with non trivial type [-Wclazy-range-loop-reference] *
    Use multi-arg instead [-Wclazy-qstring-arg]
  *  8444484677 - Part: Fix several clazy issues: * Maybe you meant to
    call Primitive::onChanged() instead [-Wclazy-skipped-base-method] *
    Maybe you meant to call Primitive::mustExecute() instead [-Wclazy-
    skipped-base-method] * Missing reference in range-for with non
    trivial type [-Wclazy-range-loop-reference] * Use multi-arg instead
    [-Wclazy-qstring-arg] * Use midRef() instead [-Wclazy-qstring-ref]
  *  43ae3c0b16 - [python init] Prepend install prefix if libdir is not
    absolute
  *  12440921bb - [FEM] Elmer: fix python error when solver failed
  *  a399f044c0 - Image: [skip ci] Fix several clazy issues: * Missing
    emit keyword on signal call ImageGui::ImageView::closeEventIgnored [-
    Wclazy-incorrect-emit]
  *  45f534bc32 - Mesh: Fix several clazy issues: * Use multi-arg
    instead [-Wclazy-qstring-arg] * Q_PROPERTY should have either NOTIFY
    or CONSTANT [-Wclazy-qproperty-without-notify] * Using copy-ctor but
    class SbMatrix has a trivial copy-ctor but non trivial assign
    operator [-Wclazy-rule-of-two-soft]
  *  6becbc3b72 - Fix several clazy issues: * Returning data of
    temporary QByteArray [-Wclazy-returning-data-from-temporary]
  *  0ebdf4743a - Fix several clazy issues: * Don't call ... on
    temporary [-Wclazy-detaching-temporary]
  *  5354632bfb - Fix several clazy issues: * Mixing iterators with
    const_iterators [-Wclazy-strict-iterators]
  *  6ee2c7f865 - Fix several clazy issues: * C++11 range-loop might
    detach Qt container [-Wclazy-range-loop-detach]
  *  0bef4e82f2 - Fix several clazy issue: * Missing reference in range-
    for with non trivial type [-Wclazy-range-loop-reference]
  *  bf7e6aac4a - Fix several clazy issue: * Suppress non-POD static [-
    Wclazy-non-pod-global-static] * Call to temporary is a no-op: [-
    Wclazy-writing-to-temporary] * Unused QString [-Wclazy-unused-non-
    trivial-variable]
  *  36a6f9e2fc - Fix several clazy issue: * Use multi-arg instead [-
    Wclazy-qstring-arg] * Use an empty QLatin1String instead of an empty
    QStringLiteral [-Wclazy-empty-qstringliteral] * getter
    Gui::ProgressBar::canAbort possibly mismarked as a slot [-Wclazy-
    const-signal-or-slot] * Missing emit keyword on signal call [-Wclazy-
    incorrect-emit]
  *  54506e12bf - Fix several clazy issue: * Using copy-ctor but class
    SbMatrix/SbViewportRegion has a trivial copy-ctor but non trivial
    assign operator [-Wclazy-rule-of-two-soft]
  *  20c770c899 - [FEM] ViewProviderDocumentObject: fix parenthesis
    mistake
  *  8e7e057430 - [FEM] fix color bar handling on hiding post objects
  *  3b0b7775f4 - Fix several clazy issues: * Q_PROPERTY should have
    either NOTIFY or CONSTANT [-Wclazy-qproperty-without-notify] * Use
    Q_ENUM instead of Q_ENUMS [-Wclazy-qenums] * Add missing a Q_OBJECT
    macro [-Wclazy-missing-qobject-macro] * Signal/Slot arguments need
    to be fully-qualified [-Wclazy-fully-qualified-moc-types]
  *  75d6804555 - Draft: Improve alignToFace in WorkingPlane.py
  *  864c9ecac5 - [FEM] set default selection mode to BoundBox for post
    objects
  *  4efbc146ec - [.github] try to get the checks also for the 0-20
    branch
  *  c1946884d8 - [FEM] fix regression of missing stress results
  *  be90374f4e - [.github] disable tidy checks for now
  *  fed9f20f48 - Import: use Part::ImportExportSettings to access
    parameters
  *  b00044c656 - Part: initialize controls of DlgImportExportStep with
    ImportExportSettings
  *  710e16b340 - Part: implement class ImportExportSettings for
    consistent parameter access
  *  2dbc92d399 - [.github] disable clang checks for now
  *  7d14bef0f5 - Draft: Housekeeping: import translate from correct
  *  057e90bf29 - [FEM] TaskBoxes: add missing info about transparency
  *  ed82bd1280 - Github: basic check CI Run (#7152)
  *  689737b443 - [FEM] better fix for missing colorbar update for
    FemPostObject
  *  cce5de8087 - [Path] remove check for python 2
  *  cf96b23b3e - Git ignore hidden files with defined exceptions
    (#7108)
  *  dc34a04d1e - fix warning :unused variables
  *  0c4c3cc786 - Remove unused code into App
  *  adff3da37a - [FEM] task_material_common: add a comment
  *  1f7374edf1 - [FEM] fix material task dialog for fluids
  *  44a3582923 - [Part] Bugfix Primitives correction of decimal..
  *  639ff927de - Part: fix TopoShape.isInside() for faces
  *  c30f21446d - Merge pull request #7233 from Roy-043/Arch-
    Housekeeping-import-translate-from-correct-file
  *  b4b53a865e - [Gui] [skip CI] Selection: a formatting style fix
  *  b22e5737a5 - [FEM] [skipCI] ViewProviderFemPostPipeline: remove
    unused include
  *  2add334167 - [Stylesheets] Remove whitespace and add checked icon
    style
  *  9f9a874247 - [FEM] fix missing colorbar update for FemPostObject
  *  a55f5eb1ae - Fix typos in Part and TechDraw workbenches
  *  bafe141745 - Arch: Housekeeping: import translate from correct file
  *  98b9ba20fe - [FEM] [skip CI] fix UI file height entry
  *  6ed38eeb99 - [TechDraw] Improve readability of DrawViewDetail.cpp
  *  a203b1ae30 - [TD] Add SurfaceFinishSymbol command
  *  111aef4866 - [TD]review comments and rebase for PR7197
  *  e326f9bd99 - [TechDraw] Improve readability of DrawViewClip.cpp
  *  3979d589a3 - [TechDraw] Improve readability of DrawViewBalloon.cpp
  *  b349d02496 - [TechDraw] Improve readability of DrawViewArch.cpp
  *  fa27525021 - [TechDraw] Improve readability of
    DrawViewAnnotation.cpp
  *  6aef122551 - [TechDraw] Improve readability of DrawTile.cpp
  *  380219ad7f - [TechDraw] Improve readability of DrawRichAnno.cpp
  *  7ab531c51a - [TD] last part of removal of superfluous nullptr
    checks
  *  40d8ebb372 - [TD] remove some more superfluous nullptr checks
  *  1819aa9c0c - [PD] TaskExtrudeParameters: add missing simplification
  *  d665c9b8d0 - Merge pull request #7215 from Roy-043/Draft-Remove-
    unnecessary-DisplayStatusbar-preference
  *  e8fd473072 - Merge pull request #7217 from manuvarkey/dev_branch_1
  *  98dae1b217 - [PD] TaskExtrudeParameters: simplify code
  *  0e22ada9dd - [PD Pad/Pocket] Fix bug with midplane usage in
    TwoLengths mode (#7216)
  *  31bc9f3913 - [TD] remove some more superfluous nullptr checks
  *  8304a0942e - [TD] remove more superfluous nullptr checks
  *  fba4663baa - Part: add instruction how to adjust the maximum number
    of grid lines
  *  3f8dc1a5a8 - Gui: fix crash in
    ViewProviderLink::currentDraggingPlacement() if there is no active
    dragger
  *  af18a97913 - [TD] Gui: remove more superfluous nullptr checks
  *  43f289f27a - [PD] [skip CI] FeatureExtrude.cpp: fix a comment
  *  b3ee50a749 - [zipios] remove superfluous nullptr checks
  *  2e5e4dced8 - [TD] Gui: remove some  superfluous nullptr checks
  *  003757176c - Mod: remove some more superfluous Boolean checks
  *  93796e2d92 - [TD] App: remove some  superfluous nullptr checks
  *  3a50f95be4 - Mod: remove some superfluous Boolean checks (#7213)
  *  fadd455d16 - [Part] add missing part from: cleanup new preferences
    Feature
  *  a0bea6b24f - Arch: Add support for editing profile type, add L and
    T sections
  *  1e5055a86b - Draft: Remove unnecessary DisplayStatusbar preference
  *  3e99d39d05 - [Gui] remove some more superfluous nullptr checks
  *  2d60c3a682 - [libE57] remove more superfluous nullptr checks
  *  90abdf2752 - [Base] remove some more superfluous nullptr checks
  *  142cfce9f7 - [App] code style fixes by MSVC
  *  88a06f8f10 - Mod: remove some unnecessary nullptr checks
  *  a5eb40a9a6 - [Part] cleanup new preferences Feature
  *  69bb354f28 - [Part] DlgSettingsMeasure.ui: change wording style
  *  53d9b1899f - [PartGui] Add Font and Color Preferences to Measure
    dimensions (#7148)
  *  217b1e82cb - Merge pull request #7141 from Roy-043/Draft-
    make_hatch.py-should-return-the-object
  *  4555878c10 - Merge pull request #7173 from Roy-
    043/Draft_Fix_setEdit_in_view_text.py
  *  87d9a43117 - Merge pull request #7176 from Roy-
    043/Draft_Add_resetEdit_to_gui_hatch.py
  *  e08d394752 - Merge pull request #7200 from Roy-043/Draft-Fix-color-
    handling-in-make_point.py
  *  952a10e756 - Merge pull request #7212 from Roy-043/Arch-Fix-
    getCutVolume-in-ArchCommands.py
  *  caea150716 - Merge pull request #7192 from benj5378/docs
  *  a9a67d8854 - Merge pull request #7181 from manuvarkey/bug_fix_1
  *  2316809038 - Arch: Fix getCutVolume in ArchCommands.py
  *  1d95c26e2e - [Gui] remove more superfluous nullptr checks
  *  bd6ffcc7e0 - [Base] remove more superfluous nullptr checks
  *  316a869b26 - [Gui] remove superfluous nullptr checks
  *  53571f7196 - [Base] remove superfluous nullptr checks
  *  fa36a57724 - [App] remove superfluous nullptr checks
  *  615b1b9b00 - [libE57] remove superfluous nullptr checks
  *  1823439195 - [Robot etc.] remove superfluous nullptr checks
  *  c35579227b - [Path] remove superfluous nullptr checks
  *  16c86a6d08 - [Sketch] remove superfluous nullptr checks
  *  2d2ad11e14 - [Mesh] remove superfluous nullptr checks
  *  48af573746 - [FEM] remove more superfluous nullptr checks
  *  5d76afe0a5 - re-add some nullptr
  *  1f04880da9 - [Image] [Inspection] remove superfluous nullptr checks
  *  ce86b03e0a - [Spreadsheet] remove superfluous nullptr checks
  *  fc548a4b34 - [FEM] remove superfluous nullptr checks
  *  5f8e0c46ee - [Part] remove more superfluous nullptr checks
  *  697e88aed6 - [PD] remove more superfluous nullptr checks
  *  5048f14d60 - .clang-format: change a style
  *  a8d01fa6c6 - [PD] add parameter enabling logic for pad/pocket
  *  e4dfc42f33 - [PD] improve face selection for Pad/Pocket
  *  35f75064a0 - [PD] remove superfluous nullptr checks
  *  07ddfc88de - [PD] App: remove superfluous nullptr checks
  *  e491ba8d12 - [Part] remove superfluous nullptr checks
  *  ef04487cd1 - Merge pull request #7168 from
    sliptonic/feature/camoticstooltable
  *  5820618091 - Import: do not export the entire class but only its
    public methods. This fixes the warning C4251 for the template
    classes std::string or std::vector Forum thread:
    https://forum.freecadweb.org/viewtopic.php?f=10&t=70317
  *  d6b3942ad1 - Draft: Fix color handling in make_point.py
  *  b548d3b1ef - Partially revert Remove unused code into GUI
  *  3018985f80 - Remove unused code into GUI
  *  094ae93678 - [PD] fix Pad/Pocket logic issue
  *  faa1f96f08 - [FEM] check if Gmsh, CCX and Mystran solver binaries
    exist
  *  da104f63b7 - [FEM] fix CCX (new framework) binary handling
  *  3a993abfb4 - [FEM] fix Z88 binary handling
  *  a4ec6d4f83 - [TD] fix compilation on MSVC
  *  e80e8bf731 - [TechDraw] Improve readability of DrawUtil.cpp
  *  0421d7cc5d - [TechDraw] Gather rotation calculations in a single
    function
  *  137a4e0ee6 - [TechDraw] Improve readability of Cosmetic.cpp
  *  568cc79186 - [TechDraw] Refactor CosmeticEdge constructors
  *  fac4e72ea4 - [TechDraw] Use constructor delegation for CosmeticEdge
  *  eb3a04f30e - [TechDraw] Use default parameters for LineFormat
    constructor
  *  4a5bf895ed - [FEM] [skip CI] inform user about used CPU cores for
    Elmer
  *  3542c73966 - [FEM] [skip CI] tell user when Elmer write succeeded
  *  146e5508aa - [FEM] [skip CI] fix wording
  *  2a41f359f7 - Gui: implement mechanism to set a custom icon name or
    tooltip of a preferences group
  *  2782d09dee - [FEM] [skip CI] fix a typo
  *  fa49c07840 - Update
    src/Mod/Path/PathScripts/PathToolBitLibraryGui.py
  *  1a8a7959e5 - Merge pull request #7127 from
    sliptonic/feature/chipbreak
  *  32ac6fa9fd - [FEM] [skip CI] fix a string
  *  9f7c699fb8 - GUI panel for chipbreaking
  *  6d81f31f11 - Additional changes to support G73
  *  ff1e995f30 - Generator can produce G73 (chipbreak) commands instead
    of G83. Add tests
  *  2dd9d69112 - Gui: fix crash in ExpressionCompleter::slotUpdate
    Forum thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=69931
  *  3137a81604 - [TD]check for spline on linear Dims
  *  5d93fbe0bb - [TD]fix ext line gap preference
  *  6d54ca4df4 - [Gui] preferences: clarify Part/PD page
  *  656408615a - PD: fix ProfileBased::getSupportFace() to also handle
    the case where a support face is selected
  *  fcd5394864 - [Gui] preferences: add button to switch gradient
    colors
  *  10301e7f75 - [FEM] [skip CI] fix a typo
  *  882125c1c6 - PD: rename getUpToFaceFromLinkSub to
    getFaceFromLinkSub
  *  6625281986 - [FEM] enable to run Elmer multi-threaded
  *  f34a814ead - Part: replace PyObject_Not with Base::asBoolean
  *  201f4c9a5a - Core: replace PyObject_IsTrue with Base::asBoolean
  *  d1ef818f39 - Fem: replace PyObject_IsTrue with Base::asBoolean
  *  76330db700 - Import: replace PyObject_IsTrue with Base::asBoolean
  *  aea58ace37 - Mesh: replace PyObject_IsTrue with Base::asBoolean
  *  8ae3185e3b - Part: replace PyObject_IsTrue with Base::asBoolean
  *  343aadf02b - Path: replace PyObject_IsTrue with Base::asBoolean
  *  b48f7229a3 - Sketch: replace PyObject_IsTrue with Base::asBoolean
  *  231de30c2f - Base: add convenience function to convert
    PyObject_IsTrue to a boolean
  *  b42e994ec9 - Path: fixes -Woverloaded-virtual
  *  780ccceccf - Draft: [skip ci] fix -Wunused-parameter
  *  2041eca74c - Import: if PyArg_ParseTuple() returns false
    PyErr_Clear() must be called first before calling PyArg_ParseTuple()
    again
  *  e1ebcef39e - Import: [skip ci] change path to user config in
    Import.readDXF()
  *  c50e7a29fe - Remove duplicate source code
  *  d15da0ef96 - PreCompiled fix
  *  3ef8a641c6 - Remove DraftUtils.readDXF
  *  a980b08719 - Code Cleaning - pragma
  *  83203153cd - Group dxf relevant files in one folder
  *  42b519a90a - Mesh: [skip ci] unit test for Mesh.foraminate()
  *  68ade24c78 - Merge pull request #7187 from
    sliptonic/bug/sectiontolerance
  *  99c9cd9bca - [Doc] Clean up footer and header for WebDoc
  *  e2e58f7bff - Mesh: [skip ci] allow to set third parameter in Python
    wrapper
  *  619c7942aa - [TechDraw] Improve readability of ViewProviderWeld.cpp
  *  bb44c9ece4 - [TechDraw] Improve readability of
    ViewProviderViewSection.cpp
  *  700a0217b4 - [TechDraw] Improve readability of
    ViewProviderViewPart.cpp
  *  87d4c8e237 - [TechDraw] Improve readability of
    ViewProviderTemplate.cpp
  *  cd1cc2e6e9 - [TechDraw] Improve readability of
    ViewProviderRichAnno.cpp
  *  46ab6b7534 - [TechDraw] Improve readability of
    ViewProviderProjGroupItem.cpp
  *  0bf9f1de93 - [TechDraw] Improve readability of ViewProviderPage.cpp
  *  0001965476 - [TechDraw] Improve readability of
    ViewProviderLeader.cpp
  *  4203420b02 - [TechDraw] Improve readability of
    ViewProviderHatch.cpp
  *  60e6a0e73e - [TechDraw] Improve readability of
    ViewProviderGeomHatch.cpp
  *  886f4fe1b9 - [TechDraw] Improve readability of
    ViewProviderGeomHatch.cpp
  *  c90fc4fe49 - [TechDraw] Improve readability of
    ViewProviderBalloon.cpp
  *  23c3cf76be - [TechDraw] Improve readability of
    TaskWeldingSymbol.cpp
  *  9830cabb33 - [TechDraw] Improve readability of
    TaskSelectLineAttributes.cpp
  *  8d7cb491f7 - [TechDraw] Improve readability of TaskSectionView.cpp
  *  93700c81e4 - [TechDraw] Improve readability of TaskRichAnno.cpp
  *  7c1c31e10e - [TechDraw] Improve readability of TaskProjGroup.cpp
  *  c85e6d2d73 - [TechDraw] Improve readability of TaskLineDim.cpp
  *  9976280027 - [TechDraw] Improve readability of TaskLeaderLine.cpp
  *  6a2aa14edd - [TechDraw] Improve readability of TaskDetail.cpp
  *  1ae137aeba - [TechDraw] Improve readability of TaskCenterLine.cpp
  *  0d61c6a72b - [Doc] Migrate BuildWebDoc.cfg.in to doxygen 1.9.4
  *  c2667384bd - Replace std::ignore with boost::ignore_unused()
    According to https://isocpp.org/blog/2016/09/quick-q-stdignore-for-
    ignoring-unused-variable std::ignore is not supposed to be used for
  *  1bb9699c9a - Update fedora spec to v0.21
  *  94223d4afe - Gui: [skip ci] print debug information in
    GuiNativeEvent::tdx_drv_handler
  *  acf2a186e5 - set PathArea section tolerance to 1e-07.
  *  2003cb7506 - Gui: [skip ci] improve whitespaces in
    GuiNativeEvent::tdx_drv_handler
  *  339bb73e9f - Base: add convenience classes/functions that are
    marked as deprecated in Qt 5.15 and removed in Qt 6
  *  657b144128 - Gui: move QuiLoader for MinGW to global namespace
  *  e8476868dc - Main: simplify MainPy.cpp
  *  761ff7bab4 - Base: [skip ci] fix regression in ~ILoggerBlocker
    caused by ea0c3e8598db6f
  *  3f986ecce4 - Merge pull request #7174 from Roy-043/Draft-Fix-
    EditMode-for-hatch,-facebinder-and-shapestring
  *  84417b5e3a - Merge pull request #7186 from Roy-
    043/Draft_Fix_Hatch_task_panel_title
  *  d0c5345998 - Update view_hatch.py
  *  081cf4c783 - Update view_facebinder.py
  *  2886559fda - Draft: Fix Hatch task panel title
  *  c126a8cced - Merge pull request #7137 from
    Russ4262/fix/path_array_polar
  *  cf27c91a2e - Replaced python2 usage of next()
  *  d48fe836ca - [FEM] femutils.py: style changes
  *  bd7e5c210b - Merge pull request #7178 from sliptonic/bug/misc
  *  5abbfd7087 - [TD]fix crash on body with no shape
  *  f14132ab71 - Merge branch 'master' into bug_fix_1
  *  dd0bb33a01 - Fix bug #6679, add new profiles
  *  edcd16afaf - FEM: Python code formatting
  *  c76913454a - [Gui] ViewProviderGeometryObject: fix color and
    transparency
  *  c7aca5b5d2 - [FEM] [skip CI] electrostatic: remove unused code
  *  c8064ed059 - [FEM] fix solver console bugs
  *  16ec7d02c0 - Update view_text.py
  *  e141910597 - Fixes #7164
  *  a78d504ea4 - remove G53 from fixture list
  *  ea1236664c - Avoid python 3.6 error. subprocess doesn't have
    capture_output. Use subprocess.PIPE instead.
  *  f4f37ecdd1 - G38 fixes for probe visualization per mlampert
  *  c4c553617f - minor black fixes
  *  792cb05473 - export a camotics tooltable
  *  842fd4772b - Merge pull request #7007 from
    LarryWoestman/post_refactor
  *  7413a3a999 - Draft: Add resetEdit to gui_hatch.py
  *  99262f6356 - FEM: extend codespell command in code conventions
  *  bbbd4d07bf - FEM: typos, found with: codespell -q 2 -S *.ts -S
    *.dyn -S *.svg  -L
    childs,dof,dum,freez,methode,nd,normaly,programm,som,uint,vertexes,i
    nout  src/Mod/Fem/
  *  e49abfb350 - FEM: python code formatting
  *  202f4fdc7f - Draft: Fix EditMode for hatch, facebinder and
    shapestring
  *  2f9c0713b2 - Draft: Fix setEdit in view_text.py
  *  ff802c7274 - FEM: elmer solver writer, add some comment in the
    regard of units
  *  452c2ce7e7 - [TD]fixes for 8c0ab46b4d
  *  5267658651 - Draft: fix spacing of ToolTip text
  *  e7a8fd18e0 - Path:  Reformatted to a line lenght of 88 using black.
  *  62d8d8b993 - Path:  Added 4 refactored postprocessors and
    postprocessor tests.
  *  8265de7b55 - Path:  Moved all of the global values to a dictionary
    named values.
  *  ff5e3734da - Lower level discrete tests for Linuxcnc post
  *  e24cd8f03c - Part: [skip ci] fix possible build failure
  *  732e6d9cee - Sketch: [skip ci] fix -Wsign-compare
  *  5d389e3835 - [FEM] check if solver executables exist
  *  07fab3e4f8 - [FEM] fix CCX multi-threading bug
  *  713e160731 - [FEM] remove doubled slots from preferences UI files
  *  a236ca843f - correction
  *  4de0e6fb19 - Revert [Gui] preferences: add button to switch
    gradient colors
  *  25ffc89063 - [Gui] preferences: add button to switch gradient
    colors
  *  b3c0e7bc5a - [Gui] [skip CI] DlgPreferencesImp: a code style
    improvement
  *  19530b337f - [Part] [PD] add preferences setting for transparency
  *  a014cac3c3 - [TechDraw] Alphabetize TechDraw.qrc for readability
  *  43f6c17942 - [TechDraw] Rename icon filenames for consistency
  *  8c0ab46b4d - [TechDraw] Improve readability of commands
  *  bf606e980c - [Part] AppPartPy.cpp: compilation fix for precompiled
    headers
  *  162a39fb8c - [Part] Geom2d*: add more necessary includes
  *  92129e83a1 - [Part] ShapeFix: remove unneeded includes
  *  3c369285ce - [Part] Geom2d*: add more necessary includes
  *  fc96cee7d5 - [Part] Geom2d*: add necessary includes
  *  53d67a537a - [Part] Geom2d: remove unneeded includes
  *  a09f04ded6 - [Part] ChFi2d_FilletAlgoPyImp.cpp: add necessary
    include
  *  494cedd863 - [Part] ChFi2d etc.: remove unneeded includes
  *  6f28ba4eb8 - [Part] FeaturePart*: remove unneeded includes
  *  c7a6bcef58 - [Part] FeatureRevolution.cpp: add necessary includes
  *  ea0c3e8598 - [Base] fix a -Wunused CI compiler warning
  *  4bbd240e5f - [Part] FeatureExtrusion.cpp: add necessary include
  *  7030956099 - [Part] Feature*: remove unneeded includes
  *  a54c2ed21b - [Part] Arc*: remove unneeded includes
  *  3548032b5f - [Part] App*: remove unneeded includes
  *  9fdac70448 - [Part] Attach*: remove unneeded includes
  *  81ce256e69 - [Part] [Skip CI] BRepOffsetAPI_MakePipeShellPyImp: re-
    add an include
  *  f5d3c22d3a - [Part] B*: remove unneeded includes
  *  ddf4214a01 - Merge pull request #7147 from Roy-
    043/Draft_Fix_join.py
  *  f4d4304e1b - Draft: Fix join.py
  *  353c95bd82 - [Part] [skip CI] BSplineSurfacePyImp.cpp: remove
    unneeded comment
  *  47460b632c - [Part] BSpline*: remove unneeded includes
  *  531e5d19a6 - [Part] ConePyImp.cpp: add missing include
  *  b3cf8cc31c - [Part] C*: remove unneeded includes
  *  e0a73327c2 - [TD]fix bad edge in face finder
  *  c38e88c61b - TechDraw: Allow DraftView command on any object
  *  1f4e6ad899 - [Sketcher] Do regular drag for small B-splines
  *  8b52db90c5 - [TechDraw] Use function overloadin and avoid code
    repeat
  *  2f19dbaf23 - Draft: make_hatch.py should return the object
 -- Alexander Pozdnyakov <censored>  Thu, 28 Jul 2022 19:55:44 +0000
freecad-daily (0.19.2+git29449-91f84184bf-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 91f84184bf4712ba01234b77dc906c53f76c063d
  * Date: 1657099683
  * git changelog:
  *  91f84184bf - Merge pull request #7138 from Roy-043/Draft-
    displayStatusbarScaleWidget-should-be-checked-in-ui-file
  *  212b140d82 - GuiPy: allow to call setupWithoutGUI more than once
  *  966911775a - Draft: displayStatusbarScaleWidget should be checked
    in preferences-draftinterface.ui
  *  b4c480737f - Test: [skip ci] set direct connection mode as
    otherwise the test will fail
  *  5dcd27df93 - Gui: test for ILoggerBlocker
  *  95a98669a4 - Gui: implement temporary blocker for console observer
  *  06d65c73a3 - [BUGFIX] Gui: correctly restore message type enabling
    in report view
  *  3fe4e4b6a6 - [BUGFIX] Gui: correctly save and restore warning type
    enabling in report view
  *  8f4a982696 - Merge pull request #7132 from Roy-043/Draft-Fix-near-
  *  d82240e991 - Merge pull request #7135 from Roy-043/Arch-Invert-
    opening-symbol-Simple-door
  *  616cde7dfd - Arch: Invert opening symbol Simple door
  *  f4ec49ed28 - [TD]fix multiple open dialogs
  *  b6c20202cd - [TD]adjustable extension line gap
  *  90d660260c - [Part] CylinderPyImp.cpp: add missing include
  *  f92b5b4b7f - [Part] Cy* - Fac*: remove unneeded includes
  *  e6e210467e - Update gui_snapper.py
  *  45d7151dfa - Test: [skip ci] unit test for fix of Vector2d::Rotate
  *  11c6f4a9e9 - [TD]fix scaling of bitmap
  *  ab9ff476e1 - Merge pull request #7122 from donovaly/Arch-fix-typo
  *  de839911e9 - Gui: show thumbnails in file dialog
  *  4dbeb8c5aa - Gui: make sure to use FileIconProvider in FileDialog
    and delete it after closing the dialog
  *  bc2d022e55 - [Part] edgecluster.h: add missing include
  *  5834cc8060 - [Part] ExtrusionHelper.h: add missing include
  *  27a69f89c3 - [Part] E*: remove unneeded includes
  *  e1a8c65a99 - Removed old wiki2qhelp file - issue 7120
  *  988ec4c4fb - Drawing: [skip ci] fix build failure
  *  fd68d0d947 - [Part] Geometry*: remove unneeded includes
  *  e790566fd4 - [Part] SectionCutting.cpp: attempt to fix CI compiler
    error
  *  88d1808ccb - Draft: Fix near snap
  *  70a5faf327 - Part: fix build failure
  *  3aa4955e94 - [Part] fix MSVC compiler warning
  *  7a17e579f5 - [Part] Geometry*PyImp.cpp: remove unneeded includes
  *  d7d503de8d - App: fix build failure on Windows caused by PR #7034
  *  738f6f47e9 - [App] Fix file not found error with canonical filename
  *  84d766f0eb - [App] Fix #5592 : Respect symbolic links
  *  2aac6ea1d9 - [Part] Import*.cpp: remove unneeded includes
  *  828d4564c1 - Delete .arcconfig
  *  2d19fad276 - [Part] H* to mo*: remove unneeded includes
  *  c0fa37cfa9 - [FEM] update includes
  *  9a41845a41 - [Part] OCCError.h: remove unneeded includes
  *  0a5a7f6744 - [TD] DrawDimHelper.cpp: add missing include
  *  c5ed57c405 - [TD] ShapeExtractor.cpp: add missing include
  *  49f707e885 - [Measure] Measurement.cpp: add missing include
  *  c5678ef373 - [PD] FeatureDressUp.cpp: add missing include
  *  3bab125da7 - [Part] PlanePyImp.cpp.cpp: add missing include
  *  6fb7f614c7 - [Part] Pa* to Pre*: remove unneeded includes
  *  73511f82c2 - [Part] Prim* to Sur*: remove unneeded includes
  *  01b4352693 - [Part] SectionCutting: remove unused include
  *  ca5efc5be1 - [Part] To*: remove unneeded includes
  *  74d582617c - [Part] TopoShapeFacePyImp.cpp: add includes needed by
    the CI compiler
  *  8e9b359928 - [Part] Topo*: remove unneeded includes
  *  a4b054c063 - LGTM: omit src/Tools/wiki2qhelp.py from analysis
  *  ac4fa39ad4 - [TD]fix bitmap hatch
  *  96cb9dce0b - [Base] Tools2D.h: a simplification and code style
    unification
  *  06edc2db9b - Vector2d:fix rotate bug
  *  6820e0a9ec - Py3: properly port to Py3.11
  *  fcdec28716 - Merge pull request #6974 from agren/restore-path-
    drilling-retract-behaviour
  *  e844c4d20b - [App] [skip CI] fix minor code style issue
  *  75165e9594 - [Robot] fix typo in function name
  *  a88f69a9f0 - [Sketcher] Only move one piece of B-spline when
    dragging
  *  ef088674ba - [FEM] fix wrong console outputs for fluid materials
  *  8afc5d3f0a - FEM WB Elmer viscosity bug fix.
  *  7bf9f30c5f - [Base] UnitsSchemaInternal: improve code readability
  *  1ae55905ba - Py: make FreeCAD to compile with Py3.11
  *  19a69df0fc - Sketcher: Bug fix
  *  94155361a0 - [Arch] fix typo in function name
  *  1021098106 - remove unused boost files
  *  7001caea9a - [FEM] [skip CI] fix a typo
  *  3d597b797a - [AddonMgr] [skip CI] fix typo
  *  13db192fca - [Gui] [skip CI] update for DlgProjectInformation.ui
  *  dc57327e7f - fIx Cmake Messages
  *  75d8371d2b - Arch: [skip ci] fix unit test
  *  9b2b0e0acf - modernize C++: replace boost::function with
    std::function
  *  c7c43fcf4b - Core: fix minor issues: + fix issues found by clang's
    clazy tool + fix cppcoreguidelines-pro-type-member-init   * Make
    sure that all class members are initialized in the constructor
  *  2949ab1a2b - [TD]remove unused code
  *  fdcfd4c565 - [TD]Navigation Styles - context menu handling & std
    cursors
  *  866da5980c - [TD]fix Dimension export to DXF
  *  460d153d6c - [TD]Include CosmeticLines in Dxf
  *  2326186428 - Sketcher: Bug fix SolverGeometryExtension
  *  b50e0485d9 - Test: ignore UnicodeEncodeError in
    TestMetadata.test_file_path
  *  317c6afd45 - Mesh: fix (Qt) issues found by clang's clazy tool
  *  a427c1e99e - Base: [skip ci] fix slight regression caused with
    d162d9371
  *  e916f8afbb - Arch: Fixed test to work without the Drawing module
  *  59b945dcc3 - Merge pull request #7111 from
    sliptonic/bug/camoticsimport
  *  d5921e08ec - fix (Qt) issues found by clang's clazy tool: + -Wclazy-
    incorrect-emit + -Wclazy-strict-iterators + -Wclazy-overloaded-
    signal + -Wclazy-qstring-arg + -Wclazy-unused-non-trivial-variable +
    -Wclazy-container-anti-pattern + -Wclazy-range-loop-reference + -
    Wclazy-const-signal-or-slot + -Wclazy-detaching-temporary + -Wclazy-
    qfileinfo-exists
  *  898b1007b9 - Test: use codecs.open in TestMetadata.test_file_path
  *  7b377a216b - Gui: remove workaround for spnav 0.23 due to build
    failure with musl libc
  *  82bbe47d68 - Test: set encoding to utf-8 in
    TestMetadata.test_file_path
  *  22829f8a24 - App: issue #7112: Addon manager does not work on
    windows with special characters in the username
  *  448b1ec9f3 - Test: [skip ci] test file path with utf-8  utf-16
    conversion
  *  9a70b165cc - App: fixes #7102: Undo/Redo of PropertyEnumeration
    fails with MSVC
  *  e428337ffc - Another import bug.  This time if --version doesn't
    return a patch number.
  *  e07cfa09bb - Test: extend test for enumeration
  *  9763ed29e2 - Split DSHs from CommandCreateGeo
  *  19230c83ef - Remove obsolete DSH Tools - CloseShape and
    ConnectLines
  *  3678a525a2 - DrawSketchHandler: Cursor rework and preselect at
    point functionalities
  *  2cf0c49955 - DrawSketchHandler: mechanism to update the cursor
  *  f16c3f36a9 - DrawSketchHandler: Functions to draw cursor position
    and direction
  *  b80cd6a417 - DrawSketchHandler: refactor crosshairCursor
  *  c6459bb7d3 - Utils refactor w/o commandcreategeo
  *  9da0f369b1 - Utils: Conversion from 2d vector into XY plane 3d
    vector
  *  3cd34e1c38 - Sketcher-Utils: vector of smart pointers to vector of
    pointers
  *  bae8050fac - Sketcher-Utils: Refactor common code up
  *  f99abec58e - Sketcher: Create Geometry ConstraintToAttachment
    function
  *  80cd03cded - Sketcher: Cleanup obsolete DrawSketchHandlers
  *  df50dca01b - PythonConverter-Sketcher: A class to convert sketcher
    geometries and constraints into the commands to generate them
  *  c6aa3c91e6 - ViewProviderSketch: Cursor movement and preselection
    at sketch coordinates
  *  473c2efc38 - Sketcher: SketchObject - Add ability to diagnose
    constraint redundancy before addition
  *  f2c1f35aaf - Sketcher: SolverGeometryExtension and sketch parameter
    information improvements
  *  d847d309b0 - Merge pull request #7109 from Roy-043/Draft-Fix-
    default-fillmode-in-DraftGui.py
  *  bc37be0c54 - Draft: Fix default fillmode in DraftGui.py
  *  779128b5f4 - Gui: get rid of some const_cast
  *  3af5cfaed6 - Part: add method to project point on curve
  *  9a3258c9da - Part: move BiArcs algorithm to its own class
  *  9de8b33bb4 - Part: fix GeomBSplineCurve::toBiArcs If tangent of
    start and end point are parallel then also check a tangent in
    between to make sure that it can be considered a straight line See
    https://forum.freecadweb.org/viewtopic.php?f=8&t=69710
  *  0c797ae6a8 - [Base] remove unused MSC code
  *  d162d9371c - Remove old msc ver. Freecad 0.20 require 64 bit and
    windows 7 or higher. For this reason, msc libraries less than 1800
    will no longer be used. (#7036)
  *  d13db0ea4c - Merge pull request #7096 from sliptonic/bug/camotics
  *  657f04908f - Merge pull request #7105 from Roy-043/Draft-Fix-align-
    working-plane-to-DatumPlane-bug
  *  27bfa083b2 - Update src/Mod/Draft/draftguitools/gui_selectplane.py
  *  d69888b74d - Draft: Fix align working plane to DatumPlane bug
  *  e8f3227191 - [FEM] fix point filter initialization issue
  *  3a86b17194 - [TD] fix linker error with MSVC
  *  a84220cd21 - Also check that the module imports correctly
  *  25242430f4 - Restore drilling op retract value to user supplied
    Retract Height
  *  8acfd5bce7 - TD: minor fixes: * remove superfluous semi-colons * if
    a method is declared override then the keyword virtual should be
    dropped
  *  175ecbc50f - Draft: handle the absence of the Drawing module in the
    unit tests
  *  8ee773362e - Sketcher: Fix warning not all enum handled in switch
  *  073bf3215c - Sketcher: Constraints - add ability to generate
    constraint type string
  *  1f07083d4a - Merge pull request #6760 from
    Russ4262/fix/dressup_leadinout
  *  cd208c5477 - Part: Geometry - Add Ellipse minor radio convenience
    function
  *  6a06f60ee3 - Part: Geometry - function to get the conic axis
    direction
  *  7db925d991 - App: fix memory leaks in Enumeration class and
    simplify code
  *  d7313598aa - CMake: disable Drawing module by default
  *  02bc430fac - Draft: handle the absence of the Drawing module in the
    unit tests
  *  2b04b01edc - cppcoreguidelines-special-member-functions * disable
    move constructor and move assignment for several core classes
  *  6b6df27df8 - C++ core guidelines: * ES.87: Don’t add redundant ==
    or != to conditions
  *  45b9f2a7aa - Fix import error if camotics not installed.
  *  7de296b60e - cppcoreguidelines-pro-type-union-access   According to
    https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuide
    lines.md#Ru-pun using union for type-punning is undefined behaviour.
    See also https://en.wikipedia.org/wiki/Type_punning#Use_of_union.
    Replace it with std::memcpy.
  *  14668197d1 - Base: Minor changes in some Python docstrings
  *  999f3b85ee - [PD] re-add accidentally removed code in commit
    93525ff7
  *  1b2f0063a1 - [PD] Hole initialization bugfix
  *  175d2cf2dd - [TD]remove build depend on DrawingWB
  *  4ec9c381d4 - Part: re-add dropped parameter (93525ff7eb2)
  *  0cd8fb12f3 - [Part] Fix display labelfillet name for Chamfer and
    Fillet (#7083)
  *  93525ff7eb - removed references to  OCC<7
  *  e9890c0798 - Gui/Mod: replace several reinterpret_cast with
    static_cast
  *  360b4282f7 - [PD] Hole dialog fixes
  *  1aa897d450 - Fem: remove some superfluous const_cast
  *  8573d9f8b2 - TD: fix possible dangling pointer in QGIHighlight
  *  5234d9bc67 - App: add pure virtual methods to PropertyGeometry to
    delegate it to the geometry of sub-classes Following the law of
    Demeter add some wrapper methods to PropertyGeometry and implement
    them in sub-classes. As a side-effect this makes some const_cast
    obsolete
  *  f87d9bd626 - Part: [skip ci] remove superfluous const_cast
  *  9894964eb6 - [TD]implement navigation styles
  *  e53e231677 - Gui: remove some superfluous const_cast
  *  c955372ecf - cppcoreguidelines-pro-type-union-access  According to
    https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuide
    lines.md using union for type-punning is undefined behaviour.
    Replace it with std::memcpy
  *  393352387d - Merge pull request #7071 from Roy-043/Draft-Fix-
    Placement-in-make_sketch
  *  830b3944db - Merge pull request #7067 from Kuzma30/add_ts
  *  15e3e86c5a - [.github] next try to make bug reporting rule clear
  *  b12e7a8ad6 - [.github] make bug reporting rule clear
  *  ad8bb4dc69 - GeomBSplineCurve: Add interpolate without tangents
  *  620c273c4e - Boost version <=1.60 is never used in freecad 0.20
    (#7038)
  *  b308da5387 - [BUGFIX] Gui: fix mouse Gesture navigation mode
  *  00e7eae6f8 - [Sketcher] Use more segments while drawing splines
  *  ad0f1147f7 - Part: Use PyObject_IsTrue in combination with
    conditional ternary operator
  *  ea79771afd - Import: Use PyObject_IsTrue in combination with
    conditional ternary operator
  *  a91e32a6f4 - Mesh: Use PyObject_IsTrue in combination with
    conditional ternary operator
  *  37511553f7 - PartDesign: Use PyObject_IsTrue in combination with
    conditional ternary operator
  *  d298a7101c - Path: Use PyObject_IsTrue in combination with
    conditional ternary operator
  *  51f3727d3c - Sketcher: Use PyObject_IsTrue in combination with
    conditional ternary operator
  *  f78412c75b - Gui: Use PyObject_IsTrue in combination with
    conditional ternary operator
  *  ccfa6cd9e5 - Main: Use PyObject_IsTrue in combination with
    conditional ternary operator
  *  89803987a1 - Base: Use PyObject_IsTrue in combination with
    conditional ternary operator
  *  22763c9e4f - App: Use PyObject_IsTrue in combination with
    conditional ternary operator
  *  69932742d2 - Rename FindOpenCasCade.cmake to FindOCC.cmake
  *  4de0e8244e - Base: add Const attribute to many MatrixPy methods
  *  a527daa4b3 - Part: add Const attribute to several methods in
    TopoShapePy
  *  54a4e02514 - Merge pull request #7075 from
    sliptonic/bug/camoticsgui
  *  012fe8d9b6 - Missing camoticsgui file in the CMakelists.
  *  7de8a14b37 - Base: add Const attribute to MatrixPy::inverse()
  *  256c4cd086 - Draft: Fix Placement in make_sketch
  *  9e2ee47b01 - created clang-format
  *  82da0065c4 - Base: Add function to get Python object types for SWIG
    interfaces
  *  b7cc7261b8 - Stylesheets: fix typos [skip ci]
  *  cd32457b60 - Part: Add ShapeFix.hxx to precompiled header
  *  818a890512 - Merge pull request #7065 from
    sliptonic/feature/outputnaming
  *  86fc7298a1 - UI fixes
  *  40395a0a57 - Crowdin Add Material to updatets.py script and create
    new Material.ts
  *  166306469a - Add missing file.
  *  e678620cbd - Crowdin Update .ts files with current source.
  *  a83fc8acd1 - Crowdin Add no-sort option to lupdate.
  *  4b0c125d61 - Crowdin Add Inspection WB to updatets.py script
  *  5f4ea420b0 - Inspection Add more translation texts.
  *  b70d8d3781 - Part: expose ShapeFix_FixSmallSolid to Python
  *  4c2946c8a4 - Part: expose ShapeFix_FixSmallFace to Python
  *  6843a461e6 - Part: expose ShapeFix_Wireframe to Python
  *  bbecc3f296 - Part: expose ShapeFix_SplitTool to Python
  *  8c6ffc99e3 - Part: expose ShapeFix_WireVertex to Python
  *  1ee1aee10e - Part: expose ShapeFix_FreeBounds to Python
  *  125d5b6360 - Part: expose ShapeFix_ShapeTolerance to Python
  *  a0eb2e9de7 - Part: expose ShapeFix_FaceConnect to Python
  *  4b44c54cfa - Part: expose ShapeFix_SplitCommonVertex to Python
  *  4d4adb932b - Part: expose ShapeFix_EdgeConnect to Python
  *  74c75b86a0 - Part: workaround for missing include in OCC >= 7.5
  *  6cfd7d21e8 - Part: fix typos
  *  8d56879305 - Part: expose ShapeFix_Solid to Python
  *  4089cbfbf2 - Part: expose ShapeFix_Edge to Python
  *  ac421ffd0e - Part: add convenience function to convert Placement
    into TopLoc_Location
  *  87db9dccb5 - Part: expose ShapeFix_Shape to Python
  *  94f6279a67 - Part: expose  ShapeFix_Wire to Python
  *  da4b05fdcc - Part: expose  ShapeFix_Shell to Python
  *  b6cd635cc1 - Part: expose ShapeFix and ShapeFix_Face to Python
  *  f3e941a382 - Part: start to expose ShapeFix framework to Python
  *  6b2882e01f - Part: support of box selection in shape builder task
    panel
  *  8998c9847d - Points: fixes #5785: a python method to convert a
    Shape into a point cloud without extra dialog but parameter
  *  e7a9081097 - Mesh: replace boost::bind with std::bind
  *  b416c42d58 - Tools: add script to create snapshots in headless mode
  *  0d34449613 - Gui: expose SoQtOffscreenRenderer to Python
  *  0a4488462c - Mesh: reduce the use of const_cast in Mesh module
  *  9db32a3911 - Merge pull request #7056 from Kuzma30/toolbit_tr
  *  e1eeabc86c - Merge pull request #6637 from
    sliptonic/feature/camotics
  *  8dad6cf84d - Resolving bugs and rebasing for 0.21 merge
  *  35919e2a75 - Test: [skip ci] test for fixed Rotation::inverse()
  *  796d722072 - Path: fix warning: extra ';' inside a struct/class [-
    Wextra-semi]
  *  b310a3e503 - Base: Fix wrong function name in RotationPy
    documentation.
  *  0678946103 - [core] update version number
  *  4ccd24fe14 - [Crowdin] Add new texts for translation from Path
    ToolBit
  *  7b02f492fa - [Path] Add localization for PathToolBit
 -- Alexander Pozdnyakov <censored>  Wed, 06 Jul 2022 19:59:01 +0000
freecad-daily (0.19.2+git29215-e9bb9afc3b-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: e9bb9afc3bac7df63a6d3b4e5e1e6825efef8a26
  * Date: 1655657030
  * git changelog:
  *  e9bb9afc3b - [skip CI] [Path] fix typo
  *  68a499574a - [Sketch] remove unnecessary Boolean comparisons
  *  f4891488d3 - [Path] remove a unnecessary Boolean comparison
  *  dbea942dda - [Image] remove more unnecessary Boolean comparisons
  *  967c7fff65 - [Robot] remove unnecessary Boolean comparisons
  *  7c98361447 - [Meh] Core: remove unnecessary Boolean comparisons -
    part 2/2
  *  a922605821 - [Meh] Core: remove unnecessary Boolean comparisons -
    part 1
  *  1a346722f8 - [Meh] Gui: remove unnecessary Boolean comparisons
  *  4a052dc34a - [Path] cleanup formatting of Area.cpp/.h
  *  1adff3f917 - [Path] remove unnecessary Boolean comparisons
  *  b7097e4bd5 - [Image] remove unnecessary Boolean comparisons
  *  28698a41e3 - [Point] remove unnecessary Boolean comparisons
  *  db9aeefea1 - [Reverse Engineering] remove unnecessary Boolean
    comparisons
  *  60e419068b - fix Expressions assignment for FreeBSD
  *  f64916dc5e - Base: Set angle in Rotation::inverse function
  *  0a6d271121 - remove unused python<3.6 code
  *  a4a8acd445 - [TD] remove unnecessary Boolean comparisons
  *  bbcc8b2c5c - [Part] remove unnecessary Boolean comparisons
  *  063fd56f5f - [App] remove unnecessary Boolean comparisons
  *  6b09da9ab6 - [Base] remove unnecessary Boolean comparisons
  *  c23a30b916 - [Gui] remove unnecessary Boolean comparisons
  *  8e253cb4c8 - [FEM] fix a variable casting
  *  fb1a7af360 - [TD]fix ProjGroup view spacing
  *  4b47d38eb6 - [TD]fix dimension update on scale change
  *  81be38ea8d - [Gui] View.cfg: fix typo
  *  08d1e382e1 - [Gui] Add more general color settings to Preference
  *  5b6ba058a7 - [Gui] Add more saving view data in Preference Pack
  *  7814faa6fd - Gui: Add saving view data in Preference Pack
  *  6c89e6dc73 - Spreadsheet: add tests for merging cells and binding
    cells
  *  453abff2fe - update screenshot in Readme
  *  a1a4b89ba8 - Update Readme to FreeCAD 0.20
  *  7e79686986 - Part: [skip ci] add tests for ruled surfaces
  *  e89ebba736 - plugin: do not exclude widget plugins from tarball
  *  79df90a45c - Mesh: fixes #7018: 3mf created with FreeCAD cannot be
    loaded with PrusaSlicer
  *  d8ca3093d0 - Update URL to HTTPS
  *  b85e9b1fe4 - Mesh: fixes #6902: Conda test errors
  *  ea7efbf96b - [Win installer] update information
  *  68e337670e - Fem: remove string from translation
  *  3158be46ad - Fem: added signals and slots to notify when first
    function is added
  *  02b66ca461 - [Win installer] refine deletion script
  *  74c2ad4bf0 - [FEM] point filter: use a LineEdit to output value
  *  522c91ce79 - [FEM] next try to proper revert
  *  e8d65c22d6 - Revert Fixing principal stress plots part 2
  *  166eee5eed - Fixing principal stress plots part 2
  *  3af54a7dda - Fixing principal stress plots part 1
  *  7fa294fd7a - Fem: for PointMarker and DataMarker use the internal
    name instead of label, in customEvent() do not expect a fix name
  *  7400b11870 - Fem: in FEM_PostFilterLinearizedStresses command do
    not use a hard-coded object name but that of the selected
    FemPostDataAlongLineFilter
  *  915371aa70 - Fem: do not use the Label property but the internal
    name  to access an FEM post object via Python
  *  7b225789da - Fem: do not access the active document but the
    document the FEM post object is part of
  *  c0cccf7f7e - Gui: add overloaded version of cmdAppDocument and
    cmdGuiDocument() that has a string as first parameter
  *  5219718eb0 - GUI: Preliminary support for HiDPI splashscreen
  *  4b1004b33a - Base: Improve docstrings in BoundBoxPy.xml
  *  9aa14b36a3 - Fem: use WeakPtrT classes instead of raw pointers to
    avoid possible dangling pointers and to avoid undefined behaviour if
    a wrong static_cast is performed
  *  876ef07480 - Gui: implement '*' operator for weak pointer classes
  *  9e68e5f290 - App: implement '*' operator for weak pointer classes
  *  27a36156f6 - Fem: improve TaskPostDataAtPoint: * refactor
    TaskPostDataAtPoint::on_Field_activated() * show results in a label
    instead of message box to reduce clicks * in output window also
    print field and position as the pure values are useless
  *  09f1b14cc9 - Fem: remove several superfluous casts
  *  e0487b62a6 - Gui: [skip ci] set Std_LinkMakeRelative as WhatsThis
  *  741fdc53c7 - Base: unset flag to skip leading whitespaces when
    copying a file
  *  832f181ec0 - [Gui] make What's This? work for sublinks
  *  2a8f85d95c - [FEM] make post filter Ui std::unique_ptr
  *  227e568b4f - [FEM] cut and clip filter: handle new functions
  *  f0e735ed33 - [FEM] line filter resolution fix
  *  ebd1afc5d9 - [FEM] fix 2 crashes with line and scalar filter
  *  9065058265 - plugin: [skip ci] copy sizeHint handling to
    QuantitySpinBox implementation in QtDesigner plugin
  *  0a79760745 - Gui: set a minimum width for quantity spin boxes in
    FEM dialogs to ignore the results of (minimum)sizeHint()
  *  ac3390de12 - Gui: add function to determine size that a quantity
    spin box would need to display a certain text
  *  c2cfccf268 - Crowdin Add some menu text for translation.
  *  505de3215b - [GUI] fix screenshot watermark
  *  4f91499ada - [FEM] line filter, resolution tweak
  *  4813e30703 - [FEM] fix line filter resolution
  *  8bbf9b8347 - [Main] change URL
  *  3528c626e7 - [FEM] fix plots of line filter
  *  a06cc956c5 - [FEM] function dialogs size fix
  *  e2856395a3 - [FEM] remove hardcoding of spinbox sizes
  *  a3a97d7b5e - [FEM] fixes for line filter
  *  0c43dab796 - [FEM] function dialogs fix
  *  298fb8983d - [FEM] fix along line dialog
  *  75546946db - Spreadsheet: fix border rendering for merged cells
  *  4d19e611f8 - Spreadsheet: fix binding of merged cells
  *  47a5a6302e - Spreadsheet: replace obsolete href with hiddenref in
    binding
  *  7b0b83a2e4 - [FEM] fix crash with data point filter
  *  d81b016b2a - PD: several fixes of shape binder: * add action to
    context-menu to remove an element * use an exclusive button group to
    avoid to have several buttons pressed at the same time * allow to
    completely clear the support * when pressing OK/Cancel then operate
    on the document the shape binder is part of (which isn't necessarily
    the active document) * remove obsolete parameter from
    ViewProviderShapeBinder::highlightReferences()
  *  5a432fe9ac - PD: allow to clear the shape when nullifying the
    Support property
  *  e6a6d838a6 - Spreadsheet: fix range selection
  *  f3a8edcb5e - Merge pull request #7004 from Roy-043/Arch-
    ArchSectionPlane-always-showed-plan-symbols-of-windows
  *  baa1105a53 - Merged crowdin translations
  *  6c1c63cffe - [FEM] point filter: fix data display for coordinate
    change
  *  9ef72fcd06 - [FEM] fix color bar handling of point filter
  *  7521cfc7a0 - [FEM] fix point filter output
  *  6d23205704 - [FEM] fix display of point filter
  *  30706f4d0f - PD: allow to set object in shape binder dialog by
    typing its name
  *  6a877f7e29 - [FEM] point filter: fix initialization issue
  *  007a5b351a - PD: use WeakPtr to avoid any possible dangling
    pointers
  *  9010b88b22 - Fix for non-Latin Group name in Tree View
  *  a106f55ebe - PD: show object label instead of internal name in
    shape binder dialog
  *  b8434f2ddc - Test: [skip ci] extend test for issue #6949
  *  6e587d130d - Expression: add unit test for issue #6948
  *  38ec63cba1 - [Bugfix] Expression: fix precedence+associativity
    management in parenthesis removal
  *  fbb5555f27 - Part: do not expect a face to be infinite if meshing
    it has failed See
    https://forum.freecadweb.org/viewtopic.php?p=601240#p601240
  *  9b5aabe458 - [FEM] fix unit handling of filter functions
  *  9dc93b8f99 - [skip CI] [FEM] sort UI file
  *  c8337118ba - [skip CI] [FEM] whitespace and comments to keep
    overview
  *  d13ecc1efa - [Path] fix compilation with precompiled headers
  *  1b65b3f600 - [TD]fix icons for dark schemes
  *  f89f032231 - Arch: ArchSectionPlane always showed plan symbols of
    windows
  *  083a27dc68 - Merge pull request #6886 from younghang/master
  *  d4c180e953 - [FEM] fix unit handling of line filter
  *  fdaca02994 - [skip CI] [FEM] fix initialization mistake
  *  4c3c23776d - [FEM] fix illegal storage access in point filter
  *  19ffd1ca94 - Merged crowdin translations
  *  fa9c78611e - Updated ts files
  *  825d95314e - [FEM] fix unit handling of point result filter
  *  10c6d6eabf - [skip CI] [PD] fix typo
  *  b54b3e6e32 - Addon Manager: Fix bug in macro git repo
  *  6bb6bb4d24 - [FEM] fix unit settings of data point filter
  *  8fb5ce3c43 - [FEM] allow to copy and edit result data
  *  43a14ab4df - [FEM] fix result point filter upon line filter
  *  dd00c46a8c - [FEM] fix issue that all plot windows had the same
  *  10edc03ec1 - App: Clean up code in PropertyContainerPyImp.cpp
  *  53e02bc851 - App: Improve docstrings in PropertyContainerPy.xml
  *  d17954276c - [FEM] fix detached plot (#6998)
  *  c4fec57368 - [FEM] fix linear filter plot (#6999)
  *  d8bf4dfeb9 - App: Improve docstrings in MetadataPy.xml and fix
    memory leak
  *  7225e5f0ba - App: issue #6892: FreeCAD fails to start
  *  68e8c19aaf - Merged crowdin translations
  *  8d5a957eb0 - Gui: use expresion 'keyboard shortcut' to avoid
    incorrect translation
  *  e5fb5a6f27 - Mesh: [skip ci] improve German translation
  *  ecb1b3c3cc - ReverseEngineering: [skip ci] improve German
    translation
  *  9a4ab21f2b - FEM: improve German translation
  *  9d7b7af48c - Spreadsheet: fix range checking (#6997)
  *  28c269cc5f - Gui: improve German translation
  *  0f9ea612b6 - [Spreadsheet] uniform and polish wording of binding
    feature
  *  4148a33d15 - Gui: Improve docstrings in AxisOriginPy.xml
  *  d7d22b1e7e - App: Improve docstrings in GeoFeaturePy.xml
  *  5864e17d9d - Spreadsheet: improve range binding feature (#6995)
  *  920e8e0469 - [FEM] Implement a better dialog layout management for
    histogram (#6989)
  *  c9cffae11d - Sketcher: Tweak pluralization of DoF
  *  c143d91978 - Merge pull request #6991 from 0penBrain/draftGrid
  *  f401cbe832 - Part: in BRepOffsetAPI_MakeOffsetFix::MakeWire also
    consider the generated edges of the vertexes of the input shape
  *  2e4dcfc22a - Generated ts files
  *  b06f247f9f - Merged crowdin translations
  *  e05e9a7247 - Draft: fix grid spacing default initialization
  *  5792c502bf - [TD] further dialog refinements to fix vertical
    spacing
  *  ef1a835f4f - [TD] fix dialog height settings
  *  18eb44d120 - [TD] fix dialog height setting
  *  d0323e13c1 - [TD]add missing vertical spacer to ui
  *  f31544dca8 - [TD]missing vertical spacer in ui
  *  f256e3caf4 - [Gui] attempt to improve NaviCube rendering
  *  0c6c3e5211 - Base: Improve docstrings in PersistencePy.xml
  *  9570d88a39 - FEM: Enable translation of plot labels
  *  6449e1bcf7 - FEM: Enable translation of axis label
  *  47bb1408da - GUI: Add Vtk info to copied About data
  *  77627bbc23 - Gui: add SoColorBarLabel as workaround for a Coin3D
  *  b9b21ddac5 - Merged crowdin translations
  *  242083bbf7 - Merge pull request #6984 from Kuzma30/update_ts
  *  eff8ecaafc - Crowdin Run update.ts with latest source code.
  *  80bdc3f960 - Gui: don't use cached value of color bar width if
    ratio of the canvas is less than 1.0
  *  b4489422a5 - [TD]abort dimensioning of spline edge
  *  8349a78dde - [TD]fix icon in dialog
  *  fd47f2253a - Draft: Fix menu text for Select Plane
  *  3cccd4d69e - Gui: cache color bar width to avoid to compute it for
    every resize of the canvas
  *  721f253c59 - Crowdin Update TechDraw.ts
  *  29cc754cfd - [TD] Add ability to translate for some tooltip text.
    Fix incorrect use of tr(variable).
  *  af811b34b3 - Addon Manager: Additional diagnostics for Macro
    updates
  *  07422d2abe - Merge pull request #6978 from sliptonic/bug/ghostpath
  *  6462cdf231 - zero out Job.Path property if it exists
  *  9156d591c9 - [FEM] fix subsequent histogram plot call
  *  4223e5d84d - [skip CI] [Spreadsheet] change misleading word in
    dialog
  *  7955c0dfac - [Spreadsheet] dialog fixes
  *  681d961254 - [TD]fix updating of shared view
  *  332cb9ec2f - [FEM] fix wrong error message about comments
  *  34300c600f - [FEM] add missing parser handling of '^' character
    (#6966)
  *  f7c64c7322 - Crowdin Update Fem.ts
  *  7e638a624e - [FEM] add missing tooltip
  *  b5b5375fe4 - [FEM] result dialog: handle max shear stress
  *  23d65cc9f2 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  75a8998432 - [FEM] fix button text
  *  6e97e9570c - [Sketcher] Add missing newline
  *  27e3f3c153 - Crowdin Update .ts after fixing script.
  *  a42e1b0223 - Crowdin Add full Part directory back to search path.
  *  176cf0d144 -  Part: Reformat JoinDeatures by Black, delete some
    comments. Reformat commented code too.
  *  4d7e550d97 - [FEM] fix results dialog equation input
  *  3fe354718c - [FEM] describe the tress variables
  *  8567ef1849 - [skip CI] [FEM] change strings to be consistent with
    the dialog
  *  67c506d39e - Base: Improve docstrings in VectorPy.xml
  *  9c8b21f5f4 - Web: update browser commands after loading page
  *  f37574e809 - Base: raise TypeError if Vector is multiplied with
    unsupported type
  *  0d6b5b7f30 - Base: use const char*
  *  f7f85464a3 - Base: include header in PCH
  *  31047be9fb - Base: improve initialization according to cpp core
    guidelines
  *  ca9355b5cb - Base: remove redundant void
  *  fc7f3f4e3d - Base: avoid const_cast in FileInfo
  *  704feadc7c - [skip CI] [FEM] fix typos
  *  e41879c6ea - [FEM] don't block FC by histogram plot window
  *  2b0dd54fe7 - [TD]fix preference file handling
  *  d73f9e3762 - FEM: Add translation calls to
    task_result_mechanical.py
  *  134fa8b7ea - [FEM] use proper histogram titles
  *  e8f1bde367 - Merged crowdin translations
  *  2d32de3cd2 - FEM: Tweak translatability of PEEQ
  *  56d289997c - [TD]fix Dimension/Balloon movement
  *  4dab407fbe - Tools: Manually search for translatable files
  *  34502193a2 - i18n: Update TS files to ensure Python files are
    included
  *  d540de8bee - i18n: TS files generated by lupdate 6.4.0dev
  *  acfbc72f50 - Tools: Fix issues with updatets.py
  *  3c1e446c2f - Addon Manager: Don't translate placeholder text
  *  2d5400f923 - Sketcher: Fix typo in tooltip
  *  be16e1f52b - Sketcher: Tweak tooltip language
  *  be8a4037db - FEM: Fix typo
  *  977127012e - [TD]fix misleading error messages
  *  89432a969d - TD: Set symbols to be non-translatable
  *  7b204c01db - Gui: Fix typo
  *  ee4f4e8cb7 - Base: Improve docstrings in CoordinateSystemPy.xml
  *  297e3520ec - Base: Improve docstrings in TypePy.xml
  *  8891394d5a - [TD]fix Rotation not applied
  *  d223d4362c - [TD]fix double draw on position change
  *  213bf1ec61 - Tools: Add Windows and Qt6 support to updatets.py
  *  d860c4bb2d - PD: Fix w[z] plot in ShaftWizard
  *  a0c0b2616c - Fix various typos
  *  07e38636b9 - Addon Manager: Fix bug with updates being counted
    wrong
  *  a4b2bf584d - Gui: Fix display of tooltips for GroupCommand
  *  477eed10a4 - [TD] Fix incorrect using  of QT_TRANSLATE_NOOP in
    setText
  *  9946a3916e - [FEM] TaskPostDataAtPoint: add missing support for
    electrostatics
  *  a67701b85b - Crowdin Add missing menu text for translation
  *  2de25dd04e - [PD] fix Shaft wizard
  *  3f04bf7b4d - [TD] Add text to translate This will fix
    https://github.com/FreeCAD/FreeCAD-translations/issues/47
  *  8c123bad50 - App: add default macro directory to sys.path
  *  eda43a2ef9 - [Win installer] register all FC-specific file types
  *  81d6401455 - [Win installer] update website
  *  5542bc9970 - Addon Manager: Remove unnecessary translations
  *  3dfb51d3ee - Addon Manager: Expose pref page name to translate
  *  79a5cde3b5 - Base: Fix bad parse argument in AxisPyImp.cpp
  *  33556d8a56 - Part: Change _translate to translate
  *  b8952aaeb8 - Image: Change _translate to translate
  *  819cfd7a11 - [TD] Fix problem with translation (add TechDraw_ to
    context) This will fix https://github.com/FreeCAD/FreeCAD-
    translations/issues 145-147
  *  d447d75882 - Merged crowdin translations
  *  d920a5bf4d - [Mesh] Add ability to translate This fix
    https://github.com/FreeCAD/FreeCAD-translations/issues/53
  *  35c872d4f2 - Base: Improve docstrings in MatrixPy.xml
  *  98cb5d50af - Base: Fix undefined behaviour in row/col functions and
    code clean up
  *  62f65e12e2 - Part: Change contex from AttachmentEditor to
    Part_EditAttachment Add menu text Create a copy to translation This
    may fix https://github.com/FreeCAD/FreeCAD-translations/issues/64
  *  f7b9a70ee5 - Addon Manager: Build in error-checking in developer
  *  03f3852617 - List all available test units, if none is selected.
  *  537acfdddd - [Gui] code documentation of color bar
  *  307cb3cda8 - Gui: Check for Snap and add details to About
  *  0b574523e9 - [TD] Fix redefine text in .ui (that has translation on
    crowdin) with English text without translation ability. This will
    fix https://github.com/FreeCAD/FreeCAD-translations/issues/50
  *  8edb3e64cc - Part: make DimensionLinear node kit unpickable See
    forum thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=69056
  *  e13e3bcea3 - Merge pull request #6899 from 0penBrain/draftGrid
  *  c2e34be393 - Part: Fix Chamfer parameter and Fillet parameter
    title. Also rename variable to more informative in .ui. This will
    resolve issues https://github.com/FreeCAD/FreeCAD-
    translations/issues/74
  *  c5296fbb92 - Gui: initialize _bbox with correct default values and
    fix incorrect label postions if ratio of width/height is less than 1
  *  1723196166 - Gui: fix shrinking and shifting of color bar if ratio
    of width/height is smaller than one
  *  37d2492719 - Gui: refactor SoFCColorGradient::setViewportSize and
    SoFCColorLegend::setViewportSize
  *  47125d8fda - Arch: Fixed position of rectangles in IFC export
  *  d3d96816ce - Merged crowdin translations
  *  7907b0f8b3 - [Gui] describe gradient code better
  *  c4cd127499 - Gui: fix number display issue of color bar
  *  919271ed5e - Gui: fix visibility of front nodes when moving an
    object to Part container
  *  79c218ad9a - [Gui] fix default color gradient numbering
  *  7b79c9697c - [TD]prevent spurious recompute on click/drag
  *  30f8015e71 - Part: expose ChFi2d_ChamferAPI to Python
  *  f94ab3ec84 - Part: expose ChFi2d_AnaFilletAlgo to Python
  *  b47f8d2605 - Part: move ChFi2d wrappers to own sub-directory
  *  8e1a23eadf - Base: Improve docstrings in RotationPy.xml
  *  391c9a6bbf - buttonClicked(int id) is deprecated since Qt 5.15. Use
    idClicked(int id) instead.
  *  bf6dbd4606 - Gui: react on picked point when double or right-
    clicking color bar
  *  8676d67a87 - merged crowdin translations
  *  a80d9e5ef8 - Fem: [skip ci] fix deleting Result object if its
    children has been deleted beforehand
  *  b07be87677 - Part: expose ChFi2d_FilletAPI to Python and move to
    ChFi2d module
  *  bd853e5ef2 - Part: expose ChFi2d_FilletAlgo to Python
  *  4c2972cb23 - AddonManager: Work around thread-safety issue in
    update
  *  975b8eac52 - [skip CI] add missing line ending
  *  836c6b889a - add description on how to build installer from self-
    compiled FC
  *  b02705d79f - Part: apply OCC's fix for ElSLib::ConeDN and write a
    unit test
  *  1e034cc47f - Merged crowdin translations
  *  914de33bf2 - Base: Improve docstrings in PlacementPy.xml
  *  ee6f0d0ba9 - Part: fix ruled surface transformation problem
  *  26e4a3345b - Part: Link support -- replace TopoShape.getSubShape()
    with Part::Feature::getTopoShape(obj, elementname, true).getShape()
    in order to support use of App::Link sublinks.
  *  0791001787 - Base: Improve docstrings in AxisPy.xml
  *  45a0e6eb20 - Mesh: [skip ci] add 3mf format to export dialog
  *  9251480ddb - PartDesign: Remove redundant comparision with null
    pointer
  *  4474db7f50 - Draft: force length unit in grid spacing in
    SelectPlane
  *  ccdbf99341 - Draft: fix issues with grid spacing parameter
  *  d492ac3083 - PD: fixes #6451: Face color of PartDesign Body not
    exported to STEP
  *  a05eb7c07b - Gui: [skip ci] avoid possible recursive loading of a
    module in WorkbenchManager::createWorkbench
  *  1383b47659 - Test: [skip ci] add unit tests for PR #6907
  *  c00699b15d - Gui: Prevent crash when trying to delete pointer to
    BaseClass
  *  e76e4acb0f - Base: Prevent crash when trying to create badType
    instance
  *  a865e4f834 - Enabled github sponsors
  *  daf2df6f80 - [CMake] remove traces of assembly module
  *  a4480b4ba7 - plugin: improve support on Windows
  *  b903e949ae - Update .ts with lupdate ver 6.4.0.
  *  bfecd1359b - [TD]fix checkFit to use current scale
  *  e1f2685734 - PD: Typo fix
  *  469c36e3cc - Mod: handle removed headers in PCH files for OCC 7.6
  *  f5cf112f48 - Spreadsheet: fix possible crash in SheetModel::setData
    See also: https://forum.freecadweb.org/viewtopic.php?f=8&t=68529
 -- Alexander Pozdnyakov <censored>  Sun, 19 Jun 2022 16:55:36 +0000
freecad-daily (0.19.2+git28915-7d6243d696-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 7d6243d6961f5c7616b2bcbc844f9abc47eeff9b
  * Date: 1653037387
  * git changelog:
  *  7d6243d696 - Mesh: [skip ci] change icon Mesh_EvaluateFacet.svg
  *  650210e2db - [Readme] Update build status badges
  *  f16f617dc8 - Mesh: [skip ci] add missing icon Mesh_Pipette.svg
  *  dabd109586 - OpenSCAD: Fix typo in prototype
  *  c669c4e618 - Merge pull request #6904 from Roy-043/Draft-Fix-grid-
    update-issue
  *  6beef68ae1 - Fixed bugs and added requests
  *  afe78105ec - Add files via upload
  *  0b12cba3b5 - Draft: Fix grid update issue
  *  354c4e9635 - Merge pull request #6887 from sliptonic/bug/6826
  *  ca279e4057 - Gui: avoid that toolbars of active workbench become
    invisible Forum thread:
    https://forum.freecadweb.org/viewtopic.php?f=8&t=67748
  *  2ecb11985e - App: simplify code in Application::getResourceDir()
    and Application::getHelpDir()
  *  f3fd1d2035 - App: inside Application::getLibraryDir() check if an
    absolute path name is set for LIBRARYDIR
  *  10888e7aad - [TD]fix handling of translated enumeration
  *  a5ff515804 - Mesh: issue #6131: Colors set prior to saving aren't
    retained when re-opening file Note: A mesh feature must have a
    PropertyColorList property with the name FaceColors or VertexColors.
    The colors won't be set when loading a project but in the context-
    menu there is the function 'Display colors'
  *  2e7a7e70b0 - Mesh: [skip ci] use const-reference when iterating
    over list
  *  eca8c9dbe2 - Mesh: improve OBJ import by allowing arbitrary names
    for the mtllib file
  *  f1025b1448 - Mesh: replace several reinterpret_cast with
    static_cast
  *  559a3f84dc - Merge pull request #6896 from FreeCAD/mesh-initpy
  *  bb028c7989 - Mesh: modernize MeshIO classes
  *  354bfb5c5b - Mesh: implemented recommended move constructor and
    move assignment for Point3d
  *  3fbc9992e8 - Mesh: avoid problematic const_cast
  *  74ead2c6ff - Mod: whitespace fixes
  *  216ed31d8a - Points: fix round-off errors in pcd export
  *  61bc913fe5 - Test: [skip ci] test matrix element order
  *  d0f98bf45c - Conda: ssize_t is a POSIX type and thus not
    necessarily defined on Windows. Currently this causes build failures
    with Conda + Py3.10. The solution is to get rid off all occurrences
    of ssize_t in FreeCAD code
  *  06515cd340 - Draft: Prevented error when grid size is zero - issue
    #5427
  *  27277e29c6 - Draft: Fixed qt connect style - fixes #6879
  *  a564d5ced7 - Import: fixes #5793: DXF export (Autodesk DXF 2D type)
    doesn't add any UNITS field inside the dxf file
  *  6e86375e8f - [TestWB] fix source comment typo in
  *  feec67e90f - Mesh: fix pep8 related issues in Init.py
  *  cd53c06b98 - Draft: fix SVG rotation around non-origin center
  *  9adf4c4e33 - fixes 6826.  Simplifies logic for calculating helix
    stepovers
  *  a8411881c9 - Gui: use Py_ssize_t instead of ssize_t in
    AbstractSplitViewPy::sequence_item
  *  52b1d11e59 - Gui: Fix crash when invoke command with sMenuText
    equal to nullptr
  *  1654dddb73 - Gui: Improve docstrings in CommandPy.xml
  *  00fea5057c - Test: [skip ci] unit test for Commands related to PR
    #6889
  *  a175ae63b3 - Arch: fixed window for good this time
  *  cca62bd8b5 - Test: unit test for sub-objects related to PR #6888
  *  65889b6c80 - App: Fix Origin::extensionGetSubObject()
  *  73d28acd87 - Arch: Fixed mistake in last commit
  *  57fcdd8182 - Sketch: fixes #6890: Problem with Grid size preference
  *  3ec140fac7 - Arch: Fixed default component type for new windows
  *  aa19e21662 - Update the qrc file list to the latest QT file import
    (QT5 files update for Polish language)
  *  1c5e387035 - Win installer: prepare for a beta build
  *  10fa08e879 - update to Windows SDK 10.0.19041.0
  *  4ae98779c1 - Test: unit test for sub-objects related to PR #6838
  *  eb6adf17fa - App: fix DocumentObjectPy::getSubObject: * do not set
    pyMat to Py_None by default but nullptr and do type check in
    PyArg_ParseTupleAndKeywords * if refType is out of range raise a
    ValueError instead of TypeError * replace (undocumented) magic
    numbers with an enum class * implement a lambda function to avoid
    code duplication * fix bug for retType=3 or retType=4 if subname is
    a list of strings
  *  6340dcdd63 - App: fix Origin getSubObject()
  *  a2e99d9196 - add Qt5 translation files
  *  3e56f88404 - [TD]mark literals for translation
  *  00c8916341 - [TD]Fix group item moving when locked
  *  b96a650dec - Merge pull request #6703 from
    Russ4262/fix/extensions_size_update
  *  4fea37b3bc - Part: std::unique_ptr is provided by the memory header
  *  5f0ad3864d - Part: reorder headers in PreCompiled.h
  *  cbc0bfc24d - Base: cosmetic changes
  *  354052e8f5 - [Gui] Navigation preferences: fix #6875
  *  f60e20ef98 - [skip CI] [Gui] NaviCube.cpp revert a change
  *  84feca0521 - [skip CI] [Gui] NaviCube.cpp code cleanup
  *  f70329390c - [Gui] NaviCube: fix #6689
  *  ef37abc441 - [TD]fix dimension special characters
  *  23a1f08624 - [TD]add blank space for legibility
  *  b39c6f62b4 - Base: replace several reinterpret_cast
  *  e0116c271a - Merge pull request #6874 from JanneKro/master
  *  349c6be995 - #6871 Use the variable 'cam_file' instead of trying to
    read an non-existing document.
  *  b4cb34c4d3 - Merge pull request #6872 from JanneKro/master
  *  acb1e2047a - Merge pull request #6868 from fra589/master
  *  5b6b5f0578 - Merge branch 'master' into master
  *  55f1222bc2 - Remove ' gcode postprocessor
    loaded.' message from the post-processors that have them.
  *  0f7cb192d5 - Do not read filename of document when it isn't open.
  *  f0f0124f76 - [TD]allow more room for section name
  *  bb2590e2bd - [TD]use PyArg_ParseTuple type check
  *  584af812ad - [TD]fix extra undo on TaskCenterLine cancel
  *  e1b00be15c - T, H and S GCode parameters are integers, not float
    numbers.
  *  936b51bbc9 - Merge pull request #6867 from
    oliveroxtoby/bugfix/remove-extraneous-bracket-from-kinematic-
    viscosity
  *  8c984359dd - Part: LGTM: Multiplication result may overflow 'int'
    before it is converted to 'unsigned int'.
  *  105b63bf5e - Base: Remove extraneous bracket from string
    representation of kinematic viscosity units in MKS schema
  *  132fdeade5 - FEM: [Crowdin] fix typo in ElectrostaticPotential.ui
    tooltip
  *  1ca00446af - Part: [skip ci] unit tests for PR #6850
  *  0900c4e3d3 - Gui: Improve docstrings in ViewProviderPy.xml
  *  fd31cdcd10 - Gui: Clean up code in ViewProviderPyImp.cpp
  *  ef00864607 - Gui: set Document as modified when changing one of its
    properties
  *  cd3ba642df - PD: [skip ci] remove extra semicolon [-Wextra-semi]
  *  79f8798011 - Base: fixes #6802: Raise an exception when using
    FileInfo::toStdWString() for other platforms than Windows
  *  bd2c7dc651 - Merge pull request #6798 from 0penBrain/draftWPTB
  *  1fbff0a616 - App: fix regression in Expression::getDepObjects Avoid
    to add labels muliple times as reported here:
    https://forum.freecadweb.org/viewtopic.php?p=593994#p593994
  *  9d3040cc60 - Spreadsheet: PR #6843: add missing unit test
  *  ef2db349f8 - Spreadsheet: fix cell clearing
  *  44540a4d82 - Mesh: Add missing toolbar translation strings
  *  feb0f27f8d - [PartDesign] Add Q_DECLARE_TR_FUNCTIONS() macro
  *  c3bbb9a135 - [PartDesign] Fix and expose ViewProvider strings to
    translation
  *  a9d0d71b06 - App: implement DocumentP::clearDocument() to reduce
    code duplication
  *  c1c06f4ccb - Spreadsheet: [skip ci] issue #6840/#6844: add unit
  *  24b6f06015 - App: fix crash on removing dynamic property
  *  1d0e2f243a - Fix mixed line ending
  *  971743a2e9 - Gui: fix build failure with Qt 5.9
  *  c579021d95 - Merge pull request #6851 from Kuzma30/final_120
  *  ee3038d32f - Spreadsheet: [skip ci] issue #6844: add unit test
  *  ddf020e107 - App: fixes #6844: Crash in
    PropertyXLinkContainer::updateDeps
  *  086d86ee11 - Crowdin: fix whitespace and typo in translation string
  *  ccad0fac90 - [TD]add Python QGraphicsObject to Page
  *  ad64c57acd - [Gui]add support for QGraphicsObject to PythonWrapper
  *  e56d7d0935 - Final fix of Path - message during startup  (#43)
  *  30b0efe025 - Gui: fix crash on deletion if Undo/Redo is disabled
  *  03c5661690 - Path: Relocate  signal translation to QSB class
  *  477c912ad0 - Path: Fix delayed extension length updates
 -- Alexander Pozdnyakov <censored>  Fri, 20 May 2022 19:25:28 +0000
freecad-daily (0.19.2+git28809-c960622b3d-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: c960622b3d67c635534603c6c1453df1ec8b9e02
  * Date: 1651862048
  * git changelog:
  *  c960622b3d - App: fixes #6840: Crash in
    ObjectIdentifier::resolveProperty
  *  d926331e57 - Spreadsheet: fix extra row or column when printing
  *  6d6af2dd3b - Spreadsheet: add new API
    PropertySheet::getNonEmptyCells()
  *  3bea43a228 - App: cannot assign a null pointer to a std::string
    Depending on the compiler an exception is raised or a crash occurs
  *  54edb231bb - LGTM: Remove unnecessary deletion of local variables
  *  25bbc31848 - [Partdesign] Fix proposed by @0penBrain (#32)
  *  07f4267112 - [PartDesign] Add individual QString for menu text
    which exposes text to translation
  *  3e7ad90b7b - [Part] Part Measure Linear (tool) fix translation for
    Selection xx button.
  *  b107498d49 - Use python3 to run MakeMacBundleRelocatable.py (#6784)
  *  8433a78807 - Gui: fix crash on setup Link CopyOnChange objects
  *  15e1556f97 - App: handle exception on change Link CopyOnChange
  *  b97e141e01 - Merge pull request #6796 from
    Russ4262/fix/3d_surface_opt_step_trans
  *  0680ad5558 - Merged crowdin translations
  *  ab5a6d83a1 - Updated ts files
  *  c051711578 - Tools: Favor the use of pylupdate5 over pyside2-
    lupdate in translation scripts (pyside2-lupdate doesn't encode
    properly).
  *  72e91dbbca - Draft: Fix Draft_WorkingPlaneProxy ignores Auto
    Working Plane
  *  dc53e6dce1 - App: fix restoring the attributes of a dynamic
    property For more details see:
    https://forum.freecadweb.org/viewtopic.php?p=591465#p591465
  *  eebdaadb94 - App: handle 'NoPersists' property type in
    PropertyContainerPy::getTypeOfProperty
  *  b160d9b7e0 - Test: [skip ci] add unit tests for Prop_None and
    Prop_Output
  *  95123b3399 - App: expose PropertyType enum to Python
  *  583916a2e5 - Merge pull request #6820 from 0penBrain/startPage
  *  ccc8ac65c5 - [TD]fix X,Y change propagation
  *  afebe07514 - Part: optimize hasShapesInSelection() by avoiding
    performing a possibly expensive transformation See also:
    https://forum.freecadweb.org/viewtopic.php?p=592445#p592445
  *  ea5f3eb68e - Merge pull request #6813 from Russ4262/fix/rrf_post
  *  6ab0ba073d - [Bugfix] Prevent start page loading to fail if WB
    doesn't define an icon
  *  e8c8c335d4 - Merge pull request #6814 from Roy-043/Draft-fix-2-
    gui_groups-translation-issues
  *  2a559df2cd - Gui: [skip ci] a couple of IDEs or editors struggle
    with the degree symbol in the comment, replace it with 'deg'
  *  254a1c5645 - Gui: issue #6306 was fixed with be2ddb37a6ff6d but
    this doesn't work on high DPI monitors. This commit fixes that now
  *  21d0e10367 - Mesh: fix grammatical issue in console message string
  *  fb60c863ba - [COPR] Remove CONTRIBUTORS file
  *  40083d2b85 - [FEM] Expand Add/Remove buttons in constraint tasks
  *  868b5f1a1c - Draft: fix 2 gui_groups.py translation issues
  *  a27836d82d - Path: Exclude dumper and example posts
  *  62851568fa - Path: Add missing post-processor modules
  *  d2253c7be4 - Part: in TopoShape::transformGeometry convert OCC
    exception into Base exception The conversion is needed because
    TopoShape::transformGeometry reimplements
    ComplexGeoData::transformGeometry and is called in the core system
  *  b22424ee9b - Part: handle exception of makeGTransform in
    _makeTransform
  *  cb7d7d27a2 - Part: adjust TopoShape::transformGShape() to reduce
    code duplication of TopoShape::makeGTransform Revert changes of
    a96d356afbdc4d as otherwise there is no way to handle a failure in
    client code
  *  cd65de7e44 - Base: fix conversion from Placement to Matrix See
    also: https://forum.freecadweb.org/viewtopic.php?f=3&t=61000
  *  a222bc6782 - Draft: Fix Draft_Snap_Intersection for self-
    intersecting objects
  *  5ed2850a03 - FEM: work around a crash with vtk9 on export of a
    vtkUnstructuredGrid
  *  8427d446e0 - Base: fix a possible naming clash with 'timezone' with
    Py3.6 on Windows
  *  126d205cf4 - Tools: [skip ci] fix linking error of plugin with MSVC
  *  0d0bd1168b - Mesh: handle exceptions when running FreeCAD in
    headless mode
  *  a96d356afb - Part: handle OCC exception inside
    TopoShape::makeGTransform For more details about the problems an
    unhandled exception will cause see:
    https://forum.freecadweb.org/viewtopic.php?f=3&t=61000
  *  4f9eb9ebce - Gui: Compile CONTRIBUTORS into Qt resources
  *  f8f3ba7a04 - Gui: Fix Stereo view disabling
  *  cb1093ef30 - Git: Add line ending fix to blame ignore revs file
  *  3ef438eaf0 - Fix mixed line endings
  *  2753dd4ca7 - Merge pull request #6795 from LarryWoestman/master
  *  1ba78b7e72 - Part: Use regex to match names in
    ViewProviderPartExt::getDetail
  *  e634921a4c - Addon Manager: Fetch allowed py packages from Github
  *  5321edca3c - Path: Fixes #6775 - Check for end of range
  *  68d9afa58e - Added a missing continue.
  *  53cc222255 - Merge pull request #6789 from
    Russ4262/fix/initgui_translation
  *  f65b924ed4 - Path: Update translated message syntax
  *  3f89b656e4 - Test: [skip ci] add missing unit test for PR #6787:
    fix property conflict in App::Link restore
  *  fe5ac277a0 - App: fix property conflict in App::Link restore
  *  fb85a2c93b - Draft: Restore DontUseNativeDialog after ShapeString
  *  d36cbb522a - [TD]fix ExtendShorten handling of CenterLine
  *  abd8e3a46e - [TD]fix ExtendLine changes CenterLine
  *  a59dac1675 - [PD] Do both fuse and cut in  if applicable
  *  22fe0d62fd - Part: Add functions to replace indentical code
    structure in TopoShapePyImp.cpp
  *  817063290a - Part: Clean up code in TopoShapePyImp.cpp
  *  5ec19fc5a1 - Reduce debug log output
  *  30faedfce2 - [TD]fix GeomHatch change file name
 -- Alexander Pozdnyakov <censored>  Fri, 06 May 2022 22:37:15 +0000
freecad-daily (0.19.2+git28744-f8ae185c15-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: f8ae185c15480b1b6cc4209d33a8e726d3a7ba80
  * Date: 1650648536
  * git changelog:
  *  f8ae185c15 - Spreadsheet: improve efficiency when pasting many
    cells
  *  bc1f5498a9 - Spreadsheet: do not copy empty cell
  *  070bdf5b4c - Spreadsheet: do not create string property for empty
  *  cac8454bd4 - [COPR] remove q files
  *  a91f5e7352 - Gui: do not reset tab size to 4 when creating new text
    editor
  *  20f4195039 - Arch: Fixed duplicate UIDs in IFC export
  *  ea5e9538da - Tools: Fix translation extraction bug
  *  a4a0d11eca - Merged crowdin translations
  *  0045c8facd - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  080f421448 - Merge pull request #6749 from marioalexis84/draft-
    set_wp
  *  43615c5177 - Merge pull request #6777 from Roy-043/Draft-Fix-Angle-
  *  eae87882cb - Updated ts files
  *  7cf1d7b582 - Draft: Fix Angle Lock
  *  4358a9ba70 - [PD] Delete Overlap property for
  *  e62496b636 - Draft: Fix orientWP method used by in Draft_Line
    command
  *  a93997df64 - Gui: issue #6765: Overlay Icons for Std Link nearly
    invisible small
  *  0cf9a778a5 - Gui: add link icons
  *  46cf94e20f - Gui: fixes issue #6766: Navigation Cube -> Isometric
    View does not work
  *  1a7b2279b7 - PD: [skip ci] fixes #6762: Involute gear tool
    duplicated in the menu
  *  922ce46506 - Gui: add convenience functions to SelectionFilterGate
  *  68cf734415 - Part: [skip ci] unit tests for PR #6732
  *  be2ddb37a6 - Gui: fixes #6306: UI Rotation box can be dragged out
    of view
  *  65013e85d8 - Merge pull request #6726 from
    sliptonic/bug/2TCspinspeed
  *  6bc65bdd99 - Mod: issue #6274: Source code installation failed
  *  139370a20f - Sketcher: fix crash after having created a new B-
    Spline The crash might be related to issue #6324: Segmentation fault
    on knot insertion in older B-Spline
  *  23eb600774 - TD: fixes warning: local variable will be copied
    despite being returned by name [-Wreturn-std-move]
  *  cfe94b00d3 - Gui: tmp. redirect stderr to a file to suppress an
    error message from spnav
  *  5822568566 - Fem: fix handling of transparency in
    ViewProviderFemPostObject
  *  79cc738786 - Part: Cross-section, fix issue with using Links that
    have been scaled and/or transformed
  *  377b88ec37 - Part: CheckGeometry -- address issues with using
    original shape when link has been transformed and/or scaled
  *  0ac1309dbe - Part: ruled surface, address issue with link support
    where link was transformed
  *  a55758f0ab - Part: reversed -- fix so it works with App::Links and
    App::Parts
  *  93d745235c - Fem: scale imported vtk data set
  *  2066946c29 - Sheet: use wrapper function to clarify intention
  *  e2e91cdafa - Sheet: enable Merge action only if at least 2 cells
    are selected
  *  384f56fe65 - Sheet: enable Split action only if only one merged
    cell is selected
  *  2a002e3df6 - Sheet: Warn user when cell merge is not done because
    already merge cells in the range
  *  4f75f86a93 - Sheet: update commands status when selection is
    changed
  *  53f58fd669 - GUI: Re-add button to object selection
  *  b90621ca3c - Draft: Update draft_test_objects.FCStd file
  *  e8ed31f391 - Gui: add parameter switch to optionally stretch
    'Description' column of Tree view
  *  8f3f1d1e4c - App: Use regex to match names in
    ComplexGeoData::getSubElementByName
  *  c01dfad130 - Part: Fix getElement method in Python TopoShape class
  *  aff08fd737 - Fem: optimize
    ViewProviderFemPostObject::WritePointData
  *  f00a3f59c4 - Fem: add a scale() function to FemPostPipeline
  *  e9e04221c4 - Addon Manager: Add logging to update process
  *  35bb6278ea - merged crowdin translations
  *  d0778faa2c - updated ts files
  *  2abda1e0a0 - Test: [skip ci] add test code of issue #6735 as unit
  *  17f49bab18 - Part: [skip ci] fix computing of face normals in
    TopoShape::getPoints
  *  631d36e87c - App: [skip ci] fix bug in ComplexGeoDataPy::getPoints
    The normals were added to the wrong list
  *  78e1174018 - Core: partially revert 4ab37fc that introduced
    composed units
  *  0cd6fa3329 - [skip CI] [FEM] ViewProviderFemPostFunction: add a
    comment
  *  5ab7d17f67 - PD: issue #6641: polar pattern fails
  *  1688991391 - FEM: automatically detect a suitable scale factor for
    old project files
  *  d1f5bb02fc - Gui: [skip ci] reduce duplicated code
  *  f630844ad6 - Gui: add convenience function
    View3DInventorViewer::getBoundingBox()
  *  3d40a6f0e1 - Gui: fix const correctness of
    Document::getViewOfViewProvider
  *  a70d6fd7ec - FEM: [skip ci] fix some typos
  *  c5ea25c949 - FEM: [skip ci] add missing files to PreCompiled.h
  *  8ca3513441 - FEM: use an SoJackManip for
    ViewProviderFemPostPlaneFunction
  *  a13e251ad4 - Part: issue #6727: Missing B-Spline in STEP file after
    Part Offset2D
  *  3d249e0e67 - Part: Add function
    BRepOffsetAPI_MakeOffsetFix::Replace() to replace unwanted curve
    type with a B-Spline curve
  *  c8c4686543 - Part: fixes #6282: exportStep breaking model
  *  35913fc695 - Part: fixes #6584: Pocket becomes a pad when next
    object ofter a polar pattern
  *  27efdf9caf - Fixes #6275
  *  69ac799f58 - AddonManager: Add gmsh-dev to ALLOWED_PYTHON_PACKAGES
  *  04fe4ef695 - Draft: Fix WorkingPlane setup in automatic mode -
    fixes #6060
  *  91b5980495 - Part: fix typo in App/BRepOffsetAPI_MakeOffsetFix.h
    [skip ci]
  *  15c59d6007 - App/Gui: Fix auto checking 'Sync sub object' if
    property link editor
  *  9242355c8c - App: fix PropertyXLinkSubList::getLinks()
  *  1ff4ad085c - App: issue #6672: PartDesign SubShapeBinder: crash and
    other issues when manually editing Support This change only fixes
    the crash as described in procedure A at
    https://github.com/FreeCAD/FreeCAD/issues/6672
  *  54fbe084dd - Part: Enable reversed method in Python TopoShape class
  *  aea110ba15 - Gui: clean-up Selection API Replace the int of the
    SubType of SelectionChanges with an enum class. The meaning of it is
    nowhere documented and some magic numbers like 0,1,2 are used in
    several places in the code.
  *  0e40b9956e - Addon Manager: Improve bad icon handling
  *  d0485c6bef - Gui: add enum class to Selection Python API
  *  551df5e614 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  152a552585 - [Part] ExtrusionHelper: polish code after today's
    fixes
  *  9eac35cf5d - Gui: clean-up Selection API Replace the int of the
    'resolve' argument of several functions with a proper enum class. *
    This avoids the inconsistencies in client code where often
    true/false is passed when an int is expected * This avoids the use
    of magic numbers like 0, 1, 2 or the undocumented 3
  *  0571a7f2b2 - Part: make sure that new wire has same orientation as
    old wire as otherwise the offset will be negative
  *  731cda3e1a - Part: [skip ci] fix warning: unused parameter
    'numEdges' [-Wunused-parameter]
  *  539a6bf58d - [Part] extend BRepOffsetAPI_MakeOffsetFix and use it
    for padding
  *  7ddf10df45 - [skip CI] [App] PropertyLinks: fix line endings
  *  44a989f3b9 - Draft: Make ShapeString editable by double-click -
    fixes #5885
  *  731ed820b5 - Part:Improve support for Links
  *  6467ecab33 - Gui: [skip ci] improve readability of
    SoFCColorGradient::setRange
  *  049d8ae06c - Part: implement persistence methods of all geometry
    classes and raise exception if needed (but no assert(0))
  *  fb1f4433c6 - Part: [skip ci] use Py::None()
  *  a2beab798b - [Core] Persistence: improve NotImplemented exception
    presentation to user
  *  1928bfed63 - Fix typo
  *  fbea5fdca5 - [CrashFix] Core: fix crash when dumping content of a
    Surface
  *  760237c8f7 - [CrashFix] Core: fix crash when Surface is null
  *  c5059d4108 - Replace Line with LineSegment
  *  15917cd60f - [TD]fix artifact in PDF export
  *  82d5be5f6b - Fem: remove the forced document recompute from
    ViewProviderFemPostSphereFunction::updateData This is already
    handled in ViewProviderFemPostFunction::dragFinishCallback and can
    be switched on or off.
  *  c4c0304518 - Fem: move handling of PostAutoRecompute to a central
    class and by default set its value to true
  *  02cb0b8234 - Sketcher: restore constraint filter if Multiple dialog
    is canceled
  *  1480c1f594 - Addon Manager: Black reformat
  *  1ede604cfd - Addon Manager: Allow overriding install with missing
  *  2397883adb - Gui: [skip ci] avoid that mouse is stuck after opening
    Help page with What's This
  *  b5a6970c53 - Arch: Added object type to IFC export of 2D
    annotations
  *  adf23ff4ec - Tools: [skip ci] allow to build plugin as a top-level
    project
  *  bd832490e8 - Gui: if expression is emptied, pressing Enter discards
    expression
  *  5c342f6e58 - Tools: [skip ci] fix linking errors of designer plugin
    with MSVC
  *  002ba58bad - Arch: Fixed IFC import/export of dimensions
  *  d41395bbd1 - Part: CheckGeometry handle non-ascii characters in
    object names when generating advanced shape content
  *  dc3986ee10 - Base: add method isEqual() to Base::Flags<> to
    simplify comparison
  *  c3ec0b7c49 - FEM: work around a crash with vtk9 on export of a
    vtkUnstructuredGrid
  *  670d0922d8 - Merge pull request #6712 from mlampert/bugfix/remove-
    debugging-globals
  *  651f6d871f - Arch: Fixed IFC import of Rebars
  *  48deb6ae3e - Arch: fixed flipped import of IFC texts
  *  ed5ee5655d - Arch: Fixed text justify in IFC export
  *  076376e568 - Arch: workaround race condition in building part
    creation
  *  c521a9179b - Add option to build and install the designer plugin
  *  2b35d19ce4 - Removed debugging globals
  *  acede8c347 - [Gui] Color Gradient: handle case of min = 0
  *  b3fb3e4005 - [Gui] fix color gradient label format
  *  15c069a7b7 - Ext:[skip ci] drop prefix argument from Python code to
    make sure the absolute path to dist-packages is used. This allows to
    set CMAKE_INSTALL_PREFIX to something else than /usr and freecad as
    Python package is still installed into the correct directory.
  *  156cf62b8a - Tools: [skip ci] replace QtDesigner with QtUiPlugin
    header to make moc happy on macOS
  *  f492a8fac4 - Gui: handle number of labels and decimals in the
    immediate update
  *  7d843b250f - Gui: more fixes of DlgSettingsColorGradientImp: * make
    sure that DlgSettingsColorGradientImp::setRange() generates a valid
    string according to the validator settings * change back to
    QLineEdit::editingFinished because for huge models an immediate
    update considerably slows down editing
  *  85d3abeb8b - Gui: put private class to anonymous namespace
  *  03976ff333 - Code change according to suggestion
  *  801ece560e - Gui: fix property enumeration editor initialization
  *  1433ff166d - Gui: support auto grouping editing for
    PropertyEnumeration
  *  0b44a6c28d - Tools: [skip ci] Use qmake to determine Qt plugin
    directory
  *  2714e682db - [Path] manual merge of #6580
  *  54eb842c11 - [Part] Helix Default Segment Length to 0.0
  *  2f703e4627 - Addon Manager: Disable pip version check
  *  9a7b411659 - Merge pull request #6705 from sliptonic/bug/pocketmode
  *  ab2461629c - Tools: [skip ci] CMake support of plugin for Qt
    Designer
  *  9b3a50840f - Gui: fixes DlgSettingsColorGradientImp: * handle
    exception in lambda function if max <= min * fix regression of
    0938c98b6: a validator can be set to only one widget at a time
  *  7b2d219c44 - [Macros][skip ci] change text of Addons... button to
    Download to help new people
  *  2c6af06fe9 - OpenSCAD: Fix difference action bug
  *  d666cc4114 - App: [skip ci] fix zero-based color model Red-White-
  *  66d0c35dc7 - Gui: Fix pref pack apply crash (Fixes #6702)
  *  cf867ae96d - [Path] fix index error with PocketMode
  *  65822ec2f8 - Base: fix quantity construction when unit as string is
    empty
  *  7dc130b00f - Revert Gui: [skip ci] fix a small regression caused by
  *  d0e1717cdf - Merge pull request #6701 from
    Russ4262/fix/pocket_shape_pocketlaststepover
  *  2d5f34f329 - Gui: fix some issues in DlgSettingsColorGradientImp: *
    fix regression by rounding Max/Min values when setting up dialog *
    switch signals from QLineEdit::editingFinished to
    QLineEdit::textEdited to get changes immediately
  *  027fb07743 - Gui: automatically apply changes made in color
    gradient dialog
  *  9500706d6f - Gui: refactor DlgSettingsColorGradientImp
  *  02b8a98f79 - App: [skip ci] fix zero-based color model Red-White-
  *  874a6ef28e - App/Gui: refactor ColorGradient and move all settings
    to ColorGradientProfile
  *  a27c964279 - Path: Correct PocketLastStepOver name
  *  f2f71d0dc7 - [FEM] save all UI files using FreeCAD plugin for
    designer
  *  61d103358f - [Gui] Color gradient dialog: add missing tooltips
  *  ccc9be98ce - Addon Manager: Move optional dep check logic
  *  c50924be03 - Gui: change notification between SoFCColorBarBase
    nodes
  *  90c35171ae - Main: change position of version number to bottom/left
  *  b435db807d - Addon Manager: Optional packages also obey allowlist
  *  d36c59b3dc - Fem/Mesh: force update of shape nodes when changing
    the transparencies of a color plot
  *  5dff636cf8 - Merge pull request #6605 from
    Russ4262/fix/misaligned_extensions
  *  d20c4e7d8d - Merge pull request #6696 from
    Russ4262/fix/dressup_path_boundary
  *  87edeae197 - Mesh: change
    ViewProviderMeshCurvature::setVertexCurvatureMode to use the alpha
    value of the returned color for transparency
  *  e437893e99 - Fem: support transparencies of the colour plot  in
    ViewProviderFemPostObject
  *  e8d3f60dbd - Gui: [skip ci] drop the _bOutInvisible member and use
    the corresponding function of ColorGradient instead
  *  09758aa889 - Gui: add functions setPrefEntry() and setPrefPath() to
    PrefWidget to avoid build failures if the attribute stdset=0 isn't
    set in a .ui file
  *  5fe0a63201 - App: handle option 'outside invisible' directly in
    ColorGradient
  *  6f4d0fa1ab - [FEM] Material settings dialog: add missing slot and
    tooltips
  *  e5b52aebb2 - Path: Fix some misaligned extensions
  *  5e852b1791 - Path: Correct method name spelling error
  *  0938c98b6c - [GUI] fix color gradient dialog
  *  8ccaac7264 - App: [skip ci] whitespace changes
  *  26a6c085c2 - Base: [skip ci] make Flags<>::testFlag a const method
  *  4cffe64b62 - Merge pull request #6691 from sliptonic/cleanleadinout
  *  65187652dc - [FEM] Avoid writing parse cache file to non-writable
    location
  *  7cac8787a4 - [OpenSCAD] Avoid writing temporary parse cache file
  *  9fcf5faf69 - App: in verbose mode print used library versions
  *  e0e523e626 - Base: fix possible Python type mismatch for
    Base::Vector2dPy when using FreeCAD as a pure Python module.
  *  cb9dda7084 - Merged crowdin translations
  *  93e63b85c3 - Merge pull request #6676 from marioalexis84/draft-
    python2
  *  c8904359c1 - Merge pull request #6694 from oficinerobotica/splash-
    screen
  *  356eca3316 - Updated ts files
  *  274d755290 - Gui: [skip ci] replace hardcoded Alt+F4 with
    QKeySequence::Quit to use the appropriate shortcut for each platform
  *  a306ce5686 - [FEM] fix crash with result filters
  *  690e3240eb - [Gui] remove misleading button from About Dialog
  *  5f88e71e1f - [FEM] fix function selection for cut filter
  *  8d8d8fd055 - [FEM] fix a comparison operator
  *  4408c66ceb - [Part] repair line endings
  *  8002b7d6d8 - Update v0.20 splash screen images
  *  5505c59231 - cleanup
  *  6839d2235d - Merge pull request #6662 from
    Russ4262/fix/import_gcode
  *  e1082bdbb2 - Merge pull request #6682 from
    sliptonic/bug/inspecttweaks
  *  93f428b4d1 - Arch: fix survey tool for Vertexes
  *  eec99d5f53 - Gui: Added 'open Addon Manager' to Help message box -
    issue #6514
  *  7d29ddac02 - New 0.20 splash screen
  *  f6464c7d5f - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  18b588dcbb - Gui: Fixed wrong button on Help messaage box - issue
    #6514
  *  e9c088c0ae - Fem: [skip ci] issue #6673: selecting a point for the
    point result filter crashes
  *  df9d9843c3 - Path: Add 5 unit tests for importing gcode with
    gcode_pre
  *  b1e4864910 - Path: Allow GUI Job creation without task panel
    interaction
  *  ee797360e1 - [FEM] improve sphere cut function handling
  *  54ef47276f - [FEM] fix bug 4 of the cut filter bugs
  *  bb74a6b2b8 - [FEM] [skip CI] remove superfluous ifs I introduced
    today
  *  eaf9adeb0f - [Path] minor tweaks to inspect
  *  1cd952fc09 - [TD]Fix Extension Icons
  *  be44c979d0 - minor fix
  *  0d847fd482 - Merge pull request #6657 from sliptonic/bug/leadinout
  *  49b5e7b0c4 - Addon Manager: Fix display of Macro wiki details
  *  70488c8f26 - Git: PR6497 Ignore commits in git blame
  *  3ef6811dae - Web: PR6497 move return statement to new line
  *  c44ccc0ff2 - TD: PR6497 move return statement to new line
  *  cb21ac7bf8 - Spreadsheet: PR6497 move return statement to new line
  *  1ee046788d - Sketcher: PR6497 move return statement to new line
  *  190d64bdae - Sandbox: PR6497 move return statement to new line
  *  ec74d351f0 - Robot: PR6497 move return statement to new line
  *  1e9236abd4 - Raytracing: PR6497 move return statement to new line
  *  bac451cc53 - Points: PR6497 move return statement to new line
  *  5f31fb74f6 - Path: PR6497 move return statement to new line
  *  6f230d7404 - PD: PR6497 move return statement to new line
  *  0a65575c2c - Part: PR6497 move return statement to new line
  *  702238a99c - Mesh: PR6497 move return statement to new line
  *  35156cdce3 - Import: PR6497 move return statement to new line
  *  bb0e2f1c51 - FEM: PR6497 move return statement to new line
  *  b13088664f - Draft: PR6497 move return statement to new line
  *  1ea364379f - Tools: PR6497 move return statement to new line
  *  3b42d4afac - Base: PR6497 move return statement to new line
  *  bedf920702 - Gui: PR6497 move return statement to new line
  *  132a1d7e55 - App: PR6497 move return statement to new line
  *  2578c3d2ac - Base: [skip ci] optimize iteration over container with
    parameter group elements
  *  b47029998e - Base: fix handling of path separators in parameter
    group names
  *  7c24e54704 - [TD]skip LCS infinite shapes
  *  6eafd18030 - Gui: Add dual info about FC + OS locale in full
    information
  *  c22d37a82c - Gui: Default Translator::SetLocale to OS locale +
    simplify code
  *  ec3c905b6b - Gui: fix (another) algorithmic issue in number format
    change
  *  21e5a41480 - Gui: fix algorithmic issue in language change
  *  2ddf5dd625 - Gui: improve a bit number format selection
  *  68d7892fb0 - Gui: fix locale number formatting propagation
  *  b2df95a66d - Gui: fix several regressions in
    DlgSettingsColorGradientImp * make line edit fields wide enough to
    not truncate the text * fix error: Unhandled Base::Exception caught
    in GUIApplication::notify.
  *  2853f6715a - [FEM] fix sphere cut filter
  *  d51608bce5 - [Path] Fix initial descent at start
  *  659e84e57f - Draft: Remove Python 2 type support
  *  5974abe351 - Fem: in case the range collapses to a single value
    expand it to a valid range with +/- eps
  *  a7ef1d7aa8 - fix creation of backup file even when numberOfFiles<=0
    in applyTimeStamp
  *  c346f76ae8 - move tmp file rename after file deletion in
    applyTimeStamp when numberOfFiles <=0 [fixes #6532]
  *  52c86de3cb - Tools: PR4556 Step 3: sort QGridLayout by row-col
  *  d353bea5dc - Test: PR4556 Step 3: sort QGridLayout by row-col
  *  44eb19f631 - TD: PR4556 Step 3: sort QGridLayout by row-col
  *  3e954cbb3a - Surface: PR4556 Step 3: sort QGridLayout by row-col
  *  c25b29f024 - Start: PR4556 Step 3: sort QGridLayout by row-col
  *  bb11c74565 - Spreadsheet: PR4556 Step 3: sort QGridLayout by row-
  *  b405de05df - Sketcher: PR4556 Step 3: sort QGridLayout by row-col
  *  3092b38d32 - RE: PR4556 Step 3: sort QGridLayout by row-col
  *  e461e8ebe3 - Raytracing: PR4556 Step 3: sort QGridLayout by row-col
  *  dfc27ad5f3 - Points: PR4556 Step 3: sort QGridLayout by row-col
  *  a046bc1d84 - Path: PR4556 Step 3: sort QGridLayout by row-col
  *  ac3ea0a960 - PD: PR4556 Step 3: sort QGridLayout by row-col
  *  48619ec5cb - Part: PR4556 Step 3: sort QGridLayout by row-col
  *  ac6f33054e - MeshPart: PR4556 Step 3: sort QGridLayout by row-col
  *  22e83879f3 - OpenSCAD: PR4556 Step 3: sort QGridLayout by row-col
  *  970add4b1a - Mesh: PR4556 Step 3: sort QGridLayout by row-col
  *  10080efb0c - Inspection: PR4556 Step 3: sort QGridLayout by row-col
  *  52daf6c546 - FEM: PR4556 Step 3: sort QGridLayout by row-col
  *  91da34b640 - Drawing: PR4556 Step 3: sort QGridLayout by row-col
  *  c36f2ade86 - Draft: PR4556 Step 3: sort QGridLayout by row-col
  *  f6e386f717 - Arch: PR4556 Step 3: sort QGridLayout by row-col
  *  9c56f219f0 - Gui: PR4556 Step 3: sort QGridLayout by row-col
  *  3a87c4d50e - TD: PR4556 Step 2: remove native=true
  *  a9679d54c1 - Spreadsheet: PR4556 Step 2: remove native=true
  *  b134322748 - Sketcher: PR4556 Step 2: remove native=true
  *  f4dad65718 - Path: PR4556 Step 2: remove native=true
  *  1b6b921941 - FEM: PR4556 Step 2: remove native=true
  *  380d62775a - OpenSCAD: PR4556 Step 2: remove native=true
  *  da22efe62b - Draft: PR4556 Step 2: remove native=true
  *  5e5aac2e04 - Addon Manager: PR4556 Step 2: remove native=true
  *  a5c39acd6c - Gui: PR4556 Step 2: remove native=true
  *  11156e2836 - Merge pull request #6647 from
    Russ4262/fix/millface_face_region_no_base
  *  1b5b6965cc - remove pylint, commented code, and uncomment PathLogs
  *  4e607304b9 - Black reformat
  *  bae73e0056 - Changes from lcorley
  *  0239732e69 - Fem: fix error: Unhandled Base::Exception caught in
    GUIApplication::notify
  *  bba7719cd1 - Gui: fixes #6663: [Bug] Decimal separator not chosen
    by locale system settings anymore
  *  d60dd085b7 - SMESH: fixes #6553: [Bug] gmsh with VTK9.x does not
  *  5f5afd4b65 - [Gui] fix for DlgSettingsColorGradient dialog
  *  b3d74905ca - [skip CI] [Gui] some UI improvements for the color
    gradient dialog
  *  51c7a8c2d3 - [FEM] fix crash in pipeline creation
  *  361ea3367d - [FEM] fix network pressure value display in result
    pipelines
  *  784d62de10 - [FEM] some fixes for the Z88 settings dialog
 -- Alexander Pozdnyakov <censored>  Fri, 22 Apr 2022 22:12:41 +0000
freecad-daily (0.19.2+git28462-c27e016521-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: c27e0165219c06d13ba515ebf70a06ec40d5cec6
  * Date: 1648410489
  * git changelog:
  *  c27e016521 - [PD] shape binder: code style improvements
  *  66e4c37a25 - fix some occurrences where size() is misused as
    Boolean
  *  14960411a8 - Fem: [skip ci] use the required type for the vtk API
  *  c447f5a31d - Fem: fix segmentation fault in
    FemPostDataAlongLineFilter::GetAxisData() It's possible that pdata
    becomes a null pointer. Forum thread:
    https://forum.freecadweb.org/viewtopic.php?f=18&t=67507
  *  2b1bbd5e6c - [FEM] fix value display in result pipelines
  *  460a95cabf - Merge pull request #6659 from sliptonic/bug/profile
  *  18c86b235e - Merge pull request #6664 from
    sliptonic/bug/spindledirectiondefault
  *  b7b2d73b02 - [Github] Add detet to the ignored misspellings
    see:https://github.com/FreeCAD/FreeCAD/pull/6464#issuecomment-
    1066980812
  *  94f871f126 - [Gui] a Win compile fix
  *  0afc5e5af5 - Gui: [skip ci] fix locale issue for InputField on
    Windows
  *  4d51d1d0b1 - FEM: [skip ci] fix possible crash in setupFilter()
    function
  *  a07f0b6f68 - Fem: [skip ci] fix compiler warnings * add Python.h to
    PreCompiled.h to fix warning for MSVC: warning C4005: 'COMPILER':
    macro redefinition * add Python.h to FemPostPipelinePyImp.cpp to fix
    warning for clang: pyconfig.h:1672:9: warning: '_LARGEFILE_SOURCE'
    macro redefined [-Wmacro-redefined]
  *  7676216a7a - [FEM] more work on filter activation
  *  708a300b93 - [FEM] introduce custom pipeline mode
  *  57cb8bd91b - [FEM] fix some post filter creation issues
  *  2f8343b5c5 - [FEM] fix activation logic of post filters
  *  1b7b72ea90 - [FEM] fix activation of post pipeline
  *  83753534b9 - Addon Manager: Convert Warning to Log
  *  b330a83273 - Gui: [skip ci] fix a small regression caused by PR
    #5232 (or commit c4c81e6e6) See also forum posting:
    https://forum.freecadweb.org/viewtopic.php?p=583303#p583303
  *  945c4c7ec5 - [Path] Make tool controller set default spindle
    direction from tool attributes if it exists
  *  63636c8082 - Gui: [skip ci] fix locale issue with InputField The
    change of 7de33a8fa935 added a regression as shown here:
    https://github.com/FreeCAD/FreeCAD/pull/6640#issuecomment-1079727756
    Thus reverting it.
  *  d53a2ed34b - [Path] Make 'forward' the default for spindle
    direction
  *  9e7d9283aa - Gui: fix some weird behavior of number format option
  *  9e669aec10 - Gui: fix DlgObjectSelection item state synchronization
  *  97deadf437 - App: minor change to LinkParams
  *  63ac642785 - Gui: expose Link CopyOnChange setup through context
  *  5947f91b17 - Gui: refactor Object Selection Dialog
  *  c6d87e69b5 - App: fix recompute problem caused by expression hidden
    reference
  *  8d97b2bcb8 - Spreadsheet: fix owner property reference in
    PropertySheet
  *  d1b6bb78d1 - App/Gui: support Link refresh on change of originally
    linked configurable object
  *  1d95f7b58d - [skip CI] [FEM] improve wording in material settings
    dialog
  *  26e2cdbcb6 - [skip CI] [FEM] uniform labeling in a settings dialog
  *  f3b7836924 - [skip CI] [FEM] fix a typo in a dialog
  *  bc7d2b69c8 - [skip CI] [FEM] uniform labeling in a dialog
  *  afe0cd3fdf - [FEM] [Skip CI] improve Gmsh settings UI
  *  1c666f7837 - [FEM] adapt electrostatic examples to changed unit
    handling
  *  2e67e70863 - [FEM] fix creation of PostPipeline object
  *  3bbbae84d7 - [skip CI] [FEM] remove an unused header
  *  30928c0710 - [FEM] Elecrostatic: use App::PropertyElectricPotential
  *  2e8fc8e477 - [FEM] Elmer examples: use better names for constraints
  *  d286b52b57 - [App] add property for electric potentials
  *  b6b5159b0c - {skip CI] revert unwanted change from previous commit
  *  c7577d5b06 - [skip CI] [FEM] results dialog: fix layout issued
    reported by Qt Designer
  *  7de33a8fa9 - [Gui] fix locale issue with InputField
  *  ac59dce291 - [FEM] fix missing recompute
  *  8041f0c032 - [FEM] fix missing recompute
  *  d6e1d973bf - [FEM] remove new framework CCX from toolbar
  *  865e3ec095 - [FEM] fix broken Z88 part 5/5: add missing toolbar
  *  cc4578e9ae - [FEM] fix broken Z88 part 4: don't hardcode memory for
    iterative solvers
  *  b4befd14b3 - [FEM] update Z88 tests
  *  7bc69a8cbb - [skip CI] [FEM] some style changes by MSVC
  *  ebc0c0ae04 - [FEM] fix broken Z88 part 3: don't hardcode memory
  *  c4bd8ee72c - [FEM] fix broken Z88 part 2: fix error handling
  *  d035bbc1ca - [FEM] fix broken Z88 part 1: don't hardcode solver
  *  7734017cd6 - Fem: split strings with placeholders to make sure it's
    still created correctly if translation is broken
  *  fd8719c85c - TD: [skip ci] activate PCH of TechDraw (Gui) and use
    forward declarations For MSVC this reduces compile time by ~20%
  *  b704454e33 - Arch: Fixed placement of rebars in IFC export
  *  ca9fb5400c - TD: [skip ci] activate PCH of TechDraw (App) For MSVC
    this reduces compile time by ~50%
  *  1baf3f2bfa - [FEM] fix Gmsh deletion handling
  *  5482c4be95 - [FEM] mechanical result: add proper deletion handling
  *  4517867ab9 - [skip CI] [FEM] remove unused comment
  *  2e7cb2c3fb - [TD] remove a single-header file
  *  ab682628c6 - [TD] Gui Headers: remove unused header - part 4/4
  *  bf04eabb2d - [TD] add missing header
  *  b0ba3c756a - [TD] Gui Headers: remove unused header - part 3
  *  ef4274007a - [TD] Gui Headers: remove unused header - part 2
  *  68052db4da - [TD] Gui Headers: remove unused header - part 1
  *  b219c50ed6 - [TD] App Headers: remove unused header - part 3/3
  *  fad9d48184 - Addon Manager: Support setting selection externally
  *  5f817f64da - [TD] EdgeWalker: try to fix CI compilation issue
  *  4193686594 - [TD] App Headers: remove unused header - part 2
  *  f1a4c703b4 - [TD] App Headers: remove unused header - part 1
  *  3904da9d93 - [FEM] handle Elmer result mesh zoom properly
  *  895667bb49 - [Path] Fixes #6658
  *  4f854bf998 - Path: suppress warnings caused by boost
  *  37f1004db2 - PD: include header with export macros
  *  8e19f83803 - Sketcher: include header with export macros
  *  b8ea740c84 - Addon Manager: Fix bug in dep res dialog
  *  2ef7af2ead - Part: include header with export macros
  *  5bab6fb189 - Spreadsheet: include header with export macros
  *  b4ef571688 - Start: include header with export macros
  *  988cfcef12 - Draft: include header with export macros
  *  fb9aee6255 - FEM: include header with export macros
  *  924d779fc7 - Points: include header with export macros
  *  d16ce3759f - Inspection: include header with export macros
  *  ccaa862389 - Import: include header with export macros
  *  d7d68b1852 - Image: include header with export macros
  *  106db51415 - Drawing: include header with export macros
  *  99fd8af911 - Mesh: include header with export macros
  *  01572884a0 - Surface: include header with export macros
  *  9e88ce7638 - Web: include header with export macros
  *  e16e388b16 - Raytracing: include header with export macros
  *  36a46f0cb6 - [TD]fix diameter dim alignment in DXF
  *  d4da6b21e2 - Fem: include Python.h before any vtk headers to fix
    compiler warnings
  *  edb95772ae - [FEM] re-add a header as compile fix
  *  8aae22097c - [FEM] TaskPostBoxes: remove unused headers
  *  c4576ecfeb - [FEM] add missing functions deletion handling
  *  856c25da67 - [FEM] add missing analysis deletion handling
  *  d3bd8141f9 - [FEM] App headers: remove unused headers
  *  c01a82e3b5 - Merge pull request #6651 from sliptonic/bug/5956
  *  0f0b635e65 - [FEM] handle deletion of solver objects
  *  f40770dd95 - [skip CI] [FEM] fix a comment
  *  988a96b457 - Base: make Parameter class less vulnerable for invalid
    user config files
  *  93f0c64704 - Base: [skip ci] remove several superfluous static_cast
  *  a4ea92e719 - Tools: Removing obsolete wiki-to-qhelp scripts
  *  aae0201a8b - Merge pull request #6634 from yorikvanhavre/retire-
    qassistant-2
  *  9025aa70df - Arch: fixed missing multicore IFC import of 2D
    annotations
  *  d6c24dfb3b - Arch: Fixed IFC export of dimension text
  *  8cd345186a - Arch: Misc bullet-proofing
  *  ad95908b88 - [FEM] ViewProviderDocumentObject: fix compiler warning
    and error
  *  121ac920ca - [FEM] fix deletion issue
  *  ceb5a3da5c - [FEM] fix transparency bug
  *  2eb3447694 - [FEM] remove unused header introduced by previous
    commit
  *  b0b243bee7 - [FEM] scale fix for post meshes
  *  05a8b67dce - Merge pull request #6649 from sliptonic/bug/5832
  *  089c975a73 - FEM: minor fix in warning text [skip ci]
  *  97330443a2 - All: modernize C++11 * replace deprecated headers
  *  8d618d44c0 - [FEM] post object: some whitespace and style fixes
  *  d4623baf0a - Expose PocketLastStepOver property Property can be
    useful to fine tune the last stepover for some shapes
  *  06622dfc85 - [PD] Task dialogs: remove unused headers
  *  e92fbceb7e - [PD] Helix: catch case of touching Helix
  *  ea81ce76b4 - [PD] fix #6482
  *  7ae9fc0d67 - Fem: modernize C++11 * use nullptr
  *  51b94abfde - Start: modernize C++11 * use nullptr
  *  ead5154b18 - Sketcher: modernize C++11 * use nullptr
  *  d231a7c7db - Reen: modernize C++11 * use nullptr
  *  7b591da9f5 - Path: modernize C++11 * use nullptr
  *  b5c71395f1 - Measure: modernize C++11 * use nullptr
  *  98b69b8fb9 - Inspection: modernize C++11 * use nullptr
  *  d1459f6d32 - Import: modernize C++11 * use nullptr
  *  618deb751f - Draft: modernize C++11 * use nullptr
  *  46117f0ae1 - Drawing: modernize C++11 * use nullptr
  *  2c229d3bc0 - Spreadsheet: modernize C++11 * use nullptr
  *  80ca13c667 - Raytracing: modernize C++11 * use nullptr
  *  aada33a574 - Web: modernize C++11 * use nullptr
  *  f19ab55b48 - Surface: modernize C++11 * use nullptr
  *  fb4e8e871b - Cloud: modernize C++11 * use nullptr
  *  1c93e5ac87 - MeshPart: modernize C++11 * use nullptr
  *  be16b749b5 - Mesh: modernize C++11 * use nullptr
  *  a99be14233 - TD: modernize C++11 * use nullptr
  *  3608ee7f51 - PD: modernize C++11 * use nullptr
  *  068c0e5a98 - Part: modernize C++11 * use nullptr
  *  f265c15ac0 - Robot: modernize C++11 * use nullptr
  *  91d679dbc4 - Image: modernize C++11 * use nullptr
  *  2f0a2b79eb - [PD] ShapeBinder: re-add an include that I recently
    incorrectly removed
  *  96adb98f46 - Gui: modernize C++11 * use nullptr
  *  3bdf1fecce - App: fix for Py3.8 or newer
  *  9581790055 - [App] intermediate compilation fix
  *  348562ddcc - [FEM] header files: remove unused includes
  *  749361d2f3 - App: modernize C++11 * use nullptr
  *  882e34f2ce - Base: modernize C++11 * use nullptr
  *  5496accd5f - [Path] Fixes #5832 Remove unused and confusing spiral
    and triangle patterns
  *  6cf4b71b0f - [Image] [skip CI] add a comment
  *  ec113193ef - [FEM] revert incorrect header removal
  *  0419d2f756 - [FEM] Electrostatic: read values with its unit
  *  ac663cd0c4 - Qassistant retirement: avoid ref leak
  *  d05974b486 - Qassistant retirement: Added GIL lock
  *  950a569b44 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  1dd773e7b3 - Translations: Merged crowdin strings
  *  7ff834882e - Gui: remove all leftovers of iisTaskPanel
  *  eecef83f28 - Merge pull request #6619 from matthijskooijman/draft-
    misc-fixes
  *  36f97d0ea4 - Translations: updated ts files
  *  822887d937 - Tools: Removed Assembly from updatets script
  *  cb82d8e97a - [FEM] remove some unused includes
  *  876b694230 - [skip CI] [FEM] whitespace fix
  *  389ae0ab39 - [FEM] SI unit fixes for Elmer
  *  245f5b6c7d - [Assembly] remove it
  *  802aa53aa1 - [PD] [skipCI] minor header fixes
  *  7c01ddec9a - [PD] [skip CI] Helix: consistency adjustment
  *  50f16686f1 - [Doc] the Cam module was removed
  *  214e716a8f - Draft: Simplify using getattr instead of hasattr
  *  be69ec5e00 - Draft: Fix mixup of TextAlignment vs Justification for
    Labels
  *  fd8475b1c6 - Draft: Fix SVG generation for label objects
  *  043e6c8ba3 - [TechDraw] Replace XQuery based SVG cleanup with DOM
    traversal
  *  1620fd5a69 - [TD]fix double units in dxf page export
  *  117aed2d92 - Arch: Fixed incomplete detection of 2D objects in IFC
    export
  *  21b3a862f0 - Arch: Fixed export of rebars without host to IFC
  *  9ffac65e8c - Gui: [skip ci] do not include Inventor/SbByteBuffer.h
    for older Coin3D versions
  *  b935de6851 - [FEM] fix unit for Elmer
  *  77f28bc667 - Image: [skip ci] use ImageGlobal.h
  *  5766528ff6 - [Cam] Remove the Cam module
  *  252905d0c7 - [Image] remove a file that is apparently not used
  *  56ced5cdd5 - Gui: fix build failure with older Coin3D versions
  *  e20afbc154 - [JtReader] remove unused includes
  *  95eadf6c09 - [Doc] update weblinks
  *  670a97ded6 - [Doc] update 3rdparty license page
  *  33e9bde149 - Mod: [skip ci] add needed headers to fix build failure
  *  dbaf19b442 - Arch: Fixed IFC export of compounds and parts
  *  12aedf48af - [JtReader] fixes to make it compilable
  *  1d74892f34 - App: Fix missing ignored variable
  *  2118d544da - Addon Manager: Correct error message
  *  9fe1bdb092 - App: Add Metadata content type test
  *  6160d0fe78 - Draft: Restored cloning of arch objects
  *  553554f936 - Merge pull request #6612 from mlampert/bugfix/bag-of-
    minor-isssues
  *  0643446bb9 - Merge pull request #6592 from
    Russ4262/fix/depth_params_twin_depths
  *  95e1c97bb1 - Arch: Fixed IFC export of rebars
  *  e0e4bf1810 - Retiring qtassistant : Added Werner's fixes
  *  2c5b3547b0 - Removed qhelp files
  *  c3dde65180 - Gui: Disable use of qassistant
  *  9304064981 - [Gui] remove Python.h from PreCompiled.h
  *  f23fa31f42 - [Path] remove Python.h and Xerces
  *  d7aac0ed60 - Mod: [skip ci] add needed headers to fix build failure
  *  b6dabf8247 - Merge pull request #6631 from hhassey/master
  *  0faad0e461 - Merge pull request #6618 from matthijskooijman/arch-
    better-door-reversal
  *  dc1aa369e8 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  3bcab266e9 - Arch Fixes Trapezoidal Wave Width on Arch Panels
  *  5e6699e48d - [TD] remove Python.h and Xerces
  *  3c96daf105 - [Sketch] remove Python.h and Xerces
  *  04ff5ae34e - [JtReader] remove Python.h and Xerces
  *  bedc26804a - [Assembly] remove Python.h and Xerces
  *  19072b0538 - [Mesh] remove Python.h and Xerces
  *  4354e41018 - Mesh: [skip ci] fixes #6598: read unitialized
    variables
  *  d5604e0e89 - [FEM] remove Python.h and Xerces
  *  300fbc22ea - [FEM] Refactor  (#6615)
  *  d6a9a941ac - [Cloud] remove some includes and sorting
  *  98e1a6bae4 - [Cam] remove Python.h and Xerces
  *  1c3ae6cd83 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  bfbda2e58f - [Image] add missing header
  *  cf7fd5d2ac - lgtm: removes unused imports in Python scripts
  *  bec723ba17 - [Points] remove Python.h and Xerces
  *  08d4ac63a3 - [Raytracing] remove Python.h and Xerces
  *  5ca787cb0e - [RE] remove Python.h and Xerces
  *  6b04215be6 - [Surface] remove Python.h and Xerces
  *  ea5b45b92c - [Test] remove Xerces
  *  b480826091 - [Test] remove Python.h
  *  bad4809a1c - [Robot] remove Python.h and Xerces
  *  96ad045b91 - [Drawing] remove Python.h and Xerces
  *  c9d28b542f - [Import] remove unused includes and Xerces
  *  d41f55f382 - [Inspection] remove unused headers and Xerces
  *  dde71a21d5 - [Image] remove unused headers and Xerces
  *  42d48103e8 - Tools: lgtm: removes unused imports in Python scripts
  *  c9dee5e70a - [Start] remove unused headers and Xerces
  *  d52fc71663 - Blanket black formatting for Path python files
  *  efc942a8f6 - Fixed read-only state of quantity spin box when
    expression is 'clear'ed
  *  a23b610f41 - Fixed setting a face's normal as the axis for model
    alignment
  *  ee6d631531 - [Web] remove unused headers and Xerces
  *  66e8a2bef3 - [Spreadsheet] remove Python.h and Xerces
  *  b037d8e240 - [PD] remove unused Xerces
  *  95cffaf502 - Path: Simplify changes per developer conversations
  *  afb3262118 - simpler way to filter roughly equal depth values
  *  186042b2cf - Path: Renumber unit tests per triple-digit schema
  *  ee6d9fb5e0 - Path: Add additional roughly-equal depths unit tests
  *  3e6d542cd7 - Path: Fix roughly equal depth entries
  *  fe213a48f0 - [Part] remove unused Xerces
  *  21404f319b - Path: fix assignment operator of CLine * Assignment
    operator in class CLine should have return type CLine&. Otherwise a
    copy is created at each call.
  *  8b72d595d6 - Mesh: [skip ci] remove superfluous semicolon
  *  ee0b9be87c - [Measure] remove unused file
  *  1db77d367c - AddonManager: remove superfluous 'pass' per LGTM
  *  deea933a23 - [Material] evaluate the number of columns correctly
    when rebuilding the FCMats (#5910)
  *  24176431fb - [Inspection] remove Python.h from headers
  *  ccc5198815 - [Measure] remove unused includes
  *  00ffc38850 - [Measure] remove Python.h from headers
  *  c9a0fae9db - lgtm: [skip ci] FIXME comment Change FIXME or remove
  *  702222b5a2 - App: [skip ci] lgtm: Declaration hides parameter Local
    variable 'obj' hides a parameter of the same name.
  *  32e9984751 - App: [skip ci] lgtm: Large object passed by value This
    parameter of type pair,
    allocator>, Metadata> is 672 bytes - consider passing a const
    pointer/reference instead.
  *  166e4a3e1e - Merge pull request #6616 from FreeCAD/Path/LGTM-pas
  *  27a2646415 - Base: [skip ci] lgtm: Inconsistent definition of copy
    constructor and assignment ('Rule of Two')
  *  cb81addfa1 - Mesh: [skip ci] lgtm: Multiplication result converted
    to larger type Multiplication result may overflow 'float' before it
    is converted to 'double'.
  *  f06fc0163e - Arch: When inverting hinge position, keep opening
    direction
  *  8f894ebefe - [Part] remove Python.h from headers
  *  d06dc1527c - [PD] remove Python.h from headers
  *  c3aebfeb1e - MeshPart: suppress incorrect warning with clang/MSYS
  *  fdf5df5645 - Fem: [skip ci] change include order to fix compiler
    warning due to a re-defition of a macro in a Python header
  *  d396116d71 - libE57Format: fix unknown-pragma warning with
    clang/MSYS
  *  a93cec09bc - App: [skip ci] fix warning
  *  c8edbe0c30 - Base: [skip ci] cleaning up modules is only needed for
    leak detectors
  *  be56aa082e - Base: [skip ci] fix build failure if PCH is enabled
  *  d355b9d9e2 - [Part] fix TaskFaceColors dialog
  *  8939e3a2eb - Path: remove superfluous 'pass' per LGTM
  *  a999a249e3 - Qt: remove some more leftovers of Qt4
  *  13e09b36f8 - remove QT4 references
  *  06959ededb - Merge pull request #6575 from
    Russ4262/fix/rebuild_empty_job_with_gui
  *  21ac5f9a9c - Addon Manager: Add py-slvs to allowed packages
  *  8ccc661379 - [FEM] adapt a test to previous commit
  *  29f5e78583 - [FEM] proper Elmer input file write solution
  *  90d546d1e7 - Fem: replace raw pointer with WeakPtrT to check if the
    object has been deleted, fix crash in destructor of
    TaskFemConstraintOnBoundary
  *  a60754ea93 - App/Gui: make operator-> operator of WeakPtrT constant
  *  00ea879bfd - [FEM] change example to fit with Elmer's tutorial
  *  e7f1fd5444 - [Part] TaskFaceColors: remove unused includes
  *  c1ba1545a7 - [Base] a compile for for MSVC
  *  b84e41bc89 - App: make sure to create parent directories of a
    document's transient directory
  *  25bae6343b - App: use static functions of FileInfo to convert
    between path and string
  *  a817a68c17 - Base: add method FileInfo::createDirectories() to also
    create parent directories of a given path
  *  2ad512f14b - Sketcher: [skip ci] close directory in unit test
  *  c360c6e5f5 - [FEM] electrostatic dialog revision
  *  aba3d40b2f - [FEM] forgot this test case in previous commit
  *  258bce7261 - [FEM] update test files to previous Elmer fixes
  *  28a4f6aefa - [FEM] fix vacuum permittivity for the Elmer solver
  *  4a7f7a0faa - [FEM] fix the Elmer solver writer
  *  4fa884a2cf - [FEM] [skip CI] improve electrostatic dialog
  *  66a5cd1a49 - [Part] Section cut: add missing color handling for the
    cut faces
  *  94c32d9a46 - Merge pull request #6590 from
    sliptonic/feature/warnlegacy
  *  c9f6aea463 - [TD]fix default scale
  *  b98ada4c07 - [Part] Section Cut: add missing handling of
    valueChanged
  *  88daed86ea - [Gui] remove iisTaskPanel
  *  1fb1524492 - Test: Change Metadata exception tests to use
    assertRaises
  *  e3f6fa6661 - [skip CI] [FEM] cleanup SVG code of new icon
  *  1293eb2116 - [FEM] add icon for the new supported MYSTRAN solver
  *  5f5e5a4b35 - [skip CI] [FEM] save an icon as plain SVG
  *  2cb9ddddae - [FEM] task dialogs: remove unused includes
  *  7d692a82db - [FEM] save new icon as plain SVG
  *  4e7b96d250 - [FEM] add missing preferences settings
  *  9590317cd9 - [FEM] settings dialogs: uniform width
  *  d00e52c81d - [FEM] settings dialogs: remove unused includes
  *  fe5f5bdda5 - [Gui] only include the actually used inventor files
  *  00461a7aff - [Gui] NavigationStyle: only include the actually used
    inventor files
  *  1ddb4d27e7 - [FEM] remove unused headers from WBs main files
  *  568b752363 - [Gui] add a necessary debug header
  *  89e4455057 - Part: [skip ci] print warning only if eof bit is not
    set, i.e. ignore it for empty files
  *  2e084ed18a - [FEM] remove some unused includes for some dialogs
  *  e30bc9976d - [Gui] add 2 includes necessary for debug builds
  *  c164e2210d - Gui: fix hot change of locale for QuantitySpinBox
  *  e3bc06a341 - Gui: add preference to use selected language number
    formatting, fixes #6330
  *  4aec686c46 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  f636ff9df4 - Merge pull request #6544 from Roy-043/Draft-Fix-Angle-
    Lock-for-non-XY-workingplane
  *  84a505287c - Arch: Fixed export of texts and dimensions to IFC
  *  0a844f1ca3 - [Test] Fix tkinter module name for python 3
  *  9160f06e1c - Base: rename BaseExceptionFreeCADError to
    PyExc_FC_GeneralError
  *  d69defaa3c - Py: replace BaseExceptionFreeCADError with more
    suitable exception types
  *  d84fd8a2df - Merge pull request #6594 from
    FlachyJoe/draft_grid_FitAll
  *  11895f8d59 - App: change base types of some exceptions and raise
    XML exceptions in MetadataPy::PyInit
  *  10a13c6dbc - Base: add more custom Python exception types
  *  c0ceecbcf6 - [FEM] Contact and Displacement: remove unused headers
  *  dead2fc8f1 - [FEM] Bearing and FluidBoundary: code improvements
  *  c6ac4affc8 - [FEM] sanitize some dialogs
  *  080e48f67f - [Gui] DlgSettingsUnitsImp: add an include, compile fix
  *  21a31c0984 - [Gui] Splashscreen: remove unused includes
  *  7196e8976c - [Gui] DlgSettings etc.: remove unused includes
  *  5a95b71829 - [Gui] DlgMacro etc.: remove unused includes
  *  eb0e8e215a - [Gui] DlgEditor etc.: remove unused includes
  *  b06389edb2 - Path: Change action to warning with option for action.
  *  70d5a422f7 - Path: Correct comment spelling
  *  e4286139db - Path: Extend Job integrity check to GUI side, issue
    #6207 [Bug]
  *  e6f3f4ba57 - Don't take grid into account when View_FitAll
  *  aa4ba37a6c - [TD]fix update suppression logic
  *  e7df102e22 - macOS: [skip ci] update formatting to use 4 spaces for
    MacAppBundle CMakeLists.txt
  *  0347f6f91b - Gui: fixes #6583: FreeCAD 0.20 crashes when attempting
    to change template in TechDraw For more details see also:
    https://forum.freecadweb.org/viewtopic.php?p=579530#p579530
  *  67bbb3ba79 - Mesh: [skip ci] replace some casts
  *  f6ef0d1095 - [Gui] DlgWorkbenches etc.: remove unused includes and
    sort headers
  *  c7d6a507d3 - [Gui] DlgActions etc.: remove unused includes and sort
    headers
  *  dba4f696b3 - [Gui] a compile fix for precompiled headers
  *  a12361b532 - [Gui] SoFCSelectionContext: add missing header
  *  c4f5628899 - [Gui] So headers: remove unused includes
  *  122e137939 - [FEM] fixes for displacement dialog
  *  200e4be033 - Test: [skip ci] fix installation directory of metadata
    test files
  *  de94520d9b - [Path]  Warn user if enabling legacy tools Warn user
    if opening job that contains legacy tools
  *  b640a1d106 - Merge pull request #6577 from
    Russ4262/fix/millface_removalshapes
  *  a70adce220 - Merge pull request #6576 from
    Russ4262/fix/cancel_new_dressup_cleanup
  *  c4b17c5f2b - Sketcher: Fix edit curve drawing for bounded curves
  *  e6f488393a - [FEM] fix logic in electric potential dialog
  *  14dd46a0fd - [FEM] add tooltips for electrostatic dialog
  *  0f05a7d378 - [FEM] fixes for electrostatic dialog
  *  cb7912db8c - Addon Manager: Fix Window on top of everything
  *  02155296ce - [TD]fix spelling mistake in comment for CI
  *  8f1bd5340b - [TD]fix DetailView alignment
  *  7c6a7aa25b - [TD]fix detail highlight on DrawViewDetail
  *  ac52b39328 - [FEM] fix Results dialog size
  *  075276e215 - [FEM] fix Centrif dialog size
  *  b8426da50c - Gui: replace handling of C array/malloc/free in SoFCDB
    with std::vector
  *  89bf7f3d0b - Sketcher: DrawSketchHandler draw multiple edit curves
  *  75fee12d7b - Merge pull request #6571 from
    Russ4262/fix/tag_dressup_radius_value
  *  5e1fe7b41d - Gui: [skip ci] change include order to avoid warnings
    with MSVC * QtGui/qopenglext.h(11119,1): warning C4005:
    'GL_OFFSET_TEXTURE_2D_MATRIX_NV': macro redefinition *
    QtGui/qopenglext.h(11120,1): warning C4005:
    'GL_OFFSET_TEXTURE_2D_SCALE_NV': macro redefinition *
    QtGui/qopenglext.h(11121,1): warning C4005:
    'GL_OFFSET_TEXTURE_2D_BIAS_NV': macro redefinition
  *  aa53698c55 - [Gui] So headers: remove some unused includes
  *  6efe74a554 - Merged crowdin translations
  *  583206d47c - Updated master ts files
  *  0054cbddaa - Fix coverity issue: * CID 332682: Resource leak * CID
    350607: Resource leak * CID 332677: Resource leak
  *  56eab3f08b - Addon Manager: Correct parent of modal dialogs
  *  4d08cefe0e - [Part] Section Cut: respect App::Part placement
  *  2fc9c93235 - App: Improve Metadata error handling
  *  2ac4e60ab5 - App: Fix Metadata Py constructors
  *  7a2952abf7 - [TD] fix compilation error
  *  244caf39cd - [TD]fix unit display to standards
  *  a22608b7b5 - Base: let interpreter keep track of created modules
  *  2908150282 - Sketcher: Some code comments
  *  7c81877501 - [Gui] UiLoader: fix compiler warning
  *  55f8d68b4e - PD: Fix coverity issue: * CID 350645: Uncaught
    exception
  *  0be04bb5e0 - Points: Fix several coverity issues: * CID 350545:
    Resource leak * CID 350553: Resource leak * CID 350559: Resource
    leak * CID 350593: Resource leak * CID 350604: Resource leak * CID
    350625: Resource leak * CID 350650: Resource leak * CID 129019:
    Division or modulo by float zero (false-positive) * CID 129020:
    Division or modulo by float zero (false-positive) * CID 129021:
    Division or modulo by float zero (false-positive)
  *  9ef2470799 - PD: Fix several coverity issues: * CID 350558:
    Uninitialized pointer field * CID 350554: Uninitialized pointer
    field * CID 350589: Uninitialized pointer field * CID 350608:
    Uninitialized pointer field * CID 350544: Uncaught exception * CID
    350568: Uncaught exception * CID 350603: Uncaught exception * CID
    350562: Unchecked dynamic_cast * CID 350591: Unchecked dynamic_cast
    * CID 350583: Unchecked dynamic_cast * CID 350598: Unchecked
    dynamic_cast
  *  edd346cc3d - Part: Fix several coverity issues: * CID 350581:
    Structurally dead code * CID 350620: Structurally dead code * CID
    350563: Big parameter passed by value * CID 350552: Uncaught
    exception * CID 305193: Uncaught exception * CID 350556:
    Uninitialized scalar field * CID 350579: Uninitialized pointer read
  *  716a27de25 - MeshPart: Fix several coverity issues: * CID 350570:
    Uninitialized scalar variable * CID 350628: Uncaught exception
  *  68171bd20c - TD: Fix several coverity issues: * CID 316569:
    Uninitialized scalar variable * CID 350651: Unchecked dynamic_cast *
    CID 350565: Unchecked dynamic_cast * CID 350595: Unchecked
    dynamic_cast * CID 350638: Unchecked dynamic_cast * CID 350547:
    Division or modulo by float zero
  *  f6f21f4fa6 - Mesh: Fix several coverity issues: * CID 350557: Out-
    of-bounds read (false-positive) * CID 316517: Uninitialized scalar
    variable * CID 316519: Uninitialized scalar variable * CID 316547:
    Uninitialized scalar variable * CID 316556: Uninitialized scalar
    variable * CID 350614: Uncaught exception * CID 350606: Uncaught
    exception * CID 332681: Using invalid iterator
  *  76d1180283 - Fem: Fix several coverity issues: * make
    SelectionChangeModes an enum class * CID 350596: Uninitialized
    scalar field * CID 350572: Uncaught exception * CID 350647: Uncaught
    exception
  *  2dc78804b6 - Core: Fix several coverity issues: * CID 350582: Big
    parameter passed by value * CID 350639: Big parameter passed by
    value * CID 305234: Uncaught exception * CID 316529: Uncaught
    exception * CID 350597: Uncaught exception * CID 350623: Uncaught
    exception * CID 332690: Uncaught exception * CID 332700: Unchecked
    return value * CID 350576: Uninitialized scalar field * CID 350587:
    Uninitialized scalar variable * CID 192606: Uninitialized scalar
    field * CID 332699: Uninitialized pointer field * CID 350561:
    Dereference null return value * CID 350610: Dereference null return
    value * CID 350567: Dereference after null check
  *  08552c6e68 - Apply multi-thread configuration for Calculix also
    when started via task panel
  *  fd11686fe4 - [Gui] QSint: remove unused headers
  *  68b92c504f - Fix several coverity issues: * CID 350617: Dereference
    after null check * CID 350585: Out-of-bounds read * CID 350624:
    Resource leak * CID 332701: Uncaught exception * CID 350642:
    Uninitialized scalar field * CID 350590: Uninitialized scalar field
    * CID 350629: Uninitialized scalar variable * CID 350602:
    Uninitialized scalar variable * CID 350564: Uninitialized scalar
    variable * CID 350548: Uninitialized scalar variable
  *  02bd57ac82 - PD: Fix several coverity issues: * CID 350622:
    Negative array index read * CID 350613: Negative array index read *
    CID 166163: Negative array index read * refactor
    Hole::updateDiameterParam()
  *  8c35a895eb - Sketcher: Redraw constraints on wheel event
  *  85cf3ca514 - Gui: Pass wheel event to viewprovider
  *  33577a087f - Robot: [skip ci] add header with export macros
  *  76029a5b2d - [Sketcher] Fix toggle internal geo on multi-selection
  *  ac4c7bb954 - Path: Fix  declaration [Bug]
  *  1fc468912c - Path: Improve value assignment syntax for radius
  *  b0d19d28d7 - Merge pull request #6566 from
    Russ4262/fix/boundary_dressup_begin_safeheight_retraction
  *  393164505f - [3rdParty] SalomeMesh: fix parameter typos found by
    the spellchecker CI
  *  131a8d038a - [Assembly] fox typos in element names
  *  a2fb5b66fa - Path: Fix radius type inconsistency, issue #6170 [Bug]
  *  a10fd46b09 - Merge pull request #5440 from voneiden/path-array-
    improvements
  *  f8d41639d3 - [Gui] QSint: some sorting of headers
  *  3e18c76d4f - PartDesign::SubShapeBinder add 2D offsetting
  *  65718f0e51 - Add General.NumThreads = CPU core count setting to
    Gmsh settings file to enable multi-threaded meshing (much faster for
    larger models)
  *  4547e989ea - PyCXX: remove use of std::iterator that is deprecated
    since C++17
  *  af8b6fba07 - PathArray: Support applying PathArray on Dressups
  *  a5d0de0994 - Sketcher: Coverity 332695 - unlikely array indexing
    with negative value
  *  4185b8b849 - Sketcher: Coverity 332679 - logically dead code
    removed
  *  d60da72b6e - Sketcher: Coverity 332685, 332686, 332696
  *  fb87709193 - Sketcher: Coverity 350601 - possible resource leak
  *  c7367dc167 - Sketcher: Coverity 350637 - unhandled exception in
    noexcept destructor
  *  8a20f1a071 - Sketcher: Coverity 350641 - unhandled exception in
    noexcept destructor
  *  c20c6525b4 - [3rdParty] libE57: fix comment typos found by the
    spellchecker CI
  *  c30e485ca9 - [skip CI] fix inconsistent line endings in 2 files
  *  9aec53c1cf - [skip CI] [3rdParty] libE57: fix comment typos found
    by the spellchecker CI
  *  f217ff4174 - [zipios] fix comment typos found by the spellchecker
  *  fdfb47863b - [skip CI] [Tools] wxWidgets: fix inconsistent line
    endings
  *  bd77ff03ce - [skip ci] [Gui] fix a typo
  *  5f33e020b7 - [skip ci] [3rdParty] SMESH: fix comment typos found by
    the spellchecker CI
  *  dd76cabb34 - Path: Correct beginning retraction to safe height feed
    rate, issue #6279 [Bug]
  *  6fd8206849 - [3rdParty] SalomeMesh: fix more comment typos found by
    the spellchecker CI
  *  e48d3e355d - Sketcher: move comment to right position
  *  3e156aa5eb - [3rdParty] SalomeMesh: fix comment typos found by the
    spellchecker CI
  *  bd3f45a208 - [CXX] uniform inconsistent line endings
  *  426fdbd502 - [CXX] fix typos found the spell CI
  *  a9b510f640 - [Assembly] fix typos found by the spellchecker CI
  *  eb8636bb4e - [3rdParty] fix typos found by the spellchecker CI
  *  06c9907982 - [Robot] fix some typos found by the spellchecker CI
  *  a6e67dafa2 - Sketcher: BSpline code review and fix
  *  1e852e6d6b - [Part] remove unused variable
  *  12f0736189 - [TD]fix 2 edge angle Dim special case
  *  84bc5ea5d1 - Test: Add first tests for Metadata
  *  633449f8f7 - Addon Manager: Fix window focus issues
  *  72e06ae529 - Part: 2doffset fix crash by chacking for null shape
    before adding with builder.Add()
  *  b47e6723dc - PD: add SubShapeBinder 'Refine' property
  *  e56bcbc924 - PD: fix SubShapeBinder 'Fuse' function
  *  48b2c3da12 - [Path] fix a typo
  *  0777b23055 - [CXX] fix typos found by the spellchecker CI
  *  4087dd6a92 - [CXX] fix typos reported by the spellchecker CI
  *  bc09020e8b - [Path] 2nd part of the Git fix attempt
  *  6901b9cf63 - [Path] next attempt to fix Git error by renaming
  *  b6f3295201 - [Path] try to silence a git error with a file
  *  c3828d6225 - Part: refactor PropertyPartShape::SaveDocFile and
    PropertyPartShape::RestoreDocFile Set exception mask of
    std::istream::failbit | std::istream::badbit to istream to make sure
    it raises an exception for corrupted input files. See:
    https://forum.freecadweb.org/viewtopic.php?p=536747
  *  ed82b361bf - [TD]fix getScale should be Scale.getValue
  *  e1ce0c7695 - Merge pull request #6552 from
    Russ4262/fix/leadin_leadout_simulation
  *  0bc9edeb50 - Merge pull request #6541 from
    Russ4262/fix/ramp_entry_dressup
  *  182cabcfbb - Merge pull request #6530 from sliptonic/bug/6114
  *  5eb170df1a - Merge pull request #6536 from J-Dunn/master
  *  0676c27443 - [TD]fix Dim text on wrong side
  *  92ec0d2334 - Test: fix unit test 'Menu'
  *  6a00ef0ed1 - Minor spelling fixes
  *  ffbbb4ec9f - Arch: Fixed auto-height of child walls & structures -
    fixes #5732
  *  87f848a2c1 - zipios++: Apply patch from
    https://sourceforge.net/p/zipios/news/2019/07/version-017-cve-/
    (fixes #6453)
  *  248946009c - Addon Manager: Fix bug in macro button
  *  48e4622193 - Path: Fix Leadin-Leadout dressup simulation related to
  *  8204fc84bf - AddonManager: fix typos
  *  3844c7296b - Draft: Fix Angle Lock for non-XY workingplane
  *  c5a0db5e47 - Gui: fix crash on editing PropertyVectorList in
    property view
  *  3b4b5a4e7c - [TD]add missing ScaleType to Section dlg
  *  bbffb3f413 - [TD]handle ScaleType in old documents
  *  dd1b0e0a3d - Draft: Fixed error in SVG rendering of LinkedArrays -
    fixes #6516
  *  2a73ac7cb1 - App: add convenience method
    DocumentObject::clearExpression()
  *  c2055689a5 - Addon Manager: Refactor to improve testability
  *  6b8b870e21 - Path: Fix enumeration dictionary error
  *  b9028eb8a9 - Part: Some updates in CompoundFilter.py
  *  fa0e6dfa9e - App: correctly handle int as argument for
    ocumentPy::getObject Add a unit test to confirm correct behaviour
  *  ae94c8489c - App: [skip ci] fix bug in
    Metadata::supportsCurrentFreeCAD() clang prints the warning:
    operator '?:' has lower precedence than '< in ToolTipText vs \n
  *  7546c03509 - [TD]fix area scale and make unit aware
  *  b222248071 - Added new opencollective to funding links
  *  88d12c6842 - Fixed missing include
  *  f00c0e6458 - Merge pull request #6496 from Roy-043/Arch-Fix-
    Arch_PipeConnector-for-pipes-with-wall-thickness
  *  57fe294c3e - [Gui] PropertyEditor: remove unused includes
  *  6c4acb6ea7 - [Gui] Task: remove unused includes
  *  9df3059d3b - [Gui] Navigation styles: remove unused includes
  *  4f5283744a - [Gui] ActiveObjectList etc.: remove unused includes
  *  39ce4dde0d - [Base] Exception and others: remove unused includes
  *  2b1b300eae - Preparation for Help module
  *  5d5f31725d - Code clean
  *  3af20938cd - Core: Remove Init.py stop file check from inner
    package loop
  *  4c33c9622d - Arch: Fix Arch_PipeConnector for pipes with wall
    thickness
  *  2562c80c9b - Sketcher: GeoElementId VAxis fix - windows
  *  1eeb1fecd0 - [Base] BoundBox etc.: remove unused includes
  *  7bb7efc55f - [Base] Parameter and Matrix: remove unused includes
  *  6ad885fdd3 - PartDesign: fix crash in MultiTransform if moving on
    empty list
  *  919de5a233 - Sketcher: Fix GeoElementId VAxis
  *  2add401282 - Sketcher: GeoElementId - isCurve and PosIdAsInt
    members
  *  b9777464c3 - [Gui] Expression: remove unused includes
  *  10380abd95 - [Gui] Manual alignment etc.: remove unused includes
  *  83c06d14f6 - [PD] Gui: remove unused includes
  *  b5163ab49f - [PD] Boolean: re-add necessary include
  *  1e640865a9 - [PD] Boolean: remove unused include
  *  8a9ee1951b - [App] remove header
  *  a5c838fefc - [Base] some sorting and cleanup
  *  663d4fe93a - PartDesign: Fillets / Chamfers add unit tests for
    UseAllEdges property
  *  d5edaf568b - [RecentMacros] Check and warn for shortcut conflicts
  *  8bedccb564 - [RecentMacros] Refactor restore()
  *  94ddcde7f2 - [RecentMacros] Fix shortcut display in status bar
  *  d6c397ea22 - Tools: [skip ci] remove the last reference to CxImage:
    fixes #6432
  *  e3d51eb3aa - Update SketchObject.cpp
  *  ebe57601cd - PD: remove duplicate verifications
  *  de56e1b6d8 - Gui: cleanup of PR #5516 * instead of breaking
    encapsulation of PropertyItem apply the attorney idiom * refactoring
    of PropertyItemDelegate::createEditor by moving the code to
    PropertyItem::createPropertyEditorWidget
  *  9955c64752 - Mod: add string header to dxf.h
  *  b2f77797a7 - Merge pull request #6480 from
    sliptonic/bug/velocitywarn
  *  f43db33764 - Merge pull request #6486 from mlampert/cleanup/black-
    formatting-pylint-removal
  *  2dc1a4c412 - Mod: add string header to dxf.h
  *  9252f5f9ec - Part: issue #6488: Cone surface returns wrong dv
    derivative This is a workaround to fix a bug in ElSLib::ConeDN
  *  6afab502ca - [Base] Geometry etc.: remove unused includes
  *  34c77609dd - Gui: [skip ci] export PDF of 3D view in landscape
    orientation
  *  831d569f52 - Draft, Import, area: include iosfwd instead of
    iostream if forward declarations are sufficient
  *  60ee579fb4 - Base: fix warnings reported by code analysers *
    disable copy-constructor and assignment operator for Stream classes
    * remove destructor of sub-classes of SequencerBase * fix some old C-
    style cast warnings
  *  9a42b61fcb - [Base] Py and Placement: remove unused includes
  *  f20840442f - [Base] Quantity, Rotation, Stream: remove unused
    includes
  *  934b0aaa07 - Consistent black formatting of all Path python files
  *  8583894284 - Remove pylint annotations and script
  *  36d865df04 - fix uninitialized variables
  *  13cd8d2c15 - Fix bug with velocity warning.
  *  974bb02c4d - GUI: Clean up copy of addon list
  *  a3cb945d4e - Tools: [skip ci] remove all references to CxImage
  *  49a6394018 - Addon Manager: Force update check after recache
  *  420fbb3d28 - TD: further security checks in
    CmdTechDrawExtensionPositionSectionView::activated
  *  13e7d47154 - TD: improve handlings with casts
  *  90659c131c - Fix uninitialized  variable
  *  20eccc3ea2 - Addon Manager: Unit tests for addon init
  *  b7b1d74a30 - Addon Manager: Fix bug in URL parsing
  *  5e0789e2f1 - PD: fix const correctness in ProfileBased
  *  647be84648 - PD: tmp. suppress errors in helix feature when
    creating it
  *  7f8940b858 - App: [skip ci] Add enum value to suppress error
    messages on document recompute
  *  c036128aa0 - Sketch: Fix algorithm seeking for missing coincidences
    in Validate
  *  6e4c61881b - Sketch: [skip ci] add unit test to detect missing
    point-on-point constraints
  *  280c76f770 - check for nullptr
  *  40c7b1660b - [App] Origin and Part: remove unused includes
  *  97368310c7 - TD: fix compiler warnings added with eb4a5384c *
    warning: private field 'm_showGrid' is not used [-Wunused-private-
    field] * warning: private field 'm_gridStep' is not used [-Wunused-
    private-field]
  *  063077ce84 - Gui: [skip ci] std::isspace requires cctype header
  *  853aa8c93e - Core: Correct metadata docs
  *  96006c7587 - Addon Manager: Add tests for Addon
  *  0d6a506447 - Addon Manager: Renaming and cleanup
  *  b5b86863e7 - [Path] Voronoi: add include needed to compile with the
  *  e2f3fa2587 - [Path] Voronoi: add include needed to compile with the
  *  3d944c47ca - [Path] Voronoi: remove unused includes
  *  d7334bda13 - AddonManager: improve dark mode heuristic
  *  262e9726ca - [TD] CommandExtensionDims: remove unused includes
  *  178e082271 - [App] Object, Meta, Merge: remove unused includes
  *  2ff5e1aaeb - [Import]Fix #6461 MEASUREMENT/INSUNITS
  *  3a88639e19 - [App] remove unused code and some header sorting
  *  4184218284 - [TD] fix compilation error introduced with
    https://github.com/FreeCAD/FreeCAD/pull/6465
  *  7b14b3b02e - [Base] Reader and Writer: remove unused includes
  *  07912f7388 - [App] Link and Material: remove unused includes
  *  eb4a5384c0 - [TD]add alignment grid to page
  *  6a606783d6 - [Base] remove unused code
  *  f35a1237b2 - [App] Annotation: remove unused code
  *  15281aed86 - [Sketcher] Allow setting B-Spline degree at creation
  *  8bedc25344 - [App] Feature: remove unused includes
  *  b5965a4869 - Addon Manager: Add packages requested by Ickby
  *  75d2233ed6 - Addon Manager: Add wiki macro icon scraping
  *  1a7fcd575e - Addon Manager: Auto-create toolbar button
  *  3be45f4087 - Gui: Add function to search custom commands
  *  126c9aace0 - GitHub: Correct YAML syntax
  *  b2966a51ca - Update requirements.txt
  *  896b036aee - [FEM] Bugfix Gmsh Version check to be...
  *  b05fb73196 - PD: [skip ci] refactor Hole feature
  *  3ce87cb2fa - PD: [skip ci] refactor Hole feature
  *  9ddfcb89a5 - PD: [skip ci] fix const correctness in Hole feature
  *  df0fac1de8 - PD: [skip ci] refactor Hole feature
  *  4753b0232d - PD: fix error 'gp_Dir::Crossed() - result vector has
    zero norm' As reported here:
    https://forum.freecadweb.org/viewtopic.php?f=3&t=65826
  *  6b062b25e1 - [CMake] Abort configuration when required uic/rcc is
    not found
  *  4e9363c70b - [CMake] Use imported executable targets for finding Qt
    uic/rcc
  *  a5bc46afb2 - Base: fix build failure with MSYS/clang
  *  f24fe8157a - Base: [skip ci] fix build failure with MSYS/clang
  *  14ff42be13 - Addon Manager: Add unit test framework
  *  b1d6768d1c - Addon Manager: Minor improvements to utilities
  *  f90a987cac - [Sketcher] Create internal geometry after converting
    to NURBS
  *  690a7b4ab9 - [Sketcher] Correct NURB to NURBS
  *  b4fff07d9e - [App] Expression and Extension: remove unused includes
  *  8196033d1b - Merge pull request #6444 from Roy-043/Draft-Fix-
    Draft_Line-Length-is-zero-bug
  *  75dd3d6533 - Gui: add missing PropertyItemDelegate::eventFilter()
  *  d5b032970c - Github: rename Workbench tags so they present
    alphabetically in GH UI
  *  26102318a0 - [App] remove some unused includes
  *  713fdfc32d - [TD] tweak verbiage for weld symbol directory tooltip
    [skip ci]
  *  de3168606a - [TD] Fix some more grammatical issues
  *  3a14133269 - [TD] Improve weld task tool tips, partially fixes
    #0004838
  *  ef4fdc7ecf - Addon Manager: Improve darkmode check
  *  0ccca56532 - Gui: [skip ci] make some minor improvements in
    ReportOutput class
  *  b9b32c7ebf - Gui: Fix problem where Python output and errors are
    not redirected to report view until preferences window is opened
  *  189bec3e5a - Addon Manager: Remove restart need for pref packs
  *  af8890df69 - Addon Manager: Switch cache strategy to PreferNetwork
  *  b5c72365a8 - Addon Manager: Fix compact view tag label
  *  9dd852202b - OpenSCAD: Warning message tweaks
  *  ed031b5b28 - Merge pull request #6420 from marioalexis84/draft-
    drawing_techdraw
  *  86c91d71a1 - Sketcher: fix crash in function 'Convert to B-Spline'
    See also the forum thread:
    https://forum.freecadweb.org/viewtopic.php?f=19&t=66470
  *  039457bdd6 - Draft: Fix Draft_Line Length is zero bug
  *  8dd1140a4b - [App] Range to VRML: remove unused includes
  *  9ec0bcdcf2 - [Base] Units and Uui: remove unused includes
  *  c08c4c12ef - [Base] Console and BaseClass: remove unused includes
  *  e583eec264 - [Part] fix a comment on SectionCut
  *  2931c3ccb6 - OpenSCAD: Fix for empty groups
  *  08164b12c7 - Addon Manager: Fix corrupted ZIP downloads
  *  85390bfb6d - Addon Manager: Minor fixes and error tweaks
  *  c7910825a3 - [App] Placement and Property: remove unused includes
  *  a3d8a0e635 - Addon Manager: Show correct buttons when no git
  *  fb35944604 - Gui: [skip ci] restore block cursor setting for Python
    console at startup
  *  89b37a5110 - [Base] Exception and FileInfo: remove unused includes
  *  098550c702 - [Mod] reorder module imports alphabetically
  *  d0b0756cbf - Gui: fix use of deprecated Qt::TextColorRole
  *  4875aa88b6 - Tools: [skip ci] in thumbnail provider replace CxImage
    library with Win32 API
  *  155debae48 - Merge pull request #5512 from luzpaz/Path-
    PathSelection-bug
  *  dd7650a69b - [Std_SendToPythonConsole] add doc, sub, and subs
  *  c6afe534ce - [Tools] rename a variable to silence the spellchecker
  *  181fc65d01 - [Robot] fix typo reported by spellchecker CI
  *  4adabe3de8 - [App] Document: remove unused includes
  *  7981752305 - [Path] mark deprecated selections
  *  e0220e7830 - Remove unused cMakes
  *  8bbec12be3 - [Show] delete empty and unused file
  *  418cb98010 - [Base] rename a variable to please the spellchecker CI
  *  64b9841cb8 - Update PathSelection.py
  *  8e10ce07f9 - Merge pull request #5424 from
    Russ4262/fix/3D_pocket_overcut
  *  3ac2a72653 - Merge pull request #6394 from
    sliptonic/bug/engravingsketch
  *  b6d2974b63 - Arch: Fixed wrong constant in IFC export
  *  988464b0d3 - Add new diagonal hatch (flipped)
  *  4ed705903b - [App] Application: remove unused includes
  *  d11d00cb70 - [Base] fix typo to silence spellchecker CI
  *  7162c1a1f4 - [PD] final work to remove unused includes
  *  278abf5675 - [PD] remove more unused includes
  *  65b61fe348 - Robot: [skip ci] drop word from tooltip
  *  41ee5d85f2 - Gui: Change the editor preferences preview to Python 3
  *  33d0c735b0 - Test: automatically close modal dialogs when running
    Workbench tests
  *  cf49fc7c6d - Gui: Attach PythonConsole to parameter group and
    handle changes in its OnChange() method This avoids code
    duplications and makes sure the group name is used only once. The
    parameters are saved to the group 'PythonConsole' instead of
    'General'.
  *  973eb27d7e - Gui: move Python console specific settings to its own
    tab because General is quite overloaded
  *  aec0ae2d39 - Arch: Replace Drawing functions with TechDraw
    functions
  *  bc55cf4007 - [Part] compile fix for precompiled header
  *  8171b6d87d - Core: Remove accidentally-committed FindOCC.cmake
  *  a8d17ae270 - Gui: fix warning -Wunused-parameter The function
    PropertyEditor::recomputeDocument() accepts a pointer to
    App::Document that is passed by the calling instance
    closeTransaction(). Since this is the active document there is no
    need for PropertyEditor::recomputeDocument() to ignore the argument
    and determine the active document again.
  *  660436d50b - [PD] remove some more unused includes
  *  00b062e803 - Added updatets.py log files to gitignore
  *  c7fd23e808 - [Robot] fix a typo reported by spellchecker CI
  *  0a0bdf6762 - App: fix undo/redo of dynamic property
    add/remove/change
  *  da83695cf7 - [Arch] fix typo reported by spellchecker CI
  *  0ead5a793b - fix more typos to silence the spellchecker CI
  *  8cbf141ae5 - fix some typos to silence the spellchecker CI
  *  d06a17da21 - OpenSCAD: make sure all unit tests pass in command
    line mode
  *  c3178343db - App: fix property ordering problem when undo/redo
    (#3255)
  *  b42462ba14 - Gui: improve PropertyEditor refresh (#3535)
  *  f9d0f288be - Removed leftover log files
  *  8984d192d0 - Gui: [skip ci] fix warning -Winconsistent-missing-
    override
  *  c9ea59df60 - Merge pull request #6406 from marioalexis84/draft-
    drawing_techdraw
  *  fae36b2da0 - Draft: Housekeeping: call 'make' functions with new
    name (4)
  *  a7e356c865 - Preference Packs: Add revert to backup option
  *  a21b99fed2 - Addon Manager: Add GUI for enabling/disabling addons
  *  02cfa11c8e - Core: Add mechanism to disable addon
  *  bfb9d342d9 - Spreadsheet: fix auto completer triggering
  *  585ed90479 - [GUI] Adjust Preferences dialog display position to be
    fully visible.
  *  5f3d727b0d - [Gui] minor header work
  *  67a0966398 - [Part] remove some unused includes and sorting
  *  f16a0da841 - [Part] FaceMaker, Command and Extrusion: remove unused
    includes
  *  02c8b0452e - [PD] some more work to remove unused includes
  *  fd19d1a7b0 - [PD] more work to remove unused includes
  *  52a0a9ba40 - [PD] Gui: Boolean to Groove: remove unused includes
  *  4b08dd8142 - [PD] Boolean to Groove: remove unused includes
  *  8e6e3f47ff - [Gui] Widgets and Window: remove unused includes
  *  44867d9525 - GitHub: Shorten Feature Request template
  *  6bf4cf7b41 - [Gui] more work to remove unused includes
  *  261626960f - AddonManager: move superfluous whitespace out of
    translation [skip ci]
  *  e55cda20e5 - [Gui] Action: re-add an include
  *  7cc9261182 - [Gui] Application, command etc: remove unused includes
  *  fc151aa8b5 - [PD] Workbench and Command: remove unused includes
  *  c7e48869b6 - [PD] Body and utils: remove unused includes
  *  7c44008e2d - [PD] App: remove unused includes
  *  3f67ee78f7 - Draft: Replace Drawing functions with TechDraw
    functions
  *  7200915317 - [PartDesign] OCC7.3 regression replace include..
    (#6402)
  *  e81eea9bb4 - TD: Substitute string 'Dxf' for 'DXF' [skip ci]
  *  5007c8358c - Tools: [skip ci] Adjust comment about the creation of
    a bitmap handle
  *  c1fbf28e22 - [PD] Datums: remove unused includes
  *  b7e7c52ecb - [PD] remove unused and empty files
  *  7c8031d356 - [PD] Hole, Pipe and Revolution: remove unused includes
  *  61d54b6078 - [PD] Pad and Pocket: remove unused includes
  *  c6b719a45c - [PD] Helix: remove unused includes
  *  c50348697a - Make job work more naturally
  *  3e7830c21b - [Sketcher] Allow multiplicity change of B-Spline end
    knots
  *  e8f7a58fc9 - [Sketcher] Fix some strings in
  *  1e314b0165 - [Gui] improvements for PCH builds
  *  7518dad67b - [Gui] compilation fixes for non-PCH
  *  4eeac6dde3 - [Gui] Qt4All: add some includes
  *  8a376e5ade - [Gui] Application and Document: remove unused headers
  *  862047010b - [Gui] Selection and MainWindow: remove unused headers
  *  281b70db58 - [Gui] remove some more unused headers
  *  3f4e7e7df7 - [Gui] remove more unused headers
  *  dd5a681fd8 - [Gui] remove unused headers
  *  3b1280c587 - [Gui] View3DPy and View3DInventorViewer: remove unused
    headers
  *  d4f72d7562 - [Gui] Tree: fix another typo
  *  ee295d0376 - [Gui] Tree: fix typo
  *  82132e39bb - [Gui] CommandView and Tree: remove unused headers
  *  9b7572e9a9 - [PD] FeatureHelix: simplify code
  *  57e2d8b31d - Gui: Clean up mod init error messages
  *  781f0bd626 - Addon Manager: Improve macro metadata extraction
  *  112bea9d5b - [Path] Fix Path generation for forking wires
  *  bda9cda18a - fix ordering of edges in loop generation
  *  7b7b76f1ec - Merge pull request #6373 from
    Russ4262/fix/3d_surface_property_enumerations
  *  d6a12b7a0e - Merge pull request #6391 from
    Russ4262/revert/extensions_waterline
  *  3960325821 - [Sketcher] Use knot insertion pointer when using that
  *  c912d5002f - [Sketcher] Use point-and-click for knot insertion
  *  03fa2f398f - Addon Manager: Fix bug in error messaging
  *  d357d59c02 - Addon Manager: Black reformat
  *  f28278dca5 - Addon Manager: Add error checking for proxy setup
  *  13fb62fc3f - Gui: Fix unused variable warning
  *  a4628adb49 - Remove unused 3rdparty library
  *  785d9067cd - Tools: [skip ci] in thumbnail provider replace CxImage
    library with Win32 API
  *  fe2719014b - Gui: move reloadActive() to WorkbenchPy base class
  *  56f95bb4e8 - Path: Remove waterline, outline, and avoid extensions
  *  44a0b5308f - Path: Convert enable extensions button to checkbox
  *  fdc4196384 - [TD] ViewProviders: remove more unused includes
  *  7daff0960f - [TD] ViewProviders: remove unused includes
  *  9f8d54d804 - [PD] ViewProviderBody: add missing include
  *  74e473d162 - [Part] ViewProvider2DObject: remove unused includes
  *  5f760bd4de - [PD] ViewProviderDatum: sorting
  *  f306199091 - [PD] ViewProviderBody: remove unused includes
  *  07740a881d - [PD] ViewProviderDatum: add missing includes
  *  4deff60abc - [Sketch] ViewProviderDatum/Primitive: remove unused
    includes
  *  5a3b1c4ebe - [Sketch] ViewProviderSketch: add missing include
  *  87d293f404 - [Sketch] ViewProviderSketch: remove unused includes
  *  7a566ea4d8 - Gui: Add interface for managing preference packs
  *  38327fa71c - Addon Manager: Force recache on custom repo change
  *  a3e310ab55 - Addon Manager: Improve manual update display
  *  cbb93da3ff - Addon Manager: Correct displayed modification time
  *  3a5f824755 - Addon Manager: Add -ff-only option to pull
  *  ef8be833fd - Addon Manager: Fix missing update button connection
  *  494396c768 - Addon Manager: Fix custom repos ending in .git
  *  524992b8db - Addon Manager: Correct macro display
  *  c5dfa7fa01 - Sketcher: fix warnings: * fix -Winconsistent-missing-
    override * fix -Woverloaded-virtual that is also a bug because the
    DrawSketchHandlerArcOfParabola didn't set the suitable mouse cursor
  *  d8c052c666 - DrawSketchHandler: activation and deactivation via NVI
    pattern
  *  74371fd1f1 - Merge pull request #5343 from
    Russ4262/fix/open_edge_zero_start
  *  54cf7713f4 - PD: make sure that Attachment editor shows up the
    context-menu of datum objects
  *  c3511ba2f0 - Sketch: make sure that Attachment editor shows up in
    the context-menu
  *  59ffad387c - Part: in ViewProviderAttachExtension check if feature
    has the AttachExtension
  *  cfabcbe9d5 - TD: Fix MSVC compilation failure
  *  621c0b31e1 - Gui: Correct generation of macro pref name
  *  c4d5b68a5b - Merge pull request #6387 from
    SamuelMayer/kinetic_nc_pp
  *  3b1d8fd918 - [Sketcher] Fix typo
  *  a360829e9b - [Sketcher] Disable constraint selectability on Shift
    press
  *  34106f49e7 - [Sketcher] Disable constraints selection when
    geometry/constraint handler is active
  *  3ffae251bf - Update CommandExtensionDims.cpp
  *  adc8574d52 - Update CommandExtensionDims.cpp
  *  2c1c322d68 - Update TaskCustomizeFormat.ui
  *  65cad2e54b - New extension tool: cutomize format
  *  0cba14638a - Icons and Ui-files
  *  6f731a7d23 - Force tree update
  *  e24da8dd94 - Tools: Allow to treat one single module with updatets
    script
  *  18ab2c80fb - Merge pull request #6355 from Roy-043/Draft-
    Housekeeping-call-'make'-functions-with-new-name-(3)
  *  a2bd8da848 - Merge pull request #6384 from 0penBrain/tuxMouseModel
  *  020998cf41 - added KineticNC_post.py
  *  b6ebeef6f3 - Part: fix regression by commit 289a9bcc8 *
    Standard_Version.hxx is required for the OCC version check macro *
    group sorted header includes by library
  *  289a9bcc87 - [Part] ViewProviderExt: remove unused includes
  *  414ac4cb7d - [PD] ViewProvider: remove unused includes
  *  bf07e0752e - [Gui] ViewProviderDragger: add missing include
  *  fa08936b3a - [Gui] ViewProviderDragger: remove unused includes
  *  c623e7d178 - [Gui] ViewProviderLink: remove unused includes
  *  a94d4778ec - [Gui] fix include sorting mistake from previous commit
  *  c17f118976 - [Gui] add context menu icon for Std_TransformManip
  *  aa02ab5c66 - [Part] add context menu icon for color face
  *  0bbc253dde - Gui: add method to reload active workbench
  *  7ae60bdb92 - Tux: get rid of timer usage to update navigation style
  *  a46592d45a - Merge pull request #5488 from dirkolbrich/path-
    cmakelists-link-fix
  *  013dd8be55 - Merge pull request #6378 from mlampert/bugfix/abort-op-
    creation-without-tc
  *  54fb832dae - Merge pull request #6357 from sliptonic/master
  *  55208aae47 - Merge pull request #6377 from
    sliptonic/bug/drillheight
  *  95f583a677 - Part: fix typos in make* functions
  *  8f1c5ae76d - Gui: Add Mod info to copied About string
  *  7786e24fcd - [PD] change default FaceMaker to Bullseye
  *  ce6d9e7573 - Addon Manager: Better failure diagnostics
  *  df3569b799 - [Part] Bullseye whitespace fixes
  *  09c10dada0 - Gracefully handle op creation abort when no TC is
    available or selected.
  *  6e012520d9 - Sketcher: for Linux systems put definition of
    GeoElementId members back to header file to fix possible linker
    errors
  *  f637a6a9c8 - add option to preferences to suppress velocity warning
  *  a5e561b31d - Base: fix Matrix4D::hasScale * If all column vectors
    of the 3x3 sub-matrix are equal the function incorrectly claims that
    it's uniform scaling. * Detect also non-uniform scaling and if was
    applied from the left or right side * Replace the int with an enum
    and expose it to Python * Add several new unit tests
  *  48e2ee100c - Addon Manager: Fix race condition
  *  06bea999d4 - Fixes #6367
  *  8a92953f2a - TechDraw: Use Draft.get_svg instead of Draft.getSVG
  *  30daaa66bc - Sketcher: add GeoID on extended naming of geometries
  *  6037553f3c - Sketcher: add construction mode display for points in
    element list
  *  8888489aed - [Sketcher] Add comment suggesting future segfault
    fixes
  *  82edb612ad - [Sketcher] Check constraint type before drawing icons
  *  4ad0bdc5b2 - [Sketcher] Reformat statements in
  *  f9c4c88768 - Part: Part_SectionCut command active only if view is
    View3DInventor class
  *  e72ffc41c7 - Path: Correct restoration of property enumerations
  *  ccbc0863a9 - [Part] remove unused precompiled headers
  *  f0f30b47f6 - [Part] try to fix compilation error without
    precompiled headers
  *  ab6ac65455 - [Part] more simplification of SectionCut code
  *  0ce24d985f - Addon Manager: Fix bug in macro git state
  *  217af3d0e0 - [Part] fix signal blocking in SectionCut code
  *  8e1cf21208 - [Part] improve SectionCut code
  *  098b773208 - [Part] simplify a but the SectionCut code
  *  a3b6c272ed - [Part] add icon for sectionCut feature
  *  6cd68bf644 - Core: Eliminate compiler warnings on Metadata
  *  c9240fbb4a - GUI: Add Python interface to create custom command
  *  58a70cbbe5 - Part: define Part_SectionCut as permanent menu item
  *  07200f9260 - Gui: extend Workbench class to allow to define
    permanent menu items
  *  024bde641c - Update FindPySide2Tools.cmake
  *  3319447120 - Update FindPySide2Tools.cmake
  *  ef7e2a5124 - [Image] whitespace fixes
  *  3e64b10dd6 - Gui: Improve docstrings in DocumentPy.xml
  *  ce7b27d93f - Gui: Clean up code in DocumentPyImp.cpp
  *  7250097f39 - [Part] improve SectionCutting code
  *  9e6bd8265e - Set ImagePlane ShapeColor white at creation
  *  2aba33aba3 - Mesh: fix test code so it will compile when used
  *  5e5e69013b - Sketcher: fix linking errors with Conda builds
  *  19b89b1085 - Merged crowdin translations
  *  67dcb21efd - Updated ts files
  *  7fa42aba73 - Merge pull request #6345 from Roy-043/Arch-
    Arch_Window.py-do-isdir-and-isfile-check-for-librarypath
  *  17c07c09cf - Merge pull request #5507 from mdkus/Branch_060222
  *  27e020e28e - Test: [skip ci] limit the text in the error dialog to
    1000 chars as otherwise it can become larger than the available
    vertical space of the desktop
  *  4abd91c8e0 - StartPage: fix regression of #5515
  *  8edc1ebe73 - Addon Manager: Make branch switching scarier
  *  074c4b0a3b - Addon Manager: Add branch switching GUI
  *  68a5c7e438 - [PD, Part] bring section cutting feature back to the
    View menu
  *  9b1245ab5f - [PD] use Part's face coloring
  *  15ff4c8f94 - PD: for better cohesion do not call
    generateTaperedPrism inside generatePrism
  *  af8cf76c50 - [Test] fix typo
  *  32ae033b43 - PD: restore old method name and fix doxygen
    documentation
  *  0095f97299 - [Win installer] improve line breaks in README.md
  *  b9a12e672c - [Win installer] add support for logging
  *  0d44a4bb8f - Warn user if current schema doesn't generate proper
    velocity (unit/min)
  *  5cb2c315a2 - Part: section cut window is not bound to 3d viewer
    widget
  *  d29bd2f804 - Mesh: [skip ci] add Mesh unit test for
    nearestFacetOnRay
  *  1ceba9670d - Base: [skip ci] include header with export macro
  *  8145923c67 - Base: in TimeInfo replace uint64_t with int64_t
  *  a6f0f69ed6 - Mesh: overload MeshAlgorithm::NearestFacetOnRay to set
    a max. angle between facet and ray
  *  effd40ec99 - Draft: Housekeeping: call 'make' functions with new
    name (3)
  *  2a79ce4bdc - OpenSCAD: Support installation into read-only
    locations
  *  dc332a5ca0 - [PD] moves Extrude code to FeatureExtrude
  *  5bbf59141e - Draft: Housekeeping: call 'make' functions with new
    name, continued
  *  6953a7cea8 - Fix some typos and whitespace
  *  9227b4ab24 - Path: Fix open edge zero value start point
  *  c5956c06c8 - Path: Fix overcut under model below selected faces
  *  884845a1ec - Path: Black formatting only
  *  484ff4fafb - [TD]fix handling of composite shapes
  *  4e0498c48e - [Sketcher] Use proper formatting for knot list in
    dialog
  *  d53eabed07 - [Sketcher] Make B-Spline curvature comb piecewise
  *  f179acf062 - Merge pull request #6340 from
    Russ4262/fix/slot_translation
  *  fc7cb5a767 - Merge pull request #6343 from sliptonic/bug/5904
  *  88004e8dc9 - [TD]correct retrieval of dim text for DXF export
  *  5a33bb4d24 - Arch: Arch_Window.py: do isdir and isfile check for
    librarypath
  *  09a05a9cd0 - Part: Circle variable name change to create
    consistency Change variable names of the Circle from Angle0 to
    Angle1 to create consistency with all other named angle variables
  *  dc561d0125 - Core: Fix metadata compiler warning
  *  be47e43e2b - GitHub: Update PR template with link to GH Issues
  *  ce40cbe2aa - Part: handle to load old project files with
    Part::Ellipse
  *  2158eebc88 - Ellipse variable name change to create consistency
  *  b8162dfa28 - avoid unnecessary error
  *  83118395c1 - Path: Fix translation issues for Slot operation
  *  489d16b0ae - Path: Correct docStrings
  *  1e33533539 - Merge pull request #6337 from Roy-043/Draft-
    Housekeeping-call-'make'-functions-with-new-name
  *  32fdcc6478 - Merge pull request #5485 from Roy-043/Arch-
    ArchWindow.py-fix-alignment-of-library-windows
  *  206cc71308 - Merge pull request #5496 from Roy-043/Draft-fix-
    isClosed-bug-in-offsets.py
  *  59528d8058 - Merge pull request #6332 from marioalexis84/draft-
    arc_snapper
  *  71130d31b0 - OpenSCAD: Add missing geometry check
  *  ba42231b9c - Addon Manager: Check for requires newer FreeCAD
  *  00ab1f7634 - Core: Add additional Python bindings for Metadata
  *  638fd41db7 - Update README.md installation info
  *  4e3723b9a0 - StartWB: Remove superfluous paranthesis [skip ci]
  *  d26bd6ffb8 - StartWB: Remove python2 support
  *  07f604efaa - Merge branch 'FreeCAD:master' into master
  *  6b808987ad - Draft: Housekeeping: call 'make' functions with new
  *  e1eb74e220 - Merge pull request #6331 from
    sliptonic/bug/translations
  *  4160588fc6 - Draft: Fix SoSeparator not deleted
  *  426b736cd4 - Workbench context for menus
  *  6dacdbf93f - Merge branch 'FreeCAD:master' into Draft-fix-isClosed-
    bug-in-offsets.py
  *  455adec471 - Fixed an error in the connect function. Point v2 could
    be undefined.
  *  092afacfcb - Ignore 'typo fix' rev in git blame history [skip ci]
  *  08c41ffb00 - Gui: replace s# format unit with s*
  *  2e48c62c37 - Sketcher: [skip ci] fix build failure with Qt 5.9
  *  efe0a39d34 - Fem: Call PyMem_Free() to free allocated buffer
  *  7895af1822 - TechDraw: Call PyMem_Free() to free allocated buffer
  *  30cb87a8c5 - Cloud: Call PyMem_Free() to free allocated buffer
  *  588331515d - [Sketcher] Fix some points mentioned in #6323
  *  f12eccd9e8 - Path: fix build failure for OCCT >= 7.6.1
  *  7b3a9d5640 - [Path] remove duplicate link of PathCommands.py
  *  83cc413e18 - GitHub Actions: Correct the label for Sketcher and
  *  2a5bc84410 - Update PrimitiveFeature.cpp
  *  e0399e83c3 - Assembly: fix older assembly code typos
  *  aed8864cd9 - Modernize signal/slot connection for real :)
  *  47e7257cd3 - Base: introduce uniform scaling of matrix
  *  538f4dd14b - Base: fix move+scale Python error cleaning after
    parsing args
  *  5c9bffb73d - PD: fix 'stack-use-after-scope' crash
  *  79aedcabad - Tools: remove py2 support from  script
  *  f14f952c83 - Gui: modernize C++11 * remove redundant void-arg * use
    nullptr
  *  fc6e870a67 - Part: Move Part_SectionCut command to Part menu item
  *  13a64235f1 - GitHub: Update Feature Request form
  *  c68bf9206e - GitHub: Update bug template
  *  4f3e4eff03 - OpenSCAD: More fixes from Keith Sloan
  *  3d62aeba37 - Merge branch 'master' into master
  *  c282015ceb - TD: Adding more TechDraw svg symbols
  *  1e56ef390a - Path: Fix class 'KeyError' in PathSelection.py
  *  2b8336157b - Gui: implement Inventor node for color legend
  *  a0b333ab2c - App: set by default three colors for legend
  *  fa5dc04d2a - Merge pull request #1 from SamuelMayer/SamuelMayer-
    KineticNC_Postprocessor
  *  4969f8c625 - Add files via upload
  *  bb17aa97e1 - Tools: icon error when envoking pure python test
    module
  *  b806115015 - Gui: replace floats with SbBox2f in SoFCColorGradient
  *  91c0895e26 - Test: add unit tests for FreeCAD.Units.toNumber
  *  befbd95d64 - Base: expose UnitsApi::toNumber to Python
  *  243f81fd94 - Base: harmonize UnitsApi::toString/UnitsApi::toNumber
    with UnitsSchema::toLocale
  *  5f8bb65757 - Base: [skip ci] fix inconsistency in overloaded
    UnitsApi::toNumber()
  *  faf60a5ed4 - Sketcher: remove extra semicolon
  *  b7fb430e67 - [Sketcher] Give knot information in insert knot
    command
  *  6d890b75c6 - [Sketcher] Fix section mode automation
  *  2c2b9752fd - [Sketcher] Fix check for fixed items in
    tangent+perpendicular
  *  51d9ce64d0 - GitHub: Tweak templates to include WB, etc.
  *  4f44568bd8 - GitHub: Prepare issue templates for upcoming migration
  *  fa5cec69f9 - Addon Manager: Add timeout to page load
  *  cafb8601e0 - Base: Remove old unused C-style function
  *  2746035850 - Update CMakeLists.txt
  *  9068dbcdd6 - Gui: force a redraw of the 3d view when creating it as
    otherwise on some systems the bottom and right side of the main
    window becomes black
  *  409d36df30 - App: [skip ci] fix regression in
    ColorGradient/ColorField
  *  6a9a3cb08f - Part: [skip ci] add Part unit tests to test
    Geom2dCircle::getCircleCenter
  *  18579134b5 - Part: fix possible creation of NaN in
    Geom2dCircle::getCircleCenter
  *  3dc91fa2b8 - Part: expose Geom2dCircle::getCircleCenter to Python
    and fix a regression
  *  d938733eaf - [Part] SectionCutting: remove another unused variable
  *  e1f4fde88b - [3rdParty] fix typo
  *  ce8df41709 - App: fix ColorField::set/ColorGradient::set in case an
    invalid value range is passed
  *  76f17e2935 - smesh: suppress -Wcast-function-type
  *  4ca4204340 - PyCXX: fix warning with function casts for
    METH_VARARGS or METH_KEYWORDS functions
  *  1257c80a79 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  819f89941b - [Part] SectionCutting: remove unused variable
  *  575f31b886 - Merge pull request #5497 from
    sliptonic/bug/pythonversion
  *  cf268e6e6e - App: fix Py3.8 warnings
  *  9fa035ba22 - [Part] Extrusion: reduce angle step size
  *  91da38ada5 - Sketcher: Correct comment
  *  7aefd2366f - Sketcher: Control Polygon incomplete for periodic
    BSplines
  *  d9f8516c4a - [PD] Extrude: modernize SignalSlot connection
  *  eb0c313506 - [PD] Extrude: handle angle edit visibility
  *  bb204842f2 - [Part] feature to make persistent section cut views
    (#4118)
  *  aa76cbc875 - [PartDesign Fillet/Chamfer] add UseAllEdges boolean
    property (#5340)
  *  9c9ed2847b - App: add missing pragma for GCC diagnostic
  *  ef2d2db778 - Base: [skip ci] add comment about possible issues with
    Matrix4D::hasScale()
  *  57a5143864 - Addon Manager: Fallback when QtWebEngine is missing
  *  4796f7bd41 - remove dataclass usage. Fix toolcontroller import bug
  *  c236649595 - Draft: fix isClosed bug in offsets.py
  *  6b45122a46 - Test: add unit tests for matrices
  *  eab9afbbad - Base: support of multiplication of a matrix with a
    scalar, add functions to check whether it's the unit or null matrix
  *  aedb961676 - Test: replace deprecated failUnless with the new
    assert* functions
  *  f986ab46fd - Base: fix bug in matrix multiplication (Python API)
  *  7bba2ce61f - [TD] sort and simplify a header
  *  e54b6e167a - App: improve ColorLegend
  *  90a5c200d4 - [TD]fix CMakeLists.txt to allow no-Gui build
  *  3bf994635c - [TD]Add sodipodi namespace to exported SVG
  *  8492cfb9eb - Draft: Upgrade: make compound when unable to turn
    edges to wire - fixes #3483
  *  d6d7c4fa68 - [TD]rename CopyView to ShareView
  *  8268f22dad - [TD]fix ui file location
  *  9eb69d2270 - Merge pull request #5479 from Roy-043/Arch-Fix-
    ArchFrame
  *  5196b223fb - Gui: modernize C++11 * remove redundant void-arg * use
    nullptr
  *  49539c1998 - Gui: [skip ci] replace tabs with spaces, replace NULL
    with nullptr
  *  5afbdd5f6b - Gui: Improve the docstrings and clean up code in
    ApplicationPy.cpp
  *  8d2bd97588 - [Gui] Decrease click number on recovery transient
    deletion
  *  607180bd9c - App: fix ColorField::set/ColorGradient::set in case an
    invalid value range s passed
  *  e553a0e3ab - Addon Manager: Switch to QWebEngineView for README
  *  bc49fed462 - TechDraw: Fix texts in TaskSelectLineAttributes.ui
  *  6f8fa8c80a - Github: typo in codespell workflow
  *  bc509c8069 - App/Gui: make color bar to handle very small values
  *  95744bab89 - Addon Manager: Fix tags on compact view
  *  129005d36f - Arch: ArchWindow.py fix alignment of library windows
  *  343f31589a - Fem: fix crash caused by
    PropertyPostDataObject::getPyObject()
  *  9db4f613c9 - [Draft] Fix widget property in preference UI
  *  df7d235fc6 - Update Geometry2d.cpp
  *  7cf4bfbc94 - Issue Y-position of dim labels
  *  717c478863 - New tool remove prefix characters
  *  049889b72f - add accuracy to getCircleCenter method
  *  af82959b02 - New tool circle through 3 points
  *  10c49ded21 - Arch: Fix ArchFrame
  *  8859b8e4cd - Core: Python translate() wrapper arg correction
  *  cfdf334b7f - [PD] add option to create tapered Pad / Pocket
  *  9bb351516a - Merge pull request #5470 from
    sliptonic/bug/bottomfacedrilling
  *  c670710dd1 - Merge pull request #5474 from
    sliptonic/bug/translationDisamb
  *  8506453c93 - Refactor
  *  a97dd7139e - Only update weld dialog on directory change
  *  8780ac7222 - Resizing of weld symbol selection dialog, fixes
    #0004386
  *  0218ba47f1 - [TD]Prevent segfault on exit with open task dialog
  *  bfc75818ed - [TD]shrink detail view matting
  *  309a1455cb - [TD]Fix 4486 allow detail view of Base with no solids
  *  69c6272e11 - [TD]fix wrong preference path
  *  4f9e5cd464 - Improve code simplicity/readability
  *  bcfcd0a337 - Merge pull request #5449 from mwganson/pointarray
  *  d0aacbd064 - Merge pull request #5427 from 0penBrain/draftGrid
  *  f0cf660104 - Merge pull request #5444 from Roy-043/Arch-Fix-
    ArchCutPlane-translation-issue
  *  d8f6878d76 - Merge pull request #5465 from Roy-043/Arch-Fix-some-
    dimensions-in-profiles.csv
  *  448cc5e93d - Merge pull request #5473 from PrzemoF/copr_fix_v42
  *  0d1f76d53a - Merge pull request #5476 from Roy-043/Draft-Fix-
    gui_edit.py-Y-is-zero-input-bug
  *  b0b1c0afbb - Merged crowdin translations
  *  dc9e3e5326 - Updated ts files
  *  5bf2f91feb - [Part] whitespace only in CMake file
  *  4c2dc83202 - [Part] sort includes
  *  e4703ba5e6 - revert unwanted part from previous commit
  *  7018506cdf - [Gui] sort includes
  *  3cd760961b - [Part] fix a comment
  *  efd0f6f8a2 - Addon Manager: Correct display of Maintainers
  *  b0d6a5a6b0 - [Plugin] update build setup to latest LibPack
  *  d21c7e1248 - Ignore rev w/ 'header uniformity' from git blame
    history [skip ci]
  *  a0e4bb37d0 - Addon Manager: Add search and display of tags
  *  89cf2f74be - Draft: Fix-gui_edit.py Y is zero input bug
  *  0eaea3a9aa - ci/packaging: add missing rpkg.macros
  *  752d8cf964 - Remove unnecessary third argument from translate()
    calls
  *  98d804ef52 - Make drillable detection ignore blind bottom facing
    holes Toolchange gcode generation moved to generator
  *  586dd83663 - drillable ignores bottom facing blind holes
  *  b1fa3103e5 - Toolchange generator
 -- Alexander Pozdnyakov <censored>  Sun, 27 Mar 2022 20:11:05 +0000
freecad-daily (0.19.2+git27332-4d395f85bb-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 4d395f85bbb9ae595978669fe185332a29cf755e
  * Date: 1643644121
  * git changelog:
  *  4d395f85bb - [packaging] Fix COPR building system
  *  d69401107b - [packaging] Add libE57Format to fedora spec file
  *  ad7ab573eb - PD: PrefQuantitySpinBox now requires an explicit entry
    name for the parameter group
  *  8b33a70513 - Gui: fix a couple of problems of class
    PrefQuantitySpinBox * derive it from PrefWidget as any other
    preferences widget * save history values to a separate group as
    otherwise two PrefQuantitySpinBox may override the values each other
  *  b8b3cea035 - OpenSCAD: Fixes in several actions from Keith Sloan
  *  065e87f313 - [Part] Extrusion: stop if intermediate shape is Null
  *  d455783ebe - [Part] Extrusion: fix logic issue
  *  647b54302f - [Part] Extrusion: fix CI compiler warning
  *  754fc5f9ae - [Part] Extrusion: code simplification and
    documentation
  *  7c55db58d1 - [Part] Extrusion: handle also complex nested
    structures
  *  55f71f4015 - [Part] Extrude: fix a thinko introduced by previous
    commit
  *  29997d5e71 - [Part] Extrusion: simplify code by using full
    recursion
  *  a5135efd87 - TD: cleanup after #5457 [skip ci]
  *  8eab4a397e - [Part] Extrusion: code optimizations
  *  63c864c5b6 - [Part] Extrusion: taper nested wires properly
  *  062e30d42f - Gui: Fix some docstrings in Selection module
  *  c63c3e6538 - Part.show() python return the new document object
    instead of None
  *  99d9e781fc - [Part] Extrude: remove unused variable
  *  cce730c79d - [Part] handle inner wires for Extrude (#5367)
  *  a26933bf4c - [TD] Include Intersection method into DrawUtil class
  *  cd4da51e60 - [TD] Insert new tool Area Annotation
  *  cc770208ea - [TD]migrate DrawingWB projection functions to
    TechDrawWB
  *  71913a497f - [App] fix compiler warning
  *  ec2fc59fde - App: add a function to document observer to be
    notified if the active document changes
  *  38321cc2e9 - App: rework ColorGradient and allow to easily extend
    it with further color models
  *  43ffd70111 - App: code cleanup of Color models
  *  0620911da1 - Gui: Change signature in some Python Selection module
    functions
  *  cf2e1a0aa5 - Gui: Improve docstrings of Python Selection module
    functions
  *  19668d2924 - Gui: Add option to enable/disable text cursor blinking
  *  8da66398ad - Gui: supprt PrefQuantitySpinBox by PreferenceUiForm
  *  93fee152e5 - Ignore revs w/ 'header uniformity' from git blame
    history [skip ci]
  *  45ef3ed2fb - Update gui_orthoarray.py
  *  acf88af89e - Update gui_beziers.py
  *  fd2f964b6b - Update gui_beziers.py
  *  d5615fc6a6 - Draft: Fix several translation issues
  *  27691073e1 - [TD]restore missing import statement
  *  54e2eabccb - Fem: for view provider of post-object enable two-side
    rendering because the coloured object could look broken depending on
    the range of the color bar
  *  2886ca0185 - App: include header with export macro
  *  063905adfd - Addon Manager: Run uninstall.py when uninstalling
    AddOn
  *  88f6b2f432 - Addon Manager: Translation cleanup
  *  2f7b919671 - Qt::TextColorRole is obsolete. Use ForegroundRole
    instead.
  *  420d54340a - [TD] Prevent crash when snapping leader line
  *  8419d53392 - Merge pull request #5442 from
    sliptonic/bug/translationAreaOp
  *  97cc2cf16c - AddonManager: Correct bug with older Qt data
  *  e296aa6973 - Addon Manager: Eliminate use of QDeadlineTimer
  *  96b8a6e87b - Black
  *  8d7c92ece4 - Remove unused modules and variables
  *  bc392faf56 - Refactor counting for moved views
  *  918be1d102 - Black
  *  2babd6d483 - Remove unused modules
  *  4da3c21dcf - [TD]Allow override of dimension line angles
  *  7ef448572d - Fem: fix possible crash when loading a VTK file
  *  bfada57b0f - Addon Manager: Refactor to eliminate extra event loop
  *  20f422f76d - don't force CRC
  *  f045a0b6f1 - Addon Manager: Improve startup speed
  *  763dc231cf - PropertyBag translation cleanup
  *  2044515d59 - surface and waterline translation
  *  50da50be48 - remove items from comboboxes
  *  554de6f18f - surface translation cleanup
  *  17de45a228 - translation cleanup circularholebase
  *  889ad4f634 - AreaOp translation cleanup
  *  9c5e4e2340 - Black
  *  efaebbb7fc - Merge pull request #5446 from sliptonic/bug/marlinpost
  *  ca691bce90 - Fix typos [skip ci]
  *  12eb5dafb1 - Base: implement some convenience methods to get/set
    rows/columns of a matrix
  *  3a4100d656 - zipios++: modernize C++11 * use nullptr * replace
    deprecated headers
  *  63f256ad24 - kdtree++: modernize C++11
  *  853454a139 - Mesh: modernize C++11 * remove redundant void-arg *
    use nullptr * replace deprecated headers
  *  8f4aa0290c - Image: modernize C++11 * remove redundant void-arg *
    use nullptr * replace deprecated headers
  *  4398ae54dd - Points: modernize C++11 * remove redundant void-arg *
    use nullptr
  *  4b788d0413 - Sandbox: modernize C++11
  *  9db8340ff8 - fix default unit string for mm/min
  *  92671e0da5 - Test: modernize C++11 * remove redundant void-arg *
    use nullptr
  *  2bb082bfaf - Merge pull request #5436 from
    sliptonic/bug/translationJob
  *  9fba28c1b6 - Update CommandExtensionPack.cpp
  *  b03dd9b6da - Update CommandExtensionPack.cpp
  *  9c00c3ffea - Update CommandExtensionPack.cpp
  *  a2be2ab959 - Update CommandExtensionDims.cpp
  *  55441fd97b - Update Workbench.cpp
  *  08aa89cfa2 - Update Workbench.cpp
  *  5476af8f8f - TechDraw: Ext. Tools: Improve menu texts and tooltips
  *  daf1269497 - Gui: remove support of using deprecated Qt OpenGL API
  *  b3e2c87530 - Merged crowdin translations
  *  630215c721 - Regenerated ts files
  *  c1ba2962dc - Tools: Using recursive option in lupdate script
  *  2cb478fd66 - MeshPart: raise runtime error in meshFromShape() if
    smesh was built without netgen support
  *  ec167207bf - Gui: Add functionality to enable/disable block shape
    cursor in text editor and console
  *  4b2e707018 - Set App::Part Material property type to
    App::PropertyLink
  *  4acef3f14f - Addon Manager: Confirm delete
  *  2b0a4dc643 - Addon Manager: Create NetworkManager class
  *  4d87039635 - Base: modernize C++11 * remove redundant void-arg *
    use nullptr * replace deprecated headers
  *  7330799155 - Test: fix exception handling in tests for units
  *  61f3dc49b6 - feature extension translaton cleanup
  *  c9d1b25024 - Holding tag translation cleanup
  *  b39272cf96 - dogbone, boundary, ramp entry dressup tranlation fixes
  *  10574a255b - translation cleanup misc files
  *  c675c8b859 - Job translation cleanup
  *  946944e1de - Black - Job
  *  3c8b65aee4 - Merge pull request #5421 from
    sliptonic/bug/translationEngrave
  *  071752b3c1 - libE57Format: Fix warnings -Wignored-qualifiers and -
    Wcomment
  *  e6b7c0e5f9 - Draft: fixed tstroke error in get_svg
  *  eac4dd5588 - Pocket translation cleanup
  *  cbc60a3f44 - Base: clean-up code in UnitsApi
  *  19cce52864 - pocket black
  *  2cbc0b333c - translation cleanup
  *  ab51e26196 - Black
  *  de6045ed28 - Black
  *  2098054b0d - black
  *  38bad10701 - Engrave translation cleanup
  *  bd20ee0f16 - Black
  *  4fb91e4f02 - Fix various typos
  *  4a18442e04 - Gui: [skip ci] change placeholder text of
    ModifierLineEdit
  *  4f8ebf8d07 - Gui: harmonize AccelLineEdit and ModifierLineEdit
  *  fc269c6273 - [Macro] Use a key catcher line edit to get modifier(s)
    for recent macros
  *  58951fd9ec - [Macro] Do not try to translate shortcut
  *  410d835dfc - Inline documentation fix
  *  146c0c78db - Typo
  *  bfe0b62533 - Merge pull request #5400 from dirkolbrich/archaxis
  *  fe0213a3cd - Merge pull request #5422 from
    sliptonic/bug/translationThreadMill
  *  a3efe5a03e - Merge pull request #5388 from Roy-043/Arch-Fix-
    ArchWall-onBeforeChange
  *  5d63eb51be - Merge pull request #5384 from Roy-043/Draft-fix-task-
    panel-related-issues
  *  66358a8e38 - Gui: in AccelLineEdit use the provided placeholder
    text and enable the clear button
  *  321c8b66ed - [Core] set Backspace key as shortcut
  *  e77df533b8 - Gui: Remove unused error message
  *  10ca067d95 - Spreadsheet: unit test for expressions using an input
    spreadsheet A bug was reported here:
    https://forum.freecadweb.org/viewtopic.php?p=564502#p564502
  *  369fc153b1 - Gui: code refactoring that handles printer settings,
    also support color mode
  *  3dfdc6804f - Fem: [skip ci] fix runtime failure when using Py3.10
  *  1e4da60367 - Create .git-blame-ignore-revs
  *  78d0fc786a - OpenSCAD: pep8-ified + removed superfluous whitespace
    + uniform headers
  *  c14e6b318e - Spreadsheet: fix dependency calculation on external
    spreadsheet
  *  c4c81e6e69 - [Core] Fix unit management in QuantitySpinBox
  *  09d7b44495 - [PD] uniform default Pad/Pocket lengths
  *  59c470dedf - PD: fix bad formatting
  *  ad24b32fef - Revert [PD] uniform default Pad/Pocket lengths
  *  501b45bac8 - [PD] uniform default Pad/Pocket lengths
  *  62ed6b509e - [PD] FeatureSketchBased: only style fixes
  *  3c7ed89306 - [PD] correct copyright year
  *  9f529089ae - Toolbit Translation Cleanup
  *  52a4df3b62 - Toolbit black
  *  0a53abbb9f - Adaptive translation cleanup
  *  420ea7b725 - Merge pull request #5411 from
    sliptonic/bug/translationDressup
  *  6aaa531175 - Old ToolLibrary translation cleanup
  *  457d963d84 - Old toollibrary black
  *  b2f0bf0e67 - ToolController Translation cleanup
  *  b804f21184 - toolcontroller black
  *  820077b960 - Threadmilling translation cleanup
  *  cb280afbc4 - [TD]remove redundant edits from 9 Task dialogs
  *  2c2e13c178 - import error
  *  fee8660bcf - Drilling translation cleanup
  *  953a319edc - black
  *  b60a97f2b4 - Vcarve translation cleanup
  *  d39d91f90e - Black
  *  4c08365920 - AxisMap dressup translation cleanup
  *  931f4a2b8f - black
  *  aae9d645f2 - ZCorrect translation cleanup
  *  c3b46bad38 - Merge pull request #5405 from
    sliptonic/feature/helix_refactor
  *  e506233bbb - Merge pull request #5410 from
    sliptonic/bug/translateDeburr
  *  7383a80b53 - [Arch] split ArchAxis into separate modules
  *  48f07429a2 - TD: fix source comment typo
  *  da6f34723b - Part: fix source comment typo
  *  abf5014ac8 - App: fix source comment typo
  *  0324b5b338 - TD: Uniformity tweaks left over from #5383
  *  e3c0a43797 - [PartDesign] Allow single (viewport) click for mapping
    feature selection
  *  c950d3779d - Merge pull request #5418 from sliptonic/bug/unittest
  *  c7e7f4ed90 - Unit test breaks due to tolerance issue.  Disable this
  *  997cd89fc2 - TechDraw: fix typos in CommandAnnotate.cpp
  *  5bbd24e48d - Display Midplane checkbox with Pocket/ThroughAll
  *  88ded38ca1 - Base: only handle Base::ParserError exceptions for
    quantity expressions
  *  945602f187 - Merge pull request #5403 from
    sliptonic/feature/splitArcsHelper
  *  63ced6756d - translation cleanup
  *  a09a6fe879 - black reformat
  *  9ee01669ed - fixture command fix
  *  caaa9005b6 - translation cleanup (probe)
  *  4c0e9da7e1 - black reformat
  *  1f71e170ce - translation cleanup (PathInspect)
  *  3332712bb3 - black reformat
  *  cf5a14bc27 - [TD]Adjust initial placement of dim text
  *  253817e3e9 - [TD] Add new non-standard format specifier '%w' that
    truncates trailing zeros.
  *  83839b6d13 - [TD] add right/left baseline in Parallel Dimension
    tools
  *  242dcd7e44 - [TD] Variable line stretching distance
  *  c46a4f776b - [TD] Move Circulation method to DrawUtil
  *  5a40cd0ae5 - [TD]Add MoveView and CopyView commands
  *  d1a94de371 - Addon manager: install dependencies (#5376)
  *  39b9cd0f98 - fix bug with extraoffset not stored
  *  be772fc6c7 - translation cleanup
  *  fb84f715fa - Base: extend Python wrapper to allow to create a
    quantity with Units.Quantity(1, 'm') and add a unit test
  *  2fef77e267 - [Core] Fix Quantity construction with value as double
    + unit as string
  *  bb4adc37d5 - Tweaks
  *  39ed257eb4 - [Part] add missing include
  *  5d1d1bc2a7 - remove deprecated code
  *  3dcb104461 - add a material allowance property
  *  21f31d6556 - black reformat
  *  1ff688a3ff - Helix refactor for generator
  *  3cf2a2cb69 - translation fixes
  *  4ea14101c0 - helper to split arcs
  *  69fc16d367 - add helper to discretize arc gcode to G1
  *  f9518ed42c - fix typo
  *  b3e52226fe - [Sketcher] set debug as cross platform
  *  7b23f6793c - Part: Use Tools::getNormal to compute normal to
    surface
  *  a888a0ac0a - Part: Implement Tools::getNormal function
  *  e8162893ce - Test: add unit test for face and surface normals
  *  fcaa698be8 - [Part] Extrusion: just style fixes
  *  e4bc11d973 - [GUI] Allow origin plane/axis selection with entire
    label bounding box
  *  ec00d35c5f - [FEM] Add reference highlighting for FEM constraints
  *  2b8790ac76 - Merge pull request #4425 from
    sliptonic/feature/discreteArcs
  *  d5f17a7106 - Add property to split arcs into G1/G0 segements
  *  0dbcafa12b - Merge pull request #5390 from sliptonic/feature/helix-
    generator
  *  97b9ee8c20 - fix missing test import
  *  edefffae4b - basic retraction handling
  *  a6a062a20c - cleanup for readability. More forgiving of input.
  *  606e613e28 - Added another test to drill generator and
    corresponding test case
  *  944e74012b - helix generator shouldn't assume flip. shortend test
  *  e92a0e813f - Path: Append unit tests for helix generator
  *  c36b102e87 - Helix Generator and Testing
  *  ae0528e56e - Merge pull request #5397 from luzpaz/typo/Path
  *  450dfc7970 - Path: fix minor typo [skip ci]
  *  e3bdd864be - Merge pull request #5229 from sliptonic/feature/drill-
    refactor
  *  31e2e95203 - Base: Exception handling: * Harmonize FreeCAD with
    Python exception types * Implement
    AbortException::getPyExceptionType() to avoid handling it in client
    code * Remove catch block for plain C strings
  *  b9280ae760 - App: do not hide actual exception type in
    DocumentObjectPy::addProperty/DocumentObjectPy::removeProperty and
    throw TypeError in DynamicProperty::addDynamicProperty() if the
    based type id is invalid
  *  59b4f8d6d8 - Test: add unit tests to test with wrong types
  *  12883abdbe - App: Prevent crash when trying to delete pointer to
    BaseClass
  *  de59bce3b3 - Base: Add 'getTypeIfDerivedFrom' member function to
    Type class
  *  fdabaf692b - [App] DocumentObject.cpp: Add more information to the
    error message ... (#5394)
  *  74fe1fa4db - Part: support of vertexes in ReferenceHighlighter
  *  af868ed079 - PD: move ReferenceHighlighter to Part module
  *  f9b37729fe - PD: add PD test modules to __init__.py
  *  96e7c6b3b5 - PD: Add tests for InvoluteGear
  *  d530b6ea4a - Update CreatePyModule.py
  *  113a587ae5 - Part: in function to create a part handle meshes with
    defects
  *  ead1bce8e9 - Gui: [skip ci] improve comment
  *  9d37d27229 - Gui: fix handling of dimensionless expressions
  *  d5ae0777d0 - [PD] Correct include guard name
  *  af45d932c4 - [Part] Extrude: avoid code duplication
  *  6461f9f6d2 - PD: [skip ci] make uniform the license text of test
    modules
  *  f9b84079cf - Arch: Fix ArchWall onBeforeChange
  *  20b86e55b8 - Part: expose Precision to Python
  *  a3b3134594 - [Part] just style fixes
  *  7121032f1b - cleanup imports Remove py2 test for Queue.
  *  b42b689a95 - Remove deprecated code
  *  4d91ea271d - rename function.
  *  e601b60469 - Refactor filter arcs.
  *  461eee797f - Test case for filterArcs
  *  2d1c083d9a - PD: fix crash in thickness dialog when clicking 'Add
    Face' button
  *  8300c07767 - Removed F words. Various fixes from code review
  *  c0c4ae40a5 - TopoShape::analyze() SetRunParallel(true) to do the
    bopcheck in parallel mode
  *  e535204f8e - Sketcher: prevent crash when accessing null pointer
  *  f147986fa9 - App: Bugfix for NULL-Pointer dereference of Property-
    >getName()
  *  9ca8e01771 - fix feedrate update Fix machinestate to handle drill
    moves and tests move feed and rapid declarations to PathGeom
  *  fc2d6c172b - Make CircularHoleBase use drillableLib
  *  f156d9daea - Helpers and tests
  *  5b23af3d4b - Refactor PathDrilling to user generator
  *  cada185a70 - Drill Generator and testing
  *  7655849797 - Add JobType property
  *  c81ce5dea1 - Draft: fix task panel related issues
  *  b836712c83 - Test: [skip ci] clean up documents for unit test with
    cross links
  *  94e2ce44b4 - Test: [skip ci] add unit test with cross links Forum
    thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=58603
  *  6a7e02000e - Test: [skip ci] add test for issue 4823 Forum thread:
    https://forum.freecadweb.org/viewtopic.php?f=3&t=52775
 -- Alexander Pozdnyakov <censored>  Mon, 31 Jan 2022 17:52:45 +0000
freecad-daily (0.19.2+git27075-089b18f868-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 089b18f8686ac03da749b916ab304f1c13f79d21
  * Date: 1642174725
  * git changelog:
  *  089b18f868 - Part Design: Missing =
  *  66864bbe7b - [PD] Pad/Pocket: sort out duplicated code
  *  a1a8de633c - PD: fix small inconsistence, use forwared declaration
  *  b2e6f91c1d - [PD] Use  signal in PD pipe
  *  1296e2c417 - [PD] Use  in
  *  e4aad767f4 - Mesh: translate doxygen from DE to EN
  *  c9b772cf7d - Merge pull request #5373 from marioalexis84/draft-
    wpproxy
  *  99ae628a00 - Merge pull request #5370 from Roy-043/Draft-Fix-
    translation-issues
  *  cd089a82c7 - Robot: fix source comment typo
  *  313032af16 - Update src/Mod/Assembly/App/opendcm/core/property.hpp
  *  45bde3b502 - TD: fix 'praefix' typo in source and source comments
  *  19e984f8c9 - Fix various typos
  *  29ae8b0502 - Gui: remove obsolete/incorrect tree view comments
  *  771d9a735a - Gui: improve safety of Application::getViewProvider()
  *  843ea92055 - Draft: Fix additional translation issues related to
    the snapping commands
  *  f3530800b0 - Merge pull request #5371 from Roy-043/Arch-Fix-
    translation-issues
  *  1f70e352a8 - OpenSCAD: Rewrite fixVisibility() to use rootObj
  *  79f9fb6845 - [TD]expose Page request paint method to Python
  *  3a7a12e436 - [TD]improve handling of View in multiple Pages
  *  4cc744c920 - AddonManager:Correct funcion name
  *  59755b9d0e - Update gui_arcs.py
  *  70d61b9624 - Addon Manager: Fix for Py3.6 w/ no fromisodate
  *  285a4a76c1 - Draft: Add extension 'AttachExtensionPython' to WP
    proxy
  *  5ee5a6ed36 - [TD] fix a double to float truncation compiler warning
  *  07c51f1b2c - Gui: Prevent crash when calling stderr.write and
    stdout.write without arguments
  *  1bfbcb5c95 - Addon Manager: Remove progress object from git pull
  *  619947fcc2 - Merge pull request #5270 from
    iromero91/dressup_translate_fixes
  *  b0d7bd5961 - Merge pull request #5329 from belov-
    oleg/path_simulator
  *  adf084bb45 - TechDraw: Rename TechDraw_ExtensionArc command to
    TechDraw_ExtensionDrawCosmArc
  *  2e6437a961 - Merge pull request #5352 from sliptonic/bug/simulator
  *  63f4ac15fd - Update gui_arrays.py
  *  626425526b - [PD] sort out more Pad/Pocket code
  *  00695f7378 - Merge pull request #5307 from marioalexis84/draft-
    projectPoint
  *  e33ef084ff - Merged crowdin translations
  *  de374cbdfa - Updated ts files (after @chennes ludate fix)
  *  d36b455e95 - Merge pull request #5318 from
    chennes/lupdateCPPWorkaround
  *  65425b5e30 - Arch: Fix translation issues
  *  93a41d2941 - Draft: Fix translation issues
  *  bb6e0a026e - Draft: fix Draft_SelectGroup
  *  19db2f5ca0 - Addon Manager: Add version-based Addon deprecation
  *  b70c7b6323 - Fix superfluous whitespace in various files
  *  b0fcf45513 - Fix various superfluous whitespace in *.dox files
  *  aa9b853bfb - Update _TEMPLATEPY_Workbench.svg
  *  2ba95b3423 - PartDesign: Improve orientation behaviour for conical
    helices (#5363)
  *  cf0764c1b5 - [Part] sort includes
  *  f84d32d1b6 - [PD] sort includes
  *  8923f50dce - Sketcher: Remove unnecesary geometry touch
  *  247a9f0876 - Sketcher: EditCoinManager - Check constraint types on
    updating constraint color
  *  d920d73af4 - [Sketcher] Add knot insertion command in Sketcher
    workbench
  *  d8c5801b95 - [Sketcher] Add  to
  *  978f579870 - [Part] Support insertion of knots in b-splines
  *  f1a265479d - PD: declare signedLengthConstraint in FeatureExtrude
    as static class member
  *  26f9e7869f - App: replace three boolean of CellAddress::toString()
    with a bitmask of enums
  *  2cbe72aea5 - Addon Manager: Display download progress
  *  e4bb4e7db7 - Addon Manager: Correct typo
  *  3c937a5f8d - Addon Manager: Clean up thread termination
  *  ddac2f7580 - Addon Manager: Correct bad metadata update
  *  1cd01248e0 - Draft: Fix projectPoint method
  *  efa08946f2 - Addon Manager: Improve stability when cache update
    interrupted
  *  9a933a6015 - Base: [skip ci] add class Flags
  *  3b76a23d7b - Addon Manager: Silence error on missing cache
  *  f8e08659d2 - Addon Manager: Fix error on fast failed connection
  *  eef27b845f - Start: header uniformity + whitespace management +
    misc. pep8 fixes
  *  417d18762c - [Part] improve Extrude dialog
  *  56bfb9804c - Base: [skip ci] support bitmask operations for enums
  *  968a9d83ae - PartDesign: Silence noisy FeatureTransformed
  *  118b7aa0cc - Sketcher: improve exception handling * if determining
    the normal raises an exception then fall back to a default value *
    when handling a Base::Exception then call its ReportException()
    function to get as much information as possible
  *  a81dedc791 - Merge branch 'master' into path_simulator
  *  38cc6f29e0 - [PD] Pad /Pocket: remove unused code
  *  5aadc54d18 - [PD] Pad/Pocket: fix reverse behavior
  *  e2f883fcc4 - [PD] Pad/Pocket: sort out common code
  *  f31fe30c57 - Codespell: skip *.svg + add more ignored words (#5338)
  *  cc447a061c - Draft: Fix issues with translate and _tr (#5351)
  *  d556a38752 - Merge branch 'master' into path_simulator
  *  68439aa831 - Draft: Use super() to call base class methods
  *  faa9658b9d - [PD] remove double include
  *  9eb3012ecc - [Gui] use predefined M_PI
  *  4199ff2c66 - [Mesh] use predefined M_PI
  *  629c1467ce - [Drawing] use predefined M_PI
  *  9057093f02 - [FEM] use predefined M_PI
  *  2f0c4d055a - [TD] coding style fixes for new extensions
  *  6cab015fdd - [TD] fix another compiler warning about double to
    float truncation
  *  cde8650da8 - [TD] fix compiler warning and use predefined M_PI
  *  9a8e055cc6 - [PD] Hole: fix angle constraints
  *  7c158a3751 - [PD] rename a UI file
  *  e7c2f8b703 - Spreadsheet: proper implementation of mp_subscript of
    Mapping protocol of PropertySheetPy
  *  e58d30d55e - [TD]use smart pointers in Extensions
  *  e91cc8e329 - [TD] avoid memory leaks by using shared_ptr
  *  cd7cf1b712 -  Path: Fix simulator bug workaround while milling
    curves with small radius. Path Simulator produces out of trace
    artifacts while milling curves with small radius. In VolSim.cpp the
    branch for curve radius smaller then tool radius is not implemented
    yet. In this condition the simulator produces artifacts of higher
    radius while milling path using G2 or G3. There is an implementation
    of G2 and G3 in python level.
  *  0d63b87f75 - Fix bug with dxf post missing params.
  *  b1ea3a0bef - Fix bug where simulator won't run after closing
    document
  *  4c9191d489 - Addon manager dependency resolver (#5339)
  *  d3cdd29f5e - App: [skip ci] fix Property::isSame() and subclasses
    by first comparing the pointers directly
  *  039d52f01b - Merge pull request #5350 from
    jimzim111/Path_Post_MachineCommands
  *  4e1f2d5015 - PD: [skip ci] remove unused variable
  *  058f88ec8b - [TD]fix typo in command name
  *  f2d624cede - [TD]combine @wmayer and edi271 changes re command
    extensions
  *  de1ab433e5 - using getCircleCenter from Part WB
  *  bfe2184251 - using enums to define line attributes
  *  5e44722a18 - Changes caused by PR5231
  *  74c3f2b0cf - Cascade spacing added
  *  f2d89f471e - Menu seperators added
  *  93ea3ba19f - Inserted undo/redo commands
  *  9aac5253dc - Desired changes in TaskSelectLineAttributes.h
  *  ed643f3fe9 - Desired changes in Workbench.cpp
  *  380386851e - Next31TechDrawTools
  *  d76f3b3c0c - Sketcher: ViewProvider parameter color subscription
  *  34415c6946 - use python library 're' instead of 'regex' for
    portability
  *  c558fc7195 - [FEM] Use modal add/remove for more constraints (8/??)
  *  0aeed0e53b - [FEM] Add modal add/remove for dispacement constraint
  *  ecc6dee175 - Addon Manager: Clean up copied macros on uninstall
  *  7ea0394e97 - Addon Manager: Handle symlinking failure
  *  13817448b2 - Merge pull request #5097 from Russ4262/fix/waterline
  *  8a59607517 - [FEM] Use OpenMP for
  *  147f2a0b07 - [FEM] Possibly fix race conditions
  *  8087b34840 - [FEM] OpenMP-parallelize
    FemMesh::{getNodesBySolid,getNodesByFace}
  *  2336ea1b59 - [FEM] speed up get_femelement_sets in meshtools.py
  *  5052809d2b - Merge pull request #5228 from P-C-R/RRF-PP-for-Path
  *  ba580fc315 - Merge pull request #5290 from
    Russ4262/fix/3D_Surface_Optimize
  *  b699096721 - Plot: remove superfluous whitespace
  *  7375b3aa82 - Plot: Expose src/Mod/Plot strings to translation
  *  ccc45659b0 - [PD] correct copyright
  *  4f886b2b8c - Fix various typos and refinements
  *  38534bd33d - Draft: improve get_group_contents function in
    groups.py
  *  e71c860985 - Draft: fix scale.py copy_scaled_edge
  *  de9007ba92 - Draft: Fix importSVG.py: wrong position for certain
    ellipses (#5297)
  *  f6754eddfc - Draft: make Draft_Snap_Angle work in 3D
  *  d5870a87e8 - Merge pull request #5319 from
    jimzim111/PathArray_RandomSeed
  *  a6b01fa1f0 - [PD] Hole: some coding style fixes
  *  7afcc93062 - [PD] remove wrong comment
  *  d232f17e23 - [PD] Hole: don't call onChanged on restoration
  *  8df64b7426 - [PD] add missing hole constraint
  *  f2b0333c75 - [PD] Hole: coding style fixes
  *  76c611ae2a - [PD] remove unnecessary Unicode characters
  *  0c0239571b - Sketcher: avoid attaching to/detaching from the same
    parameter group twice
  *  7ab27ff2e2 - merge with formatting and translation changes
  *  6aec424aa5 - Gui: override QuantitySpinBox::setExpression and
    validate expression to update internal representation
  *  00d6f4f2df - Gui: refactor code to reduce code duplication
  *  cc4597503f - App: include FCGlobal.h for export macro
  *  aa56ce4799 - Merge pull request #5336 from
    jimzim111/Path_Post_MachineCommands
  *  122deb98fb - Draft: change static to non-static declared variables
    (#5292)
  *  c93c0e6aaf - [Part::CheckGeometry] pass object to
    buildShapeContent() rather than string as docname.objname
  *  ddbf8e0e2d - Sketcher: avoid attaching to/detaching from the same
    parameter group twice
  *  4e2c1158c6 - Tools: update _TEMPLATE to 2022
  *  7f27c81119 - Update 'About' info to reflect new year 2022
  *  64b2677ac0 - [PD] get rid of a CI compiler warning (#5335)
  *  8d6ff3c07b - [Spreadsheet] Use DontUseNativeColorDialog parameter
    when using QtCol… (#5326)
  *  c461af19c3 - check for gcode comments that contain controller-
    specific commands to include
  *  dfa62af40f - [PD] avoid a single-letter variable
  *  a0746a0c02 - PD: Fix bug in FeatureTransformed
  *  dc288a7ade - Fix more typos + whitespace fix and added 'TODO'
  *  3292475613 - Fix various typos
  *  977b602469 - [PartDesign] Chamfer and Fillet, select all edges for
    the user when no subobjects have been selected prior to executing
    command
  *  dd651d5dc3 - Merge pull request #5330 from
    sliptonic/bug/translation-post
  *  12a5774ab7 - newline characters
  *  bab226a051 - Merge pull request #5331 from
    sliptonic/bug/translation-setupsheet
  *  0a44fab03c - Merge pull request #5324 from
    sliptonic/bug/translation3
  *  c7a20f2876 - Translation cleanup.  Setupsheet related files. Simple
    copy, simulator
  *  3217352194 - black reformat (setupsheet)
  *  268203103d - translation cleanup (postprocessing files)
  *  f3eceb3f4a - Black reformat (postprocessing files)
  *  abe76b35f4 - [TechDraw] Use global DontUseNativeColorDialog
    parameter from BaseApp/Preferences/Dialog when opening color dialog
  *  7a1695cb2c - Codespell: add rady to the ignorelist
  *  472c09cd09 - [Win installer] upgrade year
  *  ba205415c5 - change the workflow trigger from pull_request to
    pull_request_target
  *  3ce001abdf - remove the AddonManager Label
  *  8508324efc - Github: Create Labeler workflow/action and labels.yml
  *  4b0767dec1 - [TD] some style unification
  *  1999e7563c - [CMake] fix mis-matching arguments issue
  *  3bb235a17a - Move SimpleEditPanel to its own file
  *  84e8c03c44 - Dont put mutables where they are initialized only once
  *  cf1db1eedc - Implement mixin class for simple GUIs over properties
  *  a0492e3cdb - Change UI panel name to put all translations in one
    context
  *  3a5a4e5f2a - Fix translations in PathDressupLeadInOut
  *  2a96bb8982 - Black formatting
  *  2a1f50fd7c - translation cleanup pathdressupdragknife
  *  42988f0a81 - Black pathdressupdragknife
  *  01b8817d1b - translation cleanup pathiconviewprovider
  *  302ff98f11 - translation cleanup
  *  0f70ef6142 - translation cleanup PathSanity
  *  2e8eaa3ffc - translation cleanup
  *  40973cc8ee - translation cleanup
  *  a6301d0ec1 - Translation cleanup
  *  3873f9731f - translation cleanup
  *  ead79d974c - translation cleanup PathCollision
  *  908622176b - PathArray translation cleanup
  *  75ac674917 - translation cleanup PathGeom
  *  3fe1408567 - Translation cleanup PathHop
  *  c19e971368 - Translation cleanup PathUtils/PathUtil
  *  f3d6bd21e3 - translation cleanup PathCustom/gui
  *  9b4af0b812 - translation cleanup PathComment
  *  e022675b7a - tranlation cleanup PathCopy
  *  02cbd7c342 - Translation cleanup: PathCommands
  *  c28036e020 - cleanup for translation handling
  *  2a22ead350 - black reformat
  *  0287ca6e29 - Make combos in .UI non-translatable.
  *  e209bc706d - Merge pull request #5008 from
    Russ4262/fix/childless_job
  *  169eb655f3 - Merge pull request #5306 from sliptonic/bug/4810
  *  c14af5f5fe - Make it possible to do new Pick Points
  *  b09822c417 - Use latest user input for Add Cosmetic Vertex
  *  b8b015d0f1 - [PartDesign::Scripts::Spring.py] update old example
    script
  *  d70faa1f5e - PD: helix cleanup: remove unused strings from task
    panel ui
  *  88063627d2 - PD: Use the helix property docs as tooltip in the task
    panel
  *  138418ef30 - Raytracing: replace subprocess.call with
    subprocess.Popen and escape file names
  *  d6ad9f50bc - Merge branch 'master' into lupdateCPPWorkaround
  *  c7cf9b25df - Github: Create codespell workflow and codespellignore
  *  ba4f1b443b - allow user to specify a seed value for jitter
    pseudorandomness so that multiple operations/tools can follow the
    same sequence
  *  4430e3ec8c - [TD]Allow selection of Page when adding View
  *  cec898c6b3 - [TD]prevent touched but must be execute on DrawPage
  *  a2127e0f00 - Fix MacBundle relocation
  *  531e9143f4 - Correct typo in jitter dimension calculation
  *  1358c110e3 - Draft: Commands acting on subelements did not load the
    Draft module
  *  83241d3f54 - Draft: fix several issues with importAirfoilDAT.py
  *  069d5ca4d7 - Merge pull request #5312 from
    chennes/addonManagerCacheMacros
  *  3e75db0d58 - Tools: Add workaround for lupdate missing source
  *  f48d79a227 - Addon Manager: Improve display of installation details
  *  64cf6a68d8 - Addon Manager: Remove unused imports
  *  70c9804fc0 - Addon Manager: Ensure cache is rebuilt after firstrun
    dialog
  *  024e404a0e - Addon Manager: Downgrade failed low-level urlopen to
  *  50336440dc - Addon Manager: Add preference to control macro
    download
  *  8ef9f257be - Addon Manager: Remove extraneous UI elements
  *  b370d3dae4 - Addon Manager: Improve wiki page data extraction
  *  81c1187f58 - Addon Manager: Fix macro cache loading
  *  c746be388f - Addon Manager: Improve macro scanning performance
  *  4c5b8f368c - Addon Manager: Implement simple macro metadata cache
 -- Alexander Pozdnyakov <censored>  Fri, 14 Jan 2022 19:58:47 +0000
freecad-daily (0.19.2+git26829-175ceb2d12-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 175ceb2d12e69c81017fbb34c4e20d9eaa4fd5cc
  * Date: 1641034243
  * git changelog:
  *  175ceb2d12 - PD: [skip ci] remove obsolete TaskPocketParameters.ui
  *  22a4270a51 - [Part::CheckGeometry] add edwilliams16's code for some
    global properties to the advanced shape content
  *  6ae5b17b02 - Start: in Workbench::loadStartPage() raise StartPage
    if there is already an instance
  *  3d359e2e24 - Mouse navigation: change unnecesary messages to log
    messages
  *  99bbe40154 - Addon Manager: Work around stylesheet problem in Qt
  *  c855a3072e - PD: fix bug in TaskDressUpParameters::KeyEvent and
    simplify code
  *  9458ab6708 - Gui: add function to check matches of key event and
    key sequence
  *  e1b03bc0eb - [skip ci] fix some typos
  *  a930d4ebac - [PartDesign] for chamfer and fillet, add
    SelectAllEdges option in the context menu while in add or remove
  *  06774459ba - Addon Manager: Add option to hide obsolete and py2
    addons
  *  a9cf722d04 - Addon Manager: Convert dev startup warning to log
  *  ae5391eaf9 - Addon Manager: Clean up report window output
  *  bb5c3d2091 - Use std::map without const
  *  458ae2307c - Spreadsheet: Fix trouble with clang and MacOS
  *  513d15886d - Gui: move options to use native or Qt dialogs to class
    DialogOptions
  *  31175b5788 - [core] Add new parameter to BaseApp/Preferences/Dialog
    called DontUseNativeColorDialog, default to true
  *  fddfc7bdcd - Mouse navigation: change unnecesary warnings to
    messages
  *  e4c2cc3c76 - Tools: small bug fix for showing the correct test icon
  *  6cab871678 - Sketcher: fix build failures with MinGW
  *  5663651fd0 - Sketcher: fix build failures with MSVC
  *  e8f723b99c - Fem: Fixing translation context
  *  a6b306123a - Addon Manager: Do not change image size
  *  dc1c227ad4 - Addon Manager: Add filter on installation status
  *  80b95225f8 - Addon Manager: Add Check for updates button
  *  4098c88171 - [Spreadsheet] Use stylesheet for alias color
  *  7b3c3e6ca3 - App: fix doxygen typo
  *  f6b7f7a4a9 - Path: fix source comment typo
  *  b962326bf7 - Gui: encoding/decoding of system specific error
    message
  *  6cb3782c03 - Merged crowdin translations
  *  fd7735d035 - Updated ts files
  *  214d9d19f0 - [Gui] MainWindow New Doc camera position bugfix
  *  cdac3e9a34 - Base: fix issue found by lgtm: Inconsistent definition
    of copy constructor and assignment ('Rule of Two')
  *  07e2dc8c9c - Part: fix issue found by lgtm: Expression has no
    effect
  *  c6410f5aef - Sketcher: fix source comment typos
  *  1742d7ff82 - 0004809: Security vulnerability in DWG import when
    using ODA file converter
  *  af3e510715 - Arch: Added 'flip direction' context menu option to
    walls
  *  8bf59d77f4 - Addon Manager: Correct wording
  *  cc86461c3b - Sketcher: Adapt Typed Facade to new behaviour of
    automatic taking ownership of emplaced pointer
  *  b3e4d9589d - Sketcher: GeoList improvements
  *  344a2470d7 - Sketcher: GeometryFacade improvements
  *  1b91bf1883 - EditCoinManager: Ensure rootpoint is higher than
    constraints
  *  f7dec6b601 - Part: Geometry and Sketcher: GeometryFacade and
    ExternalGeometryFacade
  *  6c019ac93f - EditCoinManager: root point full constrained only when
    there is another point on top
  *  f04d5171da - EditCoinManager: Additional refactoring
  *  dfd726ec35 - Sketcher: Sketch - extraction of geometry as GeoList
    with owned memory allocation
  *  62bb8f67c8 - Sketcher: GeometryFacade - Add ownership parameter to
    factory method
  *  9ce2eaf32e - Sketcher: GeoList - Fix bug in index conversion
  *  4bcca31b02 - Sketcher: Fix root point not fully constrained when
    sketch is empty
  *  0f6e8b95a9 - Sketcher: Use Part::Geom2dCircle::getCircleCenter
  *  92e6094449 - Sketcher: EditModeCoinManager/DrawSkechHandler
    refactoring
  *  b9ed85a2de - Sketcher: GeoEnum and GeoListId constant reference
    outside the translation unit
  *  afa40eaf87 - Gui: reduce code duplication in ReportOutputObserver
    and ReportOutput
  *  0bc96dfedd - + code refactoring of
    View3DInventorPy::viewDefaultOrientation
  *  cbede02dc5 - Arch: Fixed units display of building parts
  *  03d836c6bf - Cam: fix previously mistranslated source comment
  *  3683740d4d - Link: Fix doxygen typo
  *  1c83d8fedd - Points: translate doxygen from DE to EN + fix
    superfluous whitespace (#5287)
  *  5923ce1858 - [GUI] don't show report view on warnings by default
  *  ce236c3f03 - [Mesh] rename gmsh -> Gmsh
  *  6cf2d39a24 - Sketcher: white-space only commit - remove unnecessary
    indentation
  *  3bd2bcc72f - [Sketcher] Constrain new B-spline pole weight only if
    equal to first
  *  ba78b194b3 - [Sketcher] Ensure reference angle constraint is always
    positive, fixes #4621
  *  32e0e427c0 - [sketcher_mapsketch] prevent circular dependency by
    disallowing mapping a sketch to an object in the sketch's
    outlistrecursive, make the command active only when there is a
    selection, recompute after doing attachment
  *  0a27540479 - [PD] refine helix intersection calculation
  *  3cff3202ef - [PD] fix Helix creation bug
  *  4ca362df0a - App: catch Base::Exception in
    ObjectIdentifier::getDep()
  *  53f24f4bc2 - Sketcher: add unit test for sketch with expressions
  *  1653d26ffa - Cam: translate doxygen from DE/FR to EN
  *  b0fc0ab0f4 - cMake: Default /MP to ON for MSVC
  *  afd003db78 - App: fix Enumeration assignment and comparison
  *  ccf10b8867 - Minor code changes according to suggestions
  *  35d7b71466 - Spreadsheet: code style change
  *  75e639c94c - App/Gui: add new ObjectStatus TouchOnColorChange
  *  b32369d185 - App: insert UUID property to trace the source of
    copied object
  *  d286a54fc1 - PartDesign: show error on SubShapeBinder CopyOnChange
    failure
  *  f6c2688319 - App: clarify documentation of
    PropertyContainer::getPropertyNamedList()
  *  715d67e2c3 - Gui: do not prompt when closing view of temp document
  *  d0b7bf1669 - App: fix property status restore
  *  0029f3206d - Spreadsheet: improve copy/cut/paste cells
  *  2bd4404afb - PartDesign: expose SubShapeBinderPython
  *  5f6b34ebad - App: expose some property status bits to
    PropertyContainerPy
  *  39c04e4877 - PartDesign: support CopyOnChange in SubShapeBinder
  *  99f199ad7e - App: fix pending object remove on recomputing
  *  caa29060cf - Spreadsheet: fix handling of absolute cell address
  *  0dcea9b2e1 - App: warning on invalid cell offset in Expression
  *  a9895e4f04 - Gui: expose 'Expression...' property editor menu
    action
  *  08cdd323b6 - App: add Property::isSame() API
  *  51d4e5c2a9 - Draft: support 'CopyOnChange' in Draft link array
  *  4f29e81d0c - App: support CopyOnChange property in Link
  *  1f604ec632 - Gui: fix property view linked property highlight
  *  bd201c82ce - Spreadsheet: add menu action 'Configuration table...'
  *  7d23d5b984 - Spreadsheet: support mapping protocol in
    PropertySheetPy
  *  82759f6203 - Spreadsheet: Compilation fixes for cherry-picked
    commits
  *  2a3951ca32 - Spreadsheet: change alias handling
  *  79cda0a1b7 - Spreadsheet: Compilation fixes for cherry-picked
    commits
  *  68fca40983 - Spreadsheet: support cell binding
  *  3d1b9f5c90 - Spreadsheet: support paste into cell range
  *  b76509bfea - Gui: handle exception in property item display
  *  df6a7e4a56 - App: add expression build-in href() for backward
    compatibility
  *  fa50122c33 - [PD] fix a hole thread issue
  *  c5f87d8ea8 - [PD] hole dialog improvements
  *  a40c57786c - Base: translate doxygen from DE/FR to EN
  *  9c74c0afb1 - Mesh: translate doxygen from DE to EN
  *  9770449be7 - [PD] fix several hole thread issues
  *  f429a3630e - Addon Manager: Fix github macro update code
  *  b371487224 - Addon Manager: Correct macro installation location
  *  427fe5d1e1 - Part: handle removal of function
    HLRBRep_PolyAlgo::Angle in OCC 7.5
  *  ea85cf5e36 - Part: expose Poly HLR algorithm to Python
  *  4c303e339e - Addon Manager: Correct proxy default
  *  283b0a6382 - Merge pull request #5243 from
    paullee0/ArchEquipment_2_SketchArch_UpdateAttachmentObject_support_t
  *  b84a099f68 - Merge pull request #5244 from
    paullee0/ArchWindow_2_SketchArch_UpdateAttachmentObject_support_take
  *  6895813400 - Merge pull request #5249 from Roy-043/Draft-
    Draft_Label-fix-label-type-list
  *  73e01719d2 - Merge pull request #5266 from Roy-043/Draft-fix-
    Draft_Label-viewprovider
  *  5fba9cecae - TD: [skip ci] partially fix issue 0004765
  *  73a986714c - Part: expose HLR algorithm to Python
  *  dede24d5e4 - Addon Manager: Bugfix for zip installation
  *  b2fbf64b37 - Addon Manager: Add Qt.Tool window flag
  *  f9fb1c9abb - Addon Manager: Fix hashing with Qt 5.9
  *  e7cde8bed0 - Addon Manager: Fix macro update code
  *  861c543fd9 - Addon Manager: Add error checking for missing content
  *  f45481ae36 - Addon Manager: Support Qt 5.9
  *  2db73c099b - App: fix ObjectIdentifier::getDep + it's an obscure
    way to clear the error state by instantiating PyException, instead
    use the clear() method + do not handle unknown exceptions because
    this suppresses all exceptions and thus makes error search more
    complicated
  *  47eee38c02 - Gui: in catch blocks first write the error message
    before cleaning the resources
  *  97cc44b889 - App: workaround for boost's file_lock with version <
    1.76 on Windows
  *  6ad156b6b7 - TD: [skip ci] partially fix issue 0004765
  *  6d4d433080 - PD: [skip ci] improve readability of argument list
  *  7156b33ec4 - [PD] fix compilation issue with Helix
  *  a178cc15f2 - Gui: boost 1.76 provides an overloaded version of
    file_lock that accepts a wchar_t string
  *  b23ae963d9 - Merge pull request #5271 from sundtek/sundtek-
    discretize-bug
  *  7172e57e5d - Update PathAdaptive.py
  *  3d03f0a468 - [PD] style improvements for Helix
  *  7dad9a908f - [PD] small code improvements for Helix
  *  1f9c602ae7 - 0004807: Freecad crashes when windows username
    contains special characters
  *  18b3c59d80 - Web: fix storage paths of web content
  *  f4fe2efe19 - PD: Fix helix property visibility/writability (#5254)
  *  473bdc07dd - Merge pull request #5262 from
    sliptonic/bug/translation
  *  bb3d02298d - PD: Fix assignment of Angle/Growth properties
  *  47fc8dee91 - change discretize value to fix issues
  *  11822b8c5c - E57Format: respect GNU install dirs
  *  acfde1a4b6 - Addon Manager: Bug fixes for detailed display
  *  787b1e0f56 - Addon Manager: Black reformatting
  *  ef09c0af16 - Addon Manager: Improve display of install details
  *  52da213a3c - Addon Manager: Improve cache behavior
  *  c6383e77f8 - Addon Manager: Implement preferences in standard
    dialog
  *  6a9600e3c7 - Gui: Add PrefTextEdit
  *  a0992902de - Addon Manager: Begin UI redesign
  *  c600fda0d9 - GUI: Tweak verbosity of InitGui startup sequence
  *  bd6b3eb404 - Addon Manager: Bugfixes and cleanup of refactor
  *  67f051007e - Addon Manager: Add support for salsa.debian.org
  *  5c1655d125 - Core: Fix installation conflict with pkgutils
  *  2bfcf6af09 - GUI: Handle packaged Workbenches and their icons
  *  768a0f086f - Addon Manager: Rework backend to use package.xml
  *  1844a0161e - Core: Modify metadata Python handling to use dict
  *  fc642482dd - Mesh: Correct installation location of tests
  *  0b50daec4d - OpenSCAD: Handle missing script element from text()
  *  d88165c284 - Fem: include FemGlobal.h
  *  e743c30f3b - Add Global.h headers to modules
  *  a9ffc6cf1e - Include Limits
  *  49d4ef2471 - Sketcher: Fix Debug mode GeoUndef
  *  21765dec9c - Modified combobox selection cleaned up translation
    method
  *  1eccba10ca - Path: Translation Solution POC
  *  3ca86cafeb - PathOpGui Black reformat
  *  fbda0498fd - Sketcher: Fix recompute issue
  *  955fe455cb - Part: add function GetCircleCenter from
    CommandCreateGeo.cpp of the Sketcher module to the Geom2dCircle
    class in the Part module
  *  f24a5d1fc7 - Draft: fix Draft_Label viewprovider
  *  47b064e7fd - E57Format: for CMake version < 3.11 add_library
    requires explicit list of source files
  *  f17c85fc47 - [MainWindow] Add toolbar name as toolbar's  tooltip
    (#5259)
  *  5de15267f5 - [Points] minor style fixes by MSVC
  *  86ee738dff - Cam: translate doxygen from DE/FR to EN
  *  a5bfba2665 - PD: Adjust header uniformity
 -- Alexander Pozdnyakov <censored>  Sat, 01 Jan 2022 19:13:43 +0000
freecad-daily (0.19.2+git26656-8585149ab4-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 8585149ab4ee0c165c5c443e84915741968d5624
  * Date: 1639667523
  * git changelog:
  *  8585149ab4 - Draft: Added INSUNITS to exported DXF - Fixes #4517
  *  568dbcea9e - Arch: Fixed display of axis bubbles and texts on DXF
    export and Techdraw pages
  *  b1beadd2e9 - Core: Fix std::string init from null pointer
  *  ab66d7b34f - Sketcher: Fix various typos
  *  e485fed06f - [Points] compilation fix or -> ||
  *  b94b28838e - Points: implement helper method to reduce code
    duplication
  *  71b8af6bb1 - Points: fix several warnings, fix invalid point
    assignment
  *  86b230d191 - libE57Format: fix warnings -Wunused-parameter
  *  40180dd311 - If the channels xyz be missing, display error message.
  *  698a876ba1 - Load settings move to AppPointsPy
  *  8da1799956 - Add E57Reader
  *  fb97812148 - Add e57 extension support
  *  5772328061 - Add the libE57Format include dirs to the point wb
  *  ab315f05ef - Add the libE57Format to 3rdParty
  *  e2d04f61e2 - ReverseEngineering: translate doxygen from DE to EN
  *  8a2ea97276 - PD: support of wires in ReferenceHighlighter
  *  b428fb2afa - PD: handle Base::Exception in Loft::execute
  *  5bef110491 - PD: do not throw an exception in
    TaskSketchBasedParameters::make2DLabel as otherwise editing a broken
    loft/pipe won't be possible
  *  94d8a2034a - PD: hide the sections of a loft only if it can be
    recomputed successfully
  *  a87c8dca31 - PD: hide the profile of a sketch based feature only if
    it can be recomputed successfully
  *  b5e67c14a5 - Gui: remove pop-up dialog in case the macro directory
    is empty
  *  6ae061e5be - [Win installer] fix typos
  *  bcd278c860 - [Win installer] add info
  *  2bfbbb9973 - [Gui] Ensure dockwidget is stacked on top when
    activated
  *  2353563cb7 - Start: do not show RuntimeError when opening/saving a
    file after Start page has been closed
  *  0183d28f62 - Start: avoid flushing the buffer after each new line
  *  2d9c403cc0 - PD: in ViewProviderLoft::highlightSection follow the
    same logic as in Loft::execute for selected profiles/sections
  *  a853d80c73 - Gui: make the Copy command of the report window
    working if an object in the tree is selected
  *  df76209f58 - PD: use class ReferenceHighlighter inside
    ViewProviderDressUp
  *  418ef59625 - PD: use class ReferenceHighlighter inside
    ViewProviderPipe
  *  098927fb54 - PD: properly reset line colors when un-highlighting
    loft profile/sections
  *  6289ff40d5 - PD: highlight current profile and sections of a loft
    when selecting a new profile/section
  *  2b65ef8fcf - PD: make Loft working again when two sketches are pre-
    selected
  *  7db38c0e78 - [Win installer] change naming scheme
  *  b6527a7098 - Gui: add function
    View3DInventorViewer::projectPointToLine and expose to Python
  *  4dae213b45 - Gui: harmonize classes View3DInventorViewer and
    View3DInventorPy
  *  651a4d7626 - Part: set explicit format version number for binary
    BRep files to support all OCC versions
  *  7dcd59d9fb - PD: Enhance the helix property docs
  *  f212a8ef76 - Part: set explicit format version number for BRep
    files to support all OCC versions
  *  17836f5d39 - Sketcher: GeoList remove _PreComp
  *  ac0bae2337 - Draft: fix Draft_Arc_3Points task panel issues
  *  8f0aecbcf3 - [python editor] add keywords False, nonlocal, and True
    to keywords list for syntax highlighting
  *  a2b6f55d17 - Fix Qt deprecation warning. QPrinter::setOrientation()
    is obsolete.
  *  e20039cbbb - Sketcher: GeoList Improvements
  *  3c43b50608 - Sketcher: Improve documentation of GeoEnum, PointPos
    and GeoElementId
  *  97c82a6703 - Sketcher: Convert PointPos into an enum CLASS
  *  bb76be1371 - Sketcher: GeoId, GeoElementId and GeoUndef refactor
  *  56d86df5bb - Base: fix memory leak when creating object with
    factory method
  *  2f99b5b56d - Base: [skip ci] allow to access the twin pointer of a
    PyObjectBase
  *  bfc8111d19 - Cam: Adjust header uniformity
  *  c11d5df80a - TD: replace usage of raw pointers of Vertex and Face
    with shared pointers. This fixes issue 4741: Broken File After Using
    Landmark Dimension in TechDraw
  *  d87b45b214 - ReverseEngineering: translate doxygen from DE to EN
  *  f7ec9787d1 - Part: a deflection of 0.0 is not allowed any more for
    meshing a shape
  *  24bfc4f0a2 - Draft: Fix Part_Line offset issue
  *  810d41ce52 - Path: fix typo in author's name
  *  e901e584ac - Path: fix file header uniformity
  *  01cc99349e - Test: explicitly switch on undo/redo mode in
    testIssue4649
  *  24ce41328a - Test: disable a test that fails in command line mode
  *  f687e25e01 - Test: add unit test for issue 0004649
  *  e855cc6bd3 - App: 0004649: Segmentation fault when clearing an
    expression in an onChanged handler
  *  b6f9f39ffc - Fix various typos and grammatical refinements
  *  782f9c93f4 - Part: [skip ci] 0004665: Part/projection tool :
    Unhandled unknown exception caught when mouse gets over a datum
    plane
  *  5ddefe56fb - PD: 0004699: ShapeBinder still touched after recompute
  *  f61ca1bf17 - Merge pull request #5223 from Roy-
    043/Draft_fix_task_panel_issues
  *  055bcbbe1a - Gui: refactoring: move duplicated code to
    DockWindowManager::activate()
  *  6c065300a8 - [StdCmdSendToPythonConsole] make python console
    visible if not already visible and set keyboard focus to it when
    invoking the send to python console command
  *  208237d2e6 - PD: 0004582: Mulit-transformation dialog cannot be
    cancelled
  *  d3cad74ac6 - Draft: fix regression draftlink.py (#5220)
  *  4bd77b3b35 - Draft: fix doxygen typos
  *  ea25f69f03 - [ArchWall] Do not copy shape
  *  62c8125097 - Sketcher: Addition of layerId field to
    SketcherGeometryExtension, GeometryFacade and
    ExternalGeometryFacade, and their Python wrappers
  *  f29a6a0518 - Sketcher: move GUI common utility functions to a new
    file Utils.h
  *  5f0d3e22fc - Sketcher: CommandSketcherTools add missing include
    that was indirectly satisfied
  *  6857f105f7 - Sketcher: ConstraintType enum indicate underlying type
  *  e472aef28a - Sketcher: SketchObject - method to getCompleteGeometry
    as GeometryFacade
  *  db1bcc5f13 - Sketcher: Move GeoEnum struct to separate file
  *  b88dad5ef2 - Sketcher: Create GeoList class
  *  1e66792cf9 - Sketcher: GeometryFacade Improvements
  *  e16b9f47af - Part: Geometry - Curve member to calculate the normal
    at Point
  *  8b4276c2cc - Part: Geometry - Extend Geometry Curve to query the
    value at parameter point directly from D0
  *  fa1a571cc9 - Sketcher: Constraint.h - add underlying type to
    PointPos enum
  *  ca5c799ce2 - Gui: rename methods of SelectionObserver to clarify
    intention in client code
  *  ce88fa2052 - PD: enable selection only on request and disable it
    after selecting an object
  *  a27b3067ba - PD: eliminate the boolean argument from
    TaskSketchBasedParameters::onSelectReference
  *  6167e9f77a - PD: 0004759: Bad error message when creating pad with
    0 length
  *  1e4c7a2de9 - [PD] improve selection mode exit for Helix
  *  6efd5f1bf6 - [PD] fix calculation of possible Helix intersections
  *  a19f3787bd - Part: 0004742: Editing features by context menu may
    not be undoable
  *  8df497b08e - Gui: move methods startDefaultEditMode() and
    addDefaultAction() to ViewProviderDocumentObject
  *  e71051f4f0 - PD: 0004742: Editing features by context menu may not
    be undoable
  *  3f97cb660e - Added back defaults for SpaceExplorer
  *  382b38f2bd - Use correct name  so it's uniform and searchable in
    our code
  *  3cef5da1ad - [PD] fix division by zero in Helix
  *  3f76c7869a - [PD] Helix: improve variable naming
  *  d2dc6ca7dd - [PD] rewrite a Helix function
  *  1af3755a17 - [PD] add missing tooltips for Helix dialog
  *  67f8a4c61c - Spreadsheet: fix format of table cells when used for
    printing, by default use landscape orientation
  *  d3a0bf018f - Spreadsheet: issue 0002957: spreadsheet direct
    printing
  *  af24c3ba02 - Draft: fix task panel_issues (gui_texts.py)
  *  fccf955c6f - Draft: fix task panel issues (gui_polygons.py)
  *  77d21df65f - Draft: fix task panel issues (gui_points.py)
  *  055f1850e8 - Draft: fix task panel issues (gui_edit.py)
  *  81268073df - Draft: fix task panel issues (DraftGui.py)
 -- Alexander Pozdnyakov <censored>  Thu, 16 Dec 2021 19:52:44 +0000
freecad-daily (0.19.2+git26553-632af47a0d-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 632af47a0d137bffe625762799a8c21a2ed75748
  * Date: 1638614942
  * git changelog:
  *  632af47a0d - Added SpaceNavigator defaults
  *  04be1a4af9 - [GUI] code style fixes for Tree.cpp
  *  6e52161dce - PD: refactor ReferenceSelection
  *  543024e078 - PD: comment out dead code
  *  92a8e0e3d8 - [Gui] Tree: implement collapse/expand system with keys
  *  7aef0b3de7 - [Gui] UserEditMode : fix operating on PartDesignObject
  *  fab96e2151 - PD: avoid include generated .ui file in header file
  *  c64d86274c - PD: minor cleanup in view provider headers
  *  3ee1d91b88 - PD: cleanup the mess with boolean arguments and
    replace them with a bitmask
  *  59c759ebbd - Merge pull request #5219 from luzpaz/gender-neutral-
    fixes
  *  269681d83c - PD: use button group to make mid-plane and reversed
    option mutual exclusive
  *  73fa6217ce - Merge pull request #5217 from
    sliptonic/feature/rotationgenerator
  *  0042f58e4c - Make source code comments use gender neutral pronouns
  *  501c3dc657 - PD: fix ProfileBased::getAxis
  *  526dc1a030 - App: expose more methods of Document class to Python
  *  96cbb3d2c0 - TD: fix C++20 warning: bitwise operation between
    different enumeration types [-Wdeprecated-enum-enum-conversion]
  *  4f12416fa0 - Gui: fix C++20 warning: bitwise operation between
    different enumeration types [-Wdeprecated-enum-enum-conversion]
  *  2e5bcae6b8 - Change macro path selection from File to Folder
  *  bbacecb397 - Gui: fix C++20 warning: bitwise operation between
    different enumeration types [-Wdeprecated-enum-enum-conversion]
  *  2fd81006ea - PD: fix build failure with C++20
  *  58f33f350d - Gui: fix build failure with C++20
  *  b2800dfbb8 - draft generator and tests
  *  be88e838c1 - [Sketcher][Bugfix] Slot: fix segfault accessing empty
    vector
  *  e4ca3d2971 - Merge pull request #5214 from mdkus/master
  *  b28ff5b1ba - Merge pull request #5178 from Roy-043/Draft-
    housekeeping-import-is_group-get_windows
  *  78f4e980ba - Merge pull request #5202 from Roy-043/Draft-fix-3-snap-
    issues
  *  114fe73300 - Merge pull request #5206 from Roy-043/Draft-fix-layer-
    and-style-handling-of-point-color-and-point-size
  *  5e16fffc20 - App: [skip ci] improve importing a Python module when
    passed as program argument
  *  4024180d5d - Merge branch 'master' of
    https://github.com/mdkus/FreeCAD
  *  569f61b19a - Update CreatePyModule.py
  *  770c7f6330 - Replace deprecated qt functions toList() & toSet()
    (#5213)
  *  a05cd50fa5 - Part: add exception handling to
    Face.makeEvolved/Wire.makeEvolved
  *  edf5d13de6 - Part: add module with enums
  *  5018af974c - Part: implement Part.Wire.makeEvolved and
    Part.Face.makeEvolved
  *  3cddf78b5e - PD: refactoring of TaskHelixParameters
  *  46e516f5d3 - PD: fix crash in TaskHelixParameters::updateStatus()
  *  ffe240a539 - PD: refactoring of TaskHelixParameters, update status
    after each recompute
  *  41efee1b4c - PD: handle language change in TaskHelixParameters
  *  834ae29ad0 - [Sketcher] Allow to autoconstraint slot
    horizontal/vertical
  *  abe4babd13 - [Sketcher] Introduce hack to be able to
    vertically/horizontally auto-constrain primitives
  *  7c0c6bf671 - [Sketcher] Ability to snap slot horizontal/vertical
  *  9d70589d6c - [GUI] set dialog width to the one of the other
    preferences ones
  *  955af2fa8d - [PD] use existing definition for PI in Helix
  *  35683883cb - [PD] allow negative helix growth
  *  1358cd021f - [PD] prevent invalid helix geometry
  *  625c84e34a - [PD] allow to move sweep sections
  *  90f2040386 - [PD] fix increment of helix growth
  *  169c38622c - [PD] Helix: Offer profile's normal as axis
  *  bc90f4480b - [PD] Use  to compare strings instead of
  *  6d0c6b4119 - [PD] Support punctual sections for PD Pipe
  *  5e0f8bf604 - Draft: fix layer handling of PointColor and PointSize
  *  e2fec183db - Draft: fix style handling of PointColor and PointSize
  *  0ead26f5c2 - [Sketcher] Floating point computation immunity for
    carbon copy parallel/aligned checks
  *  0ccdf8b717 - [Sketcher] Improve a bit XZ plane mapping by using
    quaternions directly
  *  682cdb42ef - [GUI] minor UI fix for a pref dialog
  *  2650ef3b81 - fix dialog height
  *  dc4a8e5beb - [Gui] Decimal separator substitution : add option in
    Preferences
  *  f5d230ed29 - Merge pull request #5205 from sliptonic/bug/depthsteps
  *  6c16094d5a - PD: fix bug in TaskExtrudeParameters When switching
    from Custom direction to Select reference mode do not jump back to
    Custom direction mode after selecting an edge
  *  cb8330d5bd - PD: code-refactoring of TaskExtrudeParameters
  *  8e6c5a497b - make sure depthparams handles negative steps and
    finish step correctly revised test
  *  e412c3f4cc - PD: add enum class to TaskPadParameters to avoid to
    work with magic numbers
  *  828b1b6d0a - PD: add enum class to TaskPocketParameters to avoid to
    work with magic numbers
  *  6a0cf8233a - PD: create a common base class of TaskPocketParameters
    and TaskPocketParameters to reduce code duplications
  *  bca145d8c7 - App: Added warning at startup if user mods are found
    in older location
  *  9baf044e6a - Draft: fix 3 snap issues
  *  3648948711 - Gui: in search bar set red background color as style
    sheet because a palette won't work if an application wide style
    sheet is set
  *  9283aa0f72 - [PD] revert a part of commit 1da079b34
  *  3465ac3add - Gui: [skip ci] do not trigger
    on_fileChooser_fileNameChanged when opening macro dialog
  *  00d9bb5dd9 - Revert Addon Manager: Added VendorParts workbench icon
  *  fea1d3558b - App: remove code to copy user config from old to new
    location
  *  325c5ec887 - Fix issue 0004791: DXF import fails for trivial circle
  *  401db10fc6 - Update Draft.py
  *  c9a74d40d2 - Revert Merge pull request
  *  643460e941 - Merge pull request #5180 from Roy-043/Draft-fix-draft-
    point-array-issue
  *  0eba852815 - Merge pull request #5179 from Roy-043/Draft-
    housekeeping-SS-shortcut-used-twice
  *  2d7e867e8a - Merge pull request #5183 from Roy-043/Draft-fix-toggle-
  *  ad408a0989 - [Sketcher] Change diameter symbol used in presentation
    string, fixes #4779
  *  263f2e91da - Part: Auto-add primitives to active Part
  *  57ce37d867 - App: add CMAKE_BINARY_DIR to search paths
  *  7f50605c61 - App: save version number of the most important
    libraries
  *  1da079b34b - [PD] better solution for reversed pad/pocket handling
  *  4c72df3480 - [PD] fix pad/pocket UI issues
  *  81f4bcce66 - Gui: [skip ci] fix -Wmultichar
  *  34ef43811c - [Gui] Add corner cross size as a preference in
    Display/3D View/General
  *  9d82286bc8 - [Gui] Render corner cross lines with thin polygons so
    it can be scaled
  *  513b49aa7e - [Gui] Improve corner cross labels rendering by using
    larger antialiased pixmaps
  *  3d32909302 - [Gui] Render corner cross labels as pixel maps so they
    are scalable
  *  9d15df29d9 - [Gui] Expose API for corner axis cross visibility/size
    to Python
  *  792277a848 - Gui: add button group that allows to uncheck all
    buttons in exclusive mode
  *  e5ea670633 - [Sketcher][Bugfix] Fix crash when applying 'Constrain
    internal alignment' on contraints, fixes #4790
  *  fc31a79eef - Gui: remove superfluous whitespace from translation
    string
  *  563743e7e6 - Gui: do not include generated ui file inside header
  *  d34a5616a2 - PD: If pad/pocket is directly used on several faces
    then determine the normal of the first face
  *  b9e72f1a7c - App: fix subname encoding when saving property links
  *  ab26d4d0d2 - [PD] Change some strings and comments in loft code
  *  ea10dfd85d - [PD] Allow sketch point profile in selection-based
    loft workflow
  *  d5e750d262 - [Sheet][Bugfix] Reject alignment change for merged
    cell except top-left one
  *  dc8f20a9e4 - [Sheet] Assert non-null pointer before using it
  *  7349eb5198 - [Sheet] Prevent duplicate call to 'nonNullCellAt'
  *  e3cbc9fcfc - App: change PropertyContainer::Restore()
  *  789d32f87b - Test: fix test case
  *  66038006d7 - App: do not auto rename new dynamic property
  *  9bfab4262f - Mod: change error text of Python wrapper when trying
    to access deleted view
  *  fad2fd9568 - Gui: make View3DInventorPy acting as sub-class of
    MDIViewPy
  *  292f6dcaa7 - Gui: make AbstractSplitViewPy acting as sub-class of
    MDIViewPy
  *  d64b698d05 - TD: make MDIViewPagePy acting as sub-class of
    MDIViewPy
  *  cf337394a1 - Gui: in repr() of MDIViewPy write the typeid name
  *  8de5d37fba - Web: make BrowserViwePy acting as sub-class of
    MDIViewPy
  *  c93031da39 - Gui: expose some more methods of MDIView to Python
  *  195144fdc3 - Gui: make sure the calltips show the added methods of
    MainWindowPy
  *  71e70c876b - [PD] Use  for loft and sweep sections
  *  2c701c0985 - Spreadsheet: [skip ci] return Py::None() instead of
    Py::Object()
  *  d60a0fb760 - Spreadsheet: Remove unnecessary functions & files
  *  79a0c6b54c - Spreadsheet: Implement Python SheetView functions
  *  5b7fb78b10 - App: remove superfluous whitespace in
    ObjectIdentifier.h
  *  0db37e77c3 - App: fix doc typo in ObjectIdentifier.h
  *  4fa4446f01 - PD: [skip ci] code clean-up in pad and pocket feature
  *  449797d7f5 - Gui: Remove superfluous whitespace from string that is
    translated
  *  ab480df745 - PD: move duplicated code to common base class
  *  9ee60fd585 - PD: Add common base class for Pad/Pocket
 -- Alexander Pozdnyakov <censored>  Sat, 04 Dec 2021 12:33:58 +0000
freecad-daily (0.19.2+git26427-751227402d-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 751227402db14aad83f5aa87d63e514109bd438f
  * Date: 1637335300
  * git changelog:
  *  751227402d - Gui: extend MainWindowPy * implement
    MainWindowPy::getWindows * implement MainWindowPy::getWindowsOfType
  *  6bf724cca9 - Gui: extend PySide2 wrapper of MainWindow with extra
    functions
  *  8eb099d4e1 - Gui: add MDIViewPy.cast_to_base and implement in
    Python wrappers for sub-classes of MDIView
  *  508df64732 - Gui: [skip ci] add sub-classes of the MDIView to the
    type system
  *  7ca80cade0 - Merge pull request #5177 from sliptonic/bug/profilebug
  *  a41d11a299 - Merge pull request #5028 from luzpaz/Crowdin-MeshPart
  *  f0646d8b51 - Tux: [skip ci] fix error: NameError: name 'adjustSize'
    is not defined Caused by commit d7d23d5ef59
  *  3dc9acef62 - PD: [skip ci] fix warning -Wunused-variable
  *  055068a255 - TD: [skip ci] fix deprecation warning with Qt5.15
  *  6bea853e80 - MingGW: [skip ci] fix build failure
  *  a26fb4db1a - Merged crowdin translations
  *  aca390ac88 - Updated ts files
  *  ed03e8ded5 - Gui: allow to configure the checks of the cache
    directory
  *  e953dc1c2a - Merge pull request #5156 from donovaly/TUX-navibar-
    fixes
  *  75846b340b - Merge pull request #5153 from Roy-043/Draft-fix-
    importDXF-should-use-make_layer
  *  8527cab2bc - Gui: Add missing Windows QPrinterInfo include
  *  4c129c7526 - face outerwires aren't always the first wire in the
    Wires list. Added logic to compare hashCodes()
  *  cd2955f3d3 - PD: simplify Pad/Pocket commands
  *  a8cb5ed419 - PD: [skip ci] for pockets use opposite direction of
    reference axis
  *  973642285e - Gui: periodically check cache directory and offer a
    way to clean it up if it exceeds the limit
  *  d5726bd7af - App: standard path handling * distinguish between temp
    and cache location * document's transident directory is created in
    the cache location * add functions to access temp and cache location
    via Python
  *  7e5e0fe2fe - Merge pull request #5154 from sliptonic/feature/drill-
    generator
  *  838bdf93bc - [PD] fix issue 0004785
  *  61481dc9c5 - [PD] uniform pad and pocket handling
  *  0469e277ab - App: add PropertyLinkSubList::addValue() to extend the
  *  1929b4ca4a - App: add PropertyLinkSubList::verifyObject() to reduce
    code duplication
  *  b9a2fb2f74 - [Print Preview] Save paper size and orientation to
    user parameters
  *  465548dc18 - App: Add colCount and rowCount to Range
  *  d5009f2946 - App: Add missing use for boost placeholders
  *  1f43b3f933 - App: fix compilation of PropertyStandard.cpp during
    cherry-pick
  *  14dfae0597 - App: add hiddenref() expression built-in function
  *  8cf3cf330b - App/Gui: allow change dynamic property group and
    documentation
  *  72ae26dfee - App/Gui: improve expression binding of
    PropertyEnumeration
  *  3cc2b49ee9 - App: fix crash on copy of Enumeration
  *  03dd79c155 - Base: add methods to Vector2dPy
  *  3c1ea5883c - Base: implement number protocol for Vector2dPy
  *  359955a51e - Draft: revise findMidpoint function
  *  0c933ac70a - Part: use of factory method of Vector2dPy
  *  50523fe951 - Base: add factory method to Vector2dPy
  *  414f4d706e - [PD] uniform Pad/pocket UI
  *  39c162f938 - Addon Manager: Added VendorParts workbench icon
  *  5eb97d0028 - Spreadsheet: several improvements * do not simply
    return with Py_None from Python handler without incrementing the
    ref. counter as otherwise the interpreter steals a reference and the
    program will crash after a while * avoid using the plain Python C
    API and instead use the PyCXX API
  *  63e1f95a97 - Spreadsheet: get access to the sheet view from the
    view provider via Python
  *  1e3b97f619 - Spreadsheet: in ViewProviderSheet do not add a second
    member to store the Python wrapper because the base class already
    has it and it invalidates the wrapper in case the it is destroyed
  *  00846945d5 - SpreadSheet: fix -Wunused-parameter
  *  b308645654 - SpreadSheet: fix -Winconsistent-missing-override
  *  5f7b8214e5 - Spreadsheet: implement SheetViewPy that acts as sub-
    class of MDIViewPy
  *  093f15dce5 - Spreadsheet: Expose currentIndex to Python
  *  4a4db353a5 - [PD] fix pad/pocket direction issue
  *  37dbcf7f66 - Spreadsheet: Add programmatic selection of cells
  *  640ecca830 - [PD] fix typos
  *  179c6b540e - Spreadsheet: Minor code cleanup
  *  16bbe12336 - Expose the selected cells to Python
  *  96512c1e01 - PD: [skip ci] add PartDesignGlobal.h with
    export/import macros
  *  7c54774ef1 - [Core] Improve decimal point substitution mechanism
  *  6da7749233 - App: do not raise an exception if application data
    directory doesn't exist because this breaks the CI tests Instead try
    to create the directories and throw an exception if this fails.
  *  b2475b228a - App: add upgrade() method to PropertyLinkSubList
  *  5aaf6e68b4 - [PD] Allow body faces when making loft by pre-
    selection
  *  51cc91da84 - Update src/Mod/Sketcher/Gui/TaskSketcherValidation.ui
  *  bad413b0f7 - Sketcher: fix typo in Gui/TaskSketcherValidation.ui
  *  0b3839f0f6 - [PD] TaskDlgPipeParameters - refactor comments
  *  0995c81240 - [PD] add feature to set direction for pockets
  *  bce2c0e648 - Gui: [skip ci] fix -Winconsistent-missing-override
  *  126fadd2d6 - PD: make sure to switch off Profile and Section
    highlighting when closing sweep dialog
  *  fb9a3eecff - PD: change visibility handling of sweep to support
    undo/redo
  *  a545fb6741 - App: [skip ci] add program option --keep-deprecated-
    paths to keep old path names
  *  e7e2994ba0 - App: fix issue 0002956
  *  c62239d0ba - Merge pull request #4626 from
    pavltom/GUI_TreeView_Item_Ordering
  *  bef1df4d40 - Merge pull request #5163 from donovaly/PD-sweep-
    section-visibility2
  *  969556573b - [PD] code improvement for FeaturePad
  *  8173f79dc7 - [PD] code improvements for TaskPadParameters
  *  cc242aae7d - [PD] handle changed property for loft and pipe
  *  a4fa45b589 - [PD] Check if property is named before
  *  6069d48b6d - [PD] fix sweep visibility bug
  *  73c01a4196 - cmake error
  *  d86a73f07e - App: code cleanup
  *  37df050d59 - [PD] Clear other taskbox buttons in loft and pipe when
    one pressed
  *  62ad96508a - Arch: export IFC, make compatible with ifcopenshell
  *  b660ed815c - Merge pull request #5152 from Roy-043/Draft-fix-
    getTeighaConverter
  *  e06034e772 - [PD] fix a typo
  *  1957bcc489 - Gui: expose the 'Link Actions' toolbar icon to
    translation
  *  96bbb4ba21 - TechDraw: Renames submenu command + exposes to
    translation
  *  314ff0053c - [PD] Fixed loft and sweep breaking on section deletion
  *  03a8ff7841 - [PD] Support adding solid faces for loft and pipe
    sections
  *  5c77af421d - PD: [skip ci] fix crash in ReferenceSelection::allow
  *  4a7cdd5095 - fixing comment errors
  *  f7073704e8 - Merge pull request #5160 from luzpaz/TD-ToolAttributes-
    typo-translation
  *  84182deff0 - App: add a CMake test to check if C runtime provides
    backtrace symbols
  *  5ad8bed9c4 - App: add new config key UserConfigPath to store the
    path to the config files
  *  d63dab54cb - TechDraw: Fix typo in Tool Attributes command + expose
    to translation
  *  ab1eab9ea3 - Merge branch 'master' into Crowdin-MeshPart
  *  56875b2137 - Drill Generator and testing
  *  2cc5707571 - App: issue 0002956: implement XDG_CACHE_HOME
  *  9e4ea890e8 - Merge pull request #5149 from donovaly/PD-loft-
    visibility-fix
  *  d7d23d5ef5 - [Tux] fix navigation status bar
  *  d244df4f79 - App: further code refactoring in
    Application::ExtractUserPath()
  *  7375be66ad - App: keep custom user data path as is if
    FREECAD_USER_HOME or FREECAD_USER_DATA is set
  *  ab1220b663 - App: code refactoring in
    Application::ExtractUserPath()
  *  7245b0894a - Draft housekeeping: importDXF.py should use make_layer
  *  15c495a5bd - Draft: fix getTeighaConverter
  *  11c5954ebf - App: split Application::ParseOptions into two
    functions to simplify handling of options that should be processed
    before determining user directories
  *  25d0e63e0c - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  0b4e1ea556 - Draft: Fixed DWG import's QCAD config
  *  02c1277a1d - OpenSCAD: Minor cleanup of import code
  *  058962362d - OpenSCAD: Refactor tests to all use the same code path
    for tempdir generation
  *  0b77c2b2b5 - [PD] fixes loft visibility on creation and
    modification
  *  0b4405e935 - [PD] simplify Loft code
  *  84274f5c80 - PD: [skip ci] fix ambiguous shortcut overload in
    TaskDlgPipeParameters
  *  4f56ee263d - Sketcher: fix some memory leaks
  *  6d2aa6acc9 - Main: [skip ci] partially fix issue 0004765: FreeCAD
    failed to build on MSVC with std:c++latest
  *  4543c98267 - MeshPart: fix header uniformity + remove superfluous
    whitespace (#5135)
  *  e30efba754 - [PartDesign] Fix typo in method name
  *  549e5b5650 - Tux: support of OpenSCAD and TinkerCAD in navigation
    indicator
  *  916fe37a6b - Gui: move handling of SoMouseWheelEvent to its own
    handler function
  *  4a1c1c7004 - C++11: modernize use nullptr (replaces NULL or 0)
  *  528ffce593 - Gui: add method NavigationStyle::processClickEvent()
    to reduce code duplication in sub-classes
  *  b1ab5c3b8f - Gui: [skip ci] in MayaGestureNavigationStyle rename
    mousedownConsumedEvent to mousedownConsumedEvents
  *  5b023b0af5 - Gui: [skip ci] rename handleKeyboardEvent to
    processKeyboardEvent
  *  ef100d55e9 - Gui: add support of TinkerCAD navigation style
  *  7cd3930dd8 - [Sketcher] Removed lines that was introduced to
    workaround grid visibility management issues
  *  76130c85ce - [ViewProvider2DObject=>Sketcher] Fix grid visibility
    management
  *  648c55c8a0 - [ViewProvider2DObject] Fix typo
  *  a2d6c317fd - [Examples] Add thumbnail to PDN example
  *  fdcdaebc9b - Fix typos in source comments [skip ci]
  *  8366028e6f - PD: [skip ci] open a transaction when creating a new
    body with DlgActiveBody
  *  b22f2c6562 - [Sketcher] Add tooltips in Validate Sketch task UI
  *  eac21354fa - [Sketcher] Refactor Validate Sketch task UI to
    decrease confusion
 -- Alexander Pozdnyakov <censored>  Fri, 19 Nov 2021 16:55:56 +0000
freecad-daily (0.19.2+git26294-09da245af9-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 09da245af974c25b035ba3635bbadc99e18f27d6
  * Date: 1636019409
  * git changelog:
  *  09da245af9 - App: harmonize API of App::Application * make
    getHomePath() static and return a std::string * make
    getExecutableName() static and return a std::string
  *  13dcfa64f6 - [skpi ci] Win installer: update MSVC version
  *  f881330e8e - [skip ci] update links in Windows installer - missing
  *  4346fddc9c - [skip ci] update links in Windows installer
  *  bcab6b5a31 - Spreadsheet: Prevent marking a cell dirty when the
    content didn't change
  *  e43189fc48 - Merge pull request #5141 from luzpaz/mesh-qrc
  *  909b035d0b - Squashed commit of the following:
  *  1e49e20232 - Merge branch 'pr/5140'
  *  b8ad042986 - Spreadsheet: Fix copy of empty but used cell
  *  e8016bdb82 - Mesh: separating translation section in Mesh.qrc
  *  9a9267f922 - Mesh: Convert comments from DE->EN
  *  56d900c669 - Spreadsheet: Display new value, or pending, when dirty
  *  123b5b5da1 - Spreadsheet: Remove double-set of value on enter
  *  5b3bf97f2b - Gui: [skip ci] replace getNormalizedPosition() with
    normalizePixelPos()
  *  7542673b00 - FEM: command module, fix regression in the regard of
    translation added with 5b52840ca5fdbb
  *  0d511a6dd2 - Spreadsheet: Fix bug in content and alias lineedits
  *  60467908c8 - Gui: [skip ci] code clean-up
  *  bec3c797a8 - Gui: [skip ci] add method
    NavigationStyle::getNormalizedPosition() to reduce code duplication
  *  0b802eb717 - Gui: [skip ci] add method
    NavigationStyle::handleKeyboardEvent() to achieve consistent
    handling and reduce code duplication
  *  1c93d3ee15 - Gui: [skip ci] add method
    NavigationStyle::syncModifierKeys() to reduce code duplication
  *  9def811a3a - Gui: [skip ci] expose function to Python to
    enable/disable context-menu of 3d view
  *  833868bd13 - Path: [skip ci] partially fix issue 0004765:
    [MSVC][Build][Permissive-][std:c++latest] FreeCAD failed to build on
  *  13ba2242de - Gui: [skip ci] allow to set edit mode in cmdSetEdit()
  *  d8f38a886a - Merge pull request #5128 from luzpaz/freecad-
    translation-6
  *  8348ebe8cb - Merge pull request #5136 from
    sanguinariojoe/qtwebengine
  *  ba2459cddc - [Spreadsheet] Fix missing header context menu
  *  9a7bf3abff - Prefer QtWebEngine over QtWebKit
  *  0e97a30ccd - Merge pull request #5130 from Roy-043/Draft-Fix-merge-
    layers
  *  002f212cee - Merge pull request #5133 from Roy-043/Draft-Fix-angle-
    dimension-issue
  *  ce56d65162 - Merge pull request #4952 from
    realthunder/FixDocumentRestore
  *  a3a7b5a6a6 - PD: [skip ci] if no active body exists then by default
    pre-select the first option to create a new body
  *  2a9fd08e7f - Merge pull request #5132 from luzpaz/Draft-whitespace
  *  9e8516002b - Part: fixes #0004774: Datum plane or line is not
    available in sketch in another body via binder
  *  b488071a55 - Add requested revision by @chennes
  *  30a3ccde46 - Add requested revision by @chennes
  *  f742cd3c20 - Refined code formatting for uniformity
  *  4dcc03cc72 - Add requested revision by @chennes
  *  580a52f75c - Draft: Fix superfluous whitespace in translations +
    misc. typos
  *  c5b3ee7a72 - Part: in ViewProviderSpline use the
    ViewProviderSplineExtension to avoid code duplication
  *  717219bcec - Part: [skip ci] include PartGlobal.h in
    ViewProviderExt.h
  *  b3a6f21866 - Part: [skip ci] add PartGlobal.h with export/import
    macros
  *  c5fb91170b - dist-git: make script working again for Py3 and Linux
  *  a2fb4a5d6d - Minor code change according to suggestions
  *  9885dadfff - App: use enum in API Application::getDocumentByPath()
  *  fc9d3547ad - App: fix external document loading
  *  414ea71a28 - Part: fix unnecessary document 'modified' status
  *  01d8d26bb4 - Gui: fix document 'modified' status on view property
    change
  *  f58faa607d - Merge branch 'master' into PDEdit
  *  971057539f - Unit test: [skip ci] gimbal lock
  *  0bd0ec5ed2 - [PartDesign] Remove useless function overriding
  *  7a35afdd8e - Gui: add class RotationHelper to reduce code
    duplication of PropertyRotationItem and PropertyPlacementItem
  *  61de191771 - Gui: implement editor for PropertyRotation
  *  16ae568549 - App: add class PropertyRotation
  *  a624f6a50c - Draft: Fix angle dimension issue
  *  09e2e7acfa - Sketcher: [skip ci] handle coincident points when
    trying to create arc/circle
  *  5e2bb15999 - Arch: import IFC, Materials, make merge materials
    working on duplicate label setting
  *  226e0adab9 - Arch: import IFC, Material, small improvement, no
    changes
  *  0a820e92fd - Arch: import IFC, Materials, small code improvements,
    no changes
  *  cd9055c396 - Arch: import IFC, use doc identifier instead of
    FreeCAD.ActiveDocument
  *  5f82ec99fc - Arch: IFC export and import, some code formating (only
    very clearly ones)
  *  cd8ce95f53 - Base: [skip ci] C++11: modernize use nullptr (replaces
    NULL or 0)
  *  b159144e13 - Base: [skip ci] handle gimbal lock when computing
    Euler angles
  *  cd91c73382 - Base: [skip ci] in Rotation class allow to set angle
    in radian
  *  4c886771d1 - Base: harmonize Python API of Rotation class
  *  8b7718f823 - Draft: Fix merge layers
  *  082989ac86 - Arch: import IFC, replace project, comment debug print
  *  7d21029ff5 - Std: Fix URLs in CommandStd.cpp
  *  951a0be9c7 - Base: [skip ci] expose Rotation.fromEuler() to Python
  *  4c754f7af7 - Arch: add missing paranthesis to strings
  *  f9da862dcc - Arch: import IFC, fix import if replace project and
    only one building or one storey
  *  8aa340b9e7 - Gui: [skip ci] fix regression not to allow to have
    selected several objects when opening the placement dialog
  *  b60ed6140f - Spreadsheet: [skip ci] update translation
  *  c2fdeae7aa - Spreadsheet: [skip ci] add sub-menu text for
    translation
  *  4061c047a0 - Base: implement a way to test translator for testing
    purposes
  *  8f9ea8701d - Arch: import IFC, Layers, do not overwrite the
    imported object color and line color with the default layer values
  *  f3631c8ff1 - PD: Expose missing commands to translation in Measure
    dropdown menu
  *  ea355833fd - Arch: import IFC, fix new preference for not importing
    Layer
  *  fc14f67bf6 - Arch: import IFC, add preference to not import Layer
  *  e702c5d234 - Gui: [skip ci] fix minor memory leak
  *  0685afec7f - Arch: import IFC, some comments
  *  326157cae8 - Arch: import IFC, materials, improve code but no
    changes on what is done
  *  55851e93eb - Arch: import IFC, fix merge material preference import
  *  a1c9ab658c - Gui: add support of OpenSCAD navigation style
  *  13ebb12bef - Merge pull request #4133 from donovaly/Gui-
    ChildSelection
  *  13cd1c23ec - Merge pull request #5119 from Roy-043/Draft-Fix-
    Draft_SelectPlane-ignores-nesting
  *  5fcd97b1c6 - Merge pull request #5124 from Roy-043/Draft-Fix-snap-
    cycling-if-length-has-focus
  *  f3ca27e18e - Gui: add search box to text editor
  *  67e8fd0b6a - [GUI] fix tree object context menu issues
  *  ca6d49d080 - Mesh: embed Evaluation dialog into a scroll area
  *  9f2dd4a363 - Base: [skip ci] Modify GetASCII to include empty
    strings
  *  2808c4bc9c - Mesh: Mesh.createBox() now accepts a bounding box as
    argument
  *  044929342a - Sketcher: fix typos in Constraint Widget
  *  398381c16e - Part: for vertex, edge, wire use
    BRepExtrema_DistShapeShape to check whether point is inside
  *  65923bfdbf - Gui: add virtual methods undoActions()/redoActions()
    to MDIView to simplify code in UndoDialog/RedoDialog
  *  123906034c - Merge pull request #5122 from Roy-043/Draft-Fix-
    Draft_Edit-sketch-issue
  *  aed8c5f4fd - Merge pull request #5118 from easyw/master
  *  87ad1c0dde - PD: [skip ci] when creating a datum object allow user
    to create a body if needed
  *  3cb0f20b5a - Update DraftGui.py
  *  45c3cee264 - PD: open transaction when calling item of context-menu
    of sketch based features
  *  d9d8761722 - Draft: Fix snap cycling if length input has focus
  *  d39233313b - PD: [skip ci] code cleanup
  *  3924d41073 - Part: do not open a second transaction when there is
    already a pending transaction
  *  e3ebe4bc9f - Mesh: add basic support of 3MF file format
  *  c2502b09db - Merge pull request #5123 from
    coldtobi/surface_fix_geticon
  *  aa19f8b05f - Part: adjust orientation of refined face to input
    faces
  *  a156245704 - Fixes SurfaceExtend icon not being found.
  *  a999273954 - Merge branch 'master' into master
  *  a5411da5b9 - Gui: code-refactoring of document recovery handling to
    reduce code duplication
  *  954481bc2b - Draft: Fix Draft_Edit sketch issue
  *  ee311b0835 - Surface: [skip ci] only try to build surface if at
    least two boundary curves are used
  *  796efc4c6b - Sketcher: fix segmentation fault when using sketch
    validation dialog after document has been closed Therefore replace
    the raw pointer of SketchObject with the template class WeakPtrT.
    This class will be notified as soon as its handled object will be
    deleted.
  *  68e4806788 - Gui: [skip ci] add get() method to WeakPtrT class
  *  b24ac5f2f8 - App: [skip ci] add get() method to WeakPtrT class
  *  dce129ec49 - Merge pull request #5121 from luzpaz/typos
  *  42e8287699 - Fix various typos
  *  a9002f4218 - Gui: [skip ci] improve whitespaces
  *  5da633d59f - Gui: [skip ci] improve whitespaces
  *  b93aa77a1c - Gui: move handling of failed document saving to a
    function to reduce code duplication
  *  30ba396a82 - Mesh: improve MeshGeomFacet::IntersectWithFacet
  *  890c40fcb6 - Merge pull request #5115 from Syres916/patch-33
  *  9cbd07b52f - Merge pull request #5120 from Roy-043/Draft-Fix-
    TeighaFileConverter-tooltip
  *  4e0b8c535f - [Sketcher] Workaround for Elements theme issue
  *  13ff620f36 - Draft: Fix TeighaFileConverter tooltip
  *  cef86fb1ef - Mesh: extend API to access edges of a facet via Python
  *  b6faf7f016 - Draft: Fix Draft_SelectPlane ignores nesting
  *  25c3da4f0b - Draft: Fix Draft_SelectPlane ignores nesting
  *  fcb5c768ff - deleting temp file (result of a previous export)
  *  3b310cfdf2 - FEM: Fix variable pHeatTransfering ->
    pHeatTransferring
  *  5a55386919 - Mesh: [skip ci] add unit tests for coplanar and
    intersecting triangles
  *  8d0d149b5b - Mesh: add method to get intersection of edges
  *  0b63548ea1 - Base: [skip ci] add method to check for null vector
  *  abf1cd1586 - Mesh: [skip ci] update tri-tri-intersection
  *  bde8c9416e - Draft: Allow to use QCAD pro as a converter to
    import/export DWG files
  *  cf1a0f7598 - Merge pull request #5114 from Roy-043/Daft-fix-
    cleanProjection
  *  ae341e6012 - Merge pull request #5116 from Roy-043/Arch-Fix-
    BuildingPart-typo
  *  9a76d28ca7 - Update ArchBuildingPart.py
  *  7ebf53e94d - [Sketcher] Minor bugfix to display angle...
  *  0926a4148b - Sketcher: Default Shortcuts
  *  837de28e9e - Mesh: expose trimByPlane to Python
  *  7da42730e1 - Update wires.py
  *  fa80866a0e - Daft: fix cleanProjection (used by Draft_Shape2DView
    and DXF export)
 -- Alexander Pozdnyakov <censored>  Thu, 04 Nov 2021 14:05:25 +0000
freecad-daily (0.19.2+git26153-346ff3815d-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 346ff3815dba32c59e62c0892f0bbc03da901cad
  * Date: 1634219197
  * git changelog:
  *  346ff3815d - Web: handle system exit exceptions
  *  39e02ca195 - Web: support synchronous TCP/IP communication
  *  0e7314068c - Arch: BuildingParts autogrouping
  *  d95f085760 - Merge pull request #4787 from chennes/addThemeSupport
  *  f3ccc6d660 - Merge pull request #5023 from marioalexis84/gui-
    encoding
  *  da99ad39e9 - Merge pull request #5113 from jack9603301/master
  *  67df930184 - [Part] Fix null pointer error in sweep operation
  *  5af1b03285 - Merge pull request #5112 from Roy-043/Draft-improve-
    hatch-matrix-algo
  *  620576ebd9 - Merge pull request #5110 from 0penBrain/UserEditMode
  *  2d10f5cac3 - Merge pull request #5111 from
    chennes/spreadsheetCherryPickRealThunder
  *  1a94329d8e - Draft: improve hatch matrix algo
  *  8c03581140 - Mesh: [skip ci] add unit test for self-intersection
  *  0d16160f4e - Sketcher: Code improvements for Constraint Widget
  *  408982e709 - [Gui] UserEditMode : last used mode is remembered
    between sessions
  *  1483cc023f - Import: [skip ci] consistent use of curly braces
  *  74e8f087ae - [Gui] UserEditMode : new (better) icons for modes +
    SVG file naming improvement
  *  f598873b38 - Merge pull request #5108 from Roy-043/Draft-fix-
    context-menu
  *  e38d06a3dd - Merge pull request #5091 from
    chennes/sketcherMoveColorsToPrefs
  *  4579b842fd - Merge branch 'master' into sketcherMoveColorsToPrefs
  *  413a822a07 - App: add signalChanged to Property
  *  ec27c67dc0 - Spreadsheet: support displaying of integer
  *  93beb9fabd - Spreadsheet: preserve component reference in cell
  *  51d814d222 - Gui: handle exception in property item display
  *  127e8098e8 - Spreadsheet: add a few context menu options
  *  2c6f621721 - App: add expression built-in function str()
  *  8fceac1762 - [Spreadsheet] Clean up compilation warnings
  *  24c3261424 - Merge pull request #4277 from
    chennes/selection2021SelectionViewAutoShow
  *  dc3583e5df - [Stylesheets] Add StatefulLabel and UrlLabel styles
  *  23622c8e08 - [Gui] Refactor StatefulLabel coloring
  *  ccef385e26 - Merge pull request #5099 from
    chennes/spreadsheetAutoReturn
  *  482cf61025 - Draft: fix context menu
  *  f03dfe351e - Draft: fix context menu
  *  eb0c45ce63 - Draft: fix context menu
  *  d99ad042b1 - Draft: fix context menu
  *  fbceff0fdf - Delete gui_lineops.py
  *  8f4060a47b - Merge pull request #5106 from chennes/transparentFaces
  *  4f0fb52707 - Merge pull request #5102 from Roy-043/Draft-Update-
    draft_test_objects.py
  *  29408ee3d7 - OCCT: port flatmesh to version 7.6
  *  6e4a09f569 - Sketcher: Copy and Array tool Snap at 5 degrees using
  *  2a6700deab - [Arch] Separate out return of None for clarity
  *  e0653f6b06 - [Part] Remove redundant 'global' statement
  *  df66858d42 - [Arch] Remove unnecessary pass
  *  17ebbd1662 - [Arch] Remove redundant else: from while loop
  *  7a5fb042f7 - [Draft] Eliminate default value modification
  *  9cbfe835f3 - [Tools] Eliminate default value modification
  *  1076ba0df5 - [Gui] PrefPacks - remove type parameter
  *  6bcda71712 - Merge branch 'master' into sketcherMoveColorsToPrefs
  *  fbdb4e29d8 - TD: [skip ci] fix warning about trunction from double
    to float
  *  9b2de68000 - Sketcher: Constraint widget associated constraints
    filter
  *  08542055c4 - Sketcher: Redesign of Constraint settings
  *  ab57037f3e - Sketcher: Add preferences icon resource
  *  7a7d58548b - Test: [skip ci] handle std. and unknown exceptions in
    unit test dialog
  *  68b657e166 - Merge pull request #5090 from mwganson/dragger
  *  910dbcf880 - Web: [skip ci] fix warning: unused parameter 'ok' [-
    Wunused-parameter]
  *  b01d0e5181 - [Gui] Always hide progress bar on finished load
  *  bce8c25421 - Start: if a corrupted file is part of the Recent File
    List then ignore it
  *  4c3371bf19 - [Part] Allow setting alpha for face colors
  *  70ad1396ea - Gui: Add option to show alpha in QColorDialog
  *  834831b6c8 - Merge pull request #5098 from realthunder/FixStepColor
  *  6f3b00d67e - SMESH: port to OCCT 7.6
  *  51e4366085 - OCCT: port FreeCAD sources to version 7.6
  *  45d0660727 - Part: minor change on transparency setting
  *  448318faea - Merge pull request #5105 from luzpaz/typos
  *  4adfa1fe38 - Added requested revisions
  *  277e164657 - Fix various typos
  *  6dabdd0363 - Merge pull request #5104 from
    chennes/migrateUrlLabelToQDesktopServices
  *  7237495d79 - [Gui] Migrate UrlLabel to use QDesktopServices
  *  498b40800e - Part: sync ViewProviderExt::DiffuseColor on
    Transparency change
  *  485be3acf8 - Merge pull request #5082 from pavltom/Balloon_Updates
  *  34ead28ae9 - Merge pull request #5103 from donovaly/Coin3D-website
  *  67ebeeaad0 - [Doc] update weblink to Coin3D
  *  1b4ca8a01c - Merge pull request #5101 from Roy-043/Draft-Tweak-
    gridShowHuman-tooltip
  *  f641160ed1 - Merge pull request #5100 from Roy-043/Draft-Fix-
    make_ellipse-default-value-face
  *  52269f0c88 - Gui: [skip ci] fix gcc warning -Wimplicit-fallthrough=
  *  b1c3982391 - Gui: [skip ci] reformat code
  *  c01878c174 - Import: fix transparency STEP export/import
  *  03be15cc6b - Part: fix bug in Part::Tools::getPointNormals for OCCT
  *  74639da997 - OCCT: port FreeCAD sources to version 7.6 SMESH is not
    yet ported Although FreeCAD code compiles with OCCT 7.6 it doesn't
    work at the moment
  *  f628050732 - PD: simplify code to display add/sub shape
  *  66d3dd897f - Part: add convenience function to convert
    TColgp_Array1OfDir to std::vector
  *  0d1488d661 - Update draft_test_objects.py
  *  09c0e03ec3 - Update draft_test_objects.py
  *  4cce7b4236 - Draft: Tweak gridShowHuman tooltip
  *  f271aa9ff6 - Draft: make_ellipse default value face should be None
  *  beea1d3644 - Import: fix single shape STEP export with per face
    color
  *  010f1680d8 - Merge pull request #4992 from
    chennes/hiddenPrefToLockToolbars
  *  b485155c33 - TechDraw - Balloon updates - improve hospot
    calculation
  *  5b4c246944 - PD: simplify code to display rejected shape and move
    it to  its own function
  *  403a569315 - [Spreadsheet] Refactor keyboard handling
  *  c2c5ae1bf0 - Part: remove ViewProviderPartExt::getNormals
  *  0503f06930 - PD: do not enforce a reference axis  when no profile
    is used to pad a face
  *  f411390d33 - PD: do not set ReferenceAxis when no profile is used
    to pad a face
  *  302568d177 - Part: copy ViewProviderPartExt::getNormals to Tools
    class
  *  f43226f1f6 - TechDraw - Balloon updates - review based changes
  *  9b4db7e064 - Part: in Part.getFacets() use functions of Tools class
  *  442c8d52a1 - Part: in TopoShape::getDomains use functions of Tools
    class
  *  0f3b5d2750 - Raytracing: in PovTools/LuxTools use functions of
    Tools class
  *  08d46b5f88 - Part: add methods to get the point normals of the
    triangulation or surface
  *  7489e8ea9e - Merge pull request #5078 from
    chennes/femRemoveExtraTranslations
  *  5a7e551c3d - Merge pull request #5088 from Roy-043/Draft-
    improvements-for-Draft_Hatch
  *  714a0fc5a7 - Merge pull request #5092 from Roy-043/Draft-Draft_Text-
    should-use-working-plane
  *  8e6dab209e - Part: change TopoShape::exportFaceSet and
    TopoShape::exportLineSet to use the functions of the Tools class
  *  c9d17ebde2 - Part: add convenience functions to retrieve
    triangulation of a face or edge
  *  709181d909 - Import: avoid using Quantity_ColorRGBA::ColorToHex()
  *  b6ec36fc3f - Draft_Hatch_ViewProvider -> ViewProviderDraftHatch
  *  059b3d46aa - Draft_Hatch_ViewProvider -> ViewProviderDraftHatch
  *  48761f4e7d - Draft_Hatch_ViewProvider -> ViewProviderDraftHatch
  *  329a682a8e - Import: fix STEP color and add transparency in legacy
    importer/exporter
  *  b9a76cc8e4 - Import: support transparency for STEP import and
    export
  *  c3e3ff3c8b - Part: set transparency in
    ViewProviderExt::DiffuseColor
  *  c19e1398f2 - Import: fix STEP color problem caused by OCC 7.5
  *  77b198048a - SMESH: [skip ci] do not undefine the guard of a header
  *  5bb00636d5 - Part: [skip ci] fix build failure when using PCH
  *  bea2fff850 - Merge pull request #5093 from Roy-043/Arch-InitGui-
    draft_line_commands-not-used
  *  2122be22c0 - Merge pull request #5094 from Roy-043/Draft-
    housekeeping-gui_rectangles-use-make_rectangle
  *  afb555f1d5 - Merge pull request #5096 from luzpaz/typos
  *  1bac25de44 - Tools: fix updatecrowdin.py variable typo [skip ci]
  *  bb108cff95 - Fix user facing typos [skip ci]
  *  f1d1778a73 - Mesh: fix WildMagic4 build on Darwin AArch64 (Apple
  *  5235af1d47 - Mesh: [skip ci] add unit test for corrupted facets
  *  df23ab4441 - Sketcher: [skip ci] fix -Wunused-lambda-capture
  *  5593b8499b - Part: add function Geometry.toShell
  *  6858d938cc - [Gui] Add ability for stylesheet to override prefs
  *  7b45d63bf2 - App: use consistent spelling of SubElement
  *  8763810d81 - Draft housekeeping: gui_rectangles.py should use
    make_rectangle
  *  b739c865e5 - Merge pull request #5089 from mwganson/addonmanager
  *  eb742200c4 - Arch: InitGui draft_line_commands not used
  *  6c23e2be1c - Mesh: implement sub-element handling
  *  1bd1d42fa8 - Sketcher: New constraint special filter, filter
    selection
  *  e333225a12 - Sketcher: use addSelections for group selecions in
    TaskSketcherElements
  *  521cfcfefd - Sketcher: user addSelections for group selection in
    SketcherTools
  *  0b9d4db814 - Draft: Draft_Text should be aligned toworking plane
  *  3867e41f42 - Fix trivial typos
  *  cba89c64a4 - [FEM] Rename menuetext -> menutext
  *  4154bdd158 - [Stylesheet] Add styling for Sketcher labels
  *  f2a073ca5a - [Sketcher] Make status message styleable
  *  224ffe37e2 - [Gui] New widget supporting per-state styles
  *  b46e454190 - [Dragger] add dragger (Std_TransformManip) to right
    click context menu when right clicking on an object in the 3D view
  *  7cf6230a00 - [AddonManager] -- put Restart now and Restart later as
    button text instead of in the dialog text
  *  b6d90bf575 - App: [skip ci] make Matrix a dynamic attribute of
    ComplexGeoDataPy
  *  30b784a596 - Update make_hatch.py
  *  1f2a95f990 - Update gui_hatch.py
  *  470f9307f1 - Update hatch.py
  *  f002556803 - Update Draft.py
  *  bfcfa1f68e - Merge pull request #5072 from Roy-043/Draft-fix-
    shortcuts-in-menus-and-more
  *  ff24678a7c - Update init_tools.py
  *  849231b82a - Merge pull request #4998 from
    carlopav/Draft_WPimprovements
  *  32592de8ce - App: expose methods of ComplexGeoData to Python
  *  0fc8460b0f - Part: use UnitsApi::getDecimals in ShapeFromMesh
    dialog
  *  501dc5867e - Points: [skip ci] for CmdPointsConvert command make
    minimal value dependent on user settings of used decimals
  *  8bb582f23f - FEM: writer base, use tempfile module for the temp
    directory
  *  fa843ad084 - FEM: writer base, improve working dir handling
  *  e60e6c32f7 - Sketcher: redefine filters and groups of filters
  *  007041b2ec - Sketcher: Reorder filter entries to match toolbar
  *  f4a8f32db4 - adjust preferred size to contain also the ALL entry
  *  41c30470f3 - [Sketch] Selection improvements
  *  5a74cabaf0 - Merge pull request #5086 from
    bartoszek/fix_build_linux
  *  c9d28ac9f5 - Merge pull request #5049 from
    chennes/spreadsheetPasteCleanup
  *  3a8d906cf3 - Merge pull request #5085 from donovaly/Spread-UI-
    preferences-fixes
  *  69bfa47b0e - Part: [skip ci] use Gui::cmdAppDocumentArgs in
    ShapeFromMesh dialog
  *  57375ce7c2 - Gui: [skip ci] add Gui::cmdAppDocumentArgs and support
    further string types with FormatString::str
  *  0c3ba910aa - Fix linux build: undefined std:string_view
  *  3833fe21ed - [Spreadsheet] fix preferences UI
  *  c7cc7fa0fd - TechDraw - Balloon updates
  *  ec249a8e4d - [Sketcher] Migrate constraint and solver status to
    StatefulLabel
  *  c4878487ba - [Gui] Add StatefulLabel
  *  a65464b722 - Merge pull request #5081 from Roy-043/Draft-prevent-
    negative-snaprange
  *  2f789e6ce7 - Sketcher: Constraint widget Multi Filter feature
  *  d6b7ab6937 - Update InitGui.py
  *  9687262cfc - Update InitGui.py
  *  19084494e8 - Update init_tools.py
  *  14ff475192 - Part: move code to create shape from mesh to dialog
    ShapeFromMesh
  *  a6d93e2d5e - App: [skip ci] add overloaded constructor of
    DocumentObjectT
  *  5619b012a5 - Merge pull request #5079 from Roy-043/Draft-fix-
    decimals-for-angular-dims
  *  ad0113ca26 - Draft: prevent negative snaprange
  *  745f8e044d - Part: for faster execution make sewing optional when
    creating shape from mesh
  *  b4f77d3c62 - Part: [skip ci] make TopoShape::setFaces 30% faster
  *  21ab81fbb3 - Merge branch 'FreeCAD:master' into Draft-fix-decimals-
    for-angular-dims
  *  5ab525df4e - [Core] Add library dependency for boost date_time
  *  c581585574 - Update units.py
  *  323dfa6149 - Merge pull request #5076 from sliptonic/master
  *  ef7127a456 - [Tools] Strip translations from base TS files
  *  f469b70654 - [Fem] Clean up Fem.ts to remove extra translations
  *  0c62c22554 - App: replace ctime() with boost's date/time functions
    in Application::logStatus()
  *  44ffc4653f - Base: [skip ci] use PyNumber_Check instead of
    PyFloat_Check/PyLong_Check to check for numbers
  *  c21f7ab023 - Black reformat
  *  9fbd227456 - Job object doesn't exist in this context. Derive
    output name in the output section or default if unknown
  *  822bc86894 - Mesh: remove unused variable in Nastran reader
  *  e1c5bfab1f - Mesh: add method MeshAlgorithm::GetFacetsBorders
  *  eb9f47048a - Merge pull request #5075 from
    chennes/openSCADSandboxingFix
  *  b5d6a796e2 - Merge pull request #5070 from
    Russ4262/fix/pocket_shape_finish_pass
  *  7339bb8382 - Merge pull request #5071 from donovaly/PD-
    pad_along_fixes
  *  7ae611d86a - Sketcher: Improve text of the constraint widget
  *  1d9ba918ac - Mesh: [skip ci] rename MeshAlgorithm::GetMeshBorder to
    MeshAlgorithm::GetFacetBorder
  *  8ff9bbc930 - Mesh: improve function to fix points on edge
  *  62bd69e53d - [OpenSCAD] Update STL unit test to warn on pipes
  *  2e504ab3b6 - [OpenSCAD] Add ability to communicate via pipes
  *  fe7f4c4be7 - Gui: remove QT_TR_NOOP from command group names and
    use CommandGroup as context string
  *  6f6272f12b - Sketcher: [skip ci] remove superfluous
    QT_TRANSLATE_NOOP from Sketcher commands
  *  d2f3cd1e70 - Gui: [skip ci] support different context in
    Command::translatedGroupName
  *  bc57ba6027 - Gui: add convenience function
    Command::translatedGroupName()
  *  d06bee745b - Merge pull request #5069 from
    chennes/lgtmArchMiscFixes
  *  77925c428e - Updated ts files
  *  319b490c0c - Merge pull request #5037 from
    chennes/fixMixedLanguageTranslationExtraction
  *  cf58f30ed4 - Gui: [skip ci] handle exception text as UTF-8 encoded
    string when saving failed
  *  dfe84ef123 - Base: [skip ci] pass the full file path to the
    FileException
  *  ca05fc678b - App: correctly handle UTF-8 encoded path names under
    Windows
  *  b7ea205c70 - [App] Fix regression introduced by PR #4996
  *  3dd5438880 - Mesh: [skip ci] when points lie exactly on a plane it
    can happen that a plane fit creates U,V vectors with NaN while W is
    valid
  *  fb49450c62 - [PD] fixes for padding along edge
  *  217db02240 - Merge pull request #5073 from mwganson/spreadsheet2
  *  0a9d08218a - Mesh: detect points on edges
  *  aa7d8001a2 - Sketcher: Improve the performance of showing/hiding
    constraints
  *  490a6f1961 - Sketcher: Python - enable using the setVirtualSpace
    command individually or by group
  *  bc080c1845 - Sketcher: Overload setVirtualSpace to allow setting a
    group of constraints
  *  06a0e1e923 - [Arch] Fix LGTM warnings
  *  b8c1877133 - PD: [skip ci] fix minor issues: * don't need to clear
    an empty vector * remove two code blocks that effectively do nothing
    (except of producing a warning :) )
  *  f4ce6a8291 - Draft: fix shortcuts in menus and more (init_tools.py)
  *  a1499c297e - Draft: fix shortcuts in menus and more (InitGui.py)
  *  83ac792fb4 - TD: [skip ci] fixes #issue 4755: Copying a section
    view segfaults
  *  a47afb71d4 - Merge pull request #5062 from
    chennes/meshImproveNastranUnitTests
  *  04e98be597 - Merge pull request #5064 from
    chennes/lgtmAddonManagerFixes
  *  33eb4b1a61 - Merge pull request #5068 from FreeCAD-Tools/master
  *  82a17a72fe - Merge branch 'master' into master
  *  0be3565dbe - [Spreadsheet] add preference page and 3 import/export
    parameters
  *  e018707307 - Path: Strict application of  code formatting to module
  *  0242ada64e - Path: Restore removal shape envelope buffer
  *  0afe01dc5e - Merge pull request #5009 from
    Russ4262/fix/ramp_dressup
  *  fdfe0291fd - Merge pull request #5050 from jimzim111/PathArray_Z
  *  c062384976 - Merge pull request #4975 from
    Russ4262/cleanup/pathprofile
  *  d4f4e25157 - Merge pull request #4973 from Russ4262/fix/millface
  *  55d99d0fed - Merge branch 'master' into master
  *  9ad741249b - Merge pull request #4685 from donovaly/PD-pad-
    direction-selection
  *  bf8c3eb0e9 - Merge pull request #5051 from 0penBrain/rotation
  *  e1dc69f56d - [Core] Rotation : improve gimbal lock handling
  *  0b97a54e83 - Merge pull request #3256 from
    0penBrain/spinBoxDecPoint
  *  67aeaba4c1 - Merge branch 'master' into master
  *  fb83c70669 - Merge pull request #5067 from Roy-043/Draft-avoid-word-
    hatch-when-dealing-with-svg
  *  ffd7223d55 - Update CommandSketcherVirtualSpace.cpp
  *  1f6e48de3f - Draft: avoid word hatch in preferences when dealing
    with SVG patterns
  *  510cbf523a - Gui : susbtitute dot with local decimal separator for
    spin boxes
  *  690f191165 - Merge branch 'FreeCAD:master' into master
  *  2186b03fc2 - Update CommandSketcherTools.cpp
  *  c828948457 - Update CommandSketcherBSpline.cpp
  *  9229c461bb - Update CommandCreateGeo.cpp
  *  caeffd21b4 - Update CommandConstraints.cpp
  *  ff1b29ffe1 - Update CommandConstraints.cpp
  *  a94888ec3d - Update CommandAlterGeometry.cpp
  *  65df3b46e2 - Update Command.cpp
  *  68fbf89e38 - Merge pull request #5066 from Roy-043/TechDraw-typo-in-
    menu-extension-pack
  *  322b420a61 - Merge pull request #5065 from Roy-043/Draft-move-
    Draft_AddNamedGroup-in-menu
  *  0dd4119369 - TechDraw: typo in menu extension pack
  *  c1dec8e792 - Draft: move Draft_AddNamedGroup in menu
  *  a44a1ecf12 - [Addon Manager] Silence LGTM warnings about urls
  *  c505ac1ee3 - [Draft] Silence LGTM warnings about unused vars
  *  dfd8b82fa2 - Draft: updated working plane BIM figure
  *  67e0395aed - Draft: Grid added option in preferences dialog to
    display the human figure
  *  5810bde0de - Draft: Grid added option to disable human figure
    representation
  *  bd4623a2a3 - [Mesh] Improve unit tests
  *  1b20118dfa - Merge pull request #5052 from
    chennes/meshNastranFileFormat
  *  c8a019c312 - Improve display of Apply button
  *  b10dc6757a - Merge branch 'master' into meshNastranFileFormat
  *  d3509a63fd - [Mesh] Add unit tests for NASTRAN reader
  *  c9eaa2393d - Sketcher: Rectangular Array Snap mode
  *  c37af5e737 - Sketcher: fix warning unreferenced local variable
  *  5387e12e80 - Web: support to query values via TCP/IP communication
  *  bd46e970d9 - Mesh: [skip ci] change
    MeshTopoAlgorithm::SplitOpenEdge to return a boolean to indicate if
    the operation succeeded or not
  *  4427de68c2 - Redesign pref pack GUI
  *  e94d7c32b5 - Merge pull request #5060 from Roy-043/Draft-fix-2-svg-
    pattern-issues
  *  0e03427736 - Merge pull request #5058 from Roy-043/Draft-fix-2-edit-
    mode-issues
  *  f2dc749170 - Merge branch 'master' into spreadsheetPasteCleanup
  *  20848125a9 - Merge branch 'master' into
    fixMixedLanguageTranslationExtraction
  *  b31b1b4af5 - Merge branch 'master' into hiddenPrefToLockToolbars
  *  b432592fb2 - Merge branch 'master' into addThemeSupport
  *  2e77d44856 - Merge branch 'master' into
    selection2021SelectionViewAutoShow
  *  2bb8baec06 - Path: Delete unnecessary comments
  *  dd03e616d0 - Path: LGTM cleanup
  *  fcd8b8558e - Path: Fix  boundary shape usage
  *  7ec38a5c3b - Path: Remove unused import
  *  48d10b25b2 - Path: LGTM fix
  *  61a43a644c - Path: Black code formatting only
  *  5d4f7e96b4 - Sketcher: Hide/show constraints according to filter
  *  6102f13071 - Draft-fix-2-svg-pattern-issues hatch45R.svg
  *  19aa4e6a46 - Draft-fix-2-svg-pattern-issues hatch45L.svg
  *  744ed7be52 - Draft-fix-2-svg-pattern-issues
  *  873e0977ca - Sketcher: Minor fixes sketcher radius/diameter
    presentation
  *  1d98cc08e7 - [Sketcher] Add an option to get randomness in
    radius/diameter display angle
  *  daa52ab7b8 - [Sketcher] Display radius/diameter constraints with
    some angle
  *  3553d8ed3a - [Sketcher] Code simplification by systematically using
    'finishDistance' to determine label distance
  *  8fe021a789 - Merge branch 'FreeCAD:master' into PathArray_Z
  *  00e95ba55d - Draft: Fix Unicode and UTF-8 encoding character
    behavior
  *  63d34c8e41 - TechDraw: Fix Unicode and UTF-8 encoding character
    behavior
  *  6d51083240 - Gui: Fix Unicode and UTF-8 encoding character behavior
  *  6babbda88d - Update view_base.py
  *  0c92514464 - Draft: fix 2 edit mode issues
  *  00bb1d0b58 - Gui: [skip ci] fix possible warning
  *  52c4ad941b - App: add comment for clarification
  *  b042405933 - Merged crowdin translations
  *  fafc18158c - Tools: small fix in crowdin script
  *  15da3f01e5 - Updated ts files
  *  dd1c65cfa0 - Merge pull request #5053 from Roy-
    043/Draft_fix_dim_symbol_issues
  *  129ad3b0bd - Merge pull request #5055 from Roy-
    043/Draft_fix_wpproxy_view_prop_group
  *  7ccec03df1 - Merge pull request #5056 from Roy-
    043/Draft_fix_wrong_type_for_layer_transparency
  *  ff2598d2aa - Merge pull request #5057 from 0penBrain/PDNexample
  *  949263b93c - [Examples] Conform PartDesign example to usual
    guidelines
  *  edd4da121e - Draft: fix wrong type for layer transparency
  *  bfe7a7a120 - App: make evalExpression() a class method of
    DocumentObject
  *  f439e0c3f3 - Web: BrowserView::setWindowIcon must be declared as
  *  3f224066db - [BUILDFIX] Add missing includes
  *  612356edfe - Draft: fix wpproxy view properties group
  *  b432d12933 - MinGW: if PYTHONHOME is not set then automatically do
    it at program start
  *  9bde68d784 - MinGW: automatically find Coin library when running
    CMake
  *  381e4b4d5a - Gui: use cbegin()/cend() for const_iterator
  *  eb18c2f9db - Gui: modernize some classes
  *  89ab1ddbfb - Gui: include FCGlobal.h for export macro
  *  deda3668c9 - Draft: fix dim symbol issues
  *  0d2451a20a - Gui: implement a workaround for MSYS2 to access
    QUiLoader via its Python interface
  *  2a72f34d9d - Merge branch 'master' into PathArray_Z
  *  00759f9c96 - Gui: move PythonWrapper class to its own source file
  *  b4e69f1b2d - Gui: move Ui loader classes to their own source files
  *  30848cb635 - Gui: extend PythonWrapper: * add methods to
    wrap/unwrap QDir * add method to load QtUiTools module
  *  0ec51a959a - Gui: remove QUiLoader from Qt4All.h to make sure it is
    included from a single file
  *  7655e7347d - [Mesh] Improve NASTRAN input support
  *  f3a5217468 - Sketcher: Fix hide/show operations on Constraint
    Widget taking too long
  *  6343836689 - Sketcher: Show All and Hide All buttons on Constraint
    Widget
  *  3e644ed2af - Sketcher: Constraint hiding/showing not working
    properly for combined constraint icons
  *  ff93cb9295 - Sketcher: Tracking of constraint visibility via
    contraint widget filter
  *  4243790627 - Sketcher: Constraint Widget extended filter
  *  e233ba54e6 - Merge pull request #5047 from
    chennes/lgtmMeshEmptyBlocks
  *  fc83fd1fc8 - port to MSYS2/clang: suppress 'undefined-var-template'
    warnings
  *  70c5505a75 - Test: remove not needed u before py3 unicode string
  *  d008d44a34 - [UnitTest] Fix UnitTests - use utf-8
  *  f04f1e396a - Merge branch 'master' into hiddenPrefToLockToolbars
  *  0536010d7d - Merge branch 'master' into spreadsheetPasteCleanup
  *  a27d270fa9 - [Spreadsheet] Add support for copying empty cells
  *  7b77ea52e7 - Web: Fix MSVC compile error in BrowserView (part 2)
  *  4f2d65a178 - Web: Fix MSVC compile error in BrowserView
  *  f7bdd2c5e8 - CI gitlab: update readme
  *  6a9b27df1e - Tools: Corrected arguments to git.extractInfo
  *  c942d950a9 - Web: Extended openBrowserHTML to allow custom icon
  *  c6d30974be - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  1d8b334e88 - [UnitTest] Replace deg symbol with deg
  *  a530d30c2c - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  26dfd72143 - [gitlab-ci] gitlab CI on docker initial commit
  *  6e1784ddba - PathArry translate copies along Z axis as it does
    along X/Y
  *  f4c50e3701 - [Spreadsheet] Refactor and simplify paste code
 -- Alexander Pozdnyakov <censored>  Thu, 14 Oct 2021 20:03:52 +0000
freecad-daily (0.19.2+git25778-7f772ba227-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 7f772ba227aa5fcb778f0e6991f167d080ebd03f
  * Date: 1632154544
  * git changelog:
  *  7f772ba227 - port to MSYS2/clang
  *  7a7c7cc77f - Merge pull request #5030 from mwganson/spreadsheet
  *  e5d5bc774f - Merge pull request #5048 from Roy-043/Draft-Fix-
    annotation-scale-to-label-issue
  *  07eced129a - Draft: Fix annotation scale to label issue.
  *  b8a4d1e07e - Merge pull request #4800 from heewa/abort-save-when-
    unable-to-finish
  *  907ab8205e - Merge pull request #5040 from mwganson/macros
  *  c64b470731 - [Docs] Minor tweaks to BUILD_OSX.md
  *  639979e4e7 - Merge pull request #4217 from
    ipatch/macos.build.instructions
  *  1761eb8ce0 - Merge pull request #5046 from
    carlopav/Draft_fixSnapGrid
  *  be10709785 - Tools: LGTM - don't catch BaseException
  *  2a75451460 - Template: LGTM - don't catch BaseException
  *  ff5bf3e0df - PD: LGTM - don't catch BaseException
  *  be5971ad8e - Path: LGTM - don't catch BaseException
  *  97cec75e32 - Plot: LGTM - don't catch BaseException
  *  68a027cf94 - Draft: LGTM - don't catch BaseException
  *  84e86793f0 - Arch: LGTM - don't catch BaseException
  *  7db39151b9 - Merge pull request #5044 from
    chennes/lgtmAppDeclHidesParam
  *  8b7da3b0eb - PD: Silence LGTM warning about empty block
  *  e211b89cf8 - port to MSYS2/clang
  *  6780ded233 - [App] Fix LGTM warning decl hides param
  *  ef0e303235 - App: handle empty, . or .. as parent directory
  *  c1cbee9a06 - Tools: port example of embedding to Py3
  *  31a8fc5c7d - Draft: fix Snapper GridSnap not working over a face
  *  2fd71242ba - Merge pull request #5043 from
    chennes/lgtmLinkDeclHidesParam
  *  186548da6c - [App] LGTM fix - rename loop variable
  *  75e0ad6396 - Merge pull request #5041 from Syres916/patch-32
  *  874e333d67 - Merge pull request #5039 from
    troyp76/PartDesignChamferImprovement
  *  2c9a4602a1 - [AddonManager] stderr remove translate
  *  1a3527c06a - Improved chamfer behavior when faces are selected
  *  a7fb567cd5 - [AddonManager] Handle stderr from git status
  *  5661e23eef - Merge pull request #4792 from heewa/abort-quit-on-
    failed-save
  *  823ebacbf9 - [Sketcher] Refactor split code
  *  bb48dad417 - [Macros Dialog]rename DuplicateReplaceSpaces parameter
    to ReplaceSpaces, make it default = true, apply also to new file
    creation and renaming in the dialog
  *  fe616e8954 - [Macros Dialog] Add 2 new parameters:
    DuplicateIgnoreExtraNote and DuplicateReplaceSpaces
  *  1ceaa09d17 - Added spring boundary condition
  *  d7ac25e3cf - Ammending stiffness units
  *  421ece90b6 - [FEM] Add backward compatibility for simple hardening
  *  5f4b87035b - [FEM] Add tools for more yield points in simple
    hardening materials
  *  edee981ee1 - Merge pull request #5038 from mwganson/macros
  *  54700faad8 - Gui: fix typos
  *  a3357cfda8 - [Macros Dialog] begin searching for unique name for
    duplicate function with current numbers rather than from 001
  *  5fd21f80da - TechDraw housekeeping: TechDraw_LandmarkDimension icon
    fix (#5033)
  *  e305dbd49c - PartDesign: Add new need active body dialog with
    option to choose body (#4949)
  *  820e88f95b - [Core] (Partially?) Fix data loss on dir rename
    (#4996)
  *  3ab5dadd82 - Mesh: add function section() to Mesh class
  *  666f67f8d9 - Part: support null shapes in boolean operations
  *  d3567b9d90 - Merge pull request #5031 from luzpaz/PD-typo
  *  89e4f21008 - MeshPart: show a more useful error message if the
    currently selected object cannot be tessellated
  *  08aa7154c1 - TechDraw: Changed TechDraw_Dimension_Link ->
    TechDraw_LinkDimension (#5032)
  *  7fb4dd37e4 - PD: Fix typo in function getContiniusEdges-
    >getContinuousEdges
  *  9fe1f56824 - PD: fix ProfileBased::Restore to not affect sub-
    classes that need to handle changed property types/names
  *  e273954135 - PD: move handling of changed properties of Transformed
    to handleChangedPropertyType
  *  6176e815e8 - PD: move handling of changed properties of the
    Chamfer/Fillet to handleChangedPropertyType
  *  62723f3dfd - Part: move handling of changed properties of the
    Primitive class to handleChangedPropertyName and
    handleChangedPropertyType
  *  4327cd5ccb - Mod: make sure to call the base class'
    handleChangedPropertyType
  *  33f3fa6865 - Mesh: define the typenames FacetIndex and PointIndex
    to distinguish between facet and point related indexes
  *  ce285ea265 - Mod: fix warning [-Wmacro-redefined]
  *  d02e708e75 - [Spreadsheet] Prevent infinite loop when copy/paste of
    non-rectangular selection
  *  671032f506 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  046fcdc68c - Gui: fix compiler warnings: [-Wunused-parameter]
  *  40d2955c66 - Base: split export/import macros from FCConfig.h and
    move them to FCGlobal.h The FCGlobal.h can be included in a Global.h
    header file of an extension module.
  *  4ed05b1406 - Merge pull request #4771 from Syres916/patch-16
  *  075f9cdc74 - Merge pull request #4791 from heewa/fix-lost-err-msg
  *  381f835479 - Merge pull request #5027 from 0penBrain/rotation
  *  59a4a4c361 - [Core] Rotation : fix gimbal lock handling
  *  455412ccc7 - Tools: Updated crowdin script after PR #5021
  *  811004b6c8 - Merge pull request #5021 from
    chennes/translatorImprovements
  *  c4dd6b3b02 - Merge pull request #5020 from 0penBrain/placement
  *  e5c7bb6487 - Merge pull request #5022 from Megidd/fix-infinite-loop
  *  7e66ea855b - Merge pull request #5025 from
    luzpaz/DlgSettingsNavigation-code-naming-conformity
  *  da918350c9 - Merge pull request #5026 from luzpaz/Crowdin-
    Axonometric
  *  f560d5e810 - [Gui] Edit/Placement not active when no object
    selected
  *  528790ddb8 - Crowdin: Expose View -> 'Standard views' ->
    'Axonometric' to translation
  *  8ebd5c6eac - Gui: Make DlgSettingsNavigation methods conform to
    naming standard
  *  c3df0db4f7 - Mesh: fix infinite loop when repairing mesh facet
    indices
  *  719fb95382 - [GUI] Add prefs for translators
  *  582c26ea8b - Merge pull request #5019 from luzpaz/Gui-fix-korean-
    and-alphabetize
  *  a12385adb9 - Gui: Language/Translator.cpp remove extra .ko
    translation + alphabetize
  *  04eecd0c92 - Merge pull request #4178 from uLeonis/master
  *  8a526a9ba4 - Merge pull request #4935 from edi271/TechDrawToolsEdi
  *  9fe0442729 - Merge pull request #5018 from luzpaz/sketcher-cstring-
  *  7295c795d1 - Merge pull request #5012 from luzpaz/pathjobgui-typo
  *  391a9e8d23 - Draft: whitespace tweak
  *  c03d4b1c10 - Draft: fix comment typo
  *  6642e28826 - Path: Fix PathScripts/PathJobGui.py typo bug
  *  48c1738a53 - Merge pull request #5017 from chennes/renameWBTab
  *  e72da8babd - Sketcher: fix mislabeled .ui cstring tag
  *  50e4be1b90 - [GUI] Change name of workbenches tab
  *  642836d58a - Merge pull request #5002 from AjinkyaDahale/fix-4732-
    self-int
  *  67a603f094 - Merge pull request #5016 from mwganson/techdraw
  *  c4367add4a - [TechDraw] prevent crash where user has duplicated
    page without dependencies and then tries to remove a view from one
    of the pages by editing the Views property
  *  64775bf91f - Merge pull request #5007 from 0penBrain/DrawStyleMode
  *  33d63519f4 - Merge pull request #5013 from mwganson/techdraw
  *  d964653057 - Merge pull request #5014 from marioalexis84/draft-
    gui_label
  *  e19c086116 - Merge pull request #5015 from Roy-043/Spreadsheet-
    importXLSX
  *  419e601482 - Tools: Updated crowdin scripts
  *  89e1a97d80 - Merged crowdin translations
  *  4339e47582 - Spreadsheet importXLSX: Added floor and ceil
    functions. Fixed aliasRef is None issue.
  *  bdbe3105ff - Draft: Prevent working plane from restoring after
    label command
  *  dfe02d4099 - [TechDraw] prevent crash where user duplicates page
    without also duplicating dependencies
  *  3454ca381a - renamed to CommandExtensionPack
  *  89b7d72d1a - added TechDrawTools Commands
  *  017db79458 - delete redundant line in CommandCreateDims
  *  cdd8147024 - added TechDrawTools Commands
  *  d14167a50d - Updated ts files
  *  1c8b803f9e - Draft: Introduced Hatch command + object
  *  7cb44f86ac - Merge pull request #3358 from JeromeL63/Draft_addgroup
  *  cbde274c9a - Merge branch 'master' into Draft_addgroup
  *  42a8389e40 - Restored docstring
  *  5c0517e620 - Changed M shortcut to M,G
  *  f642e561d1 - Merge pull request #5006 from
    0penBrain/ExpDlgClearEnter
  *  4ce30f69d1 - Merge pull request #5010 from mwganson/duplicate
  *  5cd231bf11 - Merge pull request #5011 from marioalexis84/draft-
    gui_trimex
  *  813114cab5 - Draft: Fix variable referenced before assignment
  *  096fb76585 - [Edit menu -> Copy / Duplicate] Add Use Original
    Selections button to dependency selection dialog
 -- Alexander Pozdnyakov <censored>  Mon, 20 Sep 2021 17:09:25 +0000
freecad-daily (0.19.0+git25645-37d9757399-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 37d9757399b4c2ec30318eb88d7cd7c508246345
  * Date: 1630650668
  * git changelog:
  *  37d9757399 - FEM: writer base, fix regression introduce in calculix
    writer with ec55cb6b779bd
  *  12d0974525 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  70462e1d1b - Merge pull request #3229 from alafr/alafr-arch-
    structure
  *  c99ec69f9c - Merge branch 'alafr-arch-structure' of
    https://github.com/alafr/FreeCAD
  *  91dde33ef2 - Arch: Added option to references to fuse the base
    objects by material
  *  68b328fd4c - Merge pull request #4732 from donovaly/PD-attachment-
  *  3e483c5268 - Merge pull request #4788 from 0penBrain/UserEditMode
  *  8ed419cf6a - Merge pull request #4882 from Roy-
    043/Draft_Fix_init_tools.py
  *  3172bd1005 - Merge pull request #4888 from Syres916/patch-21
  *  854fc52ff2 - Merge pull request #4891 from Roy-
    043/Draft_Fix_Misplaced_Edit_Nodes_BezCurve_2
  *  ab119685ff - Merge pull request #4907 from Roy-
    043/Draft_fix_move_alt_copy_mode
  *  ff8f887de5 - Merge pull request #5004 from PrzemoF/copr_fix_v40
  *  348ca64033 - Merge pull request #5005 from sliptonic/archcleanupfix
  *  b53ec3bd4e - Black reformat
  *  ddc4c69e82 - black
  *  9369350c65 - [COPR] Bump version in spec file to 0.20pre
  *  509af5e7c5 - Merge pull request #4916 from waebbl/find-vtk-9-
    improvements
  *  829c1d2a7e - Merge pull request #5003 from
    sliptonic/removeArchPanel
  *  b60edfd9d6 - Merge pull request #4974 from
    Russ4262/cleanup/pathpocketshapegui
  *  ffa92561a0 - Merge pull request #4976 from
    Russ4262/cleanup/general_lgtm
  *  9cd18976d4 - Merge pull request #4986 from ho-ho-ho/master
  *  cf5ffb8208 - Merge pull request #4923 from Syres916/patch-23
  *  63d77e003b - Merge pull request #4945 from 0penBrain/sk3ptCircle
  *  f5bf6f437d - Merge pull request #4966 from dirkolbrich/sketcher-
    name-param
  *  730159d088 - purge archpanel support
  *  3cb9f522a7 - Sketcher: display dimensional constraint name
  *  fa057ca7d3 - Merge pull request #4772 from realthunder/EulerAngles
  *  b8f4a152d3 - Start: Fixed faling test
  *  62997b1bfa - Merge pull request #4915 from
    carlopav/draft_snap_nodoc_fix
  *  cd19082ac6 - Update src/Mod/Draft/draftguitools/gui_snaps.py
  *  41e0eda96c - Merge pull request #4914 from donovaly/PD-property-
    fixes
  *  2f70ddc3dd - Removed redundant namespace
  *  02fb90f16c - Merge pull request #4924 from dbdbdb/spacepilot-pro-
    keycodes
  *  1e7aa024dc - Merge pull request #4997 from PrzemoF/copr_fix_v39
  *  52a6558dfb - Merge pull request #5000 from
    chennes/checkForConflictingAccelerators
  *  1823d05950 - Merge pull request #5001 from
    carlopav/Gui_fixTooltipForGroupedActions
  *  01df25866c - Gui: Improved tooltips for grouped commands
  *  af9690ec06 - [Core] Add checks for conflicting accelerators
  *  9153079756 - [COPR] Restore dist in Release
  *  ae7a8752fb - Path: LGTM cleanup
  *  8c361dd3fc - Merge pull request #4902 from
    Russ4262/fix/Extensions_error_msg
  *  619a30b672 - Merge pull request #4994 from PrzemoF/copr_fix_v38
  *  154fc694b8 - Merge pull request #4995 from
    chennes/fix4664HardcodedTooltips
  *  cb4a0b1dd0 - Also set tooltip after Reset and ResetAll
  *  f7f8d200bc - Arch: Better icon for arch references
  *  a09ec0b403 - Draft: Use BuildingParts as group in Draft SVG
    projections
  *  49abe81271 - Merged crowdin translations
  *  a8cb3ef1e3 - Updated ts files
  *  e359c01cc9 - Tools: Removed Plot from translation scripts
  *  8f8a0c7e35 - [COPR] Exclude Inventor-devel for fedora above 34
  *  44ce401a53 - [GUI] Refactor tooltip code to rebuild shortcut
  *  4b1c62e8c9 - [COPR] Fix FreeCAD spec as dist in no longer required
  *  3473537ec6 - improve search for VTK-9
  *  08736cb4ce - Plot: Rename README to README.md + refinements
  *  d0de6284f9 - Merge pull request #4872 from
    berberic2/PD_pad_ui_change
  *  103262d131 - Merge pull request #4971 from
    sanguinariojoe/plot_module
  *  dcaab146c1 - Merge pull request #2625 from luzpaz/AddonManager-
    readWarning
  *  baafa2a0c4 - Update grbl_post.py
  *  378dec720c - Gui: fix -Winconsistent-missing-override, TD: fix -
    Wunused-parameter
  *  2845078459 - AddonManager: Consolidate preference in user.cfg from
    Plugins to  Addons
  *  9a97bf16cf - Merge pull request #1 from
    oliveroxtoby/matplotlib_import_issue
  *  b7867e2be1 - Prevent matplotlib selecting the PyQt API instead of
    PySide2
 -- Alexander Pozdnyakov <censored>  Sun, 05 Sep 2021 11:28:57 +0000
freecad-daily (0.19.0+git25541-ca043dcb6d-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: ca043dcb6d20d70b8e24d75e810683214eecc5d4
  * Date: 1629371619
  * git changelog:
  *  ca043dcb6d - Merge pull request #4978 from
    carlopav/Gui_AddTooltipNames
  *  ba776825c7 - Merge pull request #4983 from
    chennes/lgtmAddMissingInits
  *  fdaf780452 - Merge pull request #4979 from Kawashima-Azumi/no-
    filename-encode
  *  b6c88080ba - Merge pull request #4980 from 0penBrain/coredump
  *  b5a5a6cd70 - Gui: Improved tooltips
  *  bf3d86e8b0 - FEM: pep8 code formating
  *  40d29fe329 - FEM: task panels, improve units value handling
  *  f976699bdf - [Core] exit() can prevent core dumping, use abort()
    instead on debug mode
  *  6c977d8511 - [FEM] Change reference files to avoid failed tests
  *  a95e9549a6 - Start: Correct hash for thumbnail filename (py3)
  *  3b6c442187 - Start: Correct hash for thumbnail filename
  *  380d214e74 - AddonManager: Handles git module with no Repo
    attribute - Fixes #4072
  *  cbdac756a8 - Merge pull request #4963 from Helios113/stiffness
  *  d2d113a7a1 - Merge pull request #4892 from PrzemoF/copr_fix_v37
  *  ea9a4ef93f - Merge pull request #4972 from chennes/revert-4931-no-
    filename-encode
  *  1d74880ac2 - Revert Start: Properly hash thumbnail filenames
  *  95770e521a - [Arch] Silence LGTM missing init warnings
  *  1b12226bd4 - [Tools] Silence LGTM warning about missing init
  *  317dd4c031 - Merge pull request #4928 from Zolko-123/master
  *  2429043218 - Merge pull request #4931 from Kawashima-Azumi/no-
    filename-encode
  *  13ba896ea2 - Merge pull request #4970 from
    chennes/openscadUnitTestBBoxFix
  *  4e7742ad37 - Merge pull request #4932 from 0penBrain/windowClosed
  *  a80e67c04c - [OpenSCAD] Fix OpenSCAD bounding box calculations
  *  c167955018 - Merge pull request #4885 from Roy-
    043/Draft_Fix_Array_Count_Issues
  *  1925998907 - Merge pull request #4958 from
    paullee0/ArchWall_BugFixes_14
  *  82d18aa324 - Merge pull request #4950 from realthunder/FixLinkMode
  *  586955e31b - [PartDesign] Enable reverse ability for
    Pocket/UpToFace mode as it makes sense for curved faces
  *  b2cf8581e0 - [PartDesign] Add reverse ability for Pad/UpToFace mode
    as it makes sense for curved faces
  *  39ca142d5f - [PartDesign] Restore 'Reversed' ability into
    Pocket/2dims mode
  *  c561b5ac1f - [PartDesign] Fix 'Reversed' no more available in Pad
    'toFirst/toLast'
  *  089d5abb6f - Fixes Xercesc include, harmonize XercesC_INCLUDE_DIRS
    statement (#4960)
  *  72411f83ad - Draft: Fix LGTM 'test for equality' warning (#4969)
  *  61ac0b4838 - Merge pull request #4900 from sanguinariojoe/del_ship
  *  50056dca9f - Merge branch 'master' into ArchWall_BugFixes_14
  *  fece09a4d5 - Merge pull request #4954 from
    ageeye/FixDefaultShapeVertexColor
  *  05c88d8ada - Merge pull request #4905 from Roy-
    043/Draft_fix_trimex_wrong_units
  *  54f7486299 - Merge pull request #4955 from
    paullee0/ArchWall_BugFixes_13
  *  163075b3ba - Merge pull request #4967 from Syres916/patch-30
  *  1dd5ffdba3 - Merge pull request #4968 from tomate44/patch-1
  *  4ab37fc0ca - Added stiffness units to FreeCAD [mN/m, N/m, kN/m,
    MN/m]
  *  108437e37b - Update BSplineSurfacePyImp.cpp
  *  09d9caf438 - TechDraw - Edit annotations via double-click
  *  2343c3cbe2 - [OpenSCAD] Fixes cut color while importing CSG (#4920)
  *  0fcd0cec44 - Merge pull request #4797 from
    Russ4262/feature/tile_job
  *  59c36f150e - Merge pull request #4815 from Russ4262/fix/GUI_issues
  *  1cdfd611fd - Path: Downgrade module's debug level to INFO
  *  ff3adacd93 - Path: Auto-load the user-selected job for the
    simulator
  *  be1e394da9 - Path: Changes to allow for Adaptive op defaults at job
    level
  *  30ea19a923 - Path: Refactor  algorithm to independent class
  *  cfca2a790a - Path: Allow parent job assignment
  *  2a900b1850 - [PartDesign] Expose WizardShaft/ strings to
    translation (#4964)
  *  e215c22519 - [Base] Remove one unnecessary precision level
  *  463ff88a57 - [Base] Increase precision
  *  dddf76b47f - [Gui] PropertyItem change Base Quantity Format
  *  f3c2622468 - [PD] Gui - Primitives change Base Quantity Format
  *  b0b4b321cb - [PartDesign] Linting and cleaning superfluous
    whitespace (#4851)
  *  6d136c9b1b - Add PartDesign Python commands for translation (#4961)
  *  ed8e632708 - TechDraw - Remove code artifacts from
    CommandDecorate.cpp (#4904)
  *  4edf18a630 - TechDraw - Undo for Cosmetics Vertices and Lines
  *  c6697bbc78 - FEM:request for reaction forces on Constraint
    displacement
  *  e2e7733d09 - [GUI] Add autoload option to Workbench preferences
    page (#4957)
  *  273a7d5e3f - FEM: examples, use correct constraint in information
    for mystran plate example
  *  a0d860679e - FEM: examples, displacement constraint needs to set
    Free and Fix
  *  ad63322ac7 - FEM: examples, delete not needed material values
  *  4e6a09be37 - FEM: examples, add ccxtools solver
  *  d635f03a60 - FEM: solver task panel, get rid off error message
  *  1f38d89cc4 - FEM: material task panel, improve handling of input
    fields without unit
  *  24e472cdde - [ArchWall] Fix MakeBlocks to work if Base is Sketch
    with 1 edge only
  *  aff4172550 - FEM: solver framework member checks, extend them
  *  dff0537fab - FEM: z88 and mystran writer, get rid of deprecated
    member assignments
  *  ec3b79aa9d - FEM: z88 tasks and writer, make use of mesh set data
    getter class
  *  6dbe713d7b - FEM: tasks module for z88, mystran and calculix, code
    improvements
  *  afd885330a - FEM: z88 writer, code formatting
  *  4dbd2c36da - FEM: do not use the red error print if it is not a
    error
  *  b287c8604c - [ArchWall]  Fix MakeBlocks to work if Base is Sketch
  *  df62e01c2b - Merge branch 'FreeCAD:master' into
    FixDefaultShapeVertexColor
  *  6c78531ab6 - FEM: examples, truss seg2, fix solver typ
  *  c4118bb2be - FEM: examples, add 3D truss for z88 and calculix
  *  0942f4f55e - FEM: calculix unit tests, add beam cross section tests
  *  0090cf64a9 - FEM: unit tests calculix and cmake, move a method and
    a file
  *  a94eb6b3ba - FEM: typo
  *  587c7323a7 - Merge branch 'FreeCAD:master' into
    FixDefaultShapeVertexColor
  *  acce57a25d - Merge pull request #4912 from sprhawk/master
  *  1228f798bf - Merge branch 'FreeCAD:master' into
    FixDefaultShapeVertexColor
  *  e197c3ab9f - FEM: calculix writer, beam cross section angle,
    improvements and fixes
  *  d3b503be90 - FEM: calculix writer, femelement geometry, code
    formating
  *  7dac3cc6b3 - FEM: calculix writer, delete formatting comment, no
    longer needed as alle calculix input values are formatted the time
    being
  *  f7cefaef47 - FEM: CalxuliX cantlever beam examples for pipe, circle
    and rectangle cross section
  *  ea9272b1a3 - FEM: calculix writer, reaction forces, add some
    comment
  *  7886391edf - Merge branch 'FreeCAD:master' into
    FixDefaultShapeVertexColor
  *  a74792e3f6 - Draft: Allow to stretch more complex Arch objects
  *  2c940e3a98 - Arch: Remember wall alignment when creating from
    existing wires
  *  053dd7f3b8 - Arch: Don't add spaces to BuildingPArt's shape
  *  f5aea33548 - Update src/Mod/TechDraw/App/Cosmetic.cpp
  *  b817ade2a8 - [TD] comment the new centerline behavior
  *  3a4bf809b2 - Merge branch 'FreeCAD:master' into
    FixDefaultShapeVertexColor
  *  bc9a601a46 - Merge pull request #4894 from steelman/arch-frame-
    profile-alignment
  *  aeddacfb7f - Merge branch 'FreeCAD:master' into
    FixDefaultShapeVertexColor
  *  082b78328b - Merge branch 'FixDefaultShapeVertexColor' of
    https://github.com/ageeye/FreeCAD into FixDefaultShapeVertexColor
  *  1b63b613de - FEM: ccx tools task panel, do not run solver with no
    or wrong ccx binary
  *  ed1d71e671 - Possible to use DefaultShapeVertexColor setting.
  *  9813e10d8c - FEM: ccx tools, do not rais exceptions if there is no
    binary, give feedback to the user instead
  *  8a072140e3 - Merge branch 'FreeCAD:master' into master
  *  a021f5d933 - Possible to use DefaultShapeVertexColor setting.
  *  2736142ddf - Merge pull request #4901 from Russ4262/fix/3D_Pocket
  *  8f4d3a7008 - Merge pull request #4906 from
    Russ4262/fix/toolbit_missing_readme_doc
  *  0e59eb565d - Merge pull request #4919 from
    Russ4262/fix/profile_cut_side
  *  d66fbada61 - Merge pull request #4818 from
    Russ4262/refactor/path_array
 -- Alexander Pozdnyakov <censored>  Thu, 19 Aug 2021 19:41:58 +0000
freecad-daily (0.19.0+git25396-ecff58875c-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: ecff58875cc83db51d15cf1b66b7044bb3f53fc9
  * Date: 1627921765
  * git changelog:
  *  ecff58875c - FEM: calcuix writer, fix circular beam section
  *  15c04a30cf - Merge pull request #4926 from Syres916/patch-24
  *  eef30446aa - Merge pull request #4936 from ho-ho-ho/master
  *  b1cfadf7ae - Merge pull request #4947 from luzpaz/path-typos
  *  6fd5e83d3b - Merge pull request #4953 from noahwilliamsson/path-
    json-fix
  *  af28a37c0f - Path: fix invalid JSON in 45degree_chamfer.fctb tool
  *  f76c9926da - [Draft] gui_utils Added FIXME comment to assist..
  *  3b444b1cf3 - Merge pull request #4927 from marioalexis84/draft-
    restore
  *  bd0b5bbecd - Merge pull request #4929 from marioalexis84/draft-
    multiselection
  *  b2ebda4d98 - Merge pull request #4930 from Kawashima-Azumi/shutil-
    no-which
  *  78e9c166a4 - Merge pull request #4881 from Roy-
    043/Draft_Fix_Draft_SetStyle
  *  6a6fd946a5 - Merge branch 'master' into Draft_Fix_Draft_SetStyle
  *  26ff21d93d - Merge pull request #4879 from Roy-
    043/Draft_Fix_Layer_List_Issues
  *  f8d040f9fd - FEM: calculix writer, force constraint, do not write
    zero loads
  *  6fed5236b9 - FEM: z88 writer, add circular beam section
  *  9ff622d00b - Add Debian/Ubuntu runtime deps for Docker build
    scripts (#4951)
  *  af3bc822fe - Basic build container images with distribution package
    references (#4893)
  *  d3cd395b94 - FEM: z88 mesh exporter, add comments for element
    assignment
  *  422bde4bf7 - Draft: Fixed wrong cmd names in gui_planeproxy.py
  *  ad39e5fbdd - Draft: Fixed units mismatch when moving Draft_Point
    objects
  *  f47c33bd65 - Draft: Fixed units mismatch when moving Draft_Point
    objects.
  *  638976c409 - Draft: Fix patharray edge sort issue
  *  597dbfb6c4 - FEM: examles, add missing geom obj links in meshes
  *  117d928d5d - FEM: unit test command file, add command for all FEM
    App tests
  *  130ef93d83 - FEM: unit test information, remove duplicate lines,
    they are in unit test commands file available
  *  ce6df4494c - FEM: improvements for meshes without geometry link
  *  abcd05b591 - FEM: calculix prechecks, beamsections and mesh without
    geometry link is not allowed
  *  d0e4467761 - FEM: migrate modules, add old z88 solver module
  *  dfc01ec949 - FEM: Mystran solver, add Gui preferences page for
    binary path setting
  *  cfc08b811f - FEM: Mystran solver, add Gui command to add solver to
    a document
  *  005c66f4ec - FEM: Mystran solver, add examples and writer unit
    tests
  *  cdcd271b4c - FEM: Mystran solver, add solver, writer, tasks and
    constraint force and fixed writing
  *  e100971fa0 - FEM: add Nastran mesh exporter based on pyNastran
  *  a03eb6b962 - Draft: Fix wrong default value for defaultWP
  *  03a1b9b1c1 - Draft: fix gui_offset.py wrong ghost if start angle of
    arc is larger
  *  ed94be6ab9 - Draft: fix geometry.py findDistance function
  *  5564b025fe - Draft: Fix spelling gui_edit_draft_objects.py
  *  eab17ddff5 - Fix various typos
  *  427a2ab8d6 - Path: fix various typos and superfluous whitespace
  *  3962c347ac - FEM: meshtools, fix node count in newly add mesh type
    method, regressin wass added in ff5509f8550221
  *  83723fef44 - FEM: examples, small improvements
  *  0816e30cba - FEM: ccx canti quad4 example and unit test, improve
  *  ff5509f855 - FEM: meshtools, add generic method to return femmesh
  *  e6a6ac3725 - FEM: unit tests, temporary deactivate 2 unit tests as
    they fail on ci
  *  551e6e9675 - FEM: examples and unit tests calculix solver, add ccx
    cantilever with quad8 elements
  *  74b6276c20 - FEM: examples and unit tests calculix solver, add ccx
    cantilever with quad4 elements
  *  d15ae5d804 - FEM: z88 writer, delete if tests, prechecks are made
    before starting writer
  *  bcb17be94a - FEM: z88 unit test, move a method
  *  a9af9829f5 - FEM: calculix framework solver, do not rais a
    exception on problems
  *  26c2d6540f - FEM: z88 solver, tria6 example and unit test as well
    as small writer improvements
  *  ac7caebb59 - FEM: calculix unit tests, add ccx cantilever with
    seg2, seg3, tria3 and tria6 mesh elements
  *  0974f8f250 - FEM: improve calculix framework solver menu and tool
  *  e3405417fb - FEM: frame work solver calculix, get rid of text
    experimental
  *  c0c6212f0c - FEM: solver, improve analysis member tests
  *  c756881ffa - FEM: solver run, improve output
  *  bea371fc8e - FEM: comand definition, delete not needed z88 icon
    definition as it uses FEM standard names
  *  41b0805e18 - FEM: solver frame work, improve binary handling
  *  e84f0ab609 - FEM: solver frame work, code formating
  *  1cc9c88be1 - FEM: examples, ccx cantilever add face and edgemesh
  *  c5be18888b - FEM: examples, canti hexa20, delete wrongly added
    exaplanation object
  *  dde8ec5c7f - Merge pull request #4939 from
    Russ4262/fix/job_template_paths
  *  1a1910a489 - Merge pull request #4938 from
    Russ4262/fix/adaptive_edge_processing
  *  4695ed09ca - FEM: examples, ccx canti hexa20, fix comment
  *  dbff0d9e9c - Merge pull request #4937 from
    Russ4262/cleanup/adaptive_unit_test
  *  147fd446ba - FEM: cmake, fix
  *  83c8cc30e8 - FEM: examples and unit tests, some heavy file renaming
  *  7416fd3f5b - FEM: examples, code formating, use double quotes
    whenever it is possible
  *  415a29387a - FEM: calculix writer, constraint force, code formating
  *  18c3ef6d46 - FEM: solver tasks, use same result reading method name
    in all solver
  *  8ce14b2a2b - Path: Close Adaptive geometry source file upon unit
    test completion
  *  65a59b102f - Path: Re-enable all disabled Path unit tests
  *  640eb6ace7 - Path: Fix multi-OS path issue.
  *  b91a4b6ecd - Path: Restore edge processing to Adaptive as in 0.19
    release
  *  cb7c8d8458 - Path: Improve comments and docStrings
  *  1b856e9cfb - Path: Delete dead code and comments
  *  a40812dfbf - Merge pull request #4917 from
    Russ4262/fix/Adaptive_process_edges
  *  d2c170a929 - Path: fix grbl --return-to placement
  *  3311bb6df3 - Path: Add some  unit tests
 -- Alexander Pozdnyakov <censored>  Mon, 02 Aug 2021 19:55:23 +0300
freecad-daily (0.19.0+git25306-5f5b3d9b67-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 5f5b3d9b67136edda1f6738f1a83154990f7839d
  * Date: 1626802171
  * git changelog:
  *  5f5b3d9b67 - Merge pull request #4446 from
    Schildkroet/deburr_improve
  *  31fd5be0c4 - FEM: calculix writer, use generic elset variable names
  *  f4275adfed - FEM: mesh set getter, use ccx independent method names
  *  a98ebfde6e - FEM: mesh set getter, use ccx independent variable
    names
  *  166f5e7a4b - FEM: material task panel, raise max possible young's
    modul value
  *  241a6a4eac - FEM: tasks and writer, use generic solver input
    writing method name
  *  efbe176691 - FEM: writer base, typo
  *  a7caa50d38 - FEM: mesh set getter, output print
  *  bbb557aab6 - FEM: calculix writer, fix time output
  *  d0dbdf8bf3 - FEM: make use of mesh data getter class for calculix
    solver and ccxtools
  *  afeb9b2305 - FEM: calculix writer, use mat geo sets instead of ccx
    elsets
  *  8b061cecc2 - Draft: Fixed wrong placement of lines in shape2dview's
    cutface mode
  *  4869e040f8 - Draft: Use different icon if object has AutoUpdate
    turned off
  *  146dcd75a9 - Arch: Fixed windows invert hinge option
  *  573a295067 - Arch: Fixed wrong numbering in arch axis in section
  *  6a76c7668d - FEM: calculix writer, make use of the member objs
    everywhere
  *  7df9e7fe63 - FEM: calculix writer, code formating
  *  043aa945bc - FEM: mesh data getter, add time and some comments
  *  fd3f17ea45 - FEM: separate getting the mesh sets from writer class
  *  507ccc518b - FEM: material task panel, code formating
  *  07efb027ac - FEM: calculix writer, matgeosets, code formating
  *  f20e29a04c - Material editor: add some comments
  *  5bb95f0139 - Material Editor, code formating
  *  1b8244580e - Material, workaround for precision problem
  *  807f61400d - Draft: fix dimensions with decimals=0 problem
  *  a7492d1934 - Material: comments
  *  179f7234fb - FEM: material task panel, catch wrong
    ThermalConductivity quantity
  *  addb41d424 - FEM: calculix writer, materials, delete code added by
    mistake with d72d24b30c6
  *  0afa4bd344 - Material: nitrogen card, fix wrong minus which leads
    to syntax error in unit system
  *  cfcf8df4ce - Material: matcard reader, fix some problems
  *  a9300c2141 - Fix FEM and Material typos
  *  def2df9253 - FEM: calculix writer, improve information about units
    in input file
  *  2bf2c7d546 - FEM: calculix writer, improve floats writing for
    femelement material
  *  3f45205ea6 - FEM: calculix writer, improve floats writing for
    femelement geometry
  *  a58cd00e5a - FEM: calculix writer, continue improve floating point
    writing for constraints
  *  138144d88e - FEM: calculix writer, improve floating point writing
  *  74c3a4f676 - FEM: calculix writer, use better writing for young's
    modulus, improves c73c6097bf1900
  *  2fe036e823 - Material: card reader, do not break if error on card
    reading.
  *  9a564dd906 - Maaterial: card writer, force to use utf-8
  *  78924196db - Material: better warning message if card name is not
    file name
  *  3e14f499e5 - Material: matcard writer, print error if no card name
    is provided on save
  *  6257ec125e - Material: matcard writer, get rid of Python 2 code
  *  4596f441bf - FEM: calculix writer, materials, comment
  *  8d93a0f3d8 - Arch: Better icon for Arch component
  *  2685f13eb3 - FEM: calculix writer, print getting sets time
  *  8728400e04 - Merge pull request #4910 from Roy-
    043/Arch_Fix_Arch_Wall
  *  2acfba9870 - Merge pull request #4883 from steelman/arch-timezone
  *  c73c6097bf - FEM: cslculix writer, fix if young's modulus is
    smaller than 500 kPa
  *  e704f3267c - FEM: calculix writer, small improvements
  *  ad76c5b554 - FEM: calculix writer, move generic constraint writer
    into base writer
  *  d72d24b30c - FEM: calculix writer, move material, element geometry
    and mat-geo-elementsets into separte methods
  *  9fa444c113 - FEM: calculix writer, move write mesh in separate
    module
  *  61436a874d - FEM: calculix writer, move write footer and step in
    separate modules
  *  90cecd0d2c - FEM: calculix writer, rename constraint writing
    methods
  *  cd02cf2ffd - FEM: writer base, add method to retieve all known sets
  *  290b5cc322 - FEM: code conventions, update
  *  4681577166 - FEM: calculix writer, typo
  *  3307bfe07c - FEM: base writer, return on empty fem objects dict
  *  fa146510f8 - FEM: basewriter, do not try to get elementsets if
    there are no centrif objects
  *  7ec2d0e1cb - FEM: calculix writer, move constraint fluidsection in
    separate module
  *  9715034bc9 - FEM: calculix writer, move constraint
    initialtemperature in separate module, use generic constraint writer
    and fix unit tests
  *  b43bdecef6 - FEM: calculix writer, move constraint selfweigt in
    separate module and use generic constraint writer
  *  a154d3b93f - FEM: calculix writer, move constraint writing methodes
  *  3e7899b7f8 - FEM: calculix writer, code formating
  *  4e26596f90 - FEM: calculix writer, add write before and write after
    to constraints modules
  *  671b408751 - FEM: calculix writer, do no longer write method names
    into input file, fix all unit test files
  *  2760064897 - FEM: calculix writer, constraint writer, more
    simplifications
  *  aea694ac23 - FEM: calculix writer, rename set writing methods to a
    generic one
  *  b97d774971 - FEM: calculix writer, constraints set writer, remove
    getter from there
  *  c674cd31e9 - FEM: calculix writer, move mesh data getter outside
    file writing
  *  cc4ba46f54 - FEM: calculix writer, improve constraints code
  *  3576ae7c78 - FEM: code formating
  *  81d04186c7 - FEM: calculix writer, move constraint methods into
    separate modules
  *  b9cc49383f - FEM: code formating
  *  46282db7c8 - FEM: constraint centrif, Gui tools
  *  f0b543ed81 - FEM: constraint centrif, add unit test
  *  94c0522c38 - FEM: constraint centrif, add example
  *  974f41e0cc - FEM: constraint centrif, App objects and methods:
  *  65f84827e5 - FEM: constraint transform beam hinged, add unit test
  *  b32d16fd52 - Merge pull request #4909 from troyp76/master
  *  20287874a8 - Arch: Fixed text position of Arch spaces
  *  83991d7014 - FEM: examples, constraint transform beam hinged, fix
    material
  *  0a388722a7 - FEM: constraint transform torque example, code
    improvement and unit test fix
  *  bda6ad109f - FEM: contraint transform example, add unit test
  *  48d6fa8ea2 - FEM: examples, add constraint transform torque example
  *  487005a20c - FEM: general preferences gui, improve a string
  *  0bbcfd7c04 - FEM: calculix writer, small fix in constraint
    transform and a white space somewhere else
  *  a319a68628 - FEM: calculix writer, move inlet outlet fluid mesh
    treament methods
  *  6c7aaaff3e - FEM: calculix writer, code improvements
  *  302e9e8374 - FEM: writer base and ccx writer, move some calculix
    writer methods to writerbase
  *  1cee70cd62 - Merged crowdin translations
  *  324621f3d8 - Updated ts files
  *  084a8e6fae - Arch: Fix Arch_Wall: block joints where put on the
    wrong side of offset
  *  01c9010664 - Draft: added AutoUpdate property to shape2Dviews to
    disambiguate with VisibleOnly property
  *  9137e15f06 - Draft: Fixed missing type check in is_clone
  *  8d5544ee3c - Draft: disconsider unknown edge types in geo utils
  *  8d445f38e4 - FEM: calculix writer, move heatflux suface faces
    getter in separate method (like other constraints do)
  *  36f683de94 - Merge branch 'master' into master
  *  b4f58543bd - FEM: calculix writer, move section print suface faces
    getter in separate method (like other constraints do)
  *  bbdccd02ca - Merge branch 'master' into master
  *  f1db4bc83e - FEM: calculix writer, get rid of two times the word
  *  ec55cb6b77 - FEM: calculix writer, generic node set writer, get rid
    of duplicate code
  *  7f01e989db - FEM: calculix writer, code formating
  *  05465a53fe - FEM: calculix writer, add generic constraint data
    writer
  *  78a11b8f42 - FEM: calculix writer, improve contraint set writer
  *  3fcdef5ca0 - FEM: calculix writer, use obj name as unique
    identifier for constraint section print
  *  8c59c2fda2 - Merge branch 'master' into master
  *  809a4ff153 - FEM: fix failing unit test due to wrong result name,
    related: 79b41f739381
  *  fb8c6f7abe - FEM: code formating
  *  20a2ee5732 - FEM: selection widget, small improvements
  *  ec38055466 - FEM: calculix writer, add method is density needed
  *  73cf10c4e7 - FEM: calculix writer, use generic method to write sets
  *  7fae1d7fcf - Merge branch 'FreeCAD:master' into master
  *  f8c65989f9 - Operations were being recalculated even if the dirty
    state was False. The isDirty function was not being called correctly
    by the accept call back.
  *  9b04818dcb - FEM: calculix writer, improve split inpfile writing
  *  d3800cc36b - FEM: solver writer base, some comments
  *  69c4fd44ff - FEM: solver writer base, add generic method to
    retrieve solid element sets
  *  db9850008f - FEM: temporary deactivate two FEM tests to get master
    back on travis
  *  5a53b740a1 - FEM: calculix writer, typo in var names
 -- Alexander Pozdnyakov <censored>  Thu, 22 Jul 2021 17:59:15 +0300
freecad-daily (0.19.0+git25176-909dfa7036-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 909dfa7036f9fd36bbd3acee2a5dee161d2819fb
  * Date: 1625140644
  * git changelog:
  *  909dfa7036 - Tools: allow to run updatets script from updatecrowdin
  *  ed9dca288c - Merged crowdin translations
  *  6360345ce5 - Updated ts files
  *  5b32b806f6 - Arch: Added Depth property to SectionPlanes
  *  b64fddb2e0 - Draft: Added Text Spacing and Line Spacing settings to
    Draft Set Style dialog
  *  e2ea3e7df8 - Draft: Fixed text rotation + dim text height in DXF
    export
  *  c401e3efe3 - Merge pull request #4878 from
    pavltom/TechDraw_Edge_MidPoint_Vertex_Fix
  *  76af6556d6 - Merge pull request #4877 from
    berberic2/AddonManager/parse_addonflags.json
  *  c1643887fa - Merge pull request #4867 from marioalexis84/draft-
    label
  *  bb23a191db - Merge pull request #4865 from Roy-043/Draft-fix-
    offsets.py
  *  dd53430d19 - Merge pull request #4492 from marioalexis84/draft-
    wp_restore
  *  39b44b1570 - Sketcher: FIx typos in source comments [skip ci]
  *  257cdd8f42 - Draft: Implemented edit mode for Draft texts
  *  b08e91b691 - Merge branch 'master' into
    TechDraw_Edge_MidPoint_Vertex_Fix
  *  be19f397f3 - TechDraw - Add edge midpoint cosmetic vertex fix -
    added comments
  *  79b41f7393 - FEM: ccx results name improvements
  *  4ef2769402 - FEM: CCX naming of buckling resultfile
  *  991817a47d - FEM: cpp python mesh api, fix crash if not existing
    group was given in get name method
  *  c8b5d8d762 - Merged crowdin translations
  *  aa862254dd - Updated ts files
  *  df364b9714 - FEM: code formating
  *  57f9e0b82f - Part: tube object, add method to simplify to add it to
    the document
  *  51328d3bbe - FEM: examples, fix material information for some multi
    material ones
  *  835e326652 - Draft: Fixed working plane set on non-coin view
  *  08c3a6b3e7 - Draft: Create Draft texts when using the C++ DXF
    importer
  *  c46036a1b8 - Merge pull request #4850 from luzpaz/crowdin/PD-fixes
  *  54139caff9 - Draft: Fixed construction group name
  *  0fd02a4c11 - TechDraw - Add edge midpoint cosmetic vertex fix
  *  438895a3be - [Sketch] fix menu entry wording
  *  4071a13310 - [Sketch] change slot icons
  *  0d95ea9197 - AddonManager: parse addonflags.json with json module
  *  471e143d09 - [sketch] rework the slot command
  *  90d59ef3dc - [TD] save new template as plain SVG
  *  198aa4c564 - [Sketch] save new icons as plain SVG
  *  3559710da6 - [Sketch] fix these issues:
  *  b7f8f249b2 - Sketcher: Add centered rectangle to the menu
  *  0fb621af28 - Sketcher: Update icon resources
  *  cead3808aa - Sketcher: centered rectangle icons
  *  8b4acf11c2 - Sketcher: Centered Rectangle Creation
  *  7c519689f0 - Sketcher: Reorder rounded rectangle code next to
    normal rectangle code
  *  27c72da585 - [Sketch] update icons - part 4 of 4
  *  4c795098e2 - [Sketch] update icons - part 3
  *  4d2cd6c205 - [Sketch] update icons - part 2
  *  e5aab6c124 - [Sketch] update icons - part1
  *  4727dd0de2 - Sketcher: Resources updated manually
  *  725d9db95b - Sketcher: Remove axes alignment icon
  *  9b34d671e0 - Sketcher: UI toolbar/menu remove axes alignment
  *  be153ae2d9 - Sketcher: Python wrappers for new remove axes
    alignment algorithm
  *  3c593a33ce - Sketcher: Remove Axes Alignment algorithm
  *  01d2f6298f - [Sketch] add new sketch object rounded rectangle
  *  9073517291 - Sketcher: Default parameter to meaningful value
  *  70d90584ae - [Sketcher] Remove no more used preference
  *  dfc975dd93 - [Sketcher] Radiam is default tool for radius/diameter
    constraining
  *  eda1e4b1df - [Sketcher] Radiam : fix bug in constraint processing
  *  267cb43a32 - FEM: solver calculix, improve iterations parameter
  *  147b2ec3c9 - FEM: solver calculix, better implementation for
    document restore method
  *  a536093b70 - FEM: examples manager, code formating
  *  69b084f492 - Merged crowdin translations
  *  7c5f8d8737 - Updated ts files
  *  bc9beffc45 - FEM: examples, add explanation text object to all the
    rest examples
  *  3626f48699 - FEM: examples, update manager
  *  d1fa49f514 - FEM: examples, improve import code formating
  *  5870bfd361 - FEM: examples, fix material information in material
    nonlinear example
  *  00adea5e2c - FEM: examples, add text explanation object to more
    examples
  *  c3c383a58b - FEM: examples, improve explanation text object
  *  b8530ec506 - FEM: update imports in coding conventions
  *  56ce278abf - Fix typos
  *  07a2ed94f4 - [FEM] typos
  *  49ce8dcab9 - FEM: solver calcilix, implement missing document
    restore for missing attributes for buckling analyisie FINISH BITTE
  *  f9a6dd77eb - FEM: mesh gmsh object, improve code in on doc restore
  *  a9bf66cdbc - FEM: solver calculix, typos
  *  dba02ab3e0 - Merge pull request #4857 from snelweg/snelweg-patch-1
  *  96b47a3a92 - FEM: examples, fix mesh information
  *  83a93cfd5c - FEM: examples gui, add mesh type
  *  790bf1835b - FEM: examples, move base setups in separate modules
  *  0986b5f848 - FEM: examples, ltb, add text explanation object
  *  e5968f8ed9 - FEM: ccx dat result text object, delete it on result
    purging
  *  5f8b7d2f85 - FEM: calculix dat result text object, move into
    analysis
  *  05d9feb511 - FEM: examples icon, use better icon and add it to the
    FEM tool bar
  *  7a9a282431 - FEM: examples, move some method in separate module
  *  68f1b49637 - FEM: examples, add calculix lateral torsional buckling
    example
  *  27acfe1372 - FEM: examples, add calculix plate buckling example
  *  47886d3bd6 - FEM, examples, typos
  *  3383f43008 - Draft: Fix rotations and Circle marker in
    ViewProviderLabel - fixes #0003987
  *  ce9f92b42b - FEM: examples, typo in flexural buckling
  *  03bc35ebb9 - FEM: examples, code formating and code improvements
  *  97457d7b44 - FEM: calculix writer, fix in comment
  *  a7e3f7a77b - FEM: member tools, add missing comments
  *  c667efdb77 - FEM: objects create, typos
  *  4453a1e129 - FEM: icon qrc, add missing ui entry
  *  f4c983bba9 - FEM: objects create, typos
  *  df5c24bc63 - Draft: Fix offsets.py problem with direction if
    precision=6
  *  728c001421 - Merge pull request #4864 from sliptonic/master
  *  27ddc54828 - Merge pull request #4852 from Syres916/patch-20
  *  bfbb7dbb92 - Merge pull request #4854 from luzpaz/typos
  *  b7dcb2856e - Merge pull request #4856 from marioalexis84/draft-
    make_wire
  *  61dd515f37 - Merge pull request #4862 from andesfreedesign/master
  *  4afaf5249e - Merge pull request #4863 from marioalexis84/draft-
    shortcut
  *  faf24538c4 - Path bug splitting gcode by Fixture
  *  2dcbc694af - Draft: Check special characters using focused input
    field
  *  5c4e40b7e6 - Add A4 format template according to IRAM standard
  *  bedccf090b - Merge branch 'master' into snelweg-patch-1
  *  4de2ad46b2 - Sketcher: replace or keyword with || as it's not
    supported by all compilers
  *  544ba0f56a - Draft: Use ordered vertexes to create Draft Wire from
    Part.Wire
  *  32ed22858c - Merge branch 'master' into snelweg-patch-1
  *  07c65c65d6 - TD: fix -Wunused-private-field
  *  380b8f8c14 - Update PathSanity.py
  *  1645cc0c28 - [Sketcher] Radiam : add icons
  *  2ef1516121 - [Sketcher] Radiam : add specific management for
    Bspline poles
  *  ea1e6595b5 - [Sketcher] Radiam : make the command basically usable
    into Gui
  *  74cfdb57af - [Sketcher] Introduce 'Radiam' command that auto set
    radius or diameter constraint based on geom type
 -- Alexander Pozdnyakov <censored>  Fri, 02 Jul 2021 19:07:06 +0300
freecad-daily (0.19.0+git25059-87ae516e1e-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 87ae516e1ecc15d3b5db2d44caa8d0db43013d61
  * Date: 1623389305
  * git changelog:
  *  87ae516e1e - Fixing connection error for structural surface members
  *  f76be90c59 - Bug fix for PointConnections of
    StructuralCurvedMembers
  *  4a9963a03f - Merged crowdin translations
  *  ac4937f59c - Tools: small cosmetic fix
  *  5739d6eb7c - Updated ts files
  *  8700e75d99 - Merge pull request #4848 from 0penBrain/getDrawPagePy
  *  95224a1b9b - Merge pull request #4849 from sliptonic/tool/dovetail
  *  3fdd8ba99b - Merge pull request #4388 from
    Russ4262/feature_extensions_to_adaptive
  *  a600320f7c - adding dovetail cutter toolshape
  *  d8194ec237 - [TechDraw] Add 'getPage' Python API ; returns page
    from view
  *  28a1300c86 - Merge pull request #4842 from 0penBrain/getSheetPy
  *  77dd36de9d - Merge pull request #4834 from luzpaz/PD-tweak
  *  ff1b3fe10d - Merge pull request #4845 from
    tomate44/fix_offset_macro
  *  c50bbd263d - Merge pull request #4833 from carlopav/draft-fix-
    autogroup
  *  524023cab9 - Merge pull request #4840 from marioalexis84/draft-wp
  *  423f36efb0 - Merge pull request #4846 from Roy-
    043/Draft_fix_pointarray_wrong_tree_icon
  *  3cdccea9d6 - adds IFC export for structural slabs
    (StructuralSurfaceMemebers) with their thickness
  *  45ae81f955 - Formating for better readability
  *  1bea75d62b - FEM: code formating
  *  0ad5a0f735 - FEM: unit tests, add calculix flexural buckling
  *  c82de2a0f5 - FEM: examples, add calculix flexural buckling
  *  8e25fe33dc - FEM: solver calculix, add buckling analysis
  *  09f441c93e - FEM: unit test, add simple calculix frequency example
  *  5f4581098c - FEM: examples, add simple calculix frequency example
  *  cb07846ca8 - Draft: Fix wrong tree icon for Draft_PointArray
  *  ea04f6d179 - Part: add Fill property to Offset2D macro recording
  *  6e7136284f - [Spreadsheet] Expose SpreadsheetView::getSheet to
    Python
  *  a6ef3e656b - Draft: Check null shape in geometry.py functions
  *  1c918e9d9e - Draft: Improve alignToSelection method on WorkingPlane
  *  fc26a86e07 - PartDesign: tweaks to Gui/Workbench.cpp formatting
  *  d115db2cbb - Draft: Autogroup, insert guard to prevent cyclic
    references
  *  85f37a1dbc - [Sketcher] Fix 'Reference' checkbox not working for
    diameter
  *  f050f77343 - Draft: Autogroup, rename variables to more readable
    names
  *  fb8b21ec43 - Updated ts files
  *  fd6298d542 - Path: Refactor and upgrade feature, and apply to
    Adaptive op
  *  1fb45a0c5e - Merge pull request #4831 from balrobs/master
  *  ada62d44a6 - Merge pull request #4829 from 0penBrain/navIndic
  *  7b58a46ab7 - Merge pull request #4827 from Roy-
    043/Draft_Fix_gui_stretch
  *  f9c0455385 - Merge pull request #4816 from luzpaz/typos
  *  3352ebf9a0 - Merge pull request #4811 from
    carlopav/DraftEdit_Improvements
  *  e02902cfa2 - [Sketcher] Fix 'Reference' checkbox not working for
    radius/diameter ; fixes #4627
  *  a91cde1915 - [Arch] Fix errors when exporting struchtures to IFC2X3
    format
  *  91852ecc58 - Fix previous commit
  *  f3540ee41b - Crowdin: uniformity and grammar in FEM translation
  *  c61d37776f - Crowdin: remove superfluous whitespace in
    Gui/Command.cpp
  *  f4ac6e9e77 - Crowdin: Fix a .ts file translation [skip ci]
  *  097bb0769c - Arch: fix typo in translate()
  *  e1af437848 - Arch: fix typo in getIfcPsetProperties()
  *  261c06a052 - Fix misc. typos
  *  6e59ee0c99 - [Tux] Prevent updating timer to trigger errors if
    navigation indicator widget is deleted
  *  ff26df0a6d - Tools: updated help text
  *  d0d637b2c6 - merged crowdin translations
  *  4361893f24 - updated ts files
  *  6cbd0cb9b4 - Draft: Fix gui_stretch
  *  267291567f - Draft: Edit, cleanup of new GuiTools.addPoint methods
  *  5841b737e1 - Draft: Edit, moved resetTrackers for context menu
    actions to main module
  *  0ea4c5d2fe - Draft: Edit, Added reverse wire option to context menu
  *  28ced10d50 - Draft: Edit, rewriting context menu system
  *  cc87ab4913 - Draft: Edit, Split out addPoint in multiple methods in
    the GuiTools
  *  bd02136f9d - Draft: Edit, change startEditing method to accept
    (obj, node_idx)
  *  b108f66780 - Draft: Edit, Remove all the empty pass functions
  *  fc50ef8f0f - Merge pull request #4826 from sliptonic/master
  *  fd4870992b - Path cleanup PathGuiInit
  *  bc764120ad - Merge pull request #4825 from FreeCAD/revert-4817-
    fix/camotics_import
  *  d23393923a - Revert [Path] Handle unavailability of Camotics
    library/module
  *  f7cdb4cc04 - Merge pull request #4822 from marioalexis84/draft-
    fillet
  *  9332e52d94 - Draft: Added ExclusionPoints property to shape2dview
    object
  *  7436bbfa30 - [Sketch] fix too long tooltips
  *  b28a22152d - Merge pull request #4821 from FreeCAD/revert-4672-
    feature/camotics2
  *  d363f10edf - Draft: Add shortcut to fillet command
  *  f316cb337d - Revert [PATH] CAMotics simulation. First Draft
  *  43a2e2e640 - Merge pull request #4820 from Roy-
    043/Draft_Fix_make_text
  *  ff6845e2f3 - OpenSCAD: Fixed typo
  *  5ddf75d358 - Arch: Added arrow and bar bubble modes to Arch Axis
    object
  *  6b3c3a60f6 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  cd31a4f026 - Draft: make_text fixed 3 small issues
  *  ce2d17b5ae - Merge pull request #4819 from sliptonic/bug/postcancel
  *  d80d6fa844 - fix cancel bug
  *  9b644b4303 - Merge pull request #4817 from
    Russ4262/fix/camotics_import
  *  71b5050707 - Path: Handle unavailability of Camotics library/module
  *  0a710faecc - Path: Alphabetize import list and remove comments
    therein
  *  af1e1149a2 - Merge pull request #4673 from sliptonic/bug/proxyerror
  *  f1d7a4277d - removed PathUtils import from all post-processors to
    avoid the deleted proxy error
  *  bb50a37024 - Merge pull request #4672 from
    sliptonic/feature/camotics2
 -- Alexander Pozdnyakov <censored>  Fri, 11 Jun 2021 14:49:59 +0300
freecad-daily (0.19.0+git24971-a9f6fad531-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: a9f6fad5316a8557d4735c2dcbe4f4935df1be19
  * Date: 1622216335
  * git changelog:
  *  a9f6fad531 - Merge pull request #4812 from
    jimzim111/patharray_multibase
  *  cc1140489e - Merge pull request #4801 from Roy-
    043/draft_make_label_text_input
  *  750f8ae643 - Merge pull request #4814 from Syres916/patch-18
  *  7c412e6eaf - Merge pull request #4798 from
    Russ4262/refactor/remove_rotation
  *  16015f66e3 - Path: Remove first-draft rotational code Path
  *  c6771853ae - Updated translation files
  *  c0105690f4 - Merge branch 'master' into draft_make_label_text_input
  *  e728c9226c - Merge branch 'patharray_multibase' of
    https://github.com/jimzim111/FreeCAD into patharray_multibase
  *  815679a487 - fix whitespace
  *  a2960cd4e6 - Merge branch 'master' into patharray_multibase
  *  b0ab46878b - Clean up logic that tests whether there any base Paths
    to process
  *  9234c33db1 - Hide ToolController property.  TC can be chosen by the
    first operation in the PathArray Base property.
  *  4e2137b358 - Wrap strings in QT_TRANSLATE_NOOP
  *  13cb80ef5e - [Material] Change File encoding to UTF-8
  *  1e8c848544 - Merge pull request #4802 from
    meapeteze/TD_Spreadsheet_merged_cells
  *  e8a7e4794e - Merge branch 'master' into TD_Spreadsheet_merged_cells
  *  da53836d06 - Merge pull request #4806 from
    meapeteze/TD_Spreadsheet_merged_cells_optimal
  *  e6af8032e2 - Merge pull request #4804 from luzpaz/Crowdin-Draft
  *  601d6ca466 - Merge pull request #4808 from
    matthijskooijman/movewithhost-link-exception
  *  0a4ea36073 - Merge pull request #4805 from luzpaz/StartWB-tooltip
  *  5d57496f25 - Merge pull request #4809 from matthijskooijman/draft-
    arch-simplifications
  *  8896d74e6e - Merge pull request #4810 from matthijskooijman/fix-
    autogroup-groups
  *  6e818208bf - Merge branch 'patharray_multibase' of
    https://github.com/jimzim111/FreeCAD into patharray_multibase
  *  a3f37025b1 - Fix row-ordering logic when SwapDirection==True
  *  3a5627553b - Merge branch 'FreeCAD:master' into patharray_multibase
  *  daddf550aa - Add PathArray Jitter capability to offset each copy by
    a random distance.  Helps create an imperfect hand-crafted
    appearance.
  *  b0364e466a - Merge pull request #4680 from
    ChrisNisbet01/Fix_vcarve_depth_calculation
  *  98ec3dda9d - Merge pull request #4765 from
    sliptonic/bug/toolnumbers
  *  224f49af28 - Merge pull request #4617 from
    Russ4262/fix_pocketshape_circular_extension
  *  6e622fab9d - Merge pull request #4637 from
    Russ4262/fix_update_default_extension_length
  *  c3878ea58f - Merge pull request #4523 from Russ4262/slot_fixes
  *  77c44170f3 - Merge pull request #4796 from heewa/fix-path-errors
  *  57de4681ec - Update make_label.py
  *  0495310984 - fix whitespace
  *  db8a6116da - Path: Add PathArray SwapDirection property to process
    copies along X axis before Y axis
  *  4ea8d3a5fe - Merge branch 'patharray_multibase' of
    https://github.com/jimzim111/FreeCAD into patharray_multibase
  *  e8e1b4ce94 - PathArray support for multiple paths as base
  *  738bcbe357 - Draft: Fix Show groups in layer list drop-down button
    preference
  *  ecc05545c1 - Draft: Simplify code using getattr default value
  *  96cbc722f5 - Arch: Simplify some ifs in ArchComponent
  *  19ada8fd1f - Draft: Do not move children of App::Link objects
  *  98e563c3d9 - Update make_label.py
  *  db31ad0098 - Merge branch 'master' into patharray_multibase
  *  4d127347dc - PathArray support for multiple paths as base
  *  60a75e5d24 - Fix TechDraw View Spreadsheet with merged cells, 2
  *  089b2ae478 - Draft: Fixed use of double quotes in Draft Texts
  *  ac96cd1650 - StartWB: Add missing tooltip for 'Show tips'
    preference dialog
  *  5394c27683 - Crowdin: fix Draft mirror code typo
  *  32cbd7fabc - Fix TechDraw View Spreadsheet with merged cells.
  *  8ac722c1e8 - Improve IFC export (structural analysis) for slabs
  *  9b7800368e - Merge pull request #4776 from dubstar-
    04/fixes/DrillingOp
  *  9b2ebec35d - Draft: Fixed make_label to accept list of strings for
    custom_text
  *  3d3f93470b - Merge pull request #4789 from
    chennes/fixOpenSCADMissingHide
  *  02017f039e - Merge pull request #4793 from donovaly/TD-centerline-
    fixes
  *  5161d99b48 - Merge pull request #4795 from luzpaz/Crowdin-Draft-
    whitespace
  *  6c1294ad92 - Merge pull request #4794 from luzpaz/Crowdin-Draft-
    Prefs
  *  2f49d4ee56 - Path: check for empty before using - fixes #4645
  *  71faff2a0a - Crowdin: remove superfluous whitespace from
    translation
  *  7f4ac1d4f8 - Crowdin: fix mistake in Draft Preferences text [skip
  *  a378b6b66f - Arch, import IFC, fix in materials
  *  b981f9056c - [TD] fix centerline crashes and bugs
  *  99f9c3405c - [OpenSCAD] Fix missing hide() on linear extrude
 -- Alexander Pozdnyakov <censored>  Fri, 28 May 2021 20:37:52 +0300
freecad-daily (0.19.0+git24893-03855f793f-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 03855f793feaceeb4385c02f6520f3e1b6429c93
  * Date: 1620907844
  * git changelog:
  *  03855f793f - [Sketcher] Visibility automation : add option to force
    orthographic view when entering edit mode
  *  6f0662c716 - format Selection API doc
  *  9a3faf7722 - improve TaskDialog API doc
  *  de80c5dd22 - format ViewProvider API doc
  *  283a554402 - format SelectionObject API doc
  *  e5c144566f - Documents CommandPy.xml and DocumentPy.xml
  *  91b0409c48 - Part: [skip ci] workaround for OCCT 7.5.2
  *  a6450a9584 - Readme: Added LGTM C++ badge
  *  f0564b0f4b - Readme: Changed stable build badge version from 0.18
    to 0.19 + added kicad sponsor
  *  7b0a6358b1 - Merged crwodin translations
  *  c7fb3ff829 - Tools: cosmetic tweaks to updatecrowdin script
  *  1175f2a38d - Merge pull request #4779 from bitacovir/TD_Tree_Icons
  *  7132d7cc87 - Merge pull request #4784 from UR-
    0/origin/Draft_harmonize_digits_of_dxfScaling
  *  3505d36a98 - Merge pull request #4786 from Roy-
    043/AddonManager_Fix_Macros_URL
  *  64071fdee8 - AddonManager: Fix Macros URL
  *  2f3bb4050e - Draft: Added 'apply to texts/dims' button to SetStyle
    dialog
  *  61c67cf3b8 - [Draft] harmonize no of digits of dxfScaling between
    Edit->Preferences and Tools->Edit Parameters
  *  28c51d4a43 - Draft: Allow to use dimension tool with predefined
    direction
  *  81a44fcccb - Updated ts files
  *  f626e1e2b7 - Merge pull request #4770 from mpu-creare/master
  *  4b4087e18f - Merge pull request #4773 from steelman/techdraw-svg-
    layer
  *  805970860f - Merge pull request #4781 from matthijskooijman/pr-
    template-changelog-link
  *  3a4621bda9 - Merge pull request #4780 from matthijskooijman/fix-
    flat-groups-section-view
  *  cfb030930f - Merge pull request #4782 from heewa/fix-startpage-dir-
  *  58d436cdab - Merge pull request #4783 from donovaly/Addon-SVG-fix
  *  dcfd17adb7 - [Addons] fix an icon
  *  8cefceaf99 - Start: fix bug when custom dir missing
  *  cb2edd1bd0 - Addon Manager: Added FEM_FrontISTR Workbench icon
  *  582621b3bc - FEM: pep8
  *  caafd13510 - Update link to changelog thread in pull request
    template
  *  82d0d3007d - Draft: Improve docs for get_group_contents spaces
    parameter
  *  f0c99c16f6 - Arch: Do not draw draft-like groups twice in section
  *  0cfea3fee3 - Make smesh compile with vtk9
  *  9502501f61 - Update TechDraw_TreePageTemplate.svg
  *  20f0084b81 - Update TechDraw_TreeView.svg
  *  9e902124a0 - Update TechDraw_TreeSymbol.svg
  *  7d7b9ba5d0 - Update TechDraw_TreeSpreadsheet.svg
  *  5bb3f9d3f1 - Update TechDraw_TreeSection.svg
  *  1eae45bd77 - Update TechDraw_TreeProjGroup.svg
  *  4a2ac428b8 - Update TechDraw_TreePageTemplate.svg
  *  9f98889fc6 - Update TechDraw_TreePage.svg
  *  ac8b47e5ca - Update TechDraw_TreeMulti.svg
  *  158e51398e - Update TechDraw_TreeHatch.svg
  *  468af0e714 - [TD] Name uniformity for Tree Icons
  *  20e756306d - [Fem] fix femtest failure with yaml.load
  *  9a5eefaec8 - [FEM] patch LGTM alerts
  *  72e249a106 - Draft: Fixed last commit (stroke endcap -> stroke-
    linecap)
  *  d8c74c06fd - Draft: Using square endcaps for lines in SVG output
  *  d998f2df7d - Arch: Small translation fix
  *  8c4f4e6895 - Draft: Added load/save functionality to SetStyle
    dialog
  *  970158f78b - Added OpeningDesign to contributors list
  *  131cdd1e4e - Merge pull request #4557 from
    luzpaz/crowdin/whitespaces-substituted-into-code
  *  665e8bd32e - Draft: Changed shapestring FillLetters property to
    MakeFace
  *  191cfb2365 - Merge pull request #4769 from Roy-
    043/Draft_make_ellipse
  *  ddb6b5b8be - Merge pull request #4768 from Roy-043/Draft-Gui-
    addModule-issue
  *  f4f1b0bc3f - Merge pull request #4775 from amrit3701/arch/rebar-
    allow_negative_offset
  *  9904d42f57 - [TD] Make the root SVG group a layer for Inkscape
  *  70ff9afa9d - Arch: allow Rebar OffsetStart and OffsetEnd in
    negative also
  *  b69ef38c7f - allow to enable PCH for gcc and clang
 -- Alexander Pozdnyakov <censored>  Sat, 15 May 2021 08:21:25 +0300
freecad-daily (0.19.0+git24825-ccc4151b30-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: ccc4151b3020969450325466e385850783795325
  * Date: 1619793860
  * git changelog:
  *  ccc4151b30 - Draft: Added a 'solid faces' projection mode to
    shape2dviews to treat individual faces
  *  e2e380655b - Draft: Allow to set 'arch' unit override on dimensions
  *  1b09fecda4 - Merge pull request #4766 from waebbl/module-test-issue
  *  9ef0e8b26a - Merge pull request #4688 from marioalexis84/draft-
    feature_name
  *  dca216e761 - Merge branch 'master' into draft-feature_name
  *  20c4c369b3 - [Test] fix failing test
  *  bcf9ef3cbe - Merge pull request #4764 from KeithSloan/addElement
  *  6138770ef2 - Gui: [skip ci] fix crash in SequencerBar::setProgress
    or SequencerDialog::setProgress when used in worker threads
  *  b5c49a6b77 - Base: allow to use the classes XUTF8Str and StrXUTF8
    outside FreeCADBase
  *  05a22ec22d - Misc: remove py2 code
  *  d850ed87aa - Add Load/Save/Refresh to add OpenSCAD Elements
  *  2f276601f8 - Fix generation and build of python classes for 3.8
  *  346fe8a93a - Path: [skip ci] fix memory leaks
  *  1e5c5f4e7f - Path: [skip ci] fix memory leaks
  *  aa0dcff74f - Fix generation and build of python classes for 3.9
  *  5a5b20df56 - Sketcher: [skip ci] fix memory leak in GeometryFacade
  *  e51f5a8aa7 - Sketcher: [skip ci] remove superfluous semicolons
  *  86b1308f45 - Base: [skip ci] do not make PyBaseProxy class
    declaration dependent on ATTR_TRACKING
  *  1c282b8aa8 - Added KiCAD Corp to the credits
  *  b35ae4fc81 - Sketcher: [skip ci] fix memory leak in
    GeometryFacadePy
  *  f82af9eca2 - Base: remove obsolete swig source files
  *  6aef001272 - Part: remove some more deprecated Py2 code
  *  0fc3d4883f - Image: remove some more deprecated Py2 code
  *  b4ee9fa345 - Drawing: remove some more deprecated Py2 code
  *  b84dcf9b27 - Path: remove some more deprecated Py2 code
  *  322e027c2b - Points: remove some more deprecated Py2 code
  *  2d0bbfdb3a - Raytracing: remove some more deprecated Py2 code
  *  77b7b0816c - Spreadsheet: remove some more deprecated Py2 code
  *  f5f3acc2a3 - TD: remove some more deprecated Py2 code
  *  1aad309886 - Gui: remove some more deprecated Py2
  *  44e82ac3c4 - App: remove some more deprecated Py2 code and remove
    deprecated void from function signature and replace 0 or NULL with
    nullptr
  *  af16ab02a0 - Base: remove some more deprecated Py2 code and remove
    deprecated void from function signature and replace 0 or NULL with
    nullptr
  *  142c2c2c4d - Base: remove Py2 code
  *  31b0f25b6d - [UI] Replace SVG icon files for Plain SVG format
  *  3ed720dcd3 - App: [skip ci] fix memory leaks: Found two memory
    leaks in class Enumeration * method tearDown() always ignored to
    free the memory of the first element * assignment operator didn't
    call tearDown() when needed
  *  8bdf4a7a2b - Add load/save/refresh to addElement
  *  ea96f18601 - TD: do not delete mtextedit.h for in-source builds
  *  c69f245d6f - Part: remove py2 code
  *  81918da613 - Gui: remove py2 code
  *  086063f75e - Mesh: remove py2 code
  *  1e795e869c - [FEM] remove Py2 code
  *  043dd45da0 - [Sketcher] Visibility automation : add ability to open
    sketch in Section View mode
  *  18e751530a - Sketcher: Changes to split edge functionality
  *  4d6b1f3eb8 - Sketcher - Add new Split Edge action
  *  ae0a31542f - TD: fix memory leaks in BaseGeom::baseFactory() and
    make code more readable
  *  317177dad6 - Draft: Fixed default color for new dimensions (now
    uses DefautTextColor instead of DefaultLineColor)
  *  73bfb94895 - Add human readable version to mac app bundle
  *  56fb65de62 - Base: use Python's weak reference mechanism to avoid
    memory leaks due to cyclic dependencies
  *  ef4f74aa94 - Gui: fix memory leak in SelectionParser::yyparse()
  *  b4823e8606 - Merge pull request #4749 from
    sliptonic/feature/inspecttool
  *  f64f0e7182 - Sketcher: remove Py2 code from Sketcher wb
  *  1d60dbdc85 - [TD] remove Py2 code from TD
  *  819e15a0a4 - Merge pull request #4748 from steelman/material-color-
    dialog
  *  80728ed66b - Merge pull request #4747 from SniperCZE/master
  *  0377ad9c0d - Merge pull request #4745 from steelman/opening-modes
  *  d775aa930b - Merge pull request #4724 from Syres916/patch-15
  *  b7aee7bfa1 - fixes #0003844: PVS: The pointer was not released in
    destructor. A memory leak is possible.
  *  e799546556 - Merge branch 'master' into master
  *  c4f411af26 - Gui: use public methods in Command sub-classes
  *  34d61f231b - Merge branch 'master' into opening-modes
  *  c7b1e35c02 - Arch: Fix material color pickers
  *  88bc022a90 - tabs to spaces
  *  2c072c7092 - Mesh: [skip ci] fixes #0004430:
    Mesh_BuildRegularSolid: parametric mesh props have no units in
    Property editor
  *  f3e9f6c4cd - [OpenSCAD] Fix regression with angle specification
  *  b0b53fc8ef - revert dynamic char limit
  *  60aa32695a - fix path lenght for ecryptfs
  *  657b33d892 - adjust tool position during inspect
  *  b9b42a52f4 - [PD] fix primitives issues
  *  a76fb2c6d6 - Part: properly handle small quantities in part
    primitive dialog
  *  6ce9ef387b - Mesh: properly handle small quantities in mesh
    primitive dialog
  *  ab247acd0d - Gui: properly handle small quantities in property
    editor
  *  0ae1cda2e9 - Arch: Parse window opening modes with more than one
    digit
  *  e084df62b9 - Base: add convenience functions to create a QString
    from quantity
  *  cd9319f125 - Base: add convenience functions to create a QString
    from quantity or double
  *  bd0c319962 - Merge pull request #4536 from hyarion/feature-
    updatecrowdin-api-v2
  *  0e0f55660e - Merge pull request #4710 from marioalexis84/draft-
    draftgui
  *  690f69de82 - Merge pull request #4743 from steelman/horizontal-snap-
    widget
  *  a25d7cd2ec - Merge pull request #4389 from marioalexis84/draft-
    close_button
  *  d35daaeffd - Draft: Ensure horizontal orientation of snap_widget
  *  fc6d1292d1 - App: remove Py2 code from several src/App .cpp files
  *  ee98ed5baf - CMake: disable moc for some targets and fix failure
    for existing builds
  *  92683e1f63 - Fix CMake warning: qt5_make_output_file is not part of
    the official API, and might be removed in Qt 6.
  *  7eec10defa - Merge pull request #4726 from
    chennes/openscadLinearExtrudeAngleFix
  *  e537a1f7f8 - Merge pull request #4727 from
    bitacovir/TransformManip_Icon
  *  6834dc96b0 - Merge pull request #4735 from easyw/master
  *  c364155c42 - Merge pull request #4728 from sde1000/webgl-export-
    javascript-update
  *  97f45b471f - Merge pull request #4729 from marioalexis84/draft-
    gui_trimex
  *  8b0c58d1b4 - Part: Shape.ReflectLines: add 2D/3D, visibility and
    EdgeType options
  *  33cca2e6c6 - TD: fix center line style settings
  *  6c52a46d07 - [TD] remove icons/cursor-balloon.png and replace
    references w/ SVG file
  *  84dffcc460 - [TD] Replace techdraw-lock.png and rename with
    TechDraw_Lock.svg
  *  5d890d8ba2 - [TD] Cont. organizing TechDraw.qrc file
  *  73d330b0c8 - [TD] Renamed , ,
  *  ef4ef201e7 - [TD] Renamed , ,
  *  d703d9a89c - [TD] Renamed , , ...
  *  147e4aafff - [TD] icon name uniformity (cont.)
  *  a601b58cf6 - Merge branch 'master' into
    openscadLinearExtrudeAngleFix
 -- Alexander Pozdnyakov <censored>  Fri, 30 Apr 2021 23:06:43 +0300
freecad-daily (0.19.0+git24711-47a41ae1c8-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 47a41ae1c8a08fe47ce0e7b5b73df8f849adfe21
  * Date: 1618476777
  * git changelog:
  *  47a41ae1c8 - Gui: ProDark Stylesheet QT Icon Fix
  *  9d95887dcb - [PD] [skip ci] fix sprocket icon
  *  3c1eefd7a3 - [TD] Fix minor superfluous whitespace [skip ci]
  *  f50521a7ab - [TD] Fix typo in Gui/CommandAnnotate.cpp [skip ci]
  *  525f5dd709 - [GUI] new icon to mark for recomputation
  *  6a7184139d - Gui: remove Py2 code from several src/Gui .cpp files
  *  b7a15767e9 - Remove ancient dockerfile
  *  c8d5e2ec70 - added removable-media plug
  *  72b8613742 - Added the removable-media plug
  *  fc1dc18cf6 - [GUI] Stylesheet fix for icons in Qt file dialog
  *  d504c12517 - PD: [skip ci] fixes -Wreturn-std-move
  *  1e5c0fcef7 - [FEM] add support for 3D recombinations (#4706)
  *  d4e01609fe - Base: [skip ci] add convenience function to get
    PyObjectBase from GeometryT
  *  a2574987b4 - Base: [skip ci] remove Py2 code from PyObjectBase
  *  733cbce2c6 - Gui: fix memory leak
  *  7f01c558df - Py: fix memory leak
  *  6f1455700e - Py: fix memory leak
  *  111a21e45c - Base: do not report C++ exception when converting it
    to Python exception
  *  e01f0d25d5 - Import: [skip ci] for glTF export set scale factor of
    0.001 because lengths are measured in meters
  *  4e4068e44f - Py: fix memory leak
  *  cc0af9b4dd - [FEM] proper support for Gmsh HighOrder optimization
  *  3a36602ae8 - fix bug that property SprocketReference is not an enum
  *  cadbacb683 - [PD] sort entries in sprocket feature
  *  1e36b6095c - Merge pull request #4712 from tomate44/wirestring
  *  a855033f21 - Sketcher: Adapt fillet to moving addConstraint
  *  476ff00360 - [0.20][PartDesign] Sprocket - Correct camelCase
  *  ff88c2dbad - [0.20][PartDesign] Sprocket UI - Allow multiple...
  *  49ecb37137 - [0.20][PartDesign] Sprocket - Allow multiple...
  *  dff561a1b0 - [PD] UI file fixes
  *  d26e7500ab - [Part] [skip ci] add a word in description
  *  69aa35578e - Base: Vector3::GetAngle() uses a smaller epsilon
  *  373e3a68aa - [TD] icon uniformity for ActiveView and FaceCenterLine
    commands
  *  7185ee93f2 - [PartDesign] add direction to cylinder primitive
  *  c0e6debcfa - [Part] add direction to cylinder primitive
  *  64dbe342e1 - PartDesign: for Prism feature use PrismExtension
  *  57d2a2fae0 - Part: for Prism feature use PrismExtension
  *  84c5d22ccb - Part: implement Prism as extension
  *  0f9ed158de - Draft.ShapeString : add option to choose wires or
    faces output
  *  e66ed26769 - QPainter::HighQualityAntialiasing is deprecated. Use
    QPainter::Antialiasing instead.
  *  1986e6b547 - Qt::MidButton is deprecated. Use Qt::MiddleButton
    instead.
  *  73a077ae01 - QDockWidget:AllDockWidgetFeatures is deprecated. Use
    individual flags instead.
  *  5b755c20b5 - Gui: set UTF-8 encoding when reading file with
    contributors
  *  8ac8492167 - Gui: [skip ci] support user-defined about image
  *  c039217af1 - Allow different splash and about image
  *  24ce12d8f3 - [UI] Replace SVG icon of TechDraw RedrawPage
  *  21d3749d7a - Spreadsheet: [skip ci] fix gcc warnings about unused
    variables
  *  5d49bf78de - Gui: QuantitySpinBox inherits from ExpressionSpinBox
    to reduce code duplication
  *  e151f19d41 - Gui: add class ExpressionSpinBox to reduce code
    duplication
  *  51596b5acc - Spreadsheet: Fix UI issues when trying to insert
    rows/cols
  *  75bf85eb5b - Gui: Change label type to ExpressionLabel in
    ExpressionBinding * Add function ExpressionBinding::makeLabel() and
    use it in subclasses to reduce code duplication
  *  64fb634ed1 - Add tooltip to f(x) when there is no expression
  *  efba06737f - Web: remove obsolete function setTextSizeMultiplier
    because QtWebEngine already supports HiDPI monitors
  *  51b57f9844 - [Web] Remove deprecated Qt < 5.9 code
  *  033b5397f3 - TD: [skip ci] fix
    DrawingView::print/MDIViewPage::print
  *  cbdc2ac48e - [TD] Remove deprecated Qt < 5.9 code
  *  72eceb91c6 - Gui: remove WinNativeGestureRecognizers because this
    was a workaround for Qt4 under Windows
  *  e7c91d68af - Gui: [skip ci] remove MainWindow::showMainWindow() &
    timer
  *  50c7ee36bf - [GUI] Remove code for Qt < 5.9
  *  67d26939dc - Tux: Add _light suffix to light navigation icons
  *  a56e5c2928 - Tux: Add _dark suffix to dark navigation icons
  *  6227a711c3 - [Sketcher] Remove deprecated Qt < 5.9 code
  *  00d9dd965f - [Part] Remove deprecated Qt < 5.9 code
  *  08ba85888e - [Spreadsheet] Remove deprecated Qt < 5.9 code
  *  f200cea636 - [Test] Remove deprecated Qt < 5.9 code
  *  6b4b245f08 - [Main] Remove deprecated Qt < 5.9 code
  *  71c9c24374 - [Base] Remove deprecated Qt < 5.9 code
  *  377b01b4b4 - Py3: fixes #0004081: Abillity to show console output
    when running under Python
 -- Alexander Pozdnyakov <censored>  Thu, 15 Apr 2021 20:44:32 +0300
freecad-daily (0.18.4+git24644-b64c4da51b-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: b64c4da51b6eea86eb7dcf710c72e213b1c06f25
  * Date: 1617277274
  * git changelog:
  *  b64c4da51b - CMake: fix possible linker error when using external
    SMESH
  *  90ed40d605 - Import: if in a dxf file control points and fit points
    are given then use the former to create the B-Spline
  *  5169a7e852 - smesh: [skip ci] build FEM & MeshPart with C++14 when
    using external smesh because it doesn't support C++17 yet
  *  663ac994a7 - [OpenSCAD] Fix projection for OCCT7.3
  *  afa40aa049 - Merge pull request #4299 from three-
    ddd/archstairs_connections_flight_landing
  *  37ef8ee24f - Merge pull request #4410 from marioalexis84/draft-snap
  *  111184a770 - Merge pull request #4517 from Roy-
    043/Arch_Roof_fix_for_adjust_list_len
  *  7573e54d16 - Merge pull request #4546 from
    chennes/lgtmDraftUnusedLoopVariables
  *  a346a10c88 - Merge pull request #4547 from
    chennes/lgtmArchUnusedIterationVariable1
  *  aba520180e - Merge pull request #4548 from
    chennes/lgtmDraftColorArrayCreation
  *  d8fc51dcf5 - Merge pull request #4625 from marioalexis84/draft-edit
  *  cc88c21fae - Arch: Fix displayed rotation values when adding or
    editing window components
  *  788e8aea69 - Start: Fixed translated quote issue
  *  4bf315a070 - Merge pull request #4690 from
    chennes/openscadFixMinorIssuesB
  *  38e6f40ba0 - Merge pull request #4691 from
    chennes/cmakeFixStartTestInstallationLocation
  *  8fb567291d - [Gui] fix a NaviCube Corner
  *  dfbfa67250 - [Start] Correct TestStart installation location
  *  fbd6b0441f - [OpenSCAD] Add piecewise helix for OCCT < 7.5
  *  b18cabae05 - [OpenSCAD] Add additional recompute() logic
  *  f525904c1b - Gui: concatenate rotations and apply the result once
    at the end
  *  23747f9d11 - fix animation issue
  *  e58ee299d4 - [Gui] improving NaviCube
  *  033bf619fa - Gui: [skip ci] expose Control::showModelView() to
    Python
  *  ebfaa6ac95 - Sketcher: No vertex color update
    (selection/preselection) after box selection
  *  5c4f9df447 - Sketcher: add subnodes to the right separator
  *  bedd22a662 - [Part] save more icons with uniform resolution
  *  4bec60cc78 - App: use std::wstring_convert instead of QString to
    encode/decode unicode/utf-8
  *  e1dd20db0c - Gui: fix unicode handling of path names on Windows
  *  f410aae48c - App: Refactor win appData setup with boost::filesystem
  *  66d39ecbb7 - App: Refactor *nix appData setup with
    boost::filesystem
  *  00d749601c - App: Refactor mac appData setup with boost::filesystem
  *  a12f26b8f5 - Gui: Enable compression of tablet motion events
  *  c712b2feb6 - [Gui] add recompute icon to context menu
  *  f45207fcb1 - Gui: [skip ci] add some separators to context-menu to
    group recompute related functions
  *  4c6c1af016 - Gui: fix Command::_invoke to avoid build failure
  *  05f1634276 - PD: [skip ci] fixes #0004139: Macro - SubtractivePipe
    attached path object issues after macro executed
  *  d158c50c48 - App: [skip ci] rename class to PropertyLinkT
  *  545b4f20db - App: [skip ci] add class PropertyListT
  *  b55cc8aec1 - Gui: [skip ci] refactor Command::invoke
  *  ffb196b1b7 - Gui: Running a command with Gui.runCommand() must
    always be considered as Gui command
  *  b9da524451 - PD: in setEdit() helper function make sure that
    recorded macro is handled as Gui command
  *  703bb02af0 - Gui: Change the Part icon
  *  b1f8184858 - Remove unneeded Qt version checks
  *  b15f134038 - Remove deprecated Qt constants
  *  1f62d46661 - Minor refactoring and cleanup of the About window
  *  0490e33667 - [Part] save icons with uniform resolution
  *  80a3aa8eaa - format TopoShapeWirePy.xml
  *  44f6b670a8 - format TopoShapeSolidPy.xml
  *  7111e137a1 - format TopoShapeShellPy.xml
  *  37764982bd - format TopoShapeEdgePy.xml
  *  c09093a079 - format TopoShapeCompoundPy.xml
  *  f9af6e8ea3 - format TopoShapeCompSolidPy.xml
  *  5f01c7559e - format TopoShapeFacePy.xml
  *  88c27d502e - fix some missed lines
  *  f94b3c3f58 - Improve Part.Shape methods documentation
  *  4fbdcfb477 - OpenSCAD: [skip ci] disable rich text in OpenSCAD
    widget to avoid weird behaviour when copying code from an HTML page
  *  9f93bf3b3c - PD: remove superfluous code block from Helix::execute
  *  ac3ce00b63 - PD: replace error-prone strings with enum to handle
    different helix modes
  *  415034d1eb - PartDesign Helix: update NbTurns in Pitch-Height-Angle
  *  dfd683d464 - [OpenSCAD] Add angle &  to rotate_extrude(file)
  *  4e58747c16 - [OpenSCAD] Add  and angle to rotate_extrude()
  *  07804a8c85 - [GUI] Enable dragging in dependency graph view
  *  07b9cbb441 - [PD] Misc. small LGTM fixes
  *  6bd2dc7d21 - [Gui] add Std_TransformManip to MenuItem
  *  26750530f0 - [Sketch] fix a typo in preferences dialog
  *  a849f9f932 - Mesh: [skip ci] in ViewProviderMesh::highlightSegments
    change material binding only if colors list is non-empty
  *  15c16610c8 - fix source comment typos [skip ci]
  *  c439cb4cf4 - [FEM] add a Graphite material card
  *  a3e3487f74 - Gui: [skip ci] handle number of decimals in
    PropertyUnitItem, PropertyVectorDistanceItem and
    PropertyPlacementItem
  *  8277b3f9e9 - travis: switch Netgen support off for Windows builds
  *  5dacdd820e - smesh: [skip ci] suppress C++17 related warnings about
    extensions
  *  fcf5a13eab - [Travis] Update CI to use new libpack location.
  *  5e73e7187a - TD: fixes #0004598: Segfault when deleting template
    without page
  *  e825148cf4 - App: add system32 to Python's search paths
  *  a25061870c - [Sketcher] Settings checkBox for..
  *  7a8792f64b - [Sketcher] Constraints Allow User to...
  *  353e556c7d - MeshPart: refactor class Tessellation
  *  b68ca4c3be - MeshPart: refactor class Mesher
  *  182a578c43 - Merge pull request #4664 from
    papaathome/uccnc_postprocessor
  *  19fa532e2a - Aplied Flake8 formatting and removed redundant global
    declarations. Line limit used: 100 characters, still 3 lines longer
    than that.
  *  3025bd8c72 - Merge pull request #4609 from hyarion/cleanup-draft-
    load-texture
  *  09e5ad7e67 - Merge pull request #4550 from
    chennes/lgtmDice3DSIssues
  *  d25eeae87d - Merge pull request #4630 from luzpaz/typos
  *  9b2dc76b63 - Merge pull request #4631 from sde1000/webgl-export-
    camera-buttons
  *  48098ee712 - Merge pull request #4656 from
    chennes/draftContextMenuFallback
  *  7649eb7940 - Merge pull request #4658 from
    chennes/draftFixScaleDataEntryGlitch
  *  43c23deb73 - Merge pull request #4661 from
    chennes/draftImportDXFNoGUI
  *  4319ea7a0f - Merge pull request #4667 from oliveroxtoby/master
  *  d8dd64e72a - Merge branch 'master' into
    Arch_Roof_fix_for_adjust_list_len
  *  6dcb1686f2 - Merge pull request #4453 from regularfry/lgtm-arch-
    unused-imports
  *  55cb6e58eb - Merge branch 'master' into draft-snap
  *  c4a49a5575 - Merge pull request #4348 from marioalexis84/draft-
    coordinate_input
  *  8d186b5a59 - Merge branch 'uccnc_postprocessor' of
    https://github.com/papaathome/FreeCAD into uccnc_postprocessor
  *  5abd19f121 - Included bugfix as in FreeCAD PR. #4673 'Fix proxy
    error bug that occurs when postprocessing' (review recommendation)
  *  515c7deb21 - Merge pull request #4634 from mlampert/bugfix/issue-
    2839-dogbone-visualisation
  *  837cf18153 - Merge pull request #4639 from claasahl/claasahl-patch-
  *  2490629a4a - OpenSCAD: [skip ci] pipeshell -> pipe_shell
  *  8cbfa5a717 - [OpenSCAD] Improve helical extrusion, fix scaling
  *  69f24859b5 - [OpenSCAD] Fix bug in resize code
  *  ce6c53a6a4 - Merge branch 'master' into uccnc_postprocessor
  *  37d2fb1cbb - Merge branch 'uccnc_postprocessor' of
    https://github.com/papaathome/FreeCAD into uccnc_postprocessor
  *  bde3e3d4dc - Added UC-CNC script to the build specifications.
  *  efa19683ae - Add missing files to fedora.spec
  *  b63102fae8 - [Part] change icon to math the other Part icon scheme
  *  5db4fb767c - [Part] uniform feature sorting
  *  d358e13cd6 - TechDraw: [skip ci] convert source files from iso-8859
    to utf-8
  *  a026c9d3d4 - [UI] Replace SVG icons for Sketcher commands
  *  1c93fc25f1 - FEM: [skip ci] re-add removed comma
  *  0a2eb2756f - [PD] some fixes for the new pad length feature
  *  b6e81c1821 - [UI] Replace Bitmap icon of Part_PointsFromMesh
    command
  *  e8a3990878 - cmake: update command to find python-site-packages
  *  1ca3b36228 - Mesh: [skip ci] use enum to define the various 2D
    meshing algorithms
  *  bf08e25f34 - [Mesh] fix Gmsh mesh algorithms
  *  bcc669b930 - [Base] add electrical conductivity
  *  04cf845d77 - [GUI] Remove explicit triangle styling from tabs
  *  148c528b09 - [skip ci] [FEM] don't hide Gmsh mesh by default
  *  80189e3d2a - [FEM] fix typo
  *  f3f2a49301 - FEM: fix gui test problems introduces with
    af3643853cc0
  *  e6a8a682cf - AddonManager: Fix logic for fallback to displaying raw
    markdown
  *  1e1c7cd354 - Merge branch 'master' into uccnc_postprocessor
  *  232969348a - Added UC-CNC postprocessor script.
  *  6317acc97c - LGTM: Remove some additional legacy files [skip ci]
  *  cf7e072ca9 - FEM: gmsh mesh, set back standard element order to
    2nd, changed in 7fb5a2d72a97,
  *  54026f70a0 - [FEM] add missing material cards to CMakeLists.txt
  *  75371bb238 - [FEM] add mesh algorithms
  *  7fb5a2d72a - [FEM] add GMSH mesh order setting to dialog
  *  af3643853c - [FEM] refactor GeometryElementsSelection, introduce
    parameter to modify help text for several task panels using
    GeometryElementsSelection.
  *  8ec9bfad0d - [Draft] Eliminate required GUI for importDXF
  *  3f5fbef881 - [Draft] Fix bug in data entry on scale w/ uniform
  *  05b0ff2fd1 - Merge pull request #4624 from mlampert/bugfix/dogbone-
    on-straight-edges-and-noop-moves
  *  28d09cf6db - Merge pull request #4622 from mlampert/bugfix/job-
    setup
  *  ffcd0f5c65 - [Draft] Enable Transform context menu item
  *  a5c4d19a10 - Merge branch 'master' into bugfix/issue-2839-dogbone-
    visualisation
  *  c81a43a256 - Merge branch 'master' into bugfix/dogbone-on-straight-
    edges-and-noop-moves
  *  5fccb4fc9b - Merge branch 'master' into bugfix/job-setup
  *  7d118f31b7 - Merge pull request #4615 from
    Russ4262/fix_pocketshape_combine_shapes
  *  39e1d5c518 - Merge branch 'master' into bugfix/job-setup
  *  f0eb6246f7 - Merge branch 'master' into bugfix/dogbone-on-straight-
    edges-and-noop-moves
  *  8c23518ed4 - Merge branch 'master' into bugfix/issue-2839-dogbone-
    visualisation
  *  1ac35d2b42 - Import: [skip ci] handle utf-8 filepath when writing
    to dxf
  *  b4b1cbedb1 - PD: fix several issues in pad: * pass boolean instead
    of int to setValue of PropertyBool * support of symmetric option for
    two-length mode * fix bug in TaskPadParameters::updateUI() * remove
    strange acronyms from method names
  *  cf11f38875 - [PD] add along length option for pad
  *  5e90c07375 - [FEM] add material cards for gases
  *  804830d772 - [FEM] fix specific heat of air
  *  011cef1e7b - FEM: material task panel, fix unuseable Gui if
    material editor was canceled and material accepted
  *  a25a2200cb - Fixed misc. typos [skip ci]
  *  28e40ffbee - Sketcher:: Trim creator UI
  *  2d817128d0 - Sketcher: SketchObject - Trim refactor
  *  2afcbff0d6 - Part: Geometry - Add function to trim a B-Spline
  *  8be50486af - Sketcher: reset Marker Edit layer when exiting
    DrawSketchHandler
  *  010a2cbd41 - Sketcher: ViewProvider - add marker information layer
  *  595fc118e3 - Part: Part2DObject::seekTrimPoints rename parameters
  *  f4e3e8abd6 - Mesh: [skip ci] refactor Mesh open/import functions
  *  182952a881 - Mesh: [skip ci] do not make lower case read lines of
    OBJ file as otherwise it may fail to load the MTL file
  *  3a656d8597 - Sketcher: UI Constraint Creation - PointOnObject +
    Tangency on edge constraint substitution
  *  477e0d3982 - Gui: [skip ci] avoid using const reference as member
    for several action classes to avoid memory corruption
  *  c08a19626f - Sketcher: Use old NotifyConstraintSubstitution
    parameter in DlgCheackableMessageBox
  *  4bf6b19849 - Gui: Extend DlgCheckableMessageBox to use specific
    preference path and parameter
  *  d759a8e43d - Sketcher: Change constraint-conversion MessageBox to
    DlgCheckableMessageBox
  *  f0f25af3f5 - Update grbl_post.py
  *  4ef6bde9a3 - Draft: Make Edit closed wires consistent with open
    wires and tracker
  *  9c8685c20c - Import: [skip ci] avoid conflicting class names in
    global namespace
  *  b1ac7701e6 - [Stylesheet] ProDark: major bugfix for add-ons
  *  67555d2cc3 - Fixed coin import for py3 class initialisation
  *  e510d095c4 - Moved coin import under GuiUp clause
  *  cbb76ca84e - Merge branch 'master' into bugfix/dogbone-on-straight-
    edges-and-noop-moves
  *  49c6349a5c - Merge branch 'master' into bugfix/job-setup
  *  1704f42fb4 - Cleanup marker after deleting them
  *  c343533604 - Added visualisation for dogbones during editing
  *  75b4225d45 - Fix camera position buttons in WebGL export
 -- Alexander Pozdnyakov <censored>  Thu, 01 Apr 2021 18:13:35 +0300
freecad-daily (0.18.4+git24449-371b089ea0-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 371b089ea0c98b640b034b39f1370554fb38d72e
  * Date: 1615980915
  * git changelog:
  *  371b089ea0 - OpenSCAD: fix test_import_surface by changing
    currently working directory
  *  cf241d0c93 - FEM: examples, elmer eigenvalues, add calculix solver
    for frequencies
  *  9a105e3405 - OpenSCAD: fix utility_create_scad by changing
    currently working directory so that test_import_surface doesn't fail
    any more
  *  0581409fbe - OpenSCAD: [skip ci] fix incorrect filename creation in
    unit tests
  *  0f12d6e9ec - [FEM] improve get_gmsh_version
  *  5bf22ad4ac - FEM: examples, elmer tut1, eigenvalues, fix some
    problems
  *  71141d0964 - FEM: fix unit test because of denisty writing. See
    3e1b16b198f. This reverts 8ec3766b00d
  *  3e1b16b198 - FEM: elmer writer, only write denisty if really
    needed, partitially revert 2d73444a66ac, unit test fix in separate
    commit
  *  4561deb4fa - Part: [skip ci] implement makeShellFromWires
  *  bfdeaf6af3 - Update task_material_common.py
  *  b9f4576dba - FEM: material task panel, small code improvements
  *  4bf8fd2e07 - Merge pull request #4621 from marioalexis84/draft-
    gui_snaps
  *  bc60c93266 - Draft: Fix regression in sync_snap_toolbar_button
    function
  *  1233555826 - [Stylesheet] increase behave-dark contrast on input
    boxes (#4619)
  *  381ce4a830 - [FEM] get Gmsh version
  *  8ec3766b00 - FEM: unit tests, fix denisty writing in existing unit
    tests
  *  69aacc2fc5 - FEM: pep8
  *  a8c1624b94 - FEM: elmer writer, add comment
  *  f11945d1c7 - getPropertyOfGeometry() used to get BoundBox
  *  abf4fee6a4 - upgrade getBoundBoxOfAllDocumentShapes to handle more
    objects
  *  65b9f8b43d - [FEM]implement Gmsh mesh property
    MeshSizeFromCurvature
  *  9f2d1d76c8 - FEM: examples, add elmer nongui tutorial 1, eigenvalue
    of a beam
  *  2d73444a66 - FEM: elmer writer, do write density in any case
  *  4092c97bac - Merge pull request #4573 from
    Russ4262/fix_pocketshape_warning_msg
  *  e6801d9c58 - Merge pull request #4613 from
    sliptonic/bug/outputsplit
  *  6bf27e0ae1 - [OpenSCAD] Reimplement surface() to match OpenSCAD
  *  f55c46cc86 - PD: adjust unit test for mirrored offset that doesn't
    fail any more
  *  ee60ccd044 - PD: remove empty try/catch block
  *  3131b97aa8 - PartDesign: Transformed. Fix regression in preview
  *  8453d41515 - PartDesign: Transformed. Fix regression for Mirrored,
    and multiple features
  *  fecf9c2e84 - PartDesign: Transformed: Allow explict selection of
    overlap mode
  *  03da9d3501 - PartDesign: Performance improvements in Transformed
    (pattern)
  *  89b8e81d5c - Sketcher: Constraint svg caching
  *  a8cb3d5dfb - Sketcher: allow icon/color update in
    STATUS_SKETCH_UseHandler mode
  *  011e19060a - Sketcher: fix performance issue with drawing svg icons
  *  c1b471588b - [PATH] Fix bug with spindle not restarting if output
    is split by operation spindle should restart when next file is
    loaded
  *  db16029c6a - Update 45degree_chamfer.fctb
  *  bfce108083 - [OpenSCAD] Add scale parameter to linear_extrude
  *  b6634e041b - Fem: refactor FemMesh::readNastran95
  *  38b54de578 - Fem: refactor FemMesh::readNastran
  *  d4a37421ff - Fem: [skip ci] support NASTRAN CTRIA3 elements
  *  9f937f765d - Mesh: [skip ci] fix regular expression in MeshInput
  *  df738615fd - Fem: [skip ci] fix possible crash in Fem::readNastran
  *  d0eb13be15 - Merge pull request #4544 from
    chennes/draftSnapSyncRefactor
  *  98b52b09d6 - PartDesign: New input mode, and allow spirals to be
    created
  *  a00c00e4da - [OpenSCAD] Add unit tests for resize() and others
  *  a02f6b4b91 - [OpenSCAD] Implement resize()
  *  7b4fdf3e7c - [Gui] fix HiDPI rounding bug
  *  ee6222d216 - [Start] Add missing files to translation script
  *  0b5500948a - CMake: Fix find Matplotlib
  *  839b96385c - Part: fixes and check input values for spiral and
    helix primitives
  *  97543396c5 - Part primitives: add SegmentLength property to helix
    and spiral
  *  6f9856bd46 - Part primitives: use makeSpiralHelix in spiral and
    helix primitives
  *  18f36c10da - TopoShape: add a common function to build spirals and
    helixes
  *  0d49525798 - Gui: Auto update NaviCube when changing preferences
  *  7ba93c9e32 - Gui: Add setting for changing size of navigation cube
  *  7b33ba361b - [OpenSCAD] Minor fixes from LGTM analysis
  *  300ab23600 - Gui: [skip ci] show or hide splash image depending on
    screen size
  *  80af82a4fe - PartDesign: Hole performance: Compound holes and cut
  *  94b1fbb58b - Gui: Sketcher Color Preferences UI rearrangement.
  *  0e9b8ef4d4 - Reworked Prefereces Sketcher Colors User interface,
    adding groupings.
  *  95b7c5074d - [FEM] improve error message if gmsh.exe not found
  *  d8faa26588 - Gui: Update usability enhancements to ProDark theme
  *  971bb6695b - CMake: correct non-POSIX friendly 'sed-i' arg in
    FindPySide2Tools.cmake
  *  e2782d0c20 - [CMake] Add missing backwards-compatibility var
  *  b14394c7e7 - Gui: [skip ci] do not allow image size in About dialog
    to occupy more than 25% of the screen size
  *  a48c7e27a9 - satisfy Travis
  *  eceea653ae - [FEM] make ccx_dat_file object (from ccx_Result)
    ReadOnly
  *  226b713ed4 - [GUI] Migrate Application to std::bind
  *  9d0086eb23 - [GUI] Remove deprecated code from Application
  *  52ed707b0e - [Core] Remove deprecated code for 0.20
  *  1b398a9526 - [Main] set Coin environment variable
  *  231c470e7e - [Base] Remove unused std::make_unique back port
  *  f6c9cc90ee - [Base] Remove includes to StdStlTools.h as that's not
    needed anymore
  *  e10f0a9545 - Add forwards-compatibility definitions
  *  1670a430f0 - Add output of Pivy version
  *  0edf24f7a6 - Default PCL to OFF on MSVC as well
  *  231a76f884 - Modify Travis to test without setting QT5, etc.
  *  7bbff520a0 - Modify Python checks when cMake >= 3.12
  *  13702ce5de - Add Python 3.6 requirement
  *  13b9127eee - Drop build-system support for Qt4 and Python 2
  *  0274b039a2 - fixes not handled exception in task_mesh_gmsh.py error
    = sys.exc_info()[0].strip() : type object
    'RuntimeError' has no attribute 'strip' Furthermore reporting value
    instead of type gives more useful error messages
  *  41de6c3d99 - [Spreadsheet] Use std::shared_ptr instead of
    boost::shared_ptr
  *  505ba29c6b - [Sketcher] Use std::shared_ptr instead of
    boost::shared_ptr
  *  babe8c2487 - [Sandbox] Use std::shared_ptr instead of
    boost::shared_ptr
  *  fabcbf76d4 - [Robot] Use std::shared_ptr instead of
    boost::shared_ptr
  *  e7024f5db3 - [Points] Use std::shared_ptr instead of
    boost::shared_ptr
  *  991dbd75c5 - [Path] Use std::shared_ptr instead of
    boost::shared_ptr
  *  f555754810 - [MeshPart] Use std::shared_ptr instead of
    boost::shared_ptr
  *  7ec00e22f0 - [Fem] Use std::shared_ptr instead of boost::shared_ptr
  *  5caa4b9a55 - [Assembly] Use std::shared_ptr instead of
    boost::shared_ptr
  *  f9ac51b6a6 - [Gui] Use std::shared_ptr instead of boost::shared_ptr
  *  a7f0d0112e - [App] Use std::shared_ptr instead of boost::shared_ptr
  *  afb1d0fbc9 - [Path] Switch from boost::tuple to std::tuple
  *  64e2811192 - [Gui] Switch from boost::tuple to std::tuple
  *  7ee7e60310 - [App] Switch from boost::tuple to std::tuple
  *  c087c18fbe - Path: Remove 'verify final depth' warning
  *  b2ebaa01a2 - [OpenSCAD] Add unit tests for importing primitives
  *  f6863bdb77 - Fem: [skip ci] set backend of matplotlib to Qt5Agg
  *  20c0f14efc - Gui: in document observer classes replace boost::bind
    with std::bind
  *  086f6640ae - Gui: harmonize API of Gui document observer classes
    with App document observer classes
  *  3779aadd7c - App: in document observer classes replace boost::bind
    with std::bind to fix build failure with C++17
  *  08988b8769 - Win installer update for FC 0.20dev
 -- Alexander Pozdnyakov <censored>  Thu, 18 Mar 2021 23:18:30 +0300
freecad-daily (0.18.4+git24344-6789ddaac9-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 6789ddaac98a2819619c2faf4d54049fde7b1a5d
  * Date: 1614881903
  * git changelog:
  *  6789ddaac9 - Fix regex in translation extraction script
  *  19d8c755c2 - travis: remove Qt4 & Py2 support from the build matrix
  *  f85478155b - Revert [PartDesign] Add Material property to Body
  *  7b87cc8a74 - Merge pull request #4549 from
    chennes/lgtmFixDraftLocalizeVectors
  *  4fcf8f199c - [PartDesign] Add Material property to Body
  *  232fa56f02 - CMake: fix build and install location of Qt help files
  *  55896f316e - PD: [skip ci] in the helix dialog use step size of 5
    degree for the angle
  *  965250246a - [PD] use same helix angle step as for other features
  *  249c2c7970 - [PD] set App constraints for their Gui counterparts
  *  39d82a8d5d - Update icon for Sketcher Constraint Block
  *  e8566f22bb - Tools: Remove super old DistTools module
  *  ac23438eb6 - PD: [skip ci] in the helix task dialog use the value
    range defined in the helix feature
  *  f982112e24 - [PD] set constraints for helix properties
  *  4610e26110 - [GUI] Tweak wording and translatability of Credits
  *  318972ce70 - PartDesign: Allow customization of Helix preview modes
  *  d1439107df - [PD] fixes problem with the path for user-defined hole-
    cut-types
  *  3704ad68d8 - [PD] make constraints static class member
  *  42bf2c8285 - [PD] attempt to use more reasonable angle limit for
    drafts
  *  0f3e98588f - PD: AddressSanitizer: heap-use-after-free Fix crash
    inside TaskDlgSketchBasedParameters::reject()
  *  036c6b0d25 - PD: improve task panel for revolution/groove: * set
    range Angle property to spin box * connect signals after
    initializing widgets to avoid superfluous recomputes
  *  bc1b9ea1bb - PD: [skip ci] set value range to angle spin box
  *  3694da3102 - PD: [skip ci] fix angle checks for groove and
    revolution
  *  3e7429d163 - PD: [skip ci] set angle constraints for groove
  *  c0de42335b - [PD] disallow angles <=0 for holes and revolution
  *  5edd7d01a0 - Base: fixes #0004586: Conversion error for PoundForce
    (lbf)
  *  f5cc3027f4 - [GUI] Refactor About to list credits from a file
  *  d8e523978c - [GUI] Add window decorations to About
  *  eccc5bfe1a - PD: [skip ci] fix angle check in
    PolarPattern::getTransformations()
  *  832174641c - PD: improve task panel for polar patterns: * set range
    of Occurrences property to spin box * connect signals after
    initializing widgets to avoid superfluous recomputes and possible
    inconsistencies
  *  2d54d838cf - PD: improve task panel for linear patterns: * set
    range of Occurrences property to spin box * connect signals after
    initializing widgets to avoid superfluous recomputes and possible
    inconsistencies
  *  48b42f8355 - App: add convenience methods to get minimum, maximum
    and step size of property constraints
  *  7f1b47d118 - [PD] disallow invalid polar and linear pattern
    settings
  *  a263b731ef - CMake: [skip ci] copy ThirdPartyLibraries.html and
    LICENSE.html to the correct location and add the latter to the
    INSTALL() command
  *  c9366cd96b - Switch to removeTab() to support older Qt versions
  *  73f4b9b4db - [GUI] Implement license tab that obeys stylesheet
  *  cb81426e63 - Crowdin: remove trailing whitespace [skip ci]
  *  083f57116d - Gui: [skip ci] for the author label use the same font
    configuration as with the rich text as otherwise the text appears
    very tiny
  *  a5c0ac6d16 - [GUI] Make UrlLabel in About styleable
  *  89b094683f - Gui: support to customize the font size of bounding
    boxes
  *  43bc30da84 - Beautify xml step 1: These changes do not affect the
    uic output
  *  9cd929afa4 - travis: using C++17 for the clang build doesn't
    currently work on Bionic. So revert the change from commit
    daef7ec0fead and instead suppress the C++17 related warnings caused
    by OCCT
  *  daef7ec0fe - travis: OCCT 7.5.1 uses [[nodiscard]] that is a C++17
    feature. To avoid to get tons of warnings because of -Wpedantic the
    clang build should use C++17, too
  *  deaf74856b - Arch: Fixed SectionPlane outside objects bug in
    ArchSectionPlane - Fixes #4549
  *  752cb73d24 - [Draft] Fix localize_vectors double definition
  *  c1408f130c - [OpenSCAD] Add unit test framework to module
  *  52c0558f91 - PartDesign: Allow use of circle edge as axis in
    PolarPattern
  *  f1d6c78cbe - PartDesign: Allow use of circle edge as axis in
    ProfileBased
  *  356db441a6 - PD: [skip ci] PolarPattern: Support 1 occurrence This
    is analogous to support 1 occurrence of the linear pattern feature:
    81a5ec5e55ef
  *  f481c47123 - [PD] fix multi-transform View
  *  6be901557e - Add library versions to LibraryVersions.h
  *  c7c420ca1d - PartDesign: Hole. Address Donovaly bugs 7 and 8
  *  1eeefeb8ae - PartDesign: Hole: Always update view if modelthread is
    disabled
  *  d59e90a10f - PartDesign: Hole: Turn off keyboard tracking on model
    thread spinboxex
  *  ebe2ce1034 - PartDesign: Hole: Rename Automatic Tapped (DIN76) and
    change default to Hole depth.
  *  6ea6b48c0e - PartDesign: [Hole] Add Entire Depth thread depth mode
  *  d3ddbe8549 - PartDesign: Add true threads to Hole
  *  221a43255c - [CMAKE] Add version info for MEDfile
  *  74b0c6efae - [CMAKE] Cleanup version info for Python & XercesC
  *  0ed341a84c - [CMAKE] Add Coin3D version info
  *  4b4a6b3580 - [Offline Docs] Fix static analysis issues
  *  e2bb84fd2f - [Tools] Fix static analyis issues
  *  bcb070def1 - Crowdin: Startpage - add whitespace to tooltip [skip
  *  2ff669e5b8 - Crowdin: Startpage: remove obsolete translation [skip
  *  e0b5aade34 - Crowdin: StartPage - remove obsolete translation [skip
  *  223d7971ae - Sketcher: fixes #0004303: Three choices in a Sketcher
    menu each with the same Ctrl+Shift+E 'address'
  *  f0e4265205 - Image: fixes #0003959: Created image plane is not
    proportional to loaded image
  *  59048fb95b - Tux: fixes #0004565: Status bar text runs under
    Navigation Button
  *  957eed7d2c - Gui: [skip ci] allow to unbind() an ExpressionBinding
    and automatically unbind it if the observed object has been deleted
  *  2599d67c2b - Clean up various LGTM-flagged items
  *  283d09dc1a - [DRAFT] Add call to super().__init__ where missing
  *  a432480e8d - [Part] Fix signature of TempoVis dummy function
  *  b1789ae7d2 - [PD] Fix minor static analysis issues in FCGear
  *  16ff933b09 - PartDesign: Transformded. Align the property category
    of Refine with other PD commands
  *  82354979c9 - Gui: [skip ci] fix memory leak in SelectionFilter
  *  bd755b654b - Gui: [skip ci] re-add removed Py_INCREF of module
  *  df0f979f3b - App/Gui: fix memory leaks: + add function to cleanup
    units and quantities in debug build + fix reference leak in
    PropertyVector::getPyPathValue() + fix reference leak in
    PropertyPlacement::getPyPathValue() + in
    InterpreterSingleton::init() use a static std::vector
    instead of a C array   to free memory at program end + in
    MainWindow::closeEvent() explicitly delete all task watchers + in
    ReportOutputObserver constructor pass parent to QObject + in
    PropertyEditor destructor explicitly delete QItemEditorFactory
  *  5d5d05616f - App: [skip ci] AddressSanitizer: heap-use-after-free
    When removing a dynamic property its myName member must be nullified
    as the memory has been de-allocated
  *  b2ca86d8d7 - FEM: [skip ci] fix crash in Constraint::getDirection
  *  d29fd7d9cb - [OpenSCAD] Fix colors not working correctly when
    polygons are extruded
  *  29bbb5e14f - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  958009c2ca - Merged crowdin translations
  *  7900a069c2 - [TD] DrawViewPart.cpp: Fix a crash when user sets the
    PropertyVector Direction to zero.
  *  20bcce1544 - TD: [skip ci] implement DrawView::recompute to handle
    all OCC exception types
  *  5b864424db - Gui: [skip ci] improve exception handling: * handle
    all exceptions in Application::onLastWindowClosed because this
    method can be (indirectly)  called from ~BaseView and would
    otherwise trigger std::terminate() * handle exceptions in
    PropertyEditor::closeTransaction() because when recomputing a
    document while closing it leaves the editor in a bad state
  *  17a848dfe1 - TD: [skip ci] explicitly nullify geometryObject in
    DrawViewPart::partExec to avoid to leave it a dangling pointer in
    case makeGeometryForShape raises an exception
  *  4e5cfec623 - Crowdin: removing obsolete strings from PartDesign.ts
    [skip ci]
  *  879ab9ed84 - Crowdin: Gui: move whitespace out of translation
    string [skip ci]
  *  2300c44451 - Crowdin: fix trailing whitespace [skip ci]
  *  81dbae551f - Crowdin: Gui: fix user-facing typo in Document.cpp
    [skip ci]
  *  51194d67d5 - [TD] Hotfix for Dimension label Arbitrary value
    regression in DrawViewDimension.cpp
  *  460426c038 - Gui: [skip ci] make Save logic of text document more
    intuitive
  *  8be8c08b47 - FEM: [skip ci] fixes #0004405: Using PartDesign axis /
    plane as direction for constraints
  *  7a56781285 - FEM: [skip ci] support Line and Plane objects in
    Constraint::getDirection()
  *  ab0a660963 - FEM: [skip ci] connect onButtonDirection() slot with
    clicked() signal
  *  a95cd106bb - PD: [skip ci] remove invalid static_cast
  *  5ba28fa7ff - Merged crowdin translations
  *  bc5311b3ee - PD: fixes #0004567: Pattern from a feature type
    UpToFace and Offset > copy whole body
  *  2389b4779a - PD: [skip ci] code refactoring Move adding offset to
    face from getUpToFace() to addOffsetToFace()
  *  7149c80f81 - Merge pull request #4520 from
    sliptonic/bug/translations
  *  a6fd02cb04 - Fix whitespace error
  *  fa5dc51491 - fix trailing whitespace
  *  315d4a8026 - fix bad string formatting
  *  b2283c5430 - Make string less ambiguous
  *  85bd1bf639 - typo in string
  *  f7c50a4d75 - fix string formatting
  *  3ef181a751 - AddonManager: Fixed missing WB icons
  *  1939b93fa7 - Gui: [skip ci] fixes #0004104: Void property value
    defaults to 1
  *  9b31018b2e - Crowdin: Gui: fix DlgSettings3DView.ui tooltip [skip
  *  7cf4d4b01e - App: [skip ci] AddressSanitizer: heap-use-after-free
  *  eed7357674 - PD: [skip ci] AddressSanitizer: stack-use-after-scope
  *  786e98e374 - Merge pull request #4438 from
    paullee0/Draftutils_BugFixes_01
  *  d90c1ff72f - Merge branch 'master' into Draftutils_BugFixes_01
  *  4dd234bb22 - Merge pull request #4506 from berndhahnebach/bhbdev242
  *  55d37935d9 - Merge pull request #4508 from donovaly/TD-
    BalloonHotfix
  *  482884cfd4 - PD: [skip ci] fix regression caused by e0d07257b7b86
  *  7659bb0dae - Sketcher: Work-around for expression engine failure to
    calculate dependencies
  *  8a0d0236dc - Doc: Updated offline doc for 0.19
  *  872a1a3ecc - Tools: Added link fix tool to offlinedoc tools
  *  1241752b94 - App: [skip ci] check object status before accessing
    back links
  *  442b1a5db5 - Tools: Updated offline doc scripts
  *  d761c9d2c0 - Mesh: Crowdin: fix typo in translation [skip ci]
  *  f39002fb07 - Draft: Fix PathTwistedArray bug
  *  ab3464b0f6 - [TD] fix balloon dragging
  *  f5a567a1fc - Arch: ifc export, save guid to obj attribute
  *  8c26baebab - Sketcher: [skip ci] Fix coverity warning
  *  72b3354a28 - Gui: [skip ci] Fix coverity warning
  *  e728c3590e - TD: [skip ci] Fix coverity warning
  *  1d412261d6 - Part: [skip ci] Fix coverity warning
  *  abfbed3ffa - Gui: [skip ci] Fix coverity warning
  *  91c36f9ab1 - Mesh: [skip ci] Fix coverity warning
  *  d4333072a9 - Part: [skip ci] add missing expression bindings to
    tube dialog
  *  3d227cf717 - Gui: [skip ci] fix issue found with -fsanitize-address-
    use-after-scope
  *  110860fa47 - Part: Part.CompoundTools.Explode.explodeCompound
    access a property of...
  *  9fb381b716 - [Part] fix regression in location dialog layout
  *  20d513cd66 - Merge pull request #4484 from
    Russ4262/fix_profile_feature_filter
  *  6697310672 - Merge pull request #4498 from
    sliptonic/bug/slotexperimental
  *  2940953470 - Merge pull request #4497 from
    sliptonic/bug/adaptiveuseoutlineprop
  *  385efeeb58 - Sketcher: [skip ci] fix bad static_cast
  *  43de589732 - PartDesign: Fix throughall distance when throughall is
    used together with midplane
  *  7405dd0ef9 - PD: [skip ci] fixes #0004573: missing bindings to
    expressions in primitives location dialog
  *  dd4874d2b6 - [Part] add missing bindings
  *  2b35419e55 - Path: LGTM cleanup
  *  a961fbee86 - Path: Remove unnecessary line return
  *  1b3205de20 - Path: Add error for incorrect open-edge usage
  *  215967fe78 - Path: Catch error if  has no  attribute
  *  2b4158addc - Path: Fix incorrect empty data type return
  *  8e234290ef - Path: Catch  error if
  *  b3fc4fcf17 - Path: Fix spacing typo
  *  d7483f6e85 - Path: Fix range() input type per gcc-7 build
  *  3a10ed5f27 - Path: Fix feature selection and handling
  *  91dd729d4e - Path: Fix error for undefined  variable
  *  8f4f304635 - Path: Fix open-edge profiling for micro bit usage
  *  45dab6b589 - Path: Change  default value to
  *  0b9a160331 - Path:  Apply LazyLoader for DraftGeomUtils module
  *  669201c47a - move slot op to experimental status
  *  6359d83836 - Merge pull request #4454 from lag-linaro/master
  *  d9ed0191d8 - Update
    src/Mod/Path/PathScripts/post/heidenhain_post.py
  *  ca06ab24a5 - Update heidenhain_post.py
  *  6238f0e88a - Pep8 cleanup
  *  0a9bf1c5f0 - Add useoutline property to op if doesn't exist
  *  57a6c18e2f - Merge pull request #4477 from
    sliptonic/bug/miscellaneous
  *  26d7902303 - [FEM] correct sorting order
  *  cdae5049ed - Import: [skip ci] fixes #0003988: the function
    Import.readDXF doesn't import Bsplines
 -- Alexander Pozdnyakov <censored>  Thu, 04 Mar 2021 22:16:42 +0300
freecad-daily (0.18.4+git24171-13ed4bc6e8-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 13ed4bc6e8ec9be74be792f569a61b4affa49656
  * Date: 1613824434
  * git changelog:
  *  13ed4bc6e8 - PD: [skip ci] fixes #0004540: When manual size of
    DatumPlane is selected its Length property is not saved to the file
    and consequently not restored on opening
  *  e5e07445dc - Gui: [skip ci] fixes #0004569: Part Design Workbench -
    New Bodies selection issues
  *  eb240c219c - PD: [skip ci] do not pop-up dialog when creating a
    body while another body is selected
  *  0d97fb6f5a - PartDesign: Fix helix for OCC versions < 7.5.0
  *  c331d608aa - App: [skip ci] replace plain C API with PyCXX to avoid
    memory leaks
  *  9f72a7b406 - [App] [skip ci] - Fix python new references leaking
  *  c4e383829b - [GUI] - Fix leaking QObject
  *  542bf23cb0 - [TD] - Fix geometry object leaking on every exec
  *  17ec9b7c08 - [APP] - Fix leaking QGraphicsScene in QuarterWidget
  *  354ac48d41 - Tools: Updated offline wiki fetching script
  *  d6a9869db8 - Updated splashscreen
  *  27042216c9 - [UI] Add tools to Mesh WB toolbar
  *  db3b35cb5d - Gui: Minor cleanup
  *  f5b7f645d8 - Spreadsheet: Don't autocomplete when writing strings
  *  dc444b1f09 - Spreadsheet: Fix coverity warning
  *  e0d07257b7 - [PD] fix dressup feature display when broken
  *  c107ca3100 - PartDesign: Check closedness in AddSub refine function
  *  857ba06219 - [UI] 0.19 Replace FEM WB icons
  *  961e936e05 - [GUI] Modify behavior of VectorListEditor
  *  ed02d1bbdd - PD: [skip ci] recompute document when canceling task
    dialog, fix also possible crash
  *  98f9397939 - PD: [skip ci] drop some superfluous static_cast
  *  30c24ae0bc - [PD] Fix isFeatureMovable() to check null status of
    property
  *  6bcd37093c - PartDesign: Mild code cleanup of Helix
  *  9a49453802 - Gui: [skip ci] fix crash on macOS in editor of vector
    list property
  *  f93b376cd5 - Sketcher: Improved ViewProvider visualisation for non-
    rational Bsplines with non-unitary weight constraints
  *  324f6d3e26 - Part: Geometry - BSpline - fix weight assignment
  *  08e226df25 - Merge pull request #4456 from donovaly/TD-balloon-drag
  *  a399312750 - Merge pull request #4470 from mnesarco/master
  *  7c3911f61b - Merge pull request #4479 from Roy-043/ArchRoof-
    compatibility-fix-2
  *  0965fd4439 - Base: [skip ci] take care of case-sensitivity of
    header file
  *  190ddd941e - QGIViewBalloon.cpp: a fix as suggested
  *  9a444671b7 - [Arch] ArchStructure.py wrongly used Part.Line
    (endless line) to close a wire.
  *  30c4c58f0b - [Arch] ArchRoof: Improved compatibility fix
  *  b413b4a710 - Gui: Add new stylesheet ProDark-FreeCAD-theme (#4472)
  *  da990fd51d - Addon Manager: Add MakerWorkbench icon
  *  065bf4cfb4 - Added new names to About-Credits info, tried to
    manually find new names from ~80 top public GitHub contributors.
  *  dc0d4e4a02 - [TD] Fix error in editable status of DOCUMENT_TYPE
  *  313fc6294f - PD: [skip ci] fix typo in comment
  *  8b8b12b646 - FEM: Fix typo in filter function tooltip
  *  2661e0ea47 - PartDesign: [skip ci] make base object visible again
    if initial additive helix fails to recompute
  *  8e16225b03 - PartDesign: Helix: fix preview
  *  81267fc284 - App/Gui: fix possible crash when destroying Python
    feature or its view provider
  *  c5ebb6dd58 - AddonManager: Added icons for Marz, ExtMan,
    MnesarcoUtils workbenches
  *  87b6a42f13 - Merge pull request #4440 from mlampert/bugfix/path-
    invalid-base-geometry-robustness
  *  61824e80f3 - Update PathOp.py
  *  bb00993a33 - Merge pull request #4464 from luzpaz/spacemouse-
    warning
  *  a62b5b314b - FEM: code formatting, revert parts of commit
    f4a65dcbb68
  *  fc1f611a18 - Merge pull request #4467 from mlampert/bugfix/cleanup-
    redundant-check
  *  9d095f1738 - Merge pull request #4455 from mlampert/bugfix/toolbit-
    properties-alignment
  *  cff02d85de - Fixed angle detection
  *  da4f6cecc8 - QGIViewBalloon.cpp: code simplification
  *  eae5826d93 - Merge branch 'master' into bugfix/toolbit-properties-
    alignment
  *  04fb966d69 - Merge branch 'master' into bugfix/path-invalid-base-
    geometry-robustness
  *  1061c0ed85 - [TD] fix dragging of balloons
  *  35c1a005f1 - Fixed TC creation from templates if legacy tools are
    enabled.
  *  522734eb3c - Removed obsolete preference api
  *  0d895980a4 - 3Dconnexion: Clarify ambivalent console output warning
  *  ec89caacd1 - Merge branch 'master' into bugfix/toolbit-properties-
    alignment
  *  41de35c456 - Only use IconViewProvider in PathStock when required.
  *  4d3ecdab68 - Added missing  as per review
  *  baf5e5398e - [Start] Enable hyperlink for installed Addons
  *  7803740edd - PartDesign: Subtractive Loft. Raise error when base is
    null.
  *  ef6e8ec844 - Merge pull request #4448 from luzpaz/BUG-4559
  *  48dc4063f8 - Merge pull request #4387 from mlampert/feature/add-
    experimental-features-to-preferences
  *  ab186aa05a - Merge pull request #4433 from J-Dunn/master
  *  1d0466d6f2 - PartDesign: Improve Helix parameter proposals
  *  8d2b4d635f - FEM: code formatting, pep8
  *  1f5acbf6b1 - FEM: material task panel, fix edition of Poisson Ratio
  *  2cc764f5ca - Arch: add BIM_Classification command before make use
    of it
  *  686df593ea - Draft: Applied patch from nahshon - fixes misc errors
    from translation fixes
  *  3467907fab - Main: [skip ci] set new year
  *  070b5560d0 - Merge pull request #4449 from
    paullee0/ArchSectionPlane_BugFixes_01
  *  47c52cf051 - Merge pull request #4434 from Roy-
    043/Arch_Fix_ArchPipe
  *  a058d1c482 - Only import icon view provider in job if required.
  *  7da5c447e4 - Load PathGui for property bag view provider to
    function properly
  *  6516168c4b - Fixed property bag view provider and consolidated
    chamfer tool
  *  cc62aff0ae - Merge branch 'master' into bugfix/path-invalid-base-
    geometry-robustness
  *  ff01e4f4a8 - Merge branch 'master' into feature/add-experimental-
    features-to-preferences
  *  62ed39e010 - Merge pull request #4443 from mlampert/bugfix/deburr-
    offset-part
  *  e071d613db - Merge pull request #4441 from mlampert/bugfix/path-
    ellipsis-cmdsForEdge
  *  02b3074ab8 - Merge pull request #4384 from
    Russ4262/feature_useoutline_to_adaptive
  *  08de4809c4 - PD: [skip ci] fixes #0004205: Bad behavior when
    entering manually PD/AdditivePipe path
  *  97bbc459c6 - FEM: z88 solver function typos [skip ci]
  *  cfebd3f1e6 - FEM: remote superfluous double semicolons [skip ci]
  *  bb501c336f - AddonManager: removes unused imports
  *  f7a467cbdc - Merge branch 'master' into bugfix/path-invalid-base-
    geometry-robustness
  *  086746228d - Merge branch 'master' into bugfix/path-ellipsis-
    cmdsForEdge
  *  696e17c894 - Merge branch 'master' into bugfix/deburr-offset-part
  *  57cfd3c17a - Merge branch 'master' into feature/add-experimental-
    features-to-preferences
  *  008e97b929 - TD: fix undo/redo for balloon objects
  *  a82a103cb3 - TD: fix undo/redo for dimension objects * do not emit
    dragFinished() signal inside mousePressEvent as nothing has been
    done. This avoids to create an empty transaction and doesn't touch
    the document * inside mouseReleaseEvent() check if the mouse has
    been moved and only if yes emit the signal * improve error handling
    in mouseDoubleClickEvent * in mouseDoubleClickEvent start to edit
    the view provider
  *  ed87303802 - Mesh: add unit tests for splitting facets
  *  d941c114cb - Mesh: [skip ci] expose some mesh evaluation functions
    to Python
  *  dac937ae35 - Part: Allow helix primitive with negative Angle
  *  00cce75bd5 - Mesh: [skip ci] replace tabs with spaces
  *  fb52f3177d - Path: fix typos in comments [skip ci]
  *  733e90df7e - Merge branch 'master' into feature/add-experimental-
    features-to-preferences
  *  1d2c51d66f - Draft: Fix regressions in Draft array
  *  ea957114ac - Merge branch 'master' into bugfix/path-ellipsis-
    cmdsForEdge
  *  d862434870 - Merge branch 'master' into bugfix/deburr-offset-part
  *  d7c4612bb6 - Merge branch 'master' into bugfix/path-invalid-base-
    geometry-robustness
  *  da85fde409 - Split OCL and experimental features to allow enabling
    independently.
  *  63cd587e07 - Added 'Advanced' preferences page, moved warning
    suppression there and experimental feature support.
  *  1b42828d25 - Mesh: [skip ci] implement splitFacet
  *  255b184540 - Merge branch 'master' into bugfix/path-invalid-base-
    geometry-robustness
  *  574918e5f2 - Merge branch 'master' into bugfix/path-ellipsis-
    cmdsForEdge
  *  293f1613c5 - Merge branch 'master' into bugfix/deburr-offset-part
  *  f05cc354b1 - [ArchSectionPlane]  Fix Swing Symbol for
    Windows(Doors) Link in ArchView/TechDraw
  *  518a9fcbaf - Gui: Stylesheet fix applied to all shipped stylesheets
    [skip ci]
  *  95fcaccfd8 - Sketcher: Fix external geometry ellipse projection in
    parallel plane
  *  2b881cccad - Draft: fix syntax errors
  *  5086c5f38d - Sketcher: Coverity fix in
    Sketch::analyseBlockedGeometry
  *  eef4629c6b - Merge branch 'master' into bugfix/path-invalid-base-
    geometry-robustness
  *  dba3f4055a - Merge branch 'master' into bugfix/path-ellipsis-
    cmdsForEdge
  *  7840130186 - Merge branch 'master' into bugfix/deburr-offset-part
  *  feb4ffc693 - Correct minimum distance calculation in SplitFacet
  *  d3b83764b7 - Merge branch 'master' into bugfix/deburr-offset-part
  *  59de4bd378 - Merge branch 'master' into bugfix/path-ellipsis-
    cmdsForEdge
  *  5a1200b246 - Merge branch 'master' into bugfix/path-invalid-base-
    geometry-robustness
  *  f0d3e19a4e - PartDesign: Fix hardcoded through all distance in
    ProfileBased
  *  158acd110e - Add rocket workbench addon
  *  2a3edfd83e - [SpreadSheet] Fixes #4563 exported range issue
  *  17af884e50 - PartDesign: Fix broken outdated icon filenames
  *  66417b3ce1 - TD: [skip ci] use setAutoCloseOnTransactionChange for
    balloon and dimension task dialog
  *  75dff5d947 - Gui: [skip ci] add option to automatically close task
    dialog if undo/redo was pressed
  *  d4e8a5a384 - TechDraw: [skip ci] avoid to trigger a slot in
    constructor of TaskBalloon
  *  3288c02eba - TechDraw: fixes for dimension feature:
  *  bb0d75b6cc - TechDraw: [skip] fixes for balloon feature: *
    reimplement ViewProviderBalloon::setupContextMenu() to show item to
    start editing it + fix TaskBalloon::accept() and
    TaskBalloon::reject()
  *  84b8282f48 - Updated ts files
  *  97bfc5541e - Tools: Detect and use pyside2-lupdate in ts tools
  *  43feb585ad - Draft: Fixed broken translations everywhere
  *  eaae425c64 - PD: [skip ci] fix ViewProviderPrimitive::getIcon()
    after renaming of icon files
  *  d7ad20acdd - Part: [skip ci] code-refactoring in DlgPrimitives
    class
  *  e5527025cc - Added support for Part.OffsetCurve to flipEdge.
  *  95ccfd4505 - Fixed segmentation for unknown shapes, leaving that to
    the experts.
  *  ec2328bfaa - Ensure base geometry is valid so if it isn't one can
    still edit the op and fix the base geometry.
  *  5683d054d4 - [Arch] Fix for ArchPipe: getProfile returned Shape
    instead of Wire
  *  57fd294391 - FEM: Improve Gmsh log, when Gmsh is not installed
  *  d55a72ee6a - [PATH] fix conecutter core dumps
  *  32200b604d - LGTM: Removes unused import in PathPropertyBagGui.py
  *  ca2ecf4248 - Path: Removes unused imports from PathToolBit.py
  *  a0bbb173f4 - LGTM: Remove unused Time() function
  *  2834075d6a - [PD] rename icons to match Wiki files
  *  946e980d1a - LGTM: Move seq->next out of loop control
  *  cbc3fbd157 - [UI] Replacement of 3 SVG icons for OpenSCAD commands
  *  4130244329 - Fix MeshPart icon names
  *  ebc4cd6700 - LGTM: Minor fixes to FreeCADApp.py
  *  3ef6e1c6d0 - [OTHER] Catch only Exception, not BaseException
  *  fe7e45a7de - [DRAFT] Catch only Exception, not BaseException
  *  8228d64ac4 - [ARCH] Catch only Exception, not BaseException
  *  10b08671ef - Sketcher: Fix uninitialized scalar field in ctor
  *  0641e243e0 - Sketcher: Bug fix / improve B-Spline knot support
  *  731ef48136 - Merge pull request #4417 from
    Schildkroet/adaptive_improve
  *  c59b9bd013 - Sketcher: fix malformed constraint on nurbs conversion
  *  46a899c437 - [Part] Coverity: dtors can't throw
  *  1e2f8e366f - Sketcher: Fix geometry state synchronisation routine
  *  9f871a444b - [FEM] Clipping plane: Fix handling of shapeless
    document objects
  *  ea67e77e81 - [PD] Add missing ctor variable init (Coverity)
  *  b76fe29412 - Sketcher: Add 'Sketcher B-spline tools' to translation
    [skip ci]
  *  ddcb7b73f4 - Fix mesh icon names of 3 SVG files
  *  f45f218885 - TechDraw: expose TechDraw_Decorate function tooltip to
    translation
  *  bcf46a3351 - TechDraw: Expose strings in Workbench.cpp to
    translators
  *  5d0cf1081e - LGTM: Eliminate float-to-double overflow warning
  *  5269d10327 - LGTM: Don't check PyCXX
  *  136a625e4c - [PATH] Added onDocRestore method for adaptive op
  *  bcb5c8786f - merged crowdin translations
  *  7c708eeca3 - Gui: [skip ci] add convenience function
    updateActions() to Application Use updateActions() in
    ViewProvider::onChanged() to also trigger an update on pure view
    property changes
  *  53c5852ccb - Mesh: [skip ci] use a more appropriate icons for cross
    sections
  *  f7e9ee74d6 - MeshPart: [skip ci] use correct icon for Mesh cross-
    section dialog
  *  e5f00e4d57 - Merge pull request #4402 from luzpaz/ArchSchedule
  *  f92b8bf18e - Adds 3DConnexion SpaceMouse Pro Button Map
  *  2b5bc5d99d - Fix mesh icon names of 9 SVG files
  *  36fdbc460a - Sketcher: Geometry state synchronisation
  *  41a40c1c31 - [PD] Catch Python exceptions in dtors (Coverity)
  *  d00f1099f3 - Arch: update tooltip ref. to LibreOffice version
    within ArchSchedule
  *  5e00309368 - Gui: [skip ci] add possibility to auto-expand items in
    property editor
  *  15068d7dc6 - Merge pull request #4383 from mlampert/feature/path-
    hide-ops-by-default
  *  24e7e83ddd - More required items in the github pull request
    template
  *  911a3b8e1e - Merge pull request #4253 from J-Dunn/master
  *  ec0cc86ead - Merge pull request #4393 from mlampert/bugfix/issue-
  *  73b8995c7b - Fix mesh icons names of SVG files
  *  15d4cac123 - LGTM: Remove superfluous conditional
  *  298004a39c - Updated master TS files
  *  97dcb24c80 - Merge pull request #4341 from hyarion/feature-error-
    handling-get_svg
  *  4e3a269906 - Merge pull request #4386 from marioalexis84/draft-
    clone
  *  91435c96f7 - Gui: [skip ci] support undo/redo for view properties
    in editor
  *  5323de3d0b - [UI] Add SVG icon for Mesh SplitComponents
  *  ef14a561bd - [FEM] save icons as plain SVG
  *  081cc4d9eb - Remove extra comma in Asymptote surface color
    definition
  *  05dd6c287c - Silence incorrect LGTM warning.
  *  503a5a99d2 - Base: [skip ci] fix MSVC build failure
  *  394a885929 - import DraftTools if Snapper isn't loaded yet (before
    using it)
  *  a3fb41502b - FEM: Fix svg icons that causes warning messages
  *  a30cf5b4df - App: make sure to also call a feature's extensions
    when recomputing it
  *  ea2e46dccb - Part: allow TaskAttachmentEditor to install attacher
    extension on demand
  *  c5ce992786 - App: fix Link extensionGetPropertyByName()
  *  3423e72679 - LGTM: remove redundant variable assignment
  *  7d5a1d7e5d - Remove catch block for plain C strings
  *  4719bb703d - Mesh: [skip ci] fix MeshPy::trim
  *  7c8c5892d0 - Draft: Correct the placement in scale_with_clone -
    fixes #0004113
  *  c2110dc48f - Path: Add checkbox input for  feature
  *  9dce167073 - Set operation Visibility to False, and turn it back on
    while editing.
  *  c8c18e2968 - Path: Add  property and default value for new feature
  *  2c204f3c29 - Path: Add  usage for  module dependencies
  *  0ba06f3831 - Path: Relocate edge preprocessing and apply  feature
  *  db9525e7d7 - Mesh: minor change to exporter based on suggestion
  *  ea61253c67 - Mesh: refactor mesh exporter for better support of
  *  13927b2465 - [skip ci] Do not throw plain C string as exception
  *  3e2780a511 - PartDesign: Fix sign error in Helix
  *  727dc9fa9e - Sketcher: Fix wrong diameter reference constraint
    value when blocked
  *  9318c4c1f2 - [TD] ShapeExtractor.cpp: Fix linked View source bug,
    link targets were translated but not scaled in TD.
  *  ea54ed3e90 - Modify LGTM config to exclude legacy/unmaintained
  *  692900d085 - PartDesign: fix regression in Helix
  *  75dee2ff7d - [TD] Fix XSource handling of sub-objects of links to
    another document(s) in TD Views.
  *  8efbe8861f - PartDesign: [Helix] Fix helix starting point bug
  *  2ac84872ec - [PD] make pointers to the UI std::unique_ptr
  *  a544951dcd - Merge pull request #4333 from
    Russ4262/remove_feature_expand_profile
  *  99c686f061 - Part: [skip ci] fix -Wreorder
  *  603cbdbfd5 - [Part] make pointers to the UI std::unique_ptr
  *  65656f6d22 - [Sketcher] make more pointers to the UI
    std::unique_ptr
  *  9c3c562f7b - Surface: re-implement closed() in TaskFilling
  *  1e7929ba59 - Gui: add virtual method 'closed' to TaskDialog that is
    called when deleting a dialog
  *  9c9244dfb3 - Guard against segfaults due to out-of-order dialog
    deletion
  *  aa52a3f55c - Merge pull request #4215 from hyarion/feature-
    spreadsheet-equal-prefix-for-expressions
  *  21dc72ed10 - [TD] make more pointers to the UI std::unique_ptr
  *  7560a35ea0 - Fix minor issues with Workbenches preference panel
  *  4cdef79531 - Merge pull request #4356 from luzpaz/LGTM-ArchPanel
  *  47137ea465 - Merge pull request #4366 from
    amrit3701/bug_fix/draft_getCubicDimensions
 -- Alexander Pozdnyakov <censored>  Sat, 20 Feb 2021 15:51:13 +0300
freecad-daily (0.18.4+git23935-d5b68febbb-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: d5b68febbb4989b290b9af36bb2cb21d61a87a2e
  * Date: 1612464031
  * git changelog:
  *  d5b68febbb - Add Workbench name as Tab item tooltip
  *  13e2f93bae - Fix bug due to early return
  *  bd8a3c5021 - Add pref window that loads unloaded workbenches
  *  656c4919bc - Qt4: [skip ci] fix build failure
  *  e3f8847450 - Conformed to FreeCAD coding conventions
  *  dc09810e98 - Check for filename before selecting
  *  48fca8c2bc - Add default filename for exports
  *  6d0357379c - Fix typo in previous commit 7add058dc [skip ci]
  *  7add058dc5 - LGTM: exclude zipios++ and kdl (orocos) libraries from
    analysis
  *  5903ff4426 - FEM: add basic support of Nastran-95
  *  3ad8367b5e - Changed comment for free format CTETRA element
  *  172d2d8a27 - Added readNastran95()
  *  67ee247c0c - Added readNastran95()
  *  59ec3cb141 - PartDesign: New features AdditiveHelix and
    SubtractiveHelix
  *  7999536858 - Transform patterns can be created from multiple base
    features
  *  ce7b57a08f - Sketcher: [skip ci] fix computing of hotspot of
    sketcher icons on Wayland
  *  28c66fc501 - [Sketcher] make pointers to the UI std::unique_ptr
  *  6db7737547 - Sketcher: Group tests in different directories
  *  7b9d9fdcdb - Sketcher: new fillet UI command
  *  9fc31dfa22 - Sketcher: new Fillet - icon
  *  46feeb11f6 - Sketch: new fillet Python support
  *  f6f43b6fe4 - Sketcher: Constraint documentation
  *  86992f8086 - Sketcher: Preserve corner and constraints for sketch
    fillets
  *  cc6099b7ef - Merge pull request #4262 from
    Schildkroet/adaptive_improve
  *  ccbc13ee82 - Draft: fix LGTM 'Testing for None should use the 'is'
    operator' alerrts
  *  27a6dedf19 - Temporarily qt5 fixes for Apple Silicon need to
    disable the qtwebengine. That has to be considered in MacAppBundle.
  *  222145993d - Gui: [skip ci] restore tab order in selection settings
  *  05c61e349a - Gui: Add support for selecting multiple objects
    without keyboard
  *  d73ccbdba0 - Gui: add preferences tab for selection
  *  99b2cba5f1 - PartDesign: Allow selection of sketch plane by  double
    click in picker dialog
  *  45dd1a7f60 - fix issue reported by @chennes
  *  1c58c3b677 - [PD] hole fix custom cut handling
  *  c676c07316 - [PD] fix UTS clearance holes
  *  7eb9b5ed42 - [PD] hole dialog UI fixes
  *  3ebd7d119b - Part: [skip ci] rename methods in TopoShape that
    override non-virtual functions of base class
  *  cc3a30a221 - [PD] fix typo in iso7046.json
  *  400b25c0d0 - [TD] fix color change for dimensions
  *  45eea3d9e7 - Fix various typos [skip ci]
  *  7a83853535 - Part: offer all supported STEP schemes by OCC in a
    combo box
  *  078160ea70 - TechDraw: Exposed GeomHatch functionality to Python in
    TechDraw.makeGeomHatch()
  *  d02a0d558e - Merge pull request #4331 from chennes/openSCADFix
  *  253ef2a99a - Merge pull request #4346 from
    chennes/validateStartHTMLWithW3C
  *  bdc07a1d22 - Merge pull request #4351 from
    chennes/fixSurfaceDeleteShortcuts
  *  612eba1b1a - Fix Surface task panel shortcut use to use Widget
    context
  *  5e07d708db - Remove extraneous lines from export
  *  1958e30f84 - Modify Start HTML to be valid HTML
  *  7b9c9d4f5e - Add tests for Start Page HTML validity
  *  9f07b72b40 - [PATH] Limited cone angle for adaptiv helix
  *  bead9bb938 - Gui: sync recent action file list from external
    modification
  *  93a956e70d - [PD] [skip ci] fix alignment in pad dialog
  *  b50838c7a5 - [PD] fix alignment in pocket dialog
  *  4ea0784341 - [TD] Dimensions: donovaly's minor fixes for
    TheoreticalExact dimensions.
  *  e802179cf4 - [TD] Improve arbitrary tolerance and unit handling for
    Equal Tolerances.
  *  660710c26e - [TD] Add under- and overtolerances for Dimension Task
    layout, fixes for Dimension tolerance refresh and behavior.
  *  a2f060e36e - [TD] Fix degree sign processing for equilateral
    angular plusminus dimensions.
  *  d26b6542ca - [TD] Fix regression in Dimensions: Setting arbitrary
    under tolerance was somehow lost.
  *  4ab3c95552 - [PD] correct hole cut definitions
  *  eb6167ff89 - Enable LGTM to analyze some C++ source code
  *  096e538c9e - App: [skip ci] use better deprecation warning as used
    in PR 4335
  *  b896bb4f2a - Part: [skip ci] fix path of attachment icon
  *  756654c46e - App: [skip ci] print deprecation warning if
    addExtension() has two arguments
  *  446ce21517 - Remove ExtensionProxy and rely on default Python proxy
    for extensions. fixes #0004534
  *  37952a5949 - Spreadsheet: Add test for undo alias issue
  *  f4c2539765 - Spreadsheet: Allow alias removed by undo to be reused
  *  497ecbe0eb - Merge pull request #4134 from donovaly/PD-Hole-
    DrillPoint
  *  ca346b9099 - Merge pull request #4165 from
    chennes/addImportExportRecentFilesPrefs
  *  1f77dc2af8 - [MeshPart] Fix copy-paste error
  *  046aa8a287 - Merge branch 'master' into PD-Hole-DrillPoint
  *  ce8b96bada - Merge branch 'master' into
    addImportExportRecentFilesPrefs
  *  77d666a48b - Fix DXF import with no layers
  *  4db83a41ca - Merge pull request #4325 from machste/fix_simple_copy
  *  569817d87a - Fix ODR violation, correct Ui_TaskSketcherGeneral
    namespace
  *  1dddcd0b18 - Part: fix ViewProviderExt::updateVisual() on
    incomplete mesh
  *  aa45875a2b - Gui: modernize C++
  *  b49c523a54 - [Part] - Fix View3DInventor.setCamera leaking
    SoCamera*
  *  4bd5c2669d - [Part] - Fix memory leaks
  *  92846ad0f1 - [TD] Avoid changing default open/save dir to
    templateDir when opening a Page template.
  *  6870b02210 - [Gui] Make inventor markers symmetric
  *  0f3cdfea33 - Merge pull request #4317 from Roy-
    043/fix_gui_snapper_center_face
  *  8396c34d61 - Merge pull request #4318 from
    bitacovir/Surface_WB_icons
  *  09b4dbd8e8 - Merge pull request #4320 from
    chennes/cleanStartWithLGTM
  *  fd2f2d83d0 - Path: Fix creating simple copy
  *  f70f9572fe - Merge pull request #4297 from shadowbane1000/fanuc-1st-
  *  ef2e209b14 - Merge pull request #4140 from gauna85/PathStock
  *  9f5acaa2bb - Merge pull request #4286 from kbickar/master
  *  1596f1581f - Merge pull request #4321 from ci4ic4/patch-1
  *  70d81c0e1c - Merge branch 'master' into
    addImportExportRecentFilesPrefs
  *  a4001fbf73 - Merge pull request #4322 from sliptonic/miscbugs
  *  4dd4783702 - fix index bug in toolbit directory creation
  *  2bd94ca7f3 - Merge pull request #4294 from mlampert/feature/toolbit-
    free-properties
  *  cbb0a8a11c - Update philips_post.py
  *  43aef8616d - ViewProvider: make partial redundant color blue
  *  0d9863849b - Updated toolbit-attributes.py script and cleaned up
    shapes.
  *  75e65dd09d - Added support for deleting empty groups from the
    property bag's group tracking.
  *  ba8e0aa863 - Minor tweaks to Start recommended by LGTM
  *  a4890e51f5 - Disable library name edit
  *  8d7543cc98 - Add toolbit test files to list to maybe get windows
    build to pass
  *  8d44fcdb06 - fixed slitting saw shape and bit
  *  86b5738433 - tool bugs
  *  231ad8f969 - fix bug when declining the creation of workdir
    subdirectories.
  *  571be1faf2 - Added commit to explain the purpose of dumping the
    directory tree
  *  26ba120aaf - Added Tools directory for recursive test file copy
  *  4f0f9e78f1 - Added test case to determine directory layout.
  *  f26e631ab6 - make initial path defaults slightly more intuitive
  *  c8d3210ba4 - Fixed relative path search for shapes
  *  c1202c3afa - check working dir on dock open as well as manager
    open. use os.path.sep liberally choose the first library if no other
    is selected
  *  c815115cae - library file path bugs
  *  8c4dfacb27 - Don't enforce working dir setup and don't copy toolbit
    shapes
  *  e807e1d762 - Fixed loading of TC from template
  *  be4d90a8b3 - Fixed view providers and materials
  *  c7fd08f858 - Added full toolbit library path as tool-tip
  *  609afaf7e9 - Made all toobit shapes consistent, and added a script
    for further maintenance
  *  ee6220193f - Fixed property update if property value happens to be
  *  9b7aa779be - Fixed toolbit editor to properly deal with changing
    shape files.
  *  533be4bcd1 - Migrate existing toolbits to new property layout.
  *  3ec542b071 - Adapted client code to use new findTool... api and
    fixed test cases.
  *  df6de8693e - Changed tool-bit search path to either absolute, local
    install or relative to context path
  *  b0aa6f32fe - rework shapes with propertybag
  *  7b6cb0f44c - Expand task panel according to the data in it.
  *  e9ca3633ce - Added enum placeholder text and disable labels when
    entry field is disabled.
  *  eae6c32ce8 - Load PathGui in all modules which require gui
    resources to be loaded
  *  6c5b9ccc4d - Updated the README.md with the new workflow for
    creating additional tool bit shapes.
  *  a40569186e - Double click on property name brings up property
    modify editor.
  *  eee8d12a17 - Cleaned up property-bag task panel and added support
    for editing the definition.
  *  ac1e863c3e - Added support for enumerations to the tool bit setup
    and using the property bag editors instead of re-implementing.
  *  ee27fc876f - Added support for enumerations to property-bag, relies
    on base api to get the enum values.
  *  b41282ebd2 - Added tool bit attribute editor back in.
  *  de1a64f090 - Simplified tool bit editor using property-bags
  *  79b63bd521 - Add error message if toolbit shape does not contain
    any extractable properties.
  *  b0bce7c2e0 - Add last used toolbit path to the end of the list to
    make using multiple installation possible.
  *  3f66b24f7d - Renamed 'Bit Parameters' to geometry
  *  6f4df10d4a - Renamed PropertyContainer to PropertyBag,
    PropertyContainer already is a thing.
  *  ad6d463e36 - Using property container for endmill attributes.
  *  8b2bfaa322 - Allow property container to become a child of a body
    when one is selected on creation.
  *  cbaa1bab85 - Added ability to create multiple attributes in a row
  *  cc12ce4283 - Added command with menu item to create a property
    container.
  *  e9093e1edc - Some code and comment cleanup.
  *  c65ed37876 - Adding properties to property container.
  *  da308d13f6 - Cleaned up logging
  *  dd3a4be81d - Basic property container with editor, no adding of
    properties yet
  *  2f731b7da7 - Sketcher: Show partial redundant messages when sketch
    is fully constraint
  *  69547e2800 - [UI] Replace SVG icons for Surface WB commands
  *  dbaa2c1ba4 - Merge pull request #4315 from mlampert/bugfix/vcarve-
    selection-and-feature-processing
  *  d601df3d81 - Merge pull request #4316 from wwmayer/J-Dunn-master
  *  74d5c0a88a - [Draft] Fix snap to center of faces of solids
  *  8113794e75 - Win32: [skip ci] disable logging again as regression
    of support of Plus XT model has been fixed
  *  5d924ddd9e - Merge pull request #4303 from Roy-
    043/Arch_Schedule_Typo_Fix
  *  c6088faca6 - Merge pull request #4309 from donovaly/TD-Arch-pages
  *  ccf392cd2c - Merge pull request #4313 from donovaly/TD-center-marks
  *  60d7c0d5df - Merge pull request #4314 from chennes/xmlNamespaceFix
  *  8cb513ba45 - add comment about clearing Py::Dict when changing C++
  *  08297e5239 - Path: fix unnecessary copy on read for
    Command.parameters dict
  *  ce625703b4 - Removed unused BaseObjects property from vcarve
  *  13a4f54ecd - Process BaseShapes in vcarve and only fall back to the
    model if nothing was found to engrave.
  *  38b142be7a - Properly calling base logic for adding a base object
    if special handling did not apply.
  *  c2fa48ba90 - Disabled base geometry-list resizing since it makes
    the list unusable on HDP monitors.
  *  f440fa9dbd - Add the standard-defined xml namespace if it is not
    specified
  *  d8797ba0cb - [TD] show by default center marks
  *  31c9dbafb2 - Add support for multiple models to vcarve op.
  *  d97a393709 - Make PathOp rebust(er) against manual Base assignment
  *  2d2041e98c - [TD] add Arch paper size Templates
  *  7306ed28b0 - [PD] fix blind hole depth handling
  *  305fb03c0d - App/Gui: New restoreError Document status and Gui pop-
  *  7066bfed67 - Fem: [skip ci] fix FemMesh::addGroup() for smesh 9
  *  9c6e918493 - App: auto create Origin in OriginGroup if copied
    without dependency
  *  078790268f - Add SVG icon for Std Windows command
  *  125cf099a3 - Sketcher: Invalid Sketch geometry color in preferences
  *  bcfe7e96b0 - Sketcher: New geometry color to indicate invalid
    sketch
  *  1e4551123d - GCS: convenience diagnosis functions
  *  186f5a4c19 - GCS/Sketcher: Add equal length line constraint using
    the new single constraint
  *  5609269ca8 - GCS: New Constraint for equal size lines, avoiding to
    use an extra parameter
  *  ea49ed9215 - Sketcher: Update solver partially redundant constraint
    information in the solver messages
  *  67a9393300 - Sketcher: command to select partially redundant
    constraints
  *  b01313c0d8 - Sketcher: SketchObject partially redundant status
  *  a3c1010800 - Sketcher: Sketch retrieve partially redundant
    constraints
  *  65fb44df6c - GCS: report partially redundant constraints
  *  a78ef319c6 - Fixed typo in Arch_Schedule
  *  24d26a0929 - Merge pull request #4300 from marioalexis84/draft-
    gui_lines
  *  0f33a09c10 - Draft: Prevent Draft_Wire from setting a single-edge
    wire as closed
  *  c27f4e8eca - Merge branch 'master' into fanuc-1st-pass
  *  f30cbf6bd9 - Merge pull request #4284 from
    sliptonic/bug/fixturetemplate
 -- Alexander Pozdnyakov <censored>  Thu, 04 Feb 2021 23:21:56 +0300
freecad-daily (0.18.4+git23740-3ed124816-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 3ed124816486dbaee0cd7801a977853d47fcd1d9
  * Date: 1611243724
  * git changelog:
  *  3ed124816 - Gui: [skip ci] drop the hard limit of 50 allowed
    workbenches
  *  020e5bc70 - CMake: workaround for possibly failing OpenGL check in
  *  7a08b7aad - Merge pull request #4285 from
    bitacovir/OpensCAD_Icon_replacement
  *  b4d973d80 - Merge pull request #4287 from
    bitacovir/PartDesign_Icons
  *  c06cd3c54 - Merge pull request #4291 from aapo-aapo/TD-US-
    MultiValueSchema-fix
  *  d7038409b - Merge pull request #4292 from aapo-aapo/TD-MDIViewPage-
    papersizes
  *  f490852ab - FEM: make FemMesh::getVolumesByFace() working for SMESH
  *  b0c4e1699 - Merge pull request #4298 from Roy-
    043/ArchRoof_FixSelfRefRelProfile
  *  135525a80 - smesh: port to version 9.6
  *  649a767f6 - Update ArchRoof.py
  *  9e1d7653b - Add SVG icons for two Part commands
  *  b5f57ed2f - [TD] make pointers to the UI std::unique_ptr
  *  4af6c5a13 - Gui: [skip ci] update standard cursors of 3d view when
    device pixel ratio changes (e.g. by moving between standard and high
    DPI monitor)
  *  9788467a3 - Mesh: [skip ci] fix hot spot of mesh selection cursor
  *  4d40ab0f4 - [TD] MDIViewPage: Support printing/exporting arbitrary
    custom paper sizes for Qt5.
  *  d79fd9d6a - [TD] MDIViewPage: Add support for Qt5 automatic paper
    size handling with many new paper sizes possible.
  *  1c02a2ae9 - [TD] Fix Dimension unit printing problem for US
    building units and other multivalueschema.
  *  4c323a632 - Part: Crash when calling SubShapes of empty shape from
    Python
  *  00822b0a8 - Gui: Prevent crash when trying to access sub-objects of
    a deleted object from a SelectionObject
  *  afd147020 - Update src/Mod/PartDesign/App/FeaturePipe.h
  *  cdfe908c5 - PartDesign: Fix small bugs in the Pipe feature
  *  254ed951f - Gui: [skip ci] must set device pixel ratio to QBitmaps
    on Windows when using for cursor as otherwise garbage is shown
  *  d87b26069 - [UI] Add SVG icons for three PartDesign commands
  *  6719e8651 - Merge pull request #4271 from donovaly/TD-dimension-
    dialog
  *  8a1bd9d96 - Merge pull request #4283 from paullee0/ArchComponent_02
  *  41e1626bd - Sketcher: increase relative size of the subindices of
    the constraints
  *  dc2d7c6ee - [UI] Replace of 2 SVG icons for OpenSCAD commands
  *  bf221af68 - FEM: mesh tools, add a comment
  *  e43ee28e3 - FEM: utils, fix clipping FemMesh without Shape
  *  ed15b99a4 - [ArchComponent] Fix Link Of Window Hosts if empty got
    error as Wall Child
  *  625502bb4 - Sketcher: Compensate for Coin not taking the dpi of the
    monitor into account in font pixel setting
  *  a56a22de5 - Sketcher: fix horizontal distance constraint on
    external edge
  *  fc91b251e - [TD] add dialog to modify some dimension settings
  *  919196fb9 - Sketcher: Migrate old construction points as
    construction
  *  fe1bee4be - Sketcher: Increase distance from constraints to
    geometry
  *  67b45c7da - Sketcher: fix font size
  *  33ec7fb3e - Merge pull request #4275 from realthunder/FixGetPartOf
  *  94801b56d - Merge pull request #4276 from donovaly/TD-exact-no-
    tolerance
  *  83cfffd1b - Merge pull request #4188 from
    Russ4262/fix_import_base_geometry
  *  60b19308d - Merge pull request #4184 from Schildkroet/leadinout_gui
  *  e0663cde5 - Merge pull request #4227 from mlampert/feature/expose-
    enumerations-to-python
  *  9aecf36f7 - Win32: [skip ci] fix support of SpaceMouse Plus XT
  *  8f4da8ba8 - zipios++: [skip ci] apply bugfix on
    ZipLocalEntry::trailingDataDescriptor() from upstream
  *  2b0a13f71 - [TD] don't allow tolerances for exact values
  *  af4de262e - Merge pull request #4187 from Russ4262/patch-2
  *  d7d20ba48 - Draft: Don't snap to ImagePlanes
  *  c745f4ef5 - Arch: Fixed non-workng Panel tools
  *  74de3aebe - App: fix Part::getPartOfObject()
  *  6b3936c8b - Sketcher: [skip ci] fix segmentation fault in
    ViewProviderSketch::drawConstraintIcons()
  *  ddaa29d11 - Win32: [skip ci] enable logging for SpaceMouse input
    events to figure out why Plus XT model stopped working
  *  a0bda4071 - Merge pull request #4232 from hyarion/feature-
    spreadsheet-allow-removed-aliases
  *  254c1bcee - Merge pull request #4263 from donovaly/TD-tweaks
  *  69edc2de6 - Merge pull request #4261 from paullee0/ArchComponent_01
  *  c67f4b14f - Merge pull request #4265 from
    chennes/shadowFixAndAddUnitTests
  *  e65f6a798 - Merge pull request #4269 from eddyverl/Pyramids-
    and_Polyhedrons
  *  c3316693a - Merge pull request #4272 from donovaly/TD-show-balloon
  *  0c7c330fe - [TD] show balloon dialog on double-clicking
  *  f87f1e57d - Sketcher: ViewProvider HDPI lineWidths and pointSizes
    as float
  *  bd65aab55 - Update AddonManager.qrc
  *  4f86f30aa - Add files via upload
  *  faf8d0ac2 - Sketcher: Change of color of Y axis
  *  e8d76d49b - [TD] some fixes
  *  4e5f0a385 - Sketcher: Check for null geometry shapes before adding
    them to the toShape array
  *  c0d810a37 - Part: Geometry trigger notifyAttach on extension
    addition
  *  e6af511f3 - Part/Sketcher: Refactor Geometry Extensions
    copy/save/restore AND attachment notification
  *  927fdc9ed - [Sketcher] Fix crash in SketcherObject::setDatum
  *  d18a76e9b - Add unit tests for HTML string replacement
  *  a0aaae7ea - Add SHADOW replacement
  *  fcdd44115 - Add initial unit test for Start page.
  *  921103778 - [ArchComponent] Link of Window get opening now
  *  1851ddd93 - Sketcher: [skip ci] fix -Winconsistent-missing-override
  *  714a71657 - [TD] handle equal tolerances correctly
  *  adc78f1e2 - Merge pull request #4252 from donovaly/Part-angular-
    measure
  *  d339e4067 - Start: Fixed freedesktop thumbnail retrieval
  *  1bfd7644b - Gui: Prevent crash when trying to access a deleted
    object from a SelectionObject
  *  94405e33c - [PartDesign]: Fix refine boolean not being obeyed at
    multiple places
  *  b054e16cf - Sketcher: Fix detach observer
  *  5b058a9f1 - Sketcher: App/Sketch.h minor documentation tweaks [skip
  *  b01e189c6 - Sketcher: Preferences - add 3D view scaling factor
  *  3661ffe7f - Sketcher: Constraint icons and fonts in 3D View
  *  1d970d522 - Sketcher: Add constraint icon scaling.
    https://forum.freecadweb.org/viewtopic.php?f=3&t=4362&start=20#p4580
  *  7a82f955c - Sketcher: Scalable constraint icons
  *  e29a394ce - Sketcher: std::move improvement fixes
  *  f774c0ec5 - Merge pull request #4244 from
    danreb25/BBLPatch_ArchComponentDiffuseColor
  *  94767d462 - Merge pull request #4249 from donovaly/GUI-icon-fix
  *  eb2d512fc - Merge pull request #4251 from fxjaeckel/patch-1
  *  12defb11b - Part/Sketcher: improve list property update efficiency
 -- Alexander Pozdnyakov <censored>  Thu, 21 Jan 2021 21:55:48 +0300
freecad-daily (0.18.4+git23634-5d9db07dd-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 5d9db07ddd4473e50adcac6ad509e6727fc4f2f8
  * Date: 1609943965
  * git changelog:
  *  5d9db07dd - Part: [skip ci] in TopoShape::getMemSize() handle edges
    or faces with no attached geometry
  *  ec73869d1 - Sketcher: Remove Internal Alignment constraint from
    toolbar
  *  4ffb6c5e2 - Sketcher: VP - Fix error messages while deleting
    geometry
  *  a3b9edc6d - Sketcher: Expose delGeometries function to Python
  *  41c91574c - Sketcher: deleteGeometries split
  *  b91bba28b - Sketcher: VPSketch override correctness
  *  dbb08f0bf - Sketcher : Correct XPM icon
  *  a388a0d98 - Sketcher: ViewProvider - Show malformed constraints in
    solver messages
  *  3d5ab8a67 - Sketcher: add command to select malformed constraints
  *  2bd2041bf - Sketcher: Retrieve 1-based list of malformed
    constraints from solver
  *  150e50c70 - Sketcher: Treat malformed solver constraints as an
    error during recompute
  *  83d039101 - Sketcher: VP show overlay icon fully constrained status
  *  87c9f83bd - Gui: Colorful/Greyable overlay status in icons
  *  035bea508 - Sketcher: Add FullyConstrained read-only output
    property
  *  f9143750a - Sketcher: Show attachment overlay icon information
  *  55219f85d - Start: Added tooltip to preferences button
  *  eb549a99d - Draft: Added import/export buttons to Annotation styles
    editor dialog
  *  d7692e359 - Arch: Fixed wrong section fill when using archvrm
    module
  *  58cf466b3 - Add SVG icons for eight Std View commands
  *  bb1e4ed7c - Path: [skip ci] fix build failure when using boost 1.75
  *  2a0b68811 - cmake_ [skip ci] print major, minor and build number of
    boost
  *  d5092d78f - Merge pull request #4213 from mlampert/feature/job-tool-
    group
  *  deaee2292 - Merge pull request #4226 from
    sliptonic/bug/adaptiveclip
  *  294a2ebc9 - Fix Qt deprecation warnings. QPrinter::paperSize() and
    QPrinter::setPaperSize() are obsolete.
  *  65b4271d5 - FEM: fix also typos in inp files to avoid to break unit
    tests See also: 22ed94e11852
  *  9324b0aa5 - Merge pull request #4216 from marioalexis84/draft-
    draftify
  *  5fca0232d - Merge pull request #4236 from
    bitacovir/New_Std_View_Icons1
  *  f1b644d17 - Merge pull request #4235 from marioalexis84/draft-
    facebinder
  *  914e10c62 - Merge pull request #4239 from
    carlopav/fix_draft_move_with_copy
  *  580378437 - Merge pull request #4242 from realthunder/HelpDonate
  *  3ea148607 - Gui: fix external edit reset crash
  *  d45122f45 - Gui: add 'Donate' to Help menu
  *  254505e83 - Merge branch 'master' into feature/job-tool-group
  *  22ed94e11 - FEM: calculix solver, typos, thanks to UR_
  *  19ea3d28f - Merge pull request #4234 from mlampert/bugfix/drilling-
    op-tool-attributes
  *  2b6f3ba84 - Merge pull request #4237 from Schildkroet/centroid_post
  *  b9867ab7e - Merge pull request #4233 from Schildkroet/adaptive_fix
  *  eae5d56cf - [PATH] Bugfix centroid_post
  *  79aa9ed0c - Draft: change in default Draft.makeCopy
  *  712f6c125 - Fix Qt deprecation warnings. QPrinter::orientation()
    and QPrinter::setOrientation() are obsolete.
  *  9e846c66f - Merge branch 'master' into bugfix/drilling-op-tool-
    attributes
  *  ae761583a - Updated centroid post
  *  c61b7ee63 - Merge branch 'master' into feature/job-tool-group
  *  7587658ae - Add SVG icons of eight Std View menu commands
  *  50c3cbf00 - TechDraw: [skip ci] restore TAB order of TaskBalloon
    dialog
  *  a9da6194a - [TD] update balloon dialog
  *  ea6e8e990 - Fix build warnings from deprecated Boost headers (1.74)
  *  e6032b7d5 - Fix Qt deprecation warnings. QPrinter::paperRect() and
    QPrinter::pageRect() are obsolete.
  *  4d9e29418 - Draft: Fix multiple crashes when using modification
    functions - fixes #0004243
  *  2eb9d7a07 - Merge branch 'master' into feature/job-tool-group
  *  c077672ad - Check for CuttingEdgeAngle existance before using it
    for drill tip calculation.
  *  36526d708 - Added missing attribute
  *  08b988b69 - add fix in one more spot
  *  0db316ab0 - fix bug with path gouging at start of movement
  *  01072f370 - Merge pull request #4224 from realthunder/FixPathCrash
  *  83b431d0b - Fixed unit test for ToolTable rename
  *  8e6f964e0 - Renamed ToolTable group to Tools in order to (not) set
    expectations.
  *  b92660086 - Fixed job deletion.
  *  121152deb - Use job.ToolTable.Group instead of job.ToolController.
  *  8a9500558 - Added ToolTable to job and convert old ToolController
    property on the fly.
  *  2203dcec9 - Merge pull request #4214 from mlampert/bugfix/dangling-
    signal-registration
  *  ecfd3e703 - Merge pull request #4225 from Russ4262/patch-1
  *  08ec99a24 - Path: Fix isinstance()  error
  *  3ae9a08ee - Path: fix crash on edit
  *  f9bcfada1 - Gui: [skip ci] re-add removed SVG icon, remove
    duplicate entry
  *  c3f329442 - Merge branch 'master' into bugfix/dangling-signal-
    registration
  *  82ec99dbc - [TD] fix regression for balloon text separators
  *  26c63c8ca - Merge branch 'master' into bugfix/dangling-signal-
    registration
  *  75f78f940 - Replace SVG icons of six Std View commands
  *  bd1f06cf7 - [TD] cleanup preferences
  *  942c40227 - Sketcher: Fix lock constraint reference mode
  *  2625aabe2 - Sketcher/GCS: New Block constraint fixes
  *  079b8ff5c - [TD] DrawViewDimension Tolerances, print zero
    tolerances without plus sign and decimals.
  *  30fcddae4 - [TD] fix bug with angular and small values
  *  81a5ec5e5 - LinearPattern: Support 1 occurrence
  *  60dfd2552 - Draft: Replace Part.getSortedClusters by Part.sortEdges
    in draftify function
  *  0f31c87cc - Boost: [skip ci] Fix build warnings from deprecated
    Boost headers (v1.75)
  *  ed3acd466 - SMESH: [skip ci] fix -Wdelete-non-virtual-dtor
  *  2559f2d29 - Fix build warnings from deprecated Boost headers (they
    are used internally by Boost). Thanks @wwmayer for the hint.
  *  4ea97faa5 - Sketcher: check for BSpline knot instead of
    construction point
  *  5f57b0f31 - Remove event registration when task panel is destroyed.
  *  5dca59d82 - Fix GCC warnings: type qualifiers ignored on cast
    result type [-Wignored-qualifiers]
  *  6075ba308 - Fix GCC warnings: catching polymorphic type by value [-
    Wcatch-value=]
  *  4327243a0 - Sketcher: Fix typos and code linting [skip ci]
  *  472168fc1 - Fix typos [skip ci]
  *  b318426cd - Sketcher: fix -Wextra-semi
  *  ae0742c74 - Sketcher: fix layout by removing minimumSize property
    from labels
  *  cc29af4da - [Sketch] remove unused code
  *  6b017f9a1 - Sketcher: ViewProvider - fix crash due to invalidated
    geomety pointer
  *  64774bc1f - Sketcher: Fix crash on constraint rename
  *  1d56289c7 - Sketcher: restric ViewProviderSketch access to the
    solver
  *  8e3b6be0e - Sketcher: Trigger elements widget update on toggle/set
    construction geometry
  *  733b7bde9 - Sketcher: encapsulate Sketch::SolveTime and
    RecalculateInitialSolutionWhileMovingPoint members
  *  18ecd174a - Sketcher: make Sketch::calculateNormalAtPoint const
  *  a790e3260 - GCS: Const correctness and override qualifier
  *  c2ab51314 - GCS: Return a zero sized reduced Jacobian if only
    driven constraints present
  *  67e5f9c3e - Sketcher: Make select-constraint select-elements mode
    consistent with select-element select-constraint
  *  38cafc57a - Sketcher: typo in function name
  *  72ec38be5 - Merge pull request #4161 from bryanbendall/adaptive-
  *  f2d17774e - [Sketch] fix SnellsLaw dialog
  *  ef8831ff2 - [Sketch] improve wording for a color
 -- Alexander Pozdnyakov <censored>  Wed, 06 Jan 2021 21:52:26 +0300
freecad-daily (0.18.4+git23529-c6eda6dca-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: c6eda6dca7893fc48ab4284c70d90ff80abc4a3e
  * Date: 1608826068
  * git changelog:
  *  c6eda6dca - [PythonConsole] Fixed pasting using middle mouse button
    on Linux
  *  0e2ab0812 - Gui: temporary fix of preference menu in macos
  *  4a9da93e6 - Doc: Cosmetic fixes for doxyhen-generated doc
  *  145fa6bfa - Merge pull request #4186 from luzpaz/typos
  *  af605e406 - GCS: Improve documentation about debug
  *  197a23435 - Sketcher: Fix block constraint with several dependency
    groups
  *  dfda68be1 - Sketcher: enable Block constraint with empty additional
    constraints
  *  5cfef4556 - Sketcher: Additional debug code for new block
    constraint
  *  ff96cb301 - Fix typos [skip ci]
  *  d89cd953a - Path: [skip ci] fix Python 3.9 deprecation warning
  *  ed0a5af0d - Mesh: [skip ci] fix -Wrange-loop-construct
  *  799a2e1f5 - Reverting files wrongly committed with 5a974f824
  *  5a322d75c - Merged crowdin translations
  *  5a974f824 - Updated ts files
  *  6754e2b37 - Merge pull request #4117 from robot-army/master
  *  7da795525 - Merge pull request #4142 from DinoMesina/master
  *  a891c0422 - Merge pull request #4175 from donovaly/TD-unit-
    dimension-fix
  *  b617ebfa2 - Merge pull request #4172 from tomate44/fcinfo
  *  99a6c0a0a - Merge pull request #4176 from
    dbpatankar/indian_standard_profiles
  *  23073c14d - Py2: fix Py2 build failure
  *  b66c895bb - [Part] AppPartPy.cpp Python 3.9 Unicode warning fixes.
  *  107ed94d8 - CXX, Objects.hxx: Python 3.9 Unicode compilation
    warning fixes suggested by wmayer on the FC forum.
  *  cbbbe942e - Apply style suggestions from @abdullahtahiriyo
  *  73fa30468 - Sketcher: Fix issue #4513 - SketchObject::addSymmetric
  *  07211b0fb - [TD] ShapeExtractor.cpp: Avoid processing infinite-
    sized shapes (Datum objects etc).
  *  52c2e7eff - PyCXX: In Python 3.9 Unicode API are being deprecated
  *  04337034c - Sketcher: ViewProvider representation of (not)-fully
    constraint defining points
  *  f1a00f7a0 - Sketcher: Allow UI to toggle construction status of
    Vertices
  *  e875704c2 - Sketcher: Support for defining point
  *  6c956bb80 - Sketcher: support vertexes in sketch used e.g. for hole
    features
  *  c79ac8d1f - Sketcher: Implement Python function
    getConstruction(geoId) to retrieve geometry construction status
  *  3a845e4d0 - Merge pull request #4159 from Russ4262/fix_slot_op
  *  dec01d1df - Sketcher: Fix several issues in SketchObject::trim
  *  3b449e1ce - Fix typo found via Crowdin [skip ci]
  *  a8443b6b7 - Improve comment and remove uncessary return statement
  *  bfc036daa - Update src/Mod/Sketcher/App/SketchObject.cpp
  *  edb87a066 - Delete Equal constraints on LineSegments in
    SketchObject::trim
  *  07725ede2 - Sketcher: New Blocked constraint solver implementation
  *  ea006076e - Sketcher: GeometryFacade - convenience method to check
    if a geometry is blocked
  *  e3873a73e - GCS: enable to invalidate diagnosis result
  *  652d62878 - Indian standard H and U profiles added to profiles.csv
  *  7dea66838 - [TD] fix unit conversion for dimensions
  *  c3acfcc0a - Sketcher: Fix Array/copy/move
  *  6aca180d7 - Sketch: fix correct index in parameter dependency map
    for poles and knots
  *  ade218f58 - Sketcher: fix knots PointPos coded as mid instead of
    start
  *  2ebed71e7 - Sketcher: fix crash on mirroring geometry defined by
    internal alignment geometry
  *  efa6346e5 - Merge pull request #4150 from sliptonic/posttodxf
  *  adc6db8f3 - Eliminate Windows debug-mode warning
  *  3b9be2286 - Merge branch 'master' into master
  *  5c811d233 - fcinfo: support FCBak backup files
  *  8719b48e1 - fcinfo: support backup files
  *  fbe0b1974 - Merge pull request #4163 from Russ4262/patch-1
  *  fb64d208b - Merge branch 'master' into posttodxf
  *  aa9e16cbe - Merge pull request #4144 from mlampert/feature/suppress-
    warnings-preferences
  *  ea0ce293f - Fix typos [skip ci]
  *  c276139f1 - Part: [skip ci] add TopoShape::isInfinite
  *  ba5bc449c - Sketcher: Remove unnecesary header
  *  82a4f676f - GCS: clean up old interface
  *  3d361b1ca - Sketcher: Sketch.cpp clean up old interface
  *  d5e7f0ad8 - Sketcher: Bring new colors to preferences
  *  b1db23727 - Sketcher: ViewProviderSketch - Show constrained
    elements in new color
  *  994101e08 - Sketcher: ViewProviderSketch - fix BSpline pole
    dragging based on SolverGeometryExtension
  *  fdc4df020 - Sketcher: rewrite Cmd to select DoFs using
    SolverGeometryExtensions framework
  *  cb68fa4fb - Sketcher: rewrite SketchObject
    getGeometryWithDependentParameters to use SolverGeometryExtension
  *  87699ea18 - Sketcher: Sketch.cpp - use SolverGeometryExtension as
    mechanism to convey dependent parameter information
  *  603a23234 - Sketcher: new SolverGeometryExtension to store solver
    information within the geometry
  *  1cc953339 - Sketcher: Add ability to update a GeometryExtension of
    the solver
  *  621a9a0e9 - GCS: Set SparseQR conditional compilation guards
  *  e0a814bfc - GCS: Change asynchronous launch policy to default to
    avoid having to take care of exceptions on oversubscription
  *  28415f53d - GCS: renaming parameters to make them more descriptive
  *  7f006e2c7 - GCS: Augment information provided by GCS with groups of
    dependent parameters
  *  270b0cbc3 - GCS: Interface to query whether the used diagnose
    matrix is empty
  *  996f006de - GCS: Deactivate Debug code and fix warnings in non-
    Debug mode
  *  b2fd91c33 - GCS: Asynchronous full geometry parameter
    identification for Dense QR
  *  5e2a2cbbb - GCS: Make QR decompositions for constraints and
    parameters run asynchronously
  *  9f2d34ac4 - GCS: QR profiling debug code
  *  ac7f6b8ce - GCS: Rewrite diagnose() so that it has a single return
    point
  *  474d5550c - GCS: Diagnose() - Separate DenseQR and SparseQR
  *  c635b4b95 - GCS: Refactor new SparseQR Dependent Parameter
    detection code and const correctness
  *  2d37d7194 - GCS: Detect dependent parameters (geometry) during
    diagnosis using two SparseQR factorisations
  *  982591b0d - GCS: makeSparseQRDecomposition generalise for
    transposed and non-transposed matrices
  *  820b02b29 - GCS: SparseQR compilation guards
  *  0f9af72f2 - GCS: reduce input parameters in
    makeDenseQRDecomposition
  *  dd4b29333 - GCS: Refactor Non-Zero elimination over pivot
  *  ed5af06d1 - GCS: Refactor diagnose identification of conflicting
    and redundant constraints
  *  a5927e1a6 - GCS: Refactor dependent parameters identification which
    is only available for DenseQR
  *  25d94d00c - GCS: Refactor QR decomposition into separate functions
    for Sparse and Dense
  *  d9bca3e8c - GCS: Increase documentation of diagnose() routine
  *  ad549d49e - Sketcher: ViewProviderSketch update of geometry
    extensions
  *  985f3510f - Sketcher: Fix crash when creating an angle constrain on
    a line segment
  *  70f85505d - Sketcher: delete internal alignment geometry using new
    delGeometries function
  *  117c63ad2 - Part: Geometry - BSplineCurve - add IsRational member
    function
  *  bdf4d3979 - Path: Fix reference to cutting edge angle in OCL_Tool()
    class
  *  d67f636d9 - Path: Fixes to path generation for certain selections
  *  3b2d06a48 - Path: Add docStrings to some methods
  *  4d35905a6 - Path: LGTM and spelling correction
  *  8e911b347 - Merge pull request #4157 from sliptonic/bug/4466
  *  5aac143e6 - PartDesign: [skip ci] fix Hole feature * by default
    ThreadDirection must be set read-only since Threaded by default is
    None * use suitable values to initialize the class properties
  *  e697a3de1 - Merge branch 'master' into feature/suppress-warnings-
    preferences
  *  b2e993e97 - Merge branch 'master' into bug/4466
  *  5cea165a6 - Merge pull request #4160 from mlampert/bugfix/issue-
    4500-segfault
  *  1c897b7ba - PartDesign: [skip ci] fix order of controls so that by
    pressing TAB always the next control gets focus
  *  055424342 - cleanup of hole dialog
  *  9be9abe47 - PartDesign: [skip ci] fix layout of Drill point
    controls
  *  126c58471 - Gui: [skip ci] avoid adding a wrong file name to the
    recent files list
  *  8462fc184 - [TD] Balloon, fix Origin and scale refresh bugs, make
    Balloon scale change more reasonable per UI click.
  *  303863306 - [TD] Balloon, fix EndTypeScale refresh bug.
  *  f3bce14f2 - [TD] Balloon, move property LineVisible to View tab and
    fix a refresh bug.
  *  b41cf9858 - [TD] Balloon, change ordering of the data properties to
    more logical.
  *  def9e29fa - Gui: [skip ci] fix crash when using a dialog instance
    twice for a task panel
  *  72b70c52a - Added provision for gcc peculiarities in unit tests
  *  3b69d2357 - Reuse existing QuantitySpinBox'es in order to avoid
    segfault on focus change.
  *  c1549ba3a - Allowing QuantitySpinBox to be reused for different
    attribute; using properties to get values to work around build
    differences.
  *  d13639437 - Rearranged BitTool shape update so dependent ops don't
    execute with invalid tool.
  *  a5e992f70 - Make BitShape read/writeable, so the tool can be edited
    when shared to a different system
  *  3da82fa6a - Hide document when loading a ToolBit.
  *  7049c0944 - Only update the shape if it has changed.
  *  2566d1ba0 - Merge branch 'master' into posttodxf
  *  9ea837fd9 - fixes 4466
  *  97e394794 - [TD] Make Dimension Tolerances respect the Prefs
    formatSpec when creating a Dimension.
  *  627fea4e2 - PartDesign: [skip ci] make the spin box for the angle
    of the drill point wider
  *  16c565725 - Switch off mac builds - temporary travis fix
  *  249b3c3a1 - make the hole-cut-type dropdown-box wider
  *  93736cca4 - Gui: [skip ci] add option to use software OpenGL
  *  933413b14 - add post to Cmakelists.txt for install
  *  6c6f5e7fb - Sketch: Fix exception on redraw
  *  51189caba - Sketcher: Fix equality constraint command
  *  e8674fc13 - Sketcher: Fix crash on applying angle constraint on arc
  *  c158e640d - Merge pull request #4025 from travisapple/master
  *  f23ed3b17 - Merge pull request #4148 from mroote/update_fcinfo_py3
  *  fc9be2134 - Path: [skip ci] fix TooltablePy::getTools to avoid
    possible double destruction of a Tool instance
  *  ffea46388 - Print deburr tool info only once.
  *  f5e7d7a6f - Changed print to debug msg
  *  cc8dbef1d - Disabled path wb dis-/activated msgs
  *  73cd5d31d - Disabled '... postprocessor loaded' messages
  *  63dbf329a - Added warning suppression for all missing speeds and
    changed default to true
  *  385c9b844 - Added hidden preference to suppress the opencamlib
    error
  *  9684d820d - Replaced print messages with PathLog statements
  *  afb4545a4 - Preference setting so suppress logging the selection
    mode as a warning.
  *  2b4a0db79 - Added preference option to suppress missing rapid speed
    warning
  *  d8ea0c9c6 - Merge branch 'master' into master
  *  bcdc245a4 - add debug.  Fix arc error
  *  b2e015f03 - Fix bug in where wiresForPath would error on empty list
  *  4bb609d12 - dxf post
  *  cefd6b2ce - Update fcinfo script for py3 compatibility
  *  e672aa26b - Draft: Small layer improvements - Added 'Print Line
    Color' property - Added 'Add new layer' context menu action to
    layers group
  *  8e223cdf5 - Draft: Small wording fix
  *  bc4856672 - Draft: Small fixes to Draft SetStyle panel
  *  b920bbf73 - Merge pull request #4143 from mlampert/bugfix/vcarve-
    depth
  *  f948da83a - Merge branch 'master' into master
  *  6d065963d - Merge branch 'master' into master
  *  07e2e8fcf - Merge pull request #4141 from
    gauna85/PathToolcontroller
  *  3a0761313 - Merge pull request #4136 from gauna85/PathEngrave
  *  b6a83cbeb - Merge pull request #4132 from gauna85/Path
  *  9b39c6784 - Path: [skip ci] fix memory leak in
    TooltablePy::getTools() For some background information see:
    https://forum.freecadweb.org/viewtopic.php?f=15&t=50583&start=20#p45
  *  0a35cb5b0 - Part: improve TopoShape::findPlane()
  *  c25ff3ac1 - Draft: Hide undo button from modify operations
  *  0e556a082 - Merge pull request #4121 from
    everlanes/TechDraw_Segfault
  *  fe721a193 - Merge pull request #4116 from
    chennes/fixAirfoilImportNumberRegex
  *  dd580a49a - Merge pull request #4115 from JAndersM/patch-1
  *  cbcf45a4b - Merge pull request #4109 from donovaly/TD-dimensioning-
  *  115963d79 - Merge pull request #4100 from marioalexis84/draft-
    upgrade
  *  46a6ea335 - Merge pull request #4069 from aapo-aapo/TD-Balloon-
    improvements
  *  6e88f4088 - Merge pull request #4137 from abdullahtahiriyo/_arc_fix
  *  6575023f5 - Tools: [skip ci] extend doc string of FreeCAD
    thumbnailer
  *  50d97a3f2 - Merge branch 'master' into fixAirfoilImportNumberRegex
  *  736c22e8d - Updated links
  *  ee92a1d2f - Adding g0 to safety to base op so it's applied to all
  *  d89c86912 - Correct placementFromDXFOCS()
  *  add350c6b - Merge branch 'master' into PathToolcontroller
  *  a7edfcf1c - Path: Added missing signl-connection causing spindle
    speed not to be updated using ToolControllerDlg
  *  ed7be8674 - meld h and v speeds for v-carve commands depending on
    incline
  *  6176ed3e0 - Fixed tool-bit shapes when diameter == shank diameter.
  *  1511fae5f - Consistent TC naming/labeling, regardless of how
    created.
  *  70364c027 - Fixed thread-milling icon reference.
  *  c955bf4a4 - Fixed v-carve depth calculation in the presence of a
    bottom diameter, added unit tests and cleaned up the v-bit parameter
    naming.
  *  5bafaac60 - Merge branch 'master' into Path
  *  4ad41c96d - Path: Check if startpoint is not lower than bounds in
    order to work always from top to bottom
  *  864ea59b9 - Merge branch 'master' into PathEngrave
  *  e7085cb47 - Path: Sort edges before splitting at selected vertex
  *  68eba58e6 - Mesh: Uniformity fixes [skip ci]
  *  ddbd7696c - Py: [skip ci] replace PyList_Append with
    Py::List::append
  *  a152cd2d9 - Py: [skip ci] replace PyList_Append with
    Py::List::append
  *  aec9d5f07 - Py: fix memory leaks by incorrect use of PyList_Append
  *  2386df93a - Arch: Make ArchWall use Sketcher GeometryFacade
  *  512d5c614 - Sketcher: Ensure that ViewProvider Geometry extensions
    is correctly initialised
  *  3f6fed377 - Sketcher: refactor unnecessary dir/angle conversion
  *  c2108911d - Sketcher: ViewProvider fix Weight length when dragging
  *  a9605dc46 - CMake: [skip ci] use FILTER of list command only for
    v3.6 or later
  *  c4b1ec01b - Main: fix header uniformity + trailing whitespace
  *  cb58706e8 - Fix various typos [skip ci]
  *  be11a92f4 - PD: [skip ci] in wizard shaft handle case where Plot
    module is not available
  *  1bc39542d - Part: [skip ci] support of keywords in
    Part.GeometrySurface.toBSpline()
  *  f5f349fac - Part:Surface.toBSpline use OCC MaxDegree instead of
    fixed value.
  *  75a2f471e - Part: update GeomSurface.toBSpline doc
  *  e7c06e848 - Part: add default values to GeomSurface.toBSpline()
  *  5f37274ce - [Web] Close stale file handle in exec()
  *  528f0cbdd - Fix fedora COPR builds
  *  2a8c1271d - Draft: fix header uniformity + trailing whitespace
  *  4a8fac914 - Part: [skip ci] fix memory leaks + add convenience
    function GeometryExtension::copyPyObject() + make sure to destroy
    the clone when leaving getGeometry()
  *  ea3ecf405 - Silence Qt/Windows setGeometry Warning
  *  b8ce1a7c0 - Merge branch 'master' into fixAirfoilImportNumberRegex
 -- Alexander Pozdnyakov <censored>  Thu, 24 Dec 2020 22:43:16 +0300
freecad-daily (0.18.4+git23307-9add3ba19-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 9add3ba199c01f5f6ff4eae60557c4b22b625940
  * Date: 1607621646
  * git changelog:
  *  9add3ba19 - Sketcher/Part: Python handling of GeometryExtensions
    without a Python counterpart
  *  40c0f0aa0 - Sketcher: refactor onDocumentRestored()
  *  f33aab5f5 - Sketcher: Reduce ViewProviderUpdates when deleting
    Internal Alignment Geometry
  *  4aa91f0f2 - Sketcher: SketchGeometryExtension - Do not store ID
  *  2c0faabb6 - Sketcher: GeometryFacade - Remove Debuging code
  *  c08d4d9df - Sketcher: ExternalGeometryFacadePy Python interface
  *  51eb55081 - Sketcher: GeometryFacadePy - testGeometryMode Python
    interface
  *  cfd5cfd6c - Sketcher: SketchGeometryExtensionPy getConstruction
    from extension
  *  11d4d6c18 - Part/Sketcher:
    GeometryExtension/GeometryPersistentExtension split
  *  4e199bd23 - Sketcher: Fix construction migration
  *  a624a35af - Sketcher - Construction Migration - step 4: Migration
    function from legacy construction geometry to extension
  *  395a0f19b - Part/Sketcher - Construction Migration - step 3:
    Removal of Geometry construction data member
  *  316a8b635 - Sketcher - Construction Migration - step 2: Adapt
    GeometryFacade to retrieve construction from extension
  *  6f63796ef - Sketcher - Construction Migration - step 1:
    SketchGeometryExtension add construction enum
  *  40c8af801 - Sketcher: GeometryFacadePyImp - no longer checking if a
    point is construction to set construction status
  *  d96769e6d - Sketcher: Refactor for GCS magic numbers
  *  be8e5ac33 - GCS: Simple refactor magic numbers into enum
  *  00cf07d1d - Sketcher: GeometryFacade - isInternalType static
    convenience function
  *  2197db04e - Sketcher: Viewprovider B-Spline pole representation
    factor
  *  95c1a262b - Sketcher: Unit independent pole weight for B-Splines
    (Weight constraint)
  *  8080e8df9 - Sketcher: ViewProvider - Show Internal aligment
    geometry in different color
  *  e5eff3f06 - Sketcher: Constraint-Driven geometry status
  *  593ade160 - Sketcher: GeometryFacade convenience function
    isAlignedGeometry()
  *  ffe2ecaa4 - Sketcher: Sketch solver interface using geometry state
    extension for BSpline knot checks
  *  02737a3b5 - Sketcher: After restore migration mechanism
  *  eb929ad21 - Sketcher: Extend GeometryFacade and
    ExternaGeometryFacade to GeometryMode
  *  092a1ee39 - Sketcher: SketchGeometryExtensionPy - add
    testGeometryMode/setGeometryMode interface
  *  cd77e7ad2 - Sketcher: SketchGeometryExtensionPy getBlocked Python
    interface
  *  9abbbd2b5 - Sketcher: SketchGeometryExtension refactor GeometryMode
    type from string
  *  e230e60d5 - Sketcher: SketchGeometryExtension - New GeometryMode
    flags
  *  91ac9d295 - Sketcher: SketchGeometryExtension refactor
    InternalGeometry string conversion
  *  72fa70add - Sketcher: Adapt GeometryFacade and
    ExternalGeometryFacade to new SketchGeometryExtension
  *  858d29f16 - Sketcher: Geometry Extension for Internal Alignment
    Geometry
  *  2b35a7eec - Sketcher: GeometryFacade and ExternalGeometryFacade
    nullptr creation
  *  858abd99c - Sketcher: GeometryTypedFacade and GeometryFacade
    convenience functions
  *  6b05767a0 - Sketcher: ExternalGeometryExtension - refactor flag
    string to type in static function
  *  ec5976ec2 - Part: GeometryMigrationExtension classes
  *  6a0249686 - Part: Geometry - Add non-const getters for extensions
  *  90dea635a - Part: Geometry refactor member copy
  *  6ffe65c91 - AddonManager: Sort .qrc file
  *  7c43b059d - Part: fix header uniformity + trailing whitespace
  *  ed063646e - PD: [skip ci] fix invalid strings
  *  a99a60194 - Gui: [skip ci] Fix Qt warning 'Unable to set geometry
  *  56b4837a8 - Main: [skip ci] handle C++ exception in main() function
  *  8ca1d2b3d - Fix compiler warnings about redefinition of
    GL_GLEXT_LEGACY
  *  84f56393d - Draft: Better layout of the Draft SetStyle task panel
  *  d03262cc4 - Arch: Fixed typo (Awming->Awning)
  *  065f3fafa - [skip ci] avoid to let Coin redefine several HAVE_
    macros
  *  daea30341 - App: [skip ci] by default disable transactions on
    recompute
  *  78c6cc136 - Import: [skip ci] fixes #0004477: Can't import .STEP
    files with cyrillic symbols
  *  b082c813f - Merge pull request #4068 from aapo-aapo/TD-Spreadsheet-
  *  959c21451 - Merge pull request #4113 from
    bitacovir/Std_File_Menu_Icons
  *  1d3113ebd - Add SVG icons for ten Std File Menu Commands
  *  983e51370 - Merge pull request #4089 from mlampert/feature/thread-
    milling
  *  72d003f10 - [TD] Make DrawViewSpreadSheet respect
    DrawPage::redrawCommand() update mechanism.
  *  6803af4dc - [TD] Fix column index range checking bug in std::string
    DrawViewSpreadsheet::getSheetImage(void)
  *  71726a11d - FEM: Added instructions to fem.dox file
  *  f4a65dcbb - FEM: doxygen
  *  bc3f90663 - Remove unused variable in DrawViewDimension.cpp
  *  c76afc56e - App: [skip ci] in addition to PR4104 pop the diagnostic
  *  c1475c982 - Suppress gcc warnings also in FeaturePythonPyImp.h
  *  e09d52500 - [TD] uniform wording
  *  85cd4af06 - More py2 special handling for unit tests
  *  9eebafbe4 - Added consistent encoding headers and fixed whitespaces
  *  134fe23c8 - Fixed unit test breakage for py2
  *  cc0ba34a4 - Added thread milling files to cmake
  *  c0bdf89f4 - Added example thread cutter to default library
  *  aa2881e08 - Use new ToolBits (and only those) for thread milling.
  *  d5beaf806 - Filter all TCs for suitability for a given op.
  *  b7a356cce - Catch exception if shape file does not include a
    thumbnail.
  *  074ad4033 - Fixed merge issue
  *  b1c385f90 - Cleaned up properties
  *  c11aaafc5 - Added support for imperial threads to thread milling
  *  15141e33d - Added actual thread milling path generation.
  *  0a96a861c - Added thread milling radii calculation
  *  b29d16813 - Add basic thread milling op
  *  dadac3623 - [TD] GQIViedDimension.cpp, GQCustomText.cpp - Fix
    Dimension label unit positioning bug and too tight bounding
    rectangle.
  *  be190a948 - Merge pull request #4097 from Russ4262/millface_fix
  *  c80adf8cb - Merge pull request #4102 from sliptonic/vcarvedepth
  *  a1915d313 - [TD] make LineGroup selectable
  *  35ad37946 - Py3: [skip ci] make FreeCAD thumbnailer working with
    Py3 by opening PNG icon in binary mode
  *  0add97a18 - Draft: Fixed Annotation style dialog's arrow types -
    fixes #4505
  *  8fe7ca0c2 - tolerances can be negative, thus the decimal precision
    check must be adapted
  *  0baabcaa4 - [TD] fix unit mismatch bug
  *  f13c8974b - Draft: Colored grid axes
  *  e43df1693 - PartDesign: [skip ci] for PartDesign::Torus primitive
    use TopoShape::makeTorus
  *  88de941d1 - Part: [skip ci] for Part::Torus primitive use
    TopoShape::makeTorus
  *  c578f9747 - Part: [skip ci] add method TopoShape::makeTorus
  *  53eb15fe5 - Gui: [skip ci] make parameter to control High DPI
    scaling available for all platforms
  *  b935769fe - Add finaldepth property. Operation now sets start/final
    depth more reasonably. Will not violate the finaldepth.
  *  e0dbca653 - Merge pull request #4101 from TheRaytracers/master
  *  53091320c - Path: Swap list instantiation per senior devs
    specifications
  *  384541eed - Path: Instate  property for debugging purposes
  *  f869fbf59 - Path: Address problem with rounding issue
  *  b875e7847 - Add icon for POV-Ray-Rendering workbench to qrc file
  *  e48066a93 - Add icon for POV-Ray-Rendering Workbench
  *  caf30cd7c - Merge pull request #4071 from
    Russ4262/fix_rotational_drilling_depth
  *  578e4aca1 - [TD] add an enum to avoid to work with plain numbers
  *  e95b3167d - [TD] use PropertyQuantity for OverTolerance and
    UnderTolerance and add backward compatibility
  *  e71b7ac87 - @aapo-aapo @chennes [TD] Suggested minor improvements
    for DrawViewDimension.cpp and QGIViewDimension.cpp in Pull request
    review. Co-authored-by: Chris Hennes
    <censored>
  *  3f623576d - [TD] Add tolerance format specifiers and arbitrary
    tolerances.
  *  768a2b1f1 - [TD] Make tolerance labels use the same formatValue()
    conversion as dimension labels.  Support MultiValueSchemas for
    tolerances, too.
  *  c695b4009 - [TD] Refactor DrawViewDimension getFormatedValue() into
    two functions.
  *  60e1d7a7f - Merge pull request #4096 from sliptonic/bug/toolbit
  *  af15d6cea - Merge pull request #4095 from luzpaz/Path-SVG-Rename
  *  3d6dee2a1 - Gui: [skip ci] add user parameter to disable High DPI
    scaling on Windows (by default off)
  *  27b71b1f5 - Path: Last sort of Path.qrc file
  *  181914b46 - (Windows only) Improve the dpi handling with different
    dpi screens on windows
  *  22c652f76 - Path: Added revision suggested by @cheenes
  *  5dc381a71 - Path: fix translation to reflect the correct context
  *  0e4cf2e75 - Path: Added missing Path_Custom in previous commit
  *  fe547195b - Path: Change filenames in the rest of the Path code
  *  14daf9636 - Path: Added SVG files missed in previous commit with
    fixed metadata
  *  df4f9018f - Path: Fix SVG metadata to reflect filename change
  *  21e1f9f98 - Path: Rename missed filenames from Path.qrc in previous
    commit
  *  07a96afb3 - Path: Rename Path-*.svg files to conform with the FC
    image file naming standard
  *  998e17748 - replace auto with type
  *  165b0e96f - add missing include
  *  7085bd751 - PartDesign: [skip ci] fix -Wmissing-field-initializers
  *  e73d8c555 - Add core hole info for fine threads.
  *  af153643f - PR review suggestions and fixes
  *  8b1aa6313 - Merge pull request #4085 from sliptonic/bug/vcarve
  *  afa829fd0 - Merge pull request #4076 from
    amrit3701/bug/importing_IFC_in_CLI_linked_with_FreeCADGui_module
  *  e06f2744f - Update src/Mod/PartDesign/App/FeatureHole.cpp
  *  16b61c580 - Update src/Mod/PartDesign/App/FeatureHole.cpp
  *  5637c6a7a - [PD] make threaded holes norm-conform
  *  a8da70e7f - Start: encode basename to avoid crashes on non-ascii
    file names
  *  be07e9a7e - FEM: Issue #0004473: Expose openCommand() to
    translation
  *  5da8bb0c3 - Image:  Issue #0004473: Expose openCommand() to
    translation
  *  02902c3b0 - Import: Issue #0004473: Expose openCommand() to
    translation
  *  c801c8ff6 - Inspection: Issue #0004473: Expose openCommand() to
    translation
  *  bd8b86b35 - Surface: Issue #0004473: Expose openCommand() to
    translation
  *  9ef583275 - Path: Issue #0004473: Expose openCommand() to
    translation
  *  b8c949411 - Points: Issue #0004473: Expose openCommand() to
    translation
  *  6715e62e3 - ReverseEngineering: Issue #0004473: Expose
    openCommand() to translation
  *  74ab51649 - Gui: Issue #0004473: Expose openCommand() to
    translation
  *  7b6af35e6 - Spreadsheet: Issue #0004473: Expose openCommand() to
    translation
  *  faa8688ee - PartDesign: Issue #0004473: Expose openCommand() to
    translation
  *  5aff8cdd0 - Part: Issue #0004473: Expose openCommand() to
    translation
  *  2befcd950 - TD: Issue #0004473: Expose openCommand() to translation
  *  5effcc198 - Sketcher: Issue #0004473: Expose openCommand() to
    translation
  *  d23c08104 - MeshPart: Issue #0004473: Expose openCommand() to
    translation
  *  69d4258f7 - Mesh: Issue #0004473: Expose openCommand() to
    translation
  *  d6a1bd014 - TechDraw: [skip ci] fix -Winconsistent-missing-override
  *  4e0641455 - [TD] Add comments and more transparent tolerance
    position adjustment calculation.
  *  4ed3c99e3 - Update src/Mod/TechDraw/Gui/QGCustomText.cpp by
    compacting boundingRect()
  *  f2e91ec48 - [TD] Make dimension number graphical layout more
    compact by making boundingRect() tighter for dimension number
    labels.
  *  a8728853d - Points: Add new icons to the Gui
  *  8a35874f8 - Points: link to icons from said commands
  *  68748e836 - Points: Add Point icons designed by @bitacovir
  *  2461d942a - Path: Delete unnecessary comment block
  *  99beebc2a - Path: Replace all-caps variable name
  *  43d54e7f1 - Path: Simplify ActiveDocument references
  *  d52a96f2b - Path: Fix rotational errors and organize/simplify some
    rotational code
  *  43cd864f8 - Path: Clean up comments and simplify one code block
  *  693db4e4b - Path: Synchronize methods with same in PathAreaOp
    module
  *  aa2d35cad - Path: Apply the user's Final Depth value
  *  be2f0702a - fixup vcarve threshold
  *  3eb300a8c - fix ui bugs
  *  7c2065f91 - Fix help text for filter control
  *  3d822cf26 - [path]  make toolbit reject invalid filenames help user
    create toolbit working location
  *  c54deee14 - Py2/Qt4: fix build failures and warnings
  *  994d29c9b - PyCXX: harmonize PyCXX with Python C API
  *  cfa029321 - FEM: gmsh task panel, fix regression added with
    c6faecdcee8f
  *  0eba78d40 - Gui: [skip ci] support of bitmasks for enum
    RotationCenterMode
  *  18ef1f71f - Part: [skip ci] add GeomAdaptor.hxx to PCH
  *  5e83aa884 - Gui: [skip ci] in user settings offer combo box to
    choose between rotation modes
  *  4c9eca562 - Gui: [skip ci] replace dragAtCursor with new enum value
    WindowCenter
  *  5bd5f3a96 - Spreadsheet: Fix header uniformity + trailing
    whitespace
  *  5abfdb140 - ReverseEngineering: Fix header uniformity + trailing
    whitespace
  *  0e93dd12e - Part: [skip ci] fixes #0004169: DatumPoint at the
    intersection of a DatumPlane and DatumPoint not working correctly
  *  11c3de1bb - Revert Sketcher: Solver Interface - Treat length
    equality parameter as a driven parameter to enable redundant
    constraint reporting
  *  c582e8a08 - Gui: [skip ci] implement new RotationCenterMode called
    BoundingBoxCenter
  *  056030b1d - Sketcher: Solver Interface - Treat length equality
    parameter as a driven parameter to enable redundant constraint
    reporting
  *  fa92973a7 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  c3b0af2d8 - Arch: Added .ifcjson export type
  *  5f7df94ea - Gui: [skip ci] improve commands Std_ViewSaveCamera &
    Std_ViewRestoreCamera to save/restore camera per view Implement
    resetToHomePosition() for Blender style
  *  15e661061 - Gui: [skip ci] add commands to save & restore camera
    positions so that they can be bound to a space mouse button
  *  e92fff2ca - Gui: [skip ci] const correctness and remove superfluous
    semicolon
 -- Alexander Pozdnyakov <censored>  Thu, 10 Dec 2020 23:30:07 +0300
freecad-daily (0.18.4+git23126-01a7680a7-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 01a7680a72a486d42a10a6e3238f6e6a9ffd784a
  * Date: 1606394875
  * git changelog:
  *  01a7680a7 - Arch: Fixed regression in structures
  *  a16eec8a7 - PyCXX: [skip ci] fix SeqBase<>::max_size() by returning
    the max. value of a Py_ssize_t instead of -1
  *  298c67787 - Gui: Fix header uniformity, whitespace, and doxygen
    fixes
  *  c6faecdce - FEM: small code change to get lgtm quit
  *  f2bf17ea1 - FEM: dummy usage of some vars for flake8 no longer
    needed
  *  b23578501 - FEM: trailing whitespaces
  *  029eec37a - FEM: remove  superfluous 'pass'
  *  de07c9236 - Py2: do not open Init[Gui].py files with utf-8 encoding
  *  038b0b6f0 - PyCXX: [skip ci] avoid MSVC build failure (still needs
    a proper fix)
  *  a3603911b - Gui: [skip ci] when embedding app icon into thumbnail
    then only scale it if the offscreen image could be created from the
    active view
  *  981b9b621 - Reduce appicon size when generating thumbnail
  *  a50ae3355 - Part/Sketcher: [skip ci] fix build failures with gcc 10
    on Fedora
  *  6b2b6a486 - PyCXX: [skip ci] fix compiler warnings due to changes
    on PyCXX
  *  ef583e658 - PyCXX: harmonize PyCXX with Python C API
  *  e3e6f64fa - Merge pull request #4067 from marioalexis84/draft-
    upgrade
  *  711b4440f - Merge pull request #4077 from marioalexis84/draft-
    arch_dim_tracker
  *  9dc45340a - [App] get rid of MSCV compiler warning
  *  8e080f1da - Draft: Some fixes in upgrade function. bug #0004460,
    fixes #0004462, #0004080
  *  27130f779 - Fix thumbnailing
  *  6bd39e8a9 - Gui: [skip ci] fix -Wodr The forward declarations of
    QuantitySpinBox and Ui_TaskAppearance were done in the wrong
    namespace
  *  27ee19c1f - Init: [skip ci] do explicitly open Init[Gui].py files
    with utf-8 encoding
  *  8d73c8f07 - Import: [skip ci] do not scale when exporting to glTF
    format
  *  fc3bf0951 - Merge pull request #4073 from Russ4262/fix_slot
  *  31f30747a - Draft: Change archDimTracker text position depending on
    distance and scale values
  *  40d79fc04 - Merge pull request #4014 from
    sliptonic/feature/toolbitdock
  *  b3200a8a9 - Gui: [skip ci] add method to return list of QAction of
    a Command
  *  6e07dd9e2 - Gui: [skip ci] add method to create Python wrapper for
    QObject
  *  d41369ad5 - Path: LGTM cleanup
  *  c6d5bb840 - Path: Implement LazyLoader for Arcs module
  *  a61aa0563 - Path: Fix g-code arc direction
  *  9f489b59e - Path: Simplify and fix debugging code
  *  a0d7ff24e - Path: Standardize debugging mode control code
  *  d5f6c096b - Base: Fix header uniformity, whitespace, and doxygen
  *  56b687452 - revert docstring format for help box formatting. log
    levels reset to INFO remove unnecessary comments.
  *  0a6b7dad4 - App: fix ObjectIdentifier::relativeTo()
  *  74b866ed3 - Import: [skip ci] add support of glTF format (requires
    OCCT 7.5)
  *  acf9b1f0d - Add SVG icons for five Std Tool commands
  *  5a9da45e0 - Gui: [skip ci] add method to Python binding of
    ViewProviderExtension to ignore overlay icon
  *  d0e5a281c - Gui: [skip ci] merge icons of extensions of view
    provider of a Python feature
  *  f9104f588 - Gui: [skip ci] add method to ignore to merge icon of an
    extension that is e.g. used for Part primitives
  *  20649ec52 - Mesh: [skip ci] add command to split a mesh into its
    components
  *  99e9b4db1 - Gui: [skip ci] Fix navigation styles
  *  f65369465 - Image: [skip ci] pass trackers as argument to
    cmdCreateImageScaling
  *  634fce6e3 - fix 'add' button in Job task panel fix chamfer bit lgtm
    cleanup
  *  c4d42a1f7 - Draft: Fixed bug in SVG projection fill
  *  61a575b30 - StartWB: Add description to start.dox with orientation
    on howto improve it
  *  d238da0fa - StartWB: Make all file headers uniform and trim
    whitespace [skip-ci]
  *  d84071275 - Surface: Fix header uniformity, whitespace, and doxygen
    header
  *  31d6c7528 - Refactor code in DrawViewDimension::getRefType()
    shorter and simpler. No functional change except subelement sizes >
    3 are supported, even though they are not supposed to happen.
  *  bfdffb50b - App: Fix header uniformity, trailing whitespace, and
    doxygen headers
  *  11c7c4d30 - Arch: Windows: Added 'invert opening' and 'invert
    hinge' context menu items + task panel buttons
  *  04e987c40 - cMake [skip ci] fix copying of qtwebengine_locales on
  *  6e60870eb - FEM: ccxtools, dir improvements
  *  e2b58bf3d - App: simplify the logic in PropertyLinkList::getPyValue
  *  031619db2 - Modify PropertyLinkList to accept None from Python.
  *  bda3e700f - [TD]fix V2E DistanceX,Y to always use the closest point
    of edge to the vertex.
  *  371c23a58 - [PD] more hole fixes
  *  4af412f1e - Draft: Fixed regression caused by new setstyle button
  *  59fcb80a8 - Web: Fix header uniformity, whitespace, doxygen headers
  *  31c0099a5 - Test: Fix header uniformity, whitespace, doxygen
    headers
  *  64fb52e4c - FEM: typo in coding conventions
  *  b235f1be7 - Material: pep8 code formating
  *  48d5ab5eb - Merge pull request #3916 from Russ4262/fix_PocketShape
  *  26eac120b - bug: on deleting tool controllers
  *  138a39502 - fix toolbit install
  *  2cfd04d17 - TechDraw: minor cosmetic readability change in
    Gui/Workbench.cpp
  *  1917ef736 - Arch: Added licence blurbs with attributions to authors
  *  67381e957 - Arch: Fix header uniformity and remove trailing
    whitespace
  *  42ccdb812 - PartDesign: [skip ci] fixes #0004494: Error Result is
    empty for Pads and Pockets with non zero Offset
  *  bff31175c - Draft: better checks for no active document
  *  ec3bbb02f - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  e06e3d7bb - Merge pull request #4054 from Roy-
    043/ArchRoof_processSubShapes_placement_fix
  *  23dd5fa8e - Draft: Enabled 'apply to selected' button in SetStyle
    dialog
  *  d819a62db - PartDesign: [skip ci] support negative values as second
    length of a pocket
  *  f9d153818 - PartDesign: [skip ci] support negative values as second
    length of a pad
  *  a5efc81ff - minor change to make toolcontroller labels better
  *  c41527290 - Rework default library and toolbits
  *  f2eaa98bf - Add toolcontroller to open operation
  *  2da3308bc - Only allow editing of toolbit if shapefile is found
  *  472cb83ae - Handle errors is toolbit json more gracefully
  *  aa59e98b3 - Make Toolbit find Bit files relative to the current
    library directory
  *  7c3300dbf - Fix duplicate docs being created fix edit changes not
    being retained fix edit removing new toolbit from diretory
  *  0a7742148 - Removed diameter dependencies so lathe tools work
  *  e64f86876 - Fix default directory bug
  *  234b88cc1 - added attribute to Toolbit for spindlepower setting
    this to false will suppress M3 commands. User can configure a
    toolbit to never have the spindle turn on this is to prevent
    accidental powering of the spindle with unpowered tools like
    dragknife and probe
  *  88a24475b - Better cleanup on new toolbit creation
  *  42f7854a5 - fix bug in create toolbit flow
  *  7c4c25cee - Editing Works
  *  0a2183fe4 - Basic workflow.  No editing
  *  691f25904 - Part: allow to open attachment editor via context-menu
  *  8af45a1fe - Part: move ViewProviderPrimitive to its own source
    files
  *  d3d34fc9d - Part: [skip ci] include needed headers into PCH file
  *  74d5e458c - fixes and typos
  *  b21f5d591 - Part: add BezierCurve constrained interpolation
  *  bb7e64786 - Part: [skip ci] include generated ui files from within
    source file
  *  9f6c14998 - [Part] show location dialog when creating a Primitive
  *  5916572c4 - [Gui] get rid of MSCV compiler warning
  *  b99102f2a - Update ArchRoof.py
  *  55af73b07 - PartDesign: [skip ci] if numpy fails to load due a
    RuntimeError then handle this exception but still load the workbench
  *  ed175c9f6 - Sketcher: [skip ci] revert minimum size hint from
    widgets in datum dialog because this leads to a squashed appearance
    on some systems.
  *  d5767cd3b - [PD] Hole countersink angle work
  *  a3cb87b11 - TechDraw: Header uniformity and whitespace fixes
  *  82beefa98 - Win32: [skip ci] DLL resolution in Python 3.8 on
    Windows has changed
  *  aabff6038 - Gui: [skip ci] try to avoid to truncate QuantitySpinBox
    at bottom margin on macOS
  *  8f69368f6 - Image: [skip ci] move the import of Draft trackers
    inside scaling function. This gives a more useful error message in
    case of a failure to load it
  *  d3c3a11d9 - Path: Delete irrelevant code
  *  a273bef21 - Path: Fix div by zero error
  *  9f13c8c23 - Path: LGTM cleanup
  *  c03a0bba6 - Path: Fix and cleanup removal shape creation code
  *  c357cb77a - Path: Remove null comments and improve debugging
  *  9c49dc595 - Merge pull request #3989 from Russ4262/Surface_fixes
  *  b7d763a1c - PartDesign: [skip ci] make cut type modes of hole
    feature translatable
  *  4246c902a - [PD] fix issue 3968
  *  a48dd3aa2 - Part: [skip ci] rearrange line page to save some
    vertical space
  *  f8ac3ea14 - [Part] remove unnecessary vertical whitespace in
    dialogs
  *  a58c4736a - [PD] add measure tools
  *  922815df5 - [Part] improve tube dialog
  *  64288425a - Part: [skip ci] show dialog directly when creating a
    tube feature
  *  2b2524451 - Draft: Fixes #0004293: Vertical dimensions can't be
    created in XZ and YZ working plane
  *  e7af8b5c0 - [PD] hole UTS fixes
  *  68673c6ad - [PD] more hole cut work
  *  04be99a2a - cut-profiles with identical names for different threads
  *  175c870e8 - Gentle exit only if gtimeout reached end of time as to
    fill up build cache
  *  f31493153 - Merge pull request #4038 from daveseff/pathworks
  *  812125931 - Part: [skip ci] implement editor dialog for tube
    feature
  *  ba3106af0 - Part: [skip ci] make sure to open a transaction when
    starting edit mode of primitives via context-menu
  *  b5608611a - App: [skip ci] expose functions to Python to get status
    string of a feature and whether it's valid
  *  475668638 - AddOn: manager, clone repos default branch instead of
    the master
  *  cdc8b3c77 - Part: [skip ci] split classes of Shapes.py file into
    files for feature, view provider and command classes
  *  139fac133 - Make the tool setup images a bit nicer.
  *  cdc01cb20 - FEM: elmer solver, add newline in output
  *  1c618a822 - Merge pull request #4034 from dubstar-
    04/PathTurnRoughingSel
  *  b7f9e351c - Win: [skip ci] check if NOMINMAX is already defined
    before setting it
  *  0392ca9b7 - [Path] rename TurnPart to TurnPartoff
  *  1b8f4747e - femtest/test_information.md: tweaks
  *  484693c1d - FEM: remove superfluous 'pass'
  *  f9420c987 - Part: [skip ci] simplifications in primitives location
    dialog
  *  f0af88eca - [Part] add preview for changes to primitives location
  *  bdcbf316b - PartDesign: [skip ci] fix whitespaces
  *  ea08a660e - [PD] hole creation
  *  e26a9efae - Arch: Added Awming window preset
  *  e76c85703 - Merged crowdin translations
  *  f76eeddfc - Updated ts files
  *  413d315d3 - Draft: Change WP button icon to reflect current state
  *  88f5fc20b - Draft: Condensed the Draft toolbar style buttons into
    one with more options
  *  485b0b58a - Sketcher: GeometryFacade inheritance correctness
  *  871391665 - [Path] Add Turning Roughing Selection
  *  645535234 - Material: fix open material editor with empty material,
    regression was added with commit 0f87516
  *  59c50053a - MSVC: [skip ci] make working with C++17 compiler
  *  08efd286d - [Sketch] add missing menu entry for new feature
  *  6b9178e0b - Part: [skip ci] correctly show control points of a B-
    spline/Bezier curve/surface if a placement is set
  *  3f5caddab - Draft: Enable offset for working plane aligned with
    current view
  *  a36fb6065 - Draft: Improve archDimTracker class
  *  ef2d4f298 - Draft: Fixes in gui_offset
  *  97828f0ba - Update dxf.cpp
  *  5f63f3ae7 - Update dxf.cpp
  *  58be246ba - Part: [skip ci] fix type of Rotations property of
    Spiral primitive
  *  70473ab42 - Path: Fix missing variable declaration for rotational
  *  b94cbb617 - Path: Fix unsorted arc order for circular cut pattern
    in some cases
  *  220bf0e39 - Path: Fix cut direction when  is true for
  *  4c558f1a3 - Path: Restructure code to fix  LGTM issue
  *  dea85bc99 - Path:  Some LGTM cleanup
  *  604cfaf77 - Path: Apply missing  setting when
  *  9b5eb7748 - [Sketch] remove now unused variable
  *  c5a4b01d2 - Gui: [skip ci] try to avoid to truncate QuantitySpinBox
    at bottom margin on macOS
  *  975c03a20 - Sketcher: Some fixes to bspline weight information
    layer
  *  65c96a3b2 - [Sketch] add option to display spline weights
  *  7251a90f6 - Part: [skip ci] implement live preview for primitives
  *  70be25752 - Part: override extensionSetupContextMenu in
    ViewProviderSplineExtension
  *  31ff1921c - Gui: [skip ci] add method extensionSetupContextMenu to
    extension view provider
  *  4025405ce - Part: make view provider for helix and spiral inherit
    from primitive and use spline extension
  *  98d7a0400 - Part: [skip ci] implement extension
    ViewProviderSplineExtension
  *  694eebf12 - smesh: [skip ci] comment out call of
    std::set_unexpected that has been removed in C++17
  *  035803e47 - Part: [skip ci] properly handle transactions when
    editing primitives
  *  dabf65cc7 - Part: [skip ci] implement live preview for box and
    cylinder
  *  0b9c42567 - [part] remove a now misleading comment
  *  b8376e152 - Sketcher: Fix select associated constraints when
    drawhandler active
  *  c23e1dd7b - Release handler in commands where not needed
  *  6cac6d937 - set -DBUILD_ENABLE_CXX_STD='C++17'
  *  e9531d2a7 - increase osx timeout limit
  *  c11a36386 - smesh: [skip ci] comment out call of
    std::set_unexpected that has been removed in C++17
  *  f8bd2c81c - Part: [skip ci] add missing export macro
  *  f23187cd0 - Part: allow to edit primitives via dialog
  *  5807c3841 - [Path] Fix Typo - Stock object requires uppercase 'S'
  *  80626d3a1 - [Part] allow to edit helices via a dialog + add class
    ViewProviderPrimitive to avoid to re-implement setEdit/unsetEdit
    methods for each sub-class separately + avoid using global variables
    + when editing a feature directly pass it to the dialogs + when
    editing a feature then do not use active document as this could
    point to the wrong object + fix undo/redo message + re-add '3D View'
    button to location dialog
  *  5170a1564 - Part: [skip ci] fix build failure due to missing class
    declarations
  *  6d8316278 - [Part] allow to edit helices via a dialog
  *  edc592514 - [TD] change RichAnnos's linestyle to the one of other
    TD components
  *  0d27ad18c - Base: [skip ci] fix several -Wunused-parameter warnings
  *  36bece992 - Base: [skip ci] fix several -Wunused-parameter warnings
  *  1940f4e3b - Surface: prevent GeomFillSurface to produce C0 rational
    BSpline surface
  *  b75cd3dd5 - Path: Fix header uniformity and remove trailing
    whitespace
  *  48365ecdb - Merge pull request #3974 from glhasson/glhasson-
    marlin_post.py
  *  c8e46ee55 - PartDesign: [skip ci] do not write error but log
    message when reading thread definitions of hole feature
  *  70eb263eb - fixes bug not enabling ui-elements
  *  a5adc3eb8 - README: minor nitpick [skip ci]
  *  db537b8f9 - Sketcher: [skip ci] use delGeometries to delete all
    superfluous geometry in one go after changing multiplicity
  *  9801b36e7 - Sketcher: [skip ci] add method
    SketchObject::delGeometries
  *  a5b338630 - Sketcher: [skip ci] minor optimization in
    SketchObject::delGeometry
  *  75b8ff366 - Modify code format to PEP8
  *  d63213083 - Refactor marlin_post.py
  *  0e0156a2c - Add files via upload
  *  ff5f3799d - Fix various typos [skip-ci]
  *  19a519024 - Swap comma for period
  *  70f4e523c - Line 38 removed.
  *  94ca8ac9a - Requested suggestions added
  *  f33ca4607 - Typos and language in README
  *  396695240 - Issue #4473: Expose openCommand()
    CommandConstraints.cpp to translation
  *  30e18cdbe - Gui: [skip ci] support of translation in undo/redo
    dialog
  *  50208b8bf - Remove installation in the case of timeout during build
  *  f35d30bc5 - Fix travis build for MacOS
  *  62f315df0 - [PD] hole - fix typo
  *  44636aca2 - Spreadsheet: Make all file headers uniform [skip-ci]
  *  c9923ab15 - Gui: [skip ci] Revert workaround to avoid to handle
    wheel events twice inside the 3d view
  *  f4aceec54 - Part: [skip ci] make arguments const references
  *  0324d2de6 - Gui: [skip ci] when closing document via context-menu
    ask the user first how to continue
  *  709c0b546 - Sketcher: Documentation editorial change
  *  b0bc4b5dc - Sketcher: Improve documentation of SketchGeometryFacade
    and ExternalGeometryFacade
  *  79b192978 - Sketcher: Restrict ability to create empty
    GeometryFacade and ExternalGeometryFacade objects to Python
  *  7dcac4622 - Sketcher: Facade for geometry and external geometry
    extension
  *  4a166e0a5 - Sketcher: Change GeometryFacadePy representation
  *  93dee6ccd - Sketcher: Separate ExternalGeometryExtension interface
    from class
  *  10102f45f - Sketcher: Utility functions to simplify common
    operations with GeometryFacade
  *  284c4d93f - Sketcher: Extend SketchObject Python Interface to
    get/set SketchGeometryExtension GeometryId (convenience interface)
  *  0fd808dfc - Sketcher: Geometry Facade interface for Geometry and
    SketchGeometryExtension
  *  7bfec92bd - Sketcher: SketchGeometryExtension separation to
    interface
  *  5b415f6d7 - Part: Geometry extensions constness correction
  *  33b4d0087 - Part: Geometry - refactor py functions into class for
    code reuse
  *  e81482c7f - Mesh: [skip ci] improve reading OFF mesh format
  *  ebb43351d - Mesh: [skip ci] improve reading OFF mesh format
  *  9eb080488 - PartDesign: [skip ci] minor cosmetic changes
  *  6d1b29228 - [PartDesign] Dynamic hole cut-types
  *  e84fa25c0 - [PartDesign] Hole countersink for metric
  *  0a4218917 - Merge pull request #4006 from dubstar-
    04/TurningPartOperation
  *  462efdab3 - Part: [skip ci] After removing a knot check if the B-
    spline is still valid
  *  6ebee8686 - Sketcher: [skip ci] avoid possible memory leak
  *  53441613c - Part: [skip ci] handle OCCT exception in
    GeomBSplineCurve::copy()
  *  9c296217e - [Path] Tidy imports
  *  c1302fb4f - [Path] PEP8 whitespace fixes
  *  4f6c7797a - [Path] set the default max diameter
  *  65e3476e2 - [Path] PEP8 Formatting fixes
  *  5c4ad1a7d - [Path] Add TurnPart selection
  *  aebf568ea - Draft: Draft_Dimension_linked_geometry_fix
  *  cd8af3656 - Arch: Added Text settings to SectionPlanes
  *  0371a67da - Base: [skip ci] expose Type::createInstance and
    Type::createInstanceByName to Python
  *  20a52f3f6 - Merge pull request #4003 from dubstar-
    04/feature/jobsetupplane
  *  4852ac73d - Merge branch 'master' into feature/jobsetupplane
  *  e64cb66a3 - Reorder imports to match PEP8 guidance
  *  7618dba49 - silence lgtm warnings
 -- Alexander Pozdnyakov <censored>  Thu, 26 Nov 2020 17:23:55 +0300
freecad-daily (0.18.3+git22873-f7532b91d-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: f7532b91d47f1048f54a42038ac5595592ff76a4
  * Date: 1603901541
  * git changelog:
  *  f7532b91d - Update ClipPlane.py
  *  7c9e0f3a9 - Merged crowdin translations
  *  5eafaa37f - Updated ts files
  *  c3672f6e1 - Tools: Made updatets delete temporary json files
  *  0f875168b - Material: Mateiral editor UI fixes - Fixed color
    buttons - Introduced "Section Color" property - Fixed named
    properties - Added preview icons - Remember UI dimensions and
    expanded states
  *  d0eb71517 - FEM: python, get rid of bare excepts
  *  0fdd15739 - Draft: Added TechDraw patterns
  *  9a3fcfd8c - Arch: fixed placement of Space label on TD pages
  *  1e687bb1f - Special provisions for py2 - not understanding why
    though
  *  1f8201bbc - Remove app include files from precompile guard
  *  e878eb56e - Include proper model headers for python files.
  *  09e6552fb - Fixed 'o' and depth issue
  *  4c16bef13 - Allow voronoi edges to be traversed in any direction
    and use that to sort the sequence of milling the wires.
  *  fb2a747ae - Added sorting over all wires, not just the ones of a
    single face
  *  2046db099 - Added sorting of voronoi wires to minimize rapid moves
  *  ebe5bb0e7 - New vcarve wire detection algorithm using the new z-
    values of toShape
  *  d40c18b31 - Fixed parabola calculation if vornonoi edge starts
    close to its location.
  *  d563849a7 - Fixed voronoi parabola creation with correct
    orientation.
  *  6a9f0f592 - Replaced toGeom with toPoint for VoronoiVertex and
    toShape for VoronoiEdge - results in arbitrary orientation of
    parabola for multiple z
  *  8f45deea9 - Added equal/not equal comparison to voronoi python
    objects with unit tests.
  *  1f46b7249 - Part: Geometry - encapsulate construction access
  *  bc2d3e9d2 - Sketcher: Fix ticket #4399
  *  3598da57a - Gui: [skip ci] move support of SpaceMouse Explorer to
    its own event handler function
  *  0b1cc83c8 - handle button presses on "Spacemouse Enterprise"
  *  d3f0ed247 - Add list of all available 3Dconnexion devices
  *  c5895e1a0 - Gui: do not use event handling of SpaceMouse Plus XT
    for Enterprise model
  *  690cc3e18 - Gui: [skip ci] let view provider to decide to whether
    open a transaction on double-click
  *  f16f97404 - Sketcher: Capitalize opeCommand() text [skip-ci]
  *  e73ea7d24 - Sketcher: Fix typos [skip-ci]
  *  9f74b422a - Fix various typos [skip-ci]
  *  73ba30616 - App: [skip ci] fix printing warning for recursive calls
    of Document::_commitTransaction
  *  cda1205c3 - App: [skip ci] fix possible segmentation fault when
    performing a transaction after an undo
  *  341540191 - Sketcher: [skip ci] fix changing multiplicity of a
    spline for Windows builds if PCH is enabled
  *  aeb0c17e6 - Sketcher: [skip ci] fix crash when deleting a selected
    geometry directly with delGeometry()
  *  4a8201a23 - Sketch: [skip ci] handle possible crashes when
    decreasing degree of a spline
  *  fc89f4eb0 - Sketcher: implement command to decrease degree of a B-
    spline
  *  c5d5d69c9 - Part: [skip ci] add method to approximate a B-spline
    curve with a given max. degree
  *  0001cb0fb - Sketcher: [skip ci] remove AutoTransaction from
    ViewProviderSketch::mouseButtonPressed because it breaks the
    open/commit transaction logic
  *  a2a1f04f2 - Sketcher: [skip ci] remove superfluous transaction when
    start/finish editing a sketch
  *  88f0ea629 - Path: Fixes ticket #4471
  *  318312be7 - Draft: Fix logical error in is_line function
  *  cd4901bf5 - Sketcher: [skip ci] do not create dialog on heap if not
    needed to improve exception-safety and reduce possible memory leaks
  *  8b983e636 - Part: update the Part_Thickness icon
  *  bc0cfdfda - Draft: use new name of the icon Part_3D_object
  *  587475fc8 - Arch: use new name of the icon Part_3D_object
  *  15408b213 - Part: rename the basic Part 2D and 3D icons
  *  a1e89da8f - Sketcher: add BSplineDecreaseDegree although with an
    empty implementation
  *  7f52d8bcb - Sketcher: clean up line spacing for VirtualSpace
    command
  *  a2913050e - Sketcher: clean up the sketcher B-spline tooltips
  *  dcc648381 - Sketcher: clean up the sketcher tools tooltips
  *  ee79991c4 - Sketcher: fix regression in CmdSketcherValidateSketch
    Do not enable the command if another task dialog is still active
  *  9bd31637d - Sketcher: clean up general commands tooltips
  *  b81ea41ae - Sketcher: add five tools to the Sketcher toolbar and
    reorder code
  *  ef067e9f5 - Sketcher: Merged constraint selection fix.
  *  896a1bcb4 - [PD] more holes fixes
  *  9d3625353 - Part: [skip ci] use the correct icon for helix and
    sprial view providers
  *  537089b34 - [Sketcher] Allow selection of 2 vertices for
    horizontal/vertical constraint in continuous mode
  *  ccd898039 - Add SVG icons for two Std commands
  *  33caa1ec3 - Fix various typos
  *  72eb41b24 - Fix macro code processing
  *  783f8dc78 - [PD] fix thread UI bugs
  *  2bf4448e0 - TechDraw: Better tooltip for scale property
  *  0d511d055 - Arch: Added SectionColor property to Arch Materials
  *  1a2b75ab0 - Draft: allow to scale imageplanes
  *  87eae7c58 - Arch: Enabled ellipse-based walls - fixes #3859
  *  eee68a314 - Start: Allow to display more than one custom folder on
    the start page
  *  ec46265bc - [PD] initialize hole dialog properly
  *  a29d834bd - App: [skip ci] fix PropertyEnumeration::setEnums to
    avoid to produce index values out of range
  *  6e6f2c8a0 - PartDesign: [skip ci] some improvements in
    TaskHoleParameters + do not rely on translated strings but set user
    data for the items of the combo box + do not use tr() to convert the
    C strings to QString of the hole feature, use QString::fromLatin1 +
    do not use findText() twice for the same search but store the result
  *  99dd4460c - [PD] keep hole size when changing type
  *  c0b2188ad - PartDesign: [skip ci] make the hole feature more
    forgiving in case of inconsistent configuration
  *  39744ce98 - Draft: split svg.get_svg into subfunctions (2)
  *  8187cbee1 - Draft: split svg.get_svg into subfunctions
  *  f136ee844 - Draft: move svg subfunctions to svgshapes.py module
  *  ebc50e03e - Draft: move svg subfunctions to svgtext.py module
  *  4d3ea2d85 - Draft: support object without shape in DraftLink
  *  4234e6679 - [Stylesheet] Add border to tiled subwindows to allow
    resizing
  *  b51c952e4 - Surface, MeshPart: update CurveOnMesh command tooltip
    and task panel
  *  becd393af - Surface: updated task panel for Surface_Filling
  *  3304e1b44 - Surface: update tooltip of Filling
  *  aa88f3ded - Improve make_sketch and geometric related functions
  *  675fdd7c3 - travis: disable TechDraw for macOS build The travis
    builds for macOS always stop at around 82% and this is a test to see
    if the build runs out of memory
  *  272972559 - fix build problem with path
  *  950269834 - Add files via upload
  *  1f0b7793e - Revert "PartDesign: [skip ci] fixes #0004371: Changing
    Hole profile from ISO to nothing is not possible: "Hole: Cannot get
    value from invalid enumeration""
  *  cf5ab312b - Part: Enable test for issue 4456
  *  54e29ac2b - macOS: suppress some warnings
  *  38fcf770a - Qt5: fix build failure with Qt 5.15
  *  a96f6619a - Fem: Python header must be included before vtk headers
    to avoid re-definition of macro _LARGEFILE_SOURCE
  *  8ffbabb60 - Py3: suppress warnings about un-initialized/deprecated
    tp_print slot
  *  4e68025d9 - Part: remove deprecated type LinePyOld
  *  571ab1b6e - Qt5: make StatusWidget derive from QDialog instead of
    QWidget to avoid code duplication and using deprecated API functions
  *  2057e151d - Qt5: fix deprecation warnings for Qt 5.15 +
    QByteArray::append is deprecated + QPixmap* QLabel::pixmap() is
    deprecated + overloaded version of QString::split is deprecated +
    QSysInfo::windowsVersion()/QSysInfo::MacVersion() is deprecated
  *  34f4b712d - Qt5: fix deprecation warnings of QWheelEvent in Qt 5.15
  *  f3bdaaa55 - fix import, OpenSCAD isn't namespace workbench
  *  01af171a3 - macOS: [skip ci] suppress some more Py3.8 warnings,
    suppress warnings about deprecated OpenGL API
  *  28270e53a - Gui: [skip ci] workaround for Qt5.12.9 that causes a
    crash in the parameter editor for right clicks in an empty area
  *  ce87f586e - fixes #0004456: Regression : Part.Plane.Intersect do
    not accept plane as argument [skip ci]
  *  9881fff3a - Part: [skip ci] replace some old C-style casts with
    static_cast
  *  bbbf7aad1 - Part: Add regression test for issue #4456 (skipped for
  *  02157cdbf - fix deburr direction.
  *  4ce860cbf - Allow the probe data file to have blank lines.
  *  6db7bf604 - Fix File Dialog
  *  c8712b83f - more pythonic params (thanks plaes)
  *  015910448 - add RtoIJ function to PathUtils.  fixes #2606
  *  1062b6ee0 - Part: [skip ci] allow to create empty shapes of each
  *  9fcf2c21c - Part: [skip ci] fix bugs in MakePrismPy
  *  94ec50cb2 - Qt4: fix Qt4 build failure
  *  e1b56f855 - Part: expose BRepFeat_MakePrism to Python
  *  b33a12093 - Part: [skip ci] implement getPyObject/setPyObject of
    TopoShape class
  *  27053d90b - Arch: Fixed backwards compatibility issues
 -- Alexander Pozdnyakov <censored>  Thu, 29 Oct 2020 01:06:49 +0300
freecad-daily (0.18.3+git22747-df9282dc1-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: df9282dc12d45996bb83cb42f6da10fd82519a47
  * Date: 1602780929
  * git changelog:
  *  df9282dc1 - C++11: [skip ci] replace deprecated function
    std::mem_fun_ref with lambda functions
  *  da4a2e4ea - Py3: suppress warning: 'tp_print' is deprecated [-
    Wdeprecated-declarations]
  *  9c72532f5 - Qt5: fix deprecation warnings for Qt 5.15 + replace
    QDirModel with QFileSystemModel + QProcess::start(QString, OpenMode)
    is deprecated + QByteArray::append is deprecated + QPixmap*
    QLabel::pixmap() is deprecated
  *  3430adda7 - Py3: [skip ci] fix warning: missing field 'tp_print'
    initializer [-Wmissing-field-initializers]
  *  ef0fd3ca6 - Qt5: 'endl' manipulator is deprecated with 5.15.
    Replace it with newlines.
  *  d4c0baba0 - C++11: replace deprecated function std::bind2nd with
    lambda functions
  *  268270085 - Arch: Made default door/windows openable
  *  fd0019c65 - Draft: Added grid extension control in WorkingPlane
    task panel
  *  bc6fefe3a - Py3: fix warning: missing field 'tp_print' initializer
    [-Wmissing-field-initializers]
  *  71236cbc2 - [Sketcher] Changes to drawing of constraint icons.
  *  d75299143 - TechDraw: [skip ci] fix possible crash in
    QGIViewPart::drawFace
  *  71cd301ca - Draft: Added pref option to set default dimension unit
  *  7f95da95c - Draft: Compatibility fix
  *  b33f92898 - PartDesign: [skip ci] Improve revolution function + Fix
    hard crash when selecting an edge or face of the created feature
    before selecting option to choose a reference. + In
    ProfileBased::getAxis() convert OCCT into FreeCAD exception to
    simplify handling of calling instances. + Change return value of
    getReferencedSelection() from void to bool to mkae it easier for
    calling instance to detect if the selection failed.   This is needed
    to avoid to add invalid items to the combo box of the revolution
    task panel
  *  3edbcb7bb - Add a file existence test for opencascade patch
  *  a43f334ba - Use relative path as CMAKE input
  *  e2e51f812 - Build final cache
  *  c83bc0073 - Enable MacOSX build with latest homebrew integration
  *  72bcdf8c8 - Surface: automatically start "Add edge" mode when
    starting the fill surface tool. Moving the order of edges is
    supported now.
  *  255ef44c9 - Surface: rename TaskFillingUnbound to TaskFillingEdge
  *  27e42f5b0 - Part: add viewprovider icon for the Part::Spline object
  *  c9c4bbe10 - Surface: better titles for the task panels, and
    tooltips
  *  8eb466d3e - Surface, MeshPart: add more information to the
    CurveOnMesh command
  *  13a5f74d3 - Surface: new icon for existing Surface_CurveOnMesh
    command
  *  9b4b6d427 - Surface: ViewProviderExtend for Surface::Extend object
  *  64e0ac16a - Surface: new Extend icon for existing
    Surface_ExtendFace command
  *  f81c1cd31 - Part: make changing face colors independent of edit-
    mode implementation of a view provider
  *  048da4808 - Part: activate Part_ColorPerFace in the menu and
    toolbar
  *  e75523845 - build: boost: Clean up branches requiring boost-1.55
  *  6a6a6f3d2 - build: boost: Drop branches requiring boost-1.46
  *  95ed01728 - build: boost: Drop boost-1.44-specific checks
  *  a56b6730d - build: boost: Drop boost <= 1.41 dependent-code
    branches
  *  06d87e400 - build: Bump boost requirement to 1.55 and drop bundled
    boost::any
  *  74abbfde0 - Part: fix the mixed newlines of DlgPrimitives.h
  *  d54cdff9e - Part: improve tooltip of measure commands
  *  5d1d8d800 - Part: clean up spacing of lines in BOP JoinFeatures
  *  d60313682 - Part: update object and commands for BOP SplitFeatures
  *  0eafaa303 - Part: update icon, object and command for
    CompoundFilter
  *  f439384cc - Part: small cleanup of Python modules and InitGui.py
  *  5a07d7dd4 - Part: update icon for ProjectionOnSurface
  *  c3994535d - Part: move more icons to tools subdirectory
  *  9177eae0b - Part: move icons to measure subdirectory
  *  e6dd1df7a - Part: move icons to parametric subdirectory
  *  3b671bf4a - Part: move icons to booleans subdirectory
  *  db91c6f42 - Part: move icons to tools subdirectory
  *  2fa40f406 - Part: move icons to create subdirectory
  *  ffd769381 - Fix deburr CW/CCW calculation
  *  f82532ddb - Seed randomizer on application init
  *  7825eef62 - PartDesign: [skip ci] Prevent crash when pressing
    delete key without feature selected to remove in mirror and scale
    pattern dialog
  *  08edc39a5 - [PartDesign] Prevent crash when pressing delete key
    without feature selected to remove in linear and polar pattern
    dialog
  *  5dfc061d4 - [PartDesign] Prevent crash when pressing delete key
    without feature selected to remove in linear and polar pattern
    dialog
  *  432ac985e - [PartDesign Multitransform] prevent crash when pressing
    delete key without feature selected to remove in multitransform
    dialog
  *  90f2314b1 - [Sketcher] Fix merged constraint preselection bug
  *  413431543 - Draft: Fixed translation of construction group
  *  dd51cbccb - Arch: Fixed translation of wall (better version)
  *  a0114ac41 - Arch: Fixed translation of wall
  *  5609b38e9 - Draft: Fixed patterns + added default pattern size pref
    option
  *  e3c30e748 - Gui: [skip ci] support to remap motion data array of
    space mouse
  *  da7f105ef - Arch: fix typo in ArchBuildingPart.py [skip-ci]
  *  357a6c3b2 - Update MacAppBundle to work properly with Qt5 and
    updated homebrew Add WebEngine required file to the bundle
  *  9be9620ae - Show: add argument to NotAContainerError class
    constructor
  *  f54761510 - Draft: fix mismatch of argument in get_dxf function
  *  f799717f4 - Arch: consider DraftText objects in the section plane
    for compatibility
  *  611bcdd4c - Arch: 4 additional tests for ArchRoof (bug fix)
  *  aff5da530 - Arch: ArchRoof bug fix
  *  61dc5dea0 - Add a task panel page for controlling turning diameters
  *  66afbc36a - Add turning selection gate
  *  101a0e00e - Using python type conversion to return voronoi element
    color
  *  12155f4aa - Part: [skip ci] harmonizing the way to add sub-modules
    to Part module
  *  ed61873b2 - make deburr ignore non-vertical faces fixes #4327
  *  b5f37f06a - make deburr check for tool attributes fixes #4327
  *  d76124b61 - Part: [skip ci] fix crash when trying to convert null
    shape to nurbs
  *  11afaaea6 - Part: [skip ci] port class TaskCheckGeometryResults to
    OCCT 7.5
  *  13963592f - Part: [skip ci] fix crash when trying to scale null
    shape
  *  de64e6500 - Part: port class BOPProgressIndicator to OCCT 7.5
  *  b0d785040 - Fix various typos [skip-ci]
  *  f91eb3435 - Part: link TKStepAttr, TKStepBase and TKStep209
  *  37c8dc411 - CMake: add OCCT libraries. Print lib and header
    locations in summary report
  *  fd9cdb9de - Part/Import: [skip ci] disable use of
    Message_ProgressIndicator for OCC >= 7.5 due to major API changes
  *  f129f3f09 - Gui: [skip ci] workaround to allow to define the link
    color of the application's palette
  *  34ed859c9 - Gui: [skip ci] make commands print, print preview and
    print to pdf also active when editig a sketch
  *  16d911891 - Path: [skip ci] fix build failure on Windows if PCH is
    disabled
  *  6f941c34d - lgtm cleanup fix contradictory tooltip
  *  55c150690 - Panel for AxisMap dressup Zdepth correction dressup
    open panel on create
  *  1e2fb1099 - add task panel for dragknife
  *  c42149b0d - making it a bit more forgiving of old jobs/tools
  *  cfa38c26a - Ignore old-style tool controllers
  *  a8a76deb8 - Allow adding a material to the stock object.
  *  dfc4e53f6 - Working html report with asciidoctor
  *  566d32177 - Arch: import IFC, support multiple styles in styled
    items in IFC4
  *  3b6e0a934 - Arch: import ifc, small fix in colors
  *  4c057c95b - Arch: import ifc, colors in IFC4 print warning not
    implemented
  *  a299f234a - Gui: [skip ci] fix appearance of TaskGroups when a
    style sheet is set
  *  6d7ed787b -  Arch: import ifc, fix typo in material colors
  *  8292664f4 - Arch: import ifc, fix import break if colors dictionary
    contains None values
  *  83c24d610 - change final step down label for clarity issue #4439
  *  1a0a21475 - Gui: [skip ci] fix uic warning
  *  de57d4d40 - remove commends
  *  a3fb14ff9 - Update DlgSettings3DView.ui
  *  01f7e5543 - Extra space removal
  *  b1c5ddcf6 - moved 'Pick Radius' from 'Color' to '3D View' fixes
    #0004147
  *  f8a45e6b3 - PartDesign: [skip ci] remove automatic adjustment of
    view frustum when creating a body
  *  6d819854c - README.md: Fix links to wiki
  *  3f89175c3 - README.md: Fix link to FAQ
  *  f4ff61c35 - Complete: do not build the Complete workbench because
    it is empty
  *  c3a8fcf59 - Gui: [skip ci] fix handling of active document when
    importing a file
  *  4fbb37623 - [Image] Very minor improvement to Report View..
  *  c4ff3385f - [File Import] add import to document transaction for
    unde/redo
  *  d45e143f1 - Arch: ifc import, typo in var name
  *  ceccc212b - Gui: [skip ci] move dontUseNativeDialog() to unnamed
    namespace
  *  6badcaced - Part: [skip ci] work around OCCT bug
  *  706a014ce - AddonManager: Fix python imports
  *  0cc3c5cac - PATH: fast retraction and return speeds for grbl_post
    G83 expansion #3725
  *  611806b26 - add coolant mode fix Z depth
  *  fd21a8377 - AddonManager: Fixed missing import
  *  9c20ce05e - Part: [skip ci] expose ShapeUpgrade_UnifySameDomain to
    Python
  *  99cbb413e - Dealing with 32bit compile error of Voronoi interface.
  *  7db21217f - Gui: [skip ci] fix  parsing of arguments of ControlPy
    methods See https://forum.freecadweb.org/viewtopic.php?f=10&t=50805
  *  ab4ab444b - Path: [skip ci] fix memory leak in
    CommandPy::getParameters()
  *  5eb5434c6 - Path: Fix rotational error for certain situations
  *  d2981fb09 - Path: Remove FinalDepth limitation for internal profile
    operation
  *  4e6741a02 - Path: Add debug feedback and comment
 -- Alexander Pozdnyakov <censored>  Fri, 16 Oct 2020 00:42:08 +0300
freecad-daily (0.18.3+git22611-7eeec7a59-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 7eeec7a5990cc786723225ca8de16ca3186545b3
  * Date: 1601562503
  * git changelog:
  *  7eeec7a59 - Sketcher: [skip ci] fix handling of icon search paths
    when another workbench uses a sketcher command
  *  393da0d6d - Gui: [skip ci] add an alias for Gui.isCommandActive
  *  5876a5287 - Arch: Added .tsv export format to Arch schedule
  *  f98a4bbc4 - Gui: [skip ci] add method to access the Inventor viewer
    as QGraphicsView
  *  a01d04549 - Arch: Fixed group support in IFC export
  *  69fa32922 - Arch: Added 'Show Label' view property to section
    planes
  *  324741468 - Arch: Fixed custom csv bug in ArchProfile
  *  3f2ea25ac - Sketcher: new icons for two existing commands
  *  7b4cd6c0d - Sketcher: add further commands to the toolbars
  *  8a1f14570 - Sketcher: upgrade icons for existing commands
  *  7ad541006 - Sketcher: small changes to two .ui dialogs
  *  3a7425585 - Sketcher: move icons to general subdirectory
  *  7626accb5 - Sketcher: move other icons into their subdirectories
  *  4620b9fd9 - Sketcher: add two icons reorient and validate
  *  7f9c58299 - Sketcher: move icons to tools subdirectory
  *  a2f8ea98e - Sketcher: move icons to splines subdirectory
  *  6b3691870 - Sketcher: move icons to geometry subdirectory
  *  61a08c999 - Sketcher: move icons to elements and pointers
    subdirectories
  *  82e32673f - Sketcher: move icons to constraints subdirectory
  *  15b60f45f - Sketcher: move icons to obsolete subdirectory
  *  c6b6b314a - Sketcher: small style changes to make the lines shorter
  *  68c7b1f07 - Sketcher: rename constraint icons to be more consistent
    with the rest
  *  dde64d4a0 - AddonManager: update python source formatting
  *  fc1082771 - Addon Manager: change lookup mechanism
  *  8c62c2533 - Sketcher: [skip ci] fix build failure
  *  e405aac5d - Mesh: fix typos in SVG markup descriptions [skip-ci]
  *  6ff1bcb2e - Proper check for Qt version
  *  589eb085a - HiDPI: Hot point scaling is only required for X11
  *  089ed768c - Merged crowdin translations
  *  2a92a7b5a - Updated ts files
  *  cf5f7d422 - Surface: Vertices instead of Vertexes in the task panel
  *  9c1e23c7c - Surface: new Sections icon
  *  1093187c0 - Surface: upgraded Surface icons
  *  7bf6f7225 - Surface: new SVG icon for the workbench, rename others
  *  7208e757b - Fix indentation
  *  a76bdab44 - HiDPI cursors: Support Qt < 5
  *  f686ed16e - [Stylesheet] Add new "behave" dark stylesheet
  *  f23bb4300 - Draft: importSVG considers Shape-less objects for
    export
  *  49e1ff1bc - Draft: get_bbox function to get the bounding box from
    RootNode
  *  e97f7a8a5 - More integer type cleanup for the voronoi python
    interface
  *  312a4652f - Part: [skip ci] expose BRepOffsetAPI_MakeFilling to
    Python
  *  e3c476af2 - Unified voronoi indices for python to be of type long
  *  ebae99c9e - whitespace
  *  21e1dff25 - Adopted vocx-fc comment.
  *  c64d0bf99 - Fixed bug: In exporting IFC with shared clone shapes
    geometry, clone of clone object displaced because of bug in
    Draft.get_clone_base function.
  *  af1dacf57 - rename OTHER
  *  81dc724b4 - move vcarve out of experimental
  *  1492aa01b - remove need for cuttingedgeheight
  *  d22bfecda - improve selection and avoid border case with ultra
    short segments
  *  8758cfce9 - Resolve UI issues taskpanel threshold value add
    constants to PathVoronoi calls check for tool properties set correct
    z height coloring exterior lines
  *  b1e5b5a90 - Path: Vcarve fixes formatting fixes remove reference to
    old ToolType
  *  a1852d110 - Rewrite for boost voronoi
  *  f63d0fadc - Path: Vcarve - Added threshold property to remove
    unwanted segments
  *  d9d4387b1 - Path: vcarve add feed rate
  *  5df1f176e - path: vcarve requires engraver with proper angle vcarve
    calculates depth with MIC now
  *  0b7eec6b7 - Path: increasing the discretize precision
  *  c141f4188 - Path: add vcarve operation using openvoronoi
  *  33beb4110 - Added voronoi colorExterior case where one external
    vertex coincides with a point of an input segment.
  *  d9f09b171 - Added vertex cache to voronoi colorExterior callback
    processing - cuts execution time in half.
  *  7777e0f26 - Added retrieval of points and segments for voronoi
    diagram
  *  6d43d7502 - Added Index as attribute of all voronoi objects for
    easier debugging
  *  a95ecd69a - Simplified and further optimised colinear colorisation
  *  110969139 - Added color -1 to mean resetting all color.
  *  d68b5064c - Some algorithm optimisations
  *  07f3e6c52 - Added callback to colorExterior to also color
    'interior'
  *  952c94cb5 - Added colorColinear and resetColor algorithms
  *  f86033965 - Added optional scaling factor to Voronoi construction.
  *  94a44bcbf - Added scaling to micro meters
  *  38ff7fcda - Added support for distances of edge end points.
  *  926d25484 - Added api calls for coloring all twins and coloring
    exterior edges and vertices.
  *  5ad3bb17f - Added toGeom for curved edges.
  *  10e5fce11 - Added geometries for vertices and linear edges.
  *  9ba881738 - Added support for voronoi cells
  *  6fc2af2ad - Added support for voronoi edges.
  *  27238c381 - Added python bindings for voronoi diagram construction
    and accessing the resulting vertices.
  *  39cd29c0d - Part: [skip ci] include OCC hesder to PCHs, fix
    compiler warning when trying to delete void pointer
  *  00e0e7745 - Part: expose GeomPlate algorithm to Python
  *  14fa8dafb - Part: [skip ci] add functions makeFromTrimmedCurve2d
    and makeFromCurveAdaptor2d
  *  218d61768 - Part: converter from Adaptor3d_Curve to GeomCurve
  *  af8ff5c49 - Part: [skip ci] add missing methods to
    RectangularTrimmedSurface
  *  afd6f3919 - Base: [skip ci] allow to replace twin object of
    PyObjectBase
  *  2a510a23b - Gui: [skip ci] suppress debug messages when older
    SpaceMouse/Joystick is connected
  *  a4176fa15 - Surface: [skip ci] add icon for sections command
  *  a6c55acdb - Part: improve Python interface + rename
    getCurve2dFromGeom2d to makeFromCurve2d + add function makeFromCurve
    and makeFromTrimmedCurve like makeFromSurface + implement
    OffsetCurve.BasisCurve + fix memory leak in
    BRepOffsetAPI_MakePipeShellPy
  *  1ef31842c - Conda doesn't export functions to subshells
  *  53e2d35ee - Part: change command name Part_MakeTube to Part_Tube
  *  f9aed763e - App: fix recursive App::getLinksTo()
  *  25fbb95a9 - Sketcher: [skip ci] fix computing of hotspot of XPM
    icons on Windows/macOS Add a cross to copy and array icons.
  *  d8e476ef4 - FEM: object unit tests, improve some comments
  *  331fd91e7 - FEM: z88 solver, use same object type schema as for all
    other solver objects
  *  1ad4417b0 - FEM: python code formating
  *  6d0326572 - Gui: [skip ci] fix initialization of Python-based view
    providers in FreeCADGui.subgraphFromObject
  *  3a8a6aae1 - Surface: add command to create surface from sections
  *  7616153b3 - Part: add method to add a wire (e.g. to create a hole)
    to a face
  *  da6cdb94a - Part: add method to return a reversed shape
  *  92fe662d6 - Part: implement BSplineSurface.buildFromNSections based
    on GeomFill_NSections
  *  b44d20dbd - Part: [skip ci] fix shape builder to create filled face
    from vertexes
  *  bf262b418 - Gui: [skip -ci] fix Document::toggleInSceneGraph() to
    avoid to add a node twice
  *  82a2c1b75 - Arch: ifc export, workaround for draft array export and
    some small improvements
  *  3c7ae4f3e - 0004441: Changing Placement of a App::Part that
    contains a Part::FeaturePython causes drawing of a ghost object at
    original Placement [skip ci]
  *  a3cd010c8 - Start: [skip ci] replace QTextStream and its
    manipulators with stringstream to avoid deprecation warnings with Qt
  *  3e3006d01 - Revert Qt::endl which is not defined in Qt << 5.15
    version
  *  339d99430 - Revert a patch which shouldn't had been into this
    commit as it is specific to Qt 5.15 and need a #define
  *  81af54e41 - Big update to remove deprecation warning from Qt 5.15.0
    That is need on MacOS build as travis log is bigger than 50k lines
    which breaks travis rules And by the way deprecations are real All
    file contains the same modification replace 0 to Qt::WindowFlags()
    when needed as the class needs to be instantiated
  *  0306c237e - Sketcher: [skip ci] fix inconsistent indentations in
    SketchObject::rebuildExternalGeometry
  *  923607b46 - Projections of arcs of circle, orthogonal case
  *  3e7e2a9bc - Sketcher: [skip ci] fix undo bug when directly changing
    a datum constraint in the property editor
  *  50284e1ef - Sketcher: [skip ci] fix computing of hotspot of
    sketcher icons on macOS
  *  fe3f1b51b - PartDesign: [skip ci] fixes #0004371: Changing Hole
    profile from ISO to nothing is not possible: "Hole: Cannot get value
    from invalid enumeration"
  *  4a1f81395 - [PD] fix 2 hole dialog bugs
  *  8ea1a3884 - HiDPI: Change Sketcher crosshair hot spot xy
  *  2de44b123 - FEM: [skip ci] Coverity: Dereference after null check
  *  37c4d5150 - PartDesign: [skip ci] Coverity: Structurally dead code
  *  46ab17810 - PartDesign: [skip ci] Coverity: Bad use of null-like
    value
  *  60443034a - PartDesign: [skip ci] fix method to access main window
    in shaft wizard
  *  ec5bbad62 - OpenSCAD: [skip ci] Coverity: Bad use of null-like
    value
  *  8fe0d19eb - Include Inventor/SbByteBuffer.h in QuarterWidget.cpp to
    allow compilation with latest Coin3D library.
  *  35d5c5dc4 - Arch: allow exporting of objects with no solid or shell
    to IFC
  *  621e1d603 - Draft: fix loading of arrays
  *  700af3aa7 - Sketcher: [skip ci] fix computing of hotspot of
    sketcher icons on Windows
  *  ffa1da617 - Python: [skip ci] expose Python types in their
    corresponding modules
  *  376299d55 - Added liberapay badge to readme
  *  6379d802b - Draft: split svg.get_path function for paths that are
    BSplines
  *  f2d10669e - Draft: svg, move test so the code is less indented
  *  8e69b05e9 - Draft: split svg.get_path into smaller readable
    functions
  *  2f48f1cab - Draft: split svg.get_text into smaller readable
    functions
  *  0739ffa58 - Draft: clean up SVG processing code, add comments
  *  dea7f5d63 - Draft: Drawing is still used in get_dxf function
  *  31e8bb27a - Draft: fix point array without using link
  *  607c14b51 - Draft: add support for point link array
  *  901ee4e5e - PD: [skip ci] fix msvc warning
  *  9d62dca00 - Update Libpack
  *  43604f284 - Part: remove uIso and vIso methods from
    RectangularTrimmedSurface
  *  48bf133ea - convert Geom_TrimmedCurve to subclass
  *  053c918e6 - Part: remove uIso and vIso methods. Methods from base
    class GeomSurface will be used instead
  *  f5710fb5c - Fix MacOS build with boost 1.73 and updated Homebrew
    packages
  *  a44f8ffd4 - [PD] simplify item handling
  *  e8f5c6643 - Gui: fix property editor transaction closing
  *  dea2fad51 - Web: [skip ci] when dropping local file on StartPage
    then open it instead of downloading it
  *  03c2c7696 - [PD] make sections sortable
  *  e8b5cfced - MeshGui: [skip ci] expose highlightSegments() to Python
  *  b9e5bce0f - PD: improve reference highlighting of a pipe This
    change allows to highlight the spline, auxiliary spine, profile and
    sections of a pipe. This gives the user a much better feedback of
    what external shapes are already used to build the pipe
  *  a3fda6f9e - PD: [skip ci] fixes for pipe task panel + Add/Remove
    are checkable buttons so if user unchecks it then disable
    highlighting of spine + Avoid superfluous char* -> QString
    conversion
  *  2b676020d - PD: fixes for pipe task panel + fix Qt4 build failure +
    fix handling of adding items to spine/auxiliary spine/sections to
    allow to remove them again + QListWidget::takeItem() returns a
    pointer to the removed item. So a previous call of
    QListWidget::item() is superfluous
  *  5d96f01cf - [PD] add context menus to sweep Dialog
  *  a028ea94c - PartDesign: [skip ci] hide base feature of pad after it
    successful recompute
  *  ff0f8b0d8 - Gui: [skip ci] fix crash in
    DocumentObjectData::updateChildren() when canceling a pending task
  *  7a93bcb15 - Draft: small fixes to the closest function.
  *  c79f89011 - Draft: move getDXF to draftfunctions submodule
  *  f04849446 - Arch: Minor improvements to testWallMultiMatAlign unit
    test.
  *  1e4593aac - Arch: Arch_Wall fix MultiMaterial alignment bug (unit
    test)
  *  8ef5e8e33 - Arch: Arch_Wall fix MultiMaterial alignment bug.
  *  2cf9f395c - Draft: Again revised the 5 scale unit tests. No longer
    relying on the math module.
  *  30fd27508 - Draft: Revised the 5 Draft.scale unit tests. No longer
    using scale_vector_from_center.
  *  687461cf1 - Draft: added 5 scale unit tests to test_modifications
  *  53a500ecf - PartDesign: make sure to remove selection gate when
    closing task panel
  *  32d69af30 - Fem: make sure to remove selection gate when closing
    task panel
  *  be22fb0bc - Part: do not use local event loop in sweep and
    thickness panel
  *  5abb45f7c - [PD] fix wording for skew prisms
  *  42d643c8f - PD: whitespace improvements
  *  5635f87d0 - PD: do not use active document in task dialogs because
    this is error-prone and optimize string creation in
    TaskSketchBasedParameters::getFaceReference
  *  1c730a7f0 - PD: do not use active document in task dialogs because
    this is error-prone
  *  74e4a3e97 - [Part Design] allow for preselecting loft sections and
    pipe spines prior to invoking command
  *  b0f6920b4 - Path: use 4-space indentation, and keep lines short
  *  645336ffd - Path: add missing postprocessor to CMakeLists
  *  7459f87c8 - Part: [skip ci] Coverity: Uninitialized scalar field
  *  d13a187a6 - App: [skip ci] Coverity: 'Constant' variable guards
    dead code
  *  6199fbb25 - Base: [skip ci] Coverity: Uncaught exception
  *  3a8a28ce9 - Gui: [skip ci] Coverity: Uncaught exception
  *  c3d35c65f - dxf: [skip ci] Coverity: Buffer not null terminated
  *  d3d8ea841 - Gui: [skip ci] Coverity: Uninitialized pointer field
  *  3dce94d58 - TechDraw: [skip ci] Coverity: Dereference null return
    value
  *  e5a3ba0ce - TechDraw: [skip ci] Coverity: Uninitialized scalar
    variable/Uninitialized scalar field
  *  aaf12da9d - [OpenSCAD] consistent FreeCADGui imports, fixes
    headless CSG import
  *  d20512216 - Gui: [skip ci] fixes #0004422: PartDesign value input
    does not accept trailing slash
  *  2c744264d - Gui: several fixes for expression search box: + rename
    method setMatchExact() to setExactMatch() + move handling of user-
    defined parameters to class ExpressionParameter + Qt::MatchExactly
    is not supported by QCompleter, use Qt::MatchStartsWith instead +
    add possibility to change match behaviour via context-menu
  *  d6748a030 - Gui: enable search box in stand alone TreeView dockable
  *  4f5a2e923 - Gui: allow change ExpressionCompleter filter mode
  *  82038bb1f - App: [skip ci] add GeoFeaturePy::getPropertyOfGeometry
  *  a7ffe6eb8 - [Sketcher] Improve Solver Message Visibility...
  *  0aa759b5c - Move the aliases before other content of cells
  *  1a7fd88bc - Add SVG icon for Part Reverse Shape command
  *  24fd057cb - MeshPart: [skip ci] import MeshPartGui in order to load
    icon resources
  *  6aeed648f - Auto stash before rebase of "upstream/master"
  *  f681b86ab - fixes #0004426: [skip ci] Patch to add MinLength and
    MaxLenght to the Netgen options in the Python API (provided by
    thomasFreeCAD)
  *  89a2151a9 - App: [skip ci] move execution of extensions to its own
    method
  *  b2f11ae6f - App: [skip ci] improve whitespaces
  *  74abb3988 - App: fix
    GeoFeatureGroupExtension::extensionGetSubObject()
  *  4cad62e31 - PartDesign: [skip ci] fix L2 parameter in pad feature
    when using custom direction
  *  fd3efcdbd - [Path] PocketShape - fix improper path generation
  *  7cbc9cf5f - [PD] allow to pad in any direction
  *  d4519d5ae - [PD and Part] add possibility to create skew prisms
  *  47b27edd6 - [Path] Fixes #4433 - `Cut Side` reset with certain Base
    Geometry changes
 -- Alexander Pozdnyakov <censored>  Fri, 02 Oct 2020 16:50:42 +0300
freecad-daily (0.18.3+git22410-abfb6e844-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: abfb6e8444097594bfad9ec8257730bfce8e87ce
  * Date: 1599834342
  * git changelog:
  *  abfb6e844 - fix typo in src/Gui/DlgPropertyLink.ui [skip-ci]
  *  33adc5778 - QtConcurrent is required for non GUI builds too
  *  9fd5769f0 - TechDraw: [skip ci] fix several gcc/clang warnings -
    Wunused-private-field -Wmaybe-uninitialized -Wunused-parameter
  *  877d7e3c4 - Gui: [skip ci] workaround for QWindowsStyle to disable
    spin buttons when it is set read-only
  *  46209e7f7 - Gui: fix view object global coordinate space showable
    checking
  *  e2071de5b - Arch: small bugfixes in multicore IFC importer
  *  06152bf12 - Spreadsheet: [skip ci] disable unused function
  *  556630ffd - Spreadsheet: [skip ci] use global scheme to display
    quantities in a spreadsheet table
  *  be42d1b6c - [ DraftVecUtils.cloest ]  Elaborate documentation
  *  ea16bb939 - [ DraftVecUtils.closet ]  Could return the distance (no
    unit) of the tested point from the found closest point.
  *  f20eaf4aa - Remove duplicate code
  *  dee22fab8 - [AddonManager] Handle Wiki Bad Gateway issue...
  *  dc97e3170 - Draft: Small bugfix in DXF exporter
  *  b82716ca5 - Arch: Better support for colors in multicore IFC
    importer
  *  61f734723 - [Arch/TechDraw] Clean up _ArchDrawingView: remove
    getDXF
  *  d8f056352 - Arch: small changes to color methods in IFC importer
  *  6f2691631 - Draft: fixed obj.TypeId output after utils.get_type()
    change
  *  28c00f838 - Draft: provide the possibility to implement support for
    Edit in objs
  *  8e1bb66cf - Draft: support experimental BIM wall in Draft_Edit
  *  7f415b4b5 - Update scale.py
  *  18c0d8ab1 - Part: fix dangerous static_cast usage in view provider
  *  2d11f16e9 - Update gui_stretch.py
  *  e31147176 - Skip rebar shape to be subtracted from structure
  *  5cf799dd8 - Draft: rename svg parameter to fillspaces (lowercase)
  *  b835e5f29 - Draft: replace FreeCAD with App for consistency
  *  7627d0b81 - Draft: move getSVG to draftfunctions submodule
  *  c493d42bf - SurfaceOfExtrusion: use uIso and vIso methods of parent
    class
  *  b38517b29 - Gui: [skip ci] fix bugs in spin box classes: + use
    correct format string when assigning value to an expression + do not
    round value when setting value of a DoubleSpinBox
  *  b0d5afc37 - Inspection: [skip ci] do not use multi-threading when
    Part objects are used for visual inspection
  *  db947e351 - Draft: Fix wire placement issue if Copy=False.
  *  7f3814fae - [Arch] ViewProviderPanelSheet: Too many arguments
  *  4c0bd797f - Update gui_snapper.py
  *  03d273c65 - Calculate length of rebar derived from Part::Helix
  *  3051b7526 - Gui/Mesh: [skip ci] make sure object fits into canvas
  *  976867e71 - Gui: [skip ci] set crease angle if possible when
    exporting to x3d/xhtml
  *  3bdb812a7 - FEM: tests, adding check for file
  *  4dcfd8caa - FEM: correcting string comparison
  *  f82b57083 - Gui/Mesh: [skip ci] add Iso view position button to Web
    3d page
  *  623d6b713 - Gui: [skip ci] add x3d and xhtml format to export
    dialog
  *  629b1403b - Web: [skip ci] allow to directly load local (X)HTML
    files with file browser
  *  6019f6c69 - Gui/Mesh: [skip ci] put view positions at top of Web 3d
  *  34c11fcc6 - Base: Py2 related fix
  *  4cfefb193 - Gui: automatically activate the DlgExpressionInput
    dialog; fixes #4384
  *  685fc401a - Gui: improve transaction handling in PropertyEditor
  *  2fbac59d4 - App: record transaction on non DocumentObject
  *  fc8eecb8e - Part: [skip ci] make Tube command behave like all other
    solid creation commands
  *  c176f714f - Gui: make Clipping widget a dockable widget so that it
    can be used while a task dialog is open
  *  aa6f06036 - Mesh: [skip ci] include missing header
  *  daa259067 - Gui: add SoTimerSensor.h to PCH
  *  5cd408687 - Fix typos in various files [skip-ci]
  *  1590c209e - freecad-python-interface: use absolute-path to install-
    bin-dir for windows
  *  1c91c1287 - Base: [skip ci] Various fixes in
    InterpreterSingleton::runStringWithKey: + fix memory leak
    (localDictionary) by replacing C API with PyCXX + don't write the
    whole code as error message if an error occurs. Python raises an
    exception with all relevant information for debugging
  *  cc0e4ee95 - Gui: fix Qt4 build failure
  *  d91508fec - Part: [skip ci] set proper icons for Tube feature
  *  06d6cc579 - Part: [skip ci] add MapMode support to Tube feature,
    raise an error if inner > outer radius, set icon to command and tree
    view (use cylinder icons for the time being)
  *  e477283ff - Draft: new PathTwistedArray object
  *  8ee644bcb - [AddonManager] fix bug in CheckSingleWorker
  *  1f15f04b1 - Initialize mark and add compatibility for
    rebar.RebarShape
  *  df0204466 - [CheckGeometry] fix segfault, reformat output with
    lower case, use try/except to check for runtime python errors and
    fall back on OCCT method if script failed.
  *  b553ebe48 - [check geometry] decrement some pyobject references
  *  9bb3b0e04 - [CheckGeometry] fix python2 build
  *  1b8a410d2 - [CheckGeometry] fix py2 build failure
  *  dc3befbff - [CheckGeometry] update a source code comment
  *  a4e38baeb - [CheckGeometry] add new shapecontent builder instead of
    OCCT's to correct some errors in OCCT's values and to add for some
    more advanced information, e.g. volume or area, add new method to
    Base::Interpreter runStringWithKey() -- allows to run a python
    script and get a string return value
  *  2697ea658 - Clean up docs
  *  a80e1f4cc - Separate the xcrun check into an env specific section
  *  e2dc5ab85 - Attempt to auto set conda env
  *  b827a54f1 - Setup scripts for developer env using conda
  *  b71e100bc - Setup for local conda build
  *  7d7c0ab99 - Initial build startup works with one-shot conda script
  *  5cc8ffba4 - Start setting up 1-liner conda build
  *  29e1117c8 - Make sure we can find pyside on osx
  *  4b8ebccc7 - Draft: improve style and indentation of getSVG function
  *  4bf665a6f - Draft: move format_point out of getSVG function
  *  775c4d0a9 - Draft: move getText out of getSVG function
  *  67c0af7b5 - Draft: move getOvershoot out of getSVG function
  *  f240972ff - Draft: move getArrow out of getSVG function
  *  6eccf4784 - Draft: move getEllipse out of getSVG function
  *  4c498e132 - Draft: move getCircle out of getSVG function
  *  04afa25f9 - Draft: move getPath out of getSVG function
  *  3e1231697 - Draft: rename getPattern to get_pattern
  *  cfce1a8ad - Draft: rename getDiscretized to get_discretized
  *  e61efd9e6 - Draft: rename getProj to get_proj
  *  8b5e922e0 - Draft: improve initial code of getSVG
  *  ee58279b3 - Draft: use draftutils.utils module in getSVG
  *  4a0d127da - [Macro Menu] add Recent macros to Macro menu + list
    size preference.  Executes selected macro or if Shift+click opens
    macro in editor.
  *  2ef0017cf - Gui: add function to export a VRMLGroup into X3D format
  *  3d6390bc9 - [TD]Allow single line S/S view
  *  33ef4e0e3 - Update CommandView.cpp
  *  41da46a68 - fix build on Win
  *  b8fedc603 - Gui: use utility tovrmlx3d to convert a VRML 2.0 file
    into X3D format
  *  9beeb53a9 - Gui: [skip ci] do not handle left mouse button events
    when in dragging or zooming mode
  *  6ef1562d1 - App/Gui: warn when loading/saving file with identical
    physical path
  *  18eb018a1 - App: fix PropertyXLink handling on symlink file path
  *  ad1b48b73 - [TD]fix V2E DistanceX,Y
  *  035993c96 - typos: [skip ci]
  *  643b2d6aa - App: report error on copying OriginGroup without
    dependency
  *  a5899f389 - Part: [skip ci] return std::unique_ptr from
    Part::makeFromSurface() to avoid memory leaks
  *  efb403b8f - Edge.curveOnSurface : add placement to the output tuple
  *  7d3ff633b - Part.EdgePy : get access to stored Pcurves
  *  30c07083a - Draft: Fix typo in variable name
  *  4344f6bc0 - Fix typos in source comments
  *  9f9d8e152 - Mesh: [skip ci] allow to set custom size for asymptote
    output
  *  e989b5f7a - [Base]use degree symbol in Imperial schemes
  *  08ba104d8 - [TD]remove restrictions on Edge-Edge Dims
  *  5d58c2c71 - [TD]remove extra space in Angular Dims
  *  66617c5e9 - Mesh: [skip ci] support compressed X3D output
  *  f50c4a9e2 - Mesh: [skip ci] improve color support for X3D and X3DOM
    output
  *  c06a4d462 - Mesh: [skip ci] support of WebGL/X3D export
 -- Alexander Pozdnyakov <censored>  Sat, 12 Sep 2020 12:36:13 +0300
freecad-daily (0.18.3+git22298-dbcf003f3-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: dbcf003f3422b64d9410f7e17abfa25c1fde97c4
  * Date: 1598533890
  * git changelog:
  *  dbcf003f3 - Mesh: [skip ci] fix bug in binary PLY export for mesh
    with colors
  *  b0f78f5a3 - Mesh: [skip ci] improve support of asymptote export
  *  dd7afa72d - Mesh: [skip ci] adjust
    MeshInput::supportedMeshFormats()
  *  58a92681c - Mesh: [skip ci] improve support of asymptote export
  *  50bbd5228 - Mesh: [skip ci] improve support of asymptote export
  *  4badaba52 - Mesh: [skip ci] support of asymptote export
  *  f09d48d0f - Mesh: [skip ci] fix bug in Mesh.export when passing a
    custom tolerance value
  *  30bc9fc6b - [PartDesign] [skip ci] #fixes 4367: Thread size out of
    range using hole-feature
  *  c714dd0a7 - [Report View] fix inconsistencies
  *  227e88871 - Mesh: correct display of bounding box values
  *  6152ad402 - Add SVG icons for MeshWB
  *  2ea94bee6 - Part.Curve2d : adjust parameters
  *  f50415291 - Part.Curve2d : fix for toShape sometimes generating
    wrong BSpline curves
  *  ff57ddeb6 - Gui: Add missing SoSubEvent.h header to
    SoMouseWheelEvent.h
  *  bf1e8e483 - App: fix crash due to incorrect usage of std::mismatch
  *  4b7e64381 - Gui: avoid code duplication in NavigationStyle and
    remove superfluous doZoom_wheel method
  *  b200801eb - Gui: use SoMouseWheelEvent in navigation styles
  *  68848ea9f - Gui: implement SoMouseWheelEvent
  *  666682d4e - [PartDesign Hole] Restore value of reversed checkbox
    when opening dialog
  *  faed39ded - [PartDesign Hole] Add reversed checkbox to dialog
  *  f6411f822 - 3DConnexion SpaceBall and configuration dialog
    improvements
  *  cc81f791d - [TD]change Angle Dim tolerance format
  *  bba3d2a32 - fix long spiral bug similar to #954. Work around OCC
    bug #23314
  *  d4a727e77 - Mesh: grouped view properties in ViewProviderMesh
  *  32a05f360 - PointsGui: ordered ViewProvider view properties
  *  9b71dd77b - Part: grouped ViewProviderExt subdivided view
    properties
  *  a262b11cd - Gui: divide ViewProviderGeometryObject properties into
    groups
  *  26ac41f93 - Gui: attempt to reorder ViewProviderDocumentObject
    properties
  *  45d28c236 - Sketcher: workaround for cursor pixmaps created from
    SVG icons
  *  b53326b38 - High DPI support: Scale Draft cursor to device pixel
    ratio
  *  7a0aec121 - High DPI support: Convert sketcher cursors to SVG
  *  1cad17c5f - [TD]draw line through 2 points
  *  1a6bbf812 - Mesh: [skip ci] Save icon as normal SVG file
  *  2d71c5176 - Add SVG icon for Mesh FillupHoles command in MeshWB
  *  9c20a1f6b - Part: rename to uppercase, Part_ProjectionOnSurface
  *  71cf0e64f - Part: fix typos in source function names and variables
 -- Alexander Pozdnyakov <censored>  Thu, 27 Aug 2020 22:36:45 +0300
freecad-daily (0.18.3+git22262-f56825c79-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: f56825c79f11b75648a7a0dcc8a9f52bb4574e61
  * Date: 1597412234
  * git changelog:
  *  f56825c79 - [TD]handle bad preferences in AppImage temp dir
  *  1c432fd61 - Sketcher: [skip ci] add function to sketch validation
    panel to remove degenerated geometry
  *  023f77977 - Sketcher: [skip ci] remove superfluous semicolons
  *  9c17fe359 - Part: [skip ci] fixes #0004117: Crash during extrusion
  *  77dc31d9a - Gui: [skip ci] fix warning when opening recovery dialog
    in debug mode
  *  93bb9646c - plugin: [skip ci] add custom widgets Gui::IntSpinBox
    and Gui::DoubleSpinBox
  *  0811c6143 - Fix non-center aligned wall with multimaterial
  *  fdbfee279 - Arch: clean up message printing during IFC import
  *  bef440f2b - Arch: small cleanup of IFC helper module
  *  c1476cd96 - Arch: small cleanup of IFC importer and exporter
  *  024ae4dd9 - Fix a typo in draft snapping
  *  72ec8445f - Draft: Offset save and restore the value of OCC
    checkbox
  *  f97d27cb5 - Fix placement of rebar wires in Draft.getSVG.py
  *  102cfb4a7 - [Draft - geotuils.offsets]  Fix To Work with Sketch
  *  7a4107862 - [Draft - geoutils.offsets]  Fix Circle and Arc Offset
    Direction
  *  d51955f65 - Draft: makeLayer, small adjustments to keep
    compatibility
  *  abd18ff88 - [TD]fix showSectionEdge preference
  *  50aa73da9 - PD: [skip ci] add missing forward declaration
  *  a8ea844e0 - [PD] [skip ci] add Sketch top level menu
  *  acecdd8c5 - [PD] allow expression for pocket offset
  *  17cd64934 - Part: code simplifications and sorting
  *  26ebfbf84 - code simplifications and sorting
  *  3ce634b12 - TaskFaceColors.cpp: correctly end box selection if
    necessary
  *  da08611c4 - [Part] FaceColors cleanup
  *  f9cbec0d5 - Improve the projection on surface algorithm. For now
    the first possible solution was taken. If several solution exists,
    this leads to a miss match. Now check the distance of the projection
    shape and the original shape and the take the projection with the
    smallest distance. Discussion can be found here:
    https://forum.freecadweb.org/viewtopic.php?f=8&t=49341&p=422925#p422
  *  940c27288 - [PD] [skip ci] disable keyboardTracking for primitives
    and attachment
  *  6d56b3e3b - plugin: [skip ci] fix of QuantitySpinBox to not remove
    value property from existing files
  *  050356aa5 - plugin: [skip ci] add new signal textChanged() to
    QuantitySpinBox
  *  068bfc2eb - plugin: [skip ci] fix warnings
  *  47d4db552 - plugin: [skip ci] make QuantitySpinBox inside plugin
    functioning
  *  8db4149c8 - [Tools] add PrefQuantitySpinBox to designer
    plugins/widget/FreeCAD_widgets.vcxproj
  *  278219b7c - PartDesign: [skip ci] fix broken tooltip of Pad
    property
  *  81a98a447 - [PD] bind expression to pad offset
  *  40bbe3515 - Base: [skip ci] add an enum for unit schemes in Python
    to avoid to work with numbers
  *  557f5f30a - FEM: elmer writer, make use of new unit schema FEM: mm,
  *  785295762 - Base: add new unit schema for mm and N for use in FEM
  *  49a5f554f - Gui: fix
    ViewProviderPythonFeature::getLinkedViewProvider
  *  59e3ea096 - Crowdin: Merge new translations [skip-ci]
  *  6cf5119b5 - Part: [skip ci] move grid handling from
    ViewProvider2DObject to ViewProvider2DObjectGrid
  *  da5bd6594 - Part: [skip ci] move grid handling from
    ViewProvider2DObject to ViewProvider2DObjectGrid
  *  6592a76ac - Part: [skip ci] use of ViewOrthoProjMatrix in
    ViewProvider2DObject::updateData to compute the grid
  *  86658c339 - [GUI/Sketcher] Add option to disable grid auto-sizing
    based on shape boundbox
  *  0dff8a661 - Base: [skip ci] add class ViewOrthoProjMatrix for
    orthogonal projections in 3d
  *  4ce85d39d - [PD] patterning UI: avoid whitespace
  *  64200d828 - [TD]add py getEdgeBySelection
  *  1ce486f17 - [OpenSCAD] Add 2 new commands: Scale and Resize, fix
    bug in Mirror mesh feature
  *  c516bb06d - PartDesign: [skip ci] add text of sub-menus to
    translation system
  *  80a88470b - [PD] rework menu
  *  ee383b7ae - [Gui::CommandPy] add new command resetShortcut() --
    resets shortcut to default
  *  361f56ddd - Fix COPR rawhide builds
  *  ad7fbee06 - Part: [skip ci] fix crash when closing document while
    face colors panel is open
  *  828078379 - OpenSCAD: [skip ci] set default of 16 for useMaxFN
    parameter
  *  4c1f029c2 - OpenSCAD: [skip ci] set default of 16 for useMaxFN
    parameter
  *  9c3f9b72a - App: improve support of portable version of FreeCAD
  *  76e742948 - Gui: [skip ci] set Gui.listCommands to keep old code
    working
  *  0cf8279f0 - [Gui Commands] new command:
    listCommandsByShortcut(string) -- returns a python list of all
    commands that are using the shortcut.  Search is case-insensitive
    and ignores spaces
  *  9b529bc45 - Gui: [skip ci] move Python functions for commands to
    its own class
  *  c7d34929a - Path: Fix reference to undefined `ns`, and adjust
    comments
  *  2528898cb - Path: Fix the rotational `LimitDepthToFace` feature
  *  986775ec1 - Path: Fix `InverseAngle` feature
  *  069768669 - Path: PocketShape - Fixes ticket #4411
  *  ed4876abb - Gui: add an option to also suppress normal messages
  *  a41ad338e - [report view] add preferences to report view context
  *  488419cd7 - Part: fix FaceMakerBullseye plane finding
  *  989519e00 - [TD]Fix extent dim for edge collection
  *  4a5cca335 - PartDesign: fix pattern transformation
  *  aefe6e179 - App: [skip ci] for a recompute do not report every
    exception as error
  *  a9af41869 - PartDesign: [skip ci] move indexesMoved() to base class
    TaskTransformedParameters to avoid code duplication
  *  d5787f9bd - [PD] allow to change feature order in patterns
  *  3600ccae8 - FEM: examples, fix another non ascii character
  *  74ab9ccd9 - Crowdin - Fix typos found by translators + Random typos
    [skip-ci]
  *  55445f1af - FEM: examples, fix non ascii character in code
  *  94ca4388e - PartDesign: [skip ci] set dragDropMode of list widgets
    of Transform panels to 'InternalMove'
  *  64c9fa0da - Py2: fix Python2 builds
  *  6903b4fe6 - ReverseEngineering: [skip ci] do not explicitly use
    boost::shared_ptr because pcl11 now uses std::shared_ptr
  *  a1f418710 - [Win installer] remove FindProc plugin
  *  47aeb41b8 - [Win installer] add missing translations
  *  71d64a7bf - Crowdin: Fix superfluous newlines + uniformity [skip-
  *  598baecd3 - Part: move Shape view properties to Part design
    preferences
  *  2a8fe5103 - [App/Gui] improve coding style
  *  c5e2aba15 - [PD] allow multiselection on creation of pattern
  *  10e697f5b - FEM: improve short cuts
  *  25da304b5 - Arch: further small fixes in importIFC
  *  7dc66ce11 - Arch: simple cleanup to the importer, spacing, and PEP8
  *  9728cf15f - FEM: square pipe examples, typo corrected for
    consistency
  *  499eb8d07 - FEM: examples, add electrostatics electricforce example
  *  7bb3506c4 - FEM: examples, added capacitance two balls example
  *  6d5b0432e - FEM: examples, bimetall, add solver elmer
  *  50566cff2 - FEM: examples, add constraint transform beam hinged
    example
  *  b737ed6a5 - FEM: examplesgui, enhancements
  *  30a87fa0e - FEM: examplesgui, setting default solver to None
  *  74ffe857d - Arch: export IFC, better default preferences
 -- Alexander Pozdnyakov <censored>  Sat, 15 Aug 2020 12:39:34 +0300
freecad-daily (0.18.3+git22164-f2a9f712e-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: f2a9f712e8d68ee2393d0fe748c02096c4148a32
  * Date: 1596052384
  * git changelog:
  *  f2a9f712e - [TD]Correct font size on PDF export
  *  60d73e0e8 - Part: Attacher intersection calculation fix
  *  17f16650c - flatmesh: [skip ci] implement converters from Eigen3
    matrices to Python
  *  a2926df47 - MeshPart: [skip ci] fix segmentation fault in flatmesh
    when built with boost.python
  *  980ecc87a - [TD]Dim blocks selection of geometry
  *  cd5341001 - remove superfluous includes of iostream, use iosfwd
    instead
  *  4329ccd1e - [TechDraw] Add context to zh_CN README file for
    description changes
  *  0190e8d27 - [TechDraw] Add all sizes (landscape/A3/A4 portrait)
    template PRoC files
  *  d39b4dfcd - [TechDraw] Delete v0.001 of all landscape PRoC template
    files
  *  767b2787c - LGTM: [skip ci] remove some obsolete FIXME comments
    from source code
  *  ebaac6377 - Arch IFC import, add simplificated method to get pset
    properties
  *  5a2d0633b - LGTM: [skip ci]: Ambiguously signed bit-field member
    Until C++11 bit fields with integral types should have explicit
    signedness only. It is implementation specific whether an -typed bit
    field is signed, so there could be unexpected sign extension or
    overflow.
  *  244d7aae4 - LGTM: [skip ci] fix: Inconsistent definition of copy
    constructor and assignment ('Rule of Two')
  *  3b0eeb63e - LGTM: [skip ci] fix: Inconsistent definition of copy
    constructor and assignment ('Rule of Two') Remove user-defined copy
    constructor of Exception classes without assignment operator
  *  4dd32ce14 - LGTM: [skip ci] fix: Missing header guard
  *  44f42a8e2 - LGTM: [skip ci] fix: Declaration hides parameter A
    local variable hides a parameter. This may be confusing. Consider
    renaming one of them.
  *  e727cd375 - also avoid leading newlines
  *  d7ee728be - assure the translation
  *  5e6e03b6f - improve coding style
  *  2b33e7776 - [TD] get rid of trailing newlines
  *  21becb4e7 - [TD]remove obsolete QPointF (LGTM)
  *  cb90b6a11 - [TD]remove obsolete QGraphicRectItem (LGTM)
  *  04f184230 - [TD]remove obsolete QGraphicsSVGItem (LGTM)
  *  9dac347fc - [TD]fix Dim selection fails to clear prev selection
  *  a6df94e37 - FEM: show result, make it possible to use the menu and
    icon if there is a pure result object in a document.
  *  48f908574 - LGTM: [skip ci] fix: Local variable hides global
    variable A local variable or parameter that hides a global variable
    of the same name. This may be confusing. Consider renaming one of
    the variables.
  *  8dc95874a - [TD] add 2 shortcuts for dimensions
  *  dc65b055e - LGTM: [skip ci] fix: Empty branch of conditional An
    empty block after a conditional can be a sign of an omission and can
    decrease maintainability of the code. Such blocks should contain an
    explanatory comment to aid future maintainers.
  *  8dac7e466 - [TD]fix misaligned PAT hatch on section
  *  584a1bf44 - LGTM: [skip ci] fix: Resource not released in
    destructor
  *  16edad7af - LGTM: [skip ci] fix: Accidental rethrow
  *  d300d148c - LGTM: [skip ci] fix: Function declared in block
  *  9a1a06c94 - LGTM: [skip ci] fix: Duplicate include guard
  *  eff0655d8 - LGTM: [skip ci] fix: Wrong type of arguments to
    formatting function
  *  47d570716 - LGTM: [skip ci] fix: Non-virtual destructor in base
    class
  *  d5d7d65bf - LGTM: [skip ci] fix: Large object passed by value
  *  75ba0b8a7 - Add Mark property to ArchRebar object
  *  752f84046 - Crowdin: Edits based on feedback from translators [skip-
  *  3c35504de - Arch: improve import and export IFC preferences pages
  *  6ab4bb5a1 - smesh: [skip ci] port Netgen plugin to v6.2
  *  690652a57 - coverity cid 192591 (fix typo)
  *  0491fa4ab - coverity issue cid 305102
  *  1911453aa - Arch: touch Axis when key property change
  *  f20ab1765 - Fix Crowdin typos + trim superfluous whitespace [skip-
  *  4851947bc - Remove unnecessary pre-processor directive
  *  0b1af7c83 -     Add App::Link support to Cloud module     ONLY
    enabled if the Cloud Module is compiled into FreeCAD     ALL files
    must be saved into a Cloud Based storage     Add a Signal to the
    PropertyLink to enable support of external storage     Put the
    Assembly Document as active document
  *  cb2099aa6 - Part: optimize ViewProviderPartExt::getNormals
  *  87fcebd53 - smesh: [skip ci] port Netgen plugin to v6.2
  *  3e86f98d7 - smesh: [skip ci] port Netgen plugin to v6.2
  *  5c6de6dd1 - Path: Area based unified projection implementation
  *  886d9656f - FEM: solver frame work, beside dir fix
  *  d30862b7b - FEM: unit tests, fix z88 for installed FC
  *  d30e4a508 - Arch: import ifc, use the new layer make command since
    the dereciated one does not create layers on import
  *  f32248997 - Coverity: [skip ci] Dereference before null check
    Remove logically dead code because 'pcActiveBody' cannot be null at
    this stage
  *  5584c36c1 - Coverity: [skip ci] Dereference before null check
  *  617668a7f - Coverity: [skip ci] Bad use of null-like value
  *  6b4a5066a - FEM: calculix solver, fix result mesh purging on
    multiple result obj.
  *  e3e378125 - FEM: unit tests, add tests for cantilever examples
  *  103f87ca6 - FEM: unit tests, add test for node load example
  *  b51f966c2 - FEM: unit tests, add test for edge load calculation
    example
  *  052448e61 - FEM: examples, add node load calculation example
  *  2306afbb5 - FEM: examples, add edge load calculation on twisted
    hollow profile
  *  6291471e0 - FEM: fix unit test after coverity test
  *  c47eaa36e - FEM: coverity, some left outs
  *  15495db5d - FEM: coverity, control flow issues
  *  a10f19f0a - FEM: coverity, Null pointer dereferences
  *  33f716d78 - FEM: elmer and z88 writer, add input files directory
    print
  *  ff8517752 - FEM: elmer tasks, better handling of not available
    elmer env variables
  *  5b6755989 - FEM: examples, selfweight elmer, change solver
    attribute
  *  b25dee58d - Coverity: Uninitialized scalar/pointer field
  *  67bf5445b - Coverity: Unchecked return value
  *  b480a207c - Coverity: Uncaught exception
  *  aff2e5a76 - Gui: Optimize ViewProviderDocumentObject::getDocument()
  *  51585ac4a - Coverity: Not restoring ostream format
  *  83cc9e958 - Coverity: Useless call
  *  45b755a59 - Coverity: Unchecked dynamic_cast
  *  1a16cde1f - Coverity: Structurally/Logically dead code
  *  410e65ce2 - Coverity: Suppress false-positives
  *  e83dd3c0c - Coverity: Using invalid iterator
  *  60b491833 - Coverity: Explicit null dereferenced
  *  6dc9a89d9 - Coverity: Empty virtual destructor
  *  43d9e82f9 - Coverity: Uncaught exception
  *  2ee8ad185 - Coverity: Division or modulo by float zero
  *  4a494fec6 - Coverity: Dereference null return value
  *  a2f3c5129 - Coverity: Dereference before null check
  *  421f6c52c - Coverity: Dereference after null check
  *  433ec2d6e - Coverity: Copied into fixed size buffer
  *  aa3fde2da - Coverity: Big parameter passed by value
  *  d26aafa83 - Coverity: Argument cannot be negative (actually a bug
    by using the wrong index variable)
  *  0e279348f - Coverity: Use after free (_removeObject may delete the
    DocumentObject)
  *  0b45b1134 - Coverity: Resource leak
  *  12670655a - Coverity: Uninitialized scalar variable
  *  591987443 - Coverity: Invalid printf format string
  *  14d08db7f - FEM: migrate tools, fix github links
  *  95f611f0b - FEM: writer base: use warning instead of error message
  *  a0480dc62 - fixed door open plan symbol  and make makeWindow use
    name parameter
  *  5b56ce4d1 - [openscad] mirror mesh feature -- rename
    OpenSCADUtils.mirror() to OpenSCADUtils.mirrormesh(), and provide
    some better interactive help information when typing
    OpenSCADUtils.mirrormesh() into the python console
  *  2c0b49ea4 - [openscad] mirror mesh feature -- separate gui from
    function
  *  92b14ba16 - [openscad] fix refine shape feature
  *  a1d7b128d - [openscad] add updated icon to qrc file
  *  6ab472612 - [openscad] work on icon for mesh mirror
  *  4c259e43b - [openscad] add icon for mirror mesh feature
  *  c5b93d698 - [openscad] add ulrich's mirror mesh macro, fix error in
    refine shape
  *  d106be0b9 - Draft: add Draft Layer unit tests
  *  831e51771 - Draft: migrate Layer object and function to the new
    structure
  *  cdc6c5f54 - Draft: move GuiCommand for Draft Layer to its own
    module
  *  54aa70614 - Mod/Web: Use of deprecated not thread-safe setter, use
    setUrlRequestInterceptor instead.
  *  4e36cde00 - [ArchWall] Failed if Sketch as Base has Point, now OK
  *  8565736de - avoid saving to parameters if new shortcut is the
    default, better check for if setting shortcut was success
  *  43be29c3b - return false when unable to set shortcut
  *  42a4b11d1 - convert tab to spaces
  *  c437ab007 - move preprocessor directives back to column 1
  *  5c42e35f5 - remove some commented lines
  *  5f347447b - [Python Gui] add new command Gui.setCommandShortcut(),
    fix bug in Gui.getCommandShortcut() and Gui.getCommandInfo() where
    user has changed shortcut via customize dialog, but these 2 commands
    returned previous default information
  *  ac8259e56 - [Standard Views] change preference label to default
    camera orientation
  *  78cd1790d - [Standard Views] add Home view command.  Default
    shortcut is 'Home' key.  Restores camera orientation to current home
    view, configurable in edit menu -> preferences -> display ->
    navigation -> New Document Camera Orientation / Home view.
  *  ce18f6afd - FEM: elmer tasks, comment regression added with
    ece663444cac
 -- Alexander Pozdnyakov <censored>  Thu, 30 Jul 2020 08:34:08 +0300
freecad-daily (0.18.3+git22039-2bfc6301b-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 2bfc6301bc80c0344cbf13dbfe041fbd78cac93d
  * Date: 1595130612
  * git changelog:
  *  2bfc6301b - [Sketcher] add python command
    sketch.getGeoVertexIndex(int index) -- returns tuple (geoId, posId)
    of vertex at that index in the sketch. usage example: (geoId, posId)
    App.ActiveDocument.Sketch.getGeoVertexIndex(int(Gui.Selection.getSel
    ectionEx()[0].SubElementNames[0][6:])-1)
  *  71e1f7c33 - Gui: [skip ci] add some security checks before
    dereferencing pointer to QTreeWidgetItem
  *  9ea45bc8b - [crash fix] Edit Parameters right click was causing
    crash unless right clicking on item
  *  d562c52fd - PVS: V571 Recurring check. A condition was already
    verified in previous line
  *  dff82ea08 - PVS: V506 Pointer to local variable '_value' is stored
    outside the scope of this variable. Such a pointer will become
    invalid.
  *  7fdf514fb - PVS: V1016 Value is out of range of enum values. This
    causes unspecified or undefined behavior.
  *  864483d55 - PVS: V560 A part of conditional expression is always
  *  6e00846cd - PVS: V646 Consider inspecting the application's logic.
    It's possible that 'else' keyword is missing.
  *  f77bfe3e5 - PVS: V768 The expression is of enum type. It is odd
    that it is used as an expression of a Boolean-type.
  *  2b97a1032 - PVS: V1046 Unsafe usage of the 'bool' and 'int' types
    together in the operation '&='.
  *  0bee47d5b - PVS: V612 The '(4) / 3' expression was implicitly cast
    from 'int' type to 'float' type. Consider utilizing an explicit type
    cast to avoid the loss of a fractional part
  *  6f06fbf36 - PVS: V601 The bool type is implicitly cast to the
    double type
  *  af9c5274b - PVS: V688 The local variable possesses the same name as
    one of the class members, which can result in a confusion
  *  811efa610 - PVS: V690 The copy constructor is declared as private
    in the 'PropertySheet' class, but the default copy assignment
    operator will still be generated by compiler. It is dangerous to use
    such a class.
  *  473553a21 - PVS: V595 A pointer was utilized before it was verified
    against nullptr
  *  93f61a315 - PVS: V590 Consider inspecting this expression. The
    expression is excessive or contains a misprint.
  *  56252d8ad - PVS: V1762 It is possible a virtual function was
    overridden incorrectly
  *  1d7299502 - PVS: V1023 A pointer without owner is added to the
    container by the 'emplace_back' method. A memory leak will occur in
    case of an exception.
  *  e1363e5d0 - PVS: V575 The null pointer is passed into 'strcpy'
    function. Inspect the first argument
  *  4dae80618 - PVS: V572 It is odd that the object which was created
    using 'new' operator is immediately cast to another type
  *  16f953ad6 - PVS: V1004 A pointer was used unsafely after it was
    verified against nullptr
  *  309f7197f - PVS: V678 An object is used as an argument to its own
    method. Consider checking the first actual argument of the 'setupUi'
    function. Avoid to include ui generated header files within other
    header files but use forward declarations instead. This reduces
    dependencies between files and compile time considerably
  *  f061789d1 - PVS: V560 A part of conditional expression is always
  *  73cc1d271 - PVS: V570 A variable is assigned to itself
  *  a0d51baaf - PVS: V547 Expression is always true/false
  *  e785f9527 - PVS: V529 Odd semicolon ';' after 'for' operator.
  *  0f18bdeb7 - PVS: V524 It is odd that the body of
    'getLastUKnotIndex' function is fully equivalent to the body of
    'getFirstUKnotIndex' function
  *  dccb2a3c3 - PVS: V523 The 'then' statement is equivalent to the
    'else' statement
  *  e9bc970c2 - PVS: V522 There might be dereferencing of a potential
    null pointer
  *  39fe47b9d - PVS: V519 A variable is assigned values twice
    successively.
  *  f29a1c43c - PVS: V773 The exception was thrown without releasing
    the pointer. A memory leak is possible.
  *  ab8f06d9a - PVS: V517 The use of 'if (A) {...} else if (A) {...}'
    pattern was detected.
  *  53a4cb991 - PVS: V501 There are identical sub-expressions to the
    left and to the right
  *  cbb5f99ad - PVS: V730 Not all members of a class are initialized
    inside the constructor
  *  7566bd134 - Draft: add module getSVG to the proper Doxygen group
  *  08069a89e - Draft: add modules of draftviewproviders to the proper
    Doxygen group
  *  6a3de864e - Draft: add modules of draftutils to the proper Doxygen
    group
  *  f9d92f3f9 - Draft: add modules of drafttests to the proper Doxygen
    group
  *  d70a194dc - Draft: add modules of drafttaskpanels to the proper
    Doxygen group
  *  42599838f - Draft: add modules of draftobjects to the proper
    Doxygen group
  *  4fb2eb663 - Draft: add modules of draftmake to the proper Doxygen
    group
  *  e3da57207 - Draft: add modules of draftguitools to the proper
    Doxygen group
  *  b434761e3 - Draft: add modules of draftgeoutils to the proper
    Doxygen group
  *  a1ce2389d - Draft: add modules of draftfunctions to the proper
    Doxygen group
  *  223e62790 - Draft: remove documentation in Draft.py
  *  9761d6af1 - Draft: add Doxygen information to draft.dox
  *  91a23e4a4 - Draft: add Doxygen strings to the packages' __init__
    files
  *  30ff7fb6e - [TD]multiple faces in GeomHatch
  *  07349609d - [ArchWall]  Fix #0004400 - Archwall creation from
    certain wire fails.
  *  04ef25dc8 - FEM: elmer tasks, add TODO comments
  *  ece663444 - FEM: elmer solver, improve binary handling on Linux
  *  1017eab8d - FEM: elmer equations, delete wrong tool tips
  *  e81342326 - FEM: examples selfweight, comments
  *  8fc8a949c - Gui: [skip ci] avoid to write several time stamps to a
    single line
  *  f2aa81231 - Netgen: [skip ci] force C++17 if netgen >= 6.2 is used
  *  7b505a897 - FEM: constraint transform task panel, fix warning
    message
  *  77ecd9bff - FEM: elmer solver, code formating
  *  11419ecfa - FEM: elmer equations, code formatting
  *  605f1aa2e - FEM: examples self weight, add comment
  *  0a43abcf0 - FEM: unit tests, add calculix test for
    ccx_cantilever_selfweight example
  *  ca0f9b44d - FEM: examples, add new ccx_cantilever_selfweight exam
  *  8ed306081 - FEM: in out, improve title strings
  *  17a25e090 - fix docstring and segmentation fault in
    Application::sNewDocument
  *  536051179 - App/Gui: introduce temporary document
  *  9b18c2dc1 - FEM: vtk pipeline, and frd reader, principal stress,
    revert and improve 09e3ddb387b1
  *  85a6df1d4 - CMake: make sure that C++14, C++17 or C++20 can also be
    set for MSVC
  *  75387cf4b - FEM: unit tests, deactivate another failed py2 test
  *  ef28533cc - FEM: unit tests, fix
  *  8e3ae553b - Arch: fix incorrect indentation in the OBJ exporter
  *  7df9a2e77 - FEM: unit test, do not run a test if it not passes
    python 2
  *  3ad5ff77a - FEM: in out, improve imports
  *  5160d56f2 - FEM: unit tests, update test commands
  *  8cec4c044 - FEM: constants, fix non ascii character
  *  41cfe0802 - FEM: z88 unit tests, fix for installed FreeCAD
  *  11d2251b1 - FEM: examples, prescribed displacement, add comment in
    the regard of z88
  *  2078f8866 - FEM: examples, prevent creation of z88 solver
  *  07b9492f7 - FEM: unit tests, add z88 writing test framework
  *  558ea8e80 - FEM: elmer unit tests, better names in the regard of
    unit schema
  *  fdb8448ac - FEM: elmer unit tests, add SI units file writing test
  *  902ef51f8 - FEM: elmer writer, move constants and unit code inside
    class as it can change after module import
  *  3dfae3ba4 - Merged crowdin translations
  *  a48b74d8a - [Arch] ignore extrusion direction vector length
  *  074064486 - [Arch] [TD] Fix #4392: ArchView invisible objects
    should be show for Coin* render modes
  *  ba1d2846e - [Arch] [TD] Bug 4392: ArchSection and hidden objects
    for Render mode
  *  a5aa9646b - Arch: update some functions that come from the Draft
    workbench
  *  6b7286568 - Draft: clean up the main Draft.py module
  *  6503d9351 - Draft: move grouping functions to draftutils.groups
    module
  *  ec1a720bf - Draft: move the convertDraftTexts function to make_text
  *  fbfe821e8 - Updated master ts files
  *  451459ce0 - Arch: process openings in IFC multicore importer
  *  8d8a8dd87 - FEM: constants, more exact values
  *  af70ea48d - FEM: calculix writer, better information in the regard
    of units
  *  f27becb6c - FEM, z88 result import, fill displacement length
  *  adcb721ce - FEM: z88 result reader, fill stats
  *  237cba004 - FEM: restult tools stats calculation, fix missing check
  *  5666598a6 - PartDesign: change SubShapeBinder make command
  *  0de5a2901 - Part: fix regression of visibility automation in
    Attachment dialog
  *  010a14a6b - PartGui: avoid code duplication for handing
    TaskAttacher
  *  37caf53df - Part: fix TaskAttacher::visibilityAutomation()
  *  0ab224b46 - [TD]makeCosmeticLine Y inversion
  *  83f34a1e5 - Fix Crowdin typos and various other typos/grammar [skip
  *  33499a555 - Gui: do not drop unhandled key events in
    *SpinBox::keyPressedEvent() handlers
  *  2ae385fcb - Gui: automatically activate the DlgExpressionInput
    dialog; fixes #4384
  *  7b897e06f - Fix comment in Quantity.cpp
  *  64630ad09 - Py3: [skip ci] fix export of JSON file in Arch
  *  896e774c4 - PartDesign: fix DressUp SupportTransform
  *  7fadfd043 - PartDesign: change feature DressUp behavior when used
    for pattern
  *  233e6f931 - PartDesign: fix line ending in source code
  *  645cbd6b4 - Fix for Bug #4372
  *  2e251ee96 - cleaner fix
  *  b4c2082b9 - fix deleted object error
  *  593831e05 - Draft: Add human figure to the grid if the BIM WB is
    installed
  *  fcdbafba0 - FEM: examples, improve example names shown to the user
  *  921e89498 - Add timecode option for report view
  *  14f38f756 - Gui: [skip ci] fix warning when opening preferences
    dialog in debug mode
  *  7da1adc60 - Draft: remove touch status in viewproviders of the
    Dimension objects
  *  b51339b3f - Draft: clean up ViewProviderAngularDimension class
  *  a89eda242 - Draft: clean up ViewProviderLinearDimension class
  *  bbf05f50e - Draft: clean up ViewProviderDimensionBase class
  *  aaeab8bc5 - Draft: move units functions outside DraftGui.py
  *  94b0fe159 - Draft: clean up ViewProviderLabel class
  *  22e9cf892 - Draft: clean up ViewProviderText class
  *  de6f251f7 - Draft: migrate DraftText type to Text
  *  6e40c19f7 - FEM: examples, rename material multiple two boxes
  *  e635f00b2 - FEM: examples, code formating material multiple two
    boxes
  *  76b131706 - FEM: unit tests, add test for multibody face analysis
    example
  *  3b2cb1a7a - FEM: examples, added mutibody face analysis example
  *  182743984 - FEM: unit tests, add test for multibody analysis
    example
  *  149f4442a - FEM: examples, add another multi material
  *  0361fdb17 - FEM: examples, some code improvements
  *  9f890aa1a - Gui: add comment
  *  4ce4177b2 - Gui: disable COIN_AUTO_CACHING to work around coin3D
  *  b27262e8e - FEM: examples, remove z88 solver from not supported
    examples
  *  ccd5706cb - FEM: examples, solver name changed to work with new
    examplegui
  *  fdd456195 - unhide the property for the interpolation surface
  *  2465f6603 - [TD]Section line symbol rotation
  *  b3ff6ec58 - FEM: cancel button changed to close button
  *  2f430f3bf - FEM: examplegui modified to setup different solvers
  *  ed1467ce7 - FEM: examples gui, code formating
  *  370739682 - FEM: examples gui, improve close and only enable button
    on selectig example
  *  e17f2101a - FEM: examples gui, improvemnts
  *  b7e8ad9a4 - [TD]DPG spacing for oblique views
  *  5d59c5df8 - FEM: examples, add warning if wrong solver type is
    given to the setup method
  *  39b81e40a - Sketcher: fix access to isPerformingTransaction on null
    pointer
  *  c3da895a1 - FEM: elmer writer, equation elasticity, only write
    needed material values
  *  d8a2da610 - FEM: elmer writer, fix self weight
  *  f33ddb8cc - FEM: cmake, fix calculix unit test data install dir
  *  f2750cbe7 - Draft: set a space before the Link group
  *  cc4e00a2f - Draft: add warning message in case the radius is
    negative
  *  d5efc0485 - Draft: cleanup of selectWP and support for objects
    getGlobalPlacement
  *  fd79e3e3a - Draft: possibility to set the working plane to an
    App::Part placement
  *  f97d18ca0 - Draft: makeCopy support to reparent App::Part grouped
  *  9542e1b50 - Draft: Draft.move() support new objects (fix #3754)
  *  e366a3a96 - Draft: cleaned imports of Draft.makeCopy
  *  fa1a77f21 - Draft: support for Document.copyObject() API
  *  f133a0e5e - FEM: examples gui, fix report console error
  *  f7dfc35a4 - Fem: [skip ci] fix bug in
    ViewProviderFemPostFunction::attach When applying an action on a
    node its reference count must be > 0
  *  3638d602c - FEM: commands manager, fix load of FemGui
  *  614d5f454 - FEM: elmer unit tests, add ccx cantilever prescribed
    displacement example
  *  c251d8c99 - FEM: solver calculix unit tests, add all ccx cantiever
    examples
  *  a1bf9d63f - FEM: calculix unit tests, move test from ccxtools to
    calculix solver
  *  e10fae803 - FEM: elmer unit test data, rename some test data files
  *  74e0912ed - FEM: elmer unit tests, code improvements
  *  3080c8a71 - FEM: calculix unit tests, code improvements
  *  8875cc5b4 - FEM: ccx unit test data, rename to calculix and rename
    some data files
  *  2d9459d96 - FEM: ccx tools unit tests, rename some methods and
    change base name retrieving
  *  ac5f8569d - FEM: ccx unit test data, delete not needed geometry
    setup files
  *  5c8e23d1d - Gui: [skip ci] connect to the tabwidget and check if
    the task tab was changed
  *  1c8ad8731 - Gui: update command actions after sending message to
  *  165933bce - fixed xlsx import issue, now compatible with python 2.x
    and 3.x
  *  603b19d7c - Fixed import from XLSX files
  *  04833a5f1 - build: fix Coin 3d documentation discovering
  *  0441478d4 - PartDesign: [skip ci] revert TabFocus policy for
    spinbox in Thickness panel When clicking on the spinbox it won't get
    the focus and thus it's not possible to override the content with
    the keyboard. The user has to actively press the Tab button in order
    to set the focus to the spinbox before he can override the content.
    This is a very annoying behaviour and it's a regression caused by
    b01ebbc01
  *  6982b52d0 - Arch: fix invalid print syntax in Python 2
  *  8082def6b - Mesh: [skip ci] support of loading colored mesh
    segments
  *  d04d67526 - FEM: examples, changed name of example
  *  1de26011e - FEM: skip importing examplesgui in unit tests
  *  6c15e174d - Py2: fix compatibility issue
  *  750c169a6 - App: fix Material comparison operator
  *  ffbcab5b4 - Part: fix handling of attachment offset rotation
    changes in attachment editor
  *  062c115e6 - [PD] disable keyboardTracking for dressup dialogs
  *  33841eb82 - Sketcher: fix crash, when cloning element having a non-
    driving distance, radius, diameter or angle constraint; fixes #4393
  *  9e619ed55 - [fedora.spec] Move to stage 3 of python bytecompilation
  *  ff3ce4913 - FEM: examples, add Gui to setup examples
  *  3685b3dad - FEM: examples, add method for retrieving informations
  *  9f84186c1 - Surface: replace std::mutex with a boolean to avoid
    extra overhead
  *  74ad64560 - Surface: optimize Extend::onChanged
  *  c77828eac - Surface: remove superfluous function call
  *  a9440d5c3 - Surface: in Extend::onChanged call the function of its
    direct parent class Part::Spline
  *  6e5bd7bee - Surface: handle old project files using Extend feature
  *  01edf38b9 - Surface: fix -Winconsistent-missing-override
  *  88fb2fbc3 - adding 4 spaces instead of 2 spaces
  *  5667ff1df - Add the possibility to set the uv values for all four
    sides indepented. Extending the face symetric is the default
    behaviour.
  *  710368804 - FEM: calculix solver unit tests, add generic inp file
    writing method and make use of it
  *  5d5119811 - FEM: objects unit tests, improve directory handling
  *  755ffe20c - FEM: mesh unit tests, improve directory handling
  *  9675611ac - [CMake] Find old pyside2 uic and rcc when they are
    named pyuic5 and pyrcc5
  *  6d2bf0107 - Fem: fix ViewProviderFemPostPipeline::updateData()
  *  9de5f54da - Arch: IFC, fix import break on a IfcAxis2Placement2D
  *  967881186 - Simplified github/FUNDING.yml
  *  76b03ae90 - FEM: ccxtools unit tests, simplifictions
 -- Alexander Pozdnyakov <censored>  Mon, 20 Jul 2020 00:00:28 +0300
freecad-daily (0.18.3+git21832-31b1ad874-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 31b1ad874fb4750b6f6f25b494246f6ac7e61cde
  * Date: 1593712455
  * git changelog:
  *  31b1ad874 - Sketcher: Augment malformed constraint messages
  *  98b804cd7 - FEM: ccxtools unit tests, improve directory handling
  *  82551c2d0 - FEM: elmer unit tests, add ccx canti node load test
  *  d8d0a513d - FEM: unit tests, improve directory handling
  *  7890f1a7a - FEM: solver elmer unit tests, add generic input file
    test method and make use of it
  *  da6b37956 - fixes #0004318: Compilation fails with Qt 5.15 beta
    with QPainterPath errors [skip ci]
  *  19d37ec5d - [TD]tweak CosmeticEdge point getters
  *  bc309838d - FEM: examples, fix mat value in simple box example
  *  aad66311f - FEM: elmer unit tests, add ccx canti faceload
  *  25a4cf67d - FEM: elmer unit test, rename case file
  *  ddaaa5edf - FEM: solver elmer unit test, small improvements
  *  b13c2b57c - FEM: examples, nonlinear material, add forum link
  *  ebbcdf5ff - Sketcher: [skip ci] fixes -Wmaybe-uninitialized
  *  064b3fb36 - FEM: unit tests, make own module for each frame work
    solver
  *  c35d8be9a - Sketcher: Check invalid constraint indices in unmanaged
    operations
  *  ee21985e2 - Sketcher: PropertyConstraintList input data validation
  *  7055b5ef0 - GCS: Prevent that reference constraints affect the
    result of a redundant solving
  *  ffaa92d29 - GCS: Add debug code to identify the popularity contest
    selected redundant that is removed
  *  926625b67 - Sketcher: Use move semantics wherever sensible
  *  fe993abc3 - PropertyConstraintList: refactor setValue
  *  9ca8568f8 - PropertyGeometryList: move setValue and refactor
  *  ac167aa85 - Sketcher: ViewProviderSketch inhibit update if internal
    transaction is ongoing
  *  3941b6917 - Sketcher: Internal Transaction Support and ensure valid
    constraint geometry indices
  *  1fe43280c - FEM: meshtools, better comment
  *  ec4535aea - FEM: imports, improvements
  *  c4b063536 - FEM: mesh tools, compact mesh, use one id for Edges,
    Faces and Volumes as SMESH does save it
  *  68b98f5ff - Fem: [skip ci] handle exception in Fem Constraint in
    case referenced shape element doesn't exist
  *  2b5ef38a8 - Base: fix build failure for Py2
  *  8b2044aa1 - Data: examples FEM, delete files added by accident with
    commit 9bfd947886d9
  *  9bfd94788 - FEM: elmer equation flux, better name without word
    solver
  *  0c1f99a30 - FEM: equation head, change back wrong menue text
    introduced with e7b813f178e3
  *  0a8f4b510 - Gui: [skip ci] improve usability of VectorListEditor
  *  1da81df75 - Fix typos [skip-ci]
  *  fe4107c3a - FEM: elmer writer, fix unit test
  *  c43b3c2b2 - FEM: elmer writer, better messages and code formating
  *  95a58b1ee - FEM: elmer writer, add scaling and revert scaling only
    for m/kg/s unit schema
  *  6a511c142 - FEM: elmer writer, export meter based units for scaled
    m-based simulation
  *  962f3e050 - App: [skip ci] extend doc string of
    Document.findObjects
  *  864555bc9 - Base: let PyStreambuf figure out if String or Bytes
    object must be written to file
  *  d3b43aa5b - FEM: constant vacuum permittivity, implement in elmer
    writer
  *  43ad6aa72 - FEM: constant vacuum permittivity, add object to
    overwrite constant
  *  fe93f6027 - App: properties, add vacuum permittivity
  *  f948a39bd - Gui: export scene graph to file or buffer
  *  ecc07bc05 - FEM: examples manager, typo
  *  0ac4897cf - FEM: objects make, add TODO comment
  *  3ea4ceb89 - FEM: object add module, small comment fix
  *  10119ad9a - FEM: elmer equation objects, improve object creation
  *  6fc8a3cae - check if pcLineCoords is empty
  *  2035e0cfb - fix null reference
  *  2c56e3c9f - Spreadsheet: [skip ci] avoid to show scroll buttons in
    PropertiesDialog when a style sheet is used
  *  478823b90 - Part: [skip ci] fix regression in ruled surface feature
    by applying placement of source object twice See:
    https://forum.freecadweb.org/viewtopic.php?p=411934
  *  65f7e24a9 - Path: Resize the Base Geometry list dynamically
  *  9b67e43b1 - Path: Fix calculation of OpFinalDepth default value
  *  79e11ce8a - App: extend Document::findObject to allow to search by
    label
  *  1f741aa51 - [skip ci] do not set attribute WA_DeleteOnClose when
    loading FreeCAD GUI from Python
  *  ef21d8ec0 - FEM: examples manager, delete depreciated code
  *  c57c3cbcf - FEM: examples manager, add generic method to run
    examples
  *  97ea8f456 - FEM: constants, typo
  *  45fa9e299 - FEM: elmer writer, better identifier in a method
  *  fc8da5ca0 - FEM: flake8
  *  801bfe4ba - FEM: flake8
  *  742b6d416 - Arch: Small code optimizations to the multicore IFC
    importer
  *  7651e6d97 - Fix for changed Github url links being relative instead
    of absolute.
  *  d43588d24 - Arch: New multicore IFC importer
  *  59bdba9c4 - FEM: code foramatting, line length
  *  ccea55a65 - FEM: elmer, better print and log
  *  d36c21fd5 - Arch: add missing translate function
  *  8ff45dfb3 - [ArchWall] Revert comments in getExtrusionData()
  *  81dd47b03 - [ArchWall]  ArchWall Offset should now works with Base
    as Sketch
  *  f5dea7edc - FEM: ccx constraint section print, add unit test
  *  5f928b732 - FEM: examples, section print, fix to setup on cmd mode
  *  3dfc9471a - FEM: ccx constraint section print, add task panel
  *  7d17d6f6b - FEM: ccx constraint section print, add Gui command and
  *  e8bee15f0 - FEM: examples, add section print
  *  eb9d5bf8f - FEM: ccx constraint section print, implement in ccx
    writer
  *  50d834c0b - FEM: ccx constraint section print, add object
  *  9bd95ed10 - [TD]CosmeticVertex default size
  *  5c24b236f - OpenSCAD: [skip ci] fix missing treeview icon
  *  487215d2f - [part] More robust tessellation angular deflection
    default
  *  648b3bbe7 - FEM: examples, some comment changes
  *  5948a8305 - FEM: unit test, fix setting up some examples
  *  c22fa6eac - FEM: examples, use gmsh mesh object instead off pure
    mesh object
  *  cfec12ec1 - FEM: examples, ccx_cantilever_std separated into 4
    examples
  *  54c8dbd81 - FEM: examples, boxanalysis separated into 2 examples
  *  6360ab6ce - FEM: examples, manager, add missing run in run all
  *  061524803 - FEM: examples, flow 1D, add comment
  *  79377cbc9 - FEM: examples, bimetall, move comment
  *  602a9a163 - Gui: [skip ci] fix -Wrange-loop-construct
  *  771b4738a - Gui: implement property editor for vector list
  *  ac6e9f464 - Arch: fixed minor bug in Offline rendering module
  *  8b8210f29 - Arch: fix calculation of fence objects
  *  29f3ab6db - Icon themes Part viewproviders
  *  de152bf7b - Icon themes DAGView
  *  d11750501 - Icon themes toolbar customization dialog
  *  425d8f8fe - Icon themes parameter editor
  *  5613793f5 - FEM: elmer writer test mode, do not search for gmsh
    binary
  *  32d401491 - FEM: unit tests, use unique dir for each run
  *  6c74b7850 - Part: [skip ci] add missing headers
  *  62129362b - TaskProjGroup.ui: correct a typo
  *  0e0e9dbbc - disable keyboardTracking for the scale to avoid
    unnecessary recomputes
  *  e50db2ed7 - [TD] add spacing to ProjGroup dialog
  *  a91470576 - [skip ci] make Jupyter notebook integration working
    again
  *  daec77869 - [skip ci] improve possibility to create a QApplication
    in a thread
  *  cfa6ad5de - Path: Slot operation fixes and improvements
  *  002e25b56 - [TD]Cosmetic Edge endpoint inversion
  *  ff66708c3 - [TD]Detail default scale
  *  87046ef04 - GuiPy: [skip ci] expose function to Python to replace
    Switch with Separator nodes
  *  0d05fc328 - GuiPy: [skip ci] handle some Qt warnings when using GUI
    from Python + avoid warning: QEventLoop: Cannot be used without
    QApplication + avoid warning: QObject::startTimer: Timers can only
    be used with threads started with QThread
  *  c23a1f6ed - Base: [skip ci] include sstream in swigpyrun source
    files
  *  9b7319107 - [Path] Make jobs delete cleanly.
 -- Alexander Pozdnyakov <censored>  Fri, 03 Jul 2020 00:03:26 +0300
freecad-daily (0.18.3+git21713-ffe957cef-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: ffe957cef48c194f299933f04d1d0bb70388c047
  * Date: 1592587927
  * git changelog:
  *  58046eb24 - Main: [skip ci] replace QThread with std::thread as it
    won't start without an event loop
  *  70b2d4955 - Gui: [skip ci] fix Gui.subgraphFromObject and improve
    error text if wrapping fails
  *  0cb4d4eb9 - Better description and more screenshots in freedesktop
    app description
  *  31f64d3a3 - [TD]Fix jumping section view
  *  2e3f3dd6c - Arch: importIFC: Allow faster inserts
  *  ca13b2467 - [Spreadsheet] add visible alias check
  *  4e106902f - Draft: add onChanged method in the derived annotation
    classes
  *  b9d4e6884 - Draft: improve setting of properties of dimensions,
    labels, and texts
  *  3f75dc7c6 - Draft: clean up the ViewProviderDraftAnnotation class
  *  270e4b100 - Draft: move default annotation style properties to
    utils module
  *  27ab0b8f3 - Path: Format and add DocStrings and comments
  *  40faed1b7 - Path: Fix timing of `updatePanelVisibility()` call
  *  f323e635b - Path: Add new `Slot` operation
  *  33a180405 - Path: Add icons to feature tabs
  *  56f673692 - Path: Add icon reference to UI panel
  *  e1cfaf129 - Gui: [skip ci] handle case if an absolute path to a qss
    file is set
  *  87c0365ad - Cloud: [skip ci] add missing closing curly brace
  *  521b0e46c - Path: Add operation's label to task panel window title
  *  b110ea281 - Path: Cleanup and simplify code
  *  939ac2e11 - Path: Add `ExpandProfile` feature
  *  0f393e209 - Path: Add operation's label to task panel window title
  *  0a9170494 - Path: Fix error when selection includes vertical faces.
  *  86a182c2b - Path: Add `opUpdateDepths()` method as in 3D Surface
  *  26d121de0 - Path: Fix broken `InternalFeaturesCut` processing
  *  1ef278b06 - Path: Fix initial guess for FinalDepth with no Base
    Geometry
  *  6b3815a76 - [path] Implement Ramer-Douglas-Peucker line
    simplification
  *  f05253f88 - Draft: snapper.getPoint() does not return object
    anymore if no snapped object
  *  575df2443 - Retab
  *  b393cf67d - Add Amazon v4 API support as to take into consideration
    the end of life of SHA1 signing from OpenSSL which is used by v2 API
  *  94bfa8af9 - Introduce ComputeDigestAmzS3v4 and BuildHeaderAmzS3v4
    into the Cloud code (WIP)
  *  cf230c930 - Add SHA256 sum function
  *  1883bf560 - Add Amazon protocol version as a parameter as to smooth
    the transition from SHA-1 to SHA-256 signing
  *  96d81c77b - Draft: add prototype function to AngularDimension to
    link objects
  *  4ef206371 - Draft: organize execute code of the dimension classes
  *  c042eb745 - Draft: set properties of the Dimension class through
    functions
  *  287787031 - Draft: new make_radial_dimension function for more
    precision
  *  984de3b3d - Draft: new make_linear_dimension functions for more
    precision
  *  e81ca586a - Draft: move make_dimension function to its own module
  *  9d0e4259c - Draft: clean up the internal DraftAnnotation class
  *  dd526ef40 - Draft: fix FlipDimension for LinearDimension
  *  86dd7cbe0 - Draft: adjust text of tooltip in arrays
  *  927379c17 - Draft: fix small warning for the DraftLink class used
    in arrays
  *  0460279ce - Coin3D version 4 is needed (same version as for python3-
    pivy). Fixes broken nightly builds on Fedora.
  *  ddf0cf313 - [TD] code optimization for DrawViewPart
  *  d804eb6ec - Arch: Added timing in IFC import
  *  33d1d281e - Path: Convert `SetupProperties()` to dynamic code
  *  f4e522c95 - Path: Initialize OCL_Tool class and implement in OCL-
    based operations
  *  81fdb6483 - Path: Fix available inputs for engraver tool type
  *  31ae323e7 - Path: Add `ShapeName` property to ToolBit objects
  *  76aac3a22 - boost: [skip ci]  fix for boost < 1.60
  *  b7a448dad - [TD]fix 4335 section line pos on rotated base
  *  8a9ea0cae - [TD]clear svg hatch on delete
  *  c19fae2cb - [TD]Treat Imperial1/USCustomary as single value schema
  *  6632921e3 - [TD]change misleading prop name - Shape
  *  9fb162f5b - [TD]missing prefix/suffix for compound schema
  *  f3b460e42 - boost: fix for boost < 1.60
  *  02a4ba3bc - boost: [skip ci] prepare fix for boost < 1.68
  *  1c7c3b3d9 - Arch: Export wall axes to IFC
  *  15c948988 - Draft: Implemented annotation styles
  *  6632580ab - get rid of unnecessary UI specifications
  *  b292194cc - [TD] remove frame from pref dialogs
  *  d2bc4a66b - [TD] add missing update for Projection Group
  *  4db767694 - FEM: gui tools, code formating
  *  69ad80663 - FEM: gui tools, sort icons and menues
  *  2ef6f1049 - FEM: constraint fluid boundary, add comment
  *  59ed70874 - Draft: fixes #4100 Problems with Points command
    callbacks
  *  720b0b96d - Fix typos [skip ci]
  *  cf7c241ca - [Draft] add more patterns
  *  7cbed5235 - Arch: importIFCHelper: Fix spurious message
  *  8679bdbda - Draft: separate target into object and subelements in
    make_label
  *  466ae17a4 - Draft: hide properties not used in the Label object
  *  bbdd9abcd - Draft: combine two types of labels using functions
  *  d3d904e38 - Draft: organize the execute code of the Label in a
    function
  *  40e707ef4 - Draft: set the properties of the Label class through
    functions
  *  c7eab9c65 - Draft: move make_label function to its own module
  *  a71985905 - Draft: adjust the text size for Labels with
    format_object
  *  2a15bd18f - Draft: reset the list of strings in the Label
    viewprovider
  *  7a87f8f88 - Arch: Fix placement of Space objects imported from
    ArchiCAD
  *  4a6467942 - Gui: [skip ci] show program version a file was created
    with in project information dialog
  *  f5a5bf790 - Sketcher: [skip ci] fix -Winconsistent-missing-override
  *  d26e60fb3 - [skip ci] code cleanup
  *  76f818d01 - Sketcher: [skip ci] add security checks before
    accessing pointer
  *  58e459cde - TaskDlgEditSketch: Remove unnecessary recompute
  *  7ae2fc7b0 - Sketcher: ViewProviderSketch delay updateData on
    undo/redo transactions
  *  8ef32eab8 - Sketcher: onUndoRedoFinished implementation and request
  *  df4a8eb7a - Document/DocumentObject: onUndoRedoFinished()
  *  c6c549cc6 - [TD] use KeyboardTracking for section view dialog
  *  fc6a449fb - [TD] remove hatch property DirProjection
  *  0313f485d - DlgPrefsTechDrawGeneral.ui: get rid of explicit font
    family
  *  1822fcc35 - [TD] some wording fixes
  *  1ae69d2ac - code simplification
  *  79b267a3d - [TD] fix hatch color issue
  *  7eaa0497c - Gui: [skip ci] add missing include to precompiled
    header
  *  8ed90c858 - Py2: fix Python 2 build failure
  *  9fdd17675 - boost 1.73.0: The practice of declaring the Bind
    placeholders (_1, _2, ...) in the global namespace is deprecated
  *  033ddff08 - cast between incompatible function types from
    'PyObject* (*)(PyObject*, PyObject*, PyObject*)' {aka '_object*
    (*)(_object*, _object*, _object*)'} to 'PyCFunction' {aka '_object*
    (*)(_object*, _object*)'} [-Wcast-function-type]
  *  ce7c3a421 - replace use of deprecated function ftime with
    gettimeofday
  *  ab36a05fc - Fix -Wdeprecated-copy
  *  c53588145 - Qt5: Replace deprecated functions of QString: 'QString&
    QString::vsprintf(const char*, __va_list_tag*)' is deprecated: Use
    vasprintf(), arg() or QTextStream instead [-Wdeprecated-
    declarations] 'QString& QString::sprintf(const char*, ...)' is
    deprecated: Use asprintf(), arg() or QTextStream instead [-
    Wdeprecated-declarations]
  *  6d0a136aa - Qt5: 'void Q[Plain]TextEdit::setTabStopWidth(int)' is
    deprecated [-Wdeprecated-declarations]
  *  0ca65a509 - Qt5: QDialog extension/orientation is deprecated [-
    Wdeprecated-declarations]
  *  81f815d3f - Qt5: 'void
    QFileDialog::setNameFilterDetailsVisible(bool)' is deprecated: Use
    setOption(HideNameFilterDetails, not enabled) instead [-Wdeprecated-
    declarations]
  *  ec5547aae - Qt5: 'void QFileDialog::setConfirmOverwrite(bool)' is
    deprecated: Use setOption(DontConfirmOverwrite, not enabled) instead
    [-Wdeprecated-declarations]
  *  66cbcdec7 - Qt5: 'QVariant qVariantFromValue(const T&)' is
    deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-
    declarations]
  *  eced0cb56 - Qt5: QDesktopWidget is deprecated use QScreen [-
    Wdeprecated-declarations]
  *  deb39c432 - Qt5: 'QModelIndex QModelIndex::child(int, int) const'
    is deprecated: Use QAbstractItemModel::index [-Wdeprecated-
    declarations]
  *  2c113442a - Qt5: 'void QTime::start()' / 'int QTime::elapsed()
    const' / 'int QTime::restart()' are deprecated: Use QElapsedTimer
    instead [-Wdeprecated-declarations]
  *  1ee3d79d7 - Qt5: 'int QFontMetrics::width' is deprecated since Qt
    5.11: Use QFontMetrics::horizontalAdvance [-Wdeprecated-
    declarations]
  *  db3f9008c - boost: remove broken define that causes a warning: ISO
    C++11 requires whitespace after the macro name
  *  4ec45b545 - boost 1.73.0: The practice of declaring the Bind
    placeholders (_1, _2, ...) in the global namespace is deprecated
  *  3f212ad8a - Porting Py3.8/Py3.9: Since Py3.3: 'Py_ssize_t
    PyUnicode_GetSize(PyObject*)' is deprecated [-Wdeprecated-
    declarations] Since Py3.9: 'PyObject*
    PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)' is
    deprecated [-Wdeprecated-declarations] Since Py3.9: 'void
    PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations]
  *  97701e3a7 - Py3.8: [skip ci] missing initializer for member
    '_typeobject::tp_vectorcall' [-Wmissing-field-initializers]
  *  d14e17c55 - Py3.8: [skip ci] missing initializer for member
    '_typeobject::tp_vectorcall' [-Wmissing-field-initializers]
  *  6c80d8df0 - Qt5: 'QString QFileInfo::readLink() const' is
    deprecated: Use QFileInfo::symLinkTarget() instead [-Wdeprecated-
    declarations]
  *  3cbec199a - Qt5: 'static QPixmap QPixmap::grabWidget(QObject*,
    const QRect&)' is deprecated: Use QWidget::grab() instead [-
    Wdeprecated-declarations]
  *  b143194f9 - Qt5: 'static bool QPixmapCache::find(const QString&,
    QPixmap&)' is deprecated: Use bool find(const QString &, QPixmap *)
    instead [-Wdeprecated-declarations]
  *  eced6aaed - Qt5: 'int QImage::byteCount() const' is deprecated
    since Qt 5.10: Use sizeInBytes [-Wdeprecated-declarations]
  *  58f148a72 - Qt5: 'static void QCoreApplication::flush()' is
    deprecated since Qt 5.9 [-Wdeprecated-declarations]
  *  f027c9b6e - Qt5: 'void QTreeWidgetItem::setTextColor(int, const
    QColor&)' is deprecated: Use QTreeWidgetItem::setForeground()
    instead [-Wdeprecated-declarations]
  *  d195cd5c9 - Qt5: 'Qt::DropAction QDrag::start(Qt::DropActions)' is
    deprecated: Use QDrag::exec() instead [-Wdeprecated-declarations]
  *  053312188 - Qt5: 'void QListWidget::setItemSelected(const
    QListWidgetItem*, bool)' is deprecated: Use
    QListWidgetItem::setSelected() instead [-Wdeprecated-declarations]
  *  84a164ba3 - Qt5: 'static QString
    Gui::TaskView::TaskWatcherCommands::trUtf8(const char*, const char*,
    int)' is deprecated [-Wdeprecated-declarations]
  *  da6cb8a96 - Qt5: 'bool QTreeWidget::isItemSelected(const
    QTreeWidgetItem*) const' is deprecated: Use
    QTreeWidgetItem::isSelected() instead [-Wdeprecated-declarations]
  *  0984bedeb - Qt5: 'bool QTreeWidget::isItemExpanded(const
    QTreeWidgetItem*) const' is deprecated: Use
    QTreeWidgetItem::isExpanded() instead [-Wdeprecated-declarations]
  *  45017ec83 - Qt5: 'void QTreeWidget::setItemExpanded(const
    QTreeWidgetItem*, bool)' is deprecated: Use
    QTreeWidgetItem::setExpanded() instead [-Wdeprecated-declarations]
  *  c814eb1a5 - Qt5: 'QString::null' is deprecated: use QString() [-
    Wdeprecated-declarations]
  *  85109240b - clang/gcc/cmake: [skip ci] suppress deprecated-copy
    warnings for OpenInventor class SbMatrix
  *  be0c8eab2 - Arch: Better support for App::Parts in Arch Windows
  *  fbf0b23e0 - [TD] make all hatch patters plain SVG
  *  9726ad3f4 - [TD] add dialog for hatches
  *  736633926 - [TD] GeomHatch dialog: use sensible hatch limits
  *  4d0cd751d - [TD] detail view: add missing tooltip
  *  b2f5a3bd9 - [skip ci] avoid to redefine GL_GLEXT_PROTOTYPES if
    already defined
  *  c8be528f3 - Qt5: [skip ci] 'void QTextEdit::setTabStopWidth(int)'
    is deprecated [-Wdeprecated-declarations]
  *  8b9fb7822 - Gui: [skip ci] Invalid signal/slot connection:
    'buttonBox' -> 'Utils::CheckableMessageBox'
  *  449edf985 - C++: [skip ci] fix -Wredundant-move This change was
    part of #2720 but has been skipped in order to not complicate a
    pending PR of an upgrade of the SMESH sources. However, this other
    PR #2706 has been closed by its author. Since this warning is
    reported on latest Fedora version using gcc 10 it will be fixed now.
  *  eaedcfea4 - Gui: [skip ci] fix some thread issues: avoid to crash
    the application when trying to create thumbnail from worker thread
    avoid that application behaves weirdly when triggering an action
    update from worker thread
  *  6271887cc - Arch: Allow to export structural analysis model to IFC
  *  415b0dce2 - Draft: Allow to define rounding value in
    DraftVecUtils.rounded
  *  df2884f81 - [PATH] make -custom- op compliant. Improve gcode_pre
    importer
  *  11a2b948e - [Theme] Dark high contrast color theme
  *  d205316a8 - Arch: Support user-defined profiles csv file
  *  b2c72a212 - CMake: [skip ci] add build option to let the user
    decide to link with shiboken/PySide at build time
  *  b7bb7d1f2 - [TD] update view when autoscale was set
  *  bb86fe18e - Sketcher: [skip ci] fix -Wimplicit-fallthrough=
  *  c9480d7d1 - PartDesign: [skip ci] fix -Wunused-variable
  *  350bae2aa - clang/gcc/cmake: [skip ci] suppress deprecated-copy
    warnings for OpenInventor class SbMatrix
  *  6c2815214 - CMake: [skip ci] add build option to let the user
    decide to link with shiboken/PySide at build time
  *  0446086a8 - [TD]CosmeticEdge type guards
  *  418359403 - [TD]CosmeticEdge setters and getters
  *  dd0273ff4 - [TD]Fix CosmeticVertex size
  *  134f5fd34 - [TD]save template as plain Svg, not Inkscape Svg
  *  6bc2d5ac2 - [TD]hide Symbol property in Editor
  *  27b6066be - clang/gcc/cmake: move handling of suppressed deprecated-
    copy warnings from source file to CMake file to more easily support
    gcc 10
  *  9a06fdf22 - Arch: Fixed wrong structural node generation
  *  86655f067 - [TD] add scale settings to detail task dialog
  *  c97438712 - [TD]Fix editable field in template
  *  cda235aba - [TD]Fix geometric hatch in Pdf
  *  fe6dfabbb - [App] fix a typo
  *  327b30630 - Draft: add some explanation on the properties of
    PathArray
  *  904f3408b - Draft: fixed wrong QT_TRANSLATE_NOOP usage in Draft
    Objects
  *  c0971eb5c - Fix saving of DXF files (python3)
  *  c8c579b0d - Draft: clean up draftgeoutil modules
  *  9271c9f84 - Draft: clean up the order of the submodules in
    DraftGeomUtils
  *  8f646d931 - Arch: Fix bug of exporting into collada file #4362
  *  86a675706 - FEM: constraint transform, fix round by improving
    coordinate calculation
  *  7c7275cfb - FEM: constraint transfrom, coordinate transformation
  *  11f550071 - PartDesign: closing task dialog when exiting edit mode
    for Primitives
  *  652d965d5 - [TD] use new keyboardTracking feature for Detail dialog
  *  fdc07cb6c - Py3.8: [skip ci] missing initializer for member
    '_typeobject::tp_vectorcall' [-Wmissing-field-initializers]
  *  e4d531bb8 - Py3.8: missing initializer for member
    '_typeobject::tp_vectorcall' [-Wmissing-field-initializers]
  *  42fcda5d3 - gcc: [skip ci] suppress gcc 10 warnings in smesh code
  *  f68f44311 - FEM: fem examples manager, fix ccx tools solver
  *  905d9d65d - Path: Area fixes and robustness tweaks
  *  8311b1e66 - [Part]Fix bad shape from Fillet
  *  7c654878d - Path: Fix for optimizeLinearSegments
  *  c8ce12832 - PartDesign: [skip ci] fix typo
  *  9a67154e7 - Gui: [skip ci] fix bug when keyboard tracking for
    QuantitySpinBox is disabled and value is changed by mouse wheel or
    the spin buttons
  *  1e117647f - [skip ci] include missing boost header
  *  89ddab33f - Expression: move handling of invalid quantities (NaN)
    from FunctionExpression to DlgExpressionInput
  *  73f086f73 - [Part]Fix #4285 Bad Shape from Chamfer
  *  d693ff13d - [TD]Fix preference directory pickers
  *  200c7c7e0 - [skip ci] include missing boost header
  *  0a8c6e36a - [skip ci] include missing boost header
  *  e91197415 - App: [skip ci] handle XMLAttributeError in
    Document::readObjects
  *  b0e92abcb - Base: [skip ci] in XMLReader class replace assert(0)
    calls with throwing an XMLAttributeError exception
  *  ae641dc52 - Python: [skip ci] tp_print slot has been replaced with
    tp_vectorcall_offset in Py3.8
  *  03113405f - Gui: [skip ci] fix bug when keyboard tracking for
    QuantitySpinBox is disabled and value is changed by mouse wheel or
    the spin buttons
  *  f98b94886 - Revert "App: [skip ci] avoid that Origin makes
    persistent any properties of its extension"
  *  ac4196fb6 - Expressions: Avoid multiline error messages
  *  980151940 - App: [skip ci] correctly mapping of sub-feature name to
    role name of an Origin feature
  *  b7f56e43b - App: [skip ci] in dependency graph make sure that an
    Origin stays inside the Body or Part container
  *  45c2e5cb2 - App: [skip ci] throw an exception if the expression
    gives NaN
  *  5b5ea24b6 - App: [skip ci] suppress false warning
  *  0c69eebda - Path: Use _optimizeLinearSegments utility in
    _planarSinglePassProcess
  *  84113fbd1 - Path: More ambitious step-over and break optimizations
 -- Alexander Pozdnyakov <censored>  Sat, 20 Jun 2020 00:45:10 +0300
freecad-daily (0.18.3+git21501-457dba4fe-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 457dba4fee90410d682f47300afda6e0a10c4fc1
  * Date: 1591374476
  * git changelog:
  *  457dba4fe - App: [skip ci] avoid that Origin makes persistent any
    properties of its extension
  *  1521b256b - App: [skip ci] implement the private class
    OriginExtension to simulate a geometric group behaviour
  *  229e8dd37 - App: implement the private class OriginExtension to
    simulate a geometric group behaviour
  *  1aa5b755a - Arch: Fixed non-GUI mode of exporters
  *  c700dc5d0 - Draft: improve handling of Part::Vertex when used with
    PointArray
  *  565f2b35b - Draft: move make_text function to its own module
  *  d652b5eaf - Fixed ImportNURBS icon
  *  ea9c61869 - fix resize
  *  a54996019 - Add workbench icon
  *  f333d9ca0 - resize
  *  7597dd056 - Draft: move more functions to draftgeoutils.general
  *  3bdd1310b - Draft: move functions to
    draftgeoutils.circles_incomplete
  *  3476c73b3 - Draft: move functions to draftgeoutils.circle_inversion
  *  0ba43a993 - Draft: move functions to
    draftgeoutils.circles_apollonius
  *  627e665c5 - Draft: move more functions to draftgeoutils.circles,
    part 2
  *  6ec6fb2ca - Draft: move functions to draftgeoutils.circles, part 1
  *  7eee6ae4f - Draft: move more functions to draftgeoutils.arcs
  *  7caa8d4dc - Draft: migrate older properties of PathArray
  *  f2f22e155 - Draft: rename PathArray properties
  *  f1bcffbc1 - Draft: hide properties not used in the PathArray
  *  572788edd - Draft: set the properties of PathArray through
    functions
  *  9dd1c2efa - Draft: cleanup logic of PathArray proxy object code
  *  835f4b424 - Draft: clean up code, PEP8, and docstrings in PathArray
  *  b2882c699 - Fix qt5:5.15.0 build.
  *  16a65cc72 - Path: Add `opUpdateDepths()` method to fix FinalDepth
    guess
  *  e78c1e664 - Path: Improve FindUnifiedRegion class
  *  a167f2229 - Path: Fix vertical face handling;  Correct `if ... is
    not False` usage
  *  fabe64cbc - Path: Fix `_makeIntersectionTags()` for very short
    edges
  *  7ce076b34 - Mesh: [skip ci] fix regression in
    PlaneSurfaceFit::Initialize
  *  08e3f0b0d - Path: PathOpGui - Fix Base Geometry import feature
  *  3df91974b - Gui: [skip ci] fix unicode handling when showing units
    in status bar
  *  6974598dc - [TD]Improve section face display
  *  3aba2721d - gcc: [skip ci] fix -Waddress
  *  8f35f7aa1 - Arch: Added Profile command
  *  3f2f8ce03 - Gui: fix crash on selecting removing object
  *  86759ddfb - FEM: constraint electrostatic potential, better
    addition of attributs
  *  c82dc128c - Path: Fix for single selected non-planar face
  *  0f4bb388b - Path: Fix error with multi-language usage of QComboBox
    inputs
  *  155f83baa - Path: Fix duplication of gcode for Single-pass layer
    mode..
  *  9ca855476 - Path: Clean up messaging and add `translation()` usage
  *  4e139d5a1 - Path: Fix failure to create model STL when selecting
    faces
  *  1d3557391 - Path: Fix paths through model
  *  bebdf2d00 - Path: Simplify creation of debug objects
  *  523089bef - Path: Make missing connections between UI panel and
    operation
  *  a1d7cffae - Path: Add missing cut patterns and organize the
    enumeration lists
  *  b2ddb576c - FEM: fluid task panel, use log for a log
  *  2b3faa15d - FEM: mechanical result task panel, small improvements
  *  b7282284d - FEM: gmsh view provider, small improvements
  *  9f2d325ea - FEM: ccx tools task panel, add comment
  *  a9a3294fa - FEM: import module unit test, add missing packages
  *  1a9247cc4 - FEM: migrate gui, move to gui utils
  *  aedc4c6fd - FEM: move task panel in separate module, constraint
    initial flow velocity
  *  fa4e548f6 - FEM: move task panel in separate module, mesh region
  *  aa4108088 - FEM: move task panel in separate module, mesh group
  *  416ec56a2 - FEM: move task panel in separate module, mesh boundary
    layer
  *  92b570b55 - FEM: move task panel in separate module, material
    reinforced
  *  c755c1211 - FEM: move task panel in separate module, material
    common
  *  3d0ae3495 - FEM: move task panel in separate module, element
    rotation 1D
  *  8dc2eec23 - FEM: move task panel in separate module, element
    geometry 2D
  *  2cfee8bf5 - FEM: move task panel in separate module, element
    geometry 1D
  *  74722733e - FEM: move task panel in separate module, element fluid
  *  3e53bb1f6 - FEM: move task panel in separate module, constraint tie
  *  ac8e5e397 - FEM: move task panel in separate module, constraint
    flow velocity
  *  4916fa8ac - FEM: move task panel in separate module, constraint
    electrostatic potential
  *  93ebf400f - FEM: move task panel in separate module, gmsh mesh
  *  a78cc759e - FEM: move task panel in separate module, solver
    ccxtools
  *  c80355f14 - FEM: move task panel in separate module, result
    mechanical
  *  5bd3f191b - FEM: prepare separation of task panels
  *  0fdcebe2d - FEM: ccx writer, newline because of pep8
  *  3beb1bff2 - App: improve FunctionExpression forward compatibility
  *  63bdb75a3 - FEM: ccx writer, changes in element sections
  *  21cbceba5 - Sketcher: Fix solver failure when setting datum results
    in wrong solver information
  *  eede55f75 - [Sketcher] Solver message updated when toggling driving
    in datum dialog
  *  294b753f5 - FEM: add missing cmake entry
  *  8b1e2201b - FEM: code conventions small updates
  *  bbb082329 - Gui: [skip ci] automatically save & load settings of
    PrefFontBox widgets
  *  54e9ad9d4 - Draft: move functions to draftgeoutils.cuboids
  *  7791ebe89 - Draft: move more functions to draftgeoutils.faces
  *  f740fde96 - Draft: move more functions to
    draftgeoutils.intersections
  *  7b3052fd7 - Draft: move more functions to draftgeoutils.geometry
  *  85321f28d - Draft: move more functions to draftgeoutils.wires
  *  66bc10597 - Draft: move more functions to draftgeoutils.edges
  *  b77d47747 - Draft: move more functions to draftgeoutils.general
  *  0a445d9e5 - PartDesign: replace unicode characters with simple
    hyphens
  *  075943666 - Arch/Draft: minor fixes
  *  f56c4fa67 - Draft: separate the placement functions from the Array
    class
  *  7df2bb33c - Draft: hide properties of other array types in Array
    class
  *  d6fba74d2 - Draft: set the properties of the Array through
    functions
  *  bde91ccf1 - Draft: clean up code, PEP8, and docstrings for Array
    class
  *  5c273e759 - Draft: clean up code, PEP8, and docstrings for
    DraftLink
  *  66959b268 - Draft: clean up CircularArray code
  *  33d3fb1fa - Draft: clean up PolarArray code
  *  5dcb4ea10 - Draft: clean up OrthoArray code
  *  8573bc01e - Draft: clean up make_array function
  *  2b3b61827 - Update digital ocean citation
  *  a0692b14c - [DON'T MERGE]read.me digitalocean
  *  20deabfa3 - [Gui] DlgSettings3DView.ui: fix a tooltip
  *  9919849de - Draft: migrate PointList property to PointObject in
    PointArray
  *  31c8f4946 - Draft: add new options to the make_point_array function
  *  1a277967e - Draft: add additional displacement property for
    PointArray
  *  4b6544011 - Draft: clean up code, PEP8, and docstrings for
    PointArray
  *  6ace3e96e - Gui: fix qt5 ProgressBar modal checking
  *  516a005ce - App: fix PropertyXLinkList/SubList::getValues()
  *  e0199b3a8 - App: fix PropertyXLink(Sub) python input/output
  *  92804a79d - Gui: fix property link editor for PropertyLinkSubList
  *  fcddee292 - Gui: [skip ci] avoid that scrolling over a spin box
    steals the focus
  *  5348f5b0c - Gui: [skip ci] do not superfluously call
    StdCmdStatusBar::activated at start
  *  b7e27f5af - FEM: ccx writer, add comment
  *  ab0965872 - FEM: ccx writer, fix output number formating
  *  dafd10259 - Gui: [skip ci] add font combo box class to widget
    factory
  *  1acaa5ead - Path: Respect meshing tolerance settings for 3d
    surfaces
  *  f50dc1293 - Path: Fix reference to label in UI panel
  *  47c9f01d2 - Gui: [skip ci] handle unicode in tool tips of tree view
  *  25d419e1c - [Draft]Path Array tangent rotation direction
  *  c7b963d99 - Sketcher: Avoid PointOnObject Autoconstraint on BSpline
  *  11f9c249e - [Part Design] fix refine feature in Hole feature
  *  369f86099 - Draft: Added Area and Offset properties to Facebinder
  *  811327620 - Draft: Fixed translation regression
  *  0553e440b - Arch: Movig utils functions from importIFC to
    importIFCHelper
  *  fa7ae69da - Gui: [skip ci] set working directory when using
    QUiLoader so it can find its resources
  *  c5193ec6f - Draft: add use_instead function to warn users about old
    functions
  *  78d7616dd - Draft: add find_object function to find objects by
    label in a document
  *  fea82942d - Draft: clean up the utils module a bit, PEP8, style
  *  6665799aa - Arch: IFC import, implementation of IfcIndexedPolyCurve
  *  8fb5da86b - Gui: [skip ci] in QuantitySpinBox first set pendingEmit
    to false before actually emitting the signals
  *  f08658001 - Sketcher: Make setposition text unpickable
  *  e09f824b1 - Gui: [skip ci] add spin box classes to widget factory
  *  15c964400 - Gui: [skip ci] make QuantitySpinBox to handle disabled
    keyboard tracking
  *  254c03c29 - Path: New feature - import base geometry from existing
    operations in Job
  *  28222fe06 - Sketcher: Fix undo on moving geometry
  *  cc8428751 - Path: Opt into automatic git newline normalization
  *  c405349e8 - [TD]export Svg hatch as bitmap (PDF)
  *  4a3bd2387 - [Part]use BSpline for makeWireString instead of Bezier
    curves.
  *  b77991018 - Path: Add new `Face Region` boundary option.
  *  4cd519107 - Path: Extend `ClearEdges` to `Perimeter` boundary
    usage.
  *  024d23bf3 - Path: Code cleanup
  *  3b5d2d2e7 - Path: Add missing `Setup()` properties;  Visual
    organization
  *  6cfc208db - [TD] TaskDetail: omit problematic slot issue
  *  2330eef82 - FEM: fix failing unit test in Elmer meshing
    (SecondOrderLinear)
  *  08dca736e - Gui: let each coordinate use its own unit to avoid that
    the displayed values can become very huge
  *  0821649a7 - Gui: implement a static function schemaTranslatePoint
    to avoid code duplication
  *  b0084cd43 - [FC] Status bar preselection coordinates are aware of
    user unit setting ; fixes #4148
  *  2cb9b147f - Import: handle OCC versions 7.4.1 and earlier
  *  063515f65 - [import] Hotfix for build failure from bad debug code
  *  66e546042 - Gui: [skip ci] move handling of parameter ShowAxisCross
    from Document to View3DInventor
  *  90bc7789d - Improve Axis Cross behavior and expose parameter to 3D
    View preferences
  *  a9b718d1e - [TD]Export Svg hatch as bitmap
  *  08854bcc7 - Sketcher: Fix for failure of constraint substitution
  *  0b912f7c8 - Draft: further cleanup of Draft Edit.
  *  547b9e4e2 - Draft: small fix for older PathArray objects
  *  9346dfa4f - Arch: importIFCHelper: Fix crash on unsupported entity
  *  ce0a4db59 - Draft: move functions to draftgeoutils.linear_algebra
  *  7a764fb67 - Draft: move functions to draftgeoutils.offsets
  *  65bd869b2 - Draft: move functions to draftgeoutils.fillets
  *  0e862cfa9 - Draft: move functions to draftgeoutils.arcs
  *  e7b586ead - Draft: move functions to draftgeoutils.wires
  *  7b94a6122 - Arch: Handle rectangle-and circle-based profiles in IFC
    import/export
  *  66d7583e4 - Start: Fixed loading of non-FCStd files from Start page
  *  da4baa74e - Fix typo in credits
  *  221f07be9 - [fedora.spec] Add openmpi-devel to BuildRequires
  *  7822daf1f - Part: Parallelize tessellations in TopoShape
  *  0c5fc74e3 - Sketcher: Fixing Driving constraint apparent redundancy
  *  9f3bb0519 - Travis exclude Clang build job for PR
  *  25ea264cd - [Gui] Part TaskCheckGeometry change Error to Log..
  *  2415f1809 - Import: [skip ci] degrade output in STEP importer to
    log messages
  *  34825731a - Arch: Added Wind Rose diagram to Arch Site
  *  0f5254a4a - Mesh: [skip ci] perform initial plane fit inside
    PlaneSurfaceFit::Initialize
  *  99a99f48e - FEM: pref dialog, really set analysis group meshing
    default to False
  *  6822ef361 - FEM: analysing group meshing, set default to False
  *  24bb210a0 - Python: [skip ci] change order of supported arguments
    in UnitPy::PyInit
  *  c457ce613 - Sketcher: ViewProvider Grid control
  *  1efe9c920 - Part: Gui ViewProvider2D Grid Management
  *  da33ffc06 - [Sketcher] Grid is displayed in 3D view only if sketch
    is visible
  *  811a44643 - [Sketcher] Local settings are correctly restored ;
    fixes #3952,#4058
  *  9d9aaf680 - [Sketcher] Grid snapping is enabled only if grid is
    shown
  *  6a6c34480 - [Sketcher] 'Avoid redundant autoconstraint' is
    processed only if 'Autoconstraints' is active
  *  286a692ca - [Sketcher] Move general settings widget enable/disable
    logic in TaskSketcherGeneral so ...
  *  399f5de90 - [Sketcher] Fix catching of rendering order change
  *  4c9fc11cb - [Sketcher] Fix saving/loading of rendering order
  *  9862670cf - [Sketcher] Simplify general settings management
  *  5b76419d5 - [Sketcher] Fix grid size initialization ; fixes #4055
  *  cd2f5a00e - [Sketcher] Add missing 'Auto remove redundant' to
    preferences
  *  974648d37 - Path: Add .flake8 config for path module
  *  43c4f9af3 - Draft: Added a border around the Draft grid (can be
    disabled in prefs)
  *  f4736e0dd - FEM gmsh mesh, set SecondOrderLinear standard to False
  *  38d77a804 - FEM: material task panel, resize input widgets if task
    panel is resized
  *  8752bc126 - Arch: Fixed use of IfcOpenShell serializer
  *  ff3cdfaf7 - Python: [skip ci] exception handling in PyInit to avoid
    to close application
  *  6f3160db3 - Sketcher: Enable undo when trimming
  *  078432af4 - gcc: suppress gcc warnings in smesh code
  *  4de7acff6 - Sketcher: Root point selected when endpoint in external
    geometry point
  *  5421ea002 - FEM: fix some Python object task panels if ther is no
    analysis
  *  de847a553 - gcc: suppress gcc warnings in smesh code
  *  a3a7ef8de - FEM: material common obj, fix category attribute
  *  a337653d2 - Path: Add missing `CoolantMode` input to GUI
  *  3233dc1f4 - clang: [skip ci] fix -Wfinal-dtor-non-final-class
  *  31865b60a - FEM: elmer electric force object, change type
  *  8198208c9 - FEM: electic force object, add unit tests
  *  8e7bf3eb2 - CMake: [skip ci] add some links
  *  dfdcd5351 - FEM electric force equation object, implement in elmer
    writer
  *  52da15b81 - FEM: add elmer electric force equation object
  *  300e88748 - Handle clang 10 warnings: + fix -Wtautological-bitwise-
    compare + fix -Wimplicit-int-float-conversion + fix -Wmisleading-
    indentation + fix -Wrange-loop-construct + suppress -Wdeprecated-
    copy of 3rd party libs
  *  fe2664ec6 - [Gui] Material, Appearance, make Chrome colour..
  *  6d4dc1c83 - Draft: Edit arc by 3 points bugfix
  *  b6b48b43e - Draft: bugfix on Edit BezCurve
  *  f4a47d0ec - Draft: Edit bugfix in Wire/BSpline curve editing
  *  caf6606d5 - Draft: Edit support for Part Sphere
  *  d9e2f4f46 - Draft: Edit support for Part Cone
  *  1b263a6a8 - Draft: reordered supported edit objects and support for
    PartCylinder
  *  a98e2076d - Draft: Edit reordering 1
  *  61dd57407 - Draft: Split Draft Edit into 4 modules
  *  8d23cd676 - Draft: Cleanup of Draft Edit
  *  035a63c68 - Draft: move functions to draftgeoutils.geometry
  *  339be2f4b - Draft: move functions to draftgeoutils.faces
  *  63800d7aa - Draft: move functions to draftgeoutils.sort_edges
  *  632b72e7c - Draft: move functions to draftgeoutils.intersections
  *  c995ce562 - Draft: move functions to draftgeoutils.edges
  *  add48977f - Draft: move general functions to draftgeoutils.general
  *  bd02e1bb9 - [ArchWall]  Fix Align Right with Multi-Material invalid
    case problem
  *  85bfe116e - win: fix path to freecad library
  *  d4ea5b891 - Use newer Eigen to suppress warnings
  *  472a29f73 - Travis suppress excessive Clang/Eigen warnings
  *  c17d5ae32 - Travis upgrade to GCC 10 and Clang 10
  *  c1ca01b0e - Sketcher: projection - remove unused variables and
    function
  *  2017eb46a - Added corner cases
  *  74bd67623 - First test of ellipse projection
 -- Alexander Pozdnyakov <censored>  Sat, 06 Jun 2020 00:47:29 +0300
freecad-daily (0.18.3+git21228-8ac6b12ee-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 8ac6b12ee56bbe3087358706a725101c493c0706
  * Date: 1590315499
  * git changelog:
  *  8ac6b12ee - PartDesign: [skip ci] fix wrong property values in UI
    file set step size of angle property to 1.0
  *  00be985c9 - PartDesign: [skip ci] set group name for chamfer
    properties
  *  53dbc5fc2 - PartDesign: [skip ci] set minimum width of labels to
    align the spin boxes properly in the chamfer panel
  *  3b9729997 - FEM: writer base, improve warning
  *  2dde97c0c - FEM: add some comments to material and calculix solver
    object
  *  7638fa724 - FEM: typo
  *  5bdb40d50 - PartDesign: [skip ci] set an alias
    PartDesign_Body_Create_New.svg for PartDesign_Body.svg
  *  8d821fe5f - Sketcher: [skip ci] do not rename object identifier of
    an expression on undo/redo
  *  5f46999f9 - [Draft]Post-review changes
  *  bdc9b6d45 - [Draft]Trap missing ViewObject attribute
  *  ff323ebdb - [Draft]Additional modes for PathArray
  *  f90a88ce3 - FEM: add methods to to edit mesh groups: - add
    addGroup, addGroupElements, removeGroup to C++ mesh class - expose
    the methods to Python - add a unit test class - update test commands
    file - add test to fem test app module
  *  3ec7cf95c - FEM: unit tests, add print to test command creation
    method
  *  6bd1cbe7f - FEM: writer base, change print from error to warning
  *  aa368eefe - FEM: unit test information, update
  *  e4a5d8b86 - PartDesign: Chamfer feature corrections and
    improvements
  *  e1240fb18 - PartDesign: Chamfer direction flipping support
  *  d2d26ab8d - PartDesign: Chamfer icon art - flip icon
  *  de02063f0 - PartDesign: Chamfer - updated parameter validation
    code.
  *  262841bb3 - PartDesign: Chamfer with multiple creation modes
  *  3231bac1c - FEM: cmake, fix file move
  *  68aefb88b - FEM: move test informations and test commands into
    femtest
  *  477f4d2bd - FEM: unit tests, code improvements
  *  5dcd19872 - FEM: unit test, fix not closed documents
  *  815f60ff7 - FEM: test informations, update
  *  a81436d53 - FEM: test commands, update and improvements
  *  8b534e129 - FEM: test informatins, improve formating
  *  4ddc5a322 - FEM: test app, move all comments in separate file
  *  f6147e1ff - FEM: material task panel, code formating
  *  ee440bea6 - FEM: material task panel, make use of the new input
    field update method
  *  74f70b9a6 - FEM: material task panel, add method to update input
    field values
  *  ac46d8c82 - FEM: fix unit for volumetric thermal exapnsion
    coefficient
  *  5da01ab8b - Base: add VolExpansionCoeff and complete
    KinematicViscosity unit
  *  6074ffa69 - FEM: fix unit test
  *  a3a61c334 - FEM: normalise license headers
  *  245660676 - FEM: solver base, fix regression added with 0df3490801
  *  803da57e1 - FEM: unit tests, add separate tests for Gui
  *  4c9c66015 - FEM: unit tests, add app to test fem module name
  *  f3f43208c - FEM: cmake, some formating
  *  0d416c807 - FEM: unit tests, import py modules, do not import
    taskpanel in cmd mode
  *  cf607d011 - FEM: migrate modules, small fix
  *  c90db6418 - Gui: [skip ci] wheel event filter for combo boxes
  *  97c95134f - unit tests, deacitvate contact solid solid
  *  8ebf3b246 - FEM: unit tests, fix syntax error
  *  a787395ca - FEM: unit tests, reactivate unit test, do not run the
    test which do not pass on Python 2
  *  5a2fcf83e - FEM: Py2, deactivate migration modules
  *  04fc036bd - FEM: unit tests temporary deactivate testst due to
    Python2 problem
  *  0944b5994 - FEM: unit tests, add test class to read old document
    objects
  *  d3f22e0ce - FEM: guiobjects directory, add a readme
  *  fa398b885 - FEM: python base constraint VP, rename class and module
  *  067659c23 - FEM: python base VP, rename class and module
  *  d911361e0 - FEM: python base object, rename class and module
  *  40251a621 - FEM: material common, rename class and module
  *  e1e705f13 - FEM: solver ccx tools, rename class and module
  *  df63d4cfc - FEM: result mechanical, rename class and module
  *  b74ec6515 - FEM: mesh result, rename class and module
  *  a9127e5c4 - FEM: mesh region, rename class and module
  *  4d241b1a1 - FEM: mesh group, rename class and module
  *  3b48c5a63 - FEM: mesh gmsh, rename class and module
  *  b0772362d - FEM: mesh boundary layer, rename class and module
  *  06eae6d9b - FEM: material reinforced, rename class and module
  *  04463cdc3 - FEM: material mechanical nonlinear, rename class and
    module
  *  141afdfce - FEM: element rotation 1D, rename class and module
  *  e2970232a - FEM: element geometry 2D, rename class and module
  *  90d9b439a - FEM: element geometry 1D, rename class and module
  *  19ff30518 - FEM: element fluid 1D, rename class and module
  *  f84905682 - FEM: constraint tie, rename class and module
  *  f6c6ff49d - FEM: constraint self weight, rename class and module
  *  6c1020276 - FEM: constraint initial flow velocity, rename class and
    module
  *  bb30b3551 - FEM: constraint flow velocity, rename class and module
  *  97fb2344e - FEM: constraint electrostatic potential, rename class
    and module
  *  a0e5cac54 - FEM: constraint body heat source, rename class and
    module
  *  693d0d00e - FEM: preparation for moveing objects
  *  de9b3fb43 - FEM: unit test open doc obj, small improvements
  *  61d767a6d - FEM: material object, change type
  *  3b4b2dc2e - FEM: make objects module, change standard names for
    material solid and fluid
  *  719a6a715 - FEM: migrate gui, fix module name
  *  8f758ecce - FEM: test fem, remove comment line added by accident
  *  dd3eaaff6 - FEM: cmake, remove line added by accident
  *  43a9dfa67 - FEM: unit tests, add test class to read saved document
    objects
  *  2c8174bb9 - FEM: unit test, separat method to create a doc with all
    FEM objects
  *  6ca63214d - FEM: elmer solver writer, fix indent and some code
    formating
  *  10fdcf57b - FEM: constants, fix the fix ;-) for unit of permitivity
    of vacuum
  *  7d0277fd6 - FEM: constants, fix unit of permitivity of vacuum
  *  049a34054 - FEM: objects create module, change solver calculix name
  *  b00dc8c79 - FEM: objects make module, small code formating
  *  ea63c2d1c - FEM: migrate modules, fix class names
  *  0df349080 - FEM: solver taskpanel, rename and move to solver
    framework
  *  38d6201a0 - FEM: selection widgets, rename and move module
  *  29b61616a - FEM: solver z88, change object type
  *  88457108a - FEM: solver elmer, change object type
  *  3517490f1 - FEM: solver calculix, change object type
  *  22a585fba - FEM: solver ccxtools, change object type
  *  15b096551 - FEM: solver ccx tools, change standard name
  *  64172d9f2 - FEM: result mechanical, change standard name
  *  291f525b6 - FEM: material nonlinear, change standard name
  *  813925ff7 - FEM: make objects module, add some comment
  *  ad405545e - [TD]handle new identifier for Draft objects
  *  5950d0d45 - Web: [skip ci] implement blocking tcp server
  *  e47515beb - PySide: [skip ci] add minimal example of embedding
  *  37c21cfb1 - [skip ci] Port glib embedding example to Py3 and Gtk3
  *  1389d8605 - Added Amrit3701 to github sponsoring list
  *  848db84c8 - Part: update the part_test_objects script
  *  40600a55c - Arch: Misc improvements to curtain wall - Can be based
    on an edge like normal wall - Now has a 'host' property to embed
    into another object (tree only) - Mullions have different height and
    width properties - Mullions or panels can be disabled
  *  8fcd436de - + fix Enumeration::contains: the current index is
    irrelevant when searching for an entry in the enumeration + only
    print a warning if the enumeration is not empty but the restored
    index is < 0
  *  a724961ca - FEM: migrate, improve migration class
  *  3a877c51e - FEM: cmake, sort modules
  *  193b6ad2b - FEM: objects create, sort methods
  *  b0df61ab6 - Arch: Fixed Pipe positioning
  *  6945e3763 - Arch: Fixed regression in compound walls
  *  146a17537 - Arch: Removed wrong warning in walls
  *  1d8235c23 - Part: [skip ci] get n-th derivative of a surface via
    Python
  *  a4367d058 - Draft: activate new array make functions
  *  681b33dab - Draft: move circular, ortho, and polar make functions
  *  021b07b7b - Draft: restructure the draft test script
  *  deadd6d3e - [AddonManager] Fix bug when Multiple Wbs updated
  *  5d7ae69c5 - Draft: fix Statusbar snap and scale if Draft is the
    default startup wb
  *  05c250d7b - Arch: fix regression in SectionPlane
  *  4a765e12a - Draft: check GUI in upgrade function before using
    viewprovider
  *  07245dbf0 - Draft: check GUI in downgrade before using viewprovider
  *  10f839782 - Draft: check GUI before touching the ViewObject in cut
  *  51cd5e042 - Draft: fix button and icon spacing in
    AnnotationStyleEditor
  *  0d9ae239a - Draft: cleanup code of AnnotationStyleEditor
  *  94cff2135 - Extend fix to `updateVisibility()` call
  *  a17645aa0 - [path] Small fix in PathOpGui
  *  7b970ab3b - Part: [skip ci] get n-th derivative of a curve via
    Python
  *  6e90d8e10 - Path: LinuxCNC postprocessor scalability
  *  ff0e556b5 - Part: [skip ci] add methods to determine continuity
  *  a5ab09aa0 - [TD]minor code clean ups
  *  718dd707f - [TD]Getters/Setters for CosmeticVertex attribs
  *  add17980b - [TD]Eliminate replace fcns for Cosmetic objs
  *  1533ea01b - [TD]Simplify Cosmetic List & PyObject handling
  *  31bb4d84b - Gui: improve property editor status update
  *  6e0e7580f - FEM: add modules to migrate old FEM app and gui objects
  *  13ff930e0 - FEM: python base view provider, improve error handling
  *  75d1b97b9 - FEM: gmsh mesh obj, automaticlly add all properties
  *  9a4d4c245 - FEM: materialobject, automaticlly add all properties
  *  f0e246f86 - Part: [skip ci] copy visual attributes of reversed
    shape
  *  34ebb0ecc - fixes #0004316: PartWB, "Reverse shapes" command reset
    position [skip ci]
  *  e9baea434 - Draft: update snake_case for unit tests
  *  50c2f31f6 - Draft: use snake case functions in draft_test_objects
    script
  *  cc5d531a5 - Draft: small additions to the draft_test_object script
  *  125d0ca84 - Draft: various cleanup
  *  2c4de8813 - Draft: moved ConvertDraftText to utils.py
  *  95fe3076b - Draft: split DrawingView from Draft.py
  *  b1e2574f1 - Draft: move get_DXF to utils.py
  *  3a44b4e2c - Draft: moved getrgb to utils.py
  *  ccad0fed3 - Draft: cleanup of Array properties after splitting
  *  79ef4d991 - Draft: split Array from Draft.py
  *  052fd1750 - Draft: cleanup of Draft.py
  *  26e8adaee - Draft: split PointArray from Draft.py
  *  dfee68d05 - Draft: split Path Array and viewprovider Array from
    Draft.Py
  *  1f88ef3a6 - Draft: split array function from Draft.py
  *  006a1a403 - Draft: Split DraftLink from Draft.py
  *  eb59836ae - Draft: updated ocumentation of Draft Scale function
  *  5e8f94d7d - Draft: split sub_object_move from Draft.py
  *  59c0bf1c3 - Draft: split sub_object_move from Draft.py
  *  4f36c23cb - Arch: Allow to skip import of IFC types from python
  *  ffc353f29 - Path: Fix for `.extrude()` vector roughly zero
  *  a679356b4 - Path: Add `if edge:` test clause
  *  58ba0e1c3 - Path: Fix related to `linkStockAndModel` checkbox.
  *  b5beab8f8 - FEM: code conventions, update flake8 command
  *  8796d7bc1 - FEM: App and Gui init script: - improve imports - add
    comments - some code formating
  *  4fa967b24 - Arch: Fixed export of non-ortho extrusions to IFC
  *  e6f4a1797 - Gui: reset model transformation scaling in
    SoAutoZoomTranslation
  *  dd42bfbc9 - Draft: migrate individual properties
  *  16d8986ff - Draft: use onDocumentRestored to migrate the Fillet
  *  d438aec82 - Draft: remove old DraftFillet class, and make it a
    redirect
  *  68e6d8d16 - Draft: activate both Fillet commands to test
  *  c17546557 - Draft: add new Gui Command for Fillet
  *  d43724292 - Draft: split Fillet code into various modules
  *  fc4e83ad6 - setting Datum Line size manually
  *  17c79f19e - Gui: [skip ci] rename Std_ExportGraphviz to
    Std_DependencyGraph
  *  dc007c189 - [TD]Highlight colour set in wrong class
  *  5e0165bc4 - [TD]Fix wrong scale in Section
  *  99ab82ed0 - Mesh: [skip ci] cleanup cylinder fit
  *  6b022b277 - PartDesign: [skip ci] fix ambiguous widget name
  *  4669b6c88 - Fixed issues introduced in #3456
  *  1f1d329fd - [TD]fix vertical section line and scale
  *  1bd131250 - TechDraw: [skip ci] fix -Wconstant-logical-operand
  *  b9fc0fb8d - Arch: Fixed IFC export of Part Extrusions
  *  64619a615 - Draft: Bugfix to getCloneBase after objects splitting
  *  6df820118 - Fix typos [skip-ci]
  *  f433d7f63 - Draft: bugfix in Snapper
  *  8d0350ef0 - Draft: small updates to the Annotation class
  *  5bff654a7 - Draft: update ViewProviderWire properties
  *  be1412831 - Draft: update ViewProviderDraft properties
  *  de9c9a6be - Draft: move arc_3points to the make package
  *  8043b4bb8 - Draft: remove repeated _DraftObject class in Draft.py
  *  65fc2a74d - Arch: unit test pep8, do not import multiple modules in
    one line
  *  4f8004c79 - Arch: add unit test for Pipe
  *  e46d7c599 - Arch: add unit test for Equipment
  *  42103271d - Arch: Equipment, fix for ifc 2x3
 -- Alexander Pozdnyakov <censored>  Sun, 24 May 2020 15:42:07 +0300
freecad-daily (0.18.3+git21019-ea8bcb8e6-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: ea8bcb8e6e07abf6d590bb33e5f535da3c61da70
  * Date: 1589212969
  * git changelog:
  *  ea8bcb8e6 - FEM: pep8 code formating
  *  0621cfa9d - remove deprecated std::unary_function
  *  618089d6d - remove deprecated std::binary_function
  *  4d8db6474 - Doc: [skip ci] fix check for doxygen
  *  85f0edddd - [TD]minor py fixes
  *  37340eef0 - [TD]Dimension Py Routine fixes
  *  f54eba784 - FEM: calculix writer, fix regression added with
    45dac67211
  *  cc82cf3e5 - Added chamfer angle support to PartDesign.
  *  29c5528fd - [TD]oblique section lines
  *  b3290e035 - [TD]show section face pat hatch on restore
  *  24139bf25 - [TD]load images at correct size
  *  92dfdf605 - [TD]prevent extra recompute on X,Y change
  *  fdd99d2b2 - [Gui]fix canConvert for Qt4
  *  9b8b128a0 - [Sketcher] Project full circle, impl. missing cases
  *  bdea1ec0f - App: [skip ci] remove duplicate check
  *  9c4c8acb6 - App: fix some property's setPathValue()
  *  45d9c23c2 - Translate user messages
  *  c9dc4963d - Use PathLog for user notices
  *  8c9cdef2a - Gui: [skip ci] use a widget's text property instead of
    casting to a specific subtype
  *  ba4d70e7a - [Expression] Default to current 'constant' value when
    editing if no expression set yet ; fixes #4298
  *  38a47daca - PathOp PEP8 Formatting Fixes
  *  0f1bdd30e - PathJob PEP8 Formatting Fixes
  *  e906192d2 - Clean up unused code and comments
  *  1d9c1f89b - reword feedrate error when no tool controller is
    selected
  *  526328dca - Change feedrate error to warning.
  *  9a43391b3 - remove job level warning for cycle time error
  *  88fe95201 - Reword property description to reflect job rather than
  *  b4b16fef4 - Adding HEIDENHAIN CNC Mill post-processor for
    PathScript
  *  a3ca5341e - ReverseEngineering: improve manual segmentation
  *  00ba1c43d - ReverseEngineering: improve manual segmentation
  *  916a42397 - Arch: Added SHP importer
  *  a6ea85ae9 - [AddonManager] Backu=out CheckGitBinary fn
  *  d5983ff58 - [AddonManager] Backout of Git Binary Version Lookup
  *  35b50ba4a - PEP8 formatting fixes
  *  cdb3b669c - clean up comments and unused code
  *  95fb17438 - Simulation - only load active operations
  *  c2818d915 - Mesh: IDTF export, resource name used should exactly
    match name of existing resource
  *  3dca72e0f - Mesh: [skip ci] improve cylinder fit
  *  33aafd1e3 - Mesh: [skip ci] improve cylinder fit
  *  68a429438 - Fixed error in print statement
    Arch.OfflineRenderingUtils
  *  f1fe97e96 - Draft: import the missing Gui module in the mirror
    function
  *  81d559fcc - Draft: add description of draftfunctions package
  *  52e1f03da - Draft: add description of draftmake package
  *  12db1a6cd - Draft: update description of draftviewproviders package
  *  24c89f337 - Draft: update description of draftobjects package
  *  b69d76aa1 - Draft: update description of drafttaskpanels package
  *  3a14908c4 - Draft: update description of draftguitools package
  *  e39c45d8e - Draft: update description of drafttests package
  *  fee81e829 - Draft: correct description of draftutils package
  *  58dc5c6d7 - Gui: fix 'Recursive repaint' warning when switching 3D
    views
  *  9e116801e - Change Std Bottom orientation (x ->right; y ->down)
  *  baf21815b - FEM: writer base, extend error message
  *  3b8b0451b - AddonManager: [skip-ci] Change reference from "Addons
    Manager" to "Addon
  *  817d0947d - Mod: [skip ci] fix Python example code
  *  7f2fdbbb4 - Fixed bug in
    OfflineRenderingUtils.buildGuiDocumentFromGuiData.
    binascii.unhexlify throwing error
  *  ceb23799c - Fix various typos
  *  2747ab1d1 - remove a file accidentally added with commit 021c25a78
  *  65dcdf151 - Try and catch errors when getting the tool profile
  *  15a1d34b6 - Clean up debug prints
  *  ef4074a6a - check the toolbit shape is valid
  *  2c3a72fa8 - use the tool resolution to determin face position
  *  ee541db39 - Remove and silence some debug prints
  *  30aa633e8 - Extract the shape of the tool from the solid shape
  *  2b4655f4d - use the tool resolution to determin face position
  *  697ea501e - Remove and silence some debug prints
  *  73f031b23 - Extract the shape of the tool from the solid shape
  *  ba2d263da - use the tool resolution to determin face position
  *  c013fbf1b - Remove and silence some debug prints
  *  980d9a929 - Extract the shape of the tool from the solid shape
  *  54e4b8a05 - Allow passing the tool shape from python
  *  8994829a1 - pass the tool shape to the CSimTool and handle the
    shape internally
  *  7cb814129 - Handle Legacy and Toolbits in simulation fixes #4326
  *  e323d98d8 - improve cylinder fit [skip ci]
  *  99ec5924d - [AddonManager] Added reconstruction Wb to PY2ONLY
  *  ab223a006 - [AddonManager] Added flamingo Wb to PY2ONLY
  *  7e7101889 - [AddonManager] Removed two unnecessary import re..
  *  834c85716 - [AddonManager] Add Python 2 Awareness..
  *  08211490f - [AddonManager] Utilities add Check Git Binary
  *  a0455c24d - Arch: pipe, fix ifc type for ifc 2x3
  *  a2aab9d17 - Fix OpenMPI detection pkg_search_module lets us know if
    ompi-cxx was found. MpidotH is never used.
  *  0fe0f2a31 - Arch: fix wall's addDefault call
  *  da413bd2c - Draft: small improvements to the todo module
  *  14423df83 - Draft: show the error message of the ToDo class in the
    terminal
  *  ad92c9966 - Draft: fixed edit for dimension objects
  *  cbeca1b4a - Draft: fix ScaleMultiplier on annotation objects
  *  130d8413b - Draft: split extrude from Draft.py
  *  7683fdf22 - Draft: split downgrade from Draft.py
  *  f95981232 - Draft: split cut from Draft.py
  *  52d4749ba - Draft: split upgrade from Draft.py
  *  b2180873a - Draft: split draftify from Draft.py
  *  223c81a4f - Draft: split fuse from Draft.py
  *  bedb026c1 - Draft: split heal from Draft.py
  *  fd6d3da0b - Draft: split mirror from Draft.py
  *  677865b68 - Draft: split offset from Draft.py
  *  2edb34b2f - Draft split Split from Draft.py
  *  4b61a1bf7 - Draft: split scale related functions from Draft.py
  *  77ea3a1a8 - Draft: split join functions from Draft.py
  *  ad0a400da - Draft: split isClosedEdge form Draft.py
  *  ac13cced0 - Draft: split rotate from Draft.py
  *  25ae2dc92 - Draft: split Move from Draft.py
  *  8157b8662 - Draft: split FilterObjectsForModifiers from Draft.py
  *  2b7986927 - Draft: delete makeWire from Draft.py
  *  54fad8e46 - Draft: split makeCopy from Draft.py
  *  494a85a34 - Path: Fix `extrude()` fails with zero vector
  *  e6fc15559 - Gui: check object existence before SelBack/Forward
  *  8be2c0814 - partdesign: fix failing tapered hole test
  *  94dfab7be - Editor preferences rearrangement to eliminate the need
    to scroll down
  *  84f9b9dec - Mesh: [skip ci] allow to pass target number to Python
    function Mesh.decimate()
  *  1d0664d93 - Mesh: add GUI to perform mesh decimation
  *  2ac739e49 - Mesh: add overloaded mesh decimation to set target
    number of triangles
  *  3ad15343e - [Sketcher] Ensure datum edit dialog is fully shown over
    the main window
  *  56bf2d5fa - Gui: [skip ci] fixes: "Text document" renaming crash
  *  b21cb8abb - [Sketcher] Harmonize points selection order for
    symmetry constraint ; fixes #3746
  *  684c43205 - Path: remove fstrings to maintain xenial compatibility
  *  42c56d9fe - Gui: fix restoring of geo feature group
  *  419e8f7a9 - [skip ci] fixes #0004309: The behavior of the
    Std_DrawStyle command is inconsistent when there are multiple 3D
    views for the active document.
  *  d5d16de06 - Gui: [skip ci] implement function to rename parameter
    group
  *  6306dc027 - Base: [skip ci] Parameter Editor: Rename group creates
    new group
  *  40468da28 - Gui: [skip ci] fixes: Std_DrawStyle button image:
    confusing update behavior
  *  c26c50e04 - [Draft]PathArray TangentVector & gimbal lock
  *  ae159ed44 - Gui: [skip ci] fixes #0004310: Std_FreezeViews command:
    The settings of frozen views resulting from loading a *.cam file
    will not be saved in a new *.cam file.
  *  76559e9c9 - Gui: [skip ci] fixes: Parameter Editor: Problem
    resizing columns in right panel
  *  3bfa795d2 - Gui: [skip ci] fixes: Std_DlgCustomize: 2 shortcuts can
    be assigned to macro
  *  4518d7ddc - Gui: [skip ci] do some code refactoring in
    DlgCustomKeyboardImp to reduce code duplication
  *  607c3a639 - Gui: [skip ci] fixes: Std_DlgCustomize: commands can
    get dropped from custom toolbars
  *  daa633086 - [TD]crash loading old development models
  *  fc8841dce - Place v-bit tool tip at origin
  *  51b20f685 - Place endmill tool tip at origin
  *  686e22180 - Place drill tool tip at origin
  *  b3ddc9b8b - Place bullnose tool tip at origin
  *  1acc6b275 - Place ballend mill tool tip at origin
  *  52344f650 - [skip ci] part Qt embedding test application to Py3 and
    implement workaround for Qt5
  *  f900bdf11 - Gui: [skip ci] fixes #0004330: The Std_WhatsThis
    command does not work for 2 submenus of the View menu.
  *  3fd9d4869 - Draft: fix to statusbar import on wb Activated and
    Deactivated
  *  ea19060f6 - Draft: fix bspline and bezcurve viewproviders
  *  5b330f765 - Gui: add sWhatsThis to Std_DrawStyle
  *  383bca9fd - Gui: change string from Document to Documentation
  *  d8b41f70d - [skip-ci] Fix typos in Draft, Mesh, and src/Tools
  *  a1ab4bb3f - Gui: [skip ci] remove superfluous word
  *  fd151857b - Draft: add view provider for Bezier curve object
  *  dfece4752 - Draft: add view provider for BSpline object
  *  a5ee5819e - Fixed ToolBit template generation and adapted TC unit
    test to deal with Tool and ToolBit.
  *  d7a9f2ebf - Draft: workaround to be able to import Draft
  *  bd86e1cb6 - Gui: [skip ci] fix locking keyboard when showing
    progress bar on Linux systems
  *  28b51cf28 - Merged crowdin translations
  *  693e374f9 - Updated source ts files
  *  9e94a4d03 - Mesh: [skip ci] improve cylinder fit
  *  94a222610 - Arch: import the os module to find the paths
  *  491ed28e1 - Draft: change the icon depending on the Link array type
  *  1a2c9adbf - Draft: change the icon depending on the array type
  *  a82f16598 - Draft: Small bugfix in DraftGeomUtils.getNormal
  *  7c12c8688 - Arch: Curtain wall
  *  e42a26fba - Arch: [WIP] Curtain Wall tool
  *  582a4c0d8 - Draft: split Shape2DView from Draft.py
  *  091204606 - Draft: split Block from Draft.py
  *  a4f802847 - Draft: split Shapestring from Draft.py
  *  bea4431b1 - Draft: split makeSketch from Draft.py
  *  00ec299e0 - Draft: split Facebinder from Draft.py
  *  b94ba1bf4 - Draft: split WorkingPlaneProxy from Draft.py
  *  d450c20f0 - Draft: split Ellipse from Draft.py
  *  2d99a2f34 - Draft: split Point from Draft.py
  *  e4bfb0b21 - Draft: split clone from Draft.py
  *  f1eaa0b93 - Draft: split wire related tools from Draft.py
  *  4eab0bb78 - Draft: split Polygon from Draft.py
  *  96b2dde9b - Draft: split rectangle code from Draft.py
  *  a34ca76a4 - Draft: split circle from Draft.py
  *  8b1510850 - Draft: compatible super for AngularDimension object
  *  43f6721c6 - Draft: parent classes of all Draft objects
  *  09005766f - Gui: [skip ci] print warning if Assign button cannot be
    activated
  *  ef6e5d175 - Gui: [skip ci] when clearing ambiguous shortcut also
    remove the entry from the user parameters
  *  299368b1b - Workaround for messy SHIBOKEN_MICRO_VERSION definition.
  *  227246e01 - Gui: [skip ci] avoid to override the format settings of
    the quantity after validating the input text
  *  a74137146 - Gui: [skip ci] fix size hint of QuantitySpinBox by
    setting text margins of 2px
  *  28227f32d - Removed some printf
  *  1fc2e755d - [TD]Handle ProjGroup in TaskCosmeticVertex
  *  f2f7d22b8 - [TD]Coordinate inversion for CosmeticVertex
  *  83cff478a - Sketcher: Default solver information font size to
    system
  *  0ec3cb16c - Remove hard-coded font families
  *  5e0223337 - change intra-operation travels back to clearance
    height, then rapid to safe height
  *  bc107eacc - Mesh: [skip ci] fix computation of standard deviation
  *  d3c2d11fa - Arch: Fixed copy-paste leftover
  *  1a3285219 - App: [skip ci] handle types long and unsigned long in
    PropertyFloat::setPathValue()
  *  b21006665 - [Arch] Fix regression in ArchProject.py...
  *  ff5a90325 - Support for grouped dragging of dockwidgets
  *  3509f1a72 - Add AxisReference property to Draft Array
  *  27e01dd2f - [fedora.spec] Replace qt5-devel metapackage with direct
    package names
  *  06a1099e2 - [skip-ci] Fix typos
  *  884cbe852 - Sketcher: update XPM icon for PointOnPoint constraint
  *  7069d9abb - App: fix lost of Link when renaming linked file
  *  b32ec19a5 - Add Ose3dPrinter_workbench_icon.svg icon
  *  cc75bf91d - Draft: change super() so it is compatible with Python 2
  *  b25f7f42f - FEM: elmer tasks, fix result and output creation
  *  d1ccfa7a0 - FEM: ccx writer, small code improvement
  *  714d9fecc - Added some comments
  *  049ea0ecf - change dogbone test to not check for the number of
    dogbones, just location. Due to the path changing
  *  29dfb5b65 - Path: Fix `ZigZag` pattern; Remove some comments
  *  d3eb2ce92 - remove retraction to clearance height for intra-
    operation travels
  *  b8a262be8 - fix detect of 0,0 start point
  *  396f03ea9 - pass endVectorin PathAreaOp and clean up gcode
    generation
 -- Alexander Pozdnyakov <censored>  Mon, 11 May 2020 20:38:00 +0300
freecad-daily (0.18.3+git20795-8beef0566-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 8beef0566d6dd37676c05223630a16f5e5a15099
  * Date: 1587755373
  * git changelog:
  *  8beef0566 - FEM: ccx writer, move some methods around
  *  4b38a6d51 - [TD]Qt4 fixes
  *  0c57730cd - [TD]trap potential crash on app close
  *  0a3f7ae31 - [TD]handle ProjectionAngle changes
  *  e80c57624 - [TD]Centralize preference getters
  *  a2b8aa6b2 - FEM: ccx writer, use better var name because of typo
  *  45dac6721 - FEM: ccx input writer, move mesh writing code in
    separate method and merge one file and splitted file writer methods
  *  05c0f6b53 - FEM: ccx input writer, delete not needed code line
  *  8d4ed6178 - Arch: Fixed regression in wall
  *  3acc1c667 - remove obsolete policy stuff
  *  b66732b26 - push cmake minimum version up
  *  e6652aaac - Draft: move Mirror GuiCommand to gui_mirror module
  *  b259d9412 - Draft: move Draft_Clone GuiCommand to gui_clone module
  *  f1ca3c945 - Draft: small changes to the taskpanels for arrays
  *  3cf7ea0da - Draft: small changes to the view providers for arrays
  *  dc2c103fe - Draft: rename Circular, Ortho, and Polar arrays
  *  0fb2d9cf7 - Draft: small changes to the loading of the array
    modules
  *  cc26565b3 - Draft: move PointArray GuiCommand to gui_pointarray
    module
  *  720dc919c - Draft: move PathLinkArray GuiCommand to gui_patharray
    module
  *  f58212c07 - Draft: move PathArray GuiCommand to gui_patharray
    module
  *  4b8dda155 - Draft: move LinkArray GuiCommand to gui_array_simple
    module
  *  82efd3358 - Draft: move Array GuiCommand to gui_array_simple module
  *  d4c699c84 - Draft: move Draft2Sketch GuiCommand to gui_draft2sketch
    module
  *  6f060d513 - Draft: move Shape2DView GuiCommand to gui_shape2dview
    module
  *  8643025d4 - Draft: move WireToBSpline GuiCommand to gui_wire2spline
    module
  *  4ed80cdf8 - Draft: move Drawing GuiCommand to gui_drawing module
  *  868435bfd - Draft: move Scale GuiCommand to gui_scale module
  *  81d77e2ca - Draft: move Trimex GuiCommand to gui_trimex module
  *  418bafe6e - Draft: move Downgrade GuiCommand to gui_downgrade
    module
  *  c3221222b - Draft: move Upgrade GuiCommand to gui_upgrade module
  *  a9688f7d0 - Draft: move Split GuiCommand to gui_split module
  *  cb5aa765f - Draft: move Join GuiCommand to gui_join module
  *  8ea1358dc - Draft: move Stretch GuiCommand to gui_stretch module
  *  eb21502d0 - Draft: move Offset GuiCommand to gui_offset module
  *  5cf9dadd6 - Draft: move Rotate GuiCommand to gui_rotate module
  *  bad30329d - Draft: move ApplyStyle GuiCommand to gui_styles module
  *  5f11802bc - Draft: move Move GuiCommand to gui_move module
  *  3370e870f - Draft: move SubelementHighlight to its own module
  *  c0aa89e7a - FEM: ccx input writer, splitted, improve heatflux
    constraint
  *  b2dbd8c07 - FEM: ccx input writer, splitted, improve pressure
    constraint
  *  8a7642142 - FEM: ccx input writer, splitted, improve force
    constraint
  *  021c25a78 - FEM: ccx input writer, splitted, improve node sets for
    fixed constraint
  *  cacf620e1 - FEM: ccx input writer, splitted, improve node sets for
    displacement constraint
  *  b8d063f5b - FEM: ccx input writer, splitted, improve node sets for
    planerotation constraint
  *  11ef01fee - FEM: ccx input writer, splitted, improve node sets for
    temperature constraint
  *  1f5d2fca3 - FEM: ccx input writer, splitted, improve node sets for
    transform constraint
  *  b1623c441 - FEM: ccx writer, splitted writer, improve surface sets
    for tie and contact
  *  531e18304 - change from radio button to checkbox per feedback
  *  ba616697e - Display 00:00:00 when the cycle time is 0 seconds
  *  e99cf9b66 - ensure the getCycleTime function returns a value
  *  0c96f7718 - Arch: Added Truss tool
  *  3802e07f5 - Draft: fixed regression in snapper
  *  028926ee9 - FEM: ccx writer, splitted writer, make include names
    class attributes
  *  03629634a - FEM: ccx writer, fix indent and white spaces
  *  865f0cc69 - remove debug print
  *  be14fb85e - Add CycleTime Attribute to PathJob
  *  ca35d67f7 - Add cycleTime Attribute to PathOp
  *  b2756bb10 - Add getCycleTime method to Path::ToolPath
  *  683e78c57 - FEM: ccx writer, improve new lines and comments
  *  5b3fea59e - Draft: Annotation editor
  *  948977646 - LGTM: Fix 'testing equality to None'
  *  ae728e63a - Work towards adding references to the objects passed in
    python class methods.
  *  c11ebcd43 - Rewrote the function and method docstrings in an
    imperative style.
  *  14283ea3e - Moved __init__ docstrings into the class docstring
  *  5f0438fb9 - Removed incorrect apostrophies.
  *  7490f3fc4 - Comparison with None is now using 'is' operator
  *  f6ffd123d - Removed extra colon.
  *  118483fd4 - Added reference to the depreciation of the ArchFloor
    module.
  *  0c9fde600 - Moved all module docstrings to the top of the file.
  *  34275a239 - Fixed non-ascii quote character
  *  8cf975d83 - Fixed docstring allignment for a function
  *  d3f6d8d5c - Spellcheck
  *  0dd278fcb - Fixed docstrings straying too far right, after
    indentation was fixed.
  *  1e5356ba3 - Work on adding docstrings for archsite
  *  eda726041 - Added docstrings for arch project, and corrected some
    doc mistakes.
  *  0c3e513c3 - Added docstrings for ArchFloor
  *  5a382d0dc - Added docstrings to _Wall, and remaining parts of
    ArchWall
  *  15abfc23f - Added docstrings for Arch IFC files
  *  3a5555f67 - Finished arch component docstrings
  *  002782875 - Docstrings for ViewProviderComponent
  *  918daad31 - Fixed syntax error
  *  f868ff36e - Made recommended formatting changes.
  *  8f910713d - More work on ArchComponent docstrings
  *  ac16e173f - Added docstrings to all of the Component class's
    methods.
  *  90812a05a - [skip ci] Fix typos
  *  b5a389030 - Work on ArchComponent docstrings
  *  07605ff85 - Best efforts on arch wall for now.
  *  28ecdbac0 - Work on adding docstrings to ArchWall
  *  4c1c6635b - [skip-ci] AddonManager: Add ModernUI to AddonManager
  *  18cfafeed - Draft: reintroduced grid button in snap toolbar
  *  d59224a4b - [Draft] Correct Draft Edit Tooltip in preferences
  *  ace8c98aa - Draft: move Label GuiCommand to gui_labels module
  *  d3646b057 - Draft: move Facebinder GuiCommand to gui_facebinders
    module
  *  4c297587c - Draft: move Point GuiCommand to gui_points module
  *  afd941b66 - Draft: move ShapeString GuiCommand to gui_shapestrings
    module
  *  44be76758 - Draft: move Dimension GuiCommand to gui_dimensions
    module
  *  bec9d0105 - Draft: move Text GuiCommand to gui_texts module
  *  66055ebf1 - Draft: move Ellipse GuiCommand to gui_ellipses module
  *  0e089e998 - Draft: move Polygon GuiCommand to gui_polygons module
  *  59c41fab3 - Draft: move Circle GuiCommand to gui_circles module
  *  ea31a7d45 - Draft: move Arc GuiCommand to gui_arcs module
  *  0d891a85e - Draft: move Rectangle GuiCommand to gui_rectangles
    module
  *  689324fe2 - Draft: move CubicBezCurve GuiCommand to gui_beziers
    module
  *  17281a250 - Draft: move BezCurve GuiCommand to gui_beziers module
  *  b6cdf9f55 - Draft: move BSpline GuiCommand to gui_splines module
  *  529ec1e1a - Draft: move Wire GuiCommand to gui_lines module
  *  934d0f375 - Draft: move Line GuiCommand to gui_lines module
  *  89928ef1f - FEM: ccx writer, splitted file writting, only write
    object headers if there are objects
  *  81be62cae - FEM: ccx writer, splitted inp file, code improvements,
    but no changes in file writing
  *  25e300402 - FEM: ccx writer, splitted inp file, code moveing, but
    no changes in file writing
  *  9cd69ed7b - FEM: ccx writer, better analysis type checks for
    analysis member
  *  1f595291a - FEM: ccx writer, better object existance checks
  *  be47670c6 - Mesh: [skip ci] implement initial guess of cylinder
  *  71414fca9 - Arch: Also skip default storey when importing IFC with
    'replace by group' option
  *  6e712f601 - Arch: Added IFC import option to replace project,site
    and building with a group
  *  b8d7f8df5 - [Draft] Fixed scale multiplier for text object
  *  982a0fdd9 - Draft: move Modifier class to gui_base_original module
  *  9f5e21575 - Draft: move Creator class to gui_base_original module
  *  181c5cb60 - Draft: import Part module where necessary for the tools
  *  9b3096353 - Draft: move the base DraftTool class to its own module
  *  0ba89d166 - Draft: move DraftTools utilities to another module
  *  dd41c1a49 - Draft: GuiCommandSimplest to serve as base of simple
    Gui Commands
  *  6f2fd0451 - Draft: Fixed further regressions
  *  dc742e852 - Draft: Fixed broken backwards compatibility with
    annotations
  *  1090da622 - NaviCube fix compiler warning
  *  bd669a603 - Copy all path operations in selection
  *  477f0c913 - Toggle active state of all path operations in selection
  *  e8e67e8c5 - Adding FreeCAD liberapay account
  *  2ce452c65 - Fixed bad conflict merge in PArtDesign
  *  0c326f094 - [skip ci] fix documentation typos
  *  bf643bb6e - Fix indent and double "or"
  *  16d44f115 - Add initial link support
  *  33999badb - [Part] color preferences: add missing tooltips
  *  c85775446 - [Draft] Further cleanup of the branch
  *  81df9b76a - [Draft] Snapper cleanup
  *  64db72199 - [Draft] Snap improvement and statusbar cleanup after
    rebase
  *  be75f4feb - [Draft] Statusbar widgets, preferences to disable draft
    statusba
  *  480216b25 - [Draft] rough implementation of new preference dialog
    for interface
  *  a23224da8 - [Draft] Added Draft Snap Statusbar
  *  55e537d79 - [Draft] Improved Snapper Toolbar Behaviour
  *  add624353 - Converted class names from private to public, per
    feedback from pull request
  *  1123e271a - Converted class names from private to public and
    corrected docstring formatting, per feedback from pull request
  *  1eef7064f - Initial addition of fcsprocket feature. This is a
    PartDesign tool that allows for the simple creation of ANSI standard
    roller chain sprockets.
  *  7c3fe2f25 - remove hard coded locale from path ui
  *  45aef7b02 - FEM: meshtools, init empty node numbers in face search
  *  9dc688ff3 - FEM: result task panel, avoid zero float division
  *  a020dc2af - FEM: meshtools, fix element names in face search
  *  8a7ebe6fa - [TD]Piecewise Detail Algo
  *  1025ef4da - [TD]Piecewise Sectioning Algo
  *  32ac8929b - Added radio button that links the movement of stock and
    model when using the set x, y, or z to 0 in Path workbench
  *  a8c03357b - remove duplicate signal
  *  d0d9888b9 - Hide the join type.
  *  532e86904 - don't hide the join type
  *  ba34cc6a9 - FEM: mesh export, add export to Python module
  *  656087fb9 - FEM: mesh tools, better logs
  *  4555a7766 - Draft: Annotation styles editor
  *  1b887fa0f - Draft: [WIP] Annotation styles editor
  *  1c5b2c8e2 - [TD]fix crash on bad centerline selection
  *  b899d6c8b - Path: Optimization for open edges update
  *  1318a7364 - Mesh: [skip ci] add sphere and cylinder fitting
    algorithms
  *  5e9869aae - Spreadsheet: [skip ci] add generated Imp files to
    repository to avoid possible build failures
  *  6c890c196 - Draft: move array commands to DraftTools
  *  2021d0bec - Draft: move AddPoint and DelPoint to
    gui_line_add_delete module
  *  1a2e79ecb - Draft: move Draft_Arc_3Points to gui_arcs module
  *  1f3a88f1c - Draft: move Draft_AddConstruction to gui_groups module
  *  68119de02 - Draft: move Draft_AutoGroup to gui_groups module
  *  60f315565 - Draft: move Draft_Slope to gui_lineslope module
  *  8aeb33f20 - Draft: move Draft_FlipDimension to gui_dimension_ops
    module
  *  ed55c6e82 - Draft: move Draft_Heal to gui_heal module
  *  8c177c7fe - Draft: move Draft_ToggleGrid to gui_grid module
  *  1ed3df9df - Draft: add base class for Snap commands
  *  11206b1d3 - Draft: move Draft_ShowSnapBar to gui_snaps module
  *  9eab03b59 - Draft: add correct docstring to old Array tools
  *  ef3ad5121 - Draft: move SelectGroup command to gui_groups module
  *  d05a786e5 - Draft: move AddToGroup command to gui_groups module
  *  8d94a0e33 - Draft: new utility toolbar with some useful commands
  *  14352677c - Draft: move DisplayMode command to gui_togglemodes
    module
  *  9758d983e - Draft: move mode commands to gui_togglemodes module
  *  7189d3de0 - Draft: move line GuiCommands to gui_lineops module
  *  017226e80 - Draft: GuiCommandSimplest to serve as base of simple
    Gui Commands
  *  a104ece52 - Draft: update InitGui with context commands
  *  131961c2a - [Draft] Cleanup splitted annotatation objects
  *  0745f760a - [Draft] Removed annotation styles objects
  *  8e3dfe7c2 - [Draft] Dimension styles improvements
  *  164bbabbd - [Draft] Cleanup of Annotation style branch
  *  85bf45937 - [Draft] Splitted object Text and Label from Draft.py
  *  f45314c9b - [Draft] Updated cmake with splitted annotation objects
  *  88612bee7 - [Draft] Dimension Style cleanup
  *  4855564bb - [Draft] Group object for dimension styles
  *  33f6d0119 - [Draft] Split angular dimension
  *  6d8fe0731 - [Draft] Annotation refactor and Cleanup
  *  530e8b6c5 - [Draft] Split Dimension object and reorganize of
    annotation objects
  *  1b7058fa3 - [Draft] New Icons for Annotation Style
  *  34cf98102 - [Draft] Dimension style object
  *  0e097ae7f - Draft: add init_draft_statusbar to CMakeLists
  *  e3ea589d5 - [Draft] Annotation scale, support for imperial custom
    scale input
  *  08d949b08 - [Draft] Rearrange annotation properties groups
  *  116052cff - [Draft] Annotation Scale bugfix
  *  ff3bdf86b - [Draft] Improved Autogroup to handle Draft Annotations
  *  1d7b62e6e - [Draft] First implementation of annotation scale
  *  e65c61036 - [Draft] Annotation scale support and statusbar widget
  *  dc8befa47 - Path: Move more common methods to PathSurfaceSupport
    module
  *  28abb95ea - Path: Add new support module for 3D Surface and
    Waterline
  *  4cd4b2e87 - Path: Comment cleanup; adjust messages; set 2 default
    values
  *  cb796ca2c - Path: Implement new module PathSurfaceSupport; Add
    `Spiral` cut pattern
  *  aaf1eee7c - Path: Preparation for making property defaults readable
    through class
  *  eb354c3a1 - Path: Improve backwards compatibility capabilities
  *  ed85341cd - Path: Improve property visibility in Data tab
  *  a0cecce62 - Path: Expose operation's property details to access via
    class
  *  9e9d5ce96 - Path: Fix weakness in face analysis for unique
    OuterWire cases
  *  01e95b2ac - Path: Add missing tooltips
  *  aa1261dc7 - Path: Waterline fixes(5), new IgnoreOuterAbove, and
    code simplification
  *  c0a5a8c97 - Path: Improve Tasks editor interaction
  *  341da1092 - Path: Move more common methods to PathSurfaceSupport
    module
  *  0bd0d52ba - Path: Simplify `if ... is True:` statements.
  *  ccfd52477 - Path: New class - PathGeometryGenerator; new CutPattern
    - Offset
  *  f6ad7101c - Path: Create shared support  module for 3D Surface and
    Waterline
  *  fd34891c9 - Path: Improve compatibility between file versions
  *  a6cb530d5 - Path: Fix weakness in face analysis for unique
    OuterWire cases
  *  f41ec732e - Path: Added `Spiral` cut pattern; Adjusted tooltip
    language
  *  b5048f4f0 - Path: Multiple fixes; code optimizations and cleanup
  *  15e1fa7bb - Path: Added missing tooltips and added new Cut Pattern
    options
  *  c6b9adec2 - Path: GUI improvement - swap setEnabled() for show()
    and hide()
  *  98aaad5fb - [TD]fix KB lockout in dialogs
  *  070099daa - fix some typos in recent lazyloader implementation
  *  97fbda9b4 - Arch: Fixed bug in IFC export of furniture
  *  232b701b3 - fix a typo
  *  ac82f6ca4 - give all preferences dialogs a clear name
  *  79f7986eb - This commits splits the "General" dialog to "General"
    and "Colors".
  *  57328a136 - [TD] split too long preferences dialogs
  *  f1a2063a1 - Remove conditionals for older fedora versions from
    freecad.spec
  *  8fbfeffe1 - Switch freecad.spec from OCE to opencascade (OCCT)
  *  f0061fade - FEM: group meshing, fix retriving group elements in
    rare cases
  *  9dac36eec - FEM: self weight object, set to not shown in property
    editor
  *  843d39495 - Tools: [skip ci] move import of requests module into
    try/except block
  *  2d29ac5fc - [TD]Fix Detail dragger for ProjGroup
  *  7d9cfeb2c - Sketcher: Fix trim
  *  a150f8a54 - Arch: Fixed IFC4 export of surface styles
  *  7bd2ec425 - add docstring to __init__.py
  *  855fa1adc - Arch: Support App::Parts in IFC export
  *  4104a0e26 - [TD]Use PropertyXLinkList for external Sources
  *  30e07229e - [App]convenience getter for PropertyXLinkList
  *  66c362a8b - Draft: Fixed div by zero error in snapping
  *  3eff81df3 - Arch: Fixed louvre width/spacing property
  *  97c8eff82 - Draft: warn the user if offset direction is not set
  *  2c11e0f4c - TechDraw: [skip ci] fix -Winconsistent-missing-override
  *  890809bcb - [skip ci]: make SubWCRef not to fail if internet
    connection is blocked
  *  940af87f6 - [Arch] split IFC dialog
  *  d91bd53e1 - Part: [skip ci] include missing header file
  *  7fe094ac0 - add lazyloader support
  *  9e57caf2e - [TD] sanitize Detail view dialog
  *  e537972ef - [TD]GlobalPlacement for loose 2D objects
  *  27a475d84 - Tools: [skip ci] implement method to get commit number,
    date and branch name from sha
  *  c2a2effac - Resolve SyntaxWarning literal comparison in py3.8
  *  f692494ad - Use "simpler" naming convention per user request
  *  8afb0379b - Draft: dwg-export: allow overwriting of files
  *  75623131f - Draft: new ShapeString icon for the tree view
  *  7dc60feab - Path: fix path sort
  *  4045b2fa3 - [TD]" Document.cpp(1182): Cannot commit transaction while
    transacting
  *  096f64cca - PartDesign: fix task dressup/transformed creation
    cancel
  *  69ea7a3d5 - Gui: move disabling of auto transactions before the
    call of showing a task dialog
  *  2b16d0605 - Gui: disable auto transaction on showing task dialog
  *  a6a1b02d4 - add icons for line style
  *  eeec05977 - add missing tooltips
  *  c7f8a5b2b - [TD] add missing signal/slot for decimals
  *  4ce9fbc57 - TD: Fix decimal separator of dimensions
  *  b4c08eaa0 - [Path] - Use PathUtil to check if op is active.
  *  60755ed31 - [Path] - Handle Post Processing Operations with
    Dressups
  *  953ae1e6e - [Spreadsheet] fix tooltip to show newline instead of \n
    characters
  *  973caf90e - [Spreadsheet] add tooltip for alias line edit.  Also,
    per user request, make it so when creating a new spreadsheet it is
    open for viewing/editing
  *  1ee2c4d83 - [Spreadsheet] fix minor bug where failure to set alias
    message appears erroneously.  Fixes #4287
  *  3141db587 - [TD] wording fixes and improvement for HLR prefs
  *  85c9376fe -  Fix label of angular dimensions
  *  5c4263961 - improve another tooltip as discussed:
    https://forum.freecadweb.org/viewtopic.php?f=35&t=21857&p=376366#p37
  *  f714519f1 - some more wording
  *  ec05f120f - another improvement
  *  c9b607823 - [TD] wording fixes and improvement for advanced prefs
  *  8c9a568d2 - better UI names for arrow ends,
  *  a219f9271 - [TD] fix arrow end None for dimensions
  *  37b578bf4 - [TD]support App::Link in View Source
  *  8705a6f3c - FEM: examples, some code improvements
  *  2b12bbe27 - FEM: extend code conventions
  *  23b5cebe7 - FEM: typo
  *  520b5cc0a - [Spreadsheet] fix bug where duplicate / bad aliases
    were being allowed.
  *  c337cfeec - [Spreadsheet] add alias line edit next to contents line
    edit -- add back in some inadvertently removed code
  *  de1cc43b0 - [Spreadsheet] add alias line edit next to contents line
  *  1fb999be3 - Arch: Fixed regression in layers
  *  c676a817b - Draft - enable toggle grid command in edit mode
  *  728fdfb06 - getColors BUG correction
  *  e41915e63 - Draft: add new viewprovider icon for radius dimension
  *  3e3ed4736 - Draft: add new viewprovider icons for specific objects
  *  8fd55eb6f - [Draft] Remove AddPoint and DelPoint commands from UI
  *  e79c1e6c9 - [Draft] Uniform length and xyz inputfield behaviour
  *  f5f43913e - [Draft] DraftGui and DraftEdit Cleanup to remove
    AddPoint & DelPoint
  *  6182aea46 - [Draft] DraftGui Bugfix on selecting inputfields
  *  9a36a379d - [Gui] Reorder Drawstyle menu bugfix
  *  a9115ed43 - [Gui] New Icons for HiddenLine and NoShading
  *  215c29caf - Draft: implement unit test for angular dimension
  *  81c289692 - Draft: implement unit test for radial dimension
  *  422d5f9d1 - Draft: cleanup of unit tests code
  *  efd5367d9 - Draft: unit test for arc by 3 points
  *  fb4a992ce - Draft: add script to produce a test file as example
  *  5a443e8df - [TD]accept QGraphicsItem from Python
  *  5823fdaf8 - [GUI]Add PySide unwrapper for QGraphicsItem
  *  436153807 - fixes #0004281: Close Documant Recovery [skip ci]
  *  412590848 - Gui: [skip ci] improve whitespaces
  *  e9aeef17a - fixes #0004286: PartDesign hole: angle of the tapered
    hole does not match the tapered angle specified [skip ci]
  *  0e0484405 - FEM: improve Python type checking and Python imports
  *  8ddbd110b - FEM: qrc, add comment
  *  204563c25 - FEM: result mesh vp, automate get icon
  *  fb3c54ab4 - FEM: rename icon, mesh result object
  *  d4ba61bf7 - Changed property names
  *  feb621067 - Some depth calculation fixes
  *  0ab6ba7a5 - [TD]remove Hatches from Display when deleted
  *  b7146a5ea - [TD]fix crash on RenderMode = NONE
  *  f181c882e - [TD]GOST welding symbols 64x64
  *  fa58336c7 - Clean up
  *  c094889aa - Fixed broken final depth calculation for rotational
    axis in pocket, profile and drill; Added EnableRotation to GUI; Fix
    some weird gcode generation
  *  dce426bf8 - PartDesign: [skip ci] New sketch function doesn't try
    any more to edit a selected sketch
  *  c1d50ec3e - [TD]Fix Balloon tool tip
  *  2fa671d09 - [TD]SymbolScale property to FloatConstaint
  *  9c8c3a2e6 - [TD]remove hard coded arrow types from UIs
  *  ebf6d1ca2 - [TD]make Arrow enums translatable
  *  dcef41782 - [TD]harmonize Arrow enums
  *  c7d3ae2d8 - [skip ci] Fix typo (crowdin)
  *  338bf2ca3 - App: [skip ci] reduce number of digits by 1 to display
    a NumberExpression
  *  00733f4f7 - FEM: result mesh, fix icon in tree view
  *  9cf6c9995 - Fixed wrong property name; Set default value
  *  6cbb2e62f - FEM: fluid material, use correct icon in tree view
  *  550b5a096 - FEM: gmsh mesh vp, use gmsh mesh icon in tree
  *  2a0ba98c0 - FEM: constraint body heat source vp, fix tree view icon
  *  2c47e52c7 - FEM: mesh gmsh vp, comment
  *  9882cb53f - FEM: mesh region, change type
  *  35b8d5dbb - FEM: mesh group, change type
  *  d230895c9 - FEM: mesh boundary layer, change type
  *  f41a942b0 - FEM: Python base view object, reactivate get icon
    method
  *  55bfa9dd7 - FEM: Python base object fix regression added with
    062d782236 by readding getstate method
  *  3461a5349 - AboutApplication.ui: add myself ;-)
  *  75b9dd8a0 - [skip ci] App: print affected Python type if
    serializing via JSON fails FemGui: add default implementations of
    __getstate__/__setstate__ to _ViewProviderFemResultMechanical
  *  a58ecba67 - Part: [skip ci] do not print an error message if a sub-
    object of a Part feature cannot be found
  *  419c4f340 - [TD]fix Balloon label position
  *  d2c1266b7 - Gui: [skip ci] do not mark the document as modified if
    the visibility of an object changes but the flag 'TouchDocument' is
    not set
  *  c23ea00eb - FEM: unit tests, some sort
  *  16c33fdb9 - Removed 'Use Tip Length' and added 'Extra Offset' in
    Drilling OP
  *  423404841 - Added ClearEdges in MillFace to GUI
  *  b368c14a0 - Add collection tab to About FreeCAD
  *  862456446 - [skip ci] Fix typos
  *  d4e07199e - App: fix missing transformation in
    Link::getTrueLinkedObject()
  *  f9c081f06 - FEM: result mechanical VP, add Object
  *  8b84a1cc9 - FEM: python base object and python base view object,
    workaround: - do not add Object attribute, regression added in
    a47d33b5e - do not attacht Object and ViewObject attribute,
    regression added in 175e7f2069 - this deactivates the icons in tree
    view - thus this only is a workaround
  *  55b5b6a6f - FEM: code formating
  *  4864849ec - TechDraw: [skip ci] fix -Winconsistent-missing-override
  *  92a00b6ab - FEM: vtk clip filter, PlaneWidget.ui typo origin's y-
    coord
  *  591e58683 - show tool table edit icons on the tool table ui. fixes
    #4282
  *  0ccbad5c9 - [TD] fix default directory for bitmaps
  *  c390d64df - [TD] handle deletions of hatches
  *  3307e4bf7 - [TD]fix Balloon coordinates
  *  0aefc4318 - FEM: gmsh mesh VP obj, set back because of regression
    added with c460f08c
  *  4be4609ae - FEM: Python gui objects, use methods from base object
  *  5b52840ca - FEM: commands, better resource handling for all command
    classes
  *  e38a77d62 - FEM: command base class, extend for better resource
    handling
  *  3eb8555cf - ReverseEngineering: approximation of a 2-degree
    polynomial surface and converting it into a Bezier surface
  *  11a13d684 - [Draft] Orthoarray Task Panel Fix Z interval
  *  fb2454dde - [TD]fix crash on Dim delete
  *  fa071976c - FEM: Python objects, remove not needed hard cardcoded
    icon name
  *  5829fc4f4 - FEM: base Python VP, extend to get the icon without
    hard coded name
  *  f4f5d7b08 - FEM: gmsh mesh obj vp, another fix because of
    regression indroduced with c460f08c
  *  ff06fa346 - FEM: code formating, sort imprts
  *  49049ddc0 - FEM: typo
  *  89d79dbbf - FEM: gmsh mesh obj vp, fix regression indroduced with
    c460f08c
  *  b748cc688 - Part: GeometryExtensions
  *  26e88f208 - handle clip views
  *  2ea0c79cd - [TD] add missing check for leader line in ProjGroup
  *  b3e42d103 - [skip ci] fix follow-up typos
  *  180805c55 - Fix typos
  *  a93400030 - FEM: code conventions, icons
  *  818de7057 - FEM: sort icon names
  *  1be796bff - FEM: rename icon, post pipeline from result
  *  888fdfbe5 - FEM: rename icon, post filter warp
  *  306f1c0c5 - FEM: rename icon, post filter linearized stresses
  *  65e0db5f6 - FEM: rename icon, post filter data at point
  *  3d31ff500 - FEM: rename icon, post filter data along line
  *  fd6e9acd5 - FEM: rename icon, post filter cut function
  *  164f04a39 - FEM: rename icon, post filter clip scalar
  *  46531ed92 - FEM: rename icon, post filter clip region
  *  5b37070a2 - FEM: rename icon, result purge
  *  45259a65a - FEM: rename icon, result show
  *  769bb5230 - FEM: rename icon, solver standard
  *  74388de95 - FEM: rename icon, solver control
  *  13a810251 - FEM: rename icon, solver elmer
  *  ce7e1c1fa - FEM: rename icon, solver run
  *  baa6d78b9 - FEM: rename icon, material solid
  *  e9683cd51 - FEM: rename icon, material reinforced
  *  dfb491615 - FEM: rename icon, material nonlinear
  *  269c34ad2 - FEM: rename icon, material fluid
  *  b3a2583e5 - FEM: rename icon, mesh creat node set
  *  22b58e401 - FEM: rename icon, femmesh to mesh
  *  e72551bdc - FEM: rename icon, mesh region
  *  ce186a515 - FEM: rename icon, mesh display info
  *  b5763c949 - FEM: rename icon, mesh netgen
  *  3a06c8c7a - FEM: rename icon, mesh gmsh
  *  b050d18d6 - FEM: rename icon, mesh clear mesh
  *  1766436d9 - FEM: rename icon, mesh boundary layer
  *  b1b6ab531 - FEM: rename icon, Equation Heat
  *  93ed45b8e - FEM: rename icon, Equation Fluxsolver
  *  cb46f1e2f - FEM: rename icon, Equation Flow
  *  cd28b9c66 - FEM: rename icon, Equation Electrostatic
  *  b620f835d - FEM: rename icon, Equation Elasticity
  *  25d354300 - FEM: rename icon, Element Rotation 1D
  *  7d0ead21a - FEM: rename icon, Element Geometry 2D
  *  42781de9c - FEM: rename icon, Element Geometry 1D
  *  6e450fcaf - FEM: rename icon, Element Fluid 1D
  *  b2d48e9c6 - FEM: rename icon, Clipping Plane Remove All
  *  505cddc98 - FEM: rename icon, Clipping Plane Add
  *  b49950c1f - FEM: rename icon, Constraint Tie
  *  4d6e21e45 - FEM: rename icon, Constraint Transform
  *  4446c2a25 - FEM: rename icon, Constraint Temperature
  *  657dedb42 - FEM: rename icon, Constraint Self Weight
  *  12392549f - FEM: rename icon, Constraint Pulley
  *  eee401afd - FEM: rename icon, Constraint Pressure
  *  bae453dea - FEM: rename icon, Constraint Plane Rotation
  *  b2d8c383e - FEM: rename icon, Constraint Initial Temperature
  *  5d965f260 - FEM: rename icon, Constraint Initial Flow Velocity
  *  051b63954 - FEM: rename icon, Constraint Heatflux
  *  9b88c4606 - FEM: rename icon, Constraint Fluid Boundary
  *  20690f82f - FEM: rename icon, Constraint Flow Velocity
  *  820e795f3 - FEM: rename icon, Constraint Electrostatic Potential
  *  5d3bab715 - FEM: rename icon, Constraint Gear
  *  894270405 - FEM: rename icon, Constraint Force
  *  568ab2ba6 - FEM: rename icon, Constraint Fixed
  *  1dbd171e9 - FEM: rename icon, Constraint Displacement
  *  943d8e0e5 - FEM: rename icon, Constraint Contact
  *  8dc95f756 - FEM: rename icon, Constraint Bearing
  *  7a5d0088b - FEM: rename icon, Analysis
  *  a1029ffd4 - FEM: command, add missing fix
  *  53b682138 - FEM: gui commands, comment not used command
  *  7c46e2c3a - FEM: ccx tools solver calculix, fix add attributes
  *  f840f9e1b - FEM: remove execute file attribute
  *  92e2674ca - FEM: post filter warp, rename command
  *  c8e222b9f - FEM: post filter linearized stresses, rename command
  *  cd913abfb - FEM: post filter data at point, rename command
  *  937706e5b - FEM: post filter data along line, rename command
  *  9f207bab2 - FEM: post filter cut function, rename command
  *  75d5baeeb - FEM: post filter clip scalar, rename command
  *  08945a255 - FEM: post filter clip region, rename command
 -- Alexander Pozdnyakov <censored>  Thu, 19 Mar 2020 23:06:12 +0300
freecad-daily (0.18.3+git19858-dbe292496-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: dbe292496b56147c081761084774f42bda56ea90
  * Date: 1583431073
  * git changelog:
  *  dbe292496 - ReverseEngineering: [skip ci] fix minor compiler
    warning
  *  b0cecc469 - FEM: ccx tools solver calculix, use add attributes
    method from framework solver calculix
  *  c577b44be - FEM: framework solver calculix, move adding attributes
    in separate method
  *  f8d90c252 - handle Leaders, Welds, Tiles and RichAnnos
  *  398bf689e - [TD] catch the case a page has the template as only
    object
  *  3be2e0974 - TechDraw: [skip ci] fix -Winconsistent-missing-override
  *  593f02db6 - ReverseEngineering: improve workflow of fitting of B-
    spline surface
  *  0c1289282 - Merged latest translations from crowdin
  *  33f489e91 - ReverseEngineering: manual mesh segmentation
  *  6c7a473c9 - [skip ci] AddonManager: Add Silk workbench icon
  *  13fd3470f - Draft: Draft_Arc_3Points using the new arc function
  *  a8712edb5 - Draft: arc by 3 points function
  *  062d78223 - FEM: Python object base classes, some tweaks
  *  9d311b2b1 - Part: [skip ci] add method to project point on surface
  *  cda6628f1 - ReverseEngineering: improve mesh segmentation
  *  2cda87f23 - ViewProviderProjGroup: handle the case that items have
    section or detail views that would be broken by the deletion
  *  ead6cfea7 - handle now also section view, detail view and view
  *  941ce9c43 - CanDelete is necessary for dimensions
  *  dc94f25fd - ViewProviderDimension: remove unused function
  *  76daaf186 - ViewProviderTemplate.cpp: remove unused include
  *  5a61baf07 - [TD] handle object deletions better
  *  b38ba6e11 - Draft: lowercase use_link option for arrays
  *  fc1ae5a9e - FEM: more code formating
  *  5620122ae - FEM: code formating and unifor licence header in Python
    modules
  *  c460f08cb - FEM: use python base constraint class, mesh gmsh
  *  a47d33b5e - FEM: python base constraint, add Object attribute
  *  7e2814e5b - Fixed coolant with dressup
  *  4545cf34b - Added coolant support to grbl_post
  *  8b3c31170 - ReverseEngineering: implement mesh segmentation
    workflow
  *  432ae7c79 - [Draft] Edit bugfix: closed wire check for point lying
    in the face plane
  *  b1a71f4a5 - Draft: new Draft_OrthoArray command
  *  f95dc3588 - Mesh: change MeshSegmentAlgorithm::FindSegments to
    accept shared instead of raw pointers
  *  7464c81db - ReverseEngineering: [skip ci] improve segmentation
    based on point clouds
  *  9d6cf324e - [ImageWB] Fix image scaling dialog for HighDPI
    displays.
  *  5e3ffcff9 - Stop the spindle before tool changes.
  *  354e63ddb - Handle coolant for ops using dressups
  *  c36048e76 - skip inactive operations
  *  9c0d0e94c - FEM: Python objects and guiobjects, code formating
  *  65b5cb7f3 - FEM: use python base constraint class, solver calculix
  *  62fa28fc6 - FEM: use python base constraint class, mesh result mesh
  *  36118fb59 - FEM: use python base constraint class, result
    mechanical
  *  95a411d95 - FEM: use python base constraint class, mesh region
  *  0e029666e - FEM: use python base constraint class, mesh group
  *  85712261b - FEM: use python base constraint class, mesh boundary
    layer
  *  5ea922c8b - FEM: use python base constraint class, material obj
  *  659da1973 - FEM: use python base constraint class, material
    reinforced
  *  83880da92 - FEM: use python base constraint class, beam rotation
  *  974ab58b9 - FEM: use python base constraint class, fluid section
  *  ab2c0a39d - FEM: use python base constraint class, beam section
  *  a00dddffe - FEM: use python base constraint class, shell thickness
  *  0aad1a016 - FEM: use python base constraint class, constraint tie
  *  d4f60113c - FEM: use python base constraint class, material non
    linear
  *  6ccc140a1 - FEM: use python base constraint class, constraint self
    weight
  *  175e7f206 - FEM: Python base constraint view provider, extend
    methods
  *  130e16a6f - ReverseEngineering: implement mesh segmentation
    workflow
  *  9b7211d02 - [Draft] Edit bugfix: closed wire check for point lying
    in the face plane
  *  3d2fb0127 - Draft: new Draft_OrthoArray command
  *  2a857dcd8 - Mesh: change MeshSegmentAlgorithm::FindSegments to
    accept shared instead of raw pointers
  *  aa422bf7d - ReverseEngineering: [skip ci] improve segmentation
    based on point clouds
  *  24d64c71e - [ImageWB] Fix image scaling dialog for HighDPI
    displays.
  *  fefc72590 - Fixed coolant with dressup
  *  aa5b05078 - FEM: elmer equation objects, better type checking
  *  5a5753af8 - FEM: element geometry types, same name type system as
    Python constraints
  *  d52cde9b8 - FEM: mesh tools, better type checking
  *  51c1897a3 - Added coolant support to grbl_post
  *  b73cc1ac3 - [Draft] Change boolean If statement
  *  edc7e3ed8 - [Draft] WireToBSpline Fix makeWire Placement
  *  f043f465c - [Draft] WireToBSpline Fix Placement of makeWire
  *  27eb8bebe - App: fix Link appLinkExecute
  *  64cc58e35 - Travis: get Pivy for Python 2 and 3
  *  62406e0ce - Add ability to remember which workbench is active for
    each tab of the viewport
  *  eac01576a - Arch Component: triple quotes for the docstring
  *  ac0268c90 - Export Arch Structure as Ifc Brep if not a simple
    extrusion
  *  6ae04900b - Fix use of Sketch as a Base for Arch Structure extruded
    along a Tool
  *  25a2837bb - Draft: upgrade patterns to PlainSVG and 96dpi
  *  08471b59b - Draft: ugrade icons to PlainSVG and 96dpi
  *  b8f459db3 - Draft: translate functions with the context set to
    Draft
  *  9dc24a9d4 - Draft, Arch: group the array tools
  *  e0eda0de5 - [TD]expose dimension arrow position to Python
  *  be293cdfc - Stop the spindle before tool changes.
  *  e3cca6c24 - Handle coolant for ops using dressups
  *  3e9ae6c77 - skip inactive operations
  *  24f10a34e - Fem: add missing comma
  *  99c9bdaaf - Path: use round() to force to show only one decimal
    when converting to string
  *  b45276045 - FEM: objects, code formating, new lines
  *  a34cd6912 - PartDesign: [skip ci] fixes #0004276: Loading a project
    takes much more time compared to previous versions
  *  b1a95ff07 - FEM: mesh tools, better logging
  *  3f399736d - FEM: unit test, add ccx canti faceload hexa20 writing
  *  eeb97b36d - FEM: examples, add ccx cantilever with hexa20
  *  2d6aa10b6 - FEM: meshtools, fix regression introduced with 63f34531
  *  b32296975 - Gui: fix FreeCADGui.loadFile()
  *  74c9ed8cd - FEM: fix unit tests because of 9c154f70
  *  b7a9d2dc3 - Part: fix crash in TopoShape::makEFace()
  *  4768fa01f - FEM: trailing white spaces
  *  27395bbba - [FEM] spread the fixes from commit a5be62b8 to the
    other dialogs
  *  d388ca626 - FEM: ccx tools, move pre requisite checks in separate
    module
  *  871d66099 - FEM: only define analysis types for calculix solver
  *  c165edd52 - Base: [skip ci] implement method Quantity.toStr() to
    control string representation
  *  5947a5bad - Gui: add possibility to connect to remote Python
    debugger
  *  6ec33d50a - FEM: ccx writer, fix in tie for splitted file writing
  *  53999ea73 - MeshGui: [skip ci] remove wrong export macro
  *  9c154f705 - Base: [skip ci] improve repr() for quantity
    https://forum.freecadweb.org/viewtopic.php?f=10&t=43718
    https://forum.freecadweb.org/viewtopic.php?f=10&t=43431&p=369556#p36
  *  1cb4625bf - MeshPart: add gmsh as another option to create mesh
    from shape
  *  549b424e1 - App: [skip ci] add further constructor to SubObjectT
  *  eb4c1019c - [TD]Add GOST Welding Symbols
  *  4f48b2e42 - Mesh: [skip ci] refactor RemeshGmsh to use it for other
    purposes
  *  e61f88883 - FEM: post result mesh, better log
  *  ea5356314 - Mesh: replace stacked widget of meshing panel with
    tabbed widget
  *  8533527af - [TD] Landmark Dim minor clean ups
  *  233453c18 - [TD]Add pref for loose 2D objects
  *  33e87d5b2 - Mesh: change pointer to mesh object when copying or
    swapping segments
  *  9ab7f4954 - FEM: small update in coding conventions
  *  72d3a94ce - FEM: better help messages at self weight
  *  802832f1d - FEM: do not guard module imports if the module will be
    imported in gui mode only
  *  0e62b053f - FEM: use numerical data type for gravity
  *  a3d18bc01 - FEM: change gravity in unit tests files to the new
    gravity constant
  *  80439638c - FEM: fix import
  *  ab0df09a1 - FEM: more Python import cleaning
  *  e68221c63 - FEM: Python imports coding conventions
  *  1458f7e88 - FEM: pep8
  *  3d4013bf4 - FEM: constants, use new module in elmer and ccx
  *  dbbab7aeb - FEM: constants, add new module
  *  f9f5a7de3 - FEM: improve imports
  *  e4e4d9fec - Removed version info 2
  *  3a3620006 - Removed version info
  *  6693ea723 - TechDraw: [skip ci] fix -Wextra-semi -Winconsistent-
    missing-override
  *  a5be62b86 - Fem: [skip ci] fix several coding flaws: * improve
    implementation of TaskFemConstraintForce::onButtonDirection * use
    QSignalBlocker to tmp. suppress signals instead of dis- and re-
    connecting * directly access object from SelectionObject * don't do
    type checks by class name but by typeid
  *  1b57cd3ae - Fem: [skip ci] improve implementation of
    TaskFemConstraintForce::onButtonDirection
  *  e2d210199 - [FEM] highlight also selected transformable surfaces
  *  c1e7bb3a0 - FEM: transform task panel, use doc identifier instead
    of App.ActiveDocument
  *  e82b24550 - ProfileEdges: New feature - profile open edges
  *  43e6be902 - Part: [skip ci] the number of domains returned by
    TopoShape::getDomains must match with number of faces
  *  a6b22b325 - FEM: transform task panel, pyton fix
  *  78040f771 - Fem: [skip ci] fix segmentation fault when opening
    contraint transform panel
  *  0825e5ece - [TD]Support Landmark Dim in Section and Detail
  *  96e8f752b - [TD]Landmark Dims initial impl
  *  03dc6edb9 - Mesh: [skip ci] improve writing mesh formats in ASCII
    format
  *  c8ea17681 - FEM: constraint VP, comments
  *  520cfd895 - [FEM] constraint  contact: sort out already available
    function
  *  75d082cb1 - FEM: move errors in own module
  *  fba86d171 - Gui: [skip ci] fix regression in Document::setEdit()
  *  d222f7b55 - Change backup policy
  *  9466fdff9 - App: refactor code to support various backup policies
  *  d19d5b5fc - FEM: constraint dialogs: sort out commonly used
    function
  *  f13db9f63 - FEM: gmsh tools, typo
  *  6ffef47ee - remove doubled code
  *  af7941a55 - TaskFemConstraintFluidBoundary.cpp: squash GCC compiler
    warning
  *  d6f3c794c - [FEM] make the Fluid Boundary dialog behave like the
    other dialogs
  *  bdd8d257d - PartDesign: [skip ci] optimize when removing items from
    dress-up features
  *  da6352c43 - [PD] only recompute once per deletion action
  *  c6bb53354 - PartDesign: fix DressUp base shape checking
  *  883235680 - Part: [skip ci] add option to set two-side rendering of
    Part shapes
  *  f43391524 - Fix saving values for Infinity and Capacitance BCs
  *  3afa603a1 - [FEM] TaskFemConstraintForce.cpp: squash GCC warning
  *  288456ee4 - [FEM] fix special Dlg issue with deletion
  *  3574182c1 - TaskFemConstraintForce.ui: add tooltips and remove
    unnecessary spacer
  *  6cc0e3580 - [FEM] fix direction handling in Force dialog
  *  361acd5a8 - [PD] enable selection of fillets etc. using arrow keys
    in Dlg
  *  f14beae5d - FEM: commands, add some comments
  *  edc134ce4 - FEM: code improvement in command manager
  *  39402958b - FEM: code formating
  *  f4dcd0a5f - Cloud: [skip ci] add build option to compile Cloud
    module
  *  a3bf3d194 - Mesh: add gmsh for remeshing a mesh created from CAD
  *  274b74b30 - FEM: pep8
  *  de517b6e9 - FEM: Add ElectricInfinity- and CapacitanceMatrix-
    boundary condition for Elmer
  *  325b31aae - FEM: change behavior of Force dialog to the one of all
    other constraint dialogs
  *  461624e18 - Rearranged deburr GUI
  *  4db7fc91e - [TD]fix application of SectionLine preference
  *  d0f749b56 - FEM: result task panel use single quotes instead of
    double ones
  *  eb014166a - FEM: result task panel, pep8
  *  97fed2998 - FEM: result obj, pep8
  *  b34f0aef3 - App/Gui: implement a lightweight weak_ptr like class to
    work with Document, DocumentObject and ViewProvider
  *  e3b5b0b17 - [Part]Handle CJK font names for ShapeString
  *  f750c7398 - Added GUI support to PathDeburr for directions
    selection
  *  66c1bfdd9 - FEM: writer base, add some comment for elemnt faces
    constraints
  *  0e3701180 - FEM: constraint tie, get the faces data in writer base
    class
  *  4fcf01991 - FEM: constraint tie, add input file writing unit test
  *  6b2720f67 - FEM: constraint tie, add example
  *  c3864c16f - FEM: constraint tie, add Gui command, icon, implement
    task panel
  *  0bd03643f - FEM: constraint tie, implement object and ccx writer
  *  66e8e2949 - FEM: member tools, comment fix
  *  92463075b - Part: add script to create the primitive shapes
  *  389b26c48 - PartDesign/Fem: [skip ci] when handling Del key make
    sure that deleteAction is instantiated
  *  97de09ad6 - [FEM] add shortcut to delete constraints from list in
    dialog
  *  d4d4998f7 - FEM: result task panel, comment
  *  e4cdb2fcc - FEM: ResultMechanical add migration code f0r old result
    objects Stats containing (min, avg, max) converted to (min, max) Add
    Messagebox if histogram requested, but not available
  *  453370795 - FEM: solver writer, use member class as parameter for
    writer class instaed of all separate fem objs
  *  822832e67 - FEM: member tools, pep8 and a comment
  *  5bafb18a7 - FEM: solver writer and tasks and ccx tools, use a new
    member class to collect the analysis member
  *  1752a947a - FEM: new member tools, move some analysis member
    methods from utils
  *  19148d305 - PartDesign: [skip ci] add missing header
  *  cc3b21fa0 - improve code as suggested by Werner
  *  69f97014e - [PD] missing changed from commit d4be4a02
  *  62808e95f - Turn SEH on Win, let FreeCAD crash during tests
  *  84229b430 - Gui: [skip ci] correctly set size when selection
    resolution of 10000 x 10000
  *  a5ecaf1a7 - Gui: [skip ci] most of the resolutions shouldn't be
    marked for translation
  *  c4d98d410 - FEM: code formating, pep8
  *  a2249c3c6 - FEM: adapt unit tests on deleting of avg values
  *  c2a57b3e4 - FEM: result task panel, Histograms added to result
    object instead of average stats values
  *  bf9e646eb - [TD] LeadlerLine dialog beautifications
  *  119a12aa0 - FEM: result task panel, add comment to equation
  *  7f7693866 - FEM: unit tests, fix comments
  *  fc9c8a4fe - FEM: elmer writer, fix by HoWil
  *  01e8e7f77 - try to squash GCC compile error
  *  b86d97b9b - catch case that users tries to delete all items in the
    dialog list
  *  316a8840b - remove unnecessary code and comment
  *  0a7d82b0b - enable selection in the dialog item list
  *  702b37aa0 - improve fillet dialog logic
  *  757cfce10 - conda: fix conda build failure because
    CMAKE_SYSTEM_PROCESSOR is not defined
  *  71ce2156f - Part: [skip ci] simplify using Wire.approximate() by
    supporting keyword arguments and making all arguments optional
  *  48744aa9b - Part: [skip ci] check for mults of inner knots when
    creating B-Spline curve/surface
  *  9cefd8858 - Part: [skip ci] fix crash in
    BRepOffsetAPI_MakeOffsetFix
  *  45d9660f9 - [PD] rename buttons
  *  983baa782 - FEM: typos in comments
  *  b7d8e98bf - FEM: replace fem utils method with FreeCADs obj method
  *  d0f0ad2a0 - Path: Added option to select direction (CW, CCW) in
    Deburr Op
  *  7aad85e9c - PartDesign: [skip ci] workaround for ambiguous Delete
    key event
  *  a8bf9bb06 - FEM: delete not needed imports
  *  3d8c040ef - FEM: tokes module, some but not all pep8 codeformating
  *  97ee30df0 - FEM: code formating, python
  *  3e292813f - FEM: solver frame work tasks container, do not collect
  *  db6aa7c83 - FEM: solver frame work, better error handling on run
    button
  *  acaeaf9ad - FEM: solver frame work task panel, add space to error
  *  1c8d0d1d8 - Base: [skip ci] support of __round__ of QuantityPy
  *  177afc7b9 - PartDesign: [skip ci] fix possible segmentation fault
    in destructors of dressup task panels
  *  a7589418a - FEM: elmer writer, potential could be 0.0
  *  e8417c626 - [TD]fix LL edit when no MDI
  *  3988824b6 - [TD]fix RTA edit when no MDI
  *  d0215f763 - [TD]fix variable name
  *  1c276115c - [TD]use "continuous" for solid lines
  *  17bad8504 - PartDesign: [skip ci] do forward declaration if
    possible to reduce build timw
  *  a2eecf305 - TaskDressUpParameters: GCC compile fix
  *  d40eb2dbf - [PD] add feature to highlight references in some
    dialogs
  *  a76bc63e4 - Draft: angle dimension icon saved as plain SVG
  *  0bef3cdee - Patch for MIPS64 Architecture
  *  5f7856df1 - add file info to the FreeCADCmd.exe
  *  9985ec6d2 - delete very outdated manifest files
  *  62251e3b3 - Get cmake to find pythonlibs 3.x when python 2.7 is
    present
  *  88d1dbb64 - Gui: block more events when ProgressBar is shown
  *  91f8c84cd - Fem: [skip ci] activate expression parser and disable
    call of eval()
  *  5aa15e7d7 - [PD] spread the fix from commit fa963d36d1 to 3 other
    affected dialogs
  *  fa963d36d - PartDesign: add/remove features to list view in linear
    pattern panel
  *  902cd411f - Gui: [skip ci] add user option to disable to open a
    transaction on manual document recompute
  *  802ca4e0c - Draft: new view provider icon for the angle dimension
  *  eab48f615 - [skip ci] Preferences names or paths must not be set to
    translatable strings!
  *  5e08ba54c - FEM: mechanical result object, add comment
  *  f192ac8ea - FEM: Migrate older result objects FemResultMechanical
    due to renaming property "StressValues" to "vonMises"
  *  a10a0d9e0 - fix logic
  *  3877e18e0 - [PD] enable to de/selecet several entities at once
  *  6af211fbd - Restore manual override of FinalDepth values
  *  27771fc6e - App: restore external linked documents in dependency
    order
  *  5eb15e421 - App: do not save external dependency
  *  0a608e941 - App: fix Link document restore
  *  8b68ab74b - FEM: use a more precise object name "vonMises" instead
    "StressValues"
  *  a2a59b884 - Travis - add PLY runtime dependency
  *  af27a06fa - Main: copy icon.ico to build directory
  *  4a6656d97 - add missing version info for Win builds see
    https://forum.freecadweb.org/viewtopic.php?f=8&t=43099&p=367607#p367
  *  e97336f21 - App: add proxy execute support to Link
  *  e77ab5e2c - [TD]fix Qt4 compile error re QTextCursor
  *  48fc14efc - [TD]2 pass autoscale for DVD, DVS
  *  3a42205cb - [TD]fix autoscale for DPG
  *  b4943c1f0 - [TD]fix HiddenLine style pref
  *  d6f9a6ddf - [TD]trap wrong selection for ArchSection
  *  9ed64bf3e - [TD]fix hatch file not found message
  *  bcbca4c14 - [TD]fix initial font size display
  *  f00fca547 - [TD]use plain text for Svg export
  *  3a9002217 - PartDesign: fix FeatureDressUp base checking
  *  469614eb1 - PartDesign: support transformed pattern in
    FeatureDressUp
  *  88a60f91e - PartDesign: use QKeySequence::Delete instead of a
    QString
  *  5ca8b490f - [PD] add shortcut to context menus
  *  91d84472f - Travis - enable ccache for GCC builds
  *  53bbf09bf - Fem: [skip ci] use ply parser instead of insecure
    eval() function (not yet enabled)
  *  cd7fb70d1 - Gui: fix crash on Document resetEdit
  *  3691f68e3 - Part: fix Sweep path selection
  *  52c64d8a8 - Implement and test extension events
  *  9960b6739 - FEM: gmsh tools, get rid of useless unv related warning
  *  a199adcd5 - Travis - fixes for Windows build
  *  3cbe30933 - Part: determine tangent intersection of two 2d curves
  *  b799996c2 - FEM: fix cmake
  *  3ad0fb571 - FEM and OpenSCAD: add some hint and remove not needed
  *  20dcae5f5 - FEM: result task panel, small code improvements
  *  36f4439d4 - FEM: result task panel, separate hints for user defined
    equations
  *  c02b72b7e - FEM : Correct writer.py at line 1623 and replaced
    ccx_elset by elset_data
  *  20c0a7c1e -  Addons manager - check if macro icon path exists [skip
  *  b94b404e2 - Arch: use init_tools to create Draft toolbars
  *  5827d16ae - Arch: explicitly import modules in the initialization
  *  4dc774c03 - DlgPropertyLink.cpp: fix compilation
  *  9a7964ce3 - Path: fix drill job creation
  *  1024344bb - TechDraw: remove duplicated fix
  *  cbaee7e4e - Gui: add more options to DlgPropertyLink
  *  c4be6c8b2 - App: add class TransactionLocker
  *  3cd84fc2d - TechDraw: fix build for qt4
  *  0633abb70 - Gui: refactor link property editor
  *  24d935096 - Gui: fix missing property editor transaction closing
  *  3364911d6 - App: add PropertyXLinkList
  *  e4a2d9fc4 - App: fix PropertyXLink invalid external link
  *  e707ba834 - App: fix PropertyLinkSub(List) unicode handling
  *  c182425ec - App: remove unncessary exception catch
  *  39959f950 - App: add new convenient class SubObjectT
  *  5d60f3af0 - DlgPrefsTechDraw1.ui: revert unwanted change
  *  117405139 - [TD] some wording improvements
  *  aea13305b - Path: allow boundaryDressup negative Exts
  *  4881b43d4 - Path: fix boundaryDressup Apply button enable
  *  f6c764887 - Mesh: [skip ci] add methods to create empty KD tree or
    to add further points
  *  8deed98ac - Add DigitalOcean support notice
  *  97c40204a - [ArchWall, DraftGeomUtils] fix bug: ArchWall with
    Offset Attribute set and based on Sketch fails at some cases
  *  136c7c32d - [Draft] Move and rotate bugfix to handle
    App::DocumentGroup
  *  3ed0df5a5 - Draft: override text in dimension only when GUI is up
  *  814c97b70 - Draft: standardized module to build messages
  *  a80ba2589 - Draft: disable the excessive output in the ToDo class
  *  b6baaa72e - [Path] Add GCode documentation of Path Workbench
  *  01df7c0a6 - Draft: added init_tools to create the toolbars
  *  0cb62a9e4 - Draft: explicitly import modules in the initialization
  *  708db0930 - FEM: ccx writer, revert copy accident from 4eb6344
  *  4eb634448 - FEM: ccx writer, add comment about solver type
  *  c01c1f7fd - Sketcher: add option to disable leaving sketch with Esc
    button
  *  1e7e45953 - Sketcher: [skip ci] fix -Wunused-private-field
  *  c944aafc5 - fix missing HorizFeed in boundaryDressup
  *  16b2b9a86 - Sketcher: split huge settings page into two pages
  *  85aeef938 - Gui: ComboView always must be created because it
    includes the task view.
  *  7308db633 - Gui: [skip ci] fix naming inconsistency and rename
    'combi' to 'combo'
  *  832d17537 - Gui: fix naming inconsistency and rename 'combi' to
    'combo'
  *  a8e048ec1 - Gui: fix tree view mode option in general preference
  *  3089ffd43 - Update Libpack link
  *  c420de0f9 - Option to opt-out from using a Linux desktop icon
    theme.
  *  5abb3e57c - Part: [skip ci] use the right value from the user
    settings to set point size
  *  c3eb6d900 - ResultShow.ui improved labels concerning user defined
    equations
  *  8462c43a0 - [TD]add Hatch limit parameters
  *  e983ca391 - [TD]fix Preference dialog keys
  *  8125657da - FEM: result mechanical task panel, typo in obj
    attribut, thanks ur_0
  *  f22607a61 - Sketcher: [skip ci] add create polygon command to
    sketcher menu
  *  f2c83ac46 - remove program-specific SVG namespaces
  *  f3a78196d - Gui: also sort parameter groups in ascending order
    [skip ci]
 -- Alexander Pozdnyakov <censored>  Fri, 06 Mar 2020 06:36:50 +0300
freecad-daily (0.18.3+git19503-bb189d540-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: bb189d540cb958e63af44347a244188fae217e93
  * Date: 1581028607
  * git changelog:
  *  bb189d540 - FEM: thermomech bimetall, add it to the unit test
  *  74ba3e7d2 - FEM: thermomech bimetall, add it to the examples
  *  c21a01540 - Addons manager - check if icon file exists [skip ci]
  *  5b2f9a395 - FEM: result mechanical, resmoothing slider response
  *  7387f3201 - FEM: examples, manager, add missing examples to run all
  *  e3e319790 - FEM: contact shell example, small improvement
  *  342695ac3 - FEM: contact solid example, fix obj names
  *  e0f1079f1 - Sketcher: [skip ci] explicit command to stop current
    operation
  *  78039eb0d - Arch: IFC import, fix regression included with 5da9197b
  *  3e3f2b57c - Added to grbl_post optional bCNC block header for every
    job operation
  *  0532df493 - [TD]fix Preferences
  *  992dc49ec -  Do not throw error when open an already opened
    document
  *  428c9005a - Part: fix various commands on selection detection
  *  3ccffc1b3 - Draft: add README files to explain the new structure
  *  e66f86c66 - introducing user parameters: BaseApp->Preferences->View-
    >NaviFontStretch  BaseApp->Preferences->View->NaviTextFront  BaseApp-
    >Preferences->View->NaviTextRear  BaseApp->Preferences->View-
    >NaviTextTop  BaseApp->Preferences->View->NaviTextBottom  BaseApp-
    >Preferences->View->NaviTextLeft  BaseApp->Preferences->View-
    >NaviTextRight
  *  3e5806cd6 - introducing user parameter: BaseApp->Preferences->View-
    >NaviWidgetSize
  *  8c1076a84 - Rename GDML Workbench icon
  *  b5a92b656 - [Draft] Bugfix for new users opening Shapestring
  *  b5b32c8aa - Addons manager close button
  *  7d6f0f362 - [Draft] Toolbar, remove option from preferences
  *  ad977bb80 - Draft: disable the Toolbar mode of Gui commands
  *  461309df2 - Draft - Toolbar mode input size issue
  *  73604044a - FEM: temporary deactivate contact unit test
  *  d68fcb8cc - [TD]Fix rich text size/position in Svg export
  *  e6a29986e - Mesh: [skip ci] add method to get all facet indices
    from given point indices
  *  c5bc1722e - FEM: py code formating
  *  efff32cbb - Material: typos
  *  325c90b61 - Material: update fluid material and correct 2 value
    errors
  *  2103448fd - Fem: remove unused icon which belong to Cfd mod
  *  13ea18d4d - Fem: bugfix for FluidMaterial does not show in
    FemMaterialTaskPanel
  *  ae107ac2c - FEM: mech result VP, code formating
  *  23839facd - ViewProviderFemResultMechanical Slider Displacement
    with finer scale to support large scale deformations with needed
    magnification less than 1.0 supprt magnification from 0.1 to
    1000000.0
  *  a5fe80976 - [TD] DlgPrefsTechDrawx.ui: improve layout, wording and
    tooltips
  *  40fb83207 - [TD] DlgPrefsTechDrawx.ui: improve layout, wording and
    tooltips
  *  658fd9b43 - [TD] further SVG fix
  *  a87a52d1e - [TD] Command.cpp: restore menu names
  *  f5835dc6c - FEM: contact solid example, improve geometry creation
  *  fb5f8497f - FEM: nonlinear material fix for Py2 and reactivate unit
  *  7e0111620 - FEM: node sets, return sorted with unique values
  *  7dcc02d27 - FEM: ccx tools pre check, better error messages
  *  8c571f90a - Implemented SendToPythonConsole FreeCAD-wide (edit and
    context menu)
  *  da7171989 - FEM: constraint contact, move retrieving the face ids
    in writer base class
  *  285d8547d - FEM: constraint contact ccx writer, use name to
    identify constr data in writer file
  *  efe534bfc - FEM: get pressure faces ids, some better comments and
    very small code improvement
  *  82c89e176 - FEM: ccx tools unit test, fix file save name
  *  9b5bbb697 - fix flaws to add PreCompiled.h inside normal header
    files
  *  390a0a2c5 - Gui: [skip ci] handle possible division by zero in
    NaviCube
  *  b2aaa95a7 - Update copyright information [skip ci]
  *  e4be9e43d - TechDraw: [skip ci] user visible text should be
    translated
  *  61005608c - [TD] TaskRichAnno tr to fix Qt4 build
  *  72e55ca8a - fix missing namespaces in SVG files
  *  1583f3c30 - [TD] correct icon name
  *  a92e157a9 - [TD]sync icon names and menu entries
  *  fe2c802ed - [TD] fix 2 typos
  *  3a991afe7 - [TD] update menu name to fit into the current naming
    scheme
  *  6001172f5 - FEM: unit test, fix comments
  *  2a396025c - Part: Restore parametric refine function
  *  ba5e50ada - Mesh: alternative method for cylinder fit using
    Levenberg-Marquardt algorithm
  *  f8b8e4a10 - FEM: meshtools, some commets for ccxelement faces
    binary search
  *  74680b8a1 - Mesh: [skip ci] approximation of cylinder and sphere
    using WildMagic lib
  *  eae645517 - Mesh: [skip ci] fix crash in mesh segmentation
  *  230c1c930 - FEM: change example contact shell shell name
  *  3310d52f7 - FEM: add contact solid solid unit test
  *  ae3f75004 - FEM: add constraint contact solid solid example
  *  fa635035d - add missing placeholder text as in #2968
  *  cf8fee41b - * also update 2 tooltips (the dialog already shows the
    current length unit)
  *  99baface0 - [TD] set default text size for RichAnno dialog
  *  6c59182d5 - Arch: Fix in material reader
  *  94575bcd3 - FEM: utils, better print message for ref shape check
  *  6763c1461 - FEM: ccx tools test, sort imports
  *  b18b8a8f5 - FEM: unit test, reactivate nonlin mat unit test for Py3
  *  84aa3bbcc - FEM: examples, copy code to run to module top
  *  b0902dbcb - Mesh: [skip-ci] add method to get curvature info
    directly from mesh object
  *  6d109cd62 - Mesh: [skip-ci] fix wrongly computed curvature values
    for meshes in analysis tool
  *  f70a267d7 - issue #0004258: FreeCAD crashes on "Edit datum" in
    PartDesign when datum in Part [skip-ci]
  *  cc5e5f97e - [TD] add missing update when changing WeldSymbol
    parameter
  *  d3ee55646 - [SK]change coincident point icon
  *  31bd5ce1e - FEM: ccx writer, small code formating
  *  899854ac5 - FEM: unit test objects, add some prints and obj count
    tests
  *  a31435bb8 - FEM: unit test objects, improve code
  *  1ba764709 - FEM: icons, fix constraint initial temperature
  *  ebf0f9da0 - [TD]Default color and weight for markup lines
  *  a10527228 - [TD]fix missing parm save/restore
  *  8512c5e8a - [TD]fix EdgeCapStyle default
  *  4142fb90f - Part: make reverse function parametric
  *  1350da3f2 - Draft: Use proper multi-line text editor for Draft Text
  *  e43ec37a9 - Arch: Support for per-face colors in
    OfflineRenderingUtils
  *  15dea4f89 - Inspection: multi-threaded calculation
  *  ddc1555f4 - Fix sign of long/lats
  *  380340623 - [Draft]fix circular array python2
  *  202d10078 - [Draft] Context menu bugfix
  *  1550d26af - FEM: ccx writer, fix typo in contact surface writer
  *  b758b2217 - [TD] fix regression with line width I introduced today
  *  94280f15c - Inspection: [skip-ci] const correctness
  *  f95c87a75 - [TD] disable the frame parameters if there is no frame
  *  42e6aeb14 - [TD] improve RichAnno and LeaderLine dialog
  *  1991a08ff - Gui: [skip-ci] disable cancel button of progress dialog
    if operation cannot be aborted
  *  d2b943e8b - OpenSCAD: Fixed cmake file
  *  630fc040a - OpenSCAD: Add warning if PLY module is not found
  *  7c6b707cc - Add GDML Workbench to AddonManager
  *  0b623cbf0 - Remove ply from OpenSCAD directory as installed as part
    of FreeCAD
  *  5da9197bc - Import transparent and IFC4 colours
  *  647f3c0f4 - Reduce demo icon theme
  *  cacd3d9c6 - Draft: plane proxy by default saves the state and view
  *  ac8ae43a7 - [TD]add missing letter to parameter string
  *  5bd9ac0dc - [TD]paint on RTA feature change
  *  bd1a46213 - [TD]update VP property changes immediately
  *  f5d66c5e8 - [TD]update leaderline immediate when props change
  *  b8e2ebde8 - FEM: unit tests, temporary deactivate nonlinear
    material writing test
  *  02ebcd13c - FEM: ccx writer, delete space in input file
  *  2beca6df6 - FEM: sort icons resources file
  *  985417d7f - FEM: fenics export, remove u from print messages
  *  90af18eb8 - FEM: mesh: XML fenics mesh export fixed
  *  338774dd4 - [TD] Use PropertyLength for LineWidths
  *  0e015dad5 - [TD]delete extraneous definition
  *  c28292406 - [TD]Preferences: reorganize and add missing
  *  3ea761dbc - [TD]fix LeaderLine tooltipe
  *  1f54e153c - [TD]fix AutoHorizontal not applied after creation
  *  7240de9b2 - make some header include adoption for open cascade
    7.4.0
  *  d63789594 - [Draft] Autogroup bugfix
  *  1bca53917 - Find uic and rcc on openSUSE
  *  bdf4bfe30 - Improve TabBar stylesheets support
  *  37c896d41 - Sketcher - improve text readability on dark themes
  *  fbef5ab1f - [Draft] Reorganize menu & toolbars
  *  7771f57f5 - Fix XPM height of 'Not attached' overlay icon
  *  67e6b81a6 - [NaviCube]Add 'NaviStepByTurn' parameter to 'View'
    preferences
  *  232987d0e - [NaviCube]Fix error when 'NaviStepByTurn' parameter
    value leads to non-integer angle increment step
  *  2edabee0f - FEM: solver elmer, workaround for result reading
  *  fa40b5056 - [TD] reduce scaling increment
  *  a9d402312 - Path: fix missing header
  *  a226801f1 - [Gui]fix missing #includes
  *  26aed44d4 - Gui: activate ProgressDialog
  *  4b85928b6 - Gui: [skip-ci] fix several problems with ProgressBar
    when using in a thread because the slots of its base class are
    invoked instead
  *  5c17f71a2 - Gui: [skip-ci] rename Sequencer to SequencerBar
  *  f7d032955 - Gui: [skip-ci] allow user to sort elements in parameter
    editor by name/type/value
  *  f320766f0 - Path: small fix for Python 2 syntax
  *  ec10b5e62 - Path: add some diagnostic trace in Area
  *  28b98f752 - Path: change wire discretization method used in Area
  *  91f91f458 - [TD]support Horiz/Vert Dims in Dxf export
  *  7b9048953 - [IMP]Support Horiz/Vert Dims in DXF export
  *  96bdea2f5 - [TD]fix LeaderLine autoHorizontal
  *  9e7360951 - FEM: nonlinear material, fix selection for adding one
  *  c5321691d - Part: [skip ci] implement methods getBasisCurve of
    Surface of Revolution/Extrusion
  *  6fee2cda2 - Start: Added settings button and allow to turn tips off
  *  4ea300777 - [NaviCube] Add user parameter 'NaviStepsByTurn' to make
    customizable the rotation step increment
  *  0fb698f0b - [Stylesheets] fix vertical Selector Toolbar width
  *  ce039fc00 - [Stylesheets] Missing SVG for vertical toolbars added
  *  c857dfef8 - Draft: ShapeStringTaskPanel add parameter
    DontUseNativeFontDialog
  *  ebbd36699 - AddonManager: add CFD inkscape icons (96DPI)
  *  887256ba3 - [Draft] Edit addpoint with both chamfer and fillet
    enabled
  *  dc2347f27 - [Draft] Edit, bugfix on addpoint to filleted polyline
  *  7a30f0e8b - [ArchWindow] getSubVolume() Bug - When the Window is a
    Clone, HoleWire in original is ignored
  *  98dfa25de - [ArchWindow] getSubVolume() Bug - When HoleDepth is set
    but the Window is a Clone, no opening is created
  *  a322effce - [ArchWall]  Typo
  *  d562b9f01 - [ArchWall] Use OverridenWidth/Align when ArchSketch
    getWidths/Aligns() not implemented
  *  6364d4f26 - FEM: workbench gui, sort lupdate entries
  *  431639197 - FEM: examples, small code improvements
  *  1b198453b - Remove TechDraw_Tree_Annotation.svg
  *  bfdb124dc - FEM: ccx unit tests, sort methods by abc
  *  4c786b56a - FEM: ccx unit tests, remove numbers from test names
  *  785e4b1ef - FEM: ccx unit tests, improve multiple material test
  *  57dcf7e23 - FEM: ccx unit tests, small code improvements
  *  085bce377 - FEM: ccx unit tests, add material nonlinear input file
    writing test
  *  1250b38b7 - Fix units in dynapath post processor.
  *  44a521f7c - [Draft] Autogroup: better support for App::Link
  *  120b69c74 - App: add methods to change import/export module of a
    registered filetype
  *  a3622ee49 - [TD] rename some Draw* elements - try 2
  *  6866397c1 - Py2: [skip ci] provide time._process_time
  *  1ad0d00ab - FEM: unit test, ccx tools, use methods for all the rest
    tests
  *  6b81d39b1 - FEM: unit test, ccx tools, use methods for
    thermomechanical test
  *  a9a67ccbf - FEM: unit test ccx tools, better var name
  *  269647757 - FEM, unit test, ccx tools, move result reading in own
  *  6fe6461dc - FEM, unit test, improve ccx tools Flow1D unit test
 -- Alexander Pozdnyakov <censored>  Fri, 07 Feb 2020 02:08:30 +0300
freecad-daily (0.18.3+git19303-d62eda51d-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: d62eda51d63c492a94378386c0fb601fbcf7c0c8
  * Date: 1579299982
  * git changelog:
  *  d62eda51d - Import: [skip ci] fix bug when checking if std::map is
    empty
  *  fbd51918f - Gui: [skip ci] add method to get bounding boxes of the
    fixed and movable groups of manual alignment
  *  298b1d49a - Gui: [skip ci] clear language combo box when loading
    settings
  *  1a8df1ab0 - Gui: [skip ci] in Gesture style handle release instead
    of press events for the keys: H, PgUp, PgDown
  *  a285e89b2 - FEM: unit tests, improve ccx tests
  *  ab3941af1 - [TD]fix potential crash if page deletes self
  *  841a673bb - [TD]improve export error message
  *  60ca94d7c - fem: use time.process_time instead of removed
    time.clock()
  *  a6ef39b2e - FEM: code formating
  *  9a607f136 - FEM: examples, improve shell contact
  *  416eac6ce - FEM: unit test, add shell contact inp file writing
  *  cb8feb0d0 - FEM: examples, add shell contact
  *  cac66de2a - FEM: extend contact constraint to support shell
    elements
  *  2f0d34e0f - FEM: examples, set input splitted input file writing to
    False
  *  0b2b1e3a5 - CMake: [skip ci] report which C++ standard is required
  *  f34776514 - [TD]fix crash on Section apply
  *  05577c267 - [TD]Balloon ends and kink
  *  e6b3fad6e - Gui: allow to dump only the visible part of the scene
    graph Gui.ActiveDocument.ActiveView.dump("scene.iv", True) The
    second parameter is optional and by default False
  *  8b2e318f1 - [TD]fix parenting in Tree
  *  e290e9c4c - [TD]fix RTA text size handling
  *  6cb31ac91 - [TD]Cleanup dead code in TaskRichAnno
  *  3af513986 - Draft: only try to import FreeCADGui, coin and QtGui if
    FreeCAD.GuiUp is true
  *  e52bd1770 - [Stylesheets] fix selection background color for Darker
    theme
  *  88405ae71 - [ArchWindow] Fix getIcon() problem if base is
    SketchObjectPython
  *  b52ac5fc6 - Draft: move translate function to translate module
  *  25b3cfc17 - issue #0004188: Editing a subtractive box in PartDesign
    doesn't show the shaded box
  *  bff7369e5 - fixes #0004188: Editing a subtractive box in PartDesign
    doesn't show the shaded box
  *  5afd6a964 - Gui: fix screentshot
  *  1f05c8fa6 - FEM: make sure results are loaded into the correct
    document
  *  1da11e4e5 - [TD]fix #4170 Unicode in Svg export on Win
  *  61daa6e2b - Fixed openscad
  *  6d2742c07 - Update Ply to 3.11
  *  59d3a277b - make clear that is is the local coordinate system
  *  af0485b75 - [proposal] rename rotation angles
  *  3844c4cf8 - Refactor comments
  *  42b6fafd5 - Refactor if statement
  *  36c831509 - Add comment about M01 gCode.
  *  539a9f23a - Add basic Max Computer GmbH nccad9 postprocessor
  *  2ab75d7f2 - Draft: move todo static class to the todo module
  *  d64d6a7c6 - [TD]fix leader line display attributes
  *  c4ca00a1d - Increment year in copyright notice
  *  3fadbb3cb - [Stylesheets] fix https for FreeCAD forums
  *  a8a54e109 - [Stylesheets] typo in FreeCAD website
  *  65d751613 - fix https protocol for FreeCAD website
  *  09727b9f1 - fix const correctness
  *  7dc81c76c - fixes #0004193: ViewProviders do not inform observers
    about Proxy property change
  *  e5d23469f - Gui: add function to observe before changing a property
  *  127ae92e6 - TechDraw: [skip ci] fix -Winconsistent-missing-override
  *  00c69a9c6 - [TD]fix LeaderLine noshow on doc load
  *  acd3cd901 - Gui: [skip ci] add missing export macro
  *  748473804 - Gui: fix screenshot with opaque background
  *  20c85d9cc - Gui: fix screenshot
  *  a46e3b373 - Gui: add SoShapeStyleElement.h to InventorAll.h
  *  43115aced - [TD]fix inconsistent override warnings.
  *  513f3b55c - [TD]embed geom hatch file in document
  *  8d117827b - [TD]embed Svg hatch file in Document
  *  e81171147 - [TD]use new PropertyFileIncluded.isEmpty()
  *  60c1855d1 - [App]add isEmpty method to PropertyFileIncluded
  *  d82395279 - [TD]embed section hatch file(s) in Document
  *  e4cd11e4e - [TD]correct PropertyFileIncluded handling in Welding
  *  1432dc1d5 - Gui: Qt4/Qt5 neutral change in Placement class [skip
  *  2d752745c - Gui: [skip ci] fix -Wreturn-type
  *  5673d299f - implementation classes don't inherit from UI classes
  *  f97eb7026 - fixes #0004182: Segfault when clicking constraints from
    a different viewport [skip ci]
  *  49e4e45ff - [TD]fix compile error on Win re M_PI
  *  8d1e1e407 - Gui: [skip ci] rename Location classes
  *  fa6513d7c - Arch: import IFC, add commen to True North calculation
  *  9270322d2 - Mod: [skip ci] implementation classes don't inherit
    from UI classes any more
  *  19c37012d - Mesh: [skip ci] refactor MeshTexture class to avoid
    code duplication
  *  7dd808ac6 - Draft: SVG import, encode fix
  *  93b711f62 - fixed QGroupBox checkboxes and minor other fixes.
    Updated to v2.21
  *  4b5f91f4c - Draft: test_offset, test wire and closed shape
    (rectangle)
  *  885046b1c - [DraftGeomUtils]  OffsetWire() to accept input as Face
    as previously did.
  *  feaf9b24d - [Arch] fix true north handling on IFC import and export
  *  ce2441c0b - Draft: new module for GUI utility functions
  *  cd764c6dd - Remove trailing whitespace
  *  d7d88da29 - Add Proxy to Addon Manager with UI
  *  683fbffe4 - FEM: frd result reading, improve error handling
  *  379018cde - [skip ci] fix superfluous workarounds
  *  d70074405 - fixes 0004059: Tooltips for Gui::QuantitySpinBox not
    showing [skip ci]
  *  a03244fa1 - Gui: [skip ci] when changing expression of a widget
    then set tooltip only for the label child but not for the widget
    itself this allows that a custom tooltip can be set
  *  4df8233ec - Gui: [skip ci] avoid weird acronyms in function names
  *  222a84423 - Gui: [skip ci] avoid weird acronyms in function names
  *  1f9253588 - PartDesign: [skip ci] set explicit encoding of Python
    files for backward compatibility
  *  4d6f531aa - Gui: [skip ci] reduce size of image settings dialog
  *  67f84faa0 - fix Qt4 build failure
  *  625d252cb - Gui: implementation classes don't inherit from UI
    classes any more
  *  97fef55d6 - fixes #0004244: Std_SetAppearance always appears on a
    corner of the secondary monitor
  *  36026f0ee - Gui: [skip ci] DlgDisplayPropertiesImp doesn't inherit
    from its UI class any more
  *  8cd289c37 - Gui: [skip ci] restore bottom margin of group box in
    placement dialog
  *  c00af0684 - FEM: console messages line break improvements
  *  004fda205 - Gui: [skip ci] fix Qt4 build failure
  *  2fcfa4827 - Gui: [skip ci] reduce height of Placement dialog
  *  c0aedf29d - Gui: [skip ci] adjust content to size after hiding
    bottom button row
  *  2e31417aa - Gui: [skip ci] fix regression of placement dialog
  *  b7190a8b5 - [TD]refix Dim select area problem
  *  b9fc008e2 - [ArchWall] Remove remarks about Werner's earlier commit
  *  5ea31c6b3 - [ DraftGeomUtils ] -  Fix Indent as commented on Github
  *  1ca234177 - [ArchWall] Write back Werner's code in commit 58fdbdc -
    check tex.image is not None
  *  145f44377 - [DraftGeomUtils] - Add per edge Align support
  *  d0ac80e9e - [ArchWall] - Add per edge Align feature, and other
    complementary enabling codes
  *  d1c983a0d - Attachment dialog improvements
  *  1a15ae6b9 - Arch: add missing Arch_CutLine icon
  *  111822bfe - Arch: add missing Arch_CutLine tool from 43c5f27
  *  9478fe040 - [Draft] Edit cleanup
  *  c87bc0a8e - [Draft] Edit: add support for arc editing in App::Part
  *  18350dbf9 - [Draft] Edit: improved context menu and fix for arc
    editing
  *  796a3259d - [Draft] Edit bugfix
  *  bee078418 - [Draft] Edit cleanup
  *  89d843d63 - [Draft] Edit: set shortcut to D,E
  *  717fc0685 - [Draft] Edit: context menu for Bezcurve editing
  *  c687d43ba - [Draft] Edit bugfix
  *  e5b700942 - [Draft] Context menu for EditTrackers
  *  1666b2883 - Change IF(...LESS...) into IF(...VERSION_LESS...)
  *  17ed2b196 - [Cmake] Update FindPySide2Tools for PySide2 5.14 -
    issue #4229
  *  692fa7e70 - Draft: new module for utility functions
  *  5143369fc - Draft: add new command for Draft CircularArray
  *  b1189aef6 - Gui: override QOpenGLWidget::paintGL() in sub-class
    [skip ci]
  *  8e5151002 - Gui: set image creation method in settings dialog
  *  31e2bbe3a - Fem: variable name 'children', not 'childs'
  *  8004fc8b6 - FEM: small code improvements (got forgotten on parent
    commit)
  *  1ac9099e7 - FEM and Part: check if catched exception has an error
    message
  *  2504247d6 - Arch: import IFC, fix possible devision by zero
  *  6f52e8425 - Part: compound filter, fix gui object delete if obj has
    no Base anymore
  *  cec0339cd - sort angles in the attacher dialog
  *  65acf2371 - QuantitySpinBox: add function to set/change tooltip at
    runtime
  *  8af503e33 - Placement.ui: avoid unnecessary vertical white space
  *  3d1f5ffec - Placement improvements:
  *  35ba5aa2a - Gui: improve ViewProviderLink transform editing
  *  66354b3c5 - add units Gauss, Weber and Oersted
  *  dfea8535b - importDWG: remove comments
  *  e2e7659ef - importDWG: use subprocess.Popen instead of .call
  *  e8109204a - importDWG: use libredwg's dwgtodxf converter if
    available
  *  7498ba157 - Add event catching so Status Bar action button (View
    menu) keeps sync with real status bar visibility
  *  b630772af - python: add option INSTALL_TO_SITEPACKAGES
  *  fa44c7ae2 - Draft: new command for Draft PolarArray
  *  cb1fb09d2 - [DraftGeomUtils] isReallyClosed():  Add back support to
    test if wire is Circle / Ellipse
  *  a53b23760 - FEM: writer base, log improvements
  *  f190884bd - FEM: writer base, sort imports
  *  220d45c1d - FEM: writer base, add missing prints for force
  *  1b2a9a968 - FEM: mesh tools, fix not found vertex for reference
    shape point search
  *  c07538067 - FEM: result task panel, use same names as vtk results
  *  a8af7ad18 - FEM: improve logs
  *  4f56a64ac - FEM: result task panel, reset result mesh on task panel
  *  beb34b706 - FEM: result task panel, really reset result mesh
  *  018d5d8d6 - FEM: mesh view provider, expose some C++ methods to
    Python
  *  c1adfa76f - FEM: result mesh task panel, add comment
  *  eab5a6aa6 - FEM: result task panel, reset mesh color on exit
  *  58017f02a - FEM: gmsh tools, code formating
  *  50c76181a - Material: code formating, spaces
  *  dee8a4075 - Draft: workaround for error on document loading
  *  ed922537b - FEM: material task panels, add some newlines on logs
  *  1276920fe - [Sketcher] Better ToggleActiveConstraint icon by
    @bitacovir
  *  e88eecc75 - [Sketcher] Improve ToggleActiveConstraint icon (mainly
    increase disambiguation with ToggleConstraint icon)
  *  61c88918b - Rename Sketcher icons
  *  ca07b05fa - ExpressionParser.l: fix a typo
  *  b4f9e3c88 - Quantity.cpp: fix spacing
  *  05dadb4c7 - add the units Ohm and Siemens
  *  0ef89a9e5 - [TD]fix Section label
  *  81f809cfc - Removed dead code for debugging shortcut warnings.
  *  487cfd1a6 - Fixed removal of 2d objects from engrave ops
  *  80e57ebcc - Added support for BaseShapes back into Engrave op
  *  af4519291 - Added support for flipping a BezierCurve edge
  *  06007c6bb - Fixed engraving support for generic b-spline curves
  *  a33af45aa - Fixed extension generation for arcs if the length is
    larger than the arc radius and the direction is an inset.
  *  b8e92ba95 - Fixed segfault if some extensions end up being not
    valid.
  *  f7527927c - Enable loop detection if it /could/ succeed but don't
    actually calculate it until activated.
  *  4d88018ed - Sorting edges before making a wire is required for all
    edges to be included, issue #4219
  *  a0d7174a3 - Allow deletion of dressup even if model is not setup
    correctly.
  *  edd46bc7d - Deletion of dogbone dressup should not rely on the
    model being properly setup.
  *  ca939e2f7 - FEM: result task panel, some more comments
  *  e1f5c989d - FEM: result mesh reset, some comments
  *  3b69f8bcd - FEM: result task panel, some comment for restore
    resutls
  *  3c3e946f7 - [skip ci] issue #0004164, issue #0004237: macOS crash
    when opening project from 'Recent files'
  *  4df637345 - fixes #0004158: FreeCAD crashes when deleting spline
    [skip ci]
  *  ec18f070d - Spreadsheet: [skip ci] fix regression when pressing
    Return/Enter when completion list is shown
  *  7e3197abe - [TD]fix Dimension selection issues
  *  40ed5df69 - Spreadsheet: [skip ci] fix inconsistent German
    translation
  *  d5a4996d2 - App: fix Expression _moveCells()
  *  6562946e3 - Gui: fix ViewProviderDocumentObject display mode
    restore
  *  36d158ac1 - [TD]support Pyramid in Balloon
  *  3c97d0b9e - [TD]support pyramid arrow in leader
  *  ac680bf9b - [TD]add arrow style - Pyramid
  *  dcc279083 - [TD]fix potential nullptr while restoring
  *  977f5c28f - PartDesign: [skip ci] replace int with proper enum type
  *  c9f6e5c37 - PartDesign: improve SubShapeBinder transformation cache
  *  474d87495 - Part: add TopoShape::getSub(Topo)Shapes()
  *  7dffaf43c - PartDesign: fix SubShapeBinder lost of placement
  *  28d67eba2 - Issue ID 0004230 : Fixing a crash in chamfer command.
    Putting a null check for the function return value [skip ci]
  *  ae7ebde4e - [skip ci] Update Fem_ru.ts
  *  c0ebcbee4 - fix brick01 file name
  *  a9f820470 - fix some const correctness
  *  e33a90dc5 - [TD]adjust symbol location for font and text
  *  4cca918a7 - [TD]fix #4234 initial display of section label
  *  eb4e2d2c5 - Gui: add virtual method containsViewProvider to MDIView
    and re-implement it in some sub-classes Improve
    Document::setActiveView to not always switch to the first 3D view
    but check the currently active view before
  *  ad9521912 - set explicit utf-8 encoding for some Python modules
  *  e90038425 - declare getMDIView and getMDIViewPage as const
  *  6a4dd8241 - TechDraw: [skip ci] fix -Winconsistent-missing-override
  *  d4954837d - [Draft] Edit, changed endEdit
  *  510e15cf2 - [Draft] Edit Documentation
  *  f2ed9054f - Draft: fix CMakeLists to install files in directories
  *  4318375a5 - Gui: allow user to set an expression for property
    editor of vectors
  *  ba95cc73a - Base: [skip ci] do not normalize axis when changing
    angle of a Rotation object
  *  ec602a093 - [TD]update property name in Balloon test case
  *  c50491dca - [TD]fix overload warning
  *  ccd107f1c - [TD]fix Balloon placement issues
  *  134f9d4f2 - Arch: Fixed bug in materials merging
  *  5442dfbbc - Sketcher: [skip ci] force redraw after using rubberband
    selection
  *  bd36bcb22 - [skip ci] scale grabbed image to defined width
  *  9e4710d67 - Gui: [skip ci] allow to pass multi-sampling in Python
    wrapper
  *  71154715e - Draft: add GuiCommandBase class to serve as the parent
    class of all DraftTools
  *  a7a11341f - Gui: [skip ci] show navi cube also when rendering as
    framebuffer or GL image
  *  e7796c049 - Gui: [skip ci] add option to grab 3D view as is
  *  ae7cb9e30 - Draft: [skip ci] Fix header uniformity
  *  e78e468e0 - TechDraw: [skip ci] fix warnings -Wunused-private-field
    and -Winconsistent-missing-override
  *  668e23788 - Draft: fix array restore
  *  51a23bd77 - Use DraftVecUtils.tup only two times.
  *  b22c33ab6 - Fix the Draft Array polar type. Rotate first global and
    then object own rotation(spin) of placement.
  *  0d17b6faa - [Draft] ImportDXF Bug upgrading from 0.16
  *  8fb5c6573 - Arch: [skip ci] fix header uniformity
  *  c7f987442 - ReverseEngineering: [skip ci] Fix header uniformity
  *  9d4b58ae8 - Robot: [skip ci] fix header uniformity + trailing
    whitespace
  *  699286363 - [Draft] Edit further cleanup
  *  df846aaea - [Draft] Edit _ code cleanup
  *  99f9aa42f - [Draft] Edit: improved Draft Circle editing
  *  edca1b4af - [Arch] Added Draft Edit Command to toolbar
  *  4fc3af139 - [Draft] Edit _ improved rectangle editing
  *  8dd2b328f - [Draft] Edit: general refactor
  *  aef11c1f8 - Arch: division including a float to obtain correct
    result
  *  4a736b773 - [TD]fix Py2/Qt4 errors
  *  d9d440bb6 - [TD]format RichAnno frame
  *  1e48af0fb - [TD]make symbol text adjustable
  *  e7a0cd4df - [TD] remove obsolete code
  *  c05f2268a - [TD]fix Leader position override by QGIView
  *  f252aaff6 - [TD]add static routine for default line weights
  *  b5f12376a - [TD]fix LeaderLine point edit
  *  c766d7579 - [skip ci] replace German comments
  *  d92379894 - [skip ci] Fix header uniformity for Import, Mesh,
    Points, Raytracing
  *  bfdd6d8a2 - Units: [skip ci] restore translations of unit schema
    names
  *  f11783a49 - src/Gui: [skip ci] fix header uniformity
  *  6f11ed298 - src/Base: [skip ci] fix header uniformity
  *  4f308dc03 - src/App: [skip ci] fix header uniformity
  *  72065b0d3 - [skip ci] MPH already defined
  *  ce56205ed - more fixes for the UnitsCalculator
  *  6aeb0910b - cosmetics to keep the overview
  *  cd8b63028 - missing parts from from commit d9d903faea
  *  7dbc30901 - Manual dimension centers the plane's view
  *  0af2e760a - Arch: Fixed minor colorbug in IFC export
  *  d9d903fae - Units: extend parser to accept mph, sqft and cft. Fix a
    bug in imperial civil schema
  *  fad1badd0 - Fix typo in templateClassPyExport.py [skip ci]
  *  82c84c4d9 - changes according to vocx-fc's annotations
  *  f07e97b81 - DlgUnitsCalculator: some tweaks
  *  9c707479a - also add unit THz as requested
  *  63bc9c568 - add units Mpsi, cal and kcal
  *  89a5226b8 - Arch: Added option to export IFC files in imperial
    units
  *  3f514b08b - Draft: Layer, more code formating
  *  6c8875e58 - Draft: Layer, code formating
  *  a0e88dfba - Draft: Layer, Separate Line color and shape color
    override
  *  2eb208cab - reduce size of units calculator
  *  a056d85f7 - Gui: implement size hint for quantity spin box
 -- Alexander Pozdnyakov <censored>  Sat, 18 Jan 2020 07:13:44 +0300
freecad-daily (0.18.3+git19034-b2ffebf1c-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: b2ffebf1c0ecee57bf5329f4d2546fd98f3f6399
  * Date: 1576972829
  * git changelog:
  *  b2ffebf1c - Sketcher: [skip ci] fix header uniformity
  *  53bb216b5 - Part: [skip ci] fix header uniformity
  *  d38f18af2 - PartDesign: [skip ci] fix header uniformity
  *  1baf5da3c - FEM: [skip ci] fix header uniformity
  *  7fe10182a - [skip ci] fix header uniformity
  *  0c6786d4b - Templates: fix header uniformity
  *  cbdba0b5b - TD: fix header uniformity
  *  15944dde6 - Gui: change DAG view selection behavior
  *  5a32181b6 - Gui: fix DAG view property link update
  *  af4fb7d37 - Gui: fix DAG view icon sync problem
  *  df548bf82 - Gui: fix Document::signalInEdit
  *  1cbec1a60 - Gui: fix Std_Transform tool
  *  b79516266 - allow to choose a custom units schema in calculator
  *  98dfe7c38 - add posibility to use a unit schema other then the
    system schema to represent a quantity
  *  04b54cd6a - Base: [skip ci] replace raw pointers of UnitsSchema
    with unique_ptr
  *  4bcb43ebd - Base: [skip ci] make UnitSystem an enum class
  *  702ae025c - Gui: [skip ci] reduce confusion m vs. mm in units
    calculator
  *  43e5933e3 - Base: [skip ci] handle acceleration and force m/s^2
  *  492af81db - extend units calculator
  *  b6ae12235 - Gui: set/get number of decimals of a quantity spin box
  *  07549653c - UnitsCalculator fixes
  *  af011dabd - Gui: [skip ci] use defined font when creating text
    editor
  *  d969581ff - Gui: allow to set font family and size and syntax
    highlighting
  *  99e5beded - Mod: gitattributes, add some more comments
  *  6f68bf627 - Mod: some comments in gitattributes
  *  50036da5e - Complete: file endings, normalize them and let git
    manage them
  *  210d3cffb - Idf: file endings, normalize them and let git manage
  *  75b7cab2d - OpenSCAD: file endings, normalize them and let git
    manage them
  *  003235303 - Show: file endings, normalize them and let git manage
  *  fa25f974f - Tux: file endings, normalize them and let git manage
  *  7a652357f - line endings, better handling in module directory
  *  228f89638 - Python: change generation of callback functions for
    class or static methods
  *  df25aed14 - Base: [skip ci] fix block comment in lexer file
  *  2949afb55 - add mJ and kW
  *  f1cd9c05f - Test: [skip ci] add new tests for quantities
  *  317dd26a7 - correct Unit::Work conversions
  *  f5f0728a9 - take care of the UnitsCalculator
  *  1ffaaf100 - generate QuantityLexer.c
  *  82dc8e88f - add the following units:
  *  ba688b05f - Arch: IFC export, add building parts with undefined ifc
    type to building structure
  *  d98e95816 - Arch: add gitattributes file to let git manage file
    endings and normalize them
  *  8f7220da5 - Draft: add gitattributes file to let git manage file
    endings and normalize them
  *  3db86602e - AddonManager: add gitattributes file to let git manage
    file endings and normalize them
  *  e499f3842 - [TD]fix SectionFace hatch on SVG Export
  *  c05ad5c87 - [TD]add Tolerance size factor to preferences
  *  92e714726 - [TD]remove duplicate line
  *  6a3179560 - [TD]improve presentation of tolerance text
  *  537620aa3 - Arch: export IFC, add missing debug prints
  *  2315cc5f7 - Arch: export IFC, fix building parts export with ifc
    type set to Undefined
  *  c251caa93 - FEM: gmsh, small changes in comments and update of
    comments in unit test file
  *  97b6c3eb0 - FEM: gmsh, new interpolation parameter, fix unit test
  *  597de362c - Draft: Fixed regression in Rotate tool
  *  a00769beb - LGTM: remove unnecessary 'pass' statements
  *  d49edcc98 - Revised per feedback from review
  *  fc52c2e59 - Follow-up typo and whitespace fixes
  *  06cf1d5b7 - Fix various typos [skip ci]
  *  2ff80fa47 - [AddonManager] Improve Non GitPython Error..
  *  ed8ba392c - Sketcher: Constraint_Parallel, new icon, with the
    parallel lines of different lenghts, so that the constraint isn't
    mistaken for the equal lengths constraint.
  *  92fa38152 - Gui: better icon for the Origin object
  *  fa73d29d8 - Draft: move the TestDraft unit tests to separate
    modules
  *  fff55c7ae - [Arch] export IFC: assign space to storey as
    aggregation
  *  4a6d68f35 - [Arch] export IFC: last modification date is mandatory
    even on creation
  *  8db24f9b6 - [Arch] IFC export: some points and vectors should be
    2D, not 3D
  *  e7be69e9c - FEM: gmsh, new interpolation parameter, add missing
    code (thanks to _UR)
  *  57bfc2e38 - [TD]fix Svg hatch on export
  *  b33e1687b - TechDraw: [skip ci] fix 'copy-constructor' of
    CenterLine
  *  0935a6bab - FEM: gmsh, add linear nodes interpolation parameter
    (thanks to _UR)
  *  6af98e080 - Part: [skip ci] fix two little copy&paste errors
  *  cbe19e396 - Part: fixup (to make gcc happy)
  *  693130d86 - Part: fix memory leak in distToShape
  *  3186d4753 - [TD]fix Py2 errors
  *  a04d0f257 - [TD]Py routines for CenterLines
  *  1ad2d35bc - [TD]Python routines and extension for line formating
  *  08f23b84f - [TD]Python routines and extension for Cosmetic Edges
  *  d9e0c2e45 - [TD]Python routines & extension for CosmeticVertex
  *  502202690 - Mesh: [skip ci] handle visbility changes of mesh
    defects view provider due to side-effects caused in implementation
    of base class
  *  2c13387ce - issue #0004225: FreeCAD crash when making draft in
    PartDesign [skip ci]
  *  00b3aa5cf - SpreadSheet: [skip ci] fix crash when changing data
    inside a spread sheet
  *  fed1e79ba - FEM: solver run, fix besides dir
  *  1f53e8b39 - FEM: py3 fix in selection widget
  *  f1a3a628c - FEM: selection widgets, add some error prints
  *  91535bc1d - FEM: fix missing error classes
  *  d662c20fe - FEM: typo
  *  7d960163f - FEM: equations, fix reset edit mode
  *  50d8adcfe - creating the temp .stp file in a temporary dir
  *  31ac21e06 - Mesh: [skip-ci] Fixed wrong Coin3d off-screen renderer
    backround color type object SbColor -> SbColor4f
  *  91f6a5e5e - Mesh: [skip ci] Add static method to get list of
    supported input/output mesh formats
  *  0175008ce - [skip ci] Implement AcceptMode for FileChooser to also
    allow to define an output file
  *  19127f3f7 - Arch: Fixed wrong export of objects of undefined IFC
  *  2c0daad48 - Arch: store last double-clicked building part
  *  96b2f131c - FEM: code formating, remove to much empty lines
  *  5c9b11731 - Arch: place buildingparts at WP origin upon creation
  *  39ee1654f - Draft: fixed minor bug
  *  c6702814f - FEM: code conventions, add some text for LF line
    endings
  *  bafadd544 - Material: add gitattributes file to let git manage file
    endings and normalize them
  *  12c31ab05 - FEM: add gitattributes file to let git manage file
    endings and normalize them
  *  15f72b916 - Draft: fixed regression in rotations
  *  13db5b056 - Add GUI command to insert a text document into the
    active document
  *  1a8735428 - [skip ci] fix some warnings: -Wunused-parameter -
    Winconsistent-missing-override
  *  f4e79ed26 - FEM: Remove debug print output from test module
  *  b4a310020 - FEM: utils, changes and some comments for working dir
  *  a9c19ca6d - FEM: Restore path functions of run module
  *  f86cf8aba - FEM: code conventions, fix link
  *  20788d16c - FEM: code conventions, add info in the regard of
    slashes
  *  0b6e79be3 - FEM: code formating do not use to many slashes
  *  7fe9beff0 - FEM: code formating in a header
  *  36bd2f987 - fix usability regression of Mefisto mesher cuased by
    95f20b9d The maximum edge length for the Mefisto mesher is always
    set in the accept() method so that effectively user input is always
    ignored. There is now a button Estimate to guess a good default
    value. And user input is no longer ingored
  *  d17b3c68d - Mesh: In ViewProviderMesh::getVisibleFacets replace
    SoFCOffscreenRenderer with SoQtOffscreenRenderer to due issues with
    Indirect GLX on recent Linux systems [skip ci]
  *  e1e9c7e7b - [TD]add ability to filter obvious geometry errors
  *  17b61adf1 - [TD]soft fail on bad geometry error w/ polygon algo
  *  78e686112 - TD: DrawProjGroup: add units for spacing
  *  42196ead3 - implement algorithmic solution to determine whether
    triangle is visible
  *  46792a91a - Update ArchCutPlane.py
  *  c95779554 - Added Linecut function
  *  3490adf7d - [skip ci] when converting from SoSFImage to QImage
    check that the internal buffer is not null
  *  09cd15122 - Part: fix Compound2 placement lost after restore
  *  4a0ddd0a9 - handle possibly set Python error flag in
    DocumentPy::recompute() to avoid crash in debug mode
  *  fd741e433 - check returned value of PyUnicode_AsUTF8() before
    passing to a std::string to avoid possible segfaults
  *  8516c6fbe - Gui: fix Gui.addCommand() in Python3
  *  13fd54a42 - App: fix pyObjectToAny() in Python3
  *  22e9133dd - FEM: code formating in some headers
  *  0721f7f1e - TD: DrawView.cpp: add routine for PropertyDistance
    change
  *  50f4c012b - Gui: change tree view select all behavior
  *  719c11e71 - Gui: track editing object placement change
  *  ceeb776ff - [TD]DrawViewBalloon OriginX/Y to PropertyDistance
  *  efed66da1 - [TD]fix merge resolution error
  *  c1f177b52 - Edit A4
  *  de1be3b38 - TD: add units for line widths
  *  2fa9369d4 - TechDraw: add unit for rotation
 -- Alexander Pozdnyakov <censored>  Sun, 22 Dec 2019 07:34:36 +0300
freecad-daily (0.18.3+git18841-004d6061e-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 004d6061e013023966160b063d0c335ce62739c5
  * Date: 1575654182
  * git changelog:
  *  004d6061e - Fix copy/paste objects through temp file
  *  63edea3ea - Do not reserve memory when copy/paste objects through
  *  653a5e430 - DlgUnitsCalculator: tweaks requested by vocx-fc and
    luzpaz
  *  58967193b - DlgUnitsCalculatorImp.cpp: some cleanup
  *  fafbe533b - Fix the broken UnitsCalculator dialog
  *  0e96abb89 - Improve Inkscape version parsing in SVG import
  *  008ef2f1e - PartDesign: rename icon, and organize resource file
  *  a61a779a2 - Gui: PartDesign: remove execute bit from icons, now 644
  *  8e4685fb2 - Draft: support linked transform and color override in
    link array
  *  68f998c6d - fix broken XML syntax in .ui file
  *  f533e3bf8 - fix broken XML syntax in .ui files
  *  e7ee5fe77 - Tooltips: added missing tooltips + refined pre-existing
  *  186d52ffd - [TD]fix dim text for multi value schemas
  *  ad8668a9f - fix -Wformat-pedantic
  *  85ba41027 - [TD]Prevent crash when base view deleted
  *  8c9d67c2c - Draft: signal icon change in Layer
  *  d77b569c9 - Draft: fix Layer for Python2
  *  0c71537a6 - [TD]Annotation icon to standards
  *  afc2da43a - [TD]fix jumping Rich Text Annotation
  *  0935aa9f5 - [TD]fix Jumping Dimensions
  *  379d04166 - Fix typos and some trailing whitespace
  *  e583b2a46 - DrawViewBalloon: add units there as well
  *  7ef0d476b - DrawViewAnnotation: also call the
    handleChangedPropertyType of the base class
  *  deac1d859 - TechDraw: add units for position
  *  e1d1f0199 - Set feed rate on vertical boundary moves.
  *  bf4bf624a - for restored view providers of a redo again call
    handleChildren3D() to update scene graph
  *  73aa2a23f - fetch undo/redo stack for active MDI view, not active
    document
  *  5e36da5c5 - Fix some regressions in Python editor: * show again
    asterisk when modifying the content * show still only filename in
    tab when modifying from outside
  *  ead9c5c67 - Build option: do not force PCL to be always enabled on
    Win32, add option to allow to disable it
  *  b80986702 - Improve Python compatibility
  *  0a8c73f32 - Fix bad 'pt' unit definition
  *  98b61485a - InstallerStructure: update according to current state
  *  37ca8cb3b - Travis - re-enable incremental ccache builds
  *  d2bcb7be7 - Travis - create a unique cache entry
  *  fab86e6d3 - Travis - upgrade to GCC 9 and Clang 9
  *  83ecb8a5e - set default deflection of 0.01 when exporting shape as
  *  281a2772f - Add option to copy required plugins from LibPack to
    build directory
  *  f7be6933f - fix typo in German translation
  *  58fdbdc4d - pivy: avoid possible segfault when setting None to an
    SoSFImage field
  *  2efd9a133 - [TD]fix "override" compiler warnings
  *  ba28f959a - [TD]fix assembly CS has wrong XDir
  *  fff0029de - [TD]correct face detection to avoid ghost faces
  *  90702da53 - [TD]Add geometry debugging tool
  *  cefb719b6 - [TD]Add Scale to Section gui
  *  a2390cb33 - [TD]TaskSectionView minor tune up
  *  acc7686b8 - [TD]Section Line position
  *  54d9e0430 - [TD]use XDirection to align DPGI in DPG
  *  9381d4cb9 - [TD]Handle missing XDirection on old files
  *  cd2764fcb - [TD]let DVD fail gracefully
  *  4323ca24e - [TD]Fix detail position
  *  92dfecea7 - [TD]correct alignment of Section & Detail with Base
  *  333b67026 - [TD] add CS3 dump
  *  51d4c16e4 - [TD]Section UI changes
  *  9898f3b24 - travis - extend library search path in order to find
    libnglib.so at runtime
  *  c5ac5e0e1 - Travis - satisfy runtime dependencies
  *  79cd59723 - need further PySide2 modules for unit tests
  *  fb43b0050 - [skip ci] fix SyntaxWarning: 'is not' with a literal.
    Did you mean '!='?
  *  298b80c53 - need PySide2.QtCore for Py3 for unit tests
  *  84752715e - Travis - fail build on unit tests failure
  *  831376e45 - Travis - move instead of copy and preserve space
  *  ffe017363 - Travis - size information
  *  cbe161b4e - set build dependency to netgen package
  *  f55cf3ef1 - remove superfluous quotes
  *  b9fd533ca - Fix cmake report to show correct Qt version
  *  5cbf18b8b - for point clouds set default selection style to
    bounding box
  *  9e93e621f - command to create a structured points object from a
    unstructured points object
  *  29cd90513 - when using pcl do not allow it to override compiler
    flags
  *  8bc5b585c - Used single quotes for single character in string::find
    algorithm, more efficient
  *  e9814d918 - used in-built methods instead of external algoritms
  *  f13a7627a - used make_shared and make_unique for creating shared
    pointers
  *  bbbabf99a - removed useless std::move on const and unmovable
    objects
  *  5ee4a2e87 - Draft: PySide should be available already
  *  e951094af - use emplace_back instead of push_back where justified
  *  079808b81 - Mesh: support multiple context in OpenGLMultiBuffer
  *  9ca9b6f3e - Gui: fix SoFCSelection rendering when no shading
  *  4b07117a2 - Mesh: fix material leaking when using VBO
  *  df0366a6f - Part: reduce memory usage in SoBrepFaceSet
  *  95f20b9d8 - MeshPart: support link in Tessellation
  *  9ee436f27 - Gui: fix ViewProviderLink::getElementPicked() when
    linked to group
 -- Alexander Pozdnyakov <censored>  Sat, 07 Dec 2019 01:03:26 +0300
freecad-daily (0.18.3+git18761-1ec670151-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 1ec6701519f964e2c4182c1400590d7392ebf7d9
  * Date: 1574287078
  * git changelog:
  *  1ec670151 - handle nested name spaces in Python generation script
  *  ef73ab5f3 - [skip ci] minor changes
  *  fb64a860e - Fix -Wredundant-move warnings, 2nd try
  *  91dd12751 - Win inssaller: cleanup and support for thumbnails
  *  4b5ca3114 - Fix -Wclass-memaccess warning
  *  71dae0e63 - handle some more warnings: -Wkeyword-macro -Wdeprecated-
    declarations -Wextra-semi
  *  a5019828c - [skip ci] fix more -Wgnu-zero-variadic-macro-arguments
  *  c0a80e1a9 - set -Wpedantic for clang
  *  e11767992 - [skip ci] suppress -Wgnu-zero-variadic-macro-arguments
  *  c0d58b8f3 - [skip ci] fix more -Wgnu-zero-variadic-macro-arguments
  *  a3e88a399 - Arch: relax Part::Feature type checking
  *  962904a96 - [Arch] fix invalid IFC export for annotations
  *  c43cca325 - Set QT settings before creating QCoreApplication.
  *  d506192b1 - Arch: test for viewprovider before modifying rebar
  *  c6a5bbcf9 - [skip ci] fix more -Wgnu-zero-variadic-macro-arguments
  *  d4a1eb0cc - [skip ci] improve documentation
  *  1a21e8d1e - simplify 2 tool names as suggested
  *  15e5b29c2 - TD renaming tools, part 2/2
  *  914edfc2c - TD renaming tools
  *  6a7ee4f0f - add test command to demonstrate new template functions
  *  2bfffd202 - add (variadic) templates to replace (non-strict ISO
    C++11 compliant) macros
  *  f65a72deb - fix syntax error
  *  fc7890cf1 - [TD]fix Compound of Edges as Source for View
  *  e3530f969 - set platform-specific doCommand() to fix more -Wgnu-
    zero-variadic-macro-arguments
  *  7758509bd - fix and suppress some more -Wgnu-zero-variadic-macro-
    arguments
  *  d0339c567 - Arch, export IFC, do not export attributes with no
    values
  *  2637280c1 - restore old definition of doCommand macro due to msvc
    failure
  *  4291a087b - [skip ci] fix more -Wgnu-zero-variadic-macro-arguments
  *  1e7628f43 - convert enum to enum class to fix -Wgnu-redeclared-enum
  *  33b0b1351 - [skip ci] suppress -Wgnu-zero-variadic-macro-arguments
    for some headers
  *  d2032da93 - Enhabce TypePy: add convenience method getAllDerived()
    support TypePy asrgument in getAllDerivedFrom() and isDerivedFrom()
    return TypePy instead of str in getAllDerivedFrom()
  *  d61bf15c4 - declare getAllDerivedFrom as static method
  *  e1f85cd09 - export typeid system to Python
  *  5c7bef0ad - add support of static and class methods in Python
    wrappers
  *  0c99d32dd - [TD]Add getEdges Py functions
  *  c021ff70d - Draft: rename SubelementModify to SubelementHighlight
  *  7adca7be3 - [Draft] Edit: allow multiple objects editing
  *  c9522a6e6 - [Draft] Edit: fix bug #4187
  *  6dcf9ff8f - [Arch] Test : if Sketch, fuse solid; otherwise, do
    makeCompound
  *  720d40a04 - [Arch] - To allow exportIFC.py to work properly on
    sketch, which use only 1st face / wire.
  *  eecb2651f - Fixed circular dependency for boundary dressup
  *  a7ad04ba4 - [TD]const-ness for dump function parameter
  *  b0c932543 - App: fix PropertyXLink file path saving
  *  a85ce1976 - add method to get wires of mesh boundaries
  *  17831b793 - [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
  *  fd9054b3b - [skip ci] support of style sheet in branding framework
  *  86b22fe3f - Gui: force dynamic property item background and text
    color
  *  b36c94643 - support of transparent image planes
  *  a47dd26e0 - [skip ci] make mesh/points cutting working for nested
    view providers
  *  e3046be32 - [skip ci] tmp. disable selection when switching to
    curvature or inspection info modus
  *  c4093373c - [skip ci] for curvature and inspection objects set
    default selection style to BBOX
  *  f2bd624c6 - make mesh picking working for view providers underneath
    a Part container
  *  ac4e23012 - [skip ci] remove Standard_Handle.hxx to still support
    older OCC versions
 -- Alexander Pozdnyakov <censored>  Thu, 21 Nov 2019 13:00:34 +0300
freecad-daily (0.18.3+git18702-aab61f3e1-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: aab61f3e151e65975e370b4d8ff3611d6355730c
  * Date: 1573163950
  * git changelog:
  *  aab61f3e1 - [TD]Fix wrong default for parameter
  *  9802d362e - [TD]fix duplicate name in parent & derived
  *  c773e20bf - [TD]Always show degree symbol
  *  f3fcabdcc - [TD]fix balloon colors
  *  acd6cb005 - [skip ci] tmp. disable viewer selection for several
    interactive commands in Mesh workbench
  *  72a30f2bb - [skip ci] fix tooltip
  *  dd120ef50 - add convenience method to 3d viewer to disable
    selection
  *  9a07b12d3 - Gui: remove SelectionStyle from
    ViewProviderGeometryObject
  *  c3ba04183 - Arch: import IFC, add import of layer
  *  85883712b - Arch: import IFC, fix if imported in non Gui mode
  *  5b63ac5a7 - [TD]CL removal
  *  37fdcec6c - [TD]ensure default edge avail for geom copy
  *  805d701aa - [TD]Allow skip restore cosmetics
  *  4027c780a - [TD]Avoid double delete on cosmetic items
  *  fcf5435b4 - [TD]Save geometry and tag with centerline
  *  900a7c6bd - [TD]use UUID for CosmeticEdges instead of indices
  *  f0cdad7f7 - [skip ci] fix possible crash in DelaunayTriangulator
  *  7415e3602 - improve detection of OpenSCAD executable to print a
    more appropriate error message in case of failures
  *  157251906 - Added PathBoundary task panel tool tips and tab order.
  *  4a897d3f4 - Fixed typo in onDelete
  *  eb35e8a55 - Added new boundary dressup files to CMakeLists
  *  421e50ae8 - PathBoundary editor filled with life.
  *  a27a00064 - Added boundary dressup to restrict path to another
    shape.
  *  d5be41d82 - make BrowserView::onLinkHovered() working with QtWebKit
  *  3cd487064 - make PythpnToCPP script Py2 compliant
  *  0347a4b7a - Draft: TestDraft, refactor unit tests, 66 in total.
  *  69b98c48e - Explicitly specify encoding in PythonToCPP.py
  *  5c2b7be97 - fix encoding problem when clicking a link on StartPage
    if application is installed into a directory with non-ASCII
    characters
  *  0b1b9160a - ThumbnailProvider: update MSVC solution file
  *  18028d18a - [TD]fix Balloon text positioning
  *  5476ab4b6 - fix building of thumbnail dll for msvc 2017 or higher
  *  2f5b2bc83 - Win-installer README.md: improvements and fix a mistake
  *  953b802f8 - [TD] Command.cpp: fix indentation
  *  42742db54 - [TD] Command.cpp: uniform menu names
  *  33844f876 - DrawViewAnnotation: add transformation procedure for
    changed properties
  *  3a34cf134 - TD annotation: use more suitable properties
  *  64cf85c21 - Arch: import IFC, fix crash if IfcProject is not found
    in ifc file
  *  28daf3595 - TD Workbench.cpp: add submenus
  *  c2851ae4b - [TD]fix Quadrant/Midpoint selection
  *  6ada9e96a - [TD]using namespace clean up
  *  34a083b15 - handle possible exceptions for FreeCAD.Units.Unit(input
    string)
  *  0b47fb6de - support quantities in a string of the form: value /
  *  adccd0d3f - DlgPrefsTechDraw.ui: uniformity and tooltip
    improvements
  *  286926d0c - [TD] DrawView.cpp: better tooltips
  *  f3c6db990 - [TD]fix ShowAll on DPG
  *  f1e9c1967 - [TD]fix py2 unicode/string handling
  *  5cab111a6 - [TD]Implement unique tags for Cosmetic Vertex
  *  a7d9661b1 - [TD]Extent Dimensions
  *  d276cc8d7 - reset define NETGEN_PYTHON to avoid hard dependency to
    pybind11
  *  223d41c67 - Fix Apple build
  *  5e1ee0920 - DlgSettingsMeshView.ui: add missing unit suffix
  *  3d7b6b354 - add pybind11-dev dependency necessary for netgen-
    headers
  *  1aeea67f4 - Introduce support of multiple entries bucket directory
    list Needed for FreeCAD files which generate thousands of BRep files
    (most of the time assemblies or STEP)
  *  c6c761b81 - Added  as an option to the workbench selection.
  *  813b529f5 - Arch: Fixes PanelCut action
  *  5a055fec0 - [path] Fix ignoreWasteFlag option
  *  95f18a750 - Arch: Allow OfflineRenderingUtils module to run without
  *  481870be2 - [TD]Simplify Section cut surface formatting
  *  1b4d2d48a - [TD]fix Section frame paint
  *  5d6c5312c - [TD]fix const-ness of CS routines
  *  266b5cfdb - [TD]fix default svg hatch file retrieval
  *  2251f53eb - trigger update of action when activating MDI view
  *  5fd5db9ae - add method to sketch object to get index by user-
    defined name
  *  d6fc794ac - Arch: import IFC, add guid to non parametric arch
    import
  *  e243c6e94 - ...small comment clarification [skip ci]
  *  3d532321d - AddonManager: Add WebTools icon to dialog
  *  01fb3e03d - add toolbar icon to create mesh from shape
  *  ccd0c4eba - [TD]fix selection issue for View and ProjGroup
  *  3124323b2 - [TD]improve handling of Assembly4 Models
  *  a8ee33a75 - [TD]hide uneditable properties for DPGI
  *  6e6fdb88f - [TD]fix Orientation of Detail of Section of DPG
  *  523d8d71f - FEM: coding conventions, add linkt to lgtm
  *  bb1aec9e6 - fix crash when restoring a corrupted project fails
 -- Alexander Pozdnyakov <censored>  Fri, 08 Nov 2019 12:06:57 +0300
freecad-daily (0.18.3+git18628-eb3dafb56-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: eb3dafb56b773e403fe115cf13b3bc3d57f75aac
  * Date: 1572014169
  * git changelog:
  *  eb3dafb56 - AddonManager: Fixed missing 'update available' header
  *  c9402696f - Draft: fix double translation in Draft._PointArray
  *  d57cc0c33 - Draft: set the Autoconstraint view property only if the
    interface is up (FreeCAD.GuiUp)
  *  210dfbf13 - Draft: change DisplayMode only if the interface is up
    (FreeCAD.GuiUp)
  *  1bc33025d - LGTM:  various fixes for using string operator instead
    of numeric
  *  e4c8890d5 - Arch: Dice3DS/dom3ds.py LGTM fix
  *  892db1a77 - Draft: whitespace fix [skip-ci]
  *  bec8e1bef - Draft:  use string operator instead of numeric LGTM fix
  *  cf854a52a - Draft: DraftEdit.py use string operator instead of
    numeric LGTM fix [skip ci]
  *  6084bbfb1 - Draft: Draft.py missing translate() context LGTM fixes
    [skip ci]
  *  5c1cae14b - Arch:  use string operator instead of numeric LGTM fix
  *  95af9ed20 - Arch: ArchSectionPlane.py LGTM incorrect variable fix
    [skip ci]
  *  0c038dfbe - Arch: ImportOBJ.py LGTM fixes [skip ci]
  *  a801ff5a2 - Travis - delete LibPack to preserve more space
  *  efd55884a - [TD]fix regression in multi source selection
  *  f3ae1aaf4 - [TD]prevent bleed through on angled details
  *  789733d69 - [TD]fix Detail orientation from DPG source
  *  5bb659e7e - [TD]Transition to on demand page updates ph1
  *  820ad876c - Fix  bad object allocation which was creating a crash
    on linux and strangly was working on MacOS
  *  42987f861 - Gui: fix ViewProviderPythonFeature getDetail()
  *  842144312 - fix -Winconsistent-missing-override
  *  8e17c8c4b - fix -Wimplicit-fall-through, -Wpedantic
  *  7222b32cd - cmake: pyside2: try other solution
  *  7767103f9 - Arch: Added option to allow import of invalid IFC
    geometry
  *  1c981e8f1 - Fix typos and misc. formatting [skip ci]
  *  d87e6324e - [Draft] Edit: pick radius according to user preferences
    (issue #4162)
  *  b58019c36 - add comment
  *  7ea1a7e45 - Fix regression found in obsolete addon function
  *  4fe9cb393 - AddonManager: Tweak UI to return friendlier HTML
    formatted responses
  *  c6b79dd23 - Removed tabs
  *  bbff21935 - [Draft - DraftGeoUtils] Refine isReallyClosed() : Part
    of ArchWall / DraftGeomUtils Multi-Width Support Improvement
    Proposal
  *  c331ce29f - Fix editing of OffsetStart of rebar object
  *  544e85ff3 - Fix editing of single rebar object
  *  c77937e6c - Added LGTM quality badge
  *  762f0656e - for the moment uncomment changes of commit bf7e50d803
  *  8d5bc7eb0 - [skip ci] remove unused variable
  *  d7ca604c9 - Support for Frequency in quantity parser
  *  c6cd65916 - [TD]Avoid Spanish char issue in SVG Export (4170)
  *  5021f3777 - [TD]Fix Dimension prefix/suffix
  *  3500451a0 - Basic support for Frequency as unit
  *  b858757bb - Fix -Wdeprecated-copy warnings (rule of 5/3/0)
  *  e31f84f5d - Remove py2/qt5 build, disable py3.7/flake8 build
  *  ccb5787ed - move OpenSSL and curl checks from Mod directory to
    Cloud module
  *  9fad0a768 - Fix linuxbuild
  *  d63b29458 - DocumentObjectGroup: do not touch group on child change
  *  4ea320062 - Gui: fix box selection
  *  f98446e5c - restore old behaviour of Python wrapper of Console
    class to increase flexibility when using in worker threads
  *  3613d834f - in RedirectStdOutput/RedirectStdError/RedirectStdLog
    only flush when last character is newline to avoid garbled output in
    log file
  *  867f22d3c - fix regressions in SplashObserver::SendLog and
    ReportOutput::SendLog
  *  f94bf69a3 - fix -Winconsistent-missing-override
  *  aa011746e - minor optimization in ConsoleObserverFile, if prefix is
    unknown then still write passed message
  *  f27e4590a - Refactor and rename ConsoleObserver...
  *  bf7e50d80 - cmake: pyside2: use imported targets if available
  *  c903de8af - Adjust unit test of deleting a parameter group to new
    behaviour
  *  788a50918 - Doxygen: Base/Parameter.h description
  *  4614eb92a - fix gcc/clang build failure
  *  f8f52e6fc - replace some old C style casts with static_cast or
    reinterpret_cast
  *  ee912a5f1 - change deletion order in parameter editor to avoid that
    a parameter group isn't deleted
  *  81b615bfb - fix several memory leaks in ParameterGrp when removing
    nodes from DOM document
  *  736511e5b - + implement a correct cleaning of a parameter group
    without creating ghost instances of ParameterGrp
  *  9a6824a3f - + before creating element in DOM document check if the
    group node still has the correct name
  *  a1de871e9 - [TD]Fix duplicate Arbitrary dim text
  *  5512d5490 - [IMP]Fix Dxf handle conflict on export
  *  c4a2be3a1 - OpenSCAD: fix py syntax error
  *  f91179604 - Fix auth base64 computation when HMAC return string
    contains \0 character
  *  d0e1305ac - Add Content-MD% into the header as to be able to
    retrieve it from the ETag answer of the server
  *  b39e642ae - Fix mistackes done during refactoring
  *  42717d3b3 - Refactor code to prepare Amazon s3 v4 API support We do
    support currently only v2 which will be EOL in june 2020 according
    to Amazon
  *  c2c41bf65 - several installer fixes and improvements:
  *  6eacb17b3 - Update swigpyrun.in for Python 3.8
  *  443b948a6 - Draft: clone icon with the light comming from above
  *  f3f15b1a9 - [Draft] Edit: preview node with mouseover
  *  d599de41d - AddonManager: Add DesignSPHysics workbench icon
  *  1d0bf0e5b - [Arch] Add Section plane context menu for CutView
  *  2d5ecbd28 - Make the OpenSCAD Workbench dropdown tooltip more
    verbose for beginners
  *  879c81440 - Swap http:// for https://
  *  3532b9152 - More code format fixes
  *  9603a9e63 - Adjust whitespace, convert double quotes to single
  *  753053712 - OpenSCAD: Add IncreaseToleranceFeature icon to toolbar
  *  387885aa2 - Draft: Fixed non-appearing texts in TechDraw views +
    support for ShowLine property
  *  eb6a405c1 - abort hyperbola creation when angles are NaN
  *  432d4f255 - AddonManager: Fixed bug in non-git update
  *  895230608 - PartDesign: fix Body getSubObject()
  *  453f80f71 - Added support for copying holding tags from another
    holding tags dressup.
  *  fa5d34508 - obj transparency fix d->Tr and its value/100
  *  2b2210543 - [TD]Fix slow GC of QGIPrimPath
  *  ee63c324c - Add an XSD validation scheme and implement
    ParameterManager::CheckDocument(), function is used in the parameter
    editor
  *  e4f8d9807 - add new CMake macro generate_from_any and extend
    PythonToCPP script to create source file from any text file
  *  a785660f5 - [Arch] Introduce Refine attribute to Select whether or
    not and the method to remove splitter
  *  61435b30f - [Arch] suggested feature: add the ability to choose
    whether an Arch BuildingPart transmits its height value to children
  *  1b044e91d - Draft: DraftGui, use boolean values to set up an option
    instead of numeric values 1 and 0
  *  a9bf9ba26 - tooltip: rename python-git to GitPython
  *  7f696bd60 - AddonManager: tooltips and minor code formatting
  *  4dc50edf5 - Fixed holding tags restore
  *  641f615bf - Restrict loading of ocl and PathSurface to enabling
    experimental features.
  *  891f8953f - improve strict ISO C++11 (-Wpedantic)
  *  1f5f00e65 - remove the built-in tree widget from the tessellation
    task panel
  *  c98549a40 - Gui: fix python documents in Gui.Selection methods
  *  bf27b115c - Gui: fix SelectionSingleton::checkSelection()
  *  bea009c1d - fix description of 'resolve' in Selection
  *  9ba5d3505 - fix -Winconsistent-missing-override -Wunused-variable
  *  e0bb5701f - expose Placement.slerp to Python
  *  a431cf7d2 - Arch: IFC import, fix Axis system placement
  *  3da76af1f - Base: Placement: change argument order of slerp() in Py
  *  f1a8dc4b2 - Spreadsheet: fix tests to use fuzzy placement
    comparison
  *  23e708323 - Base: Placement: expose ScLERP to python
  *  63d0435a9 - Base: ScLERP placement interpolation
  *  867a09f73 - [Draft] ShapeString Task Panel Allow Windows...
  *  90fad8180 - [TD]Improve tolerance formatting
  *  4db8cac67 - [TD]fix Front lock icon in DPG
 -- Alexander Pozdnyakov <censored>  Fri, 25 Oct 2019 18:08:51 +0300
freecad-daily (0.18.3+git18513-fd352c14f-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: fd352c14f13ecdef7b8d4005c987d2f449c69430
  * Date: 1570749275
  * git changelog:
  *  fd352c14f - expose Roation.slerp to Python
  *  1d83fa7d9 - Draft: renamed the command Draft_Edit_Improved to
    Draft_SubelementModify because the previous name was confusing; also
    provide a new icon
  *  b0882de73 - fix indent
  *  9ed08a813 - avoid adding extra newlines when writing user.cfg
  *  2736597eb - AddonManager: Show installed path in addon description
  *  77550e0de - AddonManager: Fixed crash when quickly clicking through
    addons
  *  97933a5b5 - AddonManager: Fixed vanishing icon when uninstalling
  *  8f1147cc7 - AddonManager: Add Assembly4 icon to dialog
  *  04f87588b - Arch: Fixed tab indents im importOBJ
  *  f66023a64 - AddonManager: Better error catching in HTML parsing
  *  6d7da2430 - Addon manager: Fixed wrong marking of addons that begin
    with same letters
  *  ca30dfeb2 - Tweak meshing parameters (lower triangles count)
  *  d56d17ccf - Improve Wavefront export by: - Switching from regular
    tesselate computation to MeshPart - Adding Vector Normal output -
    Support New assembly placement
  *  0602c518f - avoid explicit term FreeCAD in user interface to avoid
    breaking branding
  *  34ee9afa7 - Docs: Update Prefs > General > Macro dialog tooltips
  *  bfe968138 - Gui: avoid unecessary visibility change when update
    view provider
  *  363fe1b63 - App: fix wrong python function type in FreeCAD.open()
  *  8d9e0c2c9 - Arch: IFC import, better import of small assemblies for
    nonparametric arch and part shape mode
  *  3bc85bcc6 - FEM: unit test, fix due to example renaming
  *  c3df99e98 - FEM: examples, move dev in manager
  *  d780f7a35 - 'FEM: examples, better file names for meshes
  *  1b3c41bca - Draft: Added property to hide lines in dimensions
  *  326ea342d - FEM: examples, manager, add recomputes
  *  e8bc34430 - FEM: examples, delete not needed comment
  *  1ec2a9621 - FEM: examples, better var name for solver type
  *  128358baa - FEM: examples, rename multi material example
  *  84c8652ee - FEM: fem exapmles, add nonlinear material example to
    show peeq strain
  *  9763b52a2 - FEM: frd reader, delete not needed import
  *  d96468734 - Draft: Better fix of copy mode
  *  71c54272a - Fix various Py::Object leak
  *  78999b471 - Spreadsheet: fix test case
  *  07975595b - fix build failure on Windows due to conflicting define
    of GDI API
  *  3006466a3 - fix build failure with std::isdigit on Windows
  *  8f72e1fde - fix typo
  *  059b2d425 - Gui: change default tree view document mode to
    Expand/Collapse
  *  f55da9329 - Gui: improve scale handling in SoFCCSysDragger
  *  23d42421d - Gui: fix ViewProviderLink dragger behavior with scale
  *  289679137 - App: fix getSubObject() in Link
  *  6afe7071c - Gui: fix tree view option sync placement
  *  3de3f696e - App: fix PropertyXLink file path update
  *  fbfad66d2 - Gui: expose link actions to toolbar
  *  4eadbd038 - App/Gui: add ObjectStatus::NoAutoExpand
  *  0d181d0dd - App: allow link properties for all App::Link
  *  5c3e7d092 - Gui: fix missing tree view sync after drag and drop
  *  183333935 - App: add ScaleVector property to Link
  *  472d114c0 - App: fix Document::isTransactionEmpty()
  *  92c00e732 - Gui: improve array element color override in
    ViewProviderLink
  *  4c2647393 - Part: add missing API
    ViewProviderPartExt::getElementColors()
  *  7c76d2f3c - Part: fix TopoShape::getElementTypes()
  *  714d20895 - Gui: fix tree view lingering sub element selection
  *  c4fec26aa - Gui: improve PropertyXLink display in property view
  *  998f801d3 - App: migrate old SubElements in Link
  *  1e69eb0d8 - Gui: improve SelectionSingleton::setVisible()
  *  f57283f59 - Link: change sub-element linking mechanism
  *  4042d8336 - App: allow multiple subname in PropertyXLink
  *  a03b84750 - App: null pointer check in
    ComplexGeoData::noElementName()
  *  d8adbca94 - Gui: minor fix of tree view drag move
  *  e03e6d9a4 - Gui: expose link selection and navigation command
  *  68a9a847c - Gui: improve Std_LinkSelect command
  *  9e2bdd6ea - Gui: assign default guesture to Std_SelBack/Forward
  *  845fa8471 - Gui: add class GroupCommand help with grouped command
  *  e97b89b4c - Gui: output Cmt type macro line as comment in python
    console
  *  5c5ca1f52 - Gui: add document to Command and Selection
  *  5c26b7a3b - Gui: add toolbar button for toggling selection bounding
  *  45fd865fc - Gui: refactor bounding box selection style
  *  a0adbd5e2 - Travis - remove workaround due to more time granted
  *  1987e97fe - Draft: added missing file Draft_Dimension_Tree.svg
  *  7157a4ac4 - TechDraw - Fix Annotation and Symbol international
    characters mangling
  *  91ae52577 - Arch: IFC import, better debug message for skipped objs
    in non parametric import mode
  *  617e8b5f9 - Draft: Fixed copying of windows
  *  59c15ebbc - Arch: Adjust height of objects inside groups
  *  2e0e1da2f - Gui: fix ui file, introduced with c171764
  *  38740a0e4 - add method RotationPy.toMatrix()
  *  ccbd5792e - improve RotationPy::number_power_handler: make
    computation more efficient and less prone to round-off errors
  *  67562acbe - Draft circular array
  *  e482ceeee - Circular Array
  *  c171764a5 - Docs: Update Prefs > General > 'General' tooltips
  *  db17426a1 - [Draft] Wire To BSpline fix to show new object
  *  24b07312c - Draft: DraftTools, place the CubicBezCurve tool before
    the BezCurve, as the cubic curve is more used.
  *  0c18f5e25 - Draft, makeBezCurve(), changed parameter Degree to
    degree, preferred lowercase
  *  41387fd99 - App: fix dynamic property undo/redo
  *  890bc90b0 - Base: add RotationPy.RawAxis
  *  533bbf8a8 - App: add DocumentObjectPy.evalExpression()
  *  29f5ac736 - Gui: sync expression change in property editor
  *  be951cc0d - Gui: fix missing expression highlight in property
    editor
  *  da19c8489 - Gui: fix missing auto update when edit property
    expression
  *  f14dfd41c - Gui: fix ExpLineEdit::apply()
  *  a230d0d9a - Gui: fix ExpressionBinding::apply()
  *  bda372be8 - Spreadsheet: add test case for operation on
    matrix/placement/rotation
  *  006f685db - Spreadsheet: column/row select on right click
  *  976952db6 - Spreadsheet: improve cyclic dependency exception
    handling
  *  44354b808 - App: add Expression built-in function
    mscale/minvert/create
  *  12000cd49 - Base: fix __pow__ operator in
    MatrixPy/PlacementPy/RotationPy
  *  43e0d9616 - Base: remove VectorPy right multiplication to
    matrix/placement/rotation
  *  7a7409343 - Replace use of Matrix.inverse() with inverseGauss()
  *  a53c57145 - removed trailing whitespace
  *  e325f2e57 - fixes issue aligning workplane to a face
  *  fcda0934c - Draft: relax Part::Feature type checking for Link
    support
  *  2f06decce - Arch: ArchCommands, change the color of the vertices of
    the subcomponent when using Arch Remove, just like the line color
    and shape color are changed.
  *  834f97715 - App: add argument 'hidden' to
    FreeCAD.new/openDocument()
  *  d30e32ec1 - Draft: modify the permissions of the icons (755), so
    that they don't have the execute permission (644)
  *  6383de2ee - Draft: new icon for Draft_Dimension in the tree view in
    SVG, instead of XPM
  *  aebb0edd6 - Draft: re-order alphabetically the resources in
    Draft.qrc to be easier to spot missing files
  *  f1004248c - AppImage - support for embedded documentation
  *  6663d625a - Gui: add new API
    ViewProviderDocumentObject::allowOverride()
  *  4775def51 - Part: deactivate and remove the remaining XPM icons,
    and use SVG icons instead
  *  022442ca7 - Part: rename the icons to start with Part_
  *  c6d1684e2 - TechDraw - Put BOM on beginning of exported SVG
  *  cf721089a - TechDraw - SVG changes via DOM manipulation instead of
    Regex replace
  *  0717b4fc2 - Gui: fix DlgSettings3DView.ui, remove bold tags 
  *  c80ecc4a7 - Source typo fix (includes file rename)
  *  5f8d274f7 - Crowdin: Fix creative common license name
  *  8589f7ec6 - Part: new icon for Part::Part2DObject, in SVG, instead
    of using a generic XPM
  *  e13eb0ba6 - Part: re-order the resources in Part.qrc, and removed
    the PNGs
  *  e7530218e - FIx typos and grammar
  *  0a7d8d125 - Remove curl verbose mode ... (remove data exchange
    between europe and us client/server, reduce latency issue)
  *  9e8be2e45 - Create bucket in the case it is not yet available
    within the storage server
  *  3939e4543 - cmake: pyside2: we also need headers from shiboken and
    pyside2
  *  da6091ab9 - fix to flush stdout after unit test execution
  *  691085239 - Modify Version and Release in fedora spec
  *  fff903c14 - Sketcher: ordered two items inside Sketcher.qrc
  *  52a851286 - Sketcher: modify the permissions of the icons (755), so
    that they don't have the execute permission (644)
  *  f56d56699 - Revised VBO tooltip per @realthunder's feedback
  *  2648da647 - Fix typo in previous commit
  *  921103245 - ...Add Render Caching tooltip
  *  3e5ec67d3 - Docs: Update Prefs > Display > '3D View' tooltips
  *  af4f8b284 - fix crash on macOS when opening OpenSCAD Workbench
  *  c314edcaf - replace Eigen::Index with auto to support older Eigen3
    versions
  *  5e93a7193 - fix build failure for Qt4
  *  ea171b5e0 - fix typo
  *  e1b0df938 - remove PCH from header file
  *  7b7797f4f - Fix various (doxy) typos and whitespace issues
  *  1f871035f - Arch: very small typo
  *  2134086d4 - fix further file names vulnerabilities in TechDraw
    module
  *  21f59ecb6 - fix crash in SymbolChooser in case it's empty and Ok is
    clicked
  *  3aa043242 - fix further file names vulnerabilities in modules
  *  f9ca1b18a - add function to escape special characters in strings
  *  0aa0f1c31 - fix build failure: add export mscro, add header
  *  d2be4f115 - fix further file names vulnerabilities in core system
    and Image module
  *  bed78b0b7 - [SS]Fix Integer Formatted Value
  *  ff5a9783d - [TD]Fix #4085 Win File Rename Fail
  *  55778c745 - [TD]Section dialog revisions & editor
  *  303c84e90 - [TD]Prevent crash in Section if BaseView deleted
  *  d9fa2b326 - [TD]Correct section view alignment
  *  58cf8587e - [TD]Add dumpCS function to DrawUtil
  *  3ccba4c64 - when cloning a 3d view then also set the new view into
    edit mode in case the original view is
  *  f24c097a5 - make sure resetting a document while closing it works
    independently of the activw view
  *  28a915d82 - when closing a 3d view check if itÄs in edit mode to
    avoid to leave a view provider in a broken state
  *  2a3d398a9 - change order of beforeDelete() and clearing selection
    inside Application::slotDeleteDocument to prevent crashes in case
    resetting a view provider touches the selection
  *  e1e095da3 - Added copyright notice to source files.
  *  84b23d3e9 - Add BoundBox property to Path, usable without a gui.
  *  66e9cf900 - Split walking and segmenting a path into its own class
    so it can be used by other algorithms, not just visualisation
  *  19ac3ecfc - fix crash when switching to fullscreen, back to normal
    and closing the sketcher
  *  12335c7d5 - [TD]Fix Arrowhead Fill in Dims & Leaders
  *  d7dabeb88 - [TD]Fix Dimension Color Regression
  *  5f619c674 - [TD]Fix Integer display in s/s image
  *  5de6763ed - add escape sequence when executing as Python string
  *  426674f22 - add function to escape special characters in file names
  *  fb7a03a04 - fix exception handling in
    _ViewProviderFemResultMechanical
  *  6b6c0a503 - App: fix QuantityPy __add__ and __sub__
  *  83284a3cd - Base: add Python number protocol support to
    Placement/Rotation
  *  8dec78747 - Spreadsheet: fix test cases due to change in error
    message
  *  a1417c5ff - App: extend Expression syntax
  *  22fede14d - App: add list/tuple() function to Expression
  *  ea7eee806 - Expression: split Expression.h to ExpressionParser.h
  *  d14197570 - App: use Python number protocol in Expression
  *  783947ecd - Base: improve base python object number protocol
  *  7a38b1ca8 - Draft: DraftEdit.py now gets PickRadius from user
    preferences
  *  81a3a3233 - src/App/Application: Improve FC CLI help output
  *  03a17b156 - cmake: pyside2 config fix
  *  4ffe07654 - TaskSketcher_xxx.ui: use sensible minimal heights to
    avoid scaling problems
  *  4607cbb9c - remove unnecessary whitespace from general sketcher
    dialog
  *  6495902fc - [Spreadsheet] Excel File Import fix Py3 bug
  *  1a2370cd9 - do not use an int but an enum to handle different modes
  *  b450f5a5c - App: improve exception handling in FeaturePython
  *  0f2915550 - App/Gui: unify NotImplementedError handling in python
    features
  *  68aca247e - Gui: remove FC_TREEPARAM, add document for class
    TreeParams
  *  cdd31fb10 - Gui: fix tree view auto expand
  *  450cc894b - Fixed first screen on job creation
  *  6e38c1086 - Prevent endless loop through negative step down values
    in engraver.
  *  4230fe5f9 - Fixed engrave for non-closed wires for multi step down
  *  65a4b2704 - Added unit tests for orientWire.
  *  7c9e04419 - Fixed updateCommand definition for python
  *  b4846d45b - Copy files from libpack to build or install directory:
    Windows- copy plugins/styles and plugins/printsupport to bin copy
    libpack/bin/QtWebEngineProcess.exe and libpack/bin/qt.conf to
    build/bin copy assistant.exe to build/bin
  *  24e13bc89 - FEM: solver frame work unit tests, improvements
  *  506ab243e - FEM: unit tests, solver framework, separate tests for
    each solver
 -- Alexander Pozdnyakov <censored>  Fri, 11 Oct 2019 07:44:31 +0300
freecad-daily (0.18.3+git18323-af2e97da7-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: af2e97da7b21d4e5ffef587c97f3ab99e720cd59
  * Date: 1569534133
  * git changelog:
  *  af2e97da7 - clean-up FreeCADLibpackChecks.cmake
  *  3bc979fbc - Reverted FreeCadMacros.cmake to what is in master.
  *  35ef6732a - Cleaned up a debug message and removed legacy file.
  *  63c45d3ba - Move logic out of CMakeLists.txt
  *  cfc25626a - FEM: use femexample setup simple box static for solver
    framework unit test
  *  40a4850f9 - FEM: frd reader, fix analysis identifier
  *  2873e535f - FEM: examples manager, small fix
  *  c3976011a - FEM: example simple box static and frequency, add them
    to the example manager
  *  bc29bcf6f - FEM: examples simple box static and frequency, move
    mesh from unit tests to fem examples
  *  3acb7d937 - FEM: move setup simple box static and frequency example
    from unit tests to fem examples
  *  ef72550c2 - FEM: ccx unit tests, improve prints
  *  1f8c68603 - FEM: examples, flow 1d, improve variable names
  *  253891b44 - FEM: example thermomech flow1d, add it to the example
    manager
  *  bad8f9a30 - FEM: example thermomech flow1d, move mesh from unit
    tests to fem examples
  *  587612f21 - FEM: move setup flow 1D thermomech example from unit
    tests to fem examples
  *  d0422fa91 - FEM: examples, some improvements
  *  f33aa0cba - FEM: example multimaterial two boxes, add it to the
    example manager
  *  b1765cfdd - FEM: example multimaterial, move mesh from unit tests
    to fem examples
  *  927011175 - FEM: move setup multimaterial example from unit tests
    to fem examples
  *  1d8a58672 - FEM: example thermomech spine, add it to the example
    manager
  *  0f2fc0887 - FEM: example thermomech spine, move mesh from unit
    tests to fem examples
  *  a4b3506b2 - FEM: move setup thermomech example from unit tests to
    fem examples
  *  145e3a60f - add missing include to Precompiled.h
  *  a07cc9f48 - add missing header
  *  d40b4f66a - improve whitespaces
  *  64e7cd2d9 - Exclude some packages from fedora 29 builds
  *  1966238d4 - Update fedora spec as per sopwith
  *  b75398d76 - Complete remake of drawing dimensions
  *  29e7f695d - Polish classes in Tools2D
  *  db8ec7c10 - fix mesh cutting
  *  bc131c3b0 - support to show color per face
  *  e16c197db - support to load mtl files
  *  bd6da5699 - extend texture mapping to meshes
  *  c8be77f89 - Fix regression in Approximation::AddPoints
  *  2a1eb36d3 - FEM: utils, fix working dir
  *  b30021dcb - FEM: pep8 code formating
  *  c5595e2e7 - FEM: some typos
  *  44833137b - FEM: Add documentation to run module
  *  688a6ddf0 - FEM: Add documentation to setting module
  *  a5843cc7f - FEM: in out modules, Replace print with Console.Print*
    calls
  *  80270c7bb - FEM: typos
  *  b2483c0a1 - FEM: unit tests, fix comments
  *  f96c805db - FEM: Restructure python test modules/packages
  *  f5e67238e - FEM: Make view proxy optional on object creation
  *  d0b7472ab - FEM: Make temp directory default for solver
  *  708ef0cd6 - FEM: Redirect ElmerGrid output to /dev/null
  *  9c728a03c - FEM: Add documentation to femutils module
  *  8b9dfab46 - fix cutting of points
  *  88637aeb2 - FEM: Add documentation for Fem::Constraint
  *  3b71a7107 - FEM: Add documentation to Analysis.h
  *  27675f1e8 - FEM: Remove unnecessary overrides from Analysis
  *  9a8294629 - SubWCRev out ot source build fix by sopwith
  *  7407fe9ff - cross-section of meshes
  *  019198a30 - [TD][SS]Fix 4131 SS formatting in TD View
  *  054936627 - [TD]Apply filters to PropertyFile
  *  d4d9cd093 - avoid several implicit conversions, replace several old
    C-casts with static_cast, do some optimizations
  *  81d2ff358 - [App][Gui]Add Filter for PropertyFile in PropertyEditor
  *  e8928898a - avoid several implicit conversions, replace several old
    C-casts with static_cast
  *  6d5ebdeaf - fix some MSVC warnings
  *  a2b1fd29f - fix possible segfault in
    SoQTQuarterAdaptor::convertOrtho2Perspective
  *  dbf0644b6 - [Gui]Fix Py SyntaxError on " in PropertyStringList
  *  c8a0c2c81 - FEM: gmsh tools, make it easier to use an own working
  *  08d9d6dff - FEM: gmsh tools, fix tmp file creation
  *  eb099c33c - FEM: result tools and ccx tools, improve method
    documentation
  *  7695106ff - FEM: code formating replace lines of # with lines of *
  *  5a83dc2c8 - avoid several implicit conversions, replace several old
    C-casts, other minor changes
  *  2e5e340f7 - add function to update texture of cut mesh
  *  5c54af1e0 - FEM: small changes in coding conventions
  *  a94448da8 - Arch: ArchBuildingPart, fix obj.Height.Value in
    onChanged()
  *  91a11452b - FEM: code formating
  *  a8b1c56fe - fix misc. source comment typos
  *  a243b9520 - fix -Wpedantic
  *  a1e6fce88 - FEM: ccx tools, improve class documentation
  *  080f70b61 - FEM: result task panel, fix use equations
  *  378de3c8a - fix -Wcatch-value=, fix -Wpedantic
  *  d0d92b080 - force strict ISO C++ (-Wpedantic) for Fem, Import,
    PartDesign, Robot, Sketcher, TechDraw
  *  a247b7e6a - force strict ISO C++ (-Wpedantic) for Drawing, Image,
    Inspection, Mesh, MeshPart, Part, Path, Points, Raytracing,
    ReverseEngineering, Spreadsheet, Start, Surface, Web
  *  f7c3cba41 - fix possible vulnerability
  *  c04a823d2 - [TD]Fix mishandling of escaped html in Templates
  *  b50b21576 - core system force strict ISO C++ (-Wpedantic) TODO:
    still a lot of variadic macros are not valid ISO C++
  *  f4bc889b4 - fixes #0004103: Black screen when using rubberband
    selection
  *  f76e74d2c - [TD]Fix Annotation font size and descenders
  *  4556d3f19 - [TD]Fix section line unfilled arrow heads
  *  ee0bcc095 - [TD]Check first/last geom points exist
  *  006e1198d - use NaN for invalid quantities instead of DOUBLE_MIN
  *  1f3d2389b - start to replace old C-style casts with static_cast or
    reinterpret_cast, avoid implicit casts
  *  3af5d97e9 - FEM: coding conventions, add documentation info
  *  13e2fbf0f - FEM: ccx tools, use python documentation style
  *  b46856d02 - FEM: result task panel, do not activate greyed buttons
  *  9dfcdb983 - fix possible memory leak
  *  4f2894169 - fix possible memory leak
  *  1bfe0f3be - fixes #0004125: MDIViews not accessible correctly
  *  4631b26d4 - fix crash in polyline tool
  *  a374ecc8e - FEM: delete file which was added by acident
  *  9472edbd2 - FEM: result task panel, fix if restore result is True
    but some results are missing
  *  585211c33 - FEM: white spaces
  *  d563d9012 - Arch: use IfcType undefined for building parts, is
    annotation or actuator ATM
  *  32153e6ae - FEM: calculix solver task panel
  *  727ba5a17 - support to load old project files with PD draft object,
    restore handling with constraints
  *  ecd4038d3 - [PartDesign] Draft angle property change from
    App::PropertyFloatConstraint to App::PropertyAngle
 -- Alexander Pozdnyakov <censored>  Fri, 27 Sep 2019 07:00:08 +0300
freecad-daily (0.18.3+git18220-79a722830-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 79a722830da33d63bd0f550aa229e2cfdde9fb98
  * Date: 1568473520
  * git changelog:
  *  79a722830 - implement trimming of a mesh with a plane
  *  b48e8b0f0 - AddonManager: Add MeshRemodel WB
  *  2eb6300d5 - fix Show-related imports
  *  275c0a306 - Show: py2 support
  *  aa14a176f - Show: rename TempoVis.py into mTempoVis.py
  *  48f090aa1 - fix MSVC compiler warning
  *  503f987cf - Add virtual method allowOverrideViewProviderName to
    DocumentObject to indicate if a DocumentObject's view provider type
    can be overriden. For most object types this is not allowed to avoid
    to create incompatible combinations via Python or manipulated
    project files and possibly provoke crashes.
  *  22babc099 - FEM: typo
  *  4c9994a28 - FEM: test modules, use double quotes instead of single
    ones, all FEM done :-)
  *  94fdbd28c - FEM: unit tests, get back all tests
  *  b17bda5a2 - fix regression caused by commit 5e42d4830
  *  86930efea - FEM: unit tests, add a new test to make sure all FEM
    objects are available to add to a document
  *  62dd9daee - FEM: objects create, add a new line to make copy easier
  *  a61d735a2 - FEM: unit test, make it more obvisious when a new class
    starts
  *  4ee5f3412 - FEM: unit test, add comment
  *  751d30f58 - FEM: ccx result reader, translate German comment
  *  c51d65bb9 - FEM: in out modules, use double quotes instead of
    single ones
  *  98c98ff83 - FEM: replace prints with console prints
  *  4e1b9d0b4 - FEM: coding convetionts, print vs. console print
  *  e100339cd - Material: typo
  *  310cf2cb2 - FEM: improve output on solver run
  *  1e8ad30a1 - FEM: calculix task panel, Py3 fix for ccx output print
  *  eae86ea32 - FEM: coding conventions, update codespell command
  *  5e939be9d - FEM: typos
  *  866010f6d - FEM: German comments, translate them into English
  *  daefc7f92 - FEM: coding conventions, update codespell command
  *  f31287845 - Automatically show Start page the very first time when
    activating the Start workbench
  *  5a542d319 - Show: don't come back to Start workbench
  *  588fc8df7 - PartDesign: change view sizing on new sketch
  *  ba8e96417 - Gui: add preference to set 3d view scale for new
    documents
  *  31c7f6226 - Update label of 'Discard' button of expression input
    dialog and add tooltip to resolves #4079
  *  2756d46a2 - PartDesign : make possible to prevent auto-switching to
    PartDesign WB when a Body is activated    * Use a boolean parameter
    located at BaseApp/Preferences/Mod/PartDesign/SwitchToWB    *
    resolves #2703
  *  b01ebbc01 - add intersection-toggle to thickness-tool
  *  c53d3074a - FEM: unit test, reactivate test to create objects
  *  e1f168f60 - AppImage - add support for embedded documentation
  *  e126e2478 - [TD]Possible fix for 4085 - rename on Win
  *  84d92496b - FEM: unit test, temporary deactivate some unit test,
    due to not working object creation on Windows
  *  4f2313edb - FEM: unit test, add test to import Fem and FemGui
  *  132c28377 - FEM: unit test, add some print to distinguish the test
    classes
  *  8a2a59fe1 - FEM: unit test, run test with given order
  *  b7db3b44d - FEM: ccx tools, utils imported allready
  *  0b067479b - [TD]Fix printBackground param in
    copyActiveViewToSvgFile (Py)
  *  5d791add1 - fix mesh trimming with plane
  *  068508128 - adjust MeshAlgorithm::CheckFacets to changes of
    ViewProjMethod
  *  570165fc0 - move method setTransform() from ViewVolumeProjection to
    ViewProjMethod, restructure ViewProjMethod
  *  a3f5a712e - solver base, more fixes because of move error class
  *  dad96e271 - fix typo
  *  9b15d01b2 - fix implementation of Rotation::isSame(const Rotation&
    q, double tol) and extend Python bindings
  *  fd0f4f565 - Split App::AutoTransaction into its own file
  *  4141242e9 - Gui: minor adjustment on command status update
  *  c3fe336dc - Gui: add Gui.updateCommands() for manual command status
    update
  *  69d124a93 - Gui: fix property view flickering
  *  74d7842f8 - Gui: fix property view on multiple sub-element
    selections
  *  d959e9f91 - Gui: improve code readability
  *  5e42d4830 - App: improve document::readObjects()
  *  4b0baba39 - Base: fix Matrix4D::hasScale() tol checking
  *  95dfd5a6c - Base: fix verbose checking in Console::Log()
  *  56d8f22fc - Gui: restore tree view content menu action order
  *  b991b8c59 - Gui: fix active object highlight
  *  90bcf3e8b - FEM: utils, do not check for unique path
  *  e10dcc219 - FEM: solver run, fix move error class
  *  818c3df49 - FEM: utils and run, get rid of circle import
  *  e4e6ba640 - Show: fix CMake
  *  13bc30de5 - [TD]Fix welding text positions
  *  4b853ab9f - [TD]Fix selection highlight for QGIPrimPath children
  *  3b4c5549e - Don't try deleting tool tables when none exist.
  *  bdf929533 - Make sure the tool current tool table gets set.
  *  4858d917b - Check there is preference data before attemping to load
  *  1dde7d6e8 - fix possible crash on workbench change
  *  a073eb674 - Sketcher: try fix crash when returning to PartDesign
  *  256f85678 - Drawing: print message indicating that it is obsolete
  *  5e9891dcb - suppress -Wmacro-redefined warnings caused by netgen
    headers
  *  6d9d94f11 - correctly handle custom property names (e.g. sketcher
    constraints)
  *  cb1945392 - re-activate DAG view
  *  d9478e488 - support Coin 3.1.3 with vec_traits
  *  1ee974fd6 - [TD]Warn if trying to export DrawViewArch to Dxf
  *  dd459f0d8 - [TD]Allow transparent Faces as default
  *  a107bcd40 - [TD]Expose drawing edge and vertex to Python
  *  60c0db78d - FEM: gmsh tools, move group code in separate def and
    add some comments
  *  96e5d20a7 - Start: Small cosmetic fixes
  *  3a98f43e0 - PathAdaptive: Increased accuracy for small tools
  *  a1984aeec - Fix typos, grammar, and some whitespace issues
  *  4289a98af - minor change
  *  2fc05e2f0 - App: check active document before revert in
    Document::restore()
  *  636f5e9a9 - Gui: minor change to tree view document restore
    handling
  *  84f2cc4a1 - App: call setActiveDocument when reverting document
  *  e64b1a782 - PartDesign: fix ViewProviderBody tip icon update
  *  f8e1d455e - Gui: improve Gui.addIcon(), add Gui.isIconCached()
  *  250906d53 - move Save history action to the correct position in the
    context-menu, do some minor optimizations
  *  1d0849f52 - Python Console - only save max 100 history items
  *  164409cee - Add Python console option to save history across
    sessions
  *  17ce36b0d - Travis - upgrade to Xenial and use OCCT from PPA
  *  28f74290b - fix -Wreturn-std-move
  *  e228f23b2 - fix -Wreturn-std-move
  *  44dc1e2c4 - make PySideUicModule working independent of linking
    PySide or loading it at runtime
  *  12db0b8df - [TD]Fix Tracker stays active on Cancel
  *  6a1b19739 - [TD]Remove old hatch on add new hatch
  *  ee8ec4568 - Improve branding by avoiding explicit use of 'FreeCAD'
    in tool tips
  *  145fe107e - TechDraw, fixed Doxygen complaint
  *  15c9ae1e2 - remove wrong typename keyword
  *  e98153744 - fix -Wunused-local-typedef
  *  1b1283960 - fix incorrect use of PyObject_TypeCheck in LinkViewPy
  *  f44a5e965 - Arch: More info if IfcOpenShell is not installed
  *  0ab738d4e - FEM: use tmp dir if working dir is besides FC file, but
    FC file has never been saved
  *  8eadf5b78 - FEM: gmsh tools, recode method to get the working path,
    use the solver prefs
  *  5fb0e5e43 - FEM: utils, move working dir check from ccx tools to
    utils
  *  4e91892a3 - FEM: utils, use snake case for variables too
  *  1f5eada2d - FEM: utils, use snake case for new methods
  *  2afd93bb5 - FEM: move working path methods from solver run to utils
  *  e6a96e110 - FEM: rename code formatting to coding conventions
  *  9f7075bb8 - extend convertTo function to also support
    SbRotation/Base::Rotation
  *  584f97b7d - Draft: DraftLayer, provide Draft_Layer.svg icon, and
    use it instead of Draft_VisGroup.svg, even if it's the same to be
    consistent in the naming
  *  68673202e - Add option to supress the tool length offset
  *  c3e7d7c73 - Add tool height offsets to Linuxcnc_post
  *  6195b5e9e - avoid explicit cast to ZipInputStream in Gui::Dcoument
    class
  *  27cb54009 - Update codeformating.md
  *  103b5e134 - FEM: update in codeformating rules
  *  6cb7ddc74 - Draft: Allow to set a default camera height
  *  ad03ee9bd - FEM: codeformating, add a file with some information
  *  d01581f14 - FEM: some small code formation
  *  791ca3155 - FEM: test main module, use single quotes instead of
    double ones
  *  ba51d1bf0 - FEM: results, use single quotes instead of double ones
  *  021e5de27 - FEM: objs, use single quotes instead of double ones
  *  3a064cfa4 - FEM: utils, use single quotes instead of double ones
  *  21b756b3d - FEM: gui objs, use single quotes instead of double ones
  *  516d087dd - FEM: examples, use single quotes instead of double ones
  *  9217a0860 - FEM: mesh package, all left code, use single quotes
    instead of double ones
  *  36c548e35 - Move the ToolLibraryEditor code to its own file
  *  fdff47fe3 - Tidy up / remove unused code
  *  692b61534 - Enable tool duplication and moving
  *  3ad1db6dc - clean up comments
  *  ac3240248 - Allow editing and duplication of tools
  *  3172baa81 - Only show essential tool data in the tool table
  *  df477ff18 - Add the coolant dropdown to the 3D Surface Op
  *  12e92fef3 - encode keys of PropertyMap when saving as XML
  *  f1e963c8f - FEM: gmsh tools, new lines and comments
  *  68e555df7 - FEM: ccx tools, use single quotes instead of double
  *  b6ce20ae6 - FEM: solver calculix, use single quotes instead of
    double ones
  *  30b536b8e - FEM: solver elmer, use single quotes instead of double
  *  372f22ee2 - FEM: solver z88, use single quotes instead of double
  *  9823d0a19 - FEM: solver writer base, use single quotes instead of
    double ones
  *  e0fde7ff8 - FEM: solver run and settings, use single quotes instead
    of double ones
  *  e9f60b919 - Draft: importDXF, improved coding style, so it is
    closer to PEP8; spaces around commas and operators, and shorter
    lines (80 characters max)
  *  c3b07a971 - Draft: DraftFillet clarified comment
  *  343397504 - Draft: DraftFillet, added option for turning the fillet
    into a chamfer, as the DraftGeomUtil.fillet() function supports it
  *  f54000a6b - Draft: DraftFillet, provide module docstring and
    Doxygen documentation marks
  *  a2f65493a - Draft: DraftFillet, improved the tool, now the radius
    of the tool can be selected when launched; the tool should work
    without needing to import DraftFillet manually
  *  d122d72c8 - AddonManager: Better icons
  *  8de92d25c - Gui: Use freedesktop name for the group icon so it can
    be displayed using the system theme
  *  349acc75a - Add support for extrude with an angle
  *  3a48cad65 - Sketcher: fix unnecessary filtering objects for
    TempoVis
  *  0c5eb5519 - Sketcher: don't change camera zoom when creating a
    sketch
  *  f8688d427 - Gui: add tags for TempoVis
  *  1686931e3 - Sketcher: add property to allow another workbench for
    sketch editing
  *  6dcdc7fe2 - Show: Tempovis stack support
  *  796997968 - Draft: importDXF, added docstrings to every function
  *  871de20de - fixed typo
  *  7508daa2a - change "User defined" to "UserDefined"
  *  c3f0288ea - add VacuumPermittivity and fix adding user values to
    material editor in FEM
  *  cf9bbe14f - Arch: small bugfix
  *  3f31c1db5 - Arch: Further fix in material colors
  *  70d398325 - [Geometry check] open settings page first before
    running check, add 2 new navigation buttons: settings and results,
    allow to collapse results box
  *  c18dab4a7 - [GeometryCheck] add new settings options
  *  bc4a220ad - remove unused variable
  *  d223e326c - make Cloud module compile on Win32, still needs some
    porting
  *  10cd535ce - use shared_ptr to avoid possible memory leaks and
    improve exception-safety
  *  c4b007302 - Fix copyright
  *  85198f08a - Destroy XMLReader object attached to Reader one when
    this one is gone as to avoid potential memory leaks.
  *  ee530a463 - Fix some copyright issues reported by luzpaz Fix some
    typos reported by kkremitzi Remove resetTouched which was dead code
    following update on Document management
  *  ead104fe0 - Update licensing part of the code
  *  27e7b9913 - Add initial version of the Cloud workbench
  *  b8de57d38 - Draft: Show info message if an object cannot be scaled
  *  4e132d212 - FEM: fixed recent typo introduced in 03fc637bfc9839
  *  f22ae848e - Fix misc. typos, whitespace, and http:// to https://
    issues
  *  94f6f984e - Gui: fix SelectionSingleton::checkSelection()
  *  eb61d2f31 - Gui: fix crash when copy object under Qt5
  *  864619fce - Draft: Moved SelectPlane stuff from DraftGui to its own
    ui file
  *  9fb6aec31 - Split Draft_SelectPlane and DraftSetWorkingPlaneProxy
    to a separate file
  *  b08dc749f - [Draft] Edit by default one object at once
  *  0dbd1201f - [Draft] Edit: Allow multi object editing
  *  76bac3099 - Allow for multiple object trackers + 1 line sketch edit
  *  365e93c59 - [Draft] Edit: Refactored object selection + bug on wall
    editing
  *  daa035870 - [Draft] Edit: fixed bug with dimensions
  *  954a8d3ac - [Draft] Edit: use lineui instead of pointui
  *  e06fb52bd - [Draft] Edit: separate selectstate functions
  *  3c52a3c2d - Fix UI labels and unit type to be angle instead of
    length when doing draft rotate
  *  cab9145a8 - FEM: gmsh tools, fix writing groups and reactivate unit
    test for solve frame work
  *  6c8163e09 - FEM: unit test, temporary deactivate solver frame work
    unit test, due to some changes in gmsh tools
  *  f1d80cb06 - FEM: gmsh tools, rename dirs
  *  3bfcd3664 - FEM: gmsh tools, move start logs in separate class
    method
  *  9cc8f6eb6 - FEM: gmsh tools, make temp mesh files for gmsh unique
  *  b17dbedce - FEM: gmsh tools, improve comments
  *  71f8a3195 - FEM: solver frame work, better prefix for temp
    directory
  *  203782a09 - fix -Wunused-variable
  *  6ba1bc35b - FEM: commands and manager, typo in property value
  *  daaab377d - FEM: gmsh tools, move system import into dev
  *  a96282f48 - FEM: gmsh tools, use join from os as a more robust path
    builder
  *  7c18aae1d - FEM: gmsh tools, resort imports
  *  32a6863e5 - FEM: gmsh tools, typos
  *  67efd10de - Arch: IFC export, small code formating
  *  8e91b3ab2 - Arch IFC import and export, new lines and comments
  *  6e7e1f203 - FEM: gmsh tools, fix regression and explizit use double
    quotes in geo file
  *  00c016a96 - fix bug in Path module: str has no attribute UserString
  *  679f7e91c - Draft: Added shortcut to toggle near snap during
    drawing
  *  598faf9ad - include missing header
  *  0641ca0d1 - AddonManager: Add BCFPlugin Workbench logo to dialog
  *  62d85f449 - Fix OpenSCAD Frustrum
  *  70857e17e - Sketcher: fix missing update on expression change
  *  f66e7f333 - App: remove unused variable
  *  9bf21592c - Gui: add warning to DlgExpressionInput
  *  813358da0 - Gui: restore static property order in PropertyView
  *  4f383de1f - App: ignore unit in PropertyBool/Float/Integer
  *  9ec86fad4 - App: improve exception message in
    PropertyExpressionEngine
  *  f7d416d15 - Gui: auto close transaction on Document resetEdit
  *  02df227c1 - App: fix virtual function shadowing in PropertyXLinkSub
  *  732a2ee55 - Gui: fix PythonWrapper::fromQIcon()
  *  193b9899b - Part: fix missing signal disconnect in TaskFaceColors
  *  69268ce7f - Base: fix pyCall() exception
  *  31273bc1c - App: more sanity check in PropertyContainerPy
  *  783d218b1 - App: more sanity check in ObjectIdentifier
  *  9aaad3b1d - Gui: fix ViewProviderLink dropObjectEx()
  *  0cb599a31 - App: do not return null Shape in PropertyContainerPy
  *  04d678571 - App: fix Python object leak in ObjectIdentifier
  *  88a1a9482 - App: fix crash on accessing non-existent attribute in
    ObjectIdentifier
  *  f0cb6d588 - Gui: fix GeoFeatureGroupExtension
  *  7bf451fc6 - Gui/PartDesign: fix setActiveObject() for Part and Body
  *  be320a873 - Gui: more exception handling in tree view
  *  4efbe3c5d - Gui: add View3DPy.hasClippingPlane()
  *  66a719773 - Sketcher: fix lost of constraint in undo/redo
  *  2c2aadaa5 - Draft/Arch: maintain Python 2 compatibility
  *  d16cd4f63 - App: fix Document::_abortTransaction()
  *  d2c5bcb94 - Part: fix VBO update on multiple gl context
  *  350c5982d - Show: remove debug print
  *  a06e0b7c2 - Part: fix TaskAttacher external editing
  *  c7d4e240e - PartDesign: fix datum edit through external link
  *  ec3541ae7 - Gui: handle exception in tree view double click
  *  3e0cfb4ba - Gui: fix ExpressionCompleter for property
  *  8e2a059e7 - Gui: fix tree view document double click activating
  *  b39771aa8 - Gui: use ExpressionLineEdit for tree view object search
  *  c2c6053e7 - Gui: improve expression completer
  *  278e93352 - App: allow starting '_' in an expression identifier
  *  5bef136de - TechDraw: avoid touching children if possible
  *  2b79025ad - Part: avoid touching in ViewProviderAttachExtension
    mergeOverlayIcons
  *  030f00e7c - Gui: expose link command to global toolbar
  *  848fbf603 - Gui: allow SelectionSingleton::hasSubSelection() check
    for sub-element
  *  9d03d7caa - App: fix LinkBaseExtension::extensionGetSubObject()
  *  b78f1a511 - App: make recompute aborting optional
  *  75385d7f3 - App: prevent recursive abort/commitTransaction
  *  c2254a64a - Gui: expose MainWindow:showStatus()
  *  ddb17b23b - Gui: fix property editor crash on recompute
  *  378314aaf - Gui: try to fix property editor crash
  *  24b1467a5 - Draft: disable implicit property linking in LinkArray
  *  5496bf003 - Show: fix body visible feature restore function
  *  72bd2bc9b - PartDesign: add 'VisibleFeature' attribute to BodyPy
  *  35c5e5a8a - PartDesign: do not touch body on child change
  *  b2d8eeeb6 - [TD]Allow forced redraw of Page
  *  5bed53f85 - [TD]Add parameters to control drawing update
  *  4417ad2a9 - Fix missing app ID and icon on Wayland
  *  d54bff6de - Arch: import IFC and helper, code formating, E265 block
    comment should start with '# '
  *  99fa0b35c - Arch: import IFC and helper, code formating, E261 at
    least two spaces before inline comment
  *  4fd1827fa - Arch: import IFC and helper, code formating, E261 at
    least two spaces before inline comment
  *  6fb468a1f - Draft: Export DXF objects with BYLAYER color if
    applicable
  *  66a3cd224 - Draft: further fixes to svg generation code
  *  ed26fc541 - Draft: Fixed text color and faces with holes in SVG
    rendering
  *  f3865dc12 - FEM: gmsh tools, use double string quotes instead of
    single
  *  3e323fee1 - Draft/TechDraw: Allow TD Draft views to not override
    individual colors and line type of rendered objects
  *  db692680f - Arch: import IFC, make use of improved color import
  *  4c7bcb29b - Arch, import IFC helper, improve color code
  *  3dc5f7286 - Arch: import IFC helper, some comment and rename
    property rel method
  *  2f89dec7e - Arch: import IFC helper, small code formating
  *  03fc637bf - FEM: mesh tools, typo
  *  ff5c854c8 - FEM: mesh tools, use double string quotes instead of
    single
  *  09a1be089 - Update the adaptive form so the widgets align.
  *  4e5b0bc5d - Change the coolant label on the setupsheet
  *  0484141a5 - Add coolant to the linuxcnc_post
  *  0002090aa - Handle setting the coolant mode on the job ui
  *  32509136e - Handle setting the coolant mode on the setupsheet
  *  3f5836254 - Add a coolant mode combobox to the op ui
  *  2996b815a - Handle selecting the coolant mode in the forms
  *  bdcccc08b - Add coolant feature to Ops
  *  8b0e244ed - Add a coolant feature to the base PathOP
  *  f4bb39538 - [TD]Prevent crash in SelectionSingleton
  *  8ecee3c41 - Tools: modify exception catch implemention in
    templateClassPyExport
  *  22541cfbd - Base: fix line ending in PyObjectBase.h
  *  9d9593689 - Fix warnings: fix -Winconsistent-missing-override fix -
    Wself-assign
  *  f5b7f3bde - [TD]Fix Travis compile errors (includes, qt4/qt5)
  *  7f26ef7f2 - [Gui] clean up sloppy merge
  *  13676bfe5 - [TD]Make TD View from ActiveView
  *  2af8a329c - when creating mesh from shape do not set a fix crease
    angle but instead user preferences should be used
  *  60a54207a - Draft: Support for layer colors and linestyles in DXF
    import/export (legacy)
  *  5b2e74c3b - Draft: misc small fixes
  *  7fef64241 - [Part workbench] add command create points object from
  *  5a3fb20ca - Update Part.qrc
  *  ea7812656 - [Part workbench] add Create points object from mesh
    command
 -- Alexander Pozdnyakov <censored>  Sat, 14 Sep 2019 19:08:17 +0300
freecad-daily (0.18.3+git17906-57ef3dfdf-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 57ef3dfdf4cba46eacb36fefba38fe750d56d60a
  * Date: 1566935332
  * git changelog:
  *  57ef3dfdf - Part.BSplineSurface.buildFromPolesMultsKnots(): Fix
    'Truth value of an array ... use a.any() or a.all()' when explicit
    knots or weights provided
  *  efba264ff - Arch: import IFC, helper, improve getting the color
    table
  *  ffcac528d - TechDraw: Middle button panning
  *  7927c7f3c - Arch: import IFC, remove not needed return value of
    colors method
  *  3dac114f9 - Arch: Solved bug in Structure
  *  e9cbbb38f - Draft: Fixed tooltips
  *  92895f794 - Draft: Fixed regression in snapping
  *  d60a03d9c - Refactor exportIFC to not use global preferences
  *  c49918435 - [Gui]Add options for page size, lineWidth and
    background
  *  1002ea9ad - add CMakeLists.txt.user to ignore list
  *  473d98b07 - cleanup top-level CMake file
  *  ed0eff024 - TechDraw/Arch: Added new Coin Mono rendering mode to TD
    ArchViews
  *  59ac90897 - Draft: fixed color buttons dialogs not starting with
    the right color
 -- Alexander Pozdnyakov <censored>  Wed, 28 Aug 2019 00:05:10 +0300
freecad-daily (0.18.3+git17887-e6e940755-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: e6e94075518efaad2ccd3a2a3feda9682144c5c7
  * Date: 1566661381
  * git changelog:
  *  742b708d0 - rename icon file
  *  b1551934b - Add parameter to suppress touching a document when a
    view provider has been modified
  *  1e19ef5be - issue #0004088: Visibility of origin feature of Part
    container changes when undocking the 3d view
  *  c4e34ed9b - Fix bug in MainWindow::setActiveWindow
  *  6dae8f371 - add missing parameter group and name for
    'UseMaterialColor' check box
  *  1d7d3436b - improve error search when parameter group or name of a
    PrefWidget is not set
  *  4683c267b - Remove CMakeLists.txt.user from repo
  *  d6fdaefb6 - Arch: Fixed windows symbol position
  *  5806fc64b - [TD]Restore context menu after leader edit
  *  3c4700d05 - [TD]fix BRect on empty text items
  *  178520fb4 - [TD] fix stale pointer in scene
  *  5a3de6c3d - [TD]Add welding symbol directory preference
  *  f0155052f - [TD]Welding Symbol Editor alpha release
  *  0d0174409 - [TD]Clean up Welding Symbol creation
  *  992ef1b07 - [TD]Welding Symbol creation
  *  f046a0e65 - [TD]Fix CosmeticEraser multiple item delete
  *  b5464ccf4 - [TD]Add uuid tags for cosmetics
  *  0f714e00f - AddonManager: Added function to check for updates for a
    specific addon
  *  4d12917b5 - Refactor preferences into injected object instead of
    global.
  *  31d6d5fa7 - Cleaned up grbl_post and added tool-change option,
    which was lost in last update
  *  945e76d91 - [Robot] treeiksolvervel_wdls.cpp: Fix compil warns
  *  c6748d8d0 - [Robot] jacobian.cpp: Fix compiler warnings
  *  7b265bee1 - [Robot] chainiksolverpos_lma.cpp: Fix compil warng
  *  ad73247e9 - [Robot] svd_eigen_Macie.hpp: Fix compiler warnings
  *  372f572d0 - add TestPathHelix.py to CMake
  *  66804ae99 - Unit test helix based on a clone
  *  5a4fc83fe - More helix unit tests
  *  221893eee - Fixed PathHelix assert statements
  *  915a7ae22 - Added basic test case for PathHelix
  *  736d34d90 - update CMakeList to include new Darker stylesheets
  *  218d84935 - use GNU directory structure on non-Windows systems
  *  7d8c2060a - do not force CMAKE_INSTALL_LIBDIR to be an absolute
  *  699114610 - Stylesheets: typo and uniformity fixes
  *  d3ade5520 - Draft: DraftFillet, changed some things about the
    implementation.
  *  0f686edf8 - Draft: added Draft_Fillet.svg as an icon, as a
    variation of the Sketcher fillet icon. Add it to Draft.qrc.
  *  d5ca09c77 - Draft: added DraftFillet.py to the sources, also
    InitGui.py, Draft.py, DraftTools.py, and CMakeLists.txt
  *  46c73062f - TechDraw: Radius drawing refactored - ASME support
  *  93b5481c6 - Arch: Optimization in SVG generation code
  *  509570377 - add missing std:: namespace to build on Debian 10
  *  f93a986b5 - Arch/TD: Added Coin mode to TD arch views
  *  2a9205119 - add missing std:: namespace to build on Debian 10
  *  bf5923c0f - add missing std:: namespace to build on Debian 10
  *  ba297ec96 - Arch: Fixed remaining bug in IFC importer
  *  78360cab9 - Arch: export IFC helper, do not use multiple line
    imports
  *  cb6f7ce3e - Arch: import and export IFC, add licence text and make
    it pep8 kompatible
  *  8c4856ebe - Arch: import IFC, move methods used by import and
    export to helper
  *  2390a219c - Arch: import IFC, get back description of empty
    relation tables
  *  d038968b6 - Arch: import IFC, split relation table method
  *  13ce0bddc - Arch: import IFC, pep8, indent
  *  8fad7c40e - Arch: import IFC helper, fix imports
  *  017caac68 - Arch: import IFC helper, white spaces and new lines
  *  e634209c1 - Arch: import IFC, pep8, add and delete some spaces
  *  a56d3c435 - Arch: import IFC, white spaces and new lines
  *  0477ecee0 - Arch: import IFC, add comment
  *  5a004191a - Gui: Do not use hard-coded blue color in tree
  *  b32f09482 - Arch: Further cleaning of IFC importer - moved aux
    functions to importIFCHelper
  *  851e3d984 - add missing std:: namespace to build on Debian 10
  *  b4fc354d2 - Arch: Moved building of IFC relationship tables into
    separate function
  *  181cceddb - Arch: Moved recycler class to exportIFC helper
  *  7ec43fcb5 - OpenSCAD fix missing icons
  *  eb0ee0184 - typo fixed
  *  d6352bb1b - New Darker stylesheet
  *  b61aa576f - update to v2.20: - minor fixes - new background icon
  *  a2f359b9a - new background icon
  *  afe9f03f4 - add missing icon for light themes
  *  18727135d - Draft: _PointArray, removed the tabs, and replaced with
    four spaces; mixing spaces and tabs may cause a syntax error in
    Python 3
  *  cc6ea681c - AddonManager: Add workfeature icon
  *  d9e60c047 - Draft Edit: enable Part::Line editing
  *  a1e6019f8 - Draft Edit: enable editing Part::Box
  *  5d75d68f6 - Draft Edit: bugfix when Draft is activated without
    document
  *  ec3a6ba0d - [Draft] Small bugfix in bezcurve editing
  *  9aac2df1a - [Draft] Draft Edit: completed subcommand key event
  *  13e605912 - [Draft] Draft Edit - various fixes (fixes #3537)
  *  12dc2e914 - work around to fix build failure with clang 3.4
  *  ada37401b - Add undefined IFC type data - this is special to
    freecad and not part of the IFC spec
  *  ad4f4f071 - Convert old json files to include more metadata as per
    IFC4 standard
  *  bdfdf77ff - Add contexts file for IFC2X3
  *  89961a33d - Draft: removed degub message
  *  ea97b4349 - Arch: workaround to make Arch loading without errors,
    but still this needs to be fixed
  *  7e6063123 - add missing header and forward declaration
  *  32b0f8616 - Ensure the tool parameters are saved
  *  7022f41bb - Fix clang compiler warnings: + fix -Winconsistent-
    missing-override + fix -Wunused-private-field
  *  3759b83b7 - Fix clang compiler warnings: + fix -Winconsistent-
    missing-override
  *  a73156666 - Fix clang compiler warnings: + fix -Winconsistent-
    missing-override
  *  4c648caaa - Fix clang compiler warnings: + fix -Winconsistent-
    missing-override
  *  67b06d7a3 - Fix clang compiler warnings: + fix -Winconsistent-
    missing-override + fix -Wpessimizing-move (Geometry::clone: moving a
    temporary object prevents copy elision -> remove std::move call
    here)
  *  5172c3bc0 - Fix clang compiler warnings: + fix -Winconsistent-
    missing-override + fix -Wunused-variable + fix -Wbraced-scalar-init
    + fix -Wparentheses (View3DInventorViewer::checkGroupOnTop: operator
    '?:' has lower precedence than '+'; '+' will be evaluated first) +
    fix -Wundefined-bool-conversion (MainWindow::updateActions) +
    suppress -Woverloaded-virtual but fix later
  *  3e6ae0d02 - Fix clang compiler warnings: + fix -Winconsistent-
    missing-override + fix -Wunused-private-field + suppress -
    Woverloaded-virtual but fix later
  *  7e70438ae - fix -Winconsistent-missing-override
  *  9c69c886a - fix MSVC compiler warnings
  *  1995f9d0b - fix msvc build failure
  *  cf5438fbe - Gui: sort property by name in property view
  *  20c628fc0 - Gui: fix tree view selection focus problem
  *  0a2d8dc5c - App: do not throw on recursive recompute
  *  dd8c4d84a - Gui: fix missing de-highlight when (pre)selection is
    disabled
  *  8162c9b67 - Draft: fix PathLinkArray
  *  e9a4f9715 - Import: fix version header path
  *  5509a9b43 - Draft: fix Link(Path)Array
  *  54a8136d5 - App: fix rollback of dynamic property changes
  *  c555a8222 - TechDraw: fix face based projection direction detection
  *  62423cb79 - TechDraw: fix projection group editing update
  *  f243db0d5 - TechDraw: fix drawing update on undo/redo
  *  d0ca893b3 - Command: disable auto transaction if triggering editing
  *  78ce18ace - TreeView: update status on manual object touch
  *  d4f066f4e - TreeView: fix selection sync problem
  *  4ba326fae - Draft: fix for python2
  *  a228f3c11 - App: fix xml indentation in PropertyContainer::Save
  *  75f974b1a - Gui: fix selection change handling in PropertyView
  *  5a96db648 - App: fix property type matching in transaction
  *  e047b8764 - TreeView: fix potential crash on deleting object
  *  61df79ab9 - Gui::Document: fix saving of camera setting
  *  0d77bcdd8 - TreeView: fix bug in selection sync
  *  05433f714 - Gui: fix crash on editing PropertyLinkList
  *  022e6c6fb - Sketcher: auto undo when canceling constraint editing
  *  2cb69603b - Gui: fix auto view switching of editing object
  *  f78f05ade - Sketcher: fix external editing
  *  9e3a981d3 - Base: fix duplicated exception message
  *  d3500ecfa - App: fix Python object leak in PropertyListT
  *  3fcb3e677 - PropertyContainer: skip saving trasient dynamic
    property
  *  ce30645b3 - Fix typos pathes -> paths
  *  4aba7e2f5 - Fix more typos
  *  ef2947dce - Fix extra grammar issue in src/App
  *  039d6eac0 - Fix typos in various src/Mod directories
  *  0f67e8ddf - Fix typos in src/Gio
  *  5b74dc8b0 - Fix typos in src/Base
  *  8825c9572 - Fix typos in src/App
  *  088c282e2 - PropertyEditor: fix bug when constructing context menu
  *  673d035bb - PropertyContainerPy: modified getPropertyByName()
  *  aaf0f2c80 - Link: rename _LinkRecomputed to _LinkTouched
  *  c0d015078 - ViewProviderLink: fix visual of linked object with
    scale
  *  a738c7faf - TreeView: fix missing update on item expansion
  *  26dad093f - ExpressionCompleter: fix missing init() call
  *  e0799e2bb - Expression: fix python object evaluation
  *  9b3351399 - App::Document: fix file extension case sensitive
    problem
  *  9223f08b4 - Fix build for older gcc
  *  1d274f669 - Test cases changes
  *  de66e563e - Draft/Arch related changes
  *  d93259e23 - Path changes
  *  435815ccc - Fem: minor changes
  *  11a93a057 - PartDesign changes
  *  e911b6976 - Spreadsheet changes
  *  32ad54c9e - Import: add new implementation of STEP
    importer/exporter
  *  d26f77203 - TechDraw: Link related changes
  *  6da72b985 - Part: changes to Part Module
  *  d833e19e0 - App/Gui: Changes to application Python init script
  *  9634c1999 - Gui: add some icons
  *  51ab8caac - Gui: improve deletion handling in origin feature
  *  bc2682083 - Gui: Placement/DatumCS view provider changes
  *  a9b866caa - Gui: ActiveObjectList API changes
  *  08f0511b1 - Python feature/observer related changes
  *  c93741d72 - Gui: add box geometry element selection command
  *  c18bf1182 - Gui: refactor tree view
  *  2bd4795e8 - Gui: property view related changes
  *  2a6bd5e46 - Implementation of Link
  *  a59caf4a1 - Improve Version.h handling
  *  bd2f5191c - Gui: Application/Document/MainWindow changes following
    App namespace
  *  00bcef061 - Gui: support in-place editing
  *  aa3e81f4f - Base::Reader: support reading child element with the
    same name as parent
  *  8227103ce - Gui: AutoSaver and recovery changes
  *  c8891be85 - Gui: add coinRemoveAllChildren to work around Coin3D
  *  c744157e9 - Gui: add support of selection context
  *  49b6944a2 - Gui: Selection API changes
  *  b1c0de8da - Gui: Command API changes
  *  f5d92fdae - ViewProvider(DocumentObject): new APIs for context
    aware selection
  *  2c12e1d3a - Gui: add ViewParams class
  *  a75c955d3 - ViewProvider/ViewProviderExtension: various new APIs
  *  bce47d23c - Gui: add convenient smart pointer CoinPtr to manager
    coin node
  *  29eb1a429 - App: GeoFeature/ComplexGeoData API changes
  *  c5112ecdc - (GeoFeature)GroupExtension: track children visibility
  *  94c228973 - App: API changes for document
    recompute/save/restore/import/export
  *  b19647862 - DocumentObject: API implementation change of In/OutList
  *  161ad0578 - DocumentObject: add
    allowDuplicateLabel/onBeforeChangeLabel()
  *  34ed8a8e0 - Spreadsheet: convert PropertySheet to link type
    property
  *  93e60caa3 - PropertyExpressionEngine: convert to link type property
  *  e85bf9cd0 - PropertyLinks: refactor property link API
  *  1cb2e190b - App: transaction related API changes
  *  f4205130a - App: Property related API changes
  *  ff1d1cd34 - App: add New APIs for future Link function
  *  3fcbf71fb - Base: misc patches
  *  59417068f - Base: improve exception
  *  aa7d780f5 - Base::FileInfo: fix left overs in transient directory
  *  50cefc510 - Console: improve console logging facility
  *  c168a7d14 - Arch/TD: Support for Arch BuildingParts in TD ArchView
  *  33cb9ce0b - Draft: Shape2Dview now supports buildingparts
  *  d9cfd3500 - Arch: misc small fixes to buildingpart
  *  e94af7ff5 - FEM: code formating, command manager, more formating
  *  008f9a63c - FEM: code formating, command manager, fix indents
  *  3970ba04d - FEM: code formating, commands, some new lines
  *  2ed7936c1 - FEM: code formating, commands, use double quotes
    instead of single ones
  *  fbba0bbd3 - FEM: code formating, small ones
  *  4bb32ae8d - FEM: ccx tools, small indent code formating
  *  03b4fe50e - Gui: Added viewer.setName() python method
  *  be45c2496 - Arch: Reorganized view properties of buildingParts
  *  46a1d1d25 - Arch: Minor fixes to IFC export
  *  36d418349 - Arch: make new property to use shape color instead of
    material color working for all Arch objs
  *  a937461d6 - Arch: Merge of PR #2259 - Fix ifc project
  *  ce943982e - Arch: Fix missing cache value for SectionPlane
  *  a66c8a313 - Draft: importSVG, commit 2a139a89 accidentally
    introduced blady merged code that produced syntax errors; then
    537a011a tried to fix it by removing the syntax errors; however a
    large block of text needs to be removed as well; this was supposed
    to happen in pull request #2418; however, that pull request no
    longer merges cleanly so it was withdrawn; this commit finally fixes
    the problem.
  *  bd985feef - [AddonManager] Add CADExchanger workbench icon
  *  c02fb5f6b - [AddonManager] Add ThreadProfile WB icon
  *  2469dacf7 - Fix issue in previous commit
  *  050ac16f1 - Fix misc. typos
  *  f7587c30d - Draft: DraftTrackers.py, the docstrings need triple
    quotes and be next to the method or class name so they are correctly
    picked up by Doxygen or Sphinx to generate documentation; this
    complies with PEP 257
  *  a72d78507 - Draft: DraftTools.py, the docstrings need triple quotes
    and be next to the method or class in order to be picked up by
    Doxygen or Sphinx; this complies with PEP 257.
  *  09046c98b - Draft: Draft.py, the docstrings need triple quotes and
    be next to the method or class in order to be picked up by Doxygen
    or Sphinx; this complies with PEP 257
  *  cf368ac2b - Draft: DraftLayer, the docstrings need triple quotes
    next to the method or class name so they are correctly picked up by
    the Doxygen or Sphinx program to generate the documentation
  *  445538c7d - Draft: WorkingPlane, improved Pythonic style, line
    length < 79 characters; shorter variables to save space and have
    line lengths < 79 characters; added whitespace to comments and used
    the self.__repr__() method to shorten the impression to the
    terminal; broke the line inside parentheses to make the line
    shorter; inside alignToSelection() test for faces first to use
    alignToFace(), which actually works; leave alignToCurve() for later,
    as it doesn't actually do anything at the moment; improved
    docstrings in isOrtho(), the orthogonality is tested for u, v, and
    axis, on the global axis +Y only; removed wrongly placed comment in
    restore() method; improved file docstring at the top.
  *  a2103d814 - Draft: DraftGui.py, the docstrings need triple quotes
    and be next to the method or class in order to be picked up by
    Doxygen or Sphinx; this complies with PEP 257
  *  3f9944660 - [AddonManager] Added RebarAddon icon. Issue link:
    https://github.com/amrit3701/FreeCAD-Reinforcement/issues/24
  *  534014042 - Draft: importDWG.py, use FreeCAD.Console.Print, instead
    of basic Python print()
  *  b0df1a6f2 - Draft: importDWG.py, moved documentation text; added
    test for ODAFileConverter
  *  0804564d8 - Draft: importDWG.py, improve Pythonic style, maximum
    line length; also translate the console messages
  *  12d59b76d - Draft: importDWG.py, improve Pythonic style, spacing
    around commas
  *  0056edb6c - Draft: importDWG.py, added proper docstrings to the
    functions
  *  e4132f580 - Multi-Width to support Sketch with multiple wires
  *  cce9d0721 - Make the z traverse height equal to the stock z max
    plus the clearance height. This should help avoid fixtures and such.
  *  16c26cb3b - Draft: Reorganizing DraftEdit and future Draft command
    modules
  *  537a011a1 - Draft: Fixed leftover from badly merged commit
  *  a210ec373 - Arch: fixed wrong copy/paste, duh...
  *  347b81807 - AddonManager: Check that the addon folder actually
    contains files before declaring it installed
  *  683397b18 - Arch: Allow to turn off material color and object color
    syncing
  *  cf4804ebc - Improve irregular hole detection.
  *  3148d92d6 - Changed hole diameter detection to avoid tessilation
    inaccuracies in more cases.
  *  641d946fa - [TD]Allow Aligned & Uniform Conventions on Radius Dims
  *  f704340f2 - Enhance Radius dimension drawing
  *  1800f29f4 - Set transparency of base model clones to 80
  *  1d4b03545 - Auto complete job template name if naming convention
    isn't met
  *  0cc292086 - remove /EHs or /EHsc option only for release builds,
    add /bigobj to release builds
  *  a4a7bc72b - Arch: IFC import, add some comment
  *  fd8045d08 - Arch: IFC import, move recycler class around
  *  ea4a7fdde - Arch: IFC export, move into separate module
  *  8c9a9767e - Draft: Fixed typo
  *  b630dd773 - Remove extra indentation from webGL template.
  *  99f1798fa - [Arch] Bugfix - Unknown command 'Draft_Edit'
  *  b6c8052bf - Update translate in no GUIup case
  *  3e11cc596 - Draft: importSVG.py, commented out or removed unused
    variables. Quality of code checked with flake8 --
    ignore=E226,E266,E401,W503
  *  277038742 - Draft: importSVG.py, use auxiliary variables to reduce
    the length of the lines, particualrly the lines with regular
    expressions which search quantities in strings
  *  68f380076 - Draft: importSVG.py, use auxiliary variables to reduce
    the length of the lines, and make the code more readable
  *  b554cb5df - Draft: importSVG.py, use auxiliary variables to reduce
    the length of the lines, avoid too many nested parentheses, and make
    the code more readable
  *  7e45fd35d - Draft: importSVG.py, test for FreeCAD.GuiUp to confirm
    that the interface is up; the old check doesn't work; show the Qt
    dialog only if the interface exist, otherwise assume 96 dpi
  *  9424c114e - Draft: importSVG.py, improved spacing, used auxiliary
    variables to reduce the line length and clean up the code
  *  79dfd6167 - Draft: importSVG.py, improved spacing, used auxiliary
    variables to reduce the line length and clean up the code
  *  5c10b7eb5 - Draft: importSVG.py, 4 space indentation, 8/8
    translateVec, getMatrix
  *  908ccde34 - Draft: importSVG.py, 4 space indentation, 7/?
    characters, endElement, applyTrans
  *  b17912f94 - Draft: importSVG.py,  4 space indentation, 6/? circles,
    texts, symbols
  *  a4cd4bea2 - Draft: importSVG.py,  4 space indentation, 5/? lines,
    polylines, ellipses
  *  ab420f3f1 - Draft: importSVG.py,  4 space indentation, 3/? rects
  *  64ce130f7 - Draft: importSVG.py,  4 space indentation, 3/? paths
  *  74d6b8f7d - Draft: importSVG.py,  4 space indentation, 2/?
  *  81480a6dc - Draft: importSVG.py,  4 space indentation, 1/?
  *  cf40dabaa - Draft: importSVG.py, improved Pythonic style, 4 space
    indentation instead of 8
  *  696cbeca4 - Draft: importSVG.py, improved Pythonic style, 4 space
    indentation instead of 8
  *  822327ca0 - Draft: importSVG.py, improved Pythonic style, 4 space
    indentation
  *  dec7bd91b - Draft: importSVG.py, improved Pythonic style, 4 space
    indentation
  *  59eb93a70 - Draft: importSVG.py, improved Pythonic style, spaces
    and comments
  *  330746d12 - Draft: importSVG.py, improved Pythonic style, 4 space
    indentation
  *  e180d28ea - Draft: importSVG.py, fixed indentation that causes an
    error
  *  96046379b - Draft: importSVG.py, improved Pythonic style, 4 space
    indentation
  *  3d7995da7 - Draft: importSVG.py, improved Pythonic style, 4 space
    indentations
  *  2068c0346 - Draft: importSVG.py, improved Pythonic style, 4 space
    indentation
  *  80ebb72c9 - Draft: importSVG.py, improved Pythonic style, spacing
    around mathematical operators and commas
  *  c9440078a - Draft: importSVG.py, improved Pythonic style, 4 spaces
    instead of 8
  *  023b28803 - Draft: importSVG.py, improved Pythonic style, 4 spaces
    instead of 8
  *  dacb262f6 - Draft: importSVG.py, improved Pythonic style, 4 spaces
    instead of 8
  *  945eee8f8 - Draft: importSVG.py, improved Pythonic style, 4 spaces
    instead of 8
  *  0e2c28813 - Draft: importSVG.py, improved Python style, spacing
    around commas
  *  a7b305056 - Draft: importSVG.py, improved Python style, spacing
    around commas
  *  3f653bf9f - Draft: importSVG.py, improved Python style, spacing and
    indentation
  *  227dfc8a3 - Draft: importSVG.py, improved docstrings, and comments
  *  fe409d5d8 - Draft: importSVG.py, improved docstrings, and comments
    in the svgHandler class
  *  22e0a19f1 - Draft: importSVG.py, improved docstrings, and comments
    in the functions
  *  6c2a0cc55 - Draft: importSVG.py, improved docstrings, and comments
  *  d4d3e7fd2 - Draft: importSVG.py, improve the docstrings, and
    indentations
  *  7c2dd7754 - Draft: importOCA.py, open the file to write as text,
    not to write in binary
  *  3777e8f7f - Draft: importOCA.py, print to the FreeCAD console
    (report view), and also allow translating the text
  *  a8532d645 - Draft: importOCA.py, as of 2019 this file format is
    practically obsolete, and this module is not maintained
  *  0de37f509 - Draft: importOCA.py, improved Pythonic style, checked
    the code with flake8 and Spyder, which uses various code analyzers
  *  7d7d45ce2 - Draft: importOCA.py, improved Pythonic style, changed a
    few variables; checked the code with flake8
  *  5d63f8c0a - Draft: importOCA.py, improved Pythonic style, added
    spaces around operators and commas
  *  d9bb428d6 - Draft: importOCA.py, added proper docstrings to the
    functions
  *  78cad087c - Draft: importAirfoilDAT, Pythonic style. Checked with
    flake8. This module is mostly unmaintained.
  *  9251151f7 - Draft: importAirfoilDAT, use 4 space indentation
    instead of 8 space
  *  7c60f49e6 - Draft: importAirfoilDAT, removed excessive whitespace
  *  673a6cdd7 - Draft: importAirfoilDAT, improved spacing around
    operators
  *  b97824834 - Draft: importAirfoilDAT, removed all tabs, and used 4
    spaces instead
  *  0b22d1c34 - Draft: importAirfoilDAT, changed entire code to use
    Linux end of lines, LF, instead of Windows end of lines CRLN
  *  c63b9d798 - Draft: importAirfoilDAT, added proper docstrings to
    public functions
  *  4b4ed9c80 - Draft: DraftVecUtils, position of the Doxygen comments
  *  c64f8fc50 - Draft: DraftVecUtils, improved docstrings and comments
  *  c143aee78 - Draft: DraftVecUtils, improved docstrings and comments;
    check the isColinear() function, it tests for colinearity between
    vector differences, and not the vectors themselves.
  *  93e284c18 - Draft: DraftVecUtils, improved docstrings; check the
    isColinear ffunction, because the test succeeds when there are only
    two vectors, no matter if they are colinear or not
  *  7417c7cd6 - Draft: DraftVecUtils, improved docstrings, particularly
    those with code examples; make sure they only list one return value;
    the description of that return indicates possible values
  *  fc8a60658 - Draft: DraftVecUtils, improved docstrings
  *  bab307204 - Draft: DraftVecUtils, improved docstrings
  *  bb656df73 - Draft: DraftVecUtils, improved docstrings
  *  65c46a24e - Draft: DraftVecUtils, improved docstrings
  *  a927bc309 - Draft: DraftVecUtils, improved docstrings; there is a
    strange condition, the result is calculated only if the square of
    the magnitude of a vector is NOT 15, why is this?
  *  f49d19eb2 - Draft: DraftVecUtils, improved docstrings
  *  21e9f9984 - Draft: DraftVecUtils, improved the docstrings
  *  50cc1fef5 - Draft: DraftVecUtils, improved the docstrings
  *  40fbd9177 - Draft: DraftVecUtils, better docstrings; removed the
    last comma at the end of the list of vectors
  *  7088b14ba - Draft: DraftVecUtils, added docstrings; the test
    doesn't do anything because the variable doesn't change value
  *  c0d3ab173 - Draft: DraftVecUtils, use docstrings, shorter lines
  *  87a635716 - Draft: DraftVecUtils, improved Pythonic spacing, and
    docstring
  *  0eb660a14 - Draft: DraftVecUtils, improved Pythonic spacing and
    variable name
  *  03ffcb35f - Draft: DraftVecUtils, improved Pythonic spacing around
    commas and operators
  *  b44d96698 - Draft: DraftVecUtils, improved Pythonic style, spacing
    and commas
  *  753cc6855 - Draft: DraftVecUtils, improved Pythonic style, spacing
    and commas
  *  2d9da934f - [AddonManager] Rename Part-o-magic icon
  *  5e8945f6c - [AddonManager] Fix A2plus icon name in .qrc file
  *  fd4d81bd2 - [AddonManager] Fix AirPlaneDesign logo name
  *  4225125fd - [AddonManager] Rename MOOC workbench icon
  *  3799aff97 - [AddonManager] Add LCInterlocking icon
  *  1769b6d7f - Draft: WorkingPlane, Pythonic style, improved the
    docstrings, use a shape of type Part.Face
  *  bbf22c6a4 - Draft: WorkingPlane, Pythonic style, improved the
    docstrings; moved the description of the points within the parameter
    section
  *  12ef13e5f - Draft: WorkingPlane, Pythonic style, improved the
    docstrings
  *  ee4a06793 - Draft: WorkingPlane, Pythonic style, improved the
    docstrings
  *  bbc37d553 - Draft: WorkingPlane, Pythonic style, improved the
    docstrings
  *  e844e7b4b - Draft: WorkingPlane, Pythonic style, improved the
    docstrings
  *  14c7f4361 - Draft: WorkingPlane, Pythonic style, improved the
    docstrings; added the other getLocalRot() and getGlobalRot() related
    functions to the 'See also' sections; need to verify their operation
    as some of these methods seem to just return the original point
  *  05cb2cb4c - Draft: WorkingPlane, Pythonic style, improved the
    docstrings; added a graphic to explain the type of point that the
    functions return; maybe getLocalCoords() should be named
    getRelativeCoords(), as the return value is a relative vector
    referred to the plane.
  *  023cf12c5 - Draft: WorkingPlane, Pythonic style, improved the
    docstring; why does the projection invert the direction of the
    component, that is, -x instead of x, if the angle between the
    vectors x and u is larger than 1 radian? Why specifically 1 radian?
  *  ad74402d9 - Draft: WorkingPlane, Pythonic style, improved the
    docstrings
  *  ee09fc323 - Draft: WorkingPlane, Pythonic style, improved the
    docstrings
  *  34c2dcb27 - Draft: WorkingPlane, Pythonic style, improved the
    docstring
  *  53ef53e0c - Draft: WorkingPlane, Pythonic style, improved the
    docstring
  *  2bdf33478 - Draft: WorkingPlane, Pythonic style, improved the
    docstrings
  *  f13529dea - Draft: WorkingPlane, Pythonic style, improved the
    docstrings
  *  cf430bf75 - Draft: WorkingPlane, Pythonic style, improved the
    docstring
  *  8ac3b21ca - Draft: WorkingPlane, Pythonic style, improved the
    docstring; these methods only work when 'FreeCAD.GuiUp' is True; it
    should print a message to the console indicating that.
  *  5a4ca2a4f - Draft: WorkingPlane, Pythonic style, improved the
    docstring; setup() only works when 'FreeCAD.GuiUp' is True,
    otherwise it fails silently. This should be change to print a
    message to the console.
  *  17f39fc41 - Draft: WorkingPlane, Pythonic style, improved the
    docstrings; alignToSelection() only works when
    'FreeCADGui.Selection' is available, that is, when the graphical
    interface is loaded.
  *  97a02d879 - Draft: WorkingPlane, Pythonic style, improved the
    docstrings; alignToSelection() only really works with Faces because
    it calls alignToFace(); it doesn't work with Edges nor Wires because
    alignToCurve() isn't fully implemented.
  *  7b91cbce3 - Draft: WorkingPlane, Pythonic style, improved the
    docstrings
  *  51e6f9182 - Draft: WorkingPlane, Pythonic style, improved the
    docstring, although alignToCurve is not yet implemented so it
    doesn't do anything
  *  1a328e58f - Draft: WorkingPlane, Pythonic style, improved the
    docstring.
  *  04a0c0bbf - Draft: WorkingPlane, Pythonic style, improved the
    docstring.
  *  2d294994a - Draft: WorkingPlane, Pythonic style, improved the
    docstrings.
  *  9b3aba60b - Draft: WorkingPlane, Pythonic style, improved the
    docstrings, in particular offsetToPoint(); I have some doubts about
    the implementation in 3D space as it seems to calculate a projected
    distance, and not the real distance; I don't think this is very
    helpful when the direction is different from perpendicular (normal);
    perpendicular distance is certainly the most common case, so I don't
    know if there is any problem at all in practice.
  *  59f66dcf8 - Draft: WorkingPlane, Pythonic style, docstring of the
    initialization of the plane class
  *  dbbb84b44 - Draft: WorkingPlane, Pythonic style, docstring of the
    plane class
  *  89b9e6478 - Draft: WorkingPlane, Pythonic style, docstring of the
    plane class
  *  15b11b8cb - Draft: WorkingPlane, Pythonic style, added whitespace
  *  1161cbb9b - Draft: WorkingPlane, moved document docstring to the
  *  f54cbb968 - Draft: WorkingPlane, Pythonic style, added spaces after
    commas, and removed trailing whitespace
  *  ba5ba2af6 - Draft: WorkingPlane, Pythonic style, added spaces after
    commas
  *  cdde9a4df - Draft: WorkingPlane, Pythonic style, added spaces after
    commas
  *  0decb4118 - Draft: WorkingPlane, Pythonic style, added spaces
  *  92797bc97 - Draft: WorkingPlane, Pythonic style, add spaces
  *  4ecb10709 - Draft: WorkingPlane, removed excessive indentation
  *  d3a41be66 - Draft: WorkingPlane, removed unnecessary semi-colons
    and indentation
  *  c6e11c4ac - Arch: IFC import, inform user if material color !=
    shape color
  *  6d64c2b2c - OpenSCAD/OpenSCAD2Dgeom.py: source comment typo fix
  *  d94f8635f - Arch/ImportIFC.py: fix source comment typo
  *  eb595acfe - Fix misc. source comment typos
  *  362d523e0 - Arch: IFC import, use inverse attributes for reading
    properties
  *  ad8a81642 - Arch: IFC import, only merge materials if they have
    same name and color
  *  7c48ad754 - SMDS_VolumeTool.cpp: Fix compilation warning
  *  7b315d3a1 - DlgSettingsGeneral.ui: hide unused option from dialog
  *  c1ab62af6 - TaskSketcherGeneral.ui: save horizontal space
  *  b3e5fe56c - use shiboken version number to check for existence of
    Shiboken::ObjectType::typeForTypeName
  *  9b3102a70 - if SEH option is activated remove compiler flags /EHsc
    or /EHs to avoid compiler warnings (D9025)
  *  9873ec6d5 - do not allow Python to re-define snprintf and vsnprintf
    for VS 2015 or above to fix build failure with boost 1.69 or later
  *  6ab7d261c - fix regression of previous commit and implement an
    alternative way to avoid MSVC compiler bug
  *  b23589d6a - avoid including bitset header and Qt 5.12's qfloat16.h
    in the same compilation unit Hints: qfloat16.h is included through
    PySide2 headers        There is a compiler bug in VS 2017 so that
    the build stops (https://bugreports.qt.io/browse/QTBUG-72073)
  *  cc59222aa - workaround for a weird behaviour of
    Shiboken2Config.cmake that may explicitly set CMAKE_BUILD_TYPE to
    Release
  *  0795b6633 - Make Deburr Pannel rasonably sized
  *  b013624ba - Tools: added --gui option to fcinfo tool
  *  6b1be38f3 - add relative permittivity to Air and Water
  *  1919659fa - Tools: Small additional fix in fcinfo tool
  *  b351c3da5 - Tools: More options to fcinfo tool
  *  e1b581a0a - AddonManager: Don't check addons for updates if they
    have already been checked for updates
  *  47f1213f7 - Re-enable Final Depths below hole bottom
  *  730efb9da - Fix: SetupProperties() syntax correction
  *  03054e8b9 - [AddonManager] add cadquery addon logo
  *  f98d03bfd - [AddonManager] Use the correct case-sensitive name for
    external addons/wbs
  *  364e3927c - Draft: improved the style of the code, checked with
    flake8
  *  edaf03b0a - Draft: improved Python style, checked with flake8
  *  110649621 - handle projects without sites gracefully
  *  0dd7aaaea - Arch: populate and read compass rotation from and to
    IFC RC true north
  *  be661ad94 - Arch: fix IFC import for groups with non-ascii names
  *  572229416 - [AddonManager] rename logos so they mirror their WB
  *  767450206 - [Draft] ImportSVG apply suggested changes
  *  3db7496eb - [Draft] ImportSVG - Set DPI automatically where
    possible
  *  fc7675d6e - Follow up fixes
  *  c32056cf8 - preferences-ifc.ui; some more requested whitespace
    fixes
  *  b6da0b810 - preferences-ifc.ui: requested whitespace fixes
  *  91db04846 - add, update and uniform tooltips for Arch preferences
  *  f2221e8d5 - ProfileFaces: fix "HandleMultipleFeatures" set to
    individually
  *  96b74022e - Arch: ifc import, move getting the property relation
    table in separate method
  *  e1cb4f209 - Arch: ifc export, move get property data out of FreeCAD
    property schema in separate method
  *  1ab46c2e2 - Arch: ifc import, move reading ifc attributes in
    separate method
  *  590c7fd9d - Arch: ifc, some new lines
  *  8a3434676 - PathAdaptive:  bugfix
  *  6ddab6e20 - MillFace: add feature - exclude raised areas
  *  506886f38 - [TD]Fix Svg Export Scaling issue
  *  df0584021 - handle gimbal lock when converting between quaternion
    and Euler angles (issue #0004062)
  *  2212a4e4d - Auto prefix job template filename
  *  082c44464 - 3D Pocket: upgrade to adaptive start and finish
  *  bd7dd045b - Test: Allow WBs to know they are being run under test
    environment
  *  07a80bc24 - update and reshape tooltips for FEM import-export
    settings
  *  f1a7ef6a7 - show only filename in macro editor tab rather than full
    path, fixes issue #4063
  *  b47729490 - DlgSettingsMeshView.ui: fix a wrong '&' char
  *  669f4bd5a - DlgSettingsMeshView.ui: add and improve tooltips
  *  f54df863d - add tooltips for meshing dialogs
  *  61e965863 - TaskAttacher.ui: clarification and add tooltip
  *  53f51db8a - eliminate some bad old-style casts which hide an
    obscure error
  *  3cc93d196 - [enable report view on warnings/erros] add
    reportoutputobserver class, manage report view visibility via
    QDocketWidget toggleViewAction() rather than directly with show(),
    remove unnecessary variables
  *  50908da85 - remove whitespace
  *  b20dd0da1 - Show report view on all warnings or errors by default,
    can be disabled in preferences
  *  5e7fa0d37 - Fix some regressions of PR 2330 fix file chooser in
    macro dialog do not remove GUI text from translation remove friend
    class declaration, use Qt's introspection mechanism create dialogs
    on the stack because they are modal some minor optimizations
  *  ffeb83870 - [macros toolbar walkthrough] Use command manager to
    check for existing macro action rather than looking through user
    parameters
  *  eac812dd1 - [macro toolbar walkthrough] change dialog parent to
    this instead of main window, for  avoiding warning message when
    closing macro execute dialog
  *  1aab80785 - [macros toolbar walkthrough]
  *  302b9e4da - [toolbar walkthrough] add more error checking to
    prevent potential crash if customize dialogs change.  Remove final
    messagebox about switching workbenches to apply changes and add that
    information to the first messagebox.
  *  1c6af88fb - Walkthrough for adding macros to custom global toolbar
  *  e239994b9 - pre-select name filter in import/export file dialog
  *  741dddf25 - [TD]Fix Inverted Y coord for midpoint and quad
  *  82c17b35c - use same button to start/stop animation of turntable
  *  517b11ee3 - [TD]Fix crash on same end points
  *  3aa6fa19c - [TD]Py functions for CenterLines and formatting
  *  81863659a - Re-tweak previous Doxygen tweak
  *  21efae348 - [TD]Fix #4017 Crash on bad hatch scale
  *  82dd7f034 - Arch: Add right-click option to schedules to
    (re)generate result spreadsheet
  *  4c52b1236 - [TD]Fix LockPosition icon location
  *  310485482 - [TD]Add Show/Hide invisible lines tool
  *  e406b2f3e - [TD]Remove NoLine option from dialogs
  *  ecac855b3 - Arch: Keep Schedule dialog above FreeCAD window
  *  d74cc3f50 - Arch: Schedule UI moved to floating dialog
  *  125380ddd - Arch: Added Area property to walls
  *  057c79c11 - Doxygen tweaks
  *  521fc29ea - Draft: minor fixes to Label tool
  *  b6f964ede - Arch: Misc improvements to Schedule tool
  *  5c9b0f90a - Arch: Material improvements
  *  50c851339 - Arch: Bugfixes to Site's solar diagram
  *  ed22aad08 - Arch: Improvements to OfflineRenderingUtils (ability to
    generate shadows)
  *  ff1a7fd0a - Fix typos
  *  a2fa902fe - add and uniform general preferences tooltips
  *  f6e04f182 - uniforms option names and add tooltips for sketcher
  *  470349533 - update, fix and uniform draft tooltips
  *  4b4e48d55 - add missing tooltips for part import/export
  *  8048f9362 - Cleanup in doxygen stuff
  *  0d5639742 - [TD]fix master merge conflict
  *  0434a44c8 - [TD]Remove extra template dir
  *  941968b37 - [TD]Edge and Vertex center lines
  *  358314123 - [TD] Fix Centerline position
  *  f65585719 - [TD] fix context menu
  *  621b66be1 - [TD]Add Properties for Cosmetic persistence
  *  b561190d4 - [TD]Add restore invisible lines
  *  3d2edd0f7 - [TD]Add line appearance editor
  *  11d8aaed6 - [TD]Add CenterLine edit function
  *  39e556fb3 - [TD] Add Centerline Shift/Rotate
  *  7199c9525 - Cleanup dangling debug code
  *  5970e91ef - [TD]Py Cosmetic Vertex, Line, Circle Arc
  *  6053c08c2 - Downgrading debug msg
  *  931aa851b - Return diameter 0 for invalid holes in order to let the
    UI initialize completely
  *  f9e23d21e - Make Helix op robust against features that don't exist
    anymore
  *  468ee048b - Create FUNDING.yml
  *  0091dd27b - MSVC complains about missing header
  *  ea050c9cf - MSVC also fails to automatically move if no elision
    possible
  *  9fb2606c8 - Enable RVO for any other than old GCCs like 4.8
  *  614a03181 - GeometryExtensions: Add override when overriding
    virtual functions (EMCPP Item 12)
  *  143f69731 - GCC 4.8 brace initializer requires double braces
  *  1a401a6a5 - MSVC2013 c++11 has make_unique pointer definition, so
    do not overload it.
  *  cf813ea89 - Clang complains of the specialisation after implicit
    instantiation with the inversed order
  *  3b4cfcff1 - GCC 4.8 fails to covert lvalue during RVO optimization
  *  a30114526 - old GCC C++11 specialisation in a different namespace
    and moving template instantiations after all specialisations
  *  a41de781c - Sketcher: GeometryExtension and
    ExternalGeometryExtension
  *  3554cd983 - Base: Move std::make_unique to Base
  *  5a435f8d8 - Part: geometry extensions minor code clean up
  *  42bc27994 - Part: geometry extensions several memory leak fixes
  *  a43c29ccd - Part: Default geometry extensions for boolean and
    double
  *  33620d212 - Part: Geometry extension set with unique id (type+name)
    and list based getExtensions python
  *  11793ba0b - Part Geometry: get an extension from type or name, also
    from python
  *  afbe1df32 - Part:: Geometry container extend hasExtension to type
    and name
  *  854452e2e - Part: Geometry - methods to remove extensions by name
    and type
  *  8b5e9b55c - Part: Default geometry extensions make sure built-in
    types are initialised
  *  dece5aa81 - Part: Command to show list of extensions from Python
  *  234d542c1 - Part: Fix assignment after reserve of weak_ptr causes
    segfault
  *  beec44918 - Part: Extend Geometry Extension to have a name
  *  5f46862ca - Part: correct long parsing in GeometryIntExtensionPyImp
  *  41ad1fe0a - Part: Geometry extension const correctness
  *  c670ef979 - Part: Move default geometry extension for int to
    internally use long
  *  69c3b7d4f - Part: Default geometry extension template encapsulate
    value
  *  fb5e8b4df - Part: GeometryDefaultExtensions template
  *  9bb2210c9 - Part: Geometry extensions set interface
  *  460bb5932 - Geometry extensions: remove unnecessary smart pointer
    deletion
  *  b5f5d1c32 - Part: GeometryStringExtension to extend a geometry by a
    string
  *  9cb2863a2 - Part: Expose GeometryIntExtension python type
  *  7828c34ff - Part: Standard geometry extension adding an integer
    value
  *  1e2c627f2 - Part: Excise GeometryExtension from Geometry
  *  9b65a4885 - Sketcher: Excise SketchGeometryExtension outside of
    SketchObject
  *  8688dbceb - Sketcher: Python implementation of Sketcher geometry
    extension
  *  ef30cc252 - Part: Geometry Python interface to get/set an extension
  *  2c65c5681 - Part:: Bug fix in geometry set extension
  *  718d79fa9 - Part: Geometry Extension Python object
  *  b778e21b4 - Sketcher Geometry Extension
  *  aedfb6a6a - Geometry Extension based on smart pointers
  *  f977f47de - Geometry: Extensions - release any allocated dynamic
    memory
  *  26d3d906c - Sketcher: Add Sketcher Geometry Extension
  *  2400d63d7 - Part: Geometry Extensions
  *  348160d4e - Gui: Gesture: stop reacting to gestures on Macs
  *  4617e5484 - Add basic ability that PartDesign doesn't switch to
    Task panel when activated => Add a 'SwitchToTask' boolean parameter
    to Mod/PartDesign and set to 'false' to prevent switching
  *  2b81f045f - lgtm configuration file
  *  f39ffe570 - Change ArchWall WidthsOfWall attribute to OverrideWidth
  *  589a2ac4f - ArchWall_DraftGeomUtils Multi-Width support added
  *  e5c823bf3 - AddonManager: Better support of non-github addons
  *  ea5a1393f - PathHelix: Add simple x,y path sorting
 -- Alexander Pozdnyakov <censored>  Sat, 24 Aug 2019 19:32:17 +0300
freecad-daily (0.18+git17352-ec0049921-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: ec0049921b813ee78c1fd4ea304e70904a3208f7
  * Date: 1562938575
  * git changelog:
  *  4a466c466 - [TD] Improve CenterMark handling on print
  *  4e7e9a55e - 4th-axis rotation analysis Z-orientation fix
  *  7eccda34d - Arch: Lightweight mode for Arch References
  *  c79fc5ce2 - [Draft] source comment typo fix
  *  0a893e8b8 - [Arch] typo fixes
  *  752e74c39 - Misc. typo fixes
  *  747a2823e - Set Move as default drop action
  *  0d4106541 - Draft: Fixed clone bugs
  *  0871fb49c - make print preview working for > Qt 5.9
  *  334222540 - AddonManager: Provisions to support different git
    hosting platforms than github
  *  b51bf9a7f - FEM: unit tests, fix round failure on windows by
    setting fix float numbers
  *  4fc91dcc7 - AddonManager: Handled exception when unable to download
    from url
  *  fec5f2a67 - Fixed indent
  *  804293ff3 - [AddonManager] Added CurvedShapes WB Logo
  *  eaa36b033 - pylint3 cleanup of unit tests
  *  fb0a5c8fa - pylint3 cleanup of (most) post processors
  *  861432cfa - Added pylint3 exceptions for PathSimulatorGui and
    PathSurface due to their noisiness.
  *  5659a0ecc - Cleaned up Path op utilities
  *  32ce6cc76 - Added tooltips to depths transfer buttons.
  *  cf18161dc - Draft: discard unsupported curve types in intersection
  *  45367edb6 - Arch/Draft: Fixed remaining bugs from latest commits
  *  7c53cbf92 - Draft: Added button to working plane task panel to
    orient the view to the WP
  *  78239e48a - Arch: panel layers with negative thickness are not
    drawn
  *  81988d6b9 - Arch: wall layers with negative thickness are not drawn
  *  6797fa615 - save&restore standard meshing parameters
  *  4efa7c674 - [Draft] Bezcurve fix to display length
  *  7de89cf62 - improved import/export compatibility w prop cads
  *  265faf6c5 - Draft: General grid fixes
  *  ee2306d08 - Arch: Fixed bug in ArchIFC
  *  dadd8a858 - Draft: Fixed ghost not appearing in scale tool
  *  385771153 - Arch: Added message to inform user of workaround
    against non-editable wall baselines
  *  802b3b62b - Arch: Fixed bug in Join Walls command
  *  afed22ef0 - Draft: Fixed bug in edit mode - Fixes #4047
  *  87154d67d - Draft: Fixed wrong units display in snapping dimensions
  *  f86044eaf - Arch: Allow to load and save full GuiDocument data from
    non-GUI mode
  *  08a7eef99 - show version info when using external smesh library
  *  787f5184e - Parametric refinement feature
  *  6d02fa540 - automatically redirect to tip object in case body
    display mode is set to Tip and a face was selected to create a new
    sketch
  *  8177fe34b - Fixed import of ocl
  *  7b90ed097 - fix false-positive in workbench unit tests
  *  0efa8c5b8 - return boolean to indicate whether workbench could be
    activated
  *  4893dee1c - Arch: Wording fixes
  *  68f4eccc5 - Arch: Added View clipping abilities to BuildingParts,
    like SectionPlanes
  *  7b031e2b2 - Added default shortcut to Toggle Edit mode command
  *  169c975e1 - Draft: Remember Offset copy mode separately from Move
    copy mode
  *  122dfd4a6 - Draft: Set global copy mode to False by default
  *  4bbee73f8 - Arch: Bugfixes in IFC exporter
  *  07d3423ad - Arch: Misc bugfixes
  *  20bdfee01 - Arch: Material improvements (dynamic icon + button to
    invert composition of multimaterials
  *  8f0876c22 - FEM: code formating, unit tests, objs
  *  2a6aa3a9f - FEM: fluid 1D obj, typo
  *  87ff58815 - FEM: unit tests, result stats, fix principal and shear
    stats
  *  0bbb2b611 - FEM: unit tests, result stats, fix sabs for frequency
    results
  *  7cd8d7d5b - FEM: unit tests, result stats, fix compare method and
    reactivate tests
  *  6e44433b8 - activate/create 3d view when setting or getting active
    objects
  *  e07fe6376 - Improve OBJ mesh export in case output format is not
    explicitly specified
  *  be1cc9ca9 - FEM: unit test, fix stats compare calls and method,
    temporary deactivate some stats tests
  *  e56574f2a - FEM: unit test, delete not needed pass
  *  efc6d4f85 - add zh_CN template sag files
  *  bbbab316c - create README file in  TechDraw Template zh_CN
  *  5a352ea63 - FEM: solver fenics, fix fenics import test
  *  126cb4321 - FEM: element flow 1D, deactivate not supported fluid
    types
  *  217d96e37 - FEM: ccx writer, typo in var name
  *  9ba307ff9 - Add files via upload
  *  9152ca725 - for standard meshing algorithm copy color from face to
    segment
  *  830ddc75c - Add command to show mesh segments
  *  4c842f0e0 - Store color information per segment
  *  4c63541a0 - Draft: Proper support for layers in DXF import/export
    (py exporter)
  *  325321b5d - FEM: gui commands, get rid of duplicate code
  *  641d10728 - FEM: gui commands, rename all classes: - delete Fem
    since we are in FEM workbench we only have FEM commands - delete
    Command since we are in Python command module we only have Command
    classes - this will simplify gui object creation
  *  d07c08c3a - FEM: gui commands, rename some classes
  *  8da553bd6 - Add new property to SetupProperties()
  *  5bc05c28e - Draft: Support of layers in DXF import
  *  f705f6f40 - Path: add helix start radius
  *  d5356d2c3 - Fix `EnableRotation` property
  *  3203ace26 - simplify handling of static Python libs
  *  622eadc80 - StartPage: thumbnails for image formats, + use
    freedesktop thumbnails if available
  *  f60f8946e - FEM: unit tests, temporary deactivate one results stats
  *  4c5bcf3dc - FEM: objects, use same name system no matter if C++ or
    Python object
  *  3765de9ed - FEM: vtk result pipeline, use log instead of message
    for debug
  *  68f3ffbf3 - FEM: result tools, use log instead of message for debug
  *  431b0b017 - FEM: in out, z88 mesh, fix string replacements
  *  6a7cd2c40 - Fixed import of PostUtils
  *  4527f7651 - Fixed Job creation
  *  d6a20be99 - Fixed typo and py3 exception printing
  *  ba6a6d63e - [StartWB] Re-added example files with saved thumbnails
    in their icons
  *  7777c8c01 - [AddonManager] Add 3D Printing Tools WB logo
  *  bc04b6778 - [Arch] Pipe : correctly orient profile on bezier curves
  *  13563bdc7 - [Draft] Edit: Fix bug in Bezcurve editing preview
  *  3f8cd4a2a - added UR_'s bugfix
  *  18e39b5d9 - fix bug in uninstalling macro
  *  2d7d6cfef - FEM: view provider electrostatic potential, use value
    error instead of bare except
  *  95f332598 - Materials: delete duplicate import
  *  4883bd501 - FEM: view provider calculix, get rid of a bare except
  *  f0df2aa65 - FEM: view provider material, use value error instead of
    bare except
  *  fd5df98b6 - FEM: result tools, check for NAN instead of bare except
  *  56918fdd4 - FEM: mesh api, add comment
  *  71ff3123e - improve unicode support for Abaqus export
  *  db28dfbfb - update bounding box if the placement of a geometry
    changes
  *  4dff5bb40 - FEM: frd result reader, fix principal stress
    calculation if pure frd file was opened
  *  43061bc8a - FEM: frd result reader, fix compact mesh for multiple
    result sets if not compacted
  *  ce0fe2ec8 - FEM: code formating, flake8 and white spaces
  *  6a8f6e2ac - Materials: Py2 fix
  *  4b468ebed - call updateData of base class for ViewProviderDragger
    and ViewProviderGeometryObject
  *  af825250d - Fix SetupProperties() property syntax issue
  *  c5c976f20 - Addressed pylint warnings for PathGeom
  *  ed8911c9b - Addressed pylint warnings for PathAreaOp
  *  fe9e34183 - Fixing additional warnings after merge
  *  2a2599348 - Catching new warnings due to merge
  *  f34ac8926 - switched to pylint3 and fixed additional warnings
  *  04b4db1d8 - Addressed pylint warnings for PathDressups
  *  f16703e94 - Addressed pylint warnings for PathPost
  *  b55285302 - Addressed pylint warnings for PathPreferences
  *  71994e55f - Addressed pylint warnings for PathProfileFaces
  *  68f839d86 - Fixed pylint warnings for PathGui family
  *  4e46bbf81 - Fixed pylint warnings for PathUtil family
  *  7518226d0 - Cleanup of PathLog for pylint warnings
  *  fad9f7702 - Cleanup of PathJobGui for pylint warnings
  *  aaec4c0b3 - Cleanup of PathMillFaceGui for pylint warnings
  *  b7ace8534 - Cleanup of PathIconViewProvider for pylint warnings
  *  253f35628 - Cleaned up pylint warnings for PathGetPoint
  *  aef9969b1 - Addressed pylint warnings for PathTool family
  *  c870d3388 - pylint warnings for PathSelection
  *  80e991a05 - addressing pylint warnings for PathProfile family
  *  7abb49614 - addressed pylint warnings for PathPocket family
  *  3098d7507 - pylint cleanup for path setup sheet
  *  2a97d558e - pylint warning for PathDeburr
  *  8896a8437 - More dogbond pylint cleanup
  *  a9b2e8e96 - Cleaned up warnings for PathEngraveBase
  *  8769618ca - Fixed pylint warnings for PathDressupDogbone
  *  c17989fed - Fixed pylint warnings for PathDressupTag
  *  ef7436514 - Fixed pylint warnings for PathSetupSheet
  *  64bd8105a - Some more pylint warning cleanup
  *  6f52808e9 - fixed pylint warning for PathOp
  *  83581d704 - fixed pylint warning for PathJob
  *  f45a11f4c - Enabled all warnings in addition to errors for path
    linter
  *  ecc399433 - path: LGTM cleanup post processors
  *  02b68f36f - Path: lgtm cleanup PathAreaOp
  *  6ef06eaee - Path: quiet lgtm about test imports
  *  20b78fca9 - FEM: result reading, fix eigenmode number reading
  *  123dab7bb - FEM: result gui, get rid of duplicate code
  *  07d868ccb - FEM: result gui, fix user defined equation, but better
    fix would be cool
  *  f479f26ff - FEM: result gui, some code formating and a comment
  *  1ac8f4cfe - 4th-axis update (#2311)
  *  e9f3551f8 - Sketcher: Mode filter of Elements Widget
  *  5c9e3ac18 - FEM: code forating, solver fenics tools, get rid of not
    needed indent
  *  91ed55451 - FEM: in out, get rid of not needed exception
  *  e31b086bc - FEM: bare Python exceptions, fix the Import ones
  *  757fa0658 - FEM: unit tests, set up documents without a try except
  *  4fc39dfb3 - PathDrilling 4th-axis integration
  *  e67fc4e70 - 3D Pocket: Upgrade to collective face processing!
  *  36bc48c9b - Draft: Better positioned layers button popup + new
    layer entry
  *  3132dfbf5 - ProfileFaces: Fix obj.processPerimeter feature (#2306)
  *  fe91c4450 - FEM: code formating, max line length in unit test
    module
  *  1a67ec6c2 - FEM: flake8 and lgtm, dummy usage of imports in unit
    test module
  *  507c40669 - Draft: Turned autogroup button into layers selector
    (added pref option to restore old groups-based system)
  *  68939608e - Properly deal with deleted objects when cleaning up the
    extension visualisation.
  *  aa15a6cf4 - Cover entire hole if pockeet extension is bigger than
    hole.
  *  4fb0b04a3 - Fixed extensions for round holes.
  *  05249b212 - Removed redundant log message
  *  9c5fa124c - Fixed extension selection
  *  70d8be5b3 - Fixed document restoration logic.
  *  fe3cb2f0e - Moving OfflineRenderingUtils.py from Draft to Arch
  *  677823202 - Draft: Added Offline rendering utils module
  *  44b9929d8 - Draft: Fixed SelectPlane command not working when an
    object is selected
  *  d19470a97 - FEM: ccx writer, lgtm, Nested for statement uses loop
    variable 'femobj' of enclosing for statement
  *  06f42de79 - FEM: lgtm, various improvements
  *  4bcf2446a - FEM: lgtm, do not test if for a constant, because it
    will give the same result in any case
  *  accf578dd - [TD] Fix TaskPanel comboBox values
 -- Alexander Pozdnyakov <censored>  Fri, 12 Jul 2019 17:42:56 +0300
freecad-daily (0.18+git17167-9e174f111-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 9e174f1115ebd312c3245b2b4a364de798f00e62
  * Date: 1561735578
  * git changelog:
  *  9e174f111 - AddonManager: Fixed wrong file name
  *  287d763ee - AddonManager: Added Render icon
  *  89b8ab612 - [AddonManager] Correct the name of the CfdOF workbench
  *  4d7d46b4e - [AddonManager] Add Geomatics WB logo
  *  3abffaea3 - src/App/MaterialPyImp.cpp: fix source code typos
  *  e0377f8e4 - Misc. typo and whitespace fixes
  *  ffd001906 - Fix for ac2eb3 + general unifromity fix
  *  49067725c - AddonManager: Fixed image links
  *  115ff0191 - improve projection of points onto mesh
  *  c5e400cd3 - Add methods to get intersections of mesh edges, project
    point on edge
  *  5fb22278e - Arch: Removed log message in DAE exporter
  *  ac2eb3604 - [AddonManager] Add DynamicData WB Logo
  *  e7e355090 - [Draft] Cleaned code in arc 3Points preview
  *  87225f0a6 - [Draft] Fixed a bug in arc editing and added preview
  *  04ce90c4f - [Draft] Arc Tracker by 3points method
  *  cdcc64745 - [AddonManager] Improve handling of Wb Readme images
  *  f58c20afe - Fix some problems with ArchFence
  *  99a816699 - Fix possible colorization problem
  *  41d54eb25 - Fix offsetWire() to treat wire with 1 edge (circle e.g)
    correctly (no need to connect())
  *  0944d2f45 - FEM: flake8, lgtm, try to get them both quiet
  *  251a3b1ff - FEM: gui objects, catch a syntax error, if the user
    triggers the OK button with a wrong input
  *  b6fa7bd78 - FEM: gui objects, fix problems because off different
    Attribute names of part to mesh in mesh objs
  *  441b3d517 - FEM: utils, add a method to get the Part to mesh
  *  ece1b7ecb - FEM: gui, commands, typo the second one :-)
  *  c1d9087d0 - add method to project points on mesh
  *  916fe7ced - [TD]Remove tracker on Cancel
  *  9a3fe1fb7 - TaskCheckGeometry -- log geometry check errors to
    report view
  *  961ffce93 - TaskCheckGeometry settings panel with runBOPCheck
    option
  *  0bab39339 - BrowserView: fix QWebEngine focus problem
  *  7f67c1310 - [AddonManager] Add Inventor Loader logo to icons/
  *  e0db5b62b - workaround in PyCXX classes due to removed support of
    old-style classes
  *  76953d933 - FEM: gui commands, typo in comment
  *  72d4c36f2 - FEM: gmsh tools, comment not used variable
  *  73d8b31b5 - FEM: mesh tools, quad4, fix mesh area (this has been
    wrong for years :-()
  *  c06178bf2 - FEM: lgtm, red rid of unnecessary assignments
  *  79016e088 - Materials: code formating, flake8
  *  f445e34fb - FEM: vtk post processing, fix result type names in
    linearization plot
  *  499703b26 - FEM: gmsh mesh tools, do not use error message to print
    some log
  *  5f6352c6e - FEM: gmsh mesh tools, add some comments
  *  3c205946e - fixes #0003993: Memory leak with Python3
  *  78c21009a - suppress warnings caused by netgen
  *  da6155d0a - Fix a couple of gcc compiler warnings: -Wint-in-bool-
    context -Wunused-function
  *  85270f5cd - Fix a couple of clang compiler warnings: -Wunused-
    variable -Winconsistent-missing-override -Wdelete-non-virtual-dtor -
    Wunused-private-field -Wformat
  *  b9417938c - Sketcher: Fix Carbon copy leads to unsolvable sketch
  *  81f37959a - fix -Winconsistent-missing-override
  *  e72b48e0c - ViewProviderAttachExtension: check for attach extension
  *  62975d2fc - Part Gui: Update attachment icon on attach extension
    change
  *  511bb070b - PartDesign Gui: Extend ViewProviderDatum with
    Part::ViewProviderAttachExtension
  *  85c37aa6c - PartDesign Gui: Extend ViewProvider with
    Part::ViewProviderAttachExtension
  *  680364b17 - Part Gui: New ViewProvider extension for overlaying
    icons related to Part::AttachExtension
  *  415048813 - Gui::Add mergeoverlay function to ViewProviderExtension
  *  db5ef314b - Gui: BitmapFactory new static function to make icon
    overlays with pixmaps
  *  7602d39dd - Pixmap: Make bigger attachment icon
  *  2ac570707 - PartDesign: Refactor set/remove tip in the new
    Gui::ViewProvider mechanism
  *  321e9215d - PartDesign: Extend Datums ViewProvider to overlay
    attachment status
  *  b0fdf138b - Gui: Extend ViewProvider to enable merging of overlays
    on icon
  *  e632e9feb - Sketcher: Fix carbon copy construction points
  *  063582241 - Sketcher: Polyline snap arc to 45 degrees bug fix
  *  933ed45e1 - code simplification in PythonWrapper
  *  cabb73396 - issue #0003984: Creating a Path Job object fails with
    'PySide2.QtWidgets.QDialog' object has no attribute 'templateGroup'
  *  3810381d9 - Sketcher: fixes no horizontal/vertical on segment after
    horizontal/vertical alignment
  *  f22d1393c - Sketcher: Toolbar - add toggle deactivated state
    command
  *  2822381d4 - Sketcher: ViewProvider representation of deactivated
    constraints
  *  8b5ee49db - Sketcher: Settings - Deactivated constraints color
    selection
  *  70081d739 - Sketcher: Constraints' widget deactivated constraints
    commands and representation
  *  4de857a47 - Sketcher: GUI command to activate/deactivate
    constraints
  *  7e3fd1a34 - Sketcher: Update icon resources
  *  76097838d - Sketcher: Art - Toggle Active Constraint icon
  *  f45d0e54c - Sketcher: Python interface to SketchObject constraint
    state
  *  e06e03dcc - Sketcher: Extend SketchObject to handle constraint
    state
  *  20a83b82f - Sketcher: Solver interface of activated state
  *  7fad31561 - Sketcher: Python interface to contraints' activated
    state
  *  7cd3dd7dc - Sketcher: Extend Constraints to have an activated
    boolean state
  *  b55c210f3 - remove unnecessary imports. normalize debug log levels
  *  4a984de24 - Path: normalize proxy stratements remove bare
    exceptions
  *  4a0be9d3b - BrowserView: fix QWebEngine crash
  *  0b8baab4c - PartDesign: Extend context menu when right-clicking on
    3d view in PD workbench
  *  d7b6d4dba - [AddonManager] Keep AddonManager.qrc alphabetized
  *  4035abc3c - [Crowdin] Fix typo in TechDraw/Gui/CommandAnnotate.cpp
  *  ee09850c4 - [Crowdin] Fix typo in Draft/Resources/ui/preferences-
    draft.ui
  *  3fe94ea7c - [Crowdin] string fix + misc. typo and whitespace fixes
  *  54c6537a2 - Set QMdiArea tabs movable
  *  8be521797 - For divide-by-zero issues write an error message intead
    of raising an exception
  *  1031644fa - improve doc string of Part.sortEdges
  *  332bfb505 - Fixes bug #4008: removes phantom path cause
  *  97f42a619 - Fix functionality of manual override of Final Depth
  *  2e0861bab - `proxy` to `obj.Proxy` partial conversion
  *  8b3c4ac0e - Fixes bug #4008: removes phantom path cause
  *  75b52c85b - [Material] Respect unicode filenames
  *  798a91026 - FEM: icons, fix clipping of reinforced material icon
  *  4e4631707 - Fix crash in case encoding of Python paths fails
  *  fbb138653 - Path:  fix proxy error
  *  f8de98d03 - Fix functionality of manual override of Final Depth
  *  7d8f084ae - `proxy` to `obj.Proxy` partial conversion
  *  2ed1f19b4 - IDF: code formating, replace tabs with spaces
  *  236f89086 - Merged translations from crowdin
  *  32b30bbd7 - AddonManager: Fixes for translation
  *  2713078b2 - Tools: Prefer using Qt5 translation tools over Qt4
  *  d890b4ec1 - Updated master ts files
  *  1186bf45e - Tools: Added AddonManager to translation scripts
  *  33ce0f3f2 - AddonManager: cosmetic fixes + prevision formacro icons
  *  d99a1e3fb - AddonManager: Added BIMBots icon
  *  faca7f7dc - [AddonManager] Add YAML Workspace logo
  *  0dca7b31f - [Draft] Wavy Object Fix for Point
  *  123381780 - [Crowdin] [Arch] Resources/ui/preferences-ifc.ui typo
  *  1f85a189b - Fix SVG export issue
  *  f81e9a0bd - Fixes: heigh - width replace
  *  4dfeb1d46 - Sections added: RHS (added more/all)
  *  e2a0779d5 - Sections added: CHS, UC, UB
  *  f2fd45e6e - Draft: Added missing cmake entry from last commit
  *  c351b9094 - [Draft] Update DraftEdit PR with Yorik suggestions
  *  a4e2df115 - Separate Draft Edit
  *  4fda9e7d4 - AddonManager: grammatical fix
  *  0f56ec413 - Arch: small bugfix in automatic IFC properties
  *  aa76cb9b5 - Py3: no __builtin__ module available
  *  d4a311de1 - Path:  PEP8 and Proxy changes.
  *  4b89ed341 - make UpToLast option for pad working again
  *  87b46e3fb - GCS: Refactor and additional debug information
  *  d26daa51d - FEM: code formating, still more of them
  *  1b39fe3d2 - FEM: codeformating, another small one
  *  3ae428307 - FEM: code formating, improve imports, get rid of E402
    error
  *  8eb807d29 - FEM: code formating
  *  d8b28a111 - FEM: code formating, delete commented code:
  *  823f4b664 - FEM: code formating in unit tests
  *  9453e68e2 - Misc. source comment typo and whitespace fixes
  *  3590b65b3 - issue #0003921: Crash when opening document with datum
    point intersecting line and plane
  *  3c03e159e - FEM: ccx tools, pre checks for reinforced material
    object
  *  2761a363c - FEM: concrete, add task panel to select matrix and
    reinforcement material
  *  49329919a - Materials: cards, recreate new cards and update csv and
  *  874fc2278 - Materials: cards, add concrete matrix and reinforcement
    materials
  *  f7f9dfcde - FEM: concrete, rho calculation unit test
  *  7d7df3b82 - FEM: add reinforced concrete 2D wall example
  *  b7c2378a3 - FEM: concrete results, use the new concrete result
    reading methods on result reading
  *  3950dc7a2 - FEM: concrete results, new methods for calculating
    results for concrete materials
  *  09e3ddb38 - FEM: vtk tool, change the results exported to vtk
  *  db493ee0d - FEM: result properties, add new lists to hold concrete
    results
  *  264d5e91e - FEM: reinforced material, add a GUI command
  *  f162da6d9 - FEM: reinforced material, add icon (thanks to
    bitacovir)
  *  2172e08b3 - FEM: reinforced material, add object, including all FEM
    object unit tests
  *  e730dd94e - Automatic visibility handling of axis cross
  *  e529871eb - AddonManager: Use workbenches icons
  *  972ec50f2 - fixes #0003979: Pocket with mode 'up to face' doesn't
    work correctly
  *  88d16c149 - Add support for PartDesign:Body colors
  *  34292991d - Add option to colorize ArchFence
  *  caef4b6c6 - AddonManager: Misc fixes from forum testers
  *  0620caea3 - Arch: Minor bugfixes, better doctrings and fixed
    transparency in OBJ exporter
  *  77d1f8968 - Delete disabled code blocks
  *  4cff62746 - added missing self.stockBB instantiation
  *  5ea062f66 - use ShapeBinder to create a copy from Origin feature
  *  18183bc79 - extend ShapeBinder to also handle Origin features
  *  9177b4057 - remove dependency of datum element if creation of copy
    fails
  *  588c26529 - Improve handling of null pointers in link properties
  *  f48f8bfaa - [AddonManager] create Resources/icons dir with SVG
    icons for WBs
  *  ff7975291 - Draft: QPixmap.fill expects a QColor, not an int or
  *  5fb2dfedd - clean-up CMake file
  *  236e1daeb - Isolate FreeCADGui dependency
  *  fb94e46db - improve exception handling Shape.distToShape
  *  4b104c470 - Remove reference to removed file: grbl_G81_post.py
  *  c1970aa5e - Remove unnecessary comment
  *  4df89e0e3 - Misc. fixes
  *  a160aab48 - Fixes for depths and AttemptInverseAngle
  *  bbfecfb7c - Handle FreeCADGui module with IF: case
  *  f89a78f6d - revert to current FC master version
  *  4c69b48dc - Improve code structure; correct 4th-axis depth issues
  *  419df14b2 - Corrected test: Only 4 dogbones created
  *  338861f2d - Integration of 4th-axis feature to PathProfileFaces
  *  4ec63d537 - Fix for 'reposition of job model' error
  *  72dc30c21 - Improve 4th-axis integration
  *  4960cfcd2 - [Path] Replace old grbl_post.py with new
    grbl_G81_post.py. (#2255)
  *  1406c03d1 - fixes #0004000: Ability to suppress console output when
    running under python
  *  1b2617358 - use INCH instead of IN when setting units for STEP or
    IGES export
  *  aa43a2814 - AddonManager: small bugfix
  *  c1c3dab5f - AddonManager: solved missing FreeCAD import
  *  b4ddf6318 - Arch: Adapted IFC, OBJ and DAE exporters to support
    external color information when running in non-GUI mode
  *  b60a736c0 - fixes 0004010: Box Selection + Part -> MakeCompound
    will crash FreeCAD
  *  3e65306a9 - AddonManager: New UI
  *  1cd8f2625 - TechDraw: SVG export refactoring - Fix russian
    templates rendering
  *  dab8a3c02 - TechDraw: SVG export refactoring - Change tspan
    replacement strategy
  *  044fe7954 - SVG Refactor - minor cleanups
  *  ca5051a79 - Remove xml:space=preserve from templates
  *  bf5433a10 - TechDraw: SVG export refactoring - Fix DLL
    export/import issue
  *  5f0be3cac - Add QtXmlPatterns to CMake lists
  *  28b2df05d - TechDraw: SVG export refactoring - Keep correct font
    sizes
  *  f4ca09f98 - TechDraw: SVG export refactoring - All XML
    modifications via DOM
  *  a1ac85bf3 - FEM: contact constraint task panel, fix build failure
  *  b795896a3 - FEM: contact constraint task panel, better reference
    handling
  *  37cf408f7 - FEM: in out unit test, fix yml mesh test
  *  fbafd698a - determine edge parameters where curve point will be
    projected onto a mesh edge
  *  c883cd6cc - FEM: calculix writer and unit tests, fix reaction force
    writing
  *  fb11d2385 - FEM: unit tests, temporary deactivat yaml mesh test
  *  3abd3fcc2 - Materials: white space
  *  5e454da2e - FEM: solver elmer tasks, Py3 decode fix
  *  c12054927 - Path: improve AreaPy exception handling
  *  5ee4c4dbd - Path: fix Area tolerance problem
  *  6ef0f86fa - Fix missing recompute in Draft ShapeString
  *  0e8487fda - More TC ui import cleanup
  *  de3715908 - Fix uncommanded format change & font size display
  *  b564189f7 - Path: remove unnecessary imports
  *  6ccb0cf32 - Path: post processor cleanup
  *  795442a85 - Path: remove obsolete code
  *  4cbdf7883 - Path: lgtm Cleanup
  *  1405778c2 - Fix print function calls in CMakeLists for py3
  *  93cbc5250 - Path: handle PathAreaOp object migration
  *  58608df23 - TechDraw: Templates for the Russian State standard for
    technical documentation
  *  11b1a8e15 - Arch: Added IFC pref option to export without adding a
    default building
  *  b3de11dbe - FEM: gmsh tools, fix bracket error
  *  d818a9638 - Arch: Fixed small bug in Wall task panel
  *  6380b28e2 - Materials: card reader, delete not needed variable
  *  d78f5a115 - FEM: added import/export of mesh as YAML/JSON
  *  c1d0c9854 - FEM: calculix writer, add reaction forces for
    constraint fixed
  *  2b1a235c4 - FEM: vtk post, fix scalar clip task panel reopen values
  *  f68958cd0 - Material: card reader, do not break reading if saved
    with depretiated writer
  *  530101387 - Material: card utils, do not fail to return card dicts
    if reading a card fails
  *  6bb8f19b2 - Fix misleading error messages in ProjGroup test
  *  aa9cd0d91 - Partial Restore: ensure line segment length when x
    coordinate is exactly zero
  *  f5495502a - PATH:  Inspect editor now preserves last size and
    position
  *  f8b715aa7 - extend MeshPart.projectShapeOnMesh to allow list of
    points for projection, support keywords
  *  4494d384a - Fix overlap of dimension selection area
  *  3874ddab3 - Arch: Added preferences to enable/disable automatic
    adding of default Site and Storey at IFC export
  *  6b55e0fae - Arch: Use ifcopenshell.guid.new() to generate IFC UUIDs
  *  89e18244e - Remove Qt Creator file
  *  d74e30146 - FEM: calculix writer, move some comments
  *  3e0452417 - Cosmetic CL for Section and Detail
  *  f25826bba - Change Face centerline command name and icon
  *  93431edfb - Initial version of Cosmetic Eraser
  *  e0bf0b966 - Handle multiple face selection
  *  656e1654f - Initial working version Face Centerline
  *  58ebf3cbd - FEM: ccx tools, some brackets where missing too ...
  *  760b5b76f - FEM: ccxtools, fix a syntax error, I wonder why flake8
    did not find it ...
  *  39e748229 - Draft: Renamed DWire to Polyline
  *  5ee99ca4e - Draft: Introduced Layers system (former VisGroup)
  *  9161a8785 - FEM: solver run, add newline in error message
  *  28efbd2e7 - Materials: editor, improve comments
  *  48f9ec37c - FEM: material task panel, fix opening of material
    editor with material attributes without card
  *  dd6802273 - FEM: in out, z88 mesh, small improvements
  *  960d61254 - disable ESC button support in
    View3DInventor::keyEvent() for Qt5 because changing MDI view mode
    causes rendering artifacts
  *  57b3ca6f7 - set Qt::AA_ShareOpenGLContexts for Qt5.9
  *  2a1dd8415 - Qt WebEngine seems to be initialized from a plugin.
    Please set Qt::AA_ShareOpenGLContexts using
    QCoreApplication::setAttribute before constructing QGuiApplication
  *  0117bcd08 - Hide nonGui Property ShowFrames
  *  5cea2f83b - Fix "trails" on dim lines when zoomed in
  *  7d6bc8d92 - Clean up Scale retrieval
  *  8e6dd25ad - Fix overlap of line ends and arrowheads
  *  3a988baac - Arch: Fixed Site not grouping correctly
  *  e2f65ef01 - Draft: Fixed regressions in Scale tool + reimplemented
    Clone mode
  *  b9bcffda0 - Draft: Now uses general FreeCAD shape colors instead of
    defining its own
  *  6e5ec327c - Materials: card writer, add whitspace between FreeCAD
    and version string
  *  25c100767 - Recognise gridColor config as an unsigned type
  *  687b2778d - Add draft grid color setting
  *  61625b4bf - Let getSupport() check if WP mode is set to auto before
    changing WP needlessly
  *  95378e5c6 - Fix draft missing line tracker when snapper detects an
    object without any snap targets
  *  1c243cfc5 - Add customisable in-command shortcut keys rather than
    hardcoding them
  *  3789a2601 - add define to inactivate some code blocks if needed
  *  bd8fc5527 - Travis: Make winpty failure not fail the build
  *  642919b48 - AppVeyor: Configuration for VS2017
  *  13480d6d9 - do some security checks to make sure Py::Module is
    valid
  *  feff5fa9f - when trying to access ViewObject attribute check that
    FreeCADGui is already loaded
  *  285efa337 - Dressup gui import cleanup
  *  71a369089 - More FreeCADGui removal from Path model classes.
  *  e472693c8 - Removed obsolete gui import
  *  8197bca04 - Remove unqualified gui import
  *  9bed47a18 - Split ToolController into model and gui.
  *  fb62e3940 - Moved FreeCADGui dependency from PathUtils into
    PathUtilsGui
  *  5415b3520 - Removed FreeCADGui dependency if Gui is not up
  *  ed47e962d - Py3: fix crash if class is not part of a module any
  *  0c429e3bc - Fix regression in Caption handling
  *  71a095360 - Hide Caption property where not applicable
  *  aedb888ae - Path: source comment typo fixes
  *  7c1490c04 - Misc. typo and whitespace fixes
  *  be257182b - Fix Abandon Edit
  *  74737f71f - Fix "tick" arrow style in directional mode
  *  a6e410dae - Set placement of bottom Stirrup
 -- Alexander Pozdnyakov <censored>  Sat, 29 Jun 2019 03:03:23 +0300
freecad-daily (0.18+git16878-50f91840d-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 50f91840d677ba77d3a938d9ac0aa73f6a9f12d4
  * Date: 1559074784
  * git changelog:
  *  50f91840d - FEM: unit tests, mesh element reader writer, simplify
    tests
  *  ac41a773b - FEM: in out, z88, resort methods, add comments
  *  a39a33aad - FEM: in out, add missing returns of document objects
  *  1ba3b1fe0 - FEM: in out, fix guarding FreeCADGui in fenics import
  *  d682d3ea6 - FEM: code formating, line length < 100, there still
    where some left
  *  63f345318 - FEM: code formating, max line length < 100, fem mesh
    modules, we are done in FEM :-)
  *  40d5cad69 - FEM: unit test, fix comment
  *  fad4db330 - TechDraw: Fix font size issues when exporting to SVG
  *  8f50b057d - Increase tool count limit to 99999
  *  5a4373a3c - Gui: GestureNavigationStyle: logging option
  *  6d7400f0e - Revert "Gui: GestureNavigationStyle: remove logging"
  *  d15745c4b - FEM: code formating, max line length < 100, fem
    toolsmodules
  *  d40dc9b1e - FEM: unit tests, objects, add some comments an new
    lines
  *  5d698058b - FEM: code formating, max line length < 100, fem in out
    modules
  *  f2bbb8918 - FEM: code formating, fenics import
  *  ae0a16479 - FEM: importFenicsMesh: GuiUp code inserted
  *  540ad16eb - improve usability of 'Add triangle' function
  *  da4946d33 - Travis winpty  (#2214)
  *  f0b10ec85 - fixes 0003986: Changing view attributes does not
    trigger 'File changed' status
  *  32949b63b - FEM: code formating, max line length < 100, fem test
    modules
  *  2ea971d8a - FEM: code formating, add some new lines
  *  e7236d722 - issue 0003986: Changing view attributes does not
    trigger 'File changed' status
  *  6462005da - fix some compiler warnings
  *  fe0fd5512 - FreeCAD_trunk.sln to FreeCAD.sln
  *  16727b5e0 - add option to force different build directory than
    source directory
  *  ab23ac4f0 - (-) fix appveyor build
  *  b9ac1fa23 - CMake: generalize start build message
  *  2a197bc7d - CMake: no need to set compiler definition _OCC64 twice
  *  91a2b5da7 - CMake: remove dead code
  *  d3ea5e032 - CMake: fix checking if variable is set
  *  98210cfc5 - CMake: remove dead code
  *  4d3c206fd - CMake: cmake module path is assumed to be a list
  *  78fe9b570 - CMake: setting CCache before calling the project
    command
  *  487544d39 - CMake: setting CMake policies should be done before
    anything else
  *  10ce1470c - CMake: remove _trunk from project name
  *  f53d8956c - Make python-pivy conditional for fedora
  *  a0ea8b656 - Fix Balloon Next Index Persistance
  *  da047abdd - Add Fork arrowhead option
  *  e480d8f5a - harmonize whitespace and case-sensitivity
  *  e2d273406 - fix and improve handling of BUILD_QT5 option
  *  d88773582 - Windows: Add libpack dependency install support
  *  c0cf2c1ce - AddonManager: source comment typo and whitespace fixes
  *  d5c52d285 - fix warning C4930: prototyped function not called
  *  4072b2c9d - move includes to repsect PCH option
  *  bf38ae958 - Fix point edit when attach point changed
  *  94b167f3a - Add Midpoint and Quadrant Cosmetic Vertex
  *  59e47de50 - Initial version addCosmeticVertex
  *  a0497f42f - FEM: in out, return obj on import
  *  3c82ffca7 - Material: white space
  *  cafe4ad11 - FEM: code formating, max line length < 100, make
    objects module
  *  1b5df7c72 - [TD] Fix cursor behavior
  *  04705812a - cmake: manually add dynamic_lookup flag to area-target
  *  9369816f3 - cmake: add option to disable linking of python
    extension modules to python-libraries
  *  81ae5688d - replace raw string with normal C string to fix build
    failure
  *  6f2a611b6 - Adding Part_BoxSelection.svg icon to Part Menu
  *  243aebf2d - TechDraw: Place diameter label better
  *  73c1a9c9a - AddonManager: Misc fixes from forum feedback
  *  36d341f3d - [TD] Add TaskPanel for Balloons
  *  81bae3108 - Added python virtual environment initialization, if
    present.
  *  1eca20de3 - FEM: unit tests, main module, add some comments
  *  2a9bd6d0e - AddonManager: Allow to restart FreeCAD directly from
    the addon manager after installing/updating addons
  *  abb253aaa - Add Russian localization to desktop file
  *  5aff1c918 - handle eventual system error messages
  *  ade1c5d19 - improve whitespaces
  *  9d24d19ee - [TD] Rewrite balloon placing method
  *  eafe889f6 - adding Part_BoxSelection.svg icon
  *  95cac520d - adding Part_BoxSelection icon
  *  fc3705321 - FEM: solver calcuix task panel, fix panel
  *  00e14ab35 - Arch: IFC explorer migrated to BIM WB
  *  0e17c22e3 - Py3: make fcbt scripts working
  *  d2d8a30cb - Draft: Disbled by default the use of the Support
    property in Draft objects
  *  2f14667ce - Set working plane immediately upon clicking the set
    working plane button if you have a face selected
  *  d05feb2f4 - missing headers (external smesh)
  *  a6fca7957 - increased default snapRange from 5 to 8
  *  2f94302bb - FEM: code formating, max line length < 150, all FEM
    python
  *  1d507364b - FEM: code formating, max line length < 100, fem solver
  *  454729f12 - FEM: solver calculix writer and solver writer base, use
    small character for import identifier
  *  adac097c4 - FEM: code formating, max line length < 100, fem results
  *  08c83d3b5 - FEM: code formating, max line length < 100, fem
    examples
  *  77f0571ac - FEM: code formating, max line length < 100, fem
    commands
  *  7171d20dd - FEM: code formating, max line length < 100, fem objects
  *  5ca75ca7e - FEM: code formating, max line length < 100, fem gui
    objects
  *  8ef3f13fb - Fix regression in LeaderLine initial position
  *  b17a784e3 - generate minumum number of points from an edge
  *  51c317dc9 - FEM: inout tetgen converter, code formating
  *  06fffbd6a - FEM: inout tetgen converter, guard Gui commands to be
    able to load the module in CMD mode without problems
  *  41c828a3b - [Sketcher] Fix initial autoconstraints behavior
  *  15f440525 - Fix loss of formatting when edit existing text
  *  249d7f2e9 - Remove Surplus VP properties
  *  7e90fcfd9 - Draft: Fixed regression in move tool
  *  a2c491261 - FEM: fix buildfailure on gcc
  *  11f4f30a3 - Misc. typo fixes
  *  af2d85d91 - minimum degree of 1 for curve on mesh
  *  ec5720d51 - fix FEM build failure
  *  4a3b81861 - PCH: Fem Gui Enable
  *  241c370f5 - PCH: Fem Gui
  *  e4b181dab - PCH: Enable Fem App PCH
  *  676a4f045 - PCH: Fem App
  *  2e616a474 - Draft: Removed annoying an unuseful verbose command
    line output
  *  bff34a36e - Draft: Fixed regression bug in Rotate
  *  a2d3b12a5 - add option to disable approximation of splines when
    creating curve on mesh
  *  b547373f3 - fix Part build failure
  *  8550ce91e - PCH: Enable PartGui PCH
  *  8b477e605 - fix Path build failure
  *  4c63bd49e - fix Sketcher build failure
  *  604f8296e - PCH: Path GUI PCH Enable
  *  bb38abd6d - PCH: Sketcher GUI PCH Enable
  *  74b3169db - fix PartDesign build failure
  *  55a5f652e - PCH: PartDesign GUI PCH Enable
  *  ab986d9a0 - Fix Leader point edit
  *  4223f3c06 - fix -Winconsistent-missing-override
  *  2d1f6ab1a - Arch: import IFC, improve import of colors
  *  bbb7200ab - Arch: import IFC, some code formating, no code changes!
  *  2be258104 - Arch: Added door mode to window command
  *  76cf1ceb3 - Draft: Enhancements to Working Plane selection UI
  *  b82eef770 - Optimize buildFence method
  *  84169efee - Add missing "Part" import to Arch Fence
  *  8fb066841 - Arch: Remember values for precast concrete presets
  *  1e426ced8 - Arch: Refactor of Structure's Column/Beam modes and
    fixed rotation issues
  *  b50ac8606 - Arch: Fixed bug in precasts + addressing recursive wall
    length issue
  *  96ee6fb50 - Fix build with boost 1.65.1 on ubuntu 18.04
  *  fc674fae4 - Draft: Small bugfix in bezier curves
  *  6d2aee2c5 - Draft: Updated icon for cubic bezier tool
  *  c05bc0990 - Arch: Further fix in solar diagram
  *  5aeb15db0 - [Draft] Insert the arc group in the draft toolbar
  *  792a25383 - removed unused view lookup
  *  968faa511 - MRTE License & remove copy to install dir
  *  02b689a1f - Fix RichAnno positioning for Scale != 1
  *  a537e3407 - Fix duplicate child claiming
  *  e753e642f - Gui: GestureNavigationStyle: add statemachine diagram
  *  24e45023a - Gui: GestureNavigationStyle: remove logging
  *  8a9978547 - Gui: GestureNavigationStyle rewrite
  *  c60658f3f - add method to project shape on mesh
  *  d52aa2074 - FEM: material task panel, use quantity unit checks on
    leave task panel and return from material editor
  *  2046f81b1 - FEM: unit tests, test values and units of known
    quantities from all build in solid materials
  *  13af9ab88 - FEM: unit tests, known material parameter unit test
  *  b753d771f - FEM: unit tests, add modul for material tests
  *  14eaa95bb - Material: card utils, add some code comments for new
    added methods
  *  8698ed56c - Material: card utils, add methods for quatity unit
    checks
  *  09a0a6f95 - Material: card utils, add a parameter to ignore
    template mat on import materials
  *  565811978 - Material: card utils, example code comments fixes
  *  71b645d76 - Material: templatematerial, make FractureToughness a
    float - it unit is not possible with FreeCAD unit system
  *  a7cb6ed62 - Draft: Allow to set the working plane from a section
    plane
  *  184a39267 - Arch: Added option to not import FreeCAD parametric
    model from IFC
  *  6cf4c2596 - Arch: Added  Footprint display mode to Spaces
  *  c6a272c95 - Arch: Ability for BuildingParts to control visual
    aspects of their children
  *  7d2498d65 - Draft: Fixed Part primitives mode of Draft tools
  *  75d43757c - Fix crash on malformed python script
  *  d42c79c14 - Fix #3695 Frame toggle sync
  *  ef912cfea - Improve radius/diameter dims for ellipse,spline
  *  3c68d1e0c - Arch: Fixed some flat objects not appearing in techdraw
  *  0644ed8e6 - fix mesh cross-section to respect placement
  *  0e86b2a73 - also copy placement when copying a mesh
  *  ae1723b94 - add method to project shape on mesh
  *  e44884a01 - make curve-on-mesh working for meshes with placement
  *  6f53d0e9d - hide taskbar progress when required
  *  8d5fbd947 - FIx some user and non-user facing typos
  *  f6ee90557 - also support shapetype parameter in
    Part.makeRevolution() if first argument is an edge
  *  cfd04ac6a - Draft: Fixed minor bug in Circle tool
  *  3bf6c1bc3 - fix -Winconsistent-missing-override
  *  9ab8915c9 - fix -Woverloaded-virtual
  *  f999709e1 - fix gcc build failure
  *  012698b38 - do some code refactoring
  *  7803460f7 - replace insecure use of eval() with proper use of units
  *  42aa09515 - fix -Winconsistent-missing-override
  *  4e152e074 - Enable cutter and FC to OCL cutter translation
  *  bfba3a6b9 - Updated master translation files (minor changes)
  *  8987bd1df - Arch: Re-added support for older pysolar
  *  60fae525b - Arch: Fixed wrong structures drawn in beam mode using a
    metal profile
  *  ab6e30b93 - Arch: Fixed translation issues in wall and structure +
    make use of line task dialog
  *  9d416bf38 - Draft: allow to use different snapping task dialogs
 -- Alexander Pozdnyakov <censored>  Wed, 29 May 2019 08:55:17 +0300
freecad-daily (0.18+git16703-9adc1a351-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 9adc1a351ca80323e5afd8ffcb50399e7462eaeb
  * Date: 1557533015
  * git changelog:
  *  9adc1a351 - Draft: General cleanup of the Draft UI
  *  ed386410b - Merged latest translations from crowdin
  *  19d38abce - Tools: small fix in update script
  *  c65bf365a - Updated master translation files
  *  e484a52e9 - hide taskbar progress when required
  *  284a69c80 - make Qt5WinExtras package optional
  *  a26e05bd4 - use ifdef QT_WINEXTRAS_LIB to make sure the code is
    only used in windows build with qt5 version 5.2 and higher
  *  8644b61e3 - make sure QWinTaskbarProgress and QWinTaskbarButton is
    only used in windows compiles
  *  3f367f829 - add QWinTasbarProgress to windows build
  *  cd74f2e92 - py3/py2: use exec as function
  *  2def6fb27 - gui.nsh: change license page
  *  dc0748824 - README.md: update
  *  5ccae9692 - new Windows installer for FC
  *  320952b4a - added try,except for OpenCamLib test
  *  53d632c7a - added try,except for OpenCamLib test
  *  ff1fb11af - Arch: Site: Migrated the compass properties to the
    ViewObject
  *  070e4c125 - Arch: Fixed color of windows transparent parts
  *  8b4d6c0e6 - Arch: Better behaviour and tooltips on section plane
    task panel buttons - fixes #3643
  *  9e91c8d69 - Draft: Fixed py3 issues in Draft Label - fixes #3941
  *  f5681479e - Add test script for leader line and RTA
  *  cacf07096 - Fix QGEPath selection area
  *  2876e82fa - Arch: Added IFC pref option to automatically export IFC
    objects as Standard Cases when possible
  *  af0cb4068 - Arch: Removed Floor dependency of Site
  *  2177f4437 - Arch: Fixed solar diagram for py3
  *  dc284e4d4 - Fix scale command and simplify UI, add support for
    scale subelements
  *  fc24bf144 - Add subelement ghosts in scale command, and minor code
    cleanup
  *  fd4992cb9 - Implement rotation with optional copy of draft
    subelements
  *  91438c168 - Add subelement support for rotating individual vertices
  *  bc3af1afb - Code simplification of move subelements command
  *  850137711 - Support copying subelements
  *  547851ccf - If wires are merged, deleted, or otherwise had graph
    changing operations while edit mode is active, don't complain
  *  69646518d - Show draft objects as an x-ray view, and edit bases if
    they exist.
  *  be65fbf8f - Fix move edge to work on closed wires
  *  985dbaead - Clear existing preselects when setting a new preselect
  *  7da48b330 - Actually highlight preselected objects upon the
    selectionchange event, otherwise it only triggers on mousemove event
  *  7ecc9cfb2 - Add python binding for setPreselect function via
    Selection.SetPreselection()
  *  ba1f04506 - Make movement vector a class variable of the move
    command, show error for unmovable elements, and move action into a
    commit to allow undo/redo.
  *  60fa857b4 - Add subelement mode to draft move command to allow
    movement of vertices and nodes
  *  6e6bdc04a - Create functions for moving vertex and edges
  *  d392daefd - Fix typo
  *  9e619d0e4 - Make ghostTracker support showing nodes as well
  *  4c04d8ee9 - Add new edit tool icon, shortcut, and basic modes.
  *  5eb38b0b5 - Use icons from resource file
  *  b03aa051a - Arch: Fixed error in roof - Fixes #3864
  *  9eef1b3e4 - Arch: Fixed missing cmake/qt stuff for Arch Fence
  *  750d80891 - Clip sections when too long
  *  41a4ef667 - Add Arch Fence builder
  *  9cfb84d86 - Extract Path Array logic into separate functions
  *  aaae82970 - Path: Integrate 4th-axis feature to PathPocketShape and
    3D Surface ops (#2114)
  *  2d2b5f3e1 - When using fcbt.py to generate a python module, use
    FreeCAD.getUserAppDataDir() rather than FreeCAD.getHomeDir() to
    specify the module icon
  *  49ed29cd0 - Update DraftGui.py
  *  c17a89973 - Draft GUI setfocus if lengthValue is not visible
  *  fa1a42936 - src/Tools/updatets.py: modernization tweeks
  *  519bbfe50 - Misc. source comment typo and whitespace fixes
  *  f7b89fdbe - don't build ship and plot by default
  *  2cc733035 - AppVeyor: Enable atime to auto clean older accessed
    cache objects
  *  d078f901c - Pass font/fontsize to RT editor
  *  6c699887c - Leader and RichText block improvements
  *  7f07195f9 - Text Leader initial version
  *  ed7e4df27 - Appveyor: reset cache stats before each build
  *  42c403310 - AppVeyor: Remove PDB
  *  a29759004 - AppVeyor: disable msbuild filetracking for clcache
  *  cd418a6a1 - Appveyor: enable clcache
  *  6bd378b0e - Path: refactor PathEngrave.py
  *  6a7649d2f - fix stpZ file exporting (six & py3 issue)
  *  dd62a3e66 - fixing locale issue for Image WB
  *  8d237da7c - Draft: Keep using the already set working plane, if
    existing
  *  fad8fa407 - importDXF draftWPlane Fix
  *  222ae7305 - revert 3a133ee0 to fix build failure
  *  df3810201 - PCH: Part GUI
  *  3a133ee0c - Path: Add libarea to PCH
  *  5866306ef - Path: PathSimulator PCH
  *  1bb08559d - PCH: Path GUI
  *  b22d59c0a - PCH: Path App
  *  c373a5874 - fix warning
  *  d4ed08f75 - Start: Fixed bad default icon in start page
  *  f94cdfd79 - Arch: Fixed export of sites to IFC
  *  5c700f76e - Arch: Fixed wrong exported objects in IFC export
  *  e98bb1fc2 - Draft: Fixed 0.18.1 bug in DXF importer
  *  107fa5ae2 - Arch: Fixed export of windows colors to IFC
  *  0493d23d8 - Arch: Fixed bug in arch windows creation
  *  bd7aa678f - Draft: Fixed Draft text justification
  *  23d914b3e - AddonManager: allow to add custom repositories
  *  550149ef8 - Travis: filter out
  *  8aab96b20 - deleted commented code
  *  6e5fac08f - fix for edit tracker draw styles
  *  acf12ee8f - Crowdin: experiment to fix crowdin 'ghost' strings
  *  25c3310fb - Crowdin: fix grammatical error + whitespace
  *  b72bca549 - Travis: Move building to external batch script (#2131)
  *  23c2f2f1e - Travis: Use & between vars sourcing and msbuild
  *  c0e4b6931 - Travis force wait 60 minutes
  *  7ea456425 - msbuild verbose and logo
  *  120cfc5a9 - respect user settings for dialog used in merge-document
    command
  *  7e25a4233 - disable travis clcache debug
  *  edab9f350 - Travis: enable clcache debug
  *  4b33a3e44 - Travis windows build (#2110)
  *  dc32a0685 - Sketcher: GUI PCH
  *  e82c154d1 - PartDesign: PCH GUI
  *  95788dde7 - Sketcher: PCH
  *  a415ad72e - PartDesign: 3rdParty to PCH
  *  a56658489 - Part: Make 3rd party libraries into PCH
  *  43bdef67d - continue PCH on Part module
  *  bf06b51e7 - add comment
  *  e80af8b4f - PCH for Sketcher/PartDesign
  *  a733dc6dd - Arch: ifc properties, Py3 fix
  *  3f42ee766 - Part: Missing PCH header
  *  0238906d3 - Misc. typo and whitespace fixes
  *  33861e075 - Update DraftTools.py
  *  1b421dcd0 - Update DraftTools.py
  *  129ed37b0 - Update DraftTools.py
  *  350a7a58c - Update DraftTools.py
  *  accc8815e - Improved node selection
  *  fa8c7fd48 - More fine-tuning in README
  *  5bf83c52d - Minor fixes to README
  *  70965a32b - Readme: remove html content
  *  6afe45eac - Readme: improve overview section with contents from
    website
  *  b0ad64e81 - Readme: make logo a little bit smaller
  *  bec97f0ae - Readme: align screenshot horizontally in center
  *  ea3e32533 - Readme: add gitter, build and translation badges on top
  *  0c9034964 - Readme: add links to website, docs, forum, bug tracker
    on top of README
  *  af4eb01ac - Readme: add logo and description one-liner from website
  *  eaf4be7cf - Readme: upgrade build badge
  *  aa67d5636 - Units: add AngleOfFriction as another parameter with
    Angle unit
  *  90dadd19c - Arch: ifc export, ifc roof does not have a predefined
    type in IFC 2x3
  *  66b091e62 - Fix handling of Visibility property on Restore
  *  7c263899e - Arch: Allow to make a rebar without host object from
    the GUI
  *  d5432fcf2 - Arch: fixed error when opening 0.14 files
  *  df57424c8 - Scale the compass based on the site area
  *  9a741c086 - Arch: Add property to switch to true north
  *  f27f27ba4 - Add property to calculate declination
  *  fa99516e6 - Add compass to Arch Site
  *  fe56e51e0 - add a python method to cut holes in a Part.Face, from a
    list of wires
  *  962e04b09 - Arch: rebar, make it possible to create a rebar without
    existence of a Structure
  *  cb205437f - CMake: add new line before summary report
  *  3ffdf3acc - Arch: ifc export, fix export to 2x3 schema
  *  9a64f3fad - Arch: Added 'Clip' property to section planes to clip
    the rendered contents to the plane limits
  *  0ed5b7791 - activate pCH on Part module
 -- Alexander Pozdnyakov <censored>  Sat, 11 May 2019 03:46:32 +0300
freecad-daily (0.18+git16540-554985ded-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 554985dede771f9a6694baba2372cc60db86f17b
  * Date: 1556275049
  * git changelog:
  *  554985ded - Add SVG Patterns from NCCALCADA
  *  408ac9441 - Fix handling of orphan objects during Page delete
  *  a0250a7be - Fix Error messages for bad references
  *  1af80236f - Fix Error handling Measurement module
  *  61f94d4b7 - Draft: Fixed DXF import with sketch mode on
  *  bd4f4a576 - Arch: Fixed wrong wall blocks when wall has an offset
  *  e58086441 - Arch: Fixed issue with empty properties in IFC import
  *  fbc542738 - Fix Error when OCC projection returns nothing
  *  ede3bd221 - Fix crash on Dimension with corrupted References
  *  95ad7dcee - MSVC2013 constexpr to const
  *  d21cf68b8 - GCS: Partial refactoring of diagnose() and debug
    improvements
  *  5f42b8216 - Sketch: Verbose to console output malformed constraints
    that are ignored by the solver
  *  a1c83e715 - Sketcher: Comment out very specific debug code
  *  e104304a9 - Sketcher: Make PointPos modifiable from Python
  *  875197f4a - Base::Console avoid magic numbers and enable external
    string size checks
  *  af9492b79 - GCS: use at for map reading
  *  d7bd0b6d6 - improve the check for collapsing edges to avoid to
    introduce non-manifolds into a mesh
  *  ad88b6af7 - Material, editor and main module, code formating
  *  3cabefdae - FEM: material task panel, fix finding of cards on
    return of material editor
  *  935f70652 - FEM: material task panel, fix finding of cards without
    thermal properties on reopen
  *  872f45607 - FEM: material task panel, split card methods from task
    panel methods
  *  1234e08ee - FEM: material task panel, code formating, line length,
    prints
  *  fb6357a90 - FEM: material task panel, do not change mat card if mat
    editor was canceled
  *  82c46ab56 - Material: editor, code formating, line length, prints,
    add some comments
  *  95aaa7338 - Material and FEM: card reader and writer, make sure to
    import the same in all modules
  *  50c363c2f - Material: editor, sort cards in combo box
  *  659ac1357 - Material: redundant card reader and writer, add some
    print messages
  *  80bf21c3d - Material: import card module, code formating, comments
    and prints
  *  bb558a4b5 - Material: editor, small ui layout improvements
  *  79f3e1c57 - Draft: Fixed crashing editTracker
  *  8dde128b1 - py3 compatibility fix
  *  0b905fade - Update the arc3points
  *  5c713119a - Cubic BezCurve small fix
  *  2ea552a7b - Draft: Fixed error in DXF import
  *  2579cd242 - Draft: Fixed inverted 2D/3D modes of Draft Texts
  *  dde241bb3 - FIX:TD-If "Show units" is off degree symbol is missing
    on angular dimensions + Remove space between dimension value and
    degree symbol
  *  6474e49b8 - Fix missing arc on 3pt angle
  *  06962535f - Fix missing radius/dia on ft-in dimensions
  *  c3dc74870 - Arch: Added default preferences options for spaces
  *  ea0c7694c - Arch/TechDraw: TD Arch views now have a 'fillSpaces'
    property to show Arch spaces as color-filled areas
  *  9d296194e - Fix Detail Highlight when Detail has no Geometry
  *  0679d7309 - Fix non-Delete of Graphic on DocObject delete
  *  b46dfc4d2 - Fix Center/Section Line Length
  *  b34b029e2 - Fix duplicate User Types
  *  f7a1705c5 - Arch: Enabled clone icon for spaces
  *  fbdeb442d - Arch: Added right-click option to BuildingParts to
    clone level and contents
  *  612f5206c - Arch: Added right-click option to BuildingParts to
    reorder children
  *  b5f542150 - Draft: Added area property to 'closeable' Draft objects
  *  09459a1fb - Update QGIViewBalloon.cpp
  *  bae567c42 - FIX:TD-fixed baloon cursor hotspot to be on arrow tip
  *  aaea6420a - Py3: fix reading/writing from/to OBJ file
  *  f65eba4f9 - Arch: Fixed IFC export of object attributes
  *  e33472c05 - Arch: Misc fixes in Arch spaces
  *  bbd9fbf89 - TechDraw: force user to place its balloon
  *  13c82aa67 - TechDraw: add separator for Rectangle balloons
  *  c779f34fe - FIX: Prevent situation where default format entered in
    preferences, overwrites prefixes on eg. circular dimensions
  *  02f192726 - improve mesh repair functions
  *  45dae4795 - Draft: Exposing the Normal property of dimensions
  *  843644fde - Draft: Fixed wrong display of Draft texts on restore
  *  cd4269e6a - rename BUILD_uSE_PCH to FREECAD_USE_PCH to be
    consistent with other build options
  *  3e510505b - rename MP_COMPILE_FLAG to FREECAD_USE_MP_COMPILE_FLAG
    to be consistent with other build options
  *  debcb9570 - make the /mp compile flag optional
  *  ab2338d9a - Arch: Minor bugfixes in IFC export
  *  88f637d8f - Py3 fix: correctly convert a Python str to const char*
  *  5d211d870 - Fix Draft.getSVG for TechDraw DraftView
  *  746997e48 - improve mesh repair functions
  *  57287e8ca - Arch: Mix attribute fixes in IFC import
 -- Alexander Pozdnyakov <censored>  Sat, 27 Apr 2019 06:04:10 +0300
freecad-daily (0.18+git16472-d02378a8b-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: d02378a8b7e9b29bac35295f88fbe7ee7d0b1673
  * Date: 1555016624
  * git changelog:
  *  d02378a8b - Arch: Allow for several IFC properties with same name
    (in different psets)
  *  86c11cde8 - Arch: Misc dynamic properties-related bugfixes to IFC
    exporter
  *  cfcaf7a3a - Arch: Support for multi-color objects and transparency
    in IFC export
  *  5562d919d - NaviCube: Improve the widget style
  *  e13747c3c - Fix selection problem in Front view
  *  ade224ca8 - Arch: Allow to switch IFC schema when using
    ifcopenshell v0.6
  *  5b44d3c46 - Gui: Added Gui.doc.view.viewer.setBackgroundColor() py
    method
  *  624e20e9a - Arch: Renamed property IfcRole to IfcType
  *  9b3ffef57 - TestDraft: Fix testRotate and testOffset cases
  *  584d5d431 - Integrate libvirt CoC
  *  2e887355d - GH PR Template: Update with link to 0.19 Release Notes
    forum thread for devs
  *  c4537a597 - Arch: Minor bugfixes in IFC import
  *  7dfdb609c - fix import of ply meshes with Vs 2017
  *  8e8b93aab - Draft: Shape2DView can now fuse Arch Walls and
    Structures
  *  71dedf60d - Draft: re-added recomputes where needed in Draft GUI
    tools
  *  5db6da0ee - Split the command in two
  *  5897e52d5 - Update DraftTools.py
  *  c191e6192 - Update DraftTools.py
  *  4b10f1d87 - Update DraftTools.py
  *  4e4218e01 - Update DraftTrackers.py
  *  8602c887d - Create CODE_OF_CONDUCT.md
  *  f5b6f3a36 - fix -Wmaybe-uninitialized
  *  725ffe521 - Fix several compiler warnings: fix -Wunused-parameter
    fix -Winconsistent-missing-override fix -Wsometimes-uninitialized
  *  2fabda160 - Sketcher: Constraint improvements
  *  504a687ad - V1016 CWE-681
  *  3926ea18c - V547 CWE-571
  *  eebd4cecd - V560 CWE-570
  *  5407d31c6 - Build with Multiple Processes, decreases the build time
  *  7de2248bb - Draft: Fixed node selection in Draft Edit
  *  4f19a6555 - Draft: Added 3-point arc command from BIM WB
  *  2935cbb71 - Better vertices comparison
  *  6de9183da - Fix findIntersection() can't find coincident points due
    to overspecifying Precision by user
  *  9bce6a483 - OffsetWire() - Seems has repeatedly sortEdges, remark
    out here
  *  7d142b16a - Fix connect() bug - If prev v2 had been calculated, do
    not calculate again, just use it as current v1
  *  e3e95e3ea - Fix offsetWire() bug - first edge vector should depends
    on geometry (line or arc)
  *  144ce0dba - Modify using FreeCAD.Vector.getAngle()
  *  8e457a669 - Adding tool tips to pocket extension dialog
  *  a19170ba6 - Python3 fix for iterating over dictionary keys
  *  01b3f5708 - Fixed colour for visibility and changed selection model
    to extended.
  *  902298711 - Fixed ExtensionCorners initial value and added it to
    setup parameters.
  *  ae7ffd2be - Persiste ExtensionCorners state for consistent UI
  *  d38a4087d - Use expression for pocket extension default length
  *  b583439b2 - Added Show All pocket extension checkbox for better UX.
  *  2fb419663 - Use colour to indicate pocket extension enablement
  *  06bafa372 - Encapsulating swtich in _Extension class
  *  0367c28fb - Added support for global extend corners
  *  dcbe97144 - Maintain tree collapse state over extension refreshs
  *  6df14de1e - Maintain extension selection over update.
  *  6fb98ed5c - Fixed update of extensions when length changes
  *  b01d10055 - Switched extension UI to tree view dependent on the
    base objects.
  *  f52a99f75 - Fixed Path WB icon path
  *  9f618d5dd - Restore pocket selection behaviour
  *  9002cd135 - Use start point proximity to determine which wire to
    select for the extension.
  *  10428fd3c - Using offset2D for properly creating the extension
  *  58f5cfa5a - Disabling length and direction columns for now.
  *  fbdc3dad5 - Fixed UI to update dirty state correctly
  *  cfe27f7d3 - Add extension faces to removal shape generation.
  *  1b214515d - Cleanup so artifacts on task panel close.
  *  1c74eee9d - Simple visualisation of removal shape extensions.
  *  c8dc0e344 - Added extracting the wire of an extension
  *  159f5ae93 - Basic UI to add extension features.
  *  068c0724e - Basic UI for editing pocket shape extensions.
  *  79def8b23 - Added UI page pocket extension; changed selection
    agent.
  *  9346d76aa - fix bug when checking for str type in
    PropertyEnumeration::setPyObject
  *  35ecc15a8 - Draft: Limit preferences precision value to max 10
  *  7660c428a - removed all document recompute calls
  *  40d9a1305 - DrawBalloon clean up
  *  cfb1f0e7a - Fix segfault from dynamic_cast w/o check
  *  afe21f739 - Add default parameter for Page Scale
  *  827f6c420 - Fix search for subShapes
  *  1f6b2daef - Fix coverity CID 151722
  *  175966a6f - Improve error messages for invalid shapes
  *  8f8473a21 - add search function to parameter editor
  *  870ad71f9 - fixes 0003913: libspnav crash on linux wayland during
    startup
  *  847035cbd - Path:  New post for simple laser cutter.
  *  264a91e6f - path: smoothie post modified for python3
  *  c6915a24e - tool tips, Gui cleanup
  *  993d179e7 - icon for inactive
  *  d5edb6ed2 - Path: Make a command and icon to toggle op active
    status
  *  1bbb5c245 - Path: GUI for fixture support working
  *  ae1aeb5a0 - Path: ordering works reasonably well Splitting works
    reasonably well
  *  388a671ac - Path:  UI changes to job edit
  *  684ac9db9 - make colors of measurements customizable
  *  af914363c - add methods to convert colors between rgb and hex
    values
  *  473f7ff01 - pybind11 mod
  *  aff8a7f80 - replace endl with std::endl
  *  7b4949ee6 - Update Draft.py
  *  a0868f6f0 - Update Draft.py
  *  0fabc7fbe - Add files via upload
  *  a4e6b4655 - Update Draft.py
  *  7a4c0f6e0 - Add RiserThickness feature
  *  45a5bb6a1 - use a combo box to choose between Qt's webkit and
    WebEngine modules
  *  67a9e861a - Make QtWebKit the default package to look for and add
    build switch to force QtWebEngine.
  *  100ab0f7b - FEM: unit tests, add a method to get all test methods,
    add them to test modul to simply copy them
  *  55e75bc0f - FEM: solver run, fix missing imports
  *  1555ea829 - Arch: Wall blocks can now show only rows or columns
  *  d4f01c440 - pre-select job base model if there is only one choice
  *  0ba57765c - Fixed segfault on shutdown
  *  ac7946902 - Fix tree view editor for qt5
  *  b09f6faf3 - Always enable spin box and live cross update of spin
    box and check box
  *  873c73728 - Compact display of models in job editor.
  *  cc7ee9918 - Enable multiple copies of a model as base object for a
  *  1f791eb65 - FEM: working dir, add error messages to the error calls
  *  e942d471a - workaround in case SoInput.setBuffer raises an
    exception
  *  a7e82e861 - Fix Text position error on some Dims
  *  80bba4f0d - Add Indicator for PositionLocked state
  *  7370ac8ad - Add default parms for Arc Centers
  *  2f0b56333 - FEM: ccx tools, ccx binary handling improved
  *  0acd2cf69 - FEM: ccx tools, set back the assignment of linux and
    osx ccx binary path
  *  5d7534e92 - FEM: osx: try to fix default ccx detection
  *  d8b261016 - FEM: solver writer base, check if really a mesh object
    was given
  *  c0ee45e2c - FEM: elmer, use console print and delete not needed
    prints in unit test
  *  1842ab28a - FEM: solver writer base, possibility to instantiate the
    class without dir parameter
  *  5adaa8673 - FEM: examples, move meshes in sparate directory
  *  07f1bd40b - FEM: mesh tools, resort some methods and add comments
  *  2d6f004a1 - FEM: anylysis output, improve prints
  *  443393c89 - FEM: prints, use FreeCAD Console prints on lot of
    places
  *  7e86a3f4c - FEM: solver frame work, move get dir setting to
    snake_case
  *  ef374e640 - FEM: solver frame work, move get custom dir to
    snake_case
  *  0ffa6de8b - FEM: solver frame work, move get binary to snake_case
  *  9358daed7 - FEM: solver settings, add methods to retrieve the
    comments writing preference parameter
  *  8f760d1c3 - FEM: solver settings, code improvements
  *  0b64374fe - FEM: solver writer and tasks, code formating
  *  b5613b2bd - TechDraw: add Balloons
  *  2551c1741 - TechDraw: transfert mousePressEvent from QGIPrimPath to
    parent
  *  99b476595 - TechDraw: datumLabelDragged now include a modifier
    value
  *  8d5d25da2 - fix crash when checking an empty error message of an
    exception
  *  ac265261b - fix build failure with Py2.7 under macOS
  *  de44a747f - fix crash when checking an empty error message of an
    exception
  *  b7d263e60 - make PCL check quiet in case PCLConfig.cmake file is
    missing
  *  925cffc15 - Linux/appdata: generate release info
  *  ac5836778 - Fix Direction of Draft Arrows in TechDraw
  *  e7489c079 - More misc. typos
  *  c985f9ee7 - Misc typos and whitespace fixes
  *  6bc555c9b - Fix for build failure on Ubuntu 16.04
  *  881756079 - MeshToSolid: progress indicator and slightly modified
    sewing tolerance dialog
  *  106d3461f - FreeCAD: Application: removed banner in Cmd RunMode
  *  2b856e084 - Add information about Linux GFX environnement in FC
  *  7b03eff1b - FEM: solver settings, small code improvements and some
    comments
  *  36fb597ad - FEM: solver settings, binary path print log and print
    message
  *  1c05f73e6 - FEM: solver settings, use FreeCAD instead of App
  *  406498273 - FEM: fix in solver settings, use a standard value if
    binary could not be read
  *  9f689bef4 - FEM: unit tests, do not use join on module import test
  *  7dfeb801a - FEM: Py3 fix in result reader
  *  a599ac5b4 - FEM: import tools, some error message and comment
  *  1167b4fba - FEM: vtk tools, code fix
  *  c0627aba5 - FEM: ccx tools, code formating
  *  9ac7c7d6f - FEM: typos
  *  bcbe82de7 - FEM: ccx tools task panel and solver run, use new ccx
    tools class init without analysis
  *  9b4a6f743 - FEM: ccx tools solver, allow to open the task panel
    even if the analysis is not active
  *  a918d9e02 - FEM: unit tests, add some comments
  *  f3c7b7f3b - FEM: result tools, delete not used imports
  *  b51ef01e9 - FEM: run, improvements in error messages
  *  c7bbfca56 - FEM: run, use Error at the end of exception class
  *  76555307f - FEM: result tools, simplified calculation of abs
    displacement
  *  f4300f30c - FEM: unit tests, add test for displacement abs
  *  7b65f3668 - FEM: result tools, better variable names
  *  b6e4d3fc4 - FEM: result tools, von mises, use a simplified
    calculation formula
  *  6a4f68a1b - FEM: z88 writer, cut writing time at second diggit
  *  83c5093c7 - FEM: ccx tools, add a class to make it very easy to run
    analysis py python
  *  bb69ace9f - FEM: ccx tools, add solver search if no analysis was
    given
  *  dad3e9de7 - FEM: ccx tools, fix getting the analysis if solver is
    given but no analysis
  *  6a3f0dc93 - FEM: solver run, add method to run fem solver and use
    in commands and example module
  *  caacf9457 - FEM: examples, add this new package and the module for
    ccx cantilever
  *  972e29b4a - FEM: utils, do not mix FreeCAD and App on imports
  *  581a78bbc - FEM: imports, use small character for fem utils imports
  *  4844c72b2 - FEM: input file writer, use join from os package
  *  6bd837f92 - FEM: ccx tools, use working dir prefs from solver
    framework
  *  1d05f1bd9 - FEM: utils, add a method to get the solver working dir
  *  fa851c869 - FEM: unit tests, use join from os package
  *  0a8b67cef - Sketcher: Fix bug in curvature graph
  *  6e28178c2 - use STATUS in message command as otherwise in the GUI
    of cmake output will be in red and thus might be confusing
  *  82cb0dac8 - Make a report after you run cmake to show the different
    status of the libraries that might be used. This should make it
    easier for new persons to build FreeCAD. Some of the detection
    routines might output error messages doing different ways if
    detection, so finding the real error that causes cmake to fail can
    be hard. Can also be usefull for future bug-reports.
  *  1036a9eea - Detect QT5 by using REQUIRED flag instead of checking
    if QT5Core is present at the end. If Qt5WebKitWidgets for instance
    fails, we end up with build-success, but runtime-loading errors due
    to unresolved symbols and views not working.
  *  f442568a9 - Use CMAKE_CXX_STANDARD instead of adding details to
    CMAKE_CXX_FLAGS.
  *  ddd550c41 - Commit 30f395761abbc98c7f75dcfc0f37d1db269360a1 "remove
    unused option FREECAD_MAINTAINERS_BUILD" removed the very last
    mention eigen2
  *  ee29960c7 - Git commit ea0cc96c15f37e36a4a5fd5c1e0b7c8ac6f92283
    forgot to remove CMakeList information about ANN when removing the
    library.
  *  3db319759 - If COIN3D is not found with pkg-config, but with manual
    search, the only output seen on the screen is an error message. Add
    a success-message!
  *  f9884c507 - When using cMake find_package_handle_standard_args(),
    we might aswell give it the version number detected aswell
  *  228102b6e - Spelling error in variable name, caused the setting to
    never be applied: SPANV_LIBRARY vs SPNAV_LIBRARY
  *  b66a6fa31 - path: use XMax/YMax for sorting shapes in PathAreaOp
  *  423830ba8 - Path: sort shapes in PathAreaOp before executing
  *  64df37ae1 - use the pcl cmake config file to configure pcl
  *  370606912 - enable qt5 support if qt5core.lib is found
  *  893e76fa7 - Enhance url addressbar, toggle hide from action
  *  f827ab776 - Implement url adress widget
  *  954c19836 - Add viewsource for QWebKit
  *  3807bc295 - Fix for Qt4 and QWebKit
  *  26f7428c9 - Fix local paths for windows
  *  cf23508ea - Cleanup
  *  a4e549b7f - Favicon stuff
  *  f6643bd19 - Documentation
  *  7fcf399bb - Fix chrash on local *.py links, thread issue
  *  60a26e744 - Add back/forward automatic activation
  *  5991c2790 - Make zoom work, zoom everything not just text
  *  75fd7231e - Support QWebEngine BrowserView, QWebkit still
    suppported through cmake option
  *  17e44f79b - Draft: Better tooltip for Draft precision pref settings
  *  7c760259a - Arch: Wall, structure, window and panel tools now
    remember and keep last used values
  *  3370d0902 - Add Preference for Dimension Format
  *  87ffd1201 - Fix TD Dfx export - spline conversion
  *  45d878711 - Add pref for new Dxf Exporter
  *  8ea5b43f8 - Fix unnecessary update on Save
  *  2ba683078 - Fix missing offside arrow tail
  *  bab0401f9 - Arch: Fixed IFC misc export issues, support for objects
    inside App Parts
  *  ddb335cfe - Arch: Store last used wall thickness and height values
  *  ea0342159 - Arch: Fixed missing files in cmake
  *  741533941 - fix handling of OCC exceptions, fix -Wunused-but-set-
    variable, fix -Wunused-parameter
  *  763c2b22f - make 3d view creation working with Qt 5.12
  *  dbcf39abd - suppress VS2917 warnings: C4267
  *  e4be0cb36 - fix VS2917 warnings: C4091, C4477, C4302, C4311
  *  3c7d5bc15 - Improve project on surface dialog: make function
    undo/redoable work on document that was active when the dialog was
    opened handle case when object or document is deleted while dialog
    is open
  *  64957a55e - transform sub shapes to global position
  *  1ff37ee99 - improve creating the edges/wire in parametric space
  *  313a0be20 - make a face copy
  *  79af25d0a - make a explicit copy
  *  b186aea9b - imrove the projection algorithm
  *  54e7ab332 - Change the vector type to non const
  *  14b78d95e - add gp_dir include
  *  1c5ee376e - add new feature "Projection on surface"
  *  d3351496d - first working ui
  *  e1be0fb45 - Bump spec version to v0.19
  *  749e8aaf1 - Fix OCC error handling
  *  a8686cdb8 - Fix broken texture loading for PY 3 builds
  *  50c82c2b9 - Misc. source comment typos
  *  e04ba4e4a - Add some more user-facing typo fixes
  *  dfb2389ca - Issue 3866: Partial fix for inaccurate tooltips
  *  8fb61fe09 - Crowdin: cont...
  *  a979c1ec4 - Crowdin: follow-up to previous commit
  *  953df125a - Crowdin: continuing translation string
    refinements/fixes
  *  09731554c - Add option to fill cut shapes with material colors
  *  4a41c27cd - Arch: Fixed materials not updating their dicts
  *  c3b213e50 - fix issue 0003885
  *  251a9bff1 - Draft: minor bugfix
  *  b533c6436 - Arch: Fixed IFC export of rebars
  *  20f3c124f - Draft: Fix for translation
  *  a7d22096c - Allow move base to work for rotation too
  *  75fefb53c - Add warning if there are multiple parents for a base in
    statusline and in console
  *  778b489e7 - Draft: do not try to move object base if it has no base
  *  348a1777a - Add a move base property that moves the base object
    instead of the object itself if true.
  *  0c1137f5b - Fix to Build Curve Segment Railing Wire To Follow Curve
    Landing
  *  327162dbc - Revert "Build Curve Segment Railing Wire To Fit
    Landing"
  *  176c0d4e7 - Build Curve Segment Railing Wire To Fit Landing
  *  bb1d54afb - FEM: constraint displacement object, some comments and
    code sorting
  *  26d59e4ca - FEM: unit tests, typo in comment
  *  9cda3a94d - FEM: examples, update result object in 2D FEM example
  *  ca4cd9df3 - FEM: examples, update result object in 3D FEM example
  *  7ae56b15c - FEM: unit tests, fix von mises and principal stress
    calculations
  *  30d3347ae - FEM: update solver framework example
  *  5642ffbb3 - FEM: vtk tools, use own names for vtk result object
  *  844ae7e92 - FEM: restult task panel, add automatic displacement
    factor
  *  5e86f6ae8 - FEM: result reader, remove eigenmode result scaling
  *  fc3d2a9f1 - FEM: results, remove stressvectors and strainvectors
    from result obj, adapt code elsewhere
  *  53d2b30dc - FEM: result tools, small changes for better code
    reading
  *  932fe224e - FEM: results, move principal and shear calculation from
    result reader to result tools and use new result stress float lists
  *  d87e12c01 - FEM: results, move vonMises from result reader to
    result tools and use new result stress float lists
  *  988e40758 - FEM: vtk result, add all stress strain components to
    vtk result creation
  *  b03e06976 - FEM: result task panel, make all stress strain
    components in user defined equation available and adapt ui
  *  a151b9dc7 - FEM: inout result reader, fill res obj stress and
    strain components with data
  *  1bf147886 - FEM: mechanical result object, add float lists for all
    stress and strain components
  *  1f1f9b70a - FEM: stress and strain components, use more comon order
    and notation
  *  347ee59f9 - FEM: inout, read all strain values
  *  43072c12e - FEM: vtk tools, small code change and comment in the
    regard of FreeCAD.Vector length
  *  55d1f4b89 - FEM: solver frame work, some code formating for better
    readable code
  *  792293a19 - FEM: unit tests, solver frame work, typo in ccx solver
  *  094dda590 - Path:  per Werner, fixing bug for function removed from
    string module in py3
  *  8f2dd0012 - add unit test to verify that removing a property alo
    removes a dependency
  *  347156403 - Py3: make string concatenation to work with Py2 and Py3
  *  3cf15c014 - Fixed six.py2 -> PY2
  *  de18975c1 - Fixed six.py2 -> PY2
  *  d9ca64ad5 - Fixed six.py2 -> PY2
  *  25f7fb299 - six.text_type --> six.string_types
  *  d136be173 - Remove a stray 'not'
  *  e3545c8c0 - Unicode fixes for Python3
  *  0453ee71e - Fixed Python3 build, Python slots Qt slots clash
  *  2d5fd706f - Fix Windows build
  *  c6882e8de - Spacemice support refactored to use a common base class
  *  91b2a3cff - Fix Windows build
  *  edb213844 - Not used for SpaceNavigator devices, no change
    necessary
  *  0d3c67078 - Use std::vector to copy Spacemouse data from helper
    class to Application
  *  46aa5fb0a - x11EventFilter must be overridden for Qt4
  *  e98780109 - Fixed compilation of 3Dconnexion/libspacenav wit Qt4
  *  8489864d5 - Use QSocketNotifier for the libspnav polling interface
  *  f7fdc52de - GuiNativeEventLinux* compiles again after changes for
  *  f95d23611 - Mac build of new Spacenavigator class works
  *  3799b6059 - Blind update for Windows code
  *  48b305cd7 - The platform dependant stuff is in different files
    chosen by the build system. Building on Linux/Qt5 works without
    libspacenav, with the X11 interface and the polling interface. All
    run. Spacemouse works with the polling interface and should work
    with the X11 interface under a real X system.
  *  2acb6996b - Spacemouse platform dependent code is moved to
    different classes. Compiles and works for Linux
  *  b7fbbd97b - X11 independant implementation for USB SpaceNavigator,
    works with Wayland
  *  7cff64643 - Path: fix grbl_post preamble parameter handling
  *  b38da0afa - Path: fix grbl_post postamble parameter handling
  *  891988f4f - Fix PVS-studio error
  *  a7919b63d - PVS: V703 It is odd that the 'previewFaceSet' field in
    derived class 'ViewProviderPrimitive' overwrites field in base class
    'ViewProviderAddSub'
  *  805ccd8de - reset expressions of a property when removing it
 -- Alexander Pozdnyakov <censored>  Fri, 12 Apr 2019 12:43:50 +0300
freecad-daily (0.17+git16119-51fcdd2c0-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 51fcdd2c004784c42592aece420e51f6a53116e1
  * Date: 1552657430
  * git changelog:
  *  51fcdd2c0 - in case object deletion fails then make sure to re-
    enable updates of the main window
  *  ca7770b80 - Document::breakDependency should handle exceptions to
    avoid to leave document in an inconsistent state
  *  45a04278f - Complete parameter comments
  *  4c4fdbac5 - Correct paramter comments
  *  0d56bcabf - PVS Fix
  *  23ecb8eac - Fix #2034 with more precision attempt 2
  *  de3b63e77 - An error happens when building with gcc8:
  *  970af45ae - set 0.19 development version
  *  bb6e4e6ad - fix mouse selection for high DPI screens
  *  2f2d50535 - fixes 0003130: FreeCAD 0.17 Qt5 bugs with external
    display
  *  a14b99e77 - improve drawing of overlay pixmaps for high DPI screens
  *  87bf7094a - PVS: V601 The bool type is implicitly cast to the
    double type PVS: V668 There is no sense in testing pointer against
    null, as the memory was allocated using the 'new' operator. The
    exception will be generated in the case of memory allocation error
  *  5f52bd7b4 - PVS: V728 An excessive check can be simplified
  *  93f0d1bec - PVS: V1024 The 'file' stream is checked for EOF before
    reading from it, but is not checked after reading. Potential use of
    invalid data
  *  d232164ba - PVS: V519 Variable is assigned values twice
    successively
  *  e392fc2f0 - PVS: V522 There might be dereferencing of a potential
    null pointer
  *  f611102db - PVS: V794 The assignment operator should be protected
    from the case of 'this == ...'
  *  51811e4bf - PVS: V688 A local variable possesses the same name as
    one of the class members, which can result in a confusion
  *  4e018c506 - extend mesh repair functions
  *  51aeb5867 - PVS: fixes several issues
  *  8f6bf8eaf - fixes 0003861: Sketch change plane when changing
    Attachment Offset (UI quirk)
  *  83545717d - PVS: fix several issues
  *  32c527c5a - PVS: V547 Expression is always true/false
  *  8d8255981 - PVS: V730 Not all members of a class are initialized
    inside the constructor
  *  96144560b - PVS: V530 The return value of function 'freopen' is
    required to be utilized
  *  51b6a0952 - fix problem that too large splash image make dialog too
    large
  *  690774c0e - Fixes Bug 2034. Made Part dimensional arrows
    proportional to line length and radius
  *  639a497c9 - FEM: in out VTK, return obj on vtk result import
  *  eb171db37 - FEM: mesh tools, add method to find 2D zplane meshes
  *  6a7085fe0 - FEM: material task panel, fix it when Poissons Ration
    is given but empty
  *  67a19b758 - FEM: inp file export pref widget, add missing tool tip
  *  1a6771802 - FEM: vtk file import pref widget, fix tooltip, fixes
    #3886
  *  ec86db4bf - when saving parameters make sure document exists
  *  194f5d779 - fixes 0003894: Part Thickness dialog thickness field
    not Expressions enabled
  *  6323069cb - AddonManager: fixed iconless button
  *  568faf67a - 0003897: 'View Sketch' button doesn't account for
    container transform
  *  4a1c04e05 - keep selection order with Selection.getSelection()
  *  3e713d918 - fixes FreeCAD segfaults when pressing 'Clear All' in
    Measure tasks dialogue with no opened document
  *  c1c5dd9bb - fix unicode issue on tab of StartPage
  *  ba6092502 - Fix #3891 S/S Contents not displayed at load
  *  6363c90a2 - PVS: V517 The use of 'if (A) {...} else if (A) {...}'
    pattern was detected.
  *  67df9f3a8 - PVS: V780 non-passive (non-PDS) type cannot be copied
    using the memcpy function
  *  0acb6eb23 - Updated offline documentation
  *  00f2bd4e6 - PVS: fix some more coding flaws
  *  9e86ff440 - add cmake_minimum_required to top of CMakeLists.txt and
    increase minimum Version
  *  3ad9ee6fa - python3.7 fix
  *  b5c3ca208 - Fix derived class calls wrong parent method
  *  7b5458b7f - Ensure ProjGroup is created before child
  *  9a99a87a9 - Replace static_cast with dynamic_cast
  *  7189b8ebc - Fix segfault on missing Anchor view
  *  198c2258d - Remove superfluous updates
  *  e21c28447 - FEM: ccx tools, add misisng new line in error output
  *  6ebc2423b - FEM: ccx tools, more Python3 decode fixes
  *  dcae6d027 - Updated translations
  *  8f58abfd4 - Tools: Updated wiki download scripts
  *  8a84875e0 - Arch: Minor bugfix in IFC exporter
  *  13433f477 - fix invalid static_cast
  *  10cdb56f2 - Add scroll area to Draft Toolbar
  *  8d0187648 - Change hotkey of of cycle snap from tab to ` to prevent
    clashes with current tab behaviour
  *  87e47df06 - FEM: ccx tools, Py3 decode fix in get ccx version
  *  fd326aebb - FEM: ccx tools, fix missing ccx setup
  *  3f6149ad4 - FEM: elmer solver prefs, use elmer path for elmer grid
    prefs
  *  e40ee28c1 - FEM: frame work solver settings, delete duplicate code
  *  2e1e942a9 - FEM: ccx tools solver task panel, fix editor prefs
  *  c3fb5edc4 - allow to define custom background images
  *  55160676d - fixes 0003880: list of languages is not sorted in the
    preferences settings
  *  19a62a44e - Material: editor code formating, white space and remove
    new lines
  *  b5bd2e340 - Image workbench missing icons
  *  1daa0aa79 - improve Copy&Paste handling in Python console
  *  56cc7e791 - FEM: analysis member, get rid of duplicate code in
    getting the analysis mesh
  *  e606062f4 - FEM: solver tasks, use FreeCAD instead of App
  *  7a2398ee8 - FEM: solver framework, use small written modul import
    names in tasks
  *  79f9c2137 - FEM: analysis, allow result meshes to be analysis
    member for making an analysis
  *  e21423836 - FEM: purge results gui tool, make it active if only
    result meshes are left in an analysis
  *  185098a91 - FEM: result tools, delete result meshes on result
    purging too
  *  445f74737 - FEM: ccx tools, delete duplicate code
  *  e8044ac2c - FEM: ccx tools solver task panel, add missing check
    analysis type
  *  0b5cc822e - FEM: examples, update solver obj of 3D example
  *  f839b136d - FEM: examples, update solver obj of 2D example
  *  56056a491 - FEM: unit tests, add tests for von mises and prinzipal
    stress calculation
  *  3ca714670 - Draft: Fixed failing dimension snap tool
  *  16a84b960 - add some comments
  *  f24bed170 - fix navigation with Tab or Shift+Tab in property editor
  *  f29df543c - remove unused controls from General preference page
  *  28b195d6e - PVS issues: consistently define copy constructor and
    assignment operator remove superfluous casts initialize member
    variables in constructor avoid double assignment
  *  d28e6a6ae - hide some controls from preferences pages that are not
    implemented yet
  *  2b0d3477c - fix copy-constructor of Path::Area class
  *  a604dab0b - cannot use null pointer as target for strcpy
  *  b1909bff4 - PVS: V519 The 'keepExplicitPlacement' variable is
    assigned values twice successively.
  *  519849de8 - fix -Wmaybe-uninitialized
  *  34e09b9af - fix document observer classes to allow to run unit
    tests multiple times
  *  9079de751 - Material: fix typos
  *  ad28ba509 - Tools: Fixed bug in FreeCAD.ts generation
  *  a70a82e19 - Revert "Merged crowdin translations" for investigation
    due to some problems found in the translation files...
  *  58aa9b183 - fixes 0003876: Spreadsheet WB does not respect number
    of decimal settings fixes 0003875: Spreadsheet workbench does not
    respect locale for decimal separator
  *  039ed11e8 - Material: card tools, update ods and csv
  *  ce4413e7a - Material: cards, add group sections to all cards, by
    rewriting them once again
  *  ac51fb35a - Material: cards, rewrite all cards with card writer
  *  6a3a3f9f3 - Material: mat module, write all cards def, add a
    parameter to not write the template card, which is active by default
  *  93456fda4 - Material: card writer, get rid of double new line on
    file end
  *  e481af136 - Material: card writer, better meta comments
  *  f8771be49 - Material, card writer, add parameter to switch off
    group section writing (it is how material cards look like ATM)
  *  83a40a327 - Material, card writer, move comment
  *  1f2e0fb9e - Material: card writer, add white spaces around =
  *  cf7df30f0 - Material: card template, add group sections
  *  910753def - Material: card template, white space
  *  34cd6733f - Material: card template, update some descriptions and
    links
  *  db027538d - Material: card template, move property link comment in
    a separat line
  *  4e788b40f - Material: card template, update localized property
    comments
  *  dfc4ac5ce - Material: card template, update unit description
  *  49707de57 - Material: cards and templates, sort and move all
    rendering and vector rendering group attributes
  *  025ec48c8 - Material: cards and templates, sort and move all
    architecture group attributes
  *  c942ab71c - Material: cards and templates, sort and move all
    thermal group attributes
  *  6f6735f9a - Material: cards and templates, sort and move all
    mechanical group attributes
  *  68e23b681 - Material: cards and templates, sort and move all
    general group attributes
  *  d0098ff96 - Material: cards and templates, sort and move all cost
    group attributes
  *  90d789e39 - Material: card tools headers, add missing property
    polish name
  *  f8a5d278a - Material: card tools headers, delete old depretiated
    property enlargen
  *  8da09b30e - fix restoring sketch
 -- Alexander Pozdnyakov <censored>  Fri, 15 Mar 2019 17:38:39 +0300
freecad-daily (0.17+git16000-337c9c936-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 337c9c936f4c686fd476c5eeb3397d0d09f6b258
  * Date: 1551477161
  * git changelog:
  *  337c9c936 - fix various flaws detected by PVS
  *  9032c4c58 - Merged crowdin translations
  *  5791c341b - fix -Winconsistent-missing-override
  *  fcd3fe0a4 - fix -Winconsistent-missing-override
  *  2ccffbe40 - fix -Winconsistent-missing-override
  *  f9d30cdc7 - fix typo in German translation
  *  59a0144a4 - fix saving view provider attributes for Copy&Paste or
    Duplicate selection
  *  979177deb - Fix cut an object with a plane feature translation
  *  b0d83f3c5 - Optional ClearMenuBar parameter
  *  10c745175 - support Del shortcut in several PD task dialogs
  *  070a15375 - fixes 0003865: non-ASCII characters incorrectly
    displayed in material cards The combination Py2+Qt5 already worked,
    this change now fixes the combinations Py2+Qt4 and Py3+Qt5
  *  29ae44e08 - fixing kicad StepUp wiki page link
  *  d3e008e46 - fixes 0003860: Debian bug #920971 - C++ exception on
    DXF import
  *  be45d5e7b - Implement kb scroll and pan
  *  1c209d423 - Implment ctl+/- zoomin on Page
  *  f572207cd - FEM: ccx input writer, cut seconds output by 2 decimals
  *  3a472131a - FEM: ccx tools task panel, use ccx tools method to find
    ccx binary
  *  972bb5ee1 - FEM: ccx tools solver task panel, switch to self.fea
    instead of lots of fea instances
  *  91a1a4b6d - FEM: ccx tools, find analysis if not given and there is
    only one in document
  *  3f8c52460 - FEM: ccx tools, do not run all init methods on fea init
  *  21e1a89fc - FEM: ccx tools solver task panel, update to new ccx
    tools working dir setting def
  *  5e57de60d - FEM: ccx tools, do not create the working dir if it
    does not exist
  *  9ae07756c - FEM: ccx tools unit tests, explicit create the working
    directory for all tests
  *  13a4ccc38 - FEM: solver framework, fix pref group of working dir
  *  18c9046ce - FEM: general prefs, some typos and better text
  *  85da6c363 - make Del shortcut working again in Sketch edit mode
  *  d3631968a - add method to Python interface to get reflect lines of
    a shape
  *  e3d63493c - fixes 0003061: 'Move object after other object'
    function causes chaos
  *  4e973324a - when restoring object then only expand single items,
    not its parent items
  *  a4e46d1fa - Undo/Redo of renaming an object via context-menu
  *  0852dde40 - fixes 0003807: STEP export with BaseFeature does not
    hide BaseObject
  *  4765b7e2f - fixes 0003848: Preferences dialog not fully visible
  *  bd89326d0 - avoid using hard-code precision when writing double to
    streams
  *  183cd1626 - Fix precision of NumberExpression when writing to a
    string (reverts a3af2902ef) See also:
    https://forum.freecadweb.org/viewtopic.php?f=3&t=34392
  *  564d41d83 - fixes 0003524: The PartDesign hole feature should
    respect the Reverse property and provide a checkbox in the panel
  *  2631df09c - correctly handle again NotImplementedError in Python
    view providers
  *  77b22f4f3 - Fix bad highlight position in Detail from ProjGroup
  *  8b8f96b93 - Fix Selection center marks
  *  c940081de - Allow Section of unfused Source
  *  b9b0a973e - fixes 0003819: no proper input for contact stiffness
  *  f6d9ec856 - fix creation of filter list for export dialog
  *  397418078 - Material: card tools, update csv and ods
  *  638988f58 - Material: cards, some fixes in generic cards
  *  2fcb7cb64 - fixes 0003805: After 'Create a hole with the selected
    sketch' the model disappears
  *  e55b718cd - fixes 0003694: Part->Boolean->Cut should show error
    message if a non-solid (Shell, etc.) is selected
  *  56fb560e4 - Material: cmake, add the new generic cards
  *  0061ea743 - Material, card tools, update csv and ods
  *  b686b43b9 - Material: cards, fix name and licence of the new cards
  *  744ab5657 - Material: cards, add some new cards
  *  9249db9f4 - Material: cards, add some properties to some cards
  *  7fd66a11b - Material: card tools, add some cards and change
    properties of some cards by adding csv and ods files
  *  7249a1516 - Material: editor, sort cards in combo box
  *  f8c6bc631 - Material: editor, some comments
  *  cad3019da - Material: card parser, more important comments
  *  e448ac66f - Material: template card, fix some properties
  *  66da83ef9 - fixes 0003605: Scrolling on length inputs with Building
    Euro unit system has max value
  *  9d87d13dd - fixes 0003843: registration of pointer in navigation
    cube/cluster is off, makes clicking difficult (fixed by garya)
  *  2e8412f68 - fix position of version number in splash screen
  *  21dc8c505 - Arch: Fixed remaining encoding problems - issue #3827
  *  187988b64 - Draft: Fixed move/rotate of objects inside PArt
    containers - fixes #3485
  *  3fc17edb4 - Draft: Removed leftovers from DraftTools in DraftGui
  *  c215a2aa2 - fix inheritance of PartPy
  *  acdd4b097 - Update FreeCAD_WindowsInstaller.nsi
  *  723f1cf2c - parameter for silent install was wrong
  *  a6a9c15c4 - disable commit e3793e6c
  *  afc44af3e - In boolean task panel show labels not internal names,
    fix adding/removing bodies
  *  997d1d7d5 - fixes 0003846: unexpected result in building
    RuledSurface
  *  dace2f39c - Fix ShapeString attachment to Face
  *  99b289e54 - Start module Py2 encoding
  *  dca9120de - Fix PDF orientation for ANSI B Landscape
  *  764221495 - Material: card tools, update csv and ods
  *  9c545b188 - Material: cards, remove non standard language info
  *  b80d1887c - Material: cards, fix some card names inside the cards
  *  7ab47cd6a - Material: cards, remove spcific price values
  *  328c1a937 - Material: card template, fix card name
  *  80af7c6b6 - Material: card template, add missing properties
  *  1c44504a2 - Material: card template, delete duplicate property for
    thermal expansion coefficient
  *  a79624c6a - Material: mat card template, adapt units from FreeCAD
    unit system
  *  a1ba55030 - Material: card tools, add missing properties
  *  899f3df2f - Material: card header, use the same header in all code
    files
  *  1b69cc58a - Material: tools, add def to read and write a bunch of
    mat cards
  *  e3793e6c8 - use format options when using repr() on a quantity
  *  638845a6f - fixes 0003845: unwanted rounding for dimensions of
    subtractive shapes in task dialog
  *  60d6a2149 - Draft: better handling of non-closing paths in SVG
    import - issue #2488
  *  a12f4f364 - fixes 0003823: FEM, unusable material property changing
    when using task panel
  *  68e797515 - Icon themes support for draft tray and snap
  *  90c80f83f - PVS: V522 There might be dereferencing of a potential
    null pointer 'Py::Vector2d().getCxxObject()'
  *  b84227438 - PVS: V783 Dereferencing of the invalid iterator 'b'
    might take place.
  *  f0320d954 - PVS: V629 Consider inspecting the 'col.red() << 24'
    expression. Bit shifting of the 32-bit value with a subsequent
    expansion to the 64-bit type.
  *  2bb579756 - PVS: V595 The pointer was utilized before it was
    verified against nullptr
  *  1e343d339 - PVS: V779 Unreachable code detected. It is possible
    that an error is present.
  *  239c20b71 - PVS: V705 It is possible that 'else' block was
    forgotten or commented out, thus altering the program's operation
    logics.
  *  493a14408 - PVS: The 'then' statement is equivalent to the 'else'
    statement.
  *  67020fffe - PVS: V735 Possibly an incorrect HTML.
  *  ffaf1c9b7 - V1028 Possible overflow. Consider casting operands, not
    the result
  *  f160cc785 - PVS: V773 A memory leak is possible
  *  3845350c0 - PVS: V773 A memory leak is possible
  *  f581d5c8c - PVS: V560 A part of conditional expression is always
  *  b52f8d1e1 - PVS: V730 Not all members of a class are initialized
    inside the constructor
  *  4e42e4295 - PVS: Not all members of a class are initialized inside
    the constructor
  *  a73b10203 - fixes 0003825: file location not stored when
    opening/saving materials
  *  b8da380ef - Set window visibility based on wall
  *  5f4deea7c - fixes 0003794: Shortcut-Key is executed in edit field
    of a constraint (Combo View)
  *  36dc7b424 - issue 0003832: Editing thickness in Part or PartDesign
    resets join type to always being Arc
  *  7da9b674f - issue 0003832: Editing thickness in Part or PartDesign
    resets join type to always being Arc
  *  6704887af - fixes 0003838: missing tooltip in mesh preferences
    dialog
  *  506048a6f - fixes 0003837: missing tooltip in STEP preferences
    dialog
  *  04bc3f817 - fixes 0003840: Sketcher WB: units not completely hidden
 -- Alexander Pozdnyakov <censored>  Sat, 02 Mar 2019 12:34:17 +0300
freecad-daily (0.17+git15892-645b397dd-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 645b397dda35b19ef6f2a4abd8cc94be19743159
  * Date: 1550269818
  * git changelog:
  *  645b397dd - fixes 0003804: FC becomes unusable after double-cicking
    on FEM elements while clip view is active
  *  88228d6d2 - Fixes #3762
  *  4ff899516 - Material: editor, white spaces
  *  ef79d20bf - Material, mat card writer, do not write empty sections
  *  07f7a04d6 - Material: card tools, update csv and ods
  *  1e631eed1 - Material: mat cards, add unit to shear modulus
  *  587b0a79e - Material: editor xml prop file, add shear modulus
  *  44a1298b8 - Material: mat cards, fix a unit in an Aluminium
  *  e9434d502 - in selection dialog also offer planar shape binders
  *  60f91fbef - Draft: Fixed non-GUI issues - Fixes #3826
  *  21353779d - Fix Dimension Text Color
  *  9207e2ef7 - Fix Dim text position for some DistanceX
  *  a2bca22fc - Fix #3800 Connect TD export to FC Gui Export
  *  4ced49da8 - Fix update of children on parent LockPosition change
  *  41ab00c11 - Restore secondary ortho view movement to v017 style
  *  a0e3ab1a4 - Fix #3810 X/Y Property Update on Locked View
  *  97614e034 - FEM: in out, add missing new line
  *  ce5757e1a - FEM: material task panel, white space
  *  b1efdf9c6 - Material: card templates, remove wrong shear modulus
    name modulus of share and update materials csv and ods
  *  ac0fc4d13 - Material: mat cards, fix shear modulus name in all
    cards
  *  43ef43c3e - Material: card templates, fix name of property shear
    modulus
  *  00007327c - Material: editor, get rid of duplicate unit definition -
    in mat editor xml file and in FreeCAD unit system - remove it from
    material editor xml file and get it from FreeCAD unit system
  *  96a1007ea - Material: editor dict file, fix some units
  *  57a0acffc - Units: add various Material stress properties
  *  4bfe11ff4 - improve calltips windows for Py2
  *  c648b0e87 - Material: Provisorily hide preview fields while mat
    preview is not implemented
  *  7d0e06c96 - only allow 7-bit ASCII for IGES and STEP header
    information
  *  1a68b75a4 - fix possible infinite loop when transcoding from/to UTF-
  *  ad5118528 - print additional information to std::cout about ocaf
    structure
  *  43b081947 - Improved icon themes support
  *  9e7c38494 - avoid possible errors with null labels
  *  b4d2b9def - fix build failure on Ubuntu Bionic
  *  3b708c7f8 - by default disable the option NoSystemBackground to
    avoid possible OpenGL glitches
  *  067768404 - copyObject should return the clone of the passed object
    for recursive copies, not an arbitrary object
  *  9dfbc8f79 - Py3: fix possible crash in call tips list
  *  1081403d2 - Expose some standard units and quantities to Python
  *  7f2ad7fbb - Material: mat card parser, there are two parsers in
    FreeCAD, make some comments about the existance of each other
  *  79b704133 - Material: tools adapt csv and ods
  *  8223a5497 - Material: cards, fix CardName
  *  1f70b27ba - Material: card steel generic, fix kg unit
  *  33e40b584 - Material: mat cards, add some units to all cards where
    missing
  *  3b579190e - Material: card reader and writer, use file card name as
    CardName property
  *  e0be3e474 - Material: card reader, fix for values containing a =
  *  76d1f0aa8 - Material: card writer, some comments
  *  0310bf648 - Material: card writer, better attribute classification -
    move Density from General to Mechanical - move Source from Meta to
    General and call it SourceURL - add ReferenceSource to General -
    move specific price, vendor and ProductURL into group cost
  *  3c3d9bca5 - Material: card writer, do not handle source as comment
    in mat card
  *  22f59570c - Material: card writer, move FreeCAD version info behind
    matcard info, std in original cards
  *  b94ebbecc - Material: Py3, get rid of extra bees on printing
  *  fb3720129 - fix build failures with newer compiler versions
  *  b29209d52 - enhance capabilities to render text in splashscreen
  *  aee5b0213 - improve exception handling if module to load a file
    cannot be imported
  *  0c3bfc4ff - fix minor issues
  *  4e2ae6f40 - Part: Rearrange inheritance not to use ArcPy
  *  a3b93ee0e - Part: expose geometry clone support to python
  *  0ceae9ead - Part: Enable trimmed curves to set their parameter
    range, from c++ and Python
  *  6dd192eb1 - Part: Python Bounded Curve (bring in accordance with
  *  51b32d75b - fix regression in German translation
  *  397902c20 - split question text from warning text
  *  604811596 - Crowdin: cont...
  *  112f3de67 - Crowdin: Continuing to refine translation strings
  *  110f6f74a - Use QString's multi-arg overload to save memory
    allocations. [-Wclazy-qstring-arg]
  *  92614e568 - Use QHash instead of QMap when K is a
    pointer. [-Wclazy-qmap-with-pointer-key] Thanks Clazy!
  *  fbdfe1646 - Use faster form of QFileInfo(filename).exists(). [-
    Wclazy-qfileinfo-exists] Thanks Clazy!
  *  082647b2d - Remove unused non-trivial variables. [-Wclazy-unused-
    non-trivial-variable] Thanks Clazy!
  *  317bcd59c - Use QString's multi-arg overload to save memory
    allocations. [-Wclazy-qstring-arg] Thanks Clazy!
  *  216106e40 - Material: Py3 fixes in mat card writer
  *  0c37c7f5a - simplify creation of strings
  *  9067d6a73 - simplify creation of string
  *  b1d086463 - Fix theoretically possible format string vulnerability
  *  2ac0851d4 - Draft: Small bugfix
  *  ae3b57be3 - export Flattened SVG fixes for python 3
  *  1401c00d6 - Update DraftTools.py
  *  a23a9499b - Update DraftTools.py
  *  4f7804dc1 - Update DraftTools.py
  *  e3ab6a1e1 - Update DraftTools.py
  *  27a467a44 - Fix missing DWG imports in ArchSectionPlane.getSVG
  *  7ee0e4d43 - Updated master translation files
  *  4a5cf9c52 - Tools: Updated translation scripts to handle only the
    master (untranslated) ts files
  *  f14633d18 - Added untranslated 'master' .ts files where missing
  *  b2619e7eb - Tools: Discard obsolete strings in translation files
  *  09da55e90 - Repair pythonopen in line 126 for Python3
  *  cce889b21 - Fix missing door symbols in getSVG
  *  d040a656b - Typos cont. + whitespace
  *  4cfda0c3a - Misc. typos
  *  140d08551 - Move hardcoded tab shortcut for cycling elsewhere in
    prep for refactor
  *  334a2a31d - Allow tabbing to cycle through objects to snap
  *  18b5f238a - Arch: Fixed py3/encoding bug
  *  f431226bb - Fix Right Align Railing Offset Bug
  *  59f39e2a3 - file uri instead of relative path for images
  *  ddc27357f - Fix Images Display Issues
  *  c0e8a4f31 - FEM: mechanical result object, add comment in regard of
    read only
  *  38675fb0f - FEM: result tools, small code improvements
  *  8c1c221f2 - Data: update FEM 3D example
  *  d8d185fe1 - Data: update FEM 2D example
  *  62264e69f - FEM: import tools, code improvements
  *  2c0ed3c04 - FEM: import tools, some comments
  *  50895db6c - Arch: Small bugfix in spaces
  *  07910613d - Restrict removal of g0 to clearance height to the
    engraving of the last base model.
  *  550009be1 - Collada Export Py3 Fixes
  *  e680c60de - Fixed error in hole sorting algorithm when some
    locations have identical distances
  *  c98407e28 - Fixed dragknife error if coordinate isn't set in
    command.
  *  dd98661de - Fixed py3 change of return type of
  *  6a4422a9b - PartDesign: Shapebinder: fix placement
  *  03d7b83ad - PartDesign: Shapebinder: use compound instead of fusion
  *  ebc989351 - FEM: inout tools, add some comment in the regard of NaN
  *  ebe1a2c4a - FEM: guiobject, fix forgoten defs on code refactor in
    commit 80f2ccc fixes #3814
  *  f05d8c314 - Material Editor: fix unit for specific heat, fixes
    #3781
  *  eba3b9543 - FEM: material task panel, fix assignment and cancel by
    material editor
  *  db9b125e0 - FEM: material task panel, check for None instead of not
  *  1f79cd700 - FEM: material task panel, some comments
  *  a4d5c02d3 - Arch: Fixed encoding bug in OBJ importer
  *  2c0dfda7b - Arch: Small bugfix in IFC exporter
 -- Alexander Pozdnyakov <censored>  Sat, 16 Feb 2019 07:47:14 +0300
freecad-daily (0.17+git15780-f94e76c11-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: f94e76c1116ec3b818961ff65131b3d86fa5b95e
  * Date: 1549053501
  * git changelog:
  *  f94e76c11 - Arch: Fixed duplicate IfcSurfaceStyle names in IFC
    export
  *  ac18ec0d7 - Updated translations
  *  27885764c - Tools: Use downloaded zip file from crowdin without
    arguments
  *  0bed2a9c5 - Git ignore crowdin zip file
  *  0cd796a0f - Draft: Fixed UI focus in arc tool
  *  7e9c09b77 - FEM: materials task panel, fix: if material editor was
    canceled the material params were set to 0
  *  cba29e6ce - FEM: unit tests, some defs to open the FreeCAD test
    files
  *  ce86fa436 - FEM: result tools, typo
  *  e49098824 - FEM: result tools, improve stats handling
  *  ebbe78177 - FEM: import tools, displacement abs, move calculation
    and adding into result tools
  *  52aa1b24c - FEM: frd reader, delete duplicate data container
  *  de5fcf7c1 - FEM: result reading, use stress tuple for filling all
    stress properties
  *  a3612b4ac - FEM: import tools, move stats calculation into result
    tools
  *  e18ed72bd - FEM: import tools, remove duplicate code, node numbers
    attribut has been set already
  *  36c7d8740 - FEM: frd reader, move span calculation into fill result
  *  546cadebb - FEM: frd reader, rename frd reading def
  *  ea60b6551 - FEM: result reader, better identifier name
  *  9604920b1 - FEM: Z88 result reader, typo in error message
  *  10e8d1281 - Fix to take into account joining an object into a
    closed wire.
  *  84f68cc26 - Support splitting closed wires as well as open wires
  *  dd3c9ccfe - Add beautiful icons thanks to bitacovir
  *  0294b55bf - This type of tool only works on wires
  *  09f134d56 - Add split tool
  *  786786445 - Make join modifier actually talk about joining
  *  46ffa77c3 - I think being explicit is clearer, and prevents the
    liklihood of random falsy values
  *  05ec6dbde - Add some docstrings for joinwires and jointwowires
  *  5e6fb0911 - Now you can join multiple wires all at once
  *  e25044d0e - Sorry I can't believe I committed and pushed that
  *  882c4ca2f - Add new draft join tool
  *  6e91ae956 - Draft: Reverted 5ccc656
  *  a901f5798 - Draft: edit fix for wires works for bsplines too
  *  49be948b4 - Adding new points on wires tests the edge you clicked
    on instead of an overcomplicated curve parameter check
  *  13622cd0b - FEM: Fix grammar
  *  8a4af3b28 - Crowdin: Sketcher/App/SketchObject.cpp elaborated term
    in string
  *  69707228c - Crowdin: Sketcher/Gui/TaskSketcherValidation.cpp fixed
    obsolete punct.
  *  77102cae4 - Crowdin: Sketcher/Gui/CommandCreateGeo.cpp fix typos
  *  103c118b8 - Crwodin: Sketcher/Gui/CommandConstraints.cpp
    s/root/origin/
  *  92622053a - Crowdin: Drawing/Gui/TaskOrthoViews.ui remove
    whitespace
  *  67fff1538 - Crowdin: Arch/ArchFloor.py grammar and refinement
  *  26750deb0 - Documentation: uniformity
  *  f11f2fb59 - Crowdin: Draft/Resources/ui/preferences-dxf.ui grammar
  *  e78fd828e - Crowdin: AddonManager/AddonManager.py fix some strings
  *  06967e2b4 - Crowdin: StartPage/TranslationTexts.py grammatical fix
  *  3b85a067b - Crowdin: Gui/qtcolorpicker.cpp refine string
  *  3a32c314b - Crowdin: Draft/Draft.py fix grammar
  *  3253de75e - Fix for a previous commits
  *  177011740 - Crowdin: Tux/NavigationIndicatorGui.py grammar fix
  *  582181af7 - Crowdin: Part/Gui/TaskAttacher.cpp superfluous
    whitespace fix
  *  845e77164 - Crowdin: Part/AttachmentEditor/TaskAttachmentEditor.py
    whitespace fix
  *  a07e675d9 - Crowdin: Gui/CADNavigationStyle.cpp refinements
  *  4c33b114d - Crowdin: PartDesign/Gui/CommandBody.cpp grammar fix
  *  bccfcfc5d - Crowdin: PartDesign/Gui/TaskFeaturePick.ui superfluous
    whitespace
  *  cf7585737 - Crowdin: Gui/NetworkRetriever.cpp superfluous
    whitespace fix
  *  adae9071e - Crowdin: Base/Exception.h uniformity fix
  *  1db71c3c7 - Crowdin: Arch/ArchStairs.py missing paranthesis fix
  *  d858a8609 - Crowdin: Sketcher/App/SketchObject.cpp uniformity fix
  *  c65fce612 - Crowdin: Sketcher/App/SketchAnalysis.cpp remove
    superflous whitespace
  *  95f16814f - Crowdin: Sketcher/Gui/CommandConstraints.cpp grammar
  *  90841f72c - Crowdin: Sketcher/Gui/CommandCreateGeo.cpp typo fix
  *  0df518db8 - Crowdin: Sketcher/Gui/SketchRectangularArrayDialog.ui
    typo fix
  *  16653a4be - Crowdin: Sketcher/Gui/SketcherSettings.ui whitespace
  *  83c2434bd - Crowdin: Sketcher/Gui/CommandConstraints.cpp
  *  d5ea453f9 - Crowdin: Several more various fixes
  *  e1446a0b9 - [WIP] Crowdin: fixes pre-0.18 release
  *  0c5629870 - Hide n/a Rotation property
  *  0f0040220 - Prevent selection of read only field
  *  0b7c0b93d - Use regular 'w' mode when writing text files for py3
    compatibility.
  *  93dd00cc3 - Make startpage navigation buttons work initial load
  *  763b4f3d8 - Update DraftTools.py
  *  5caae5f43 - Fix chrash when clicking link to allow internetaccess,
    and not having a open document
  *  f2dc59c3a - add missing header file
  *  d2ddce6a2 - remove Standard_OVERRIDE which is unknown for older
    OCCT versions
  *  dbc09e3a2 - fixes 0003020: 2D offset of circle are not in the right
    place
  *  9f96254e7 - improve whitespaces
  *  bf24b7462 - Draft: Small fix to Edit tool
  *  051454314 - Extend PySide2 wrapper to support QtUiTools
  *  4079c9603 - fixes #0003788: Part-workbench extrude with taper angle
    delivers a wrong shape
  *  80f82b59d - Detection of NETGEN_VERSION is needed if using Netgen
    package provided cmake file too.
  *  4c38d81d9 - Netgen provided cmake file, has the include directories
    to use in plural.
  *  672b15a8d - FEM: constraint fluid boundary, fix bug of the delayed
    redrawing for BoundaryType changed
  *  2b3ea642d - Crowdin: More grammatical and whitespace fixes
  *  28a23c23b - Set feed rates to constructs commands for a tags.
  *  af4026bcd - Added support for feeds and speeds to to cmdsForEdge.
  *  dedaa8076 - fixes 0003771: Memory leak in Part.Face.Surface
  *  090fc6428 - Misc translation fixes from
    https://forum.freecadweb.org/viewtopic.php?p=281670
  *  eb08c67a7 - Draft: Fixed regression in snapping
  *  96dee91d5 - fixes #3665 Applying patch from jurij
  *  16ab8d3c8 - Fix source typos
  *  86078f6ba - Path: Misc. comment typo and whitespace fixes
  *  ba14668e1 - add method multVec to MatrixPy class for better
    consistency
  *  47a2296c6 - Remove abstract IFC entities (as per IFC4 Add2)
  *  d7c22d92d - Fix Compile Warning
  *  5a26558a9 - Fix out of scope warnings
  *  13bf2c967 - Arch: Fixed missing UIDs in IFC import
  *  3ade7b34a - Arch: Fixed multiple documents open bug in Reference
    object
  *  ca2e3c232 - Draft: Small cosmetic fix in edit points
  *  041a55081 - handle also B-spline and Bezier curves in
    GeomCurve::closestParameter
  *  90fd3ae48 - Fix movement of Front View in ProjectionGroup
  *  99c47b9bb - fixes 0003785: Incorrect extension FCstd instead fcstd
  *  79a25ff6b - Arch: Prevision for forward compatibility
  *  82d92280a - FEM: result and mesh, add compact result and mesh,
    workaround for issue #2873
  *  7fd16affe - Arch: Updated IFC property sets definitions
  *  e385ed780 - add convenience functions to get element type to id and
    vice versa
  *  76c954000 - fix crash when accessing invalid group
  *  873762ccd - Path: Remove obsolete code
  *  ef8701843 - crowdin: fix whitespace
  *  cb768d408 - Crowdin: Path/PathScripts/PathOp.py capitalize string
  *  b7fbd7aef - Crowdin: Path/PathScripts/PathProfileBase.py capitalize
    string
  *  28cbe2bd8 - Spreadsheet: fix #3474 cross-CS drag-drop issue
  *  2e0374057 - Fix Start WB behavior for missing examples dir in
    Debian package
  *  2a208f9da - FEM: file ending, use FCStd in FEM strings
  *  d0d8b9930 - FEM: unit tests, add some comments to open test files
    in FreeCAD
  *  b8172a104 - FEM: test suite, use FCStd instead of fcstd, as it is
    what FreeCAD does on saveing a file
  *  969b8860f - FEM: white space
  *  37389601e - FEM: tetgen exporter, code formating pep 8
  *  90f4869ca - FEM: code formating, space in block comment
  *  4b7ddfe40 - FEM: file types, sort them for im- and export
  *  769632f33 - FEM: solver settings, sort setting
  *  3c0193b79 - FEM: cmake, sort solver modules
  *  5e2fbe18e - Crowdin: Remove apostrophe from
    TechDraw/Gui/MDIViewPage.cpp translation
  *  4f67fae9e - Refine TechDraw/Gui/CommandDecorate.cpp translation
    string
  *  7bd3bb837 - Fix Text Literals for Translation
  *  ed06cbe62 - OpenSCAD: Fixed issue #3640
  *  a60b6957d - Arch: Axis can now be referenced in sketches
  *  ae95f77f5 - Draft: Fixed small bug in Snap Nearest command
  *  42d7c7afd - disconnect boost signals when destroying tree view
  *  de5390456 - fixes 0002706: Box selection does not select dimension
    or text
  *  d37dea9c7 - fixes 0001673: Assign already assigned keyboard
    shortcuts without searching old assigned action
  *  b852d1490 - add method to check if key sequence is none
  *  c9b4f4ba6 - fix possible crash in PropertySheet when removing
    dependencies
  *  552ed9eab - fixes 0002793: tube as basic solid
  *  e3ec8e700 - fixes 0003776: PartDesign Hole parameters Diameter
    field is not unit aware
  *  0cc8efa10 - simplify handling of locale specific with InputField
    from Python
  *  fdf8fe7bc - fixes 0003669: AddonManager should inform of the need
    to restart FreeCAD for changes to take effect
  *  f1c23e903 - Add new display mode Wireframe & Nodes to FEM
  *  6e5369da3 - fix possible double destruction when removing a group
    and its content from document
  *  71d57b376 - Start: Handle addons with non-standard WB name
  *  bdbea25d0 - issue 0003624: FEM, GUI, mesh VP, element colors
  *  9f394aa53 - set name to Inventor node of display mode
  *  d94fc4988 - fixes 0003683: FEM, GUI, incorrect display of
    constraints symbols on reference shapes
  *  3f51e25b2 - Start: Fixed image file paths
  *  f86f5e927 - Crowdin: Experiment to remove obsolete translations
    from .ts file
  *  4257a4d8b - FEM: vtk tools, some comments, white spaces and changes
    from message to log
  *  16435205d - FEM: vtk Post, ensure correct data visuliation with non-
    continious node id's, workaround for issue #3617
  *  17a6a9889 - FEM: toolbarnames, fix wrong name for utilities toolbar
  *  767c7365d - FEM: netgen mesh obj, make it a norecompute obj
  *  24f1b023e - also set default view orientation when creating
    document from Start workbench
  *  dd7aba2f6 - Draft: small bugfix in trackers
  *  c601f4cb6 - fixes 0003222: Invert zoom setting is not respected in
    paper/page mode
  *  85c7ac5ab - fix build failure with old Coin3d versions
  *  53eb746e1 - fixes 0003700: Tree object deletion possible with
    keyboard but not right-click menu in Part Design
  *  632f9cf25 - fixes 0003515: Changing Name of Spreadsheet in History
    Tree Does Not Trigger Name Update in Tab at Bottom of 3D Window
  *  1382f8362 - fixes 0003222: Invert zoom setting is not respected in
    paper/page mode
  *  1f5059b5b - fix crash when removing from document and accessing
    Python based feature
  *  b357d530e - set non-modifying functions of Python wrappers as const
  *  d0d2a0594 - Crowdin: cont...
  *  0d022601f - Crowdin: more fixes
  *  506741aee - [For v0.18] Crowdin fixes
  *  15b854b2a - allow to set user-defined standard orientation
  *  abe82e00f - harmonize functions to set camera orientations
  *  7d8e56626 - Sketcher: fixes #3762
  *  cec0cf913 - Fix #3763 Page Tab not removed on undo
  *  0459122c1 - update PD example project
  *  a32d93896 - Re-added linux thumbnailer utility that had been washed
    out together with debian folder
  *  033fce268 - support face colors when writing in OpenInventor format
  *  6ccc239f9 - Arch: Small bugfix in ifc exporter
  *  64a94ae0f - implement Isometric, Dimetric and Trimetric projection
  *  a69abb3b7 - Py3 Fix to import Airfoil DAT files
  *  a14af0f2b - AddonManager: Show warning for obsolete addons
  *  356ecd5b1 - fixes #0003766: Closing and re-opening a TechDraw page
    causes segfault
  *  f9f5b34ba - Py3: fix saving sketch while in edit mode
  *  896aaf575 - fix incorrect terminology in NaviCube, add support of
    isometric view
  *  9a7287113 - Arch: Fixed behaviour of alternative wall icon
  *  511a9edae - matplotlib, PySide, Shiboken, six
  *  fb08dce8d - Create requirements.txt
  *  c70153106 - flake8 noqa a Python 3 syntax error
  *  a17ca7dc0 - apply() was removed in Python 3
  *  3d52e8a6b - Arch: Fixed recursion loop in windows
  *  d37d7455d - fix double vs. float problem to solve problems in
    Mesh.nearestFacetOnRay
  *  89cf78b26 - Arch: Fixed Reference object that cannot be deleted
  *  59731e95a - Undefined name: to --> 'to' (again)
  *  e638705bc - Draft: Fixed grid not appearing on working plane setup
  *  1ebcb3654 - Remove decode as returned object by translate()
    function is a unicode oject
  *  55a4f78ad - Add command to create coordinate system as datum item
  *  6efd6de4c - Start: Show 'New' button even if recent files list is
    empty
  *  a7c0f4bc5 - Drop depencence on six module
  *  51ab27f54 - Fix file, long, raw_input, and xrange for Python 3
  *  fdb855e36 - minor fix on SVG import
  *  3c4a5389d - Undefined name: Typo ‘newob‘ —> ‘newobj’
  *  9af7b8353 - Missing import FreeCAD and/or FreeCADGui (again)
  *  cf5a04579 - fast_finish: true
  *  4ccdabd00 - macOS: drop the old osx_image: xcode7.3
  *  05572ba49 - Also run the osx build in allow_failures mode
  *  f50331413 - Travis CI: matrix: allow_failures: python: 3.7
  *  b7ccf8da0 - Travis CI: The real Python 3.7 in a separate parallel
  *  bdc050937 - python3 -m pip install flake8
  *  53a2feb6c - Travis CI: Use flake8 to find Python syntax errors
  *  59eb1735b - Arch: Fixed wrong movement of references on reload
  *  e10e90516 - Draft: Fixed wrong Qt import
  *  a9f1a0c4e - AddonManager: Don't overwrite displayed text after a
    module install/removal
 -- Alexander Pozdnyakov <censored>  Sat, 02 Feb 2019 13:05:23 +0300
freecad-daily (0.17+git15577-1a8d3a703-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 1a8d3a7030eb75641459a03fbf35516d5fb55561
  * Date: 1546810994
  * git changelog:
  *  1a8d3a703 - make handling more user-friendly if Sketch is outside
    of Body object
  *  013644540 - Fix medfile loction on different versions of fedora
  *  744f381d5 - Tidy up BuildRequires in fedora spec
  *  a07d1af08 - Add med to fedora spec file
  *  a395c570f - respect transparency when setting color per face
  *  ab1f4c442 - py3: AddonManager-macro: use unicode
  *  2c3268f9f - Py3: use feature detection instead of version detection
  *  381f08753 - Using fixed size images for qt5/4 compatibility
  *  81729f662 - Setting fixed size for tool images
  *  6e0a5580b - Fixed Queue import for py3
  *  cd1ebb173 - Fixed indexing dictionary keys
  *  d33098860 - Fix TabError for Python 3
  *  ade267b8f - Arch: import ifc, code formating, flake8, only the most
    important ones
  *  bc31a9afc - Material: code formating, flake8
  *  b3de953c1 - Material: code formating, file beginnings Python block
    comment with space, flake8 E265
  *  86c7a85e3 - FEM: code formating, flake8, make line breaks before
    binary operator, it really reads better :-)
  *  19cd5690e - XDGData: remove CMAKE_CURRENT_SOURCE_DIR
  *  0177c8b64 - Linux mime: add icon
  *  d9f8cfac1 - Arch: Fixed wire/edge bug in IFC import
  *  41a9f5bba - Updated credits page
  *  9f2904e8e - fix flake8 issues suggested by cclauss
  *  56db51867 - FEM: ccx tools, better error handling on run ccx
  *  37a2cceab - FEM: ccx tools, ccx run, set ret code to 0 for check
    analysis and return ret code
  *  76541ca1b - FEM: ccx tools, debug prints
  *  2e6dac187 - FEM: code formating, flake8
  *  3f443d226 - FEM: result reading, debugg prints
  *  8a3fd0caf - Arch: IFC, print code formating in the regard of Py3
  *  64fa8cb85 - improve handling of (raw) input in Python console
  *  2c838bfc7 - fix typo in StartPage module
  *  df3853738 - fix several Py3 issues
  *  7afb54f49 - Undefined name: to --> 'to'
  *  7ba92f96a - reduce code duplication
  *  8358d7f87 - Qt5: don't use native color dialog
  *  b8455531c - declare private intersect() function as static to make
    clear it doesn't belong to a GeomCurve instance
  *  2aa4f8c47 - Update copyright notice
  *  9ea523a9e - fix intersectCC method missing some intersection points
    for Geom2d curves
  *  3ba0772d9 - handle C++ exception in Python interface
  *  8526b0747 - Improve readability with some comments
  *  309640eb7 - Only changes the ViewSystem if the user confirms
  *  f1c6c549a - Cannot mix bytes and nonbytes literals in
    OpenSCADUtils.py
  *  8527b0228 - in test_python_syntax fix check for Py3
  *  98ebeaa19 - Draft: fixed bug in arc tracker
  *  5af993cb1 - Curvilinear Landing based on underlying curve edges
    supported; found sortEdges() 'problem'
  *  ddebf0d3c - FEM: gmsh tools, Py3, there still are extra b'ees to
    remove
  *  0a25f7fd5 - FEM: source comment typo fixes
  *  0274e73a8 - setup: don't require the user to agree to GPL to
    complete setup.
  *  01367d21f - fix bytes vs. str issue on macOS
  *  ccf99f57c - add slice apart command to sub-menu
  *  06ef43c77 - Fix #3697
  *  1f30c218e - remove signal blocker fixes 0003752:
    Preferences/Sketcher: Changing Grid size default is not respected
    upon creation of new Sketches
  *  70aaf3e95 - fixes 0003756: Tooltips should not start with the
    internal name of the tool
  *  47fc80815 - fixes 0003757: Join icon menu in the Boolean toolbar
    does not show command names nor tooltips
  *  1a7d3d9a3 - Start: Don't switch workbenches if we're not in Start
    anymore
  *  41fee3bb3 - Fixed wording as notifed on crowdin
  *  563d020b6 - improve error messages for Pocket, Hole and Groove
    feature
  *  fd9516e07 - fixes 0003755: Crash when using Part - Refine Shape on
    certain files
  *  6cdeab9c1 - Start: Fixed single quotes display
  *  0bf6ca973 - Fixed translations of startpage
  *  7e80a1f64 - add Qt5 translation files
  *  e83c44200 - Start: Better handling of unicode on py2
  *  91a61d481 - Material: Fixed py3/import issues
  *  195c530c0 - Material: MaterialEditor migrate to model/view
  *  be5796b2d - add method restoreFinished and reimplement it in
    SketchObject
  *  6cc2c1147 - do not make default suffix lower case
  *  42e6650ac - Start: Fixed translation on py2
  *  217e0fef0 - Import: Fixed import of some DXF R12 files
  *  5d36da83e - add comment
  *  4276b92e3 - Add Intensity
  *  1d840261c - Point cloud display mode enumeration
  *  79723fe3d - Arch: small cosmetic fix in material editor
  *  f3a44bed8 - Arch: Lowered tolerance of planar profiles for Arch
    structures
  *  407dc25db - Part: add Slice Apart command
  *  f275a9500 - PartGui: use icon in Compound viewprovider
  *  c025a7779 - PartGui: add ExplodeCompound to menu and toolbars
  *  3c23f2aa5 - PartGui: update icons
  *  368f0f0cc - Part: "Explode compound" tool
  *  fc5542b97 - Fixed translation of py commands in Image
  *  cea09fd98 - fixed non-executable translation script
  *  3e6e9ed69 - Part: Fixed translation issues
  *  7044147ba - Path: source comment typo fixes
  *  47f131b59 - fix bug in zipios::writeUint16
  *  d5dd0973c - Draft: Added ON/OFF status to the tooltip of snapping
    buttons
  *  9c7128ea7 - fixes 0003729: REGRESSION: FreeCAD 0.17 does not export
    color information with STEP files
  *  8801726ed - Fix StartCell/EndCell handling
  *  ffd980b27 - PartDesign: Up to face inclined plane limitation
  *  33dfca95f - Improve messages when trying to detect HDF5
  *  0f03f1e2b - Improve error-message if med.h is not found in CMake,
    and write all commands in upper case, following the common syntax
  *  dccf48d3f - On my Ubuntu setup, compilation failes when using
    med.h, since libmedc is built with openMPI, while freeCAD selects
    hdf5-serial.
  *  2226da3a2 - Added support for arabic and vietnamese
  *  2ea84272f - Updated translations from crowdin
  *  3969dd52a - Use removeSplitter to get a single face for the removal
    shape construction.
  *  71a8e2668 - Fix GCC 8 warning: catching polymorphic type by value [-
    Wcatch-value=]
  *  94e392347 - Fix GCC 8 warning: type qualifiers ignored on cast
    result type [-Wignored-qualifiers]
  *  376a70bff - Remove u8 literals for Win compatibility
  *  1b854e029 - Add support for DMS angles to Expressions
  *  60b9936a3 - Use correct unicode symbols for DMS units
 -- Alexander Pozdnyakov <censored>  Mon, 07 Jan 2019 03:26:49 +0300
freecad-daily (0.17+git15481-763b5c362-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 763b5c362fe4b98dca858f86f5d1353075224651
  * Date: 1545428369
  * git changelog:
  *  763b5c362 - FEM: ccx tools, optimize imports
  *  ba22f17a3 - FEM: ccx tools, add a method to find elments with no
    material
  *  3a9ada062 - FEM: ccx tools, typo in def name for non positive
    jacobians
  *  9bb617454 - FEM: ccx tools, split run def to be able to do every
    fea task independent
  *  d7e61d68b - FEM: ccx tools, small code improvements
  *  356d24157 - FEM: ccx tools, solver typ check only for ccx tools
  *  0ab6b3ec0 - Arch: fixed wrong WP when double-clicking an Arch
    BuildingPart
  *  1030e1cc6 - FEM: print some error if only one material object but
    this one has a reference shape
  *  9d13a1ab8 - FEM: ccx run, do not run ccx if input file writer
    returned an error
  *  07e7c2ef8 - FEM: revert f77c605 and use a better fix fir frd
    reading of NaN floats
  *  56e9e92fd - FEM: z88, delete not needed and not used variable
  *  ab916fefe - [Testing] renaming COPYING file to LICENSE
  *  583917dc1 - fix several bugs in LabelEditor to handle
    PropertyStringList
  *  4c67a5c3c - workaround to correctly render annotation flags if
    NaviCube is shown
  *  2e03d02a1 - Arch: Fixed crash on creating new BuildingParts
  *  f77c605ca - FEM: frd file reader, fix for broken frd files
  *  86c5113e0 - FEM: gmsh VP, Py3, remove more extra b'ees
  *  0d8388a47 - FEM: code formating, pep8
  *  e72bd857c - Sketcher: Tangency between arcofellipse and other
    curves
  *  f474900c0 - change default value of renderTriangleLimit to UINT_MAX
  *  b918cbe14 - Arch: Fixed object transparency not adopting the
    material's one
  *  92a89d6c2 - Avoid overwriting of LDFLAGS for shared libs
  *  8324b2ee1 - FEM: solver, move observer def into base class and use
    decode for Py3 bytestrings
  *  b73849bc3 - FEM: utils, add a def to decode bytestrings in Py3
  *  0556a2ca6 - fixes 0002304: Duplicate multi selection of sketch
    element produces many sketches
  *  842672d96 - Arch: Fixed display bug in BuildingPart
  *  ca7dd2e1c - Arch: Small refactor in arch reference
  *  7aa4d2a9f - Arch: Fixed wrong elevation of imported IFC elements
  *  cd1959a09 - Fix Detail highlight position for rotated DPGI
  *  47443dfd8 - Improve debug info
  *  2830f107a - Sketcher: Improve element widget name of external
    geometry
  *  69e3aeaa4 - Draft/getSVG: Fix missed variable gui, fix bad call to
    getProj
  *  47a38eceb - Arch: more thorough file search in arch references
  *  b5a3b7d3d - Use same symbol for display and edit.
  *  bde252895 - Handle negative angles in UnitsSchemaImperialCivil
  *  c4866c834 - Removed unappropriate copyright note from license file
  *  c5939d447 - Tools: cosmetic fix in translation scripts
  *  91bb88fe1 - add App.Units.setSchema() python method
  *  2557f07cb - Draft: minor bugfix
  *  56aba4c9d - Arch: Allow to not zoom fit after importing IFC files
  *  c43adafb1 - Sketcher: Respect general autoconstraints setting on
    sketch creation
  *  64cd6a908 - remove experimental string from VBO and sketcher
    continue mode
  *  bf1603b38 - improve mesh validation functions
  *  5213f2684 - Draft: Fixed tolerance problem in snapping to
    intersections
  *  175566d55 - Arch: Fixed remaining bugs in Schedule - Fixes #3590
  *  eb04b8ef0 - Arch: Fixed incomplete last commit
  *  ea885fb65 - Arch: Stored if preferences pages are loaded or not
  *  223eb6864 - Draft: Fixed wrong formatting of DXF importer url
  *  08ce5a612 - FEM: objects module, add vtk post processing objects
  *  41e56ef9d - FEM: unit tests, add FEM_VTK check and reactivate vtk
    mesh test
  *  ef34dd3a4 - Include getSVG.py into Draft_SRCS
  *  8701a4d89 - made getLineStyle to accepts scale parameter
  *  dc8d8fdb4 - move getDiscretized and getPattern outside of getSVG()
  *  e1eae5e11 - move getProj outside of getSVG, make 'plane' explicit.
  *  615d81fda - Move getLineStyle to a separate function
  *  6ee6c677c - Move getSVG into a separate file to further
    refactoring. All internal dependencies (getrgb, getType) are
    reimported.
  *  b530c7e57 - include cmath header for definition of M_PI
  *  766383d41 - fixes 0003726: Property Editor Angle Fields Do Not
    Respect Units
  *  583aea5ae - fixes 0003732: Menu groups in Draft menu are not
    translated even though translated strings exist
  *  fec487dc7 - fix translate() function for Py2 & Qt5
  *  c7883cd3c - fixes 0003733: FEM workbench menus are not translatable
  *  5a028e457 - fixes 0003734: Image Scaling tooltip is untranslatable
    and should be reworded
  *  fd050c6f1 - minor changes
  *  57b7142cd - Sketcher: Do not recompute on geometry deletion
  *  cc0ea5571 - FEM: unit tests, deactivate vtk mesh test, because
    travis runs without vtk
  *  150bcfcd7 - FEM: mesh api, import of Abaqus inp mesh file with Fem
  *  b441c0d3e - FEM: mesh api, import of z88 mesh file with Fem API
  *  fffd4d49c - FEM: unit tests, add tetra10 vtk mesh read and write
  *  3e247b32d - FEM: in out moduels, use print log instead of print
    message
  *  1421b35b8 - FEM: ccx tools, print error message if user trys to run
    ccx in test mode
  *  be23cf133 - Revert Erroneous Change to parser
  *  7acdd87bf - fixes #3724
  *  0c886a479 - Draft: Fixed wrong placement of edit dots in Draft
    Stretch
  *  981b15822 - Draft: Fixed nearest snap not snapping to the working
    plane when required
  *  497b85f68 - Arch: Fixed merged same-color IfcSurfaceStyles in IFC
    export
  *  fa658f2f3 - prepare for OCCT 7.3.1
  *  5d5c4eb04 - Fix forget to add new postprocessor grbl_G81 in
    CMakeLists
  *  144fee091 - Draft: updated minimal version of dxf library to
    include py3 fixes
  *  44e8f9e9b - FEM: unit tests, reactivate new z88 mesh reader test
    and mesh reading
  *  a41d7a739 - FEM: Py3 fix, do not open file in binary mode if
    writing strings
  *  60581cff9 - prepare for OCCT 7.3.1
  *  729b9e7af - add missing headers, prepare for OCCT 7.3.1
  *  9683abfc3 - improve mesh healing functions
  *  3b2c3b1d9 - PartGui: fix typo in pop-up message
  *  72c4bd348 - First version of grbl_G81_post.py
  *  5dee2fdfb - FEM: unit tests, temporary deactivate new z88 mesh
    reader test and mesh reading
  *  ce7565395 - FEM: unit tests, rename test tools to utils to
    distinguish between test modules
  *  5d105319d - FEM: unit tests, delete wrong comment command
  *  a3ea67cea - FEM: unit tests, split common module into a new module
    for result tests
  *  8d88af380 - FEM: unit tests, rename test class names
  *  ab6a3b34f - FEM: unit tests, small code improvement in mesh
  *  b26a87392 - FEM: unit tests, add import status print
  *  9d39000e3 - FEM: unit tests, mesh move tetra10 tests in separate
    class
  *  13441b653 - FEM: unit tests, improve mesh tetra10 test
  *  8bb994dff - FEM: unit tests, z88 tetra10 read write test
  *  f998547f8 - FEM: unit tests, comment in ccxtools test
  *  0ac645151 - FEM: inp mesh reader, add def to return the FemMesh
    only (no Document obj)
  *  569715c1d - FEM: import z88 mesh, delete duplicate code
  *  1e4733463 - FEM: z88 mesh import, get rid of not needed future
    import and debugg print
  *  1a77dc54c - FEM: in out modules, use console log instead of print
  *  e01546b0a - FEM: mesh api, export of z88 mesh file with Fem API
  *  25eb9a22e - fix MeshGeomFacet::IntersectWithPlane
  *  3290c36d2 - Draft: preserving face colors and names when
    downgrading/upgrading (splitFaces and makeShell only)
  *  7fe115a3c - Add mesa-libEGL-devel for fedora >= 29 COPR builds
  *  d901631f8 - a minor py3 fix
  *  5eeff9d17 - Path: Adaptive - bugfix
  *  081173e34 - FEM: solver run, fix method names
  *  5d5ac035f - PartGui: fix error popup message
  *  083954a0e - Arch: small optimization in Arch Reference
  *  686688e00 - Arch: Ability to unload shape of Arch References
  *  f56198dd3 - Tools: fixed translation of py files in Part
  *  5633bd14d - Arch/Draft: Misc small fixes
  *  d91e38962 - mesh segmentation algorithm for surfaces
  *  7102ff26a - Remove reuse of variable-name.
  *  d9d81ade8 - Clean up section line arrows
  *  167b0d6d9 - Thumbnail generation
  *  1d8cc22ed - Fix SectionLine preference location
  *  0caa169eb - mesh segmentation algorithm for surfaces
 -- Alexander Pozdnyakov <censored>  Sat, 22 Dec 2018 14:09:08 +0300
freecad-daily (0.17+git15363-9be3e6333-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 9be3e633328335f1172456f5857219b7a08c70a5
  * Date: 1544280838
  * git changelog:
  *  9be3e6333 - mesh segmentation algorithm for surfaces
  *  f8f85f007 - Improve "links go out of scope" message
  *  f76f19732 - Use Global Scope for PathArray Links
  *  bf3a1fdaa - Test for binormal == Z sb binormal parallel Z
  *  305964676 - Fem: Elmer: rename function iterkeys -> keys
  *  1476caf28 - py3: iteritems -> items, iterkeys -> keys
  *  9d395235b - Comment out osx builds
  *  2cbf323e8 - another py3 compatibility fix
  *  bb226d197 - first step vs py3 compatibility
  *  e48254d98 - Draft: allow cross-CS links for Clone
  *  20fe77478 - mesh segmentation algorithm for surfaces
  *  c507ab9ef - Arch: minor bugfix in arch reference
  *  a92014a36 - rework mesh segmentation dialog
  *  36447d71c - FEM: ccx tools, simplify member collection
  *  1311bac12 - FEM: solver frame work ccx and z88, simplify member
    collection
  *  945497c73 - FEM: utils, add some defs to collect analysis group
    member
  *  80f2ccc30 - FEM: utils, rename get single member
  *  592979b82 - FEM: utils, rename get member
  *  e5c8c18e8 - FEM: elmer writer, use class methond instead of utils
    method directly
  *  5c4b28759 - FEM: solver tasks, delete duplicate methods
  *  93e179ba0 - FEM: unit tests, extend commends to command for every
    module test
  *  0e26ce1f2 - Add id=PageName to exported Svg
  *  14b780c0e - Add Parameter to Control Section Line Appearance
  *  7b4bc50e5 - Make Edge Selection Area Adjustable
  *  ac15cda1d - Add US Letter size blank template
  *  990742280 - Display correct symbols for Minute/Second
  *  00e6e376c - Add ImperialCivil Units Schema
  *  eb9aa5c54 - Remove custom translation code
  *  e40ce74f2 - FEM: unit tests, extend the FEM is derived from test to
    more Trues
  *  f3cee7243 - FEM: utils, get rid of duplicate defs
  *  711d7f52b - FEM: utils, improve method to return the obj type
  *  f9dd5f2b6 - FEM: utils, rename isOfTypeNew to is_of_type
  *  e06a541fe - FEM: utils, rename typeOfObj to type_of_obj
  *  d40b23a14 - FEM: unit tests, move object tests in separate test
    module and class
  *  72d6c48bb - FEM: unit tests, better name for unit test FreeCAD file
    names
  *  babd88866 - FEM: unit tests, better comments
  *  5ccd715e3 - FEM: unit tests, rename common class
  *  9519f122f - FEM: ccx tools, move helper into fem utils module
  *  44bdb5f99 - FEM: calculix, fix obj type check
  *  a2024d448 - FEM: z88, fix obj type check
  *  f6b1ec440 - FEM: z88 writer, raise exception if element type is not
    supported by Z88
  *  ef002fdde - Arch: Fixed non-unified extrusion direction in
    multisolid structures
  *  8483d8d5c - Draft: Fixed dangling temp snap points
  *  47fd9d335 - Arch: Fixed wrong extrusion of multisolid structures
  *  7159d38e8 - Draft: Solved duplication problem - Fixed #2304
  *  69328ae2f - if activating a workbench raises a general error then
    add the name to the message
  *  b12bcc44a - Draft: py3 bugfix
  *  9a7f97c82 - Fix usage of Reference dialog: + fix memory leak by
    using QDialog on the stack + open a transaction where needed when
    making a copy to avoid mess with undo/redo + set proper title and
    use main window as parent + replace class name Dialog with
    PartDesignGui::DlgReference
  *  a899a970c - Fix another 2 missing parentheses
  *  ccc5ff53f - Fixed py3 sntax errors
  *  da7b5199f - Some methods become Static, returnOutlines() become
    more generic purpose etc.
  *  51b3b3391 - Fix Typo - vbaseFollowLastSement -->
    vbaseFollowLastSegment
  *  c88a64e8e - Make Open vertices detection routine accesible to
    Python
  *  18e680f28 - Move Open vertices detection routine to SketchAnalysis
  *  60c668231 - Arch: Fixed buggy display string of BuildingParts
  *  7a279d776 - Arch: Fixed position of BuildingPart label on start
  *  cc0949072 - Arch: Remember last wall alignment setting
  *  4d4f01627 - only save setting if grid view is shown or not
  *  e654e476f - Make show grid checkbox work again
  *  6199c95fd - Draft/Arch: minor fixes
  *  2e03d2f29 - cmake: revert changes for smesh
  *  b022c7c01 - further cmake changes for conda
  *  c0644b84e - cmake-changes for conda
  *  5217b245b - Arch: Added pref option to set default MoveWithHost
    property
  *  79ba082c5 - Arch: Fixed IFC export of arch structures with several
    solids / holes
  *  bc53910ac - Arch: code cleaning
  *  34cad5b81 - Draft: Better fix to buggy Move/rotate of Arch
    BuilfingParts
  *  0e3cab087 - Draft: Fixed snapping to sectionPlanes
  *  bdbdf8c6b - FR1973 Draft ShapeString Ui
  *  5c8a9d2e1 - py3: try to fix online doc problem
  *  927b49682 - fix converting float list to string list in property
    editor
  *  9e870bec2 - Added encrypted chunk.io key to travis file
  *  426bc0118 - add runtime option to choose between native and Qt file
    dialogs
  *  792bb8282 - Drags and drop with groups
  *  e3de72b13 - Arch: Cosmetic fix to IFC prefs page
  *  82fd0a8db - Gui: Gesture: add option to disable tilt
  *  b09fb97ad - Gui: Gesture: fix tilt angle sign
  *  46d0d4c80 - Gui: Gesture: QPinchGesture angle - sign, degrees, make
    cumulative
  *  623a1b5ce - Arch: Cosmetic fixes to arch material UI
  *  e677afd5c - Arch: Refactored file detection code in Arch References
  *  7d6e9c4f4 - Misc. typo fix in src/Mod/Arch/ImportIFC.py
  *  1dded002c - Improve automatic search for matching Shiboken2 config
  *  0939f17d6 - Arch: Added IFC export option to disable
    IfcRectangleProfileDefs
  *  03e7083dd - Draft: Fixed wrong moving of BuildingParts
  *  0de83e8b9 - Arch: Reference object now uses file in current dir if
    not found in stored path
  *  8f62c85a6 - Arch: Fixed bug in BuildingPart placement
  *  081e31882 - Arch: Fixed buggy view restore system in BuildingPart
  *  4d6bcdcb0 - If option USE_QT_FILEDIALOG is used then for Qt5 we
    still have to set QFileDialog::DontUseNativeDialog
  *  c0567a599 - Draft: Fixed DXF import of texts
  *  4dc201e08 - Misc. typo, grammar, and whitespace fixes
  *  1dbbb4371 - Py3: Port Wizard shaft to Python 3
  *  a27e33385 - Missing ExceptionProducer init for RestoreError
  *  5ba794266 - FEM: results, initialize Stats with the appropriate
    lenght on obj. creation
  *  16ee13801 - FEM: results, fix stats setting
  *  d7d52336b - Fix coverity CID 184293
  *  6c3a4450e - Fix Arrowheads on vertical dimensions
  *  ea66fcc55 - Arch: Fixed missing 'Create Group' option in
    BuildingParts
  *  7ceac311b - add specialized exception type for bad graphs
  *  42b689b46 - show folder choosing file dialog for StartPage
    preferences
  *  c24ff1784 - FEM: special character, Python seams not to like the ü
    of Jürgen even it is an comment
  *  f3c5c9a70 - FEM: code formating, more format changes
  *  0ed87a577 - FEM: code formating, flake8
  *  72db8632a - FEM: code formating, print function
  *  d150dec13 - FEM: make file headers title use the same schema in all
    fem(gui)objects/
  *  bf779155d - FEM: solver, make uniform copyright and developer info
  *  432ae644e - FEM: solver, make file header title use the same schema
    in all solver modules
  *  29eeb6c2d - fix crash if origin feature doesn't exist when trying
    to create dependency graph
 -- Alexander Pozdnyakov <censored>  Sun, 09 Dec 2018 16:47:57 +0300
freecad-daily (0.17+git15253-73df4e6fc-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 73df4e6fc0ed90a30e5958232dbc737d8a47e492
  * Date: 1542903937
  * git changelog:
  *  73df4e6fc - Arch: Fixed default axis bubble size
  *  652e1dbdd - Material: Fixed encoding bug
  *  9fc8446c9 - Notepad reliability
  *  54dd7c621 - Draft: Fixed buggy ghost tracker
  *  3f585f4cf - More readable splash image
  *  608d42d3c - fix ViewProjMatrix::getProjectionMatrix
  *  a3129d333 - Changed splash screen, to remind us of it...
  *  024540dbb - Fixed coverity issues
  *  36e3d5ef6 - Fix scan coverity issues: CID 184350:  Null pointer
    dereferences
  *  82fbdbb32 - Explicitly set CMake's CMP0072 to OLD.
  *  3799b2a30 - Fixed coverity issues
  *  b1d6770ff - Fixed coverity issues
  *  ddb20468a - some additions to pR 1794: add a special
    XMLAttributeError class to indicate an error when accessing a
    missing attribute in PropertyContainer::Restore make error handling
    more flexible
  *  7216dba2f - remove forgoten exception
  *  b6a37e153 - Example implementation
  *  9a34a93db - Extension of XMLReader to facilitate partial restores
  *  10b12dded - fix exception catching by reference
  *  8db80c5c9 - Property: dropping isorderrelevant boolean member in
    favour of bit in the status of the properties
  *  1b152ee68 - Example code of propagating the result of the partial
    restore
  *  714604e58 - ZipStream: Change precision from 12 to 16 decimals
  *  8176b7129 - SketchObject: Activate relevant propertylist order
  *  d62e88640 - PropertyGeometryList: enable a partial recover on
    certain errors
  *  591718f91 - App:Geometry make LineSegments do a best effort for
    recovering erroneus data
  *  580bb268d - make App::Property aware of whether the order on the
    list is relevant or not
  *  a459ee3f2 - New Base::Exception type RestoreError
  *  ddfa51056 - Fix View position in ClipGroup
  *  7909ce83f - Fix #3699 ClipGroup Regression from v0.17
  *  e67b84c5e - Fix #3698 Detail of Section View
  *  893f03871 - improve whitespaces
  *  570576308 - Sketcher: Improving group constraint preselection
  *  6df9b895f - Sketcher: Fillet increase debugging verbose and disable
    by default
  *  fc5b6288c - Draft: re-added missing arcFrom2Pts function in
    DraftGeomUtils
  *  6d836ad7a - improve drag and drop in tree view
  *  f89b99639 - Improvement and correction drags and drops in tree
    views.
  *  e62304976 - use more speaking variable names
  *  e58f72933 - fix DocumentObject::isInInListRecursive and
    DocumentObject::isInOutListRecursive
  *  c009a206f - make _getInListRecursive much more efficient by
    avoiding to process objects multiple times
  *  547993689 - remove superfluous error messages in In/Out list
    methods
  *  b3721f861 - fix re-throwing an exception
  *  af36a78f7 - harmonize settings for DAGView with other dockable
    windows
  *  d86c83d6c - Enable again the standalone tree and property view by
    default
  *  1458c2364 - fix file guards
  *  23addab20 - fix exception message
  *  7dc13bd2d - Replace Base::Exception with appropriate subclass
  *  e02695b91 - Replace Base::Exception with appropriate subclass
  *  b0247d184 - Replace Base::Exception with appropriate subclass
  *  7acdb56d9 - Replace Base::Exception with appropriate subclass
  *  56db19824 - Replace Base::Exception with appropriate subclass
  *  f6205c6b9 - Selection view: only select search results when enter
    is pressed
  *  fc16bcbfc - Replace Base::Exception with appropriate subclass
  *  f9e487e4b - Replace Base::Exception with appropriate subclass
  *  c5a5eb6a8 - Replace Base::Exception with appropriate subclass
  *  9d80db279 - Replace Base::Exception with appropriate subclass
  *  560b415f1 - Replace Base::Exception with appropriate subclass
  *  f34ec4534 - Replace Base::Exception with appropriate subclass
  *  4f02b209f - fixes 0003689: Snap to grid checkbox in edit control
    widget does not update
  *  da09f7c3d - OpenSCAD: fix error in workaroundforissue128needed with
    date formats (YYYYMMDD vs YYYY.MM.DD)
  *  a7094210f - Fix scan coverity issues: CID 184294: Uncaught
    exception CID 183597: Unchecked return value CID 175809: Dereference
    before null check CID 175810: Logically dead code CID 133000:
    Uninitialized scalar variable CID 133001: Uninitialized scalar
    variable CID 183591: Explicit null dereferenced
  *  735b0a18b - [AddonManager] Fix bug to install macros' other files
  *  7e1acd756 - Restore removed rpkg.conf
  *  b8ed93605 - Fix scan coverity issues: CID 184299:  Null pointer
    dereferences  (FORWARD_NULL) CID 184297:  Error handling issues
    (UNCAUGHT_EXCEPT) CID 184296:  Uninitialized members  (UNINIT_CTOR)
    CID 184292:  Uninitialized members  (UNINIT_CTOR)
  *  6a6ea0a5a - add search function to tree view
  *  c18785fdb - Arch: fixed bug in Schedule
  *  36f5421b3 - ship: repair hydrostatics-plotting for py2
  *  de074ec4f - fixes 0003518: Expressions (fx) not updated
  *  04005b5e4 - fixes 0003680: Export (Ctrl+E) doesn't check to make
    sure that object being exported is a model at all
  *  9d384bd74 - Fix #3674 inverted Detail from DPG
  *  7ed7b7add - Use github api to find the total number of commits
  *  9e2acc477 - When activating a part container in the tree view make
    sure all parent items are expanded
  *  442e2dd38 - add method to check if an open transaction is empty
    This is needed to avoid to incorrectly abort a transaction if a
    recompute was done between opening and closing an editor in the
    property view
 -- Alexander Pozdnyakov <censored>  Sat, 24 Nov 2018 22:18:53 +0300
freecad-daily (0.17+git15182-b65faeff7-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: b65faeff771b629d2598a3af8a26845de28e55d9
  * Date: 1541808822
  * git changelog:
  *  b65faeff7 - fixes 0003627: Hole fails to restore from file
  *  07cf5b10d - Sketcher: Trim support multiple intersections for
    circles
  *  084c48360 - Sketcher: Ellipse trim, handle multiple intersection
  *  4245ae686 - Sketcher: Ellipse trimming with internal aligment
    geometry
  *  f10c28fb5 - Handle case of no points returned
  *  4d0c856fa - Start: minor py3 fix
  *  bd2bf371a - Arch: Fixed buggy import/export of objects based on
    rectangles to IFC
  *  a8fda8df0 - Arch: Fixed buggy import/export of 2D objects to IFC
  *  3d8b81583 - by default disable old tree view & property view
  *  847c6ef74 - fixes 0003652: Missing little expression icon
  *  9fde41ff1 - Allow user to define a custom minimum deviation for the
    tessellation
  *  f6a9cfaad - fix -Wabsolute-value
  *  d4461f351 - add function to retrive femmesh edges by a TopoDS_Edge
  *  7d197ce82 - Start: Use default file icon if mime-based one is
    unavailable for some reason
  *  490b76f40 - Arch: Fixed py3 errors in IFC export
  *  b56598428 - Arch: Disabled children claiming for Section Planes for
    now (buggy)
  *  fe033dee7 - make unit tests about document observer more reliably
  *  24c33c0d9 - remove some more boost.signals leftover
  *  36b9a1c45 - Add unit tests to check the new Prop_NoRecompute value
  *  6186a310d - Add a new PropertyType enum Prop_NoRecompute to reduce
    possible inconsistencies between touched and recomputed features.
  *  1d72ee434 - Draft: Export of Arch Axes to DXF
  *  daadba492 - add security checks when reading BMS files to avoid
    possible crashes due to corrupted data
  *  7fbd1c6be - remove some more boost.signals leftover
  *  ba11c3a70 - FEM: commands, sort classes
  *  fb531582f - FEM: print mesh info, rename it to display mesh info
  *  798c0ea4a - FEM: z88 mesh, some changes: - add a much simpler
    method to write a FemMesh to Z88 file format by Python - add a read
    method which does not create a document object but just returns the
    FemMesh
  *  3408e5908 - minor Py3 issue fixed
  *  f2ddb64fa - Path.Area: minor optimization
  *  a345669b3 - Path.Area: fix default parameter initialization
  *  2d3f94590 - Support for step down in deburr op.
  *  64addcabd - Enable op base feature pre-selection for multiple base
    models.
  *  e4fc276ba - Maintain stock bound box extension values across
    refreshs
  *  fe8f172ce - Arch: Fixed bug in windows snapping
  *  ff5d67b66 - Draft: fixed snapping to WPProxies
  *  d03a11ead - Change the name of the Wire object
  *  36124965d - add PS action to dumpToFile
  *  fcdcb5d85 - Arch/Draft: Fixed py3 bugs in text rendering
  *  fbb8e86cb - remove trailing spaces
  *  768b1874d - + minor fix in Document unit tests
  *  c1f19d385 - remove trailing spaces
  *  dedf42102 - remove leftover of boost.signals headers
  *  f71da8d76 - py3: Arch: fix TypeError exception
  *  fb4460e52 - Added tool controller to custom op
  *  fe8677fab - Also restore position of base op when dressup is
    deleted.
  *  bfcd21361 - Insert dressups at the same position in the operations
    list as the parent op is/was
  *  de5b785f6 - Moved Deburr out of experimental features.
  *  2f2f5af4c - Path: PathSurface task panel update
  *  511811874 - generalized optimization algorithm
  *  c40060bc2 - Path: Optimize output of OCL dropcutter algo.
  *  13f589a0a - Sketcher: Allow driven constraints when autoredundancy
    removal and autorecomputes active
  *  195c49299 - Part: Attacher: fix blocking error message
  *  0a667889a - Sketcher: Trim bug
  *  d779e5b4b - Sketcher: Fillet radius estimation improvement
  *  6f42f3dac - Part: Geometry tangent with Vector3d overload
  *  293e5732a - Sketcher: SketchObject Debug disabled by default
  *  abc710111 - Sketcher: Add DEBUG macro to SketchObject
  *  69d62787e - Sketcher: Intercurve fillet Improvement and delete
    constraint on point fix
  *  fe78c1a03 - Sketcher: Expose mass datum commands to python
  *  2c41e70c9 - Sketcher: Mass operations on dimensionals
  *  6a1aed66e - Sketcher: Refactor code relating to dimensional
    constraint checks
  *  8e2e5d7b6 - Sketcher: Made constraints aware of whether they are
    dimensionals or not
  *  071bc89cf - Indentation error solved
  *  2765ed479 - Resolved issue: Exporting rectangular section to ifc
  *  90a1f4ad1 - Draft: Fixed py3 bug in getSVG
  *  c3014fc65 - fix blocking of SelectionObserver
  *  4c2f2cd21 - Misc. typos and whitespace
  *  5ff383b46 - fix gcc8 build failure
  *  684b4ab03 - Draft: Fixed wrong Placement of Draft Wire - fixes
    #3558
  *  e4b1cfc43 - Fix COPR build and remove fedora specific xdg files
  *  e86f7caea - Improve TaskAttacher dialog: + correct handling of
    active document + properly handle case if the view provider or
    document is deleted while the dialog is still open
  *  347f99364 - add/extend helper classes to safely access documents,
    document objects or view providers
  *  40cec5f72 - add/extend helper classes to savely access document,
    document objects or view providers
  *  0c8da1c38 - add an assert to several Command methods to be notified
    in debug mode if no active document exists
  *  f898eafd6 - move from deprecated boost.signals to boost.signals2
    library
  *  3858b179c - improve whitespaces
  *  e10068a64 - Sketcher: Trimming support bug
  *  408c31634 - Fix BSpline/Circle conversion
  *  f0420d6cb - Add formatter for gp_Pnt
  *  2f4b61dac - fixes -Winconsistent-missing-override
  *  cd34f3d12 - Path: Adaptive -  set as standard feature
  *  976e804e2 - Path: Adaptive - fix for path cleaning
  *  6e7beb1a0 - py3: OpenSCAD: fix type cast
  *  1be9f18b5 - py3: OpenSCAD: use io.open more explicit
  *  1538a14ec - leave license field and url of a Part container empty
    to avoid possible confusion with imported 3rd-party STEP/IGES models
  *  2b84be64c - Fix spurious error message
  *  c2f2db8b5 - Path: Adaptive - finishing path improvements
  *  1e7aa1bec - fix crash with Py3 when releasing memory buffer
  *  42c5b2e9c - fixes 0003657: automatic rotation disabled by default
  *  53ba33a80 - fix -Wunused-private-field
  *  1d86a83b3 - Sketcher: Fillet UI command Improved exception handling
  *  957c22a61 - Sketcher: Fillet extended CAD kernel information
  *  044e0f6c2 - Sketcher: Use transparent exception mechanism for
    fillets
  *  7effa68ee - Part: Geometry use CADKernelError exception for OCCT
  *  4b9d90321 - Sketcher: GUI command updated to support filleting of
    bounded curves
  *  f1a98c310 - Sketcher: Support for filleting bounded curves
  *  649d115af - Part: Geometry New Bounded-Trimmed-curve inheritance
  *  0ed7b1d69 - Part: Geometry - refactoring of intersection code
  *  c946de8fb - Part: Geometry - intersection - checkendpoints
  *  4d1e98113 - Part: Geometry GeomTrim Geomline segment type
  *  396998467 - Part: Geometry intersect routines throw when OCCT
    throws
  *  7c1a21884 - Sketcher: Inter-trimmed-curve filleting
  *  b1858f2cf - Part: Geometry Arcs inheriting from GeomTrimmedCurve
  *  0aa3da513 - Sketcher: filleting arcofconic-arcofconic command
  *  44c5f1a67 - Sketcher: Fillet support inter-conics
  *  8b97a3137 - Part: Geometry refactoring
  *  9e349c33a - Part: Geometry - improvements/bug fixes
  *  f301feec3 - Part: New routines for curve intersection
  *  4c9356f0f - Arch: Finished implementing color support for Arch
    Reference
  *  a3729d5ca - Arch: Support part colors in Reference
  *  17c783051 - extend FreeCAD.getUserMacroDir to accept boolean to
    either return actual or default macro directory
  *  e517c00d9 - py3: Fem: remove extra b'ees
  *  465152bcc - fix crash in debug mode in sketcher in case the
    equation matrix has rank zero
  *  4362ddc79 - Raytracing: Fixed search locations of povray
  *  907cdb8fa - add module for Qt translation stuff
  *  57726db47 - AddonManager: minor bugfix
  *  7fabfde0e - py3 compatibility fixes
  *  b6712e264 - fix crash with Py3 when releasing memory buffer
  *  3b1e1f885 - remove trailing whitespaces
  *  3443fd966 - replace deprecated failUnless with assertEqual
  *  b262cf6e9 - Persistence: Incorporate review feedback
  *  c60364772 - Persistence: Test cases for content dump It turned our
    that the document could not be dumped as the xml specifier was used
    as first element. As the dumping added the  element around
    it was invalid. However, content is required to read properties.
    Hence the xml element generation was moved.
  *  f5fc291ec - Persistence: Avoid copy of data on binary restore
  *  4a7d49f8b - Persistence: Enable binary dumps of properties
  *  fd378bbc8 - Persistence: Implement dumping of binary content
  *  2af5a983a - unit test for / operator of Quantity
  *  83f61b437 - implement true divide handler of the number protocol
    for Quantity
 -- Alexander Pozdnyakov <censored>  Sat, 10 Nov 2018 07:18:10 +0300
freecad-daily (0.17+git15056-7ec3984cb-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 7ec3984cbe91f361c2fba63703e948786ee7273f
  * Date: 1540592744
  * git changelog:
  *  7ec3984cb - Add support for dLabel.ViewObject.Line If it's false,
    do not draw line (and arrow), text only
  *  9543d5464 - Add arrows to dLabel getSVG, minor style cleanup
  *  3a85a1fd4 - Add line for annotation (no arrow yet)
  *  3391a5ea4 - Initial work, only text (no lines)
  *  76590be8a - improve call tips window
  *  4cff87ed5 - add functions to customize NaviCube
  *  10cd4cc7a - Hide Draft tray toolbar
  *  4fa707f46 - Respect "InvertZoom" parameter
  *  9c1587cfa - Fix delayed rotation of DVP based Views
  *  b2135da44 - Workaround for #3332
  *  0660fd737 - Reverting partial commit 2a53eb043
  *  33663d134 - make the methods
    highlightSelection/unhighlightSelection virtual
  *  41ca90d22 - Do not use a view provider's bounding box node when
    handling BoundBox selection style because it leads to some
    inconsistent behaviour. Instead let SoBoxSelectionRenderAction
    render the bounding box.
  *  b11ed19f8 - Arch: Make section planes claim their children in the
  *  f1e3ec88c - AddonManager: Fixed missing files in cmake
  *  8ffd8c290 - Arch: Fixed bug in Site
  *  b78a6b57f - Another typo fix
  *  0500bcbda - Requested revision
  *  2a53eb043 - Please review these and then I'll squash all in to one
    commit
  *  f976a4f73 - Misc. typos and whitespace fixes
  *  968ce141d - [AddonManager] Fix Python 2 bug with list comprehension
  *  2506f5b20 - [AddonManager] Strip whitespace from other_files
  *  37b738f86 - [AddonManager] Add support for __Files__
  *  bac786a8e - [AddonManager] separate the Macro class
  *  cef825c56 - py3: OpenSCAD: make Mod/OpenSCAD python3 compatible
  *  54f88cc75 - py3: Arch: fix import urllib2 problem
  *  ae9786253 - PATH Fix bug on finding minimum Z on DressupRampEntry
  *  d3df5d979 - py3: Arch: try to fix unicode problem
  *  d449f7f8c - FEM: nonlinear material, small fix in setting solver
    attributes
  *  96f515748 - FEM: ccx solver task panel run, return error if
    CalculiX has finished but there are errors in output. Happens on
    nonpositive jacobians
  *  341b72bea - FEM: ccx tools, small improvements if nonpositive
    jacobians are in the mesh
  *  a22a0d456 - FEM: file headers, fix .cpp and .h header text
  *  733dae2b3 - Update context menu
  *  650404c17 - Reduce unnecessary updates to QGraphicsScene
  *  24f43527f - Use circles for circular BSplines
  *  2004653fe - check for existence of PySide stuff when defining
    convertWrapperToQuantity
  *  36029e96d - restore shiboken wrapper for Base::Quantity
  *  be586d089 - improve whitespaces
  *  a53027342 - rework error handling mechanism
  *  ea4fb69e4 - Arch: Prevent exporting materials as IFC objects
  *  46b152669 - Draft: fixed bug in delay system when passing a
    function with False as argument
  *  3969400a1 - Draft: Don't show the Draft tray bar automatically
  *  74a6bb425 - Updated Draft Dimension object.
  *  c78ebdec4 - Draft: Set normal direction of dimensions to (0,0,1) by
    default
  *  75ee3e4c2 - suppress error message if while restoring a document
    one of the lines or planes of an origin cannot be found
  *  27615abce - implement a direct way to set single or double
    precision when writing/reading properties using floating point
    numbers
  *  8678f74dc - allow to access NaviCube of 3d viewer
  *  7c4ab45e3 - cache supported languages in order to make preferences
    dialog open faster
  *  409fec05c - improve whitspaces
  *  70fef3934 - Path: Adaptive - finish depth option added
  *  31a9ae655 - Fix crash on RevertDocument
  *  13584d64f - py3: cannot take len() of zip() object directly
  *  9f2ad88de - Upgrade test for BSpline is Line
  *  3ca8eb098 - Use Page Label for Tab Text
  *  8280d551a - Fix Rotation not applied after restore
  *  8933374b4 - Linux: add XDG metadata files
  *  44c2f19e3 - py3: Draft: use proper way to test if property is
    available if the attribute is not available py3 raises: `: The enum is empty`. For py2 hasattr simple
    returns False. Similar changes should be applied also to other
    places.
  *  9bb360bb7 - fix bug in PropertyPlacementList::RestoreDocFile
  *  1243b2543 - put USE_OLD_DAG around use of backlinks
  *  a8b739080 - fixes 0003486: Improve VRML export for more complex
    structures
  *  c950d1f09 - improve whitespaces
  *  7b8668167 - fixes 0003638: Importing CSV-files produces an empty
    spreadsheet without the data
  *  3a6afac8b - improve whitespaces
  *  1e6818b6f - py3: arch: fix unicode problems #3590
  *  a28183262 - Change tool from cylinder to prism
  *  5eac50724 - Add conditional python-matplotlib requirement depending
    on fedora ver
  *  162dfe573 - Set revision and url in nightly builds
  *  5e3b10c92 - FEM: code formating, cut lines with more than 200
    diggits
  *  40d0db317 - FEM: ccx solver, add gemetry check analysis
  *  76cc1308e - FEM: print message, fix
  *  5981cf07b - FEM: inout modules, delete not used and not needed
    variable
  *  f5523dd83 - FEM: Typos
  *  d6d7b36ae - FEM: Grammar and organization fixes
  *  1c1dfe221 - whitespace improvement
  *  0b12ceec8 - make constraint validation consistent to evaluation
  *  20298c45d - set the cloned shape the tip of the created body
  *  0c63ab423 - remove unused shiboken wrapper for Base::Quantity
  *  47536dcd3 - enable FREECAD_RELEASE_PDB by default, cleanup cmake
    file, improve whiespaces
  *  19b399015 - fix possible build failure if oCCT is not used
  *  9d3ad415a - add option to save document directly to target file
  *  e79a19828 - avoid to degenerate the view frustum if there is only a
    single point in the scene
 -- Alexander Pozdnyakov <censored>  Sat, 27 Oct 2018 16:12:07 +0300
freecad-daily (0.17+git14975-c6745d1b5-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: c6745d1b5b0af8284f8dd485046ec570c4ca68e0
  * Date: 1539432123
  * git changelog:
  *  c6745d1b5 - fixes 0003610: App::PropertyFloatList not updating in
    Spreadsheet
  *  571f75204 - fixes 0003341: Undoing is missing steps
  *  cb30a8296 - Fix #3634 Lost formatSpec on save/restore
  *  715ab0596 - remove unused checkbox from Placement dialog
  *  e1c18f015 - shorten placement dialog height so there is not so much
    scrolling required
  *  404f9e019 - placement task -- for user's convenience copy distance
    or angle to clipboard when user shift+clicks Selected points button
  *  7527c7d14 - fix -Wunused-variable
  *  125f41e3e - Misc. typo fix
  *  f6e9faa62 - Fix #3623 Display of Ft/In Dimensions
  *  eaf987625 - Correct tree icon for Angle3Pt
  *  a37328094 - Add @mario52's templates
  *  22ddbe0f8 - fixes 0003632: Drawing lines on top of an image will
    not save the work (Reason: ' &' in the file name)
  *  68c644104 - implement mustExecute for Raytracing features
  *  23d64fa7b - fixes 0003629: FEM, input file is not written if the
    FreeCAD document name has none standard letters
  *  ae7c53b95 - Py3: fix opening file
  *  04faa8f49 - + fix cutting or selecting mesh in perspective
    projection mode
  *  ff05101b6 - Fixed FreeCAD crashes.
  *  6178c7958 - implement Cut, Copy, Paste messages in SheetView
  *  22513600d - implement cut/copy/paste in spreadsheet view
  *  0e948db5a - Win32-specific optimization in Points module
  *  e66849378 - Sketcher: Avoid transfering angle constraints
  *  dc023afc8 - emit signal when starting and finishing to save a
    document
  *  4ac34d06a - minor fixes
  *  1f3905810 - typo/grammar fixes
  *  11a569b6b - Make document observer testcases work in cmd line mode
  *  3e3bfbabf - Expose edit signals to Gui observer
  *  a0de8c9a6 - Add python document observer for GUI documents
  *  fb95e3247 - Expose dynamic property signals to python observer
  *  7ec4fb357 - Improve document observer tests by checking parameters
    of each call, not only the last one
  *  f68e36de4 - Expose document property changes to python document
    observer
  *  e91de65df - Fix and test the new signals
  *  238c8a856 - Expose onBeforeChange to python document observer
  *  0edf6892b - Expose transaction events to document observer
  *  2a15d8fc3 - Add signals for recomputed objects
  *  64e9c4ea5 - travis: ccache compilation also requires xsltproc
  *  c6b1bdd29 - travis: Install eigen3 via package from Ubuntu
    repository
  *  ba85adf78 - travis: Drop references to Ubuntu 12.04
  *  ee3456fd8 - travis: Reduce number of packages installed via apt
  *  876c65157 - issue 3443, suppress generation of new document when
    documents are loaded via command line
  *  84aa87c85 - keep corner of navi cube when changing language
  *  8e084199d - improve trace support of Shape binder
  *  84280330a - print warning also in release mode if an object is
    still touched after recompute
  *  be8b1b52c - fix ObjectStatusLocker and StateLocker to support
    nested calls
  *  3de3ac399 - Tweak makeRailing(None) to (re)-create Railing and
    insert back to Stairs.Additions
  *  c825cca14 - Default Stairs (i.e. without Base Dwire etc.) also have
    Railings created
  *  294100d95 - for inner loop use a different iterator variable than
    for outer loop, remove superfluous argument from Message()
  *  3d833e52d - placement dlg - do reselection prior to updating center
    coordinates -- prevents other object moving if apply incremental
    changes is not enabled
  *  f84971fca - avoid throwing exception in intersectCC
  *  f5befc75c - improve unicode handling when setting Start page
  *  d9e4c727d - improve mesh decimation
  *  795e261be - StartPage - handle should always return unicode
  *  c159f9aba - py3: fix unicode problem
  *  6848a3c11 - Removed experimental wb from build
  *  78863e269 - Added comment about the correctness of cloning a clone -
    lest I not attempt to /fix/ it again
  *  0e9bbf401 - Cleaning up startEditing/finishEditing/isEditing
  *  1a6665c0f - Changed view providers to use Gui.Document.setEdit to
    start the editor for a new object.
  *  2c0927776 - sketcher: clear selection after failed addExternal
    geometry to prevent crash
  *  48ec50db3 - fix segfault in ExpressionDelegate in case constraint
    property is invalidated
  *  a0916a9a6 - avoid re-throwing an exception in case normal is not
    defined
  *  7949cd84e - fix possible crashes in sketcher commands due to wrong
    casts
  *  abb56c35d - 0003544: Crash on creation of vertical dimension with
    Shift + V
  *  b7f7c16e6 - fix header include
  *  5811bc5f2 - placement task  - align buttons better
  *  a520eb634 - placement - show complementary angle as float
  *  cc0dbb58e - Path: Adaptive - adjustments to path smoothing
  *  da9c65278 - Start: Write test page in non-binary format
  *  ebec4cd5e - fix freeze when editing empty sketch
  *  93d9f1658 - in topologicalSort check for valid iterator
  *  58b80f538 - Arch: bugfix in PanelCut
  *  1dfdaca5d - Raytracing: Fixed search locations of povray
  *  27c80884a - Start: Fixed freeze when trying to read corrupt fcstd
  *  a6f7ca483 - Arch: Added a CutOffset property to PanelCut object to
    be able to move the cut plane
  *  8bf9d368a - avoid multiple spaces in property name
  *  e2ddabf23 - returning a boolean from setEdit/unsetEdit of a Python
    view provider indicates a handled edit mode, None indicates to
    forward it to the C++ view provider
  *  a4b0bdf33 - Fixed context menu for PathIconViewProvider
  *  293ac5526 - Fixed path model double click
  *  868baa6dd - Return NotImplemented on PythonFeature::setEdit if the
    setEdit is implemented and returns True for one of the standard, not
    Default, edit modes
  *  5b85233a5 - remove useless methods
    startEditing/finishEditing/isEditing from Python wrapper of view
    provider add attribute to access document from view provider
  *  41f0dc1fe - support of user defined Povray or Lux templates
  *  39d072bf8 - fixes 0003621: Additive and subtractive loft preview
    not showing during creation
  *  a03f8b7e4 - improve whitespaces
  *  b8c50dc0f - Fixed misplaced word
  *  2de755186 - Misc. typo fixes
  *  fae5b4f7f - Placement dialog - more consistent axis direction based
    on order of selection
  *  65dd09d5e - Sketcher: Grid visualization improvement
  *  dedd66e7f - Sketcher: Axes visualization improvement
  *  93f06f825 - fixes 0003410: 0.17 Regression: recompute will make
    parts lose color and take a longer delay compared to FC0.16
  *  4cab61c54 - AddonManager: Added Mario's macro execute button
  *  a7942fc3e - Fixed path tool controller context menu
  *  04568dc6e - Cleaned up path op context menu
  *  317de14d2 - Fixed model edit
  *  82b98588a - Fixed support for objects in the tree without a Proxy
  *  840e904a1 - Fixed context menu for PathJob
  *  dd2679bc4 - Fixed PathSetupSheet task panel and added doc strings
    to the UI.
  *  cf2799ccd - Refactored operation initialisation into separate
    module so it can be called from the WB and the Job UI.
  *  cc320aa80 - Handle Straight Line BSplines
  *  b56912013 - Add 3Point Angle Dimension
  *  1578b05a9 - Add option to reverse arrowheads on Dims
  *  f5668c77a - Move dimText Prefix to FormatSpec
  *  d2c2b35b6 - Add over/under Tolerance to Dimensions
  *  1d3f3ab7e - AddonManager: Fixed macro copying and centre manager
    dialog over FC window
  *  0e6f14e86 - Arch: bugfixes in reference tool
  *  6410c28dd - FEM: vtk, tools, better comments in header file
  *  c7252e5ef - FEM: vtk, import and export FC result, better log
    messages
  *  dc4105574 - FEM: vtk, import and export FC result, get the FC
    result properties for them from a seperate method
  *  ffdfaafb9 - FEM: in out and vtk, make use of stats calculations for
    vtk import
  *  3d86b6965 - FEM: import tools, move stats calculation in separate
    method
  *  f56afed06 - FEM: vtk, import FC result, further code improvements
  *  702b999e4 - FEM: vtk, import FC result, small code improvements
  *  a6ae394c1 - FEM: vtk, import FC result, get rid of needless
    essential property
  *  e1b9ad289 - FEM: vtk, import FC result, move defs together
  *  bc9de847f - FEM: vtk, export FC result, move defs together
  *  23643f08d - FEM: vtk, import FC result, get rid of needles result
    types
  *  b05d61b39 - FEM: vtk, export FC result, small code improvements
  *  99855a160 - FEM: vtk, export FC result, get rid of needless result
    types - an result is an result, we just gone export what we have - a
    vtk result can consists of all kind of result types
  *  c3a834886 - fixes 0003571: Offset3D of volumes intersection is not
    solid
  *  caf78bbab - fixes 0003509: Create MultiTransform Feature from
    existing Transform Feature forces document migration
  *  46def65b4 - make DAG view behave more nicely in case of cyclic
    graphs
  *  dfe734f3f - fix infinite recursion when creating dependency graph
    with loops
  *  496df3436 - Arch: Finished base implementation of Reference object
  *  1fec4d0c5 - Arch: Started implementing Arch Reference
  *  64b9c78b9 - fix GeometryPy::setConstruction
  *  47dacf30d - update resource file
  *  e8c6007c8 - Replace fem-post-filter-data-at-point PNGicon
  *  b73cbd739 - Sketcher: Correct checking of compatible equality
    geometry
  *  80e4b36f3 - Sketcher: No equality to be applied to external axes
  *  d1eb5f19a - Path: Adaptive - Small adjustment to link path cleaning
  *  9a2338a2c - Path: Adaptive - small performance improvement
  *  a9dfb1699 - Path: Adaptive - improvements and bug fixes
  *  96ea2d470 - use toDegrees
  *  c78321f34 - ensure points.size() > 0 before accessing points[0],
    update selected points message
  *  55e6ee6d2 - add support for 3 picked points in placement dialog
  *  cfe088400 - add tooltip to apply axial button
  *  6b44ba59b - add axial movement to placement dialog
  *  17b568db1 - Start: Added pref option to use gradient icon for new
    files
  *  dc4691023 - fix crash when creating a copy of datum object
 -- Alexander Pozdnyakov <censored>  Sat, 13 Oct 2018 23:50:52 +0300
freecad-daily (0.17+git14838-0d228bce0-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 0d228bce02f3a4aa39f2b0f2bfbd5ca5eb2a6d4b
  * Date: 1538161981
  * git changelog:
  *  0d228bce0 - Arch: Fixed edit mode of components
  *  2cddbe5da - ArchPipe objects named as "Rail"
  *  56378b5be - Add Property 'Width of Landing'; set width of different
    'edge' of a Landing
  *  e605d5f4b - fix build failure for oCCT 7.2 or later
  *  27a4938d9 - move class ExportOCAF to own source files
  *  95efad737 - fixes 0003491: Import.export not preserving placement
    of Part Features in STP file export
  *  02ab1c942 - fixes 0003165: Color information lost in STEP export
  *  0812fb06d - improve Python call tips window
  *  3d2d4bdfc - store Python attributes of all extension types in one
  *  1d1abb6d2 - fixes 0003311: SketchObjectPython - no addGeometry
    addConstraints setDriving...?
  *  830caf34c - fixes 0003547: Linear pattern, mirrored and polar
    pattern feature not working on a hole just on pocket
  *  13b45c9c7 - FEM: revert ac1b037, it is based on a change which is
    not in master, not yet ;-)
  *  19cd04041 - in linear pattern handle selected edge of a 2d part
    object
  *  a0ff62974 - FEM: vtk, post task boxes, add some comment
  *  a905b6363 - FEM: vtk fix, task panels, some enumerations are no
    longer set back on any open of the tp
  *  de7ef263d - FEM: vtk, initialize the enums of piplines VP
  *  5fc337baf - FEM: vtk fix, remove scaling of vtk results - only
    displacements had been scaled, all other results remained untouched -
    if the results should be scaled all results needs to be scaled -
    this includes all possible result types with their units
  *  b0f65e45b - FEM: SMESH, update internal version number
  *  ac1b0371e - FEM: input filewriter base class, remove no longer
    working mesh shape property, has been replaced by part
  *  f054788a9 - Make Part_Measure_Clear_All icon more intuitive
  *  7fc487ae6 - fixes 0003465: Groups breaking dependency graph
  *  00bf21dc2 - fixes 0003618: FEM, GUI, mesh view provider,
    highlighted node show wrong node number on selection
  *  0c744f251 - FEM: fix an error handling issue, caused by an non
    existing variable
  *  fc0973857 - ArchStairs: Fix HalfTurnLeft error/bug
  *  1e53a8f47 - Fix for crash on windows env.
  *  27f9a69f2 - Path: Adaptive - small improvement
  *  35f6a4fa7 - Path.Area: fix offset pocket mode
  *  df0eb076a - Better error messages for bad selections
  *  f9b9de42d - Add Peppino's ISO7200 templates
  *  859fed207 - Fix double scaling in DPG AutoScale
  *  3163c3d6f - Fix late repaint of secondary views
  *  db593f216 - Suppress spurious message
  *  6b9c1e89d - Show full width Edges around Section Face
  *  57cc33c8e - fixes 0003427: Measurement tool measures wrongly
  *  dd492d748 - fixes 0003373: 'Save a copy' of a document with a
    spreadsheet mark the document as touched
  *  ff0cacca0 - fixes 0003469: FreeCAD crashes on edge selection during
    fillet edge operation on extruded geometry
  *  dfd3d86b2 - fixes 0003333: Wrong behaviour of fuse operation
  *  654fc12c8 - fixes 0003496: Can't delete spreadsheet if spreadsheet
    is opened.
  *  b112ac0ec - fixes 0003513: Can't open file - some exceptions are
    shown in the log
  *  b33095025 - fixes 0003611: Linear pattern: 'Select reference' does
    near to nothing
  *  fff2a3461 - expose method to Python to switch on/off event
    redirection
  *  a2d44d264 - fixes 0003521: Import of csv file into Spreadsheet does
    not work if the path contains non ASCII characters
  *  3653d7ed1 - fixes 0003148: PartDesign does not allow colouring of
    single faces for non-primitives
  *  8668296f9 - Hard Code QTFileDialog option
  *  6bda4a53e - Gui::FileChooser respect Qt Dialog Flag
  *  ac6eebe7b - Path: Adaptive - enhancements and bug fixes
  *  b8cceb5f5 - make stepZ py3 compliant
  *  8d2f8a3d9 - fixes 0003380: Involute gear should be created inside
    of Body and respect Attachment
  *  3c048904f - fixes 0003447: False PartDesign migration request
  *  2fb62cf0a - improve whitespaces
  *  f6b4ffb14 - fixes #0001672: Raytracing export to POV-Ray - respect
    ASCII convention for I/O filenames
  *  b5811a42b - fixes #0003582: ShapeBinder did not show correctly
  *  75acfe898 - fixes #0003540: Body invisible after deleting Part
    container
  *  68bc66361 - set parent widget to message box when asking user to
    delete content of a group
  *  ac21bcc35 - fixes #0003597: PartDesign Additive and Subtractive
    Loft features don't allow changing the first section after creation
  *  198b047bd - clean-up work in TaskPipeOrientation
  *  14b8579a6 - fixes #0003599: PartDesign Additive and Subtractive
    Pipe features don't allow changing sections after creation
  *  83c40da2a - issue #0003599: PartDesign Additive and Subtractive
    Pipe features don't allow changing sections after creation
  *  70918ba68 - ViewProvider: fix potential crash when exit editing
  *  50ab6e292 - FEM: Python code formating, flake8
  *  d6c6c4da6 - FEM: menues, delete the FEM before material menue
    entries, just like all other entries
  *  a20fa5108 - FEM: menues, move element geometry enties into sub
    menue
  *  7fdbc1d2b - inside display panel check if the property is part of
    the view provider
  *  047f91832 - do reselection whether 1 or 2 points selected
  *  bc1cf4873 - relabel "Selected point(s)" to "Selected points"
  *  96e2f44e2 - Path: Adaptive - fix for profiling operation
  *  de5ad5241 - Path: Adaptive - enhancements and bug fixes
  *  4a717a8a4 - Make destructors of all generated Py class protected
    This is to avoid to create an object on the stack and thus to
    clutter Python's reference counting mechanism
  *  b214f606c - Misc. typo and whitespace fixes
  *  8ab6ffa69 - fix -Wreorder
  *  d978287af - fix CID 183848
  *  24cf5d23b - fix possible crash when aborting geometry checker
  *  17d36cecc - improve manual mesh filling
  *  6b055ee89 - add verifier class to check the result of the polygon
    triangulation
  *  ff6ed27ba - replace boolean to check for inside/outside cutting
    with enum values
  *  4c8e70b9a - polish Mesh workbench
  *  b05f234fa - fix overloaded methods SelectionSingleton::addSelection
  *  0286a4e31 - exit measure distance tool with Esc
  *  d0cd33b2b - always close task panel with ESC button
  *  adc4b4a64 - remove limit to only allow vertexes of a model
  *  5fc836875 - add convenience method addSelection(SelectionObject)
  *  86df25384 - Qt5: fix build failure if spacenav is not used under
    Linux
  *  fc8d9f2bf - Add select point(s) option to Placement dialog
  *  4b90bed74 - fix -Winconsistent-missing-override
  *  adfdec3b9 - re-arrange headers to fix build failure with Qt4
  *  e7a5bd0aa - SpaceNavigator on Linux: rearrange #includes
  *  d63e29c3b - Replace Q_OS_UNIX with Q_OS_LINUX for spacenav
  *  39b27ab9e - Port SpaceNavigator support on Linux to Qt5
  *  189a72902 - extend QuantityFormat to set denominator independent of
    user settings
  *  92145e7e3 - Fractional inch setting now disabled when not in
    Imperial building
  *  77060a75a - Added support for fractional inch user setting.
  *  b102e1556 - Now only storing the actual fractional denominator
  *  00a11a636 - Added option to select minimum fractional inch
    displayed
  *  97ad1b687 - Renamed Path Chamfer op to Deburr.
  *  a9e040eb1 - Fixed selection restore of entire object.
  *  91371a6c6 - Added option to rotate multiple base objects as a
    compound or individually.
  *  041d80051 - Changed Rotate tool behaviour to rotate the entire
    selection group instead of each one individually.
  *  725d87417 - Don't force stock refresh on editor start
  *  f9ca7d62c - fix compiler warning, fix build failure with older OCCT
    versions
  *  f6d9b692b - add a check to BSplineCurve.segment()
  *  ee128a32f - Fix for compiler warnings
  *  e9e27656b - Path: Adaptive - small enhancement
  *  46cd140c8 - Path: Adaptive - performance optimization for larger
    models
  *  76638c7c3 - Return self in addProperty for interface compliance.
  *  476a07ae2 - expose some more methods of ParameterGrp to Python
  *  c8cfc15e3 - fix build failure on Linux
  *  625ef4548 - addon manager py3 fixes
  *  fa00718c2 - fix python3 issues
  *  f809a50be - when loading file by drag and drop then create the
    objects in the active document if no document exists then use i18n
    to translate the document name
  *  d1f1230ef - Typo and whitespace fixes
  *  6d4938309 - Initial support of SpaceMouse Plus XT
  *  c6df59969 - expose more methods of Geom_Curve to Python
  *  295bb8fa8 - Fix Decoration positions on Views derived from DPG Base
  *  dce4086d6 - fixes #0002908: stp file import name mismatch (due to
    some limitation into UTF-8 support & naming convention)
  *  161973b96 - add option to disable auto-deactivation of property
    view for inactive document
  *  18ed94f78 - Disable property editor if none of the selected objects
    is in the active document.
  *  62910898d - fixes #0003588: The path to the Addons does not allow
    special characters
  *  70cf68ab3 - restore old behaviour of AddonManager.get_macro_dir
  *  3386567d9 - issue #0003588: The path to the Addons does not allow
    special characters
  *  02eb4a6fa - issue #0003588: The path to the Addons does not allow
    special characters
  *  38df1ae74 - Part, PartDesign, Attacher: fix a few problems with
    infinite shapes
  *  eb8629d07 - Part: Attacher: fix flip-sides for O-X-Y-like
    attachment modes
  *  88babaf60 - Ignore key events in dialogs and let parent task panel
    handle them The affected dialogs are: * Texture mapping * Cross-
    sections * Extrusion * Revolution
  *  ba2cdde66 - move document mode command further uo in the View menu
  *  2ce34d6d4 - fix regression wrt to bold text in multi-document mode
    when activating document by tabs
  *  5c40496cf - fixes #0003514: Program crashes when user try to add
    (by mistake) the origin to a group
  *  ac66048b8 - fixes #0002833: [Spreadsheet] Keyboard events are sent
    to the wrong viewprovider
  *  876339b88 - add method to activate 3d view when setting active
    object list
  *  23b0c89b8 - fixes #0003155: FEM to mesh conversion fails for shells
  *  faad5ea27 - ignore key events in placement dialog and let parent
    task panel handle them
  *  8f3a53c24 - move check for grabbed node and releasing it from
    ViewProviderDragger::unsetEditViewer to
    View3DInventorViewer::resetEditingViewProvider
  *  aae8062f1 - minor fixes: make QtCreator happy by removing const &
    when connecting signal/slots fix typo in comment
  *  3a81bd510 - PropertyEditor: improve editing experience
  *  7cf8dc254 - Fixed minor bug in Rebar object.
  *  a6a29467a - improve whitespaces
  *  77e40f32f - Reformatted variable spacing.
  *  10281ccc1 - Parameterized previously hardcoded fractional inch code
  *  052d8a70e - Added collapse/expand option to the document tree view.
  *  6359c26b5 - Changed tree view document hiding boolean to integer to
    support arbitrary number of views.
  *  03d4f084c - Added option to hide inactive documents in tree view.
  *  f231871cb - replace epsilon to check for null vector
  *  41102edf6 - fix bug in draft path array
  *  712012678 - fix some MSVC & clang warnings
  *  ba6132c4b - Path: Adaptive - fix for convetional mode detection
  *  e69571dcf - Path: Adaptive - fix for offset glitches
  *  40ff33d4a - PathSimulation - fix for memory consumption with
    complex sim paths
  *  9a451bbf3 - Path: Adaptive - fix for integration
  *  43ee740ef - Path: Adaptive - prepping the PR
  *  6db02838c - Path: Adaptive - typo
  *  90cd7cb23 - Path: Adaptive -  fixes
  *  78e6cb30b - Path : Adaotive - fix for finishing pass supression
    outside stock
  *  9bb3576f6 - Path: Adaptive  - fixes
  *  f4dec2ece - Path: Adaptive - fix
  *  7b1f38498 - Path: Adaptive -fix
  *  202ace41a - Path: Adaptive - keep tool down ratio option + bugfixes
  *  53bbbe3ec - Path: Adaptive - bug fixes
  *  00085edd3 - Path: Adaptive - linking optimization - chaining by
    distance
  *  f24d66f96 - Path: Adaptive - fix for VS build
  *  3c6d2094a - Path: Adaptive - fix for edge selections
  *  3c7a88412 - Path: Adaptive - fix for keep tool down linking
  *  af102ca1c - Path: Adaptive - linking optimizations
  *  526aadfd8 - Path: Adaptive - path linking optimizations
  *  4619f8a58 - Path: Adaptive - bugfix
  *  cbecc2a49 - Path: Adaptive - keep tool down feature - alfa
  *  929bf9de5 - Path: Adaptive - fix for cut direction
  *  8ce1e811d - Path:Adaptive - fix
  *  0cbc401f7 - Path: Adaptive - cleanup
  *  743e95bca - Path: Adaptive - bug fix
  *  3928b5c85 - Path: Adaptive - bugfix
  *  a980d1e9f - Path: Adaptive - bugfix
  *  0bfd6d7e8 - Path: Adaptive - fix for stock to leave for outside
    region
  *  365227a04 - Path: Adaptive - feature to clear from outside stock
    bounday inwards
  *  364daff4c - Path: Adaptive - bugfix
  *  d578a546c - Path: Adaptive - bug fix
  *  0fe43a932 - Path: Adaptive - fix for returning to clearence height
  *  3bf7fb24e - Path: Adaptive -  support for cylindrical stock
  *  4603f6166 - Path: Adaptive - fine tuning
  *  51e339675 - Path: Adaptive - fix for stock to leave option
  *  4d3f6bc82 - Path: Adaptive - fix for linking moves optimization
  *  791435b08 - Path: Adaptive - added stock to leave option
  *  547ebe4fb - Path: Adaptive - linking moves optimization
  *  e24034a10 - Path Adaptive: fix for duplicate edge detection
  *  b9f841094 - Adaptive: Fix for path nesting
  *  3144de83c - fix for py3 error
  *  b56cc96f3 - clean up
  *  da62ad5bc - Fix for py3 import
  *  2b395e07b - Adaptive - finer tolerances for path cleaning
  *  29013240e - Adaptive path to allow selection of edges
  *  754134302 - Fix for compiling with VS2013
  *  f7773a1dc - fix for pybind11
  *  7ca6f8375 - fix for pybind11
  *  31cbf6f65 - Path adaptive operation added
  *  dcedf9a4a - fix install locations for Raytracing and Start module
  *  399c95ccc - Added icon to TaskPanel tab in CombiView to indicate if
    an edit session is in progress.
  *  e4dbc896d - Set focus to sketcher window when a new handler is
    activated to ensure proper handling of keys, espcially Escape.
  *  36faeb247 - Cosmetically change mentions of Teigha to ODA
  *  37305f69f - Misc. typo and whitespace fixes
  *  900a05bca - Fixed ProfileEdges for multi base models.
  *  48d058dc7 - Fixed ProfileFaces for multiple base models.
  *  8030e96e5 - Fixed dogbone support for CCW profiles.
  *  6687ff2fd - Select potential base if it is the only candidate for a
    base model
  *  cc7abc59f - PathUtil fixes for adding ops with preselection.
  *  bc871e2b8 - Support for converting existing jobs to multi base
    model on loading.
  *  7925da828 - Fixed merge issues
  *  fffb9f265 - Removed obsolete adjustWirePlacement.
  *  1ad7b8c32 - Added support for multi base model to Engrave.
  *  3687224ce - Added support for multi base model to Surface op.
  *  546cd7e2e - Added multi base model support to Pocket 3D op.
  *  3d646ecd4 - Changed base model tab view to a tree view
  *  e098c7f1f - Fixed merge issues
  *  1f0bda27f - New approach to determine if an object is a solid -
    based on it's volume.
  *  dda6d4938 - Fixed typo
  *  74bcc8b57 - Added support for multi base model to Chamfer op.
  *  a7f3c5974 - Added multi base model support to MillFace.
  *  cd4e3043e - Consolidated base model naming
  *  f01eb0737 - Added multi base model support to CircularHoleBase op
  *  e4e54729a - Added multi base model support to ProfileEdges op.
  *  0a9ff5f3a - Fixed base geometry selection for multiple base models.
  *  9479e27ab - Fixed Contour op to work with multiple base models.
  *  39a73f4e7 - Preserve selection over moves and rotations
  *  cc2ffc38a - Added jobs as a selection for the base models.
  *  5d5afd8b0 - Added more placement tools for base models.
  *  524380cd1 - Fixed unit tests to support multiple base models.
  *  2480b45c8 - Alignment and orientation support for multiple base
    models.
  *  e0af0177c - Base model edit during job editor.
  *  bcfd92d38 - Refactored job creation dialog to be re-used for model
    selection dialog.
  *  d78d65628 - Basic job creation dialog with multiple base models.
  *  15df65280 - FEM: cpp commands post, do not use create, same like
    constraints, data along line
  *  f2422f1f7 - FEM: cpp commands post, do not use create, same like
    constraints, scalar clip
  *  c4e7ace30 - FEM: cpp commands post, do not use create, same like
    constraints, linearized stress
  *  2db040dd8 - FEM: cpp commands post, do not use create, same like
    constraints, data at point
  *  79e320d70 - FEM: cpp commands post, do not use create, same like
    constraints, clip
  *  2110292f3 - FEM: cpp commands sort posts, cut
  *  1075c331f - FEM: cpp commands post, fix warning class and a typo
  *  c95cdb13b - FEM: workbench, remove wrong spaces
  *  d62f1cbfe - FEM: gui py class init, sort classes
  *  1effc84eb - FEM: gui py class init, delete duplicates
  *  08e2c4f07 - FEM: app py class init, sort classes
  *  24c868686 - FEM: app py class init, add some spaces
  *  c9e555117 - FEM: icons, add new line after add icons
  *  6ac8df583 - FEM: icons, rename inp editor
  *  0cdfc8bc4 - FEM: icons, rename element rotation 1d
  *  45bf29e0f - FEM: icons, rename element geometry 2d
  *  1fe8dc99f - FEM: icons, rename element geometry 1d
  *  a8e34e566 - FEM: icons, rename element fluid 1d
  *  316d99c86 - FEM: icons, rename sovler cfd
  *  11d728a42 - FEM: icons, rename solver analysis frequency
  *  211754d60 - FEM: icons, rename solver analysis thermomechanical
  *  de165b9a6 - FEM: icons, rename solver analysis static
  *  55759110e - FEM: icons, rename solver standard
  *  e7ce85c6d - FEM: icons, rename solver control
  *  83d4247b8 - FEM: icons, rename solver run
  *  281eeb5fd - FEM: icons, rename solver elmer
  *  4ca046a72 - PartDesign: Refine property for Boolean #3488
  *  46621a85d - PartDesign: Refine property for primitives #3488
  *  2cb1bad66 - GestureNavigationStyle: fix interaction with
    SoClipPlaneManip
  *  a93c893dc - fixes #0003583: Using the raytracing WB crashes FreeCAD
  *  b6e871833 - fixes #0003586: App test cases require Part module
  *  30f395761 - remove unused option FREECAD_MAINTAINERS_BUILD
  *  63e8241e6 - fix inconsistencies between default action of context
    menu and double-click
  *  2dd876c08 - auto-expand/collapse a tree item when activating it
  *  34a0c7bce - by default show highlighted object in bold text, a
    document's active object is not in bold text any more
  *  3b9a9e02b - close all top-level widgets when about to quit event
  *  a624fee2c - add GUI functions to flip orientation of input curves
  *  864767221 - add boolean list to handle orientation of boundary
    curves
  *  fbcecfb13 - add missing header files
  *  fd2befe7a - when leaving dragger edit mode make sure to release the
    grabbed node
  *  aa8feb79d - Use Face or 3D direction for View and ProjGroup
  *  233ed49b2 - make copy constructor of Handle class private
  *  0b846eee5 - consider global placement when exporting point cloud
  *  7e3be9eb6 - take care of object's global placement when creating
    point cloud of it
  *  7d8e7b6d6 - add copy constructor for class PointKernel
  *  138ddcbee - add method Placement::isIdentity
  *  312310de6 - take care of global placement when exporting from Mesh
  *  b87d6e69f - copy image resource
  *  9b42120c8 - Start: 1) replaced link element before li item in order
    to make the whole box clickable 2) placed "New file" item as first
    one so that it is always at the same place no matter what session or
    recent files you have 3) created a thumbnail for "New file" item
  *  506ed1ee9 - Start: fixed tabs border radius and reduced font weight
    for file info
  *  599e59059 - reduce line-length to 80 characters
  *  b20d1bc09 - new style modules: print traceback as error and as log.
  *  e0f8dede0 - Update commit count reference for shallow clones
  *  36bd5a0ec - fix build failure for OCCT < 7.0
  *  7a71cf188 - take care of global placement when creating mesh from
    shape
  *  d8c558156 - add optional parameters to copy method to copy topology
    and/or triangulation
  *  7d8e53aaa - add Const to ancestorsOfType
  *  9e5b31fe2 - add missing comma separator in list
  *  ef0fe5732 - Draft: Allow to switch the line of Draft Labels on/off
  *  acbbcbcb0 - enable VBO support for Intel graphic drivers if UseVBO
    is activated
  *  b38538779 - enable VBO support for Intel graphic drivers if UseVBO
    is activated
  *  dda6672d4 - Fixed minor bug of custom spacing in Rebar object.
  *  689765da1 - Revert unintended change
  *  43d16fc87 - Add Duplicate button to Execute Macro dialog
  *  299f68cda - add comment about using readLockNormalCache
  *  4231194a3 - GLBuffer: fix isVBOSupported()
  *  b5467b02a - MeshGui::SoFCIndexedFaceSet: fix missing normal cache
    unlock
  *  ad39b37b9 - Fixed whitespace error
  *  ec8e97c26 - Fixed merge issues
  *  67987cc91 - Added job export dialog to Job Editor.
  *  ff54af4e9 - Redesigned ops defaults to use combo box for op
    selection and only have one editor visibile at the time.
  *  9cc08cee0 - Fixing unit tests for more conservative height
    settings.
  *  84b681eb2 - PathEdit integration of the setup-sheet editor.
  *  795842b71 - Setting a property's tooltips in setup sheet editor.
  *  c4340a757 - Fixed surface settings.
  *  e833c5b32 - Fixed build for new files.
  *  33e3a0083 - Turning off settings exception printing for
    unregistered ops.
  *  9d7d9e817 - Partial operation settings support for Surface op.
  *  6c83a991e - Operation settings support for both engrave ops
  *  3e1310ba7 - Operation settings support for Helix op.
  *  7d8ed6fd7 - Operation setting support for all pocket ops.
  *  ea84b18ae - Operation settings support for Drilling.
  *  f4124b91b - Sorting of operation settings for UI purposes.
  *  0824066c5 - Added operation setting support to profile ops.
  *  74d3bf485 - Added support for property types required for
    PocketShape settings.
  *  954771ccb - Added automatic setting of operation values from the
    setup sheet during creation.
  *  ebe76319b - Added name parameter to operation proxy constructor.
  *  a3cd80796 - Template export/import of operation settings.
  *  5f5543da3 - Add properties to the setup sheet and initialise their
    editor from there.
  *  a5a44ecec - Property editor for enums.
  *  ac84092e7 - Basic property editor framework
  *  7b8165389 - Display setup sheet for each registered op.
  *  ee49b9874 - Prototype objects for operations and the ability to
    create them through the regular proxy instantiation.
  *  070d17e4e - Add job as parameter to opSetDefaultValues
  *  b93d39f70 - UI for operation's setup sheet.
  *  660b9b38d - Added approximation for hyperbola curves.
  *  853ad14a1 - Basic UI/editor for the SetupSheet.
  *  cdff29e47 - Fixed stock creation with odd initial extent -
    tessellate to the rescue.
  *  c495ed43f - Fixed heights and introduced OpStockZMin/Max.
  *  94fa64077 - Add eval() to distance line edit during scaling
 -- Alexander Pozdnyakov <censored>  Sat, 29 Sep 2018 07:10:33 +0300
freecad-daily (0.17+git14511-faf883448-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: faf8834484f4ffd5fdaed853e4d3a0883a7d4cdf
  * Date: 1535834679
  * git changelog:
  *  faf883448 - py3.7 fix
  *  591c1d32c - Add link button to Addon Manager to Macros dialog
  *  7c048482b - Hiding all/most properties that are supposed to be
    hidden on document restore again.
  *  f094ae413 - Fixed logging for unit tests.
  *  8054540af - Added button to stock dialog to recreate the stock
    object.
  *  5b39974bf - Only track stock from base's extent at creation time.
  *  a8be139cb - Improve search for coin3d tag file
  *  b79e1bfee - get rid of private function _PyImport_FixupBuiltin for
    FreeCAD and FreeCADGui modules
  *  8c08635d3 - get rid of private function _PyImport_FixupBuiltin for
    __FreeCADBase__ module
  *  1eeb19748 - Fix typo in search for OpenGL.
  *  fb1a0be84 - exit application when running unit tests raised a
    system exception
  *  022653331 - Arch: Close base profile of Structures automatically
    when needed
  *  5f025587a - Draft: Fixed bug in WorkingPlaneProxy color
  *  e381e6b73 - Remove unused Debian packaging files
  *  682650b0b - Draft: Fixed adding points in Wires
  *  3d70f9ed4 - number of used decimals in UnitsApi must already be set
    when initializing App
  *  c717d1121 - improve csg import
  *  96771a07b - use a widget's current font as default in the list of
    available families
  *  28b7e0112 - YEAH 1000 commits for great FreeCAD project :-) ahh the
    commit ... FEM: netgen mesh obj, typo in attribute description
  *  d436630f5 - FEM: equation objects, add some comments for linear and
    nonlinear equation
  *  ff716f3d4 - FEM: mesh netgen and gmsh, use the same group and
    description for mesh geometry object
  *  26a255b38 - FEM: common test module, some comments
  *  998b72324 - AddonManager: Fixes download of metadata.txt with Py3
  *  b469c237b - Arch: cache svg calculations in section planes/techdraw
    views for better performance
  *  404b42d0a - unit tests of Arch and Draft require GUI, improve
    output of units tests
  *  559a5e6e5 - Arch: Added placement controls to section plane's task
    panel
  *  16e709a68 - do not explicitly use extesnion modules in
    SelectionView::getModule
  *  67b5ee093 - now each module registers its unit tests itself
  *  8708da262 - Arch: Section plane is now created at center of
    selected objects
  *  6f0634563 - Draft: Fixed DXF support for new Draft texts
  *  904aef555 - use abstract interface to access geometry in transform
    dialog
  *  2a6655e17 - Sketcher: UI option to enable/disable the automatic
    redundant removal mechanism
  *  8505b0eff - Sketcher: Automatic redundant removal mechanism
  *  dc1bb7eb8 - Sketcher: Move autoremoveredundants method from
    SketchAnalyser to SketchObject
  *  96f6c4694 - GCS: Bug fixes
  *  31750a750 - FEM: elmer, fix SIF variable output bug
  *  31193039e - FEM: femtools/femutils.py typos and whitespace fixes
  *  f8939d689 - FEM: vtk post, support multiple pipeline objects for
    filters
  *  d060cacfa - FEM: cpp commands sort constraints, temperature
  *  144e54845 - FEM: cpp commands sort constraints, pulley
  *  283f9dbe7 - FEM: cpp commands sort constraints, pressure
  *  ffbeac03f - FEM: cpp commands sort constraints, plane rotation
  *  c8ec1a756 - FEM: cpp commands sort constraints, initial temperature
  *  38f868263 - FEM: cpp commands sort constraints, heat flux
  *  79442a1f2 - FEM: cpp commands sort constraints, move gear
  *  164ee520a - FEM: cpp commands sort constraints, move force
  *  ab522431d - FEM: cpp commands sort constraints, move fluid boundary
  *  33f749c96 - FEM: cpp commands sort constraints, move displacement
  *  c97ed2db3 - FEM: cpp commands sort constraints, move contact
  *  ba6976fd6 - FEM: cpp commands, use for command creation same order
    as for command definition
  *  6923a5221 - FEM: cpp commands, add some comments
  *  e21476907 - FEM: cpp commands, comment analysis and solver command
    as they are created in Python
  *  8c30258db - FEM: cpp commands, code formating
  *  1a08251a8 - FEM: vtk post, change order of commands and icons
  *  a322cc349 - FEM: vtk post, small improvement in scalar clip gui
  *  a02b35574 - FEM: objects module, rename result objects to post
    processing ones
  *  d8f65890d - FEM: objects module, delete recompute comments, the
    user needs to take care of recomputes if he adds objects by Python
  *  ce1be10f0 - FEM: vtk post, typo in Tranparency property
  *  25bcbcbf2 - FEM: vtk post, sync tranparency on reopen of pipeline
    task panel
  *  2dc808985 - handle case if a B-spline is straight and thus maximum
    curvature is zero
  *  8740a3a56 - Whitespace formatting
  *  55e93745f - Misc. typo fixes
  *  69efa4737 - Selection: handle exception in observer callback
  *  561be0821 - Part sweep now accepts compounds of edges that build a
  *  b2cefc460 - Part loft now accepts compounds of edges that build a
  *  fe2660b46 - issue #0003177: Part Design Pad should allow besides
    'Up to face' something like 'Up to plane' as well
  *  b656377e6 - Start: break too long thumb caption texts
  *  f8f4cd76c - clear dict when invalidating Py object to fix possible
    cyclic references
  *  5eaf2e638 - fixes #0003564: Python objects: updateData calls to
    proxy instance that should have been deleted
  *  bb9d737ba - when adding a dynamic property to the editor then move
    it to the correct group or create a new group
  *  3f0dca638 - avoid that Datum plane is always touched when
    automatically resizing it from within its own view provider
  *  2b2b920c8 - Arch: python3 fix
  *  988dc1127 - Start: additional py3 fixes
  *  69d9a3f94 - Arch: Use the smallest face as profile when discovering
    extrusions in IFC objects - thanks @geometrygym
  *  f0d6a43d3 - Arch: Using transparent style during walls and structs
  *  af30700b1 - Draft: Fixed leftover scene callbacks in snapping
  *  16e01ceaa - Start: misc improvements - Hide recent files section if
    recent files prefs is set to 0 - Better filetype management - Better
    tooltip on file thumbnails - Added notes section (enable in
    preferences)
  *  24579fff3 - Py3: fix PropertyStringListItem::setValue
  *  93163b28d - Improve usability of expression dialog: + add signal
    showFormulaDialog to QuantitySpinBox in order to indicate whether
    the formula dialog opens or closes + when formula dialog opens then
    hide the button box in the parent dialog, show it again when the
    formula dialog closes
  *  0252e491d - Start: Misc fixes to start page
  *  6429707f7 - Allow user to suppress the initial tool change.
  *  c17bcb130 - Enable option for grbl tool change command.
  *  478829510 - If an edge cannot be flipped, issue a warning and
    approximate it through straight line segments.
  *  6e83baf1d - Fix railing height at starting point etc.
  *  681c71766 - Add Railing Height and Offset
  *  3927a2ed8 - reduce compile time after each time cmake configure is
    executed (Version.h)
  *  4211defb4 - reduce compile time after each time cmake configure is
    executed
  *  e5a1a9d35 - macro to check for different input and output file and
    if needed replace output file
  *  b9c24f8a9 - reduce compile time after each time cmake configure is
    executed (swig)
  *  afd524956 - add static function isVBOSupported to OpenGLBuffer to
    check for the GL_ARB_vertex_buffer_object extension
  *  83351faeb - Draft: Ability to set working plane from PartDesign
    datum planes
  *  952a9a4a8 - CMP0050: make Template module aware of cmake policy
  *  67ddda714 - CMP0050: make Assembly module aware of cmake policy
  *  172503b40 - CMP0050: make JtReader module aware of cmake policy
  *  f4a21d3b6 - CMP0050: make Sandbox module aware of cmake policy
  *  a84b84bf1 - CMP0050: make TechDraw module aware of cmake policy
  *  8ff52568d - CMP0050: make Start module aware of cmake policy
  *  c36bdb4e3 - CMP0050: make Start module aware of cmake policy
  *  63bf0aaeb - CMP0050: make Fem module aware of cmake policy
  *  681d22226 - CMP0050: make Robot module aware of cmake policy
  *  fc8984ae7 - CMP0050: make Path module aware of cmake policy
  *  d85309a76 - CMP0050: make Raytracing module aware of cmake policy
  *  49ca698b3 - CMP0050: make Drawing module aware of cmake policy
  *  0c95c9579 - CMP0050: make Drawing module aware of cmake policy
  *  2455b5fe3 - CMP0050: make Sketcher module aware of cmake policy
  *  104595d37 - CMP0050: make MeshPart module aware of cmake policy
  *  ed5313d72 - CMP0050: make Inspection module aware of cmake policy
  *  cdc507d9b - CMP0050: make PartDesign module aware of cmake policy
  *  73e27458d - CMP0050: make Part module aware of cmake policy
  *  f7f143a2b - CMP0050: make Points module aware of cmake policy
  *  cda05c914 - CMP0050: make Import module aware of cmake policy
  *  e3a783fd4 - CMP0050: make Import module aware of cmake policy
  *  cad83384f - 'Multi-segment' continuos railing update following
    Stairs' changes
  *  fb388774e - Fix railing on 2 sides; Make continous railing for
    'multi-segment' stairs; Group under 'Master Stairs'
  *  6dafd51fa - Fixing Railing - Left & Right
  *  8d4756015 - Start: Fix for py3
  *  f09ccebbe - Start: Support for qss stylesheets
  *  9df1166de - Start: More cosmetic fixes
  *  e8811c0d3 - Start: cosmetic fixes
  *  efae18742 - Start: Refined display + start with forum disabled
  *  1007c822d - Start: Allow to not show start page on file open
  *  36cd5a55c - Start: Added forum box with latest posts
  *  5bc02545c - Start: Small fixes in preference page
  *  ac6586a20 - Start: New start workbench
  *  8236f158d - Web: Allow to use url queries
  *  9e9e4dd7f - CMP0050: make Image module aware of cmake policy
  *  a4390f547 - CMP0050: make ReverseEngineering module aware of cmake
    policy
  *  a0faa374c - CMP0050: make Mesh module aware of cmake policy
  *  0b8631271 - CMP0050: make Spreadsheet module aware of cmake policy
  *  cd5ee548f - CMP0050: make Surface module aware of cmake policy
  *  8d4953ad8 - CMP0050: make Measure module aware of cmake policy
  *  8d09cafc3 - CMP0050: make Test module aware of cmake policy
  *  1c656b1cb - CMP0050: make Web module aware of cmake policy
  *  16295d412 - CMake 2.8.12 and lower allowed the SOURCE signature in
    add_custom_command In CMake 3.0 the policy CMP0050 was introduced
    where it could be set to OLD to keep this behaviour while for NEW an
    error was raised. Since CMake 3.5.2 a warning comes up when using
    the OLD behaviour and that it will be removed in a future version.
  *  bff245dae - add Mesh_Data target to handle scripts files
  *  82b31d50e - clean up cmake macros add new macro
    fc_target_copy_resource_flat
  *  a1b0c2ff3 - Gui: Better visualization of the Active Object
  *  55fb50834 - Fix StraightLanding connecting bit; other TreadDepth
    RiserHeight issues etc.
  *  0c918ba5d - 'Centralise' all cases use
    MakeStraightStairsWithLanding method; further fix TreadDepth and
    RiserHeight Enforce
  *  773ca081f - Add TreadDepth & RiserHeight Enforce properties; Fix
    MakeStair, MakeStraightLanding functions; Test Right Railing
  *  dc4628767 - Fix MakeStairs, _CommandStairs functions; Testing
    Railing (One side only)
  *  07eea2e3a - remove ambiguous function setTolerance, use Tolerance
    attribute instead
  *  3ffd43552 - move cmake policy CMP0050 to new style
  *  fc6e6a55e - fix broken generate_from_xml macro
  *  68f6c82eb - fix -Wcast-function-type
  *  557fee3dc - fix -Wignored-qualifiers
  *  4686f27f6 - fix -Wimplicit-fallthrough
  *  0bc5699b5 - fix -Wparentheses
  *  fa99f792e - Py3: PartDesign: relative imports
  *  03a28be4c - MSVC does not support keyword 'or'
  *  f82012b68 - Remove const qualifier for Travis OCE version
  *  baa960e1d - Coverity Fixes
  *  086546891 - Add option for Dxf Version and forced Polyline
  *  e757e4f7e - fix warning C4244: conversion from 'const double' to
    'float', possible loss of data
  *  e701f75c2 - generic wrapper/unwrapper for PySide and PyQt classes
  *  de66ab3d1 - Coverity Fixes
  *  368ba7a37 - Fix Travis Compile Warnings
  *  0432ecdb8 - Fix propagation of Source property to children
  *  1b1eaa5de - Turn off Operations visibility by default
  *  04807fddd - Add UseOutline property to PocketShape in order to mill
    full pockets and not have to add all sub-shapes.
  *  321b159f2 - More typos
  *  a981753d2 - Trailing whitespace fixes
  *  781d00732 - Misc. typos
  *  e31cac568 - revert changes of SMESH_Gen class interface of bundled
    SMESH
  *  3c999f563 - fix several reference counting bugs
  *  271cdcb19 - clear selection node when destroying viewer
 -- Alexander Pozdnyakov <censored>  Sun, 02 Sep 2018 07:24:21 +0300
freecad-daily (0.17+git14345-9f9886691-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 9f9886691ba4c541ed057ddf01cb575d34347a5e
  * Date: 1534535991
  * git changelog:
  *  9f9886691 - disable FREECAD_USE_EXTERNAL_KDL due to
    incompatibilities with bundled version
  *  2221820d7 - Various general bugs fixes and  _CommandStairs related
  *  28e8d5e82 - Add HalfTurnRight 'basic' feature, Master Stairs to
    accommodate differnt flight of stairs
  *  171e65204 - fix -Wabsolute-value
  *  b04ea2704 - do not show dialog of progress indicator for OCCT <
    6.9.0
  *  5ee9e1193 - nullify path on destruction and check if adding new
    trajectories
  *  4d9ee645c - use consistently cc_glglue functions in OpenGLBuffer
    class
  *  c842f0b8b - fix build failure if pch is on
  *  a5515527e - move OpenGLBuffer class to core system
  *  5039e4b0a - simplifiy code in SoFCIndexedFaceSet::GLRender, fix bug
    in wireframe mode when panning/rotating
  *  4f3d0149f - Add basic MultiEdgesLanding method
  *  69fec24cb - Add AbsTop Property - Absolute Top Level of a
    segment/flight of stairs; To enable 'multi-segment' stairs.
  *  adb44fee5 - Add LastSegment Property - to enable 'multi-segment' /
    'multi-flight' stairs; and fix some LandingDepth related bug.
  *  e76488eb1 - FEM: post warp filter, try to better handle ui min max
    values, but no success
  *  88b605774 - FEM: post warp filter, add some comments and make code
    better readable, no real changes
  *  5d2d33b98 - FEM: post warp filter, small ui layout improvements
  *  2772d1faa - FEM: post warp filter, better values for ui spinbox
    values
  *  c44ade696 - Fix build error on MacOS due to sed command usage
  *  e290de07a - BOPAlgo supports progress indicator since version 6.9.0
  *  d5c63cf21 - add progress indicator to BOP check task panel
  *  2b02b0753 - let pass events of a progress dialog in event filter of
    WaitCursor
  *  56e6d5829 - add comment about regression in ProgressBar
  *  ba7161ac4 - Add boost-python to fedora spec file
  *  52a5cbe7c - Improve error report about missing boost components
  *  9549f29f2 - fix MSVC warning: unreferenced local variable
  *  99b077cf8 - use parallel mode of BOPCheck class
  *  ff9339522 - Give FindNETGEN a path hint so that it ACTUALLY works
    with the standard Fedora 28 netgen package.
  *  e903690e0 - Give FindNETGEN a path hint so that it works with the
    standard Fedora 28 netgen package.
  *  9a6dcff1d - Give FindMEDFile a path hint so that it works with the
    standard Fedora 28 med-devel package.
  *  90a8b5420 - Add HalfTurnLeft landing stairs basic feature.  -
    HalfTurnRight, stairs alignment etc. 'fix' added in 'later version'
    in my local machine not yet in this commit
  *  5f8f26824 - Apply equivalent changes to FindPySide2Tools as
    FindPySideTools.
  *  bf043fe68 - Fix typo in FreeCadMacros.cmake
  *  f12c4092a - Quote paths used in FindPySideTools.cmake
  *  32c40179d - Fix ninja warnings about duplicate rules for
    Mod/Web/Init.py
  *  25332ba03 - Fix ninja warnings about duplicate rules for
    Mod/Path/Init.py
  *  75c698d18 - Fix policy warning with CMake (regarding "no rules to
    generate")
  *  b844589cf - Clean up and make FindPySideTools CMake module more
    robust
  *  cf79125dd - Add fc_target_copy_resource/fc_copy_sources build
    message
  *  2ae238e3d - Clean up and fix generate_from_py and generate_from_xml
    CMake macros
  *  4ffc6c288 - Clean up and improve fc_copy_sources and
    fc_target_copy_resource CMake macros
  *  11d89c760 - Clean up and improve "COPY_IF_DIFFERENT" CMake macro
  *  de282ad5c - Base: Make units of PropertyQuantity settable from
    Python code
  *  855f4ef2f - Fix globalPosition in Stl export
  *  9602e22c3 - compute the actual placement to apply instead of
    transforming the points twice
  *  0f9eba7d9 - Fix double application of Placement
  *  a097804cb - Add library for concurremcy in >= VS2015 revert
    conditional in Points.cpp (i.e. reactivate parallel handling)
  *  3c2e27cfc - 🚑🐛 Don't install doc/freecad.qch with no GUI
  *  6eb2cd315 - Set Operation's view object proxy to 0 to let the
    framework use the c++ implementation.
  *  02a237637 - Use TC of last operation of a job - bring up dialog if
    it's the first op of a job.
  *  9f29693df - Fix Dimension update on DPG Scale Change
  *  7028da17b - Expose findCentroid to Python
  *  603c294d4 - Fix QGIVP boundingRect
  *  5730aae4c - Allow circular BSplines to be dimensioned
  *  874309b94 - Arch: Initial support to export quantities to IFC
  *  57f2bf74a - Arch: Import/export Site data (longitude, latitude,
    etc..) to/from IFC
  *  21e00b6d7 - Arch: Support for IfcElementAssembly
  *  d30cb7853 - Added vertical/horizontal support for
    SurfaceOfRevolution.
  *  a50727b59 - Fixed Cancel of job selection - abort op creation.
  *  cf14ebf7e - Use the job that matches the current selection - iff
    only one job fits that description.
  *  18964c2e5 - Removed non-printable character at line 1
  *  5e791f55a - 1. Fixed typo in previous commit (item 3) 2. Added URL
    of discussion post / thread 3. Previous commit - Added Landing Depth
    Control to ArchStairs
  *  c33e247d9 - Add Control Landing Depth
  *  880c8ccbf - avoid linker errors with >= VS 2015
  *  1160e04af - Revert "Get the outline of the syntesized shape for
    PocketShape before extruding."
  *  2587864b5 - example using C++ API of FreeCAD in external
    application
  *  90ad84539 - for Qt5 no explict event processing after creating a 3d
  *  2e35941ef - add some convenience methods for initialization process
  *  1d83e15e3 - quit event loop after closing main window if not
    started by an extern host application
  *  34172c851 - improve handling as library if used by another
    application
  *  241f85569 - fix typo
  *  71088bfb9 - suppress -Wcast-function-type for swig code
  *  01c140be2 - fix warnings
  *  a9c4bcb5d - remove kwd argument for functions only with flag
    METH_VARARGS
  *  0b40519f3 - Changed all catch types to references for polymorphic
    exceptions.
  *  1cbd5cc99 - Path.Area: add PocketLastStepover/LastStepover
    parameter
  *  3414c042b - FEM: clipping plane, fix bound box calculation for obj
    with a property called Shape which is not a occt shape
  *  436d04fe3 - ViewProviderDocumentObject: forbid recursive call of
    updateView()
  *  c961f8f6b - make Loop selection command available outside Path WB
  *  f99940ff1 - Make drill location list sortable
  *  2e1a887c4 - whitespace fixes
  *  67aa3c4c3 - Source typo change
  *  baa6d8932 - Typos and whitespace fixes
  *  f991d89ec - FEM: icons, rename purge results icon
  *  af61ca669 - FEM: icons, rename show result icon
  *  4019cc346 - FEM: icons, rename sphere icon
  *  1a1ce36f9 - FEM: icons, rename plane icon
  *  eba0a6a6f - FEM: icons, rename iso surfaces icon
  *  e0a8cd8f8 - FEM: icons, rename cylinder icon
  *  b7680920d - FEM: icons, rename box icon
  *  dab1ed770 - FEM: icons, rename warp filter icon
  *  a799e0060 - FEM: icons, rename linearized stress icon
  *  38ae615ed - FEM: icons, rename data at point icon
  *  d9ed75d95 - FEM: icons, rename data along line icon
  *  2b6ec4196 - FEM: icons, rename cut function icon
  *  23d28268f - FEM: icons, rename clip scalar icon
  *  cbcebb6d0 - FEM: icons, rename clip region icon
  *  e16f1939e - FEM: icons, rename data icon
  *  4e8574e91 - FEM: fenics #0003038: flake8
  *  8df79bef5 - FEM: fenics #0003038: added overlap parameter and
    removed assign_values from interfaces
  *  bf4503059 - FEM: fenics #0003038: removed old fenics interface
    classes
  *  ee8a525c0 - FEM: Fenics interface: changed interface into different
    classes for cell functions
  *  122ea86ba - FEM: Fenics interface: flake8
  *  193e69ad6 - FEM: Fenics interface: changed cell function and facet
    function interface to be more convenient
  *  baf26a3dc - FEM: analysis task, use analysis icon
  *  6bef30010 - FEM: post filters task panels, use the right icons and
    better names
  *  90533ea4e - FEM: post warp task panel, small typos in uifiles combo
  *  1c870cc89 - FEM: menue names, use better readable names and use
    same typo system
  *  9ce4111ce - py3: define more unicode for python3, see commit
    7ad0c7f7
  *  88aefc28e - backport to OCCT < 6.8
  *  9faa7fc57 - fix exception raised on project load for invalid enums
  *  7ad0c7f7f - py3: define unicode for python3
  *  8f3cf6156 - PropertyPartShape: remove CopyShapeOnSave parameter
  *  8548d7249 - App::Document: enable saving with binary brep
  *  d65349f1f - PropertyPartShape: fix brep shape saving without copy
  *  8018f2640 - PropertyPartShape: add parameter to disable copy on
  *  dc54f67d0 - fix infinite recursion in case of non-DAG documents
  *  917b95f72 - paralleization of transformation and bounding box
    calculation
  *  102fe30a7 - Arch: Discard faces without nornals in IFC exporter
  *  2e4d2dff0 - fix possible UNICODE related build failure due to OCCT
    cmake flags
  *  5e63d3ded - fix build failure on Linux
  *  e6b7bb18b - fix macOS build failure of MeshGui
 -- Alexander Pozdnyakov <censored>  Sat, 18 Aug 2018 01:32:58 +0300
freecad-daily (0.17+git14224-8068150c6-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 8068150c64b71981ec2f12b5a718a86da46b9e54
  * Date: 1533404269
  * git changelog:
  *  8068150c6 - [WIP] add box selection to select individual faces
  *  70e5b9fec - fix explosion of face colors dialog if too many faces
    are selected
  *  272c89b00 - add protected default constructor of
    SelectionFilterGate to simplifiy writing of sub-classes
  *  123e9d210 - Draft: Allow to turn off Draft verbose output in
    preferences
  *  1d81fd66b - AddonManager: expand dialog window
  *  48641c2b9 - replace Qt's OpenGL buffer with own implementation
    based on Coin3d API
  *  53c2058e0 - AddonManager: Support for Mario's template for
    externally hosted macros
  *  b40b50a30 - Arch: Fixed orientation of CTH profile
  *  ee517cf18 - Draft: better tooltip for copy mode option
  *  5d2a889a8 - Fixed issue #3506: Certain alias names with a number at
    the end caused exceptions when deleting cells in a spreadsheet.
  *  20d3ebca8 - Update Draft.py
  *  5162f4e57 - Arch: support of stacked groups in IFC and added
    Internal property to Spaces
  *  269a4a558 - Arch: Fixed export to IFC of standalone axes
  *  0865c8ae6 - Arch: small bugfix in material creation
  *  d2f9ab6a1 - Spreadsheet: Fixed issue #3361.
  *  13da3dd83 - Revert "fixes #0003361: Spreadsheet: Inserting Row
    Cause Crash - FC Daily v0.17"
  *  cd0b26a69 - Fix text position in Diamter Dim
  *  4046b001b - Fix default Vertex color
  *  ee607d36a - Fix iso View position in AutoDistribute
  *  1f4ab25d9 - add option to resize datum planes manually
  *  9c57ae56a - add cmake file for thumbnail provider
  *  9a3f0bc25 - improve exception handling in
    ViewProvider::eventCallback
  *  36fa72488 - comment out unused icons (to fix C2603 MSVC error)
  *  3d4c5eda2 - Sketcher: Fix typos
  *  de7bab2f4 - Sketcher: Fix Radius/Diameter shortcut
  *  c84fe5fa3 - Sketcher: Add diameter constraint to the menu and the
    toolbar
  *  26f93eef9 - Sketcher: Geometry Element Widget Support for Diameter
    Constraint shortcuts
  *  1414f986d - Sketcher: Constraint Widget support for the diameter
    constraint
  *  6ce8dcdfc - Sketcher: Support for editing datum dialog
  *  314769101 - Sketcher: Diameter Constraint Property representation
  *  a582da50b - Sketcher: New command to add a Diameter Constraint
  *  1fbdc7c1d - Sketcher: Diameter constraint art
  *  de3da8129 - Sketcher: ViewProvider representation of the Diameter
    Constraint
  *  2e33aba01 - Sketcher: Double arrow label for Diameter Constraint
  *  f41c1a969 - Sketcher: Python SketchObject support
  *  103260872 - Sketcher: Diameter support for Sketch Object
  *  1e2df1054 - Solver: Support for Diameter constraint
  *  424d68085 - GCS: Diameter constraint emulation through
    ConstraintEqual
  *  dcdb66470 - GCS: Extension of ConstraintEqual to allow for a
    proportionality factor
  *  4ae2692fe - Sketcher: Diameter Constraint Python support
  *  4bbc7ea78 - Sketcher: New Sketcher Constraint Diameter
  *  8ef330d19 - add missing export macro
  *  1899987e8 - Sketcher: Add command to delete all constraints to menu
  *  74a5a066c - Sketcher: UI command to delete all the constraints at
  *  cd5aa8975 - Sketcher: Python command to delete all the constraints
    at once
  *  0024d1b0c - Sketcher: Python SketchObject implementation
  *  527c814dd - Sketcher: SketchObject adaptation to Sketch Analysis
  *  3dfb20238 - Sketcher: Make use of Sketch Analysis for Sketch
    Validation - refactoring
  *  de9e7cc94 - Part: Improvement to closest parameter determination
    when the projection does not exist in the trimmer curve
  *  97f375296 - Sketcher: Sketch Analysis tool and autoconstraining
    algorithms
  *  b40c1f16b - add a missing check for OCC version
  *  3c049e44f - cleanup of defeaturing in Part Gui
  *  d5db3ff58 - add OCC defeaturing to PartWB Gui
  *  1f63d6a10 - add python binding of OCC defeaturing
  *  4a0ea3c0e - add OCC defeaturing to TopoShape
  *  e6658ed3f - expose methods to Python to change navi cube settings
  *  c2ada8eac - Fix for issue #3541: Normalize xDir vector for Hole
    feature to correct hole diameter.
  *  2ca81da42 - fixes #0003538: MacOSX 10.13 not in the 'About FreeCAD'
    dialog
  *  23b30518b - PartDesign: fixes for Qt 5.11
  *  c6c55cb6c - Change method of counting commits
  *  9d419b8a4 - Add libspnav to fedora spec
  *  61a6fbe6d - fix -Wunused
  *  c2ab3f02c - remove undesired dependency of Mesh to Part module
  *  039e972a4 - implement fast mesh rendering for Qt5 port (7x faster)
  *  db4f47cf2 - Arch: other small bugfix in IFC exporter
  *  ee154d920 - Arch: Fixed storey height bug in IFC export
  *  057652414 - Misc. code comment typo fixes
  *  4c188ec0f - Fixed DAE export of groups including sub-groups and sub-
    parts
  *  e267eac7b - Fix #3329 globalPosition in Stl export
  *  e45a3674f - Arch: bugfixes in IFC exporter
  *  c28f95d9f - Export DocObjectPy/TopoShapePy to Dxf (Import module)
  *  6cc1524a0 - Mesh improvements: + support of Simple Model Format
    (smf) + improve reading of STL files (reduce by ~70%)
  *  98af9aabd - Draft: Snap to BuildingPart base points
  *  78fea6704 - Arch: bugfix in IFC exporter
  *  d4987d088 - add option to drag at cursor instead of view center
  *  6e8b60589 - add brnading option to show full version number in
    splash screen
  *  6c51cdd66 - minor changes
  *  fa89e3b95 - add url handler to handle certains protocols
    differently
  *  d3ef6905f - + add option to switch off precompiled header
  *  08fcd58e9 - + raise exception instead of crashing when trying to
    access curvature info via Python
  *  6b9a3bf93 - fix possible crash in Quarter viewer
  *  b7ac2807f - Merge branch 'master' of
    https://github.com/FreeCAD/FreeCAD
  *  65879dfe6 - + Improve mesh selection (precompute projection matrix
    and use polygon bounding box)
  *  2b04db09e - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  d034c0083 - Draft: Added variable to be able to start Move command
    in copy mode
  *  f6fdad4d0 - Part: Fixed wording in ShapeBuilder messages
  *  1fcfbcf1a - + move implementation of Base::ifstream and
    Base::ofstream to header and remove export macro.   This is needed
    for VS 2013 to avoid that it exports methods of the base class and
    thus causing linker errors for modules that link FreeCADBase
  *  3b3e4fd4c - minor fix
  *  806ad88c5 - + implement a faster method to multiply vector with
    matrix + add convenience method to transform a point array
  *  b298e63bc - + implement direct and queued mode in console class
  *  b13f1562a - handling of UTF-8 in zipios++ on Win32
  *  6b6bde1ba - use correct spelling of Windows header
  *  188503613 - Arch: Added preference option for screen helpers color
    (axes, grids, etc...)
  *  111c0496b - Draft: Minor bugfix
  *  64c760f53 - Added Standard Code property to all components
  *  439486279 - Arch: Reorganizing structural profiles + added eurocode
    timber sizes
  *  7bac2a610 - Arch: minor bugfix
  *  acf18c193 - Arch: Minor fixes in Materials
  *  d37519e3e - Dxf Boilerplate files not installed
  *  441850296 - Add ANSIB Template
  *  2cc80b613 - Add preference settings
  *  8ba4cd105 - Add support for alternate LineGroup file
  *  5a39efa77 - Fix typo
  *  d48d014eb - Fix Detail view orientation
  *  2b08754c1 - Fixed default HideUnits option to FALSE
  *  d7e5534d5 - Added code to strip units from display string
  *  b9767f003 - Updated hide units GUI option with more text
  *  f8327a009 - WIP. Moving to other machine.
  *  4c2e36b64 - WIP. Added logic to not hide non-base units.
  *  841dfeadb - WIP. Moved code to hide units to seperate function
  *  da41c0071 - Add getPresentationValue function prototype
  *  3f1216a58 - WIP. Added logic to hide units on distance dimensions.
  *  5e3ce0331 - Added option to hide units in sketch
  *  548f63fd0 - fix -Winconsistent-missing-override
  *  8272abf5a - Arch: Added edit mode task panel to arch profiles +
    added American Wide Flange (W) profiles
 -- Alexander Pozdnyakov <censored>  Sun, 05 Aug 2018 02:21:58 +0300
freecad-daily (0.17+git14109-4aa91d62e-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 4aa91d62e2b5bf59371d0ffe1dbdd954e281e548
  * Date: 1532128526
  * git changelog:
  *  4aa91d62e - Part: Added 'Wire from Edges' option to Part
    ShapeBuilder
  *  a91f9e981 - Arch: Enable materials hierarchy
  *  a077a6d1a - Tweak Linear Dim Cosmetics
  *  97ebbf27c - fixed mod Assembly for Qt 5.11
  *  4249ddf64 - building fixes of mod Assembly
  *  068073656 - fixes in mod Assembly for python3
  *  473c86626 - Arch: misc improvements to IFC importer
  *  e92d1018b - PEP8 cleanup
  *  024ce84da - Using PropertyVectorDistance
  *  c93ff200c - Part: Allow to disable progress bar in brep string
    reader
  *  cc0fb2a5a - Arch: Fixed bug in display of axis systems
  *  0c33d00bf - Arch: Fixed visibility of BuildingPart
  *  50a10a202 - Arch: Support of shared profiles in extrusions imported
    from IFC
  *  9bfd118f3 - Fix includes for M_PI on Win
  *  9c60b4190 - Fix "use of deleted function" error on streams
  *  0790e3c92 - Add support for Dxf Export R14 spec
  *  24a9ab73a - Arch: Improved compression of IFC files
  *  56c6e3f0f - Arch: Fixed wrong Floor height on IFC import
  *  d940fd344 - Arch: Enable compression when exporting IFC files
    (reuse similar vectors, colors, etc)
  *  a7c8a4677 - Arch: Support for IfcGrid
  *  fa32af702 - convert tabs to spaces
  *  dc79a93dd - save current color so it can be reverted on cancel
  *  1cb114e25 - handle user cancel color dialog
  *  3d09e6543 - Fix for coverity CID 168953
  *  2c74bcddd - Merge pull request #1553 from luzpaz/source-typo
  *  49b3fbab5 - Source typo fix
  *  07d1abb38 - Fixed import and coverity issue in rml_post.
  *  7e781bcfd - Revise multiple solids message
  *  c74ea1d99 - Fix PD Pocket Through All Unit Test
  *  883a726d5 - Fix #3401 warning on multiple solid
  *  c6b394970 - Arch: Building now derives from BuildingPart
  *  be5e93ddf - Misc. typo & whitespace fixes
  *  c9b29dc63 - Revert "Added support in DraftGui.todo.delay function
    to accept any number of arguments."
  *  63f085dd7 - Extended global marker size to be used for Sketcher
  *  dc15e8f07 - Extended global marker size to be used for Path
  *  348ae5177 - Extended global marker size to be used for other modes
  *  101fac6c1 - Material: recreated materials files with the bash tools
  *  4627ad585 - Material: properties, add ultimate strain
  *  35b92641d - Material: properties, remove Elasticity because it is a
    theory and not a property
  *  3416a26d7 - FEM: analysis group meshing, deactivate by default
  *  96ed5404a - FEM: material task panel, typo
  *  d990fb15f - py3: .next -> next() reported:
    https://github.com/FreeCAD/FreeCAD_Conda/issues/16 ref1:
    https://stackoverflow.com/questions/12274606/theres-no-next-function-
    in-a-yield-generator-in-python-3
  *  860ad6b91 - Use Stroker to generate Edge selection area
  *  545bed8b1 - Fix arcs on outer angle dimensions
  *  091482995 - Fix initial placement of linear dims
  *  ae4961244 - Fixes for coverity CID 176063 and 176065.
  *  062fd6735 - Detect OCCT at new Debian location
  *  dc4fa6e80 - Added support in DraftGui.todo.delay function to accept
    any number of arguments.
  *  c4fc02cbc - Arch: fixed bug in non-GUI mode
  *  74a399e6b - Arch: added IfcPRoperties to BuildingParts
  *  b54661c09 - Arch: Added IFC properties editor to edit mode of all
    Arch objects
  *  0ff2c72ab - allow to disable version number in window title
  *  5f63a7764 - Arch: using basic object names for all arch objects
  *  d7d4489da - Change StepOver to PropertyPercent
  *  097f73afc - Path: Surface op improvements for drop cutter algo
  *  56cd69918 - Fix mod JtReader with python3
  *  f469c9a2c - Another fix to compile against qt5 with python2
    (detection of shiboken2)
  *  1a952af89 - Make sure the offset wire is oriented predictably.
  *  41ca2b3b6 - Changed OpTools and unit tests to not rely on Part.Face
    creation to determine wire orientation.
  *  d2efdc408 - Some tests to figure out Travis failures
  *  c4426c28e - Fixed chamfer UI
  *  c4c30fba9 - Renamed PathGeomOp to PathOpTools.
  *  57ee12df6 - Prevent user from adding stock features to chamfer.
  *  3652cee94 - Fixed holding tags unit tests.
  *  c75fc99cf - Added chamfer selection guard to allow edges and faces.
  *  ebf84ff15 - Fixed holding tags issue with Path's at the same height
    as the tag top.
  *  b8b1c6afe - More holding tags robustifying.
  *  559d48045 - Fixed direction for offsetting holes.
  *  664b2da2e - Fixed flipping of an arc if the arc is rotated.
  *  1574d0bd4 - Robustify holding tags a bit.
  *  c4ae92cf3 - Fixed open wire offsetting and orienting.
  *  4a8653b1c - Refactored geom functions into PathGeomOp.
  *  34aaeff31 - Extracted and added tests for chamfer tool depth and
    offset calculations.
  *  028d76f00 - More chamfer unit tests.
  *  324a30831 - Fixed wire offsetting and orientation and added more
    test cases.
  *  bf7f0a69e - Corrected cutting edge angle input for v-bits.
  *  ee56fc92d - Set default log level back to INFO for all modules.
  *  c559544cd - Fixed missing stock exception in ProfileContour.
  *  97ef1bb62 - Work around for offsetting a circle with Placement.
  *  1b6d14a8d - Added basic chamfer test case for offsetting a wire.
  *  a605b6ea7 - Fixed flipping of b-spline and enabled unit test for
  *  d101111f6 - Added flipping of edge to PathGeom.
  *  8130b5794 - Moved functions out of class for simpler testability
  *  135ede46f - Get the outline of the syntesized shape for PocketShape
    before extruding. This greatly improves the robustness of the
    algorithm and gives PathArea less chances to mess it up.
  *  5fa725c18 - Always use climb milling for closed wires.
  *  0a7074cd1 - Added join to chamfer properties and UI.
  *  8657632d1 - Combined engrave ops in a command group.
  *  6920a618d - Fixed chamfer depth and cleaned up properties.
  *  ce7f28811 - Rebase chamfer op on engrave-base and enable path
    generation.
  *  57ff80fb0 - Split Engrave into base implementation and Engrave
    specific pieces.
  *  63200c00e - Offsetting edges for chamfer op.
  *  ec0e9d1d9 - Basic chamfer op framework.
  *  0c71bc9f9 - Consolidated path tool editor and added customized
    support for endmill, drill and v-bit.
 -- Alexander Pozdnyakov <censored>  Sun, 22 Jul 2018 04:24:11 +0300
freecad-daily (0.17+git14016-5f63f9f23-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 5f63f9f23f10640b613cd894ed529eaf69a04aec
  * Date: 1530881744
  * git changelog:
  *  5f63f9f23 - Add comment to clarify why replace() is used
  *  9ea0cf5a3 - Add version info to window title
  *  f0252c80c - Show color of object wrt to its transparency while
    exporting SVG file.
  *  bd4f48c95 - Fix #3525 Handle Global Position
  *  e5dc8bfff - Implemented a global setting for marker size and
    support of it for snapping in "Draft" workbench. In future this
    setting can be used for other markers too, to be able to set them
    all to comfortable size by just one global setting.
  *  2f6fe2597 - Arch: Support of IfcBuildingElement and IfcPropertySets
    in ifc import/export
  *  a790510d8 - Material: material properties, add angle of friction
  *  7a27e0e85 - Material: material properties, remove duplicate
  *  f379e6125 - Material: material properties, add some links as
    comments
  *  3887161f4 - Material: material properties, better formating
  *  527b3b35e - Material: add some thermal and mechanical properties to
    material module
  *  6442ac83d - Material: material module, add some comment
  *  ce9e5d955 - Material: editor, add cards output and some comment
  *  0f8566ef0 - FEM: principal stress calculation, fix for direction of
    principal stress
  *  1bd2463d9 - IMHO it looks like a bug...
  *  6014fce39 - Arch: Fixed bug in windows
  *  42efa3f72 - Arch: Fixed bug in restoring material objects
  *  ab1520b87 - Arch: Fixed compatibility with 0.17
  *  88729418b - fixed a crash on escape from Image Scaling WB
  *  10dee3f42 - Draft: applied patch #1530 from easyw
  *  1314210a4 - Arch: Handle cloning of BuildingParts
  *  43bf3bc0c - Arch: Handle placement change in BuildingPart + view
    management
  *  082926c7d - Arch: Further work on BuildingPart
  *  2bef80dcc - Arch: initial BuildingPart development
  *  05c26826c - Arch: context menu option for material group to merge
    duplicate materials
  *  fafb19488 - Arch: Minor fix to IFC explorer
  *  efdef0f63 - Arch: Fixed non-GUI mode bug
  *  3f2cfa0a7 - Arch: Fixed OBJ export
  *  fd5f1fae3 - Arch: Fixed IFC export of window openings
  *  55db1feb2 - adding missing changes :)
  *  13cbc0c25 - fixing py3 exceptions
  *  87ee06b93 - Centering the Image Scaling Dialog
  *  090211b63 - Adding Image Scaling Macro ti Image WB
 -- Alexander Pozdnyakov <censored>  Sat, 07 Jul 2018 11:32:09 +0300
freecad-daily (0.17+git13983-8f1c6f77c-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 8f1c6f77c090ae7d9c2bfd4f18811083b01a3eb2
  * Date: 1529679072
  * git changelog:
  *  8f1c6f77c - Arch: Fixed RHS structural profiles
  *  c5d589745 - Fix #3508 Missing Namespace in Templates
  *  cd02be6fc - TD: provide gap between figure and ext lines
  *  b20a99257 - Fix extension line direction in isometric views
  *  5da2280cd - Arch: Added Frame and Offset properties to windows
  *  fb0fc49a3 - Removed PathPreferences class and moved functionality
    into the module interface.
  *  b24e95b7c - Removed PathGeom class and moved functionality into
    module interface.
  *  fae0de585 - Arch: Fixed export of included windows to IFC
  *  64fee7817 - Simple blocks now are possible as container.
  *  ec16d82c9 - Add a new array type: PointArray.
  *  70c190f5d - Merge pull request #1521 from easyw/master
  *  60a0dff12 - updating new Icons
  *  8e4dd8ca8 - Arch: Fixed bug in removing objects from section planes
  *  9e7f406bd - Fix X,Y of anchor in Projection Group
  *  f91cb2ab7 - Compatibility w/R12 and arrows for Angles
  *  36a82c690 - Add support for full circles to PathGeom.
  *  a59e87976 - Additional modules for Arch Linux added to
    VTK_COMPONENTS
  *  e3f578ee8 - Building the FEM module on Arch Linux requires some
    additions to VTK_LIBRARIES
  *  c0014cbd3 - Misc. comment typos
  *  548511ac3 - Add support for Qt5 in ts update script
  *  c8c10c117 - Fix Blender Navigation
  *  3c3239ae2 - Aggregate base edges into wires for engraving.
  *  8faf50ec0 - PartDesign::Clone maintain the colors of the original
  *  0fcb378f0 - Arch/Draft: Fixed bugs in non-GUI mode
  *  2f18182b6 - Updated travis build badge in Readme
  *  15685136e - Add sew function to the draft facebinder. Besides
    facebinder and patharray get their own icons in the tree view.
  *  c6c4a0677 - Add sew function to the draft facebinder. Besides
    facebinder and patharray get their own icons in the tree view.
  *  1051f1049 - Material: main module, only use one material structure
  *  f90cd4a56 - backport to occt < 6.9
  *  f3ac51d9b - add Approximation option to TopoShape section
  *  be96fcc62 - add Approximation option to FeaturePartSection
  *  2410e5323 - fix typo
  *  184a566da - Material: move materal property list into material
    module and use this for material editor ui and writing of mat files
  *  1e844d4f5 - Material, code formating, flake8 compatible code
  *  1e37612a2 - Sketcher: Fix deleteall crash
  *  9975c7588 - Fix #3419 Circles as Polygons
  *  f571c1448 - Fix wrong point in Radius dim
  *  7cb8520a8 - Make Dxf Dimensions compatible with ACAD
  *  0f8eca3c1 - Make Dxf header compatible with ACAD
  *  79e290ffb - Fix 3505 Special Chars in Path
  *  6c4e4b35a - Ensure Correct Scale in DrawViewSection
  *  a8daaf4a4 - fixes #0002725: Random color for features in
    PartDesignNext
  *  617dfa063 - Arch: survey: py3-fix
  *  41b278a05 - fixes #0003256: additive elements do not use color of
  *  75a6c6818 - fix possible crash when reverting a document
  *  c4fd48fb3 - explicit handling of English/en locale in setLocale and
    supportedLocales
  *  8f19b46d2 - Some fixes for PropertyEnumeration: + when reading an
    enumeration ignore negative indexes and print a warning + raise an
    exception when trying to get the current value of an invalid
    enumeration
  *  5ea211489 - add methods to set/get locales
  *  cb1337674 - properly handle failure of loading a module
  *  b77b77c0d - fix -Wmaybe-uninitialized
  *  833c2c601 - add missing newlines
  *  f0e6b6969 - Switched engrave to use path-geom tools
  *  d6d26b6a8 - Sketcher: Wrong DoF reported - Fixes #3503
  *  a91d9c5d1 - msvc2013 doesn't support default arguments in lambda
    expressions
  *  a5e85fd29 - Sketcher: Python interface to solveraid
  *  830932db4 - Sketcher: Ability for SketchObject to create a list of
    dependent geometric elements
  *  556f5dc8f - FEM: source typo fixes
  *  7d7a02e00 - FEM: add tool clipping plane tools
  *  c3e64d286 - Material: editor, move poisson ration into mechanical
    properties
  *  e143e3f29 - Material: editor, move in ui hardcoded properties into
    the editor module in a tuple
  *  0b37a9259 - GCS: Improved point symmetry constraint
  *  ed0c22cf5 - GCS: Add convenience point constructor
  *  83dd39b4c - small flatmesh fix
  *  08910e71e - Arch: Added pref option to base new walls on Draft
    lines
  *  05bee3aa1 - Materials: use material directory pref from FEM
  *  1a4b2cb73 - FEM: pref general and material, change back the file
    chooser to dir chooser
  *  7c316ba01 - FEM: prefs, move material prefs from general tab into
    an own tab in FEM
  *  71a27731b - FEM: App Gui, sort headers and pref entries
  *  01ecf9859 - FEM: cmake, sort files
  *  d871555fe - FEM: ccx binary, better error message if ccx binary
    exists but has problems to run, seen a lot on osx
  *  51ad2b023 - FEM: command manager, use FEM wb icon as standard
  *  9c628b870 - FEM: calculix writer, do not write integration point
    results into dat file, because we do not have a reader for this ATM
  *  8700597c8 - Merge pull request #1493 from WandererFan/update
  *  334697fcd - Merge branch 'master' into update
  *  8cd1cab68 - Fix wrong Pi literal on Win
  *  e80b5678c - Arch: Survey: fix py3 unicode problems
  *  8b4a2895a - Control Dxf Point export by preference
  *  5d65ad799 - Implement thumbnail blocks for Dimensions
  *  bf5589e2d - Position DPGI Dimensions correctly in Dxf file
  *  9ec4d8368 - missing call to clear error indicator
  *  9f7ac4221 - Support for individual edges and faces of an attached
    shape string - fixed depth settings.
  *  1b78a99dd - Fixed engrave gui updating Base and BaseShapes.
  *  4641fafa0 - Added support for rotated 2d shapes for engraving
    selection.
  *  a3d864e59 - Added engraving support for attached ShapeStrings
  *  b3d11842f - Fixed stock from base.
  *  79c9e2d87 - Fixed selection of vertexes and faces - and added
    support for faces as base objects.
  *  32cb11172 - Filter out duplicate selections
  *  60a49ede5 - Allow selection of edges for engraving.
  *  13bce0960 - Suppport for engrave as part of a general job
  *  aaa200f01 - Add support for BaseGeometry to Engrave, if the Job's
    base object cannot be processed.
  *  57a8fddba - Fem: fenics: py3-fixes
  *  23f58f1af - Draft: Fixed Draft texts not appearing on file load
  *  def225caa - Arch: Fixed bug in windows presets
  *  15d2f9bb7 - Arch: Added toggleSubs command to context menu of arch
    objects
  *  d02d0da7d - Sketcher: Do not update point height when highlighted
    i.e. (pre)selected
  *  fc4726682 - fix memory leak in SMDS_MeshNode::getCoord()
  *  e49a5af3a - Arch: separate properties creation in own methods and
    check properties at file load
  *  27e80d0c6 - Arch: Fixed Site properties
  *  211a24507 - do not use deprecated class in OCCT 7.3
  *  37b9fedaf - Arch: Fixed bug in preset doors
  *  93eb05b1b - Draft: Support new-style Draft texts in TechDraw
  *  22b0fe9df - Material: editor, some comments
  *  76cb5f033 - Material: Editor, fix open the editor without mat
  *  b643d0331 - Material: Editor, fix folders to look for mat cards
  *  6ae0aa065 - Material: Editor and import, only use mat keys if they
    have a value
  *  bf11a5f23 - Material: Editor and import, fix openfile and savefile
    if no filename is given, make open and save work the same way
  *  428e9ea5e - Material: Editor and import, delete trailing white
    spaces
  *  c3954c2e1 - FEM: material task panel, remove matweb button and save
    mat card button as they are tools implemented in FreeCAD material
    editor
  *  2d8ebcf00 - FEM: material task panel, quite some changes: - add
    Material editor for editing material parameters as well as load and
    save mat cards - distinguish between 'card name' and the 'material
    name' - reorganising codeg
  *  0bafa26b2 - FEM: elmer writer, fix heat source and add a comment
    about units
  *  5fd8bd0c2 - FEM: pyhton commands, some comment
  *  e1ae500e8 - FEM: pyhton commands, do open the task panel on new
    object creation in Gui
  *  1035a032f - FEM: material editor, add command to open the editor ot
    icon toolbar, use copy of Arch material group icon
  *  f0964a9c0 - Implement R12 version of Polyline
  *  6b6a0569b - Add 999 Application group code
  *  ea5617ee0 - Initialize #pts for LWPolyLine
  *  79a4aa3ef - Misc. typos
  *  bf03c7bcb - Sketcher: Empty list means all geometry for Python
    addCopy addRectangularArray and addMove
  *  39e82c79f - Sketcher: New tool bar icon under the copy command to
  *  7c586b6c1 - Sketcher: move icon art
  *  cffa76b0c - Sketcher: Python support for moving Geometry
  *  7df766777 - Sketcher: Moving Geometry Support
  *  ec6eaa509 - Sketcher: Improved B-Spline creation
  *  480592717 - Sketcher: Extend existing rendering order for lines to
    points
  *  dccb86a5d - Sketcher: Optional extended naming for constraints
    widget giving first-second-third information
  *  78b7510ee - fix inconsistent default parameters, fix warnings
  *  4a8056478 - fix cmake warning due to inconsistent naming
  *  3cb6890bc - suppress warning C4996
  *  717abd0cf - fix string
  *  d4354af79 - fix const correctness
  *  63cefaf4a - fix const correctness
  *  8d7622b4a - Sketcher: error message when trying to increase the
    degree of not-a-bspline fixes #3471
  *  bfef80f9c - Sketcher: bspline knot increase wrong string fixes
    #3470
  *  8a31a6c5b - Tests: Update test to remove redundants that failed to
    be detected with the old solver
  *  60a57107c - Sketcher: fix failure to notify solver issues, like
    redundancies, when using setUpSketch in SketchObject
  *  61b1a1552 - Fix MatrixIndexType
  *  03c3539db - GCS: Improvement in redundant constraint detection
  *  9e901dbc5 - GCS: Fix report view formating and duplicated endline
  *  d75be15f6 - Sketch: DoF finder icon/resource file
  *  f7a7d2bad - Sketcher Toolbar: Removing DoF finder from the toolbar,
    as it can be accessed from the solver messages now
  *  14c7349e2 - Sketcher: DoF finder command while using the default
    SparseQR
  *  1d63ed717 - Sketcher: Support for clickable DoFs to launch DoF
    finder
  *  992610564 - Solver: solver sketch level support for driven
    constraints and parameters
  *  858f4cb85 - GCS: Full detection of dependent parameters with Dense
    Full Household pivoting QR decomposition
  *  d531e98ea - GCS: Support for solver constraints to store
    driven/driving status
  *  ce4503ae4 - Sketcher: New Command to select geometric elements with
    dependent parameters
  *  6f7e06fa4 - GCS: Extension of solver geometric elements to store
    whether they have dependent parameters
  *  ed25902e1 - Solver: Solver Sketch level dependent parameters and
    solver geometric element management
  *  2e70d9c75 - GCS: Solver dependent parameters retrieval
  *  8e2c682a3 - fix windows problem:
    https://forum.freecadweb.org/viewtopic.php?f=4&t=29014
  *  d38fabf26 - cmake:occt: add fallback
  *  baed57f01 - conda: osx configuration
  *  2c982e0c4 - Remove extra definition of obj.IntervalZ
  *  262d7c0cd - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  2760dabb3 - Format Dxf Group Codes as 3 chars
  *  009b18a55 - expose function to Python to get optimal bounding box
  *  b8fca77c5 - respect settings of locatation navicube when creating a
    new view
  *  3b02ff2a9 - Fix typo in AddonManager
  *  b54f0353b - revert commit d1588052ffe
  *  73d597710 - Write Dimension Blocks to Dxf file
  *  064a261cc - Add Header with version to dxf output file
  *  a6e9eec5a - Avoid Qt warning re mdi window not in workspace
  *  c96d72bd6 - Ignore selection changes while closing Page
  *  6781a8167 - Correct small bug in CompoundFilter in command line
  *  1a71777f5 - Fix base number of commits
  *  0ea75683f - Fix #3477 Unintended Deletion
  *  8b0b3df76 - PathSimulator, fix typo false->False
  *  1a3996783 - Improve backwards compatibility
  *  0c90118cb - Cleaning
  *  3895c9a49 - Improved naming of the new parameters
  *  1aa8601e0 - Add IgnoreAbove parameter to not generate ramp above
    certain heights
  *  432daa95c - simplify cmake-setup of netgen and occt using default
    cmake-configs to access cmake-variables
  *  6476cf4c6 - FEM: mesh netgen command, fix meshing while task panel
    is opened
  *  fbf96728b - FEM: material editor, add it to materials menue
  *  24a21ce83 - FEM: menue entries, add submenue for materials
  *  c7879c28f - FEM: selection widget module, fix console print message
  *  be2874482 - FEM: Python VP, add return variable to unSetEdit
    methods and improve reseting the edit mode
  *  7512fb562 - FEM: material widget, add button to fix material
    property editing
  *  468946bcd - Sketcher: Fix crash on applying dimensional constraint
    to external element
  *  d1588052f - (tmp.) switch off Web module when building with Qt5
  *  db902b462 - Add fedora spec and support files
  *  0425c7f3c - fixes #0003493: Python Shape.isClosed() returns false
    for any solid, including primitive Parts
 -- Alexander Pozdnyakov <censored>  Tue, 26 Jun 2018 01:37:53 +0300
freecad-daily (0.17+git13801-4b089f966-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 4b089f96676958566b0049b9c69ffccd39c0eb50
  * Date: 1527353578
  * git changelog:
  *  4b089f966 - fix inconsistency with default value of random shape
    color
  *  7c010ab9a - implement option to change corner of navi cube
  *  d15c7d067 - + option to disable navi cube + handle destruction of
    GL context in 3d viewer class + fix for OpenGL error message:
    'Texture is not valid in the current context. Texture has not been
    destroyed'
  *  865f83b57 - remove unrealiable implementation of
    ViewNormalToSketchPlaneCmd
  *  ddf881a1d - make NaviCube working for Qt4 and Qt5
  *  ba99fff1d - fix Qt5 build failure
  *  13a4f8414 - First Qt5 compatible NaviCube attempt
  *  934603b60 - Draft: Fixed draft2sketch not working with ellipses
  *  e0ef642d2 - fix copy/paste error, add back 3 lines
  *  f9212edc6 - Update Draft.py
  *  e74a18f09 - Update Draft.py
  *  0c4c04156 - Part: fix imports of Show.TempoVis
  *  78f054f09 - Show: improve container support
  *  0511284f0 - Show: toggle support for sketch clipping plane
  *  7edfe0f26 - Show: fixes
  *  ab478f947 - Sketcher: Section Command enabling the clipping planes
  *  c3f0513cc - Sketcher: Section view artwork
  *  bd442192f - Show: fix forgotten cmakelists
  *  75ba52731 - Show: more fixes
  *  1bf9da8a2 - TempoVis: Clip Plane Support
  *  e4cea7f3c - fix possible stack overflow when finishing edit mode
  *  9fb122008 - 2to3: port some missing print statements
  *  ab3ec6cc7 - py2 fix: open doesn't accept encoding attribute
  *  71dd8934a - add python syntax checker
  *  c801808be - python syntax checker: remove some strange leading
    characters
  *  8e8d0d0cb - py3: Import: 2to3
  *  25bd2d2ab - py3: tools: 2to3
  *  ec22a9078 - py3: fem: fix gmsh bytes problem
  *  4682b4fd2 - fix -Wparentheses-equality
  *  2ef1d2f36 - FEM: geometric selection widget, more errors as popups,
    better clear selection
  *  253b3a523 - FEM: geometric selection widget, check to only allow to
    select one geometric shpape type for the list
  *  fa484c65d - FEM: default display mode, name it Default as it is
    done in all other FEM obj where a Default display mode is needed
  *  5ac8431a1 - FEM: selection observer, move class into selection
    widgets module
  *  c574fb276 - FEM: Python obj VP, code formating
  *  964ede3f4 - FEM: Python geometry selection class, use it for
    material obj
  *  eb88c9045 - FEM: Python geometry selection class, use it for gmsh
    mesh boundary layer
  *  6a2ac85d5 - FEM: Python geometry selection class, use it for gmsh
    mesh group
  *  5f66ca215 - FEM: Python geometry selection class, adapt it to Solid
    selection and use it for gmsh mesh region
  *  366af6d77 - FEM: Python geometry selection class, use it for fluid
    1D obj
  *  faf6e5200 - FEM: Python geometry selection class, use it for
    beamsection obj and rotation obj
  *  c84077ba4 - FEM: Python geometry selection class, make it useable
    for Vertex, Edge and Face
  *  c20994358 - FEM: implement a geometry reference selection class,
    use it for shell thickness obj
  *  24452df93 - FEM: fenics #0003038: this fixes the CellFunction type
    to get access to the measures correctly
  *  50724bbe5 - FEM: some Python constraint VP, add import of FemGui to
    get the icon in TreeView when there is no analysis and Fem is not
    loaded
  *  103371f57 - FEM: menue entries and tool bars, code formating
  *  bf671db12 - FEM: menu entries, add one for electrostatic potetial
  *  f06132d3e - FEM: result and gmsh mesh obj, do not load FEM wb on
    double click. Only the analysis container should have this
  *  c997755ad - FEM: Python object VP, add a pop up if a task panel is
    open while another one will be opened
  *  ae4a97d3d - FEM: Python constraints, do not open a new constraint
    if another task panel is open
  *  243fd83d9 - FEM: electrostatic potential objeckt, fix module title
  *  c5a9fc5a0 - FEM: constraint gear and pulley VP, remove unnecessary
    error logs
  *  23089bea9 - FEM: result object, better grouping in result
    properties, this does not break compatibility
  *  eb1acda98 - FEM: unit tests, add some comment
  *  0c6ed4db1 - Material: fix some units in various material cards
  *  d47f29853 - FEM: commands, add recomputes and replace App and Gui
    wie FreeCAD and FreeCADGui
  *  a4bb93d55 - FEM: Python VP objects without task panel, proper
    prevent edit mode
  *  5f37a3023 - FEM: Python reference selection task panel, fix initial
    selection and selection after delete an item
  *  16e70d971 - FEM: Python constraints with ref shapes, add right
    click to delete all ref shape at once
  *  545ec31ad - FEM: gmsh mesh obj, implement drag and drop for its
    childs
  *  fa6bb2183 - FEM: gmsh mesh obj, fix initialization of mesh group
  *  59c67f4b7 - FEM: C++ constraints, clear selection on unsetEdit,
    same system as it is on Python constraints
  *  fab0b4061 - FEM: Python constraints, hide meshes while constraint
    task panel is opened
  *  830d521e9 - FEM: python task panel with solid reference shapes,
    make solids better visible on click if they are in Compound or
    BooleanFragment
  *  458a4be12 - FEM: meshtools and dependent modules, add error message
    for retrieving solid elements if out of range
  *  1e497ebd8 - FEM: code formating, no space after (
  *  2e8a91962 - FEM: material task panel, use same name system for all
    gemetrical elements
  *  4dea888fd - FEM: python objects task panel, clear selection on task
    panel close
  *  f5fe86a39 - FEM: material task panel, add some TODO comment
  *  48aa0ba3d - Fixed TC modality in post processor driver.
  *  2dd0f1f8f - Export Diametric Dim to Dxf
  *  b7f4fe936 - Export Radial Dim to Dxf
  *  4a1b6601d - Export Angular Dim to Dxf
  *  490b7fc19 - Export Linear Dim to Dxf
  *  4f5e304d6 - Fixed wrong encoding in App.openTransaction
  *  c039bfb01 - Sketcher: Snap polyline arcs to 45 degrees pressing
    ctrl fixes #3472
  *  7a09a5774 - More misc. typos
  *  c4474f187 - Add source comment typo fix
  *  ed1470e3d - whitespace cleanup
  *  6e64b4f75 - Misc. typos
  *  ac6ae007b - Remember background type in Tools->Save picture dialog
  *  afdd30b13 - Fix delayed painting
  *  09f607c5f - Remove debugging messages
  *  a2e1826a9 - Fix DrawProjGroup Positioning
  *  84c40aa69 - export TD Annotation to Dxf
  *  fa28bf97e - Export Points to Dxf
  *  622cb9d2f - Draft: added ConvertDraftSketches() convenience
    function to convert App::Annotations to the new Draft Text object
  *  8fd89533a - Select items already present in PropertyLinkList edit
    dialog
  *  46a91630b - Fix Dice3DS nested directory for non-installed build
  *  39e3508b3 - Arch: Added combobox with presets in multimaterial
    layer names
  *  57b7f3389 - Fix selection when multiple pages
  *  2a0c65137 - Fix message for empty detail area
  *  89a7b2a92 - Fix selection for radius Dims
  *  ea8733584 - Fix CCW ellipse arcs
  *  7f965554b - Fixed abs usage for doubles - thanks to clang warnings.
  *  4cb93bf66 - Draft: More streamlined console output
  *  a71147455 - Draft: Show in-command shortcuts on buttons and in
    console
  *  891682a41 - Draft: Added 'Flatten' context menu entry to Draft
    Wires
  *  ea0df1e21 - Arch: Added CutMargin property to section planes
  *  753f514d3 - proper fix to keep nodes order intact when exporting to
    UNV format For more detailed information have a look here:
    https://forum.freecadweb.org/viewtopic.php?f=10&t=27744&sid=9a966f15
    219a156c83f12be7ac055791&start=70#p233460
  *  0b3f02ec5 - Arch: Window placement now keeps orientation from last
    face hovered. Much, much easier to place windows in walls now
 -- Alexander Pozdnyakov <censored>  Sun, 27 May 2018 12:27:40 +0300
freecad-daily (0.17+git13701-976369621-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 9763696216ffc0381c6724d1f301ecd9011bee9b
  * Date: 1526091281
  * git changelog:
  *  976369621 - Arch: Added convenience function
    ArchComponent.convertOldComponents to convert the Role property to
    IfcRole
  *  30476e951 - Arch: Renamed Role property to IfcRole
  *  89bee2c83 - Draft: Catch deleted objects in DraftGui.todo
  *  26d7d7472 - Convert deprecated boost::signal to signals2
  *  eefaaa58d - Eliminate some redundant executes
  *  459458361 - Fix compilation with GCC 8
  *  186df5238 - Cleaned up translation.
  *  de9b157a9 - Updated copyright
  *  4adae91ab - Setting rotation center for the job on change.
  *  6fe32862b - Maintain center of rotation for compound objects.
  *  5103b74bf - Set Path Center.  Depends on mlampert's rotation vis
  *  454d86b20 - fixed feed rate for angular moves
  *  bf51263a2 - Path rename dressup
  *  f93357003 - Initial Commit
  *  1bdda1c47 - Fixed rotation axis rendering for B and C.
  *  d720ef1d1 - Add support for rotation center to ViewProviderPath.
  *  49d016e2a - Fixed inch scaling
  *  e637bfda2 - Added center property to Path to deal with rendering
    rotational axis.
  *  7ec797757 - Added support for G20/G21 to g-code import.
  *  17cca2a1f - Added g-code A parameter support to drilling cycle.
  *  2ff14529a - A g-code parameter support for G2/G3
  *  f425a8a28 - PathViewProvider support for A parameter in G0 and G1.
  *  15c2b9a28 - fix FreeCad crash when no tool is assigned to an
    operation
  *  9b907e3ac - Added missing comma
  *  6656d9c6d - follow-up source typos
  *  420c2d7c0 - Source typos fixes
  *  d9314b756 - Draft: Draft Text now uses its own python object
    instead of App::Annotation
  *  32f089f28 - Arch: optimizing block walls
  *  b5ffabace - Arch: All Arch objects can now have any IFC type(role)
  *  b3fb790d5 - Draft: Added reference mode to Draft Scale task panel
  *  c36026358 - Arch/Draft: Make sure an active doc exists before
    creating objects
  *  176eb8c66 - [AddonManager] Add github support
  *  6597b446c - [AddonManager] Save macros without 'Macro_' prefix
  *  d25b8ed40 - Stylesheets: updated and upgraded to full SVG design
  *  8e017399a - Arch: Added a new 'beam mode' to draw structure objects
  *  d9b8d6155 - Expose task panel layout through preferences.
  *  a91a544c1 - draft: fix snapping with images
  *  710692718 - Arch: Optimized Arch panel waves generation
  *  cb4a5ee18 - set exception message when returning with 0
  *  8d4f31f02 - fix bug tracker issue id:0003450 : Freecad crash when
    simulating without operations.
  *  7fa81fd2e - Draft: Fixed syntax error
  *  650fed979 - Point Draft importDXF to Mod/Import/ImpExpDxf
  *  78b72c6d4 - Only setting Path.Area curve accuracy if it is not, and
    also set it when Preferences get saved.
  *  d4fa4ec21 - removed newline altogether
  *  6de9a3206 - Used QChar::fromLatin1('\n') instead
  *  5cd5c6ad8 - Added QString::fromUtf8("\n")
  *  86469bd5d - revert some spacing changes
  *  a529ba178 - Crowdin: more fixes
  *  bc0a88551 - Draft: move newlines out of translations
  *  fb224b009 - Crowdin: fix in different WBs
  *  4604bd945 - Merge pull request #1435 from
    WandererFan/newDxf2ModImport
  *  cb12b0eda - Add Export Page as Dxf to TD Gui
  *  fe6c07b24 - Add writeDXFObject to Import
  *  717a4a50a - increase memory memory on MSVC to fix internal compiler
    error
  *  52f437562 - Arch: Added setting to limit areas calculations for
    large objects
  *  fff7c0328 - Arch: Window presets now include windows and doors from
    Parts Library, if available
  *  1a2868b53 - Changed grbl feed rate output to mm/min.
  *  0dead11c3 - Spreadsheet: typo fixes
  *  271740d0a - fix version check for cmake < 3.7
  *  9ec568ddf - Detect pycxx version and add source for version 7 and
    greater.
  *  c9f6855fc - FEM: typos, can't hardly belive there still are some
  *  d8eed1f92 - FEM: Clarity fix of term 'dia' as 'diameter'
  *  ba9dba4b2 - FEM: typo fixes
 -- Alexander Pozdnyakov <censored>  Sat, 12 May 2018 20:17:08 +0300
freecad-daily (0.17+git13638-983f2472a-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 983f2472a871f8b808fccdf8fa8d05dd276c3fba
  * Date: 1525006241
  * git changelog:
  *  983f2472a - more fixes for flatmesh + fix gcc warning + add
    conversion function for boost.python + switch build off by default
    due to travis build failure for Py3
  *  7ceb9721e - check for minimum Eigen3 version to build flatmesh
    module
  *  2fcc35446 - fix several warnings: -Winconsistent-missing-override -
    Wsign-compare -Wmaybe-uninitialized -Wmissing-braces
  *  c32ca39b3 - suppress warning 4275
  *  ae9305f49 - fix warning -Winconsistent-missing-override
  *  a83d0e612 - support occ version < 7.0 for mesh flattening
  *  620768b8a - fix export of base class
  *  5a7bc3376 - disable Py::Exception(const std::string&) constructor
    as it will be removed in future PyCXX versions
  *  09e85f7ef - Add include for TColgp_Array1OfPnt
  *  33c77a546 - Add View and Page Dxf export
  *  ddac40afb - Move Dxf function to Mod/Import Ph1
  *  d1c0c431b - include missing headers due to updated occ version
  *  6aeab2284 - add switch to toggle building of flat mesh module
  *  77a647010 - implement optional Python binding for flatmesh using
    boost
  *  af4e53003 - minor fixes
  *  3affc2da9 - make sure MeshPart still builds without smesh
  *  31cee58df - fix crash when entering quit() in Python console for
  *  68cc427b0 - Improve handling of external smesh + add
    SMESH_version.h.cmake to set full version number instead of using
    compiler define + do not set include path of smesh globally + do not
    set library path of smesh globally + do not set HAVE_NETGEN define
    globally + improve using debug and release libs of smesh for MSVC
  *  2092afe07 - make finding smesh optional
  *  547cc9f36 - external smesh: use version info for precompiler
    conditionals
  *  21cdc9ea4 - port to smesh 8.3 using #ifdef EXTERNAL_SMESH for the
  *  5941a32f7 - fix Linux build failure
  *  d34847f75 - improve icon theme handling
  *  48f5be732 - flatmesh: missing include + do not show flatmesh-gui if
    flatmesh is not available
  *  900ec439d - do not show F2 as short cuts for renaming on macOS as
    it doesn't work
  *  0599879e2 - Arch: Further encoding bugfix in IFC exporter
  *  059e4e65d - Merge branch 'randomshapecolor' of
    https://github.com/dulouie/FreeCAD into dul
  *  505488c4f - Misc. typos
  *  8c0b57466 - conda: update circle-ci build
  *  01beecc7a - draft: fix diameter-dimension
  *  aa14ed6ba - Arch: Added 4-pane window preset
  *  5ccb7e7d3 - Add some debug and util routines.
  *  00f36d78e - Update Page display when View removed.
  *  371c7e458 - Ensure Section face redrawn on update
  *  a40996016 - Add #3337 Arbitrary Dimension
  *  c3d56ca36 - Fix exterior angle arc and value
  *  4cd563b5c - Remove duplicate code/save Dim line geom
  *  d67147871 - Doxygen: fix broken link in freecadweb.org/api page +
    update all links to https://
  *  5f7df347f - Path: misc. source comment typos
  *  13db1e534 - Crowdin: Path string fixes
  *  2c78478b5 - Part: fix compoundfilter's items property tooltip
  *  61db1afe4 - fix crash when using space mouse on Windows and built
    with Qt5
  *  1e2b9758c - Arch: Fixed encoding bug in ifc exporter
  *  786054fd2 - Fixed ArchDetail example
  *  a099eb3ca - Improvements on mesh flattening commands: comment out
    import of pivy because it's not used and pivy.graphics isn't
    available on all platforms Add MeshPart_ prefix to command names for
    consistency reasons and to make Qt help working correctly When
    adding commands to Mesh workbench make sure the commands could be
    created beforehand to avoid annoying warnings
  *  c518744e3 - cmake stuff
  *  37fb72e50 - nullspace
  *  08b329c9b - add area relaxing method: not yet working
  *  818870582 - add edge relaxing method
  *  18b654488 - win: pybind11: workaround for strdup
  *  7df027c88 - change pybind11/boost handlinG
  *  8c448e370 - openscad py3 fixes
  *  d8d79c908 - win fixes + pybind11 improvementS
  *  74cd8706a - MeshFlattening: fixes for windows
  *  76b66159b - MeshFlattening: add function to unwrap face
  *  2329ac38e - MeshFlattening: add function to unwrap mesh
  *  e1247dcb4 - MeshFlattener: boundary extractor
  *  ce33e2dbe - MeshFlattening: initial commit
  *  05b800400 - hide python code displayed @ startup
  *  40919896e - Add getAllViews() method to DrawPagePy
  *  f13689753 - Fix #3367: view/data pane is unselected
  *  4f3f62072 - Coverity fixes
  *  a4ae54f65 - remove unneeded cmake switch
  *  33b883acb - fix broken layout in view color panel
  *  1f121a17c - py3: Spreadsheet use Unicode instead of bytes
  *  7da2d6ebb - py3: rebar-fix
  *  77895f959 - py3: draft fixes (grid) integer-division (please
    remember using // for integer division ;) + use same color for arrow
    and line
  *  5d1fa6723 - Fix add ArchSection w/ multiple Pages
  *  dc79d4172 - Sketcher: fix menu periodic bspline call
  *  ae7bef997 - Expressions: Fixed issue #3432; aggregate functions
    sometimes ignore some of their arguments.
  *  b440dc830 - behave like standard Python interpreter in console mode
    if no file name is passed
  *  519d02dd0 - ViewProviderGeometryObject: set default random shape
    color to false
  *  8958aaae5 - Merge branch 'randomshapecolor' of
    https://github.com/dulouie/FreeCAD into randomshapecolor
  *  d8b5b6938 - fix small layout issues
  *  492f5057e - random shapecolor with toggle in settings dialog
  *  68f25713d - Fix finding boost python >= 1.67
  *  3c9e6b038 - fix requesting boost python component for version >=
    1.67.0
  *  52443a1b1 - fix minor uic warning
  *  10e33d03f - Active container (light gray) and edit (yellow) colors
    in Tree view are now changeable in prefs->display->colors
  *  869b5c891 - Explicitly link against -lpthread on Unix
  *  6ac274b08 - minor fixes in FindPyCXX check
  *  01a26172c - disable Py::Exception(const std::string&) constructor
    as it will be removed in future PyCXX versions
  *  840c9e8b3 - prepare for PyCXX 7.0
  *  c4aaef403 - fixed missing py2 case
  *  04a8bf6a2 - fix syntax error for python3
  *  5b744ae05 - fix runtime error creating a wire from string with
    python3
  *  329739954 - fix possible crash when saving preferences
  *  5326d15ed - improve handling if PySide(2) is not installed
  *  c16813f4e - Arch: Fixed wrong wall base wire orientation
  *  9551e2bf7 - Part: Added icon to Simple Copy command
  *  514058a02 - Arch: Fixed leftover encoding bug (backported to 0.17)
  *  4f1c3a971 - Draft: Fixed snapping to shapes inside a moved Part
    container - fixes #3392
  *  72d334d86 - Fix #3426: Hierarchical step export not working with
    occt 7.2
  *  18a7bad3b - py3: fem: some additional fixes
  *  e6727e806 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  5293cede2 - Revert changes per yorik
  *  25b58a1a8 - Arch: Residual trailing \n chars removed from
    translate()
  *  90c668972 - Arch: translation fixes
  *  c582b069b - fix compiler warnings with py3 and msvc
  *  a29e8725b - fix compiler warnings with Py3
  *  6858146c8 - don't make existence of PySide2 mandatory
  *  7ed84a659 - workaround for bug in VS 2013 that occurs at Python
    init time
  *  4adeb7702 - extend API of smooth command to allow to run different
    algorithms
  *  8a7525f62 - PartDesign: fix #2758 Datum Point persistence, again
  *  cab320be4 - py3: addon-manager
  *  d97701499 - py3: fix dxf import
  *  be5ea8391 - PySide2: qApp -> QApplication
  *  0bd9f17ba - py3: port ship to py3 imports
  *  f3a514b44 -  Deploy Travis builds to 0.18
  *  646111495 - App: fix py return of propertyLinkSubList
  *  04a7f566f - Merge pull request #1402 from luzpaz/drafttools-fix-
    newline
  *  1207b5681 - Follow-up fix for e0161f4652
  *  d96cc9dbd - Arch: Fixed wall clone icon
  *  50ef6e174 - Arch: Added blocking system to walls
  *  f95117c70 - Sync TechDraw what's this with Wiki page names
  *  973e0e4bd - Align TechDraw menu and toolbars
  *  e0161f465 -  [For v0.18]Draft: add translation() + move \n out of
    translation strings
  *  0884b353a - [For v0.18]PartDesign: translation fixes
  *  7101d9a89 - Arch: small bugfix in Rebar
  *  2400fe64b - Draft: dimension and extension lines overshoots
  *  8aba6f1d5 - Path:  Reword menu items from 'partial' to
    'supplemental'
  *  f0a91a89e - python3: ConfigParser -> RawConfigParser
  *  130c44521 - start v0.18 development
  *  018b41032 - [For v018] Fix build with Qt5 beta
  *  aa0f6b54d - fixes #0003424: 'basic_string::_M_construct null not
    valid' when opening a v0.16 project with v0.17
 -- Alexander Pozdnyakov <censored>  Sun, 29 Apr 2018 18:23:49 +0300
freecad-daily (0.17+git13509-0258808cc-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 0258808ccb6ba3bd5ea9312f79cd023f1a8671b7
  * Date: 1523004517
  * git changelog:
  *  0258808cc - fixes #0003421: Duplicate workbench message
  *  e5f42798c - Merge pull request #1396 from berndhahnebach/bhbdev141
  *  5f073d4ae - FEM: vtk result export, better error message
  *  c5ef8a1ee - FEM: vtk mesh builder, add some logs and code
    improvements
  *  6c60f60a0 - FEM: vtk mesh builder, fix crash if SMESH grid has node
  *  d2ee3d2ac - PartDesign: fix #0002758 Datum point moves to (0,0,0)
    when reopening the file
  *  839cef928 - Gmsh path detection fix for Python3 on Linux
  *  77512c026 - improve exception handling in
    ViewProviderBody::dropObject
  *  deaef0ae0 - chamfer size must be greater than zero
  *  1b49a006c - fixes #0003416: Crash on draft operation for a face
  *  4ad053195 - fix NSIS scripts
  *  85b42a16d - Draft: Fixed possible bug when removing trackers
  *  2a7cd1bb2 - Add Ext directory to installer
  *  485630fb3 - FEM: fenics mesh, trailing white spaces
  *  ccfe39d11 - FEM: Fenics mesh issue #0003038: xml import fixed
  *  e195f035c - Arch: Fixed bug in WebGL exporter
  *  b5779a861 - add comments
  *  6ca441d1b - fix crash when boundary edges are not ordered
  *  ba3fb75b4 - PropertyContainer: fix false hit when searching
    property
  *  03af97513 - fix failing unit tests by using adaptive delte value
  *  877fdffe3 - MDIView: remove from parent before close
  *  289117392 - Draft: small bugfix in WPProxy
  *  63e8b134a - Fix raytracing render for python3
  *  e589c0466 - add unit tests for psi and ksi
  *  1cbc20b0b - fix conversion factors for psi and ksi
  *  e46e576a1 - revert commit 4301216e7
  *  0ac32464e - Sketcher: Bug fix - prevent inter part/body links
  *  c3423ad8d - Fix duplicate about entries in mac app menu
  *  3ca2a408f - Fix invalid Python object error
  *  c75d1cd77 - handle exception when running unit tests in GUI mode
  *  889b133af - fix warning
  *  127895695 - fixes #0003394: Crash on gesture rotation with focus
  *  852940702 - fix bug and possible crash in overloaded method
    PropertyLinkSubList::setValues
  *  118757abc - OpenScad path detection fix for python3 on unix
  *  428f2555c - py3: make __FreeCADBase__ importable
    https://forum.freecadweb.org/viewtopic.php?f=10&t=12534&start=510#p2
    20765
  *  cab061ba5 - Add Qt Assistant to mac app
  *  ec6702e64 - Fix travis macOS build
  *  7fd1e543f - Updated offline documentation
  *  71f0f1a6d - density is not an SI base unit
  *  656a669cb - FEM: inout, make import inp mesh Python3 compatible
  *  8717edb98 - FEM: material task panel, workaround to be able to set
    poissons ratio to 0
  *  43bc2de69 - FEM: mesh, changes messages into logs
  *  e21c34a56 - FEM: unit tests, add various tetra10 mesh element tests
  *  5e79d4b44 - FEM: unit tests, move mesh tests in own test module
  *  578d7b287 - fix typos in German translation
  *  d4f835ab3 - Merged translations from crowdin
  *  a4714ce77 - Arch: Fixed adding/removing of windows in walls
  *  e1e06e732 - Start: Removed remaining unauthorized internet access
    at startup
  *  f5bd719a6 - cat files in correct order
  *  86c5c0dc9 - Doc: added splitting/reconstruct instructions to the
    offline doc scrits readme
  *  d3f413cbe - Fixed missing X-Parameters in output. Renamed to
    philips_cnc. Cleaned up and merged code from linux_cnc.
  *  f485a0786 - fixes #0003361: Spreadsheet: Inserting Row Cause Crash -
    FC Daily v0.17
  *  51d0d4e19 - Using UserString for comparison instead of the actual
    value to avoid rounding errors depending on the unit-system used.
  *  e9c2145ec - [For v0.18] Sketcher: Doc typo fix
  *  6c8e10403 - Handle webkit being in a non-standard location on macOS
  *  0574ac37e - Spreadsheet/Expressions: Fixed issue #3363.
  *  7c5a9688a - Fix typo in GmshTools
  *  34633c144 - Path: Remove additional unused 'partial' commands
  *  47d6b10b7 - Path: remove ToolLengthOffset
  *  129e2f7a1 - Workaround Qt 5 macOS menu bug
  *  c960e8d12 - Arch: Fixed window transparency bug
  *  fa26b06c9 - repair French and Finnish translation files
  *  9a5bc610b - fix download url in Robot workbench
  *  4301216e7 - fix PPA build failure
  *  3b5b284c6 - use Python script to concatenate qch file
  *  42987dac3 - FEM: mesh api, fix get nodes by face, credits go to
    user _UR
  *  437d1cc66 - FEM: analysis, make vtk result pipline object draggable
    into analysis
  *  9fab5e835 - FEM: VTK, better comments in vtk result data creation
  *  c55184e07 - FEM: VTK import, fixes in SMESH mesh builder for vtk
    import
  *  482a2aec3 - FEM: VTK export, fix vtk mesh builder and vtk result
  *  9bf2fe8e3 - Offline documentation, make sure directory exists
    before writting to it
  *  b81f4694b - Path.Area: work around for OCCT discretization bug
  *  0859db641 - improve German translation
  *  11b3f6620 - Escape single quotes in PropertyStringList
  *  296fcd355 - AddonManager: Fixed addon descriptions
  *  dbad77bd7 - Doc: cmake now joins parts of offline doc
  *  b45bc4889 - Misc. typos: Please merge right before 0.17 release
  *  5109e1588 - TD Translation fixes
  *  f97e28bdb - TD Translation fixes
  *  f3f857fc8 - fix possible crash with draggers in transform edit mode
    of a view provider
  *  2e63ffd09 - Fixed import statement for py3
  *  ff955c1aa - check for selected sub-elements in sketcher copy
    function
  *  49308811f - fix string to char * conversion
  *  b70bec971 - Sketcher: Carbon Copy Support for external geometry
  *  8fdce5a9c - Arch: Small bugfix in Axis position
  *  597dbf609 - don't allow to set empty list of bodies for boolean
    operations don't update the body feature if boolean body list is
    empty
  *  3fd549ec7 - fixes #0003376: PartDesign Boolean produces exception
    with wrong selection of active Body
  *  386ef7ada - FEM: frd import, fix node order of B32 seg3
  *  7e1334b1f - fix Debian bug #825861
  *  8c8cee982 - Arch: Fixed not working addition/subtraction in
    components
  *  41db9e2a5 - support to handle changed types when reading dynamic
    properties
  *  5fbdd7a70 - close document in unit tests for sketcher
  *  293519885 - Draft: Added word '2D' in DWG/DXF file format
    descriptions to make it clearer
  *  d45135e46 - fixes #0002516: Microsoft Visual C++ 2013 is included
    in the setup package
  *  b87f2143a - fix typos
  *  2540f2a3b - FEM: mesh export, fix init file and better output
  *  1d39db122 - FEM: vtk export, better object choice on export to vtk
  *  50f28dc63 - FEM: vtk tools, deactivate penta6, hexa8 and hexa20
    since they will kill FreeCAD
  *  247129e88 - FEM: vtk tools, fix quad hexa array name
  *  9a05a7267 - FEM: vtk tools, fix crash in mesh builder if not
    supported volume is used
  *  0cdbe26eb - FEM: vtk post processing, add a workaround check for
    back light
  *  5d87ee460 - FEM: typo, @luzpaz, I can't hardly belive there are
    still typos, but there are :-)
  *  2c2d781aa - Start: Do not access the internet in start page before
    user explicitely allowed it
  *  25d47ae65 - Arch: Better fix of windows host system
  *  ae3869830 - added 3-part offline doc for testing
  *  2fc1763f2 - FEM: vtk import, add GUI pref page
  *  06df53ef6 - FEM: vtk import, fix import of generic vtk files
  *  224c74e9a - FEM: vtk result import, workaround for broken stats
    calculation
  *  e3ef7fc90 - FEM: vtk export, fix module name in init
  *  d310f4328 - FEM: Trivial typo
  *  fe7962e35 - Merge pull request #1360 from WandererFan/edge2edgeDim
  *  c02ddba1f - Fix display of Edge/Edge horiz/vert Dims
  *  9d26fe059 - Preserve setting across language change
  *  2b35fd173 - Correct delayed scaling of center/section lines
  *  7cde0236f - Prevent translation of LineGroup name
  *  4880eff86 - Sync code default values with Pref defaults
  *  0517a354c - Dependency graph crash minimum fix
  *  748054496 - fix typo
  *  c78a02e78 - Remove read only files
  *  85b30bdd5 - GitPython permission issue on Windows
  *  4af69bf3f - Draft: Bugfix in SVG export
  *  7fd67f881 - fix possible crash in pipe/scaling task panels
  *  c5f407925 - Tools: fixes in wiki download scripts
  *  fe0ecd982 - Arch: simplified window's Host touch system
  *  0d00433ee - port FreeCAD plugin for Qtdesigner to Qt5
  *  5aa7b044d - Draft: Do not allow concurrent snap runs
  *  24f219448 - open external links with system browser in credits and
    license tabs
  *  46acd2f6a - Units: Fixed Building Imperial schema - closes #2792
  *  d95656d81 - Path: Make simulation work with additional jobs
  *  08656b8e1 - Path: fix crash if path has dressup
  *  be3b4d888 - Fix #2624 Draft Patterns Not Installed
  *  a3a926723 - Sketcher: Move point from python fix
  *  11ad76b82 - Fix Bad View Position on Add to Clip
  *  02eadc950 - Use Unit Aware Spinbox in Prefs
  *  2bfea410f - build plugin with Qt5
  *  c5bc81ce5 - add PrefUnitSpinBox to designer plugin
  *  456945881 - fix incorrect usage of Adaptor3d_IsoCurve
  *  9eed7f06b - Add unit aware preferences widget
  *  a86a576d4 - fix crash when closing drawing view
  *  910e9a0fb - Arch: Fixed translation bug in merge walls command
  *  124d0ef70 - Arch: Fixed bug in windows transparency
  *  b32587615 - Arch: Fixed translations bug
  *  506ee9841 - libarea misc. typo fix
  *  7c1c19a17 - Draft: New dimension arrow tick (Tick-2)
  *  7b4e59fea - Merge pull request #1346 from luzpaz/weekly-typo-fixes
  *  6031223eb - Weekly misc. typo fixes
  *  f189c9598 - workaround for failure to get iso curves
  *  8c6b4ad1a - fix German translation
  *  5ca83dda4 - Gui: Fixed regression in getObjectsInfo
  *  449dbe13e - Fix painting of detail highlight
  *  2c39dc389 - FEM: source comment typo fix
  *  4d8fd794f - FEM: mesh view provider, fix for shell beam 3D output,
    because node numbering does not start with 1
  *  67e3bb9d1 - Path.Area: fix linux build
  *  286b252f4 - ViewProviderPath: tweek StartIndex auto step size
  *  7f891ebea - Path.Area: fix self intersect wire issue
  *  e5f5e4b7c - Arch: small bugfix in floors
  *  9ea89f5b5 - Gui: Fixed regression in getObjectInfo
  *  e131793a3 - Tux: support for future BIM workbench
  *  7761ea488 - Arch/Draft: Less clutter in output window
  *  e124b05bf - AddonMAnager: Don't hide error message if some addon
    failed to install
  *  b5741a4a9 - Fix error caused by insufficient rights to create
    symlink under Windows 10
  *  efa8ceb30 - TechDraw: small corrections for line sizes
  *  dd49ee27f - add simulate function to MakePipeShell
  *  22ee06de8 - Merge pull request #1338 from WandererFan/Fixes
  *  8a26554ed - Fix Dimension Response to Changed X/Y
  *  404452d6e - Draft: Small fix to Working plane proxy
  *  bf6917ad8 - Merge pull request #1335 from WandererFan/Fixes
  *  1700f3610 - Use PrefFontBox for TD Label Font Selection
  *  df5a986c8 - Add Pref Font Widget
  *  29864ff82 - Part: Added an icon to Make Compound command
  *  1a40ea968 - Merge pull request #1333 from luzpaz/misc-source-and-
    comment-typos
  *  143ce405e - Misc. source and comment typos
  *  86019a01e - Arch: Fixed leftover from last commit
  *  ea0f6797b - Arch: Fixed recursive loop in windows
  *  8aad83f08 - Updated wiki download scripts
  *  3dc0f7706 - Better handle non-ascii characters
  *  0038120c9 - Merge pull request #1330 from reox/centerlines2
  *  c41363c11 - TechDraw: new center/section draw style
  *  e5ef0f532 - FEM: import frd results, fix import of peeq
  *  0650773ab - FEM: import frd, better comments in frd reader and some
    small moving
  *  7e6792e4e - FEM: unit tests, remove German comment made for bernd
  *  66997448f - Path.Area: arc fix to work around OCCT bug
  *  443566a63 - Merge pull request #1328 from sasobadovinac/TLSfix
  *  f6286e6ab - TLSfix
  *  77c1fc59e - Doxy typos
  *  4ef801e0d - Updated credits list
  *  ed240535f - Draft: Small bugfix in dimensions
  *  69efeb7d8 - Sketcher: complete type and representation
  *  c606bbbcb - Fix DrawViewAnnotation TextSize
  *  12f3258de - Applied latest translations from crowdin
  *  80f9057e7 - Small fix in translation tools
  *  b9e1cbb6d - Added support for lithuanian, valencian, indonesian and
    filipino
  *  35ee3f03a - Draft: Reducing memory leak in snapper - ussie #3340
  *  b2cd2e0d3 - FEM: unit tests, add ccx tools multi material test
  *  563ad9e0a - FEM: ccx tools, pop up a error message box on run if
    more than one meshes are in the analysis
  *  223a869f8 - FEM: elmer sifio, fix string test
  *  6eee1b46f - FEM: code formating, flake8
  *  f445ace40 - Fixed errors in DraftSnap.py
  *  5e5aa5197 - fix unit test to compare quantities
  *  b2963382d - fixes #0003350: Draft Snapping does not recognize
    App::Part container
  *  5c76affc2 - Merge pull request #1322 from berndhahnebach/bhbdev130
  *  98df49a64 - FEM: writer base, fix multiple materials
  *  4962a0188 - FEM: mesh tools, add space to prints
  *  6fe8a881e - FEM: init module, better file import export description
  *  6ede0a1d6 - FEM: gmsh tools, delete partially wrong comments
  *  c67e26c03 - FEM: gmsh tools, fix file closing
  *  b47e011c1 - Misc source comment typos
  *  8ebcdf8ac - FEM: mesh tools, fix missing initialization
  *  8de9707d5 - FEM: elmer sifio, Python3 unicode fix
  *  c110f0482 - FEM: fix unicode conversion error (sifio.py)
  *  cfde8a0d5 - Draft: Small fix in snapper
  *  1cad114c3 - Merge pull request #1320 from WandererFan/Fixes
  *  52e36973f - Merge branch 'master' into Fixes
  *  f07d3a177 - Fix default GeomHatch weight
  *  679f26af5 - Dimension Graphic Properties to Gui side
  *  99fcba499 - VPart/VSection Graphic Properties to Gui side
  *  78f4d91b9 - HatchColor & HatchScale prop to Gui side
  *  033077f76 - KeepLabel Property to Gui side
  *  f725fbd45 - Misc. source comment typo [skip ci]
  *  4e2d7c36c - Edge.getParameterByLength fix
  *  23fff2b1d - Arch: Fixed bug in wall not updated on window size
    change
  *  9dd1c7ac3 - implement transform command of point data
  *  880a200c7 - improve point import and export
  *  88e8c98d3 - fixes #0002987: FreeCAD should recognize when it's been
    built as an appimage
  *  7703bc789 - Residual files left to remove \n from translate()
  *  4aae6e155 - Remove unneeded code, add menu item
  *  973da7d3e - Avoid affecting other Tabs when Page deleted.
  *  c7d64db5b - Arch: Misc. typos and uniformity fixes
  *  903aae07b - fixes #0003347: No 'Tick' arrow style among other
    styles in Draft preferences
  *  83806936c - Change removeWindow logic for consistency
  *  7349a66cf - Fix Unrequested Page Zoom
  *  3da2c0c18 - Add 2 templates
  *  4f291f730 - Allow ProgGroup Item AutoPosition from Python
  *  190946624 - Arch: move \n out of translation strings
  *  738b90459 - Fix invalid Python object error Example below led to a
    crash: import Path t = Path.Tool(name='t', diameter=1.2) tt =
    Path.Tooltable() tt.setTool(3, t) attrs = tt.templateAttrs() del
    attrs
  *  58887d8b8 - fix reference counting issue
  *  7335b3ae5 - add tab about license information of 3rd party
    libraries
  *  fa8f01210 - Path: moved '\n' out of translation()
  *  fa4058c84 - expose getHelpDir to Python
  *  73522c3d1 - fix scan coverity issues
  *  707bbee6a - fix warning: lambda capture 'this' is not used [-
    Wunused-lambda-capture]
  *  cc715465d - fix warning: private field 'm_lx' is not used [-Wunused-
    private-field] fix warning: private field 'm_ly' is not used [-
    Wunused-private-field]
  *  1e0d4b7a5 - fix warning: moving a local object in a return
    statement prevents copy elision [-Wpessimizing-move]
  *  ed52b2ef5 - fix -Wfor-loop-analysis
  *  09603ea09 - See PR 1309
  *  53af3b33d - FEM: examples, update frame work solver example
  *  1ad03336a - FEM: ccx writer, adapt constraint fixed to the mixed
    meshes
  *  aec496e7d - FEM: ccx input writer, write all mesh dirmension ccx
    elsets
  *  45f3eb7f4 - FEM: input writer, use own element table for each shape
  *  5d5d71cf8 - FEM: writer base, add missing console log
  *  a33ac3850 - disable tip handling in PD view providers when start or
    finish editing
  *  a81a785b5 - proper handling of setting and reverting preview mode
    in PD view provider
  *  a20e13b8a - avoid superfluous transaction on PD primitive creation
  *  d5c890c50 - in ViewProviderBody::updateData make sure a view
    provider exists
  *  d455600b6 - Part Design: Avoid feature modification during
    initialization
  *  5ffc4f983 - Path: add stock boundary as choice for millface
  *  00ddc9b8d - Arch: Fixed bug in component icon
  *  ec04b0e9f - Misc. typos
  *  c9dc78e8a - FEM: unit tests, small code improvements in solver
    frame work test
  *  650a42ecf - FEM: unit tests, reactivate Elmer test
  *  71dd947aa - FEM: elmer tasks, fix gmsh mesh object type check
  *  f7e0c42c0 - FEM: unit tests, add some example code to run FEM unit
    tests
  *  5022c8df5 - use object's inlist to filter selection in property
    link dialog to avoid dependency loops
  *  d9ae10831 - put all STEP export/import options into one tab page
  *  0a7340b9e - Fix hidden click handles on Templates
  *  d3bc866a9 - FEM: unit tests, recreate ccx tools results, due to
    changes in frequency model the results have changed
  *  5012abf75 - FEM: unit tests, ccx tools frequency, delete not used
    document objects
  *  0652802b8 - FEM: unit tests, move frequency ccx tools test in own
  *  7ce2d4bc5 - FEM: unit tests, ccx tools move base name declaration
  *  76bf21b79 - FEM: unit tests, recreate ccx tools results
  *  347adfa9f - FEM: unit tests, fix ccx result creation def
  *  6d9775fb5 - FEM: unit tests, improve imports and dir definitions
  *  bffe546da - FEM: unit tests, delete unused imports
  *  a2446a6b7 - FEM: unit tests, move module fem common test module to
    common test module
  *  7f2c586bc - FEM: unit tests, move solver framework and ccxtools
    test classes in separate modules
  *  8c660e507 - FEM: unit tests, move helpers in separate test tools
    module
  *  b6aa01336 - FEM: GUI prefs general tab, again make ALL dir chooser
    really dir chooser
  *  41d7decdc - FEM: GUI prefs general tab, fix solver frame work
    custom path
  *  ecf7f4581 - FEM: prints, use FreeCAD console prints and console
    error for ccx tools and writer module
  *  6417db458 - FEM: ccx tools, better error messages on Python run
  *  1071742de - FEM: unit tests, fix ccx tools result creation and
    recreate them
  *  88051e01d - FEM: ccx tools, remove setting analysis type with the
    analysis tools, is done in solver object
  *  3b8fa5cb2 - FEM: Fenics, add Fenics tools module
  *  9ae9150be - Sketcher: Expose Type as readonly python attribute
  *  f3098d5ac - Crowdin: fix case for 'partdesign'
  *  55a2a7ab5 - Crowdin: Corrected B-spline term in translation
  *  6b04f8961 - Arch: removing \n from translated strings
  *  b6b9f6154 - Misc. typos
  *  540b2dc79 - Correct Selection When Multiple Pages
  *  2ca7912d1 - Show Page Label in Tab
  *  02d318f89 - Prevent Page Template Interference
  *  2990e1e7b - Changed Cutting Edge Angle to be the full bit angle and
    renamed label.
  *  89275766d - Merge pull request #1292 from triplus/NavigationRevit
  *  a7e39ed85 - Navigation indicator Revit style
  *  fccf90ac0 - Merge pull request #1291 from WandererFan/Fixes
  *  37644285d - Fix CmdTechDrawProjGroup Selection Criteria
  *  cdf08f784 - Added info about third-party licenses in the About
    dialog
  *  23bdf54e9 - Sketcher virtual space toolbar issue
  *  7b70d0005 - Merge pull request #1287 from WandererFan/Fixes
  *  ebf33403e - Show Dimension text on Document load
  *  356f87965 - Prevent Loop in BRepBuilderAPI_Transform
  *  1402e39ba - Path: Consolidate available tool types and material
    types to one place. Fixes issue #3335
  *  cee5b2807 - Another fix to compile against qt5 with python2
    (detection of shiboken2)
  *  4506e4968 - Fixes for python 2to3 migration
  *  4ef00d7be - workaround for netgen to use latest netgen/master
  *  6bd237e41 - Update TechDraw Unit Test set
  *  337619f24 - make green for tip a bit darker
  *  758745f0b - PartDesign: Highlight body tip
  *  bb39cc783 - fixes #0003323: Crash when clearing transaction list
  *  7d5d250a0 - fix syntax errors
  *  a86c0fe13 - sWhatsThis fixes
  *  dc4c4d27d - FEM: code formating, use a variable which is not used
    to get flak8 quiet
  *  7fbd5b286 - FEM: Misc. comment typo
  *  227a25a68 - FEM: code formating, flake8
  *  7405b886a - FEM: result taks panel, better comment
  *  3efe2e287 - FEM: source comment typo
  *  4a430c5c7 - FEM: materials, fix users material path in task panel
  *  7072b3f93 - FEM: issue #3038 Fenics integration
  *  114cdc682 - 0003279: Error 'invalid DAG' after deleting sketch
    using expressions
  *  70399e6c9 - fixes #0003302: PDN cloned object have duplicated
    'Unnamed' ghost on every file reopen
  *  865593b66 - fixes #0002559: Body becomes visible upon changing
    DisplayModeBody
  *  76d27f464 - updated Init.py with import type
  *  92021e0c6 - adding stpZ format: STEP compression format support
  *  dac8cd50f - moving comment at right place
  *  44e57a367 - adding 'import sys' needed when opening a dxf file
  *  2520785b1 - libarea: fix arc fitting bug
  *  7d6f6dd93 - Correct Scaling/boundingRect of Svg Symbols
  *  54cc25d1f - fix crash in fillet/chamfer dialog if no part exists in
    document
  *  cc00dc85d - #3325: DlgPropertyLink as editor of Tip property
  *  d9627d531 - tmp. disable unit test for link goes out of scope
  *  ed893ff50 - fix -Winconsistent-missing-override
  *  0718e2c56 - fix -Winconsistent-missing-override
  *  7fed1a29c - do not raise exception if link is out of scope, but
    write a warning
  *  d1949f6e2 - add command to show/hide several constraints at once
  *  12968ed4a - Path: Limit tool angle input
  *  11b8f91c5 - Misc. typos
  *  666c5c8b8 - FEM: typo fix
  *  ada88a3dd - expose more members of Constraint class to Python
  *  55d9d4dba - FEM: task panel, fix loading of broken material file
  *  83c8e43dc - FEM: material task panel, fix custom export
  *  dc73b9d69 - FEM: gerneral prefs, make custom materils dir chooser
    really a dir chooser
  *  7095ad937 - FEM: pref general, make string multi os compatible
  *  7f3b40a9c - fix crash when deleting constraint
  *  e9e0071cc - improve whitespaces
  *  acded1c95 - save values before invalidating iterator, whitespace
    improvements
  *  94ca10531 - Sketcher: Setting in Preferences to switch on/off
    notification of constraint substitution
  *  620188073 - Sketcher: Avoid single tangency plus coincident when
    preexisting single tangency
  *  180d722a5 - Sketcher: Avoid single tangency when preexisting
    coincident
  *  5d35713aa - adjust copyright text
  *  da1d69ce4 - Relax regex for editable text in Template
  *  fb16c867e - libarea: imporve arc fitting
  *  7e5d2bd92 - Path.Area: make wire explode respect arc accurarcy
  *  0ff676abe - FEM: typos
  *  2e049fd5e - FEM: udate example files
  *  f8eaa6eff - fix const correctness, restore sketcher icon
  *  696eb7433 - Sketcher:  Switch virtual space toolbar button to
    operate on selection
  *  740afeb64 - Sketcher: constraints' widget checkbox as python
    command
  *  879ff7088 - Sketcher: Switch Virtual Plane icon
  *  8a2ec12b5 - Sketcher: Bug fix not updating constraints on switch of
    virtual space
  *  4b7ef1c5b - Sketcher: New toolbar for VirtualSpace and Command to
    switch VirtualSpace
  *  0c888309d - Sketcher: Extend virtual space switching and update to
    constraints widget
  *  d98793033 - Sketcher: Enable switching of virtual space in
    ViewProvider
  *  31189b6c2 - Sketcher: Python Interface for Constraint Virtual Space
  *  d559c1477 - Sketcher: Enable Virtual space updates on the View
    Provider
  *  cccaa6d4d - Sketcher: Extension of Constraints Widget to support
    checkboxes for Virtual Space
  *  1899680dd - Sketcher: Extension of constraints to store virtual
    space affiliation
  *  1719d0ba6 - fix bug in SmSwitchboard::doAction
  *  b09283423 - Arch: Fixed remaining hole bug when removing windows
    from walls
  *  f0d06f0c1 - Draft - fixed chamfer property of Wires - fixes #3044
  *  141caeb53 - Fixes in credits dialog
  *  23bf7f39a - Sketcher: comment typos
  *  2d1ffaa6a - FEM: inp file settings, fixies fixes #3314i wrong pref
    on restore
  *  6d744c8c8 - FEM: ccx tools solver, get rid of no longer needed and
    confusing attribute
  *  e1e84cd34 - FEM: unit test, add a test for adding multiple ref
    shapes
  *  c85afd0e4 - FEM: objects, use fem name sheme for object package
    names
  *  07ae0e56c - Path: Fix MillFace default values
  *  383825e9c - Path: libarea typos
  *  2b1012f70 - Add missing const_cast
  *  6ce8e1a0a - Fix compliation against shiboken2 head
  *  7791ba4f1 - AboutApplication.ui: typos fix
  *  627c4e790 - Give default values to cutting edge angle so
    simulations with work even if user did not specify a valid cutting
    angle.
  *  f291abce5 - Added a dedication to Roland Frank in the About dialog
  *  5cee8c9cd - Return the actual job instead of the check result of it
    being a job or not.
  *  21c845a64 - Path: remove redundant Path_Shape command
  *  59dedd127 - PATH BUGFIX DressUP-LeadINOut-Line-Generation-SIMFix
  *  8f84087e6 - Path.Area: respect zero start point when generating
  *  c509ec5de - Sketcher: Fix normal rendering when full-constraint
  *  3ee6b6ac9 - FEM: typos
  *  ee321c5f8 - FEM: ccx tools solver, fix solver type check
  *  6ab072b1c - FEM: file modes, delete executable mode on some Python
    modules
  *  83be75b0d - FEM: general pref ui, make working dir chooser work
    again
  *  4ca4aafb0 - FEM: general pref ui, typo
  *  299d1939f - FEM: ccx tools, typo
  *  223a2b196 - FEM: beam rotation, add some pre checks
  *  993515097 - FEM: beam rotaion, implement writer, this fixes a very
    old restiction, the beam analysis in z-axis
  *  a15474afe - FEM: mesh tools, add method to get the beam normals for
  *  3699cfe7b - FEM: beam rotation object, deactivate task panel since
    reference shapes are not yet supported for rotations
  *  fa596b891 - FEM: beam rotation object, add it to the solver frame
    works
  *  4ac2f2d37 - FEM: beam rotation object, add an own icon for this
    object
  *  bc8219cc3 - FEM: beam rotation object, add this new object
  *  128e5d3a7 - FEM: ccx writer, slightly resort key sort creation on
    ccx elset creation
  *  0145383d3 - FEM: ccx writer, check for empty ccx elset on creation
  *  66351b723 - FEM: ccx writer, resorting in elset creation
  *  233a32d27 - FEM: ccx writer, use set and intersection instead of
    two nested for loops
  *  6811d528f - FEM: ccx input file, use even shorter elset names for
    the short names and raise exception if the elset name is still to
  *  3824df2eb - FEM: ccx writer, resort elset creation methods
  *  c8e87a039 - FEM: ccx writer, better elset name def and raise
    exception if name is too long
  *  c78504e6e - FEM: vtk DataAtPoint, implementation
  *  615588495 - FEM: Auto disable mesh and solid when opening VTK
    functions
  *  e53307691 - FEM: code formating
  *  3d2856e89 - Mod/Test/BaseTests.py source typo
  *  45a1d6c90 - Fix Exception when Source Shape IsNull
  *  38da0c731 - improve whitespace, fix const correctness
  *  c7b137fe8 - Sketcher: Change nomenclature relating to Block
    constraint
  *  a4c29ba52 - Sketcher: Constraint widget adapted to Block constraint
  *  c27d5a26b - Sketcher: UI Block constraint creation sanity checks
  *  9634da681 - Sketcher: Block constraint - Prevent from adding
    constraint if the solver has redundant/conflicting constraints
  *  34f533b0e - Sketcher: Block Constraint - Advanced
    redundant/conflict redundant handling
  *  9b7d1d604 - Sketcher: Blocked constraint viewprovider rendering
  *  d2e89b98d - Sketcher Blocked Constraint icons
  *  1932a2f15 - Sketcher: Blocked Constraint toolbar commands
  *  7495fe1c3 - Sketcher: Blocked Constraint Python
  *  48fc50336 - Sketcher: Blocked Constraint solver level
  *  f64760b8a - PartDesign: OnDelete basefeature fixing and
    visualization
  *  4d3675763 - improve whitespaces
  *  01e6cde7a - PartDesign: Fix bug of mirror transformation of
    multiple features
  *  23f88c5d8 - Fixed 2885, dogbone maintaining F parameter.
  *  8a39ddf88 - Fixed recursion problem
  *  e4e5d4e5f - Fixed path unit test setup for new PathDressup
  *  55268a06f - Changed lead-in-out dressup to use PathDressup.baseOp()
    instead of relying that it is dressing up an op directly.
  *  c3f03d369 - Removed ToolController from all dressups and replaced
    with recursive search for the base op's ToolController.
  *  69c1acd39 - Prevent adding an entry method dressup to an op that's
    already has one.
  *  8511597a4 - Made dogbone resilient to all dressups and profiles.
  *  4b0d6c688 - Fixed import of PathGeom - might want to refactor that
    one day.
  *  a4fe22062 - Fixed template-export menu activation.
  *  434bf4d3f - TechDraw: Add option to use polygonal HLR algorithm
  *  e697f2ef5 - Arch: Fixed wrong orientation and shape of window
    louvres
  *  ff467dcb4 - Path: Fixed possible bug in last commit
  *  6bddaf6eb - BUGFix PATH Dressup Sim FreeCADBreakdown
  *  e6e4710ae - remove SetMinTolerance as suggested by PR 1240
  *  6e5b1dfb9 - typo
  *  50e1866c4 - indentation fix
  *  33f334049 - tolerance fix in TopoFace.validate()
  *  8461df7ea - fix some TopoShape documentation
  *  acb3a34d9 - AddonManager: Download biggest code block from macro
    pages in case there is more than one code block
  *  a0ccdb521 - Sketcher: Correction of B spline normals
  *  663e4ee36 - PartDesign: Extension of Pocket Feature to have two
    dimensions
  *  f6825a268 - Path: changed --output-doubles to --axis-modal and
    reversed the default behavior
  *  9b43affd8 - Path: typo in command name
  *  b965a829c - rename command and PEP8
  *  15cbbcd24 - Path New Dressup LeadInOut to perform Tool Roll towards
    shape including G41-42
  *  4fb676e4b - path: cleanup linuxcnc post and fix vertical feed
    problem
  *  a3684424a - Remove NewViewMulti from toolbars/menu
  *  4b9f43b46 - Allow GroupExtension as Source for Views
  *  051d910db - Misc. comment typos
  *  3ee51d576 - FEM: crowdin fix
  *  478611371 - Part: add Refine property to BOPs
  *  27701ae85 - PartDesign: #2683 add Refine property
  *  80e3bfb69 - avoid division by zero when discretizing a shape
  *  305a56781 - raise exception in PropertyLinkSubList::setPyObject for
    wrong type
  *  d5eac120c - Merge pull request #1229 from sliptonic/master
  *  4be81c280 - Merge branch 'master' into master
  *  6051a6e9c - Draft: Fixed wrong wire point position - closes #3063
  *  d7f5d7fbc - Merge pull request #7 from luzpaz/path-source-typo
  *  ae2a4e647 - Path: rename Set_StartPoint to conform to command name
    standard
  *  12e6533df - Path: rename dressup commands to conform to standard
  *  2009f9a61 - Path: source typo fix
  *  9a215440b - fix automatic update of dependency graph for Qt5
  *  e404cadee - fix automatic update of dependency graph
  *  dc0a73922 - update circle-ci
  *  baf824de9 - update conda dependency versions: boost 1.66 xerces-c
    3.2.0
  *  f3b32da63 - PathScripts: py3 print Draft: typo in importDXF.py
  *  4fb16c696 - Fixed source typo
  *  e09a276fe - further simplification when to use which rendering
    method when saving an image
  *  575dc0b76 - fix compiler warning due to unused variable
  *  a701c71ed - add option to compute vertex normals from the
    triangulation instead of the u,v nodes This is a workaround for
    issue #0003180: Wrong normal of part object
  *  95fbd8a09 - add method to get u,v nodes of the tessellation of a
    face add method to get the nodes of the tessellation of an edge
  *  bbfbb0e7d - Misc. comment typos
  *  8ba4e0c5d - code cleanup
  *  97f002009 - improve whitespaces
  *  bc4d463cd - Sketcher: Remove errors in reporting view while
    deleting
  *  348e666fd - improve whitespaces
  *  0dd0eab0d - Sketcher: Overload delConstraintonPoint Python to allow
    deletion on GeoId and Pos
  *  eeb607388 - FEM: pref, delete depreciated ccx solver switch because
    every solver has its own command
  *  1f96775ab - FEM: calculix solver, use separate command for CalculiX
    ccxtools and CalculiX framework solver
  *  334ec9868 - FEM: command module, add some comment
  *  7b75af307 - FEM: code formating, flake8
  *  130f51d9a - FEM: new analysis, add a ccx tools solver to any new
    analysis, best for new users
  *  b54a222c7 - FEM: unit test solver frame work, delete ccx tools
    solver in solver frame work test class
  *  0d21e94d3 - Sketcher: Improve validation ui to select whether to
    ignore construction geometry or not
  *  759929228 - Sketcher: Fix "highlight open vertex" visualization
  *  10c0af4a8 - Sketcher: Validation tool improvement
  *  fb8875df0 - Path: Indicate fromShape as deprecated - issue #2786
  *  a8ab24aba - Arch: Fixed CTH profiles - fixes #2826
  *  c44af23f1 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  86ca43743 - Added 'Remove link' option to PropertyLinkList dialog
  *  77318ba6e - make workaround with transparent background more
    reliable
  *  3679c18e5 - fix unicode problems for python3
  *  75a98c961 - add Base::PyGILStateLocker in
    Gui::Command::getResources
  *  497b41d6d - workaround to create images with transparent background
  *  79dff6b8c - Fix crash when deleting View with Dimensions
  *  7f49a1ac1 - Typo
  *  706be3fbd - Reusability of snap toolbar commands
  *  2b7c28b64 - Stylesheets general button with menu support
  *  29533320f - add method to get view providers of d view via Python
  *  8f868f778 - handle disabled dock windows when setting up main
    window
  *  4b781d75b - fix crash when querying information about an object
    that is not part of a document
  *  861dc42d3 - Fix Section Line Wrong Position
  *  70099d570 - Allow View Position to be Locked
  *  0866e1a59 - Added flycutter option to the tool edit ui.
  *  c8af1d16a - Crowdin: fix missing whitespace
  *  143ba3faf - Navigation indicator enable translations
  *  ab7c98917 - Merge pull request #1210 from berndhahnebach/bhbdev116
  *  c255ec0df - FEM: pref ui, better name for CalculiX solver base
  *  c6740dc89 - FEM: sovler framework ccx z88, add comment
  *  90ff0d9ea - FEM: unit test, replace new solver frame work by solver
    frame work
  *  76969de5e - FEM: unit test, use better path names
  *  092e92b5a - FEM: unit test, move solver framework in new test class
  *  c84918230 - FEM: unit test, add test for isOfTypeNew
  *  13b1ea602 - FEM: unit test, add test for FreeCADs isDerivedFrom
  *  5fc5122fc - FEM: unit test, add test for isDerivedFrom def from fem
    utils modul
  *  a8b3b2f23 - FEM: unit test, add type test for all FEM objects from
    object creation module
  *  9e87dfa6c - FEM: fem utils, add def to return type for all objects
    (Python and C++)
  *  b73853efa - FEM: fem tools package, move fem utils in it
  *  ace7f3822 - FEM: unit test, better name for CalculiX new framework
    machine
  *  cec934280 - FEM: unit test, remove not needed back slashes
  *  6d7f31f3b - FEM: unit test, rename make objects test def
  *  907adad9a - FEM: ccx tools, delete elmer code since ccx tools only
    support ccx
  *  5ee46bc8d - FEM: ccx tools, comment improvements
  *  0f4b4c963 - FEM: constraint body heat source, use for proxy type
    the same name sheme like other constraints
  *  c34bbb007 - FEM: proxy type, use for all classes the notation Fem::
    same as C++ classes
  *  8f91010ba - FEM: typo in comment
  *  220905c40 - FEM: Python base constraint, move modules into gui and
    obj packages
  *  a8a9e13ca - FEM: Python base constraint, split in obj and gui
    module
  *  13335e531 - FEM: fem tools package, move ccx tools in it
  *  01d215fec - FEM: fem tools package, add this new package
  *  cf62473cb - FEM: input writer, move module into solver package
  *  c4b52499b - FEM: make objects module, fix type of constraint fluid
    boundary
  *  ab9f0ff14 - FEM: obj types, sort constraints
  *  1559fed0e - FEN: z88 writer, comment some logs
  *  910f573e4 - FEM: ccx input writer, get rid of code duplicate in
    time meassurement
  *  07ee3b7c3 - FEM: z88 input writer, add time output
  *  8964584fd - FEM: new solver framework, add log if input file
    writing was finished for Z88 and CCX
  *  2ce33df6d - FEM: solver framework, use ccx tools as standard solver
    on new installations
  *  90f3aada2 - FEM: solver framework, two checks for _dirTypes
  *  6a15a2f31 - verify iterators in partialTopologicalSort to be on the
    safe side currently this can cause a crash because issue 3214 is not
    fixed yet See also:
    https://forum.freecadweb.org/viewtopic.php?f=19&t=26295
  *  39a34c1d2 - Arch: Fixes in IFC exporter
  *  c95b366fd - Arch: Better grouping of common Arch properties
  *  af7428dfa - Arch: Fixed bug in MoveWithHost system
  *  b6304d16a - Fix Path Keep View and Sim in Sync,typo Linuxcnc_post
  *  636f36126 - Qt5 build related improvements
  *  250586d2b - Grammar error
  *  3d9efc129 - Persistent toolbars error handling
  *  a35dd3fee - Typos
  *  78c9a34f5 - fix compiler warning
  *  249c4a05b - Draft: Added property to allow to turn off Shape2DView
    recomputes if invisible
  *  8382a8f61 - Draft: Fixed DXF import
  *  5a95bb7a1 - Merge pull request #1205 from mlampert/bugfix/path-
    macro-path-3303
  *  d13d0bddf - Expose getUserMacroDir to python and use in
    preferences.
  *  2c69b79c1 - path: fix help message typo
  *  9c4120df7 - fixes from IchGucksLive for drilling simulation.
    Tweaks to linuxcnc post
  *  2b95227ed - Path: typos
  *  f69b78903 - Path: typos
  *  8690d870a - Misc. typos
  *  2c1288181 - Fixed indentation
  *  23f2a444c - Fixes #3294 TechDraw: Prevent scale changing
  *  d1e83f107 - Fix crash in DrawViewDraft/DrawViewArch
  *  41b71ee3a - Export FreeCAD Rebar properties to IFC file and
    refactored code
  *  3e6fcd8e8 - FEM: Python imports, fix import in feminout package
  *  22ed0bce5 - code reduction w.r.t offscreen rendering
  *  8eaee314a - simplify to define when to use which offscreen
    rendering method
  *  f6ff4ed59 - improve UpToFace option of pad/pocket for datum planes
  *  dd45eddbb - Draft: Fixed py3 compatibility issues
  *  4c9c0175b - Draft: fixed bug in Point tool
  *  f7629821e - Draft: Fixed translation problem in bezcurve
  *  d16ef8763 - Arch: Fixed some missing objects in IFC export
  *  946921734 - Arch: Fixed wrong placement of structures
  *  ade72a81b - AddonManager: Enable the use of submodules
  *  c198650bd - Draft: Fixed problem with french translation
  *  50c280fdb - fixes #0003141: Unexpected behaviour using pad to face
    on padded shape binder
  *  ac88edc3d - allow to move PD objects via drag and drop to a body
  *  d24379d82 - add option to getBodyFor to suppress dialog to set
    workflow style to modern
  *  22b117fd8 - +fixes #0003095: Manual migration from 0.16 models to
    0.17 models not possible
  *  12ab80508 - fix typo
  *  70d094994 - fix crash in ViewProviderBody::setVisualBodyMode due to
    missing view provider
  *  14d06fe84 - fix typo and improve whitespaces
  *  433f36630 - fix function assertActivePart by creating the part
    container
  *  9e0ddec00 - port to occ 7.2.1
  *  4c7a0a140 - port to occ 7.2.1
  *  8faa9f38b - fixes #0002621: Exporting with File Type *.svg, *.svgz,
    *.dxf should be prevented if not in Drawing WB
  *  21e85921e - set global scope of Part offset to use it with PD
    bodies
  *  a6a004b6b - fixes #0002866: Gui::InputField rounds values to 2
    digits
  *  483d09967 - remove now superfluous member from InputField
  *  cfc3dc22a - respect format option when changing values with wheel
    or up/down keys in input field
  *  90a71f34b - fix utf-8 decoding issue in Draft
  *  74aa6b04b - FEM: code formating, Python flake8: W503
  *  93850bd9a - FEM: code formating, Python flake8: E211, E305
  *  f6edbbdc5 - FEM: Typo residuals
  *  c121e76f1 - FEM: unit test, add all python packages to import test
  *  0b95e866b - fix const correctness
  *  9cf42d3a8 - Sketcher: Settings Dialog new color for dependent
    constraints
  *  2a6f55e65 - Sketcher: Special sketcher color for dimensions having
    an expression
  *  69535ad7c - Sketcher: Support for detecting expressions in
    constraints
  *  65e793293 - improve whitespaces
  *  ec678e234 - Sketcher: Solver angle -pi,pi conversion corrected
  *  27cff5ce8 - Sketcher: Match angle on lines representation match
    solver result
  *  96beb5ec7 - improve whitespaces
  *  9ce575601 - Sketcher: Fix transfer of tangency and perpendicular
    end-to-endpoint constraints
  *  62819fec2 - consistently add Q_OBJECT macro to all sub-clases of
    PropertyItem
  *  e2a3ae428 - Packaging typos
  *  5107d86b6 - Crowdin: Removing whitespace from widgets
  *  1950bd151 - fix assertPlacement for unit tests do not explicitly
    check for angles as they can be quite different for even identical
    quaternions
  *  31bf496b6 - unit tests for Rotation class
  *  83fe8f8c3 - fix OpenSCAD importer
  *  9e2fa2d91 - support some more handlers in VectorPy and throw better
    exceptions for unsupported operators
  *  401af9289 - implement setting custom attributes for RotationPy to
    assign matrix or pair of vectors
  *  7c1cccdd6 - FEM: cmake, only copy Python GUI modules if gui is
    build
  *  8c85db3cf - FEM: make objects module, less code duplication on
    imports
  *  30e33e480 - FEM: python imports, small improvements on some imports
  *  34b485b64 - FEM: source typos
  *  93dd48dc6 - FEM: Moar typos
  *  f34659a29 - TechDraw LabelFont defaults
  *  a866b420d - TechDraw: Crowdin request to remove apostrophes in
    translation string
  *  9bd3b8f20 - Copy mesh data directly into the numpy arrays instead
    of creating a temporary local copy in order to save memory when
    dealing with very large meshes
  *  7ec6d1b5a - Fix insane memory usage when exporting Meshes to
    Collada format - MeshPy::getTopology() is an expensive function
    (since it iterates over all Points and Facets) and therefore it
    should not be called repeatedly
  *  87b360e55 - TechDraw Prefs page 1 defaults & tooltips
  *  c54887806 - Fix LineGroup install & default issues
  *  55f050e0f - Fix crash when Source.Shape is Null
  *  553fa64ec - Fix crash during multi-object delete
  *  98be3a3ff - Support old Source property (PropertyLink)
  *  76373b2c6 - LinkScope clean up
  *  e163ae174 - Allow multiple sources for all View types
  *  7eba11360 - Coverity 169507
  *  88b5af4fe - simplify debugging of changing datum constraints
 -- Alexander Pozdnyakov <censored>  Sun, 08 Apr 2018 16:24:02 +0300
freecad-daily (0.17~git12875-1ad7724d5-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 1ad7724d503c6e85636f5e64127ca6d6c78e094f
  * Date: 1514681864
  * git changelog:
  *  1ad7724d5 - avoid error 'Duplicate constraint not allowed' when
    deleting a constraint
  *  bd4736bf0 - implement PropertyConstraintListItem::assignProperty to
    add item for each datum constraint
  *  6ee4be519 - fix heap corruption due to invalid static_cast
  *  6eb36447e - fix regression of pr1181
  *  070395d67 - add version info to PySide abstraction
  *  c1152f2a2 - PartDesign: typos
  *  e883cbfdf - Part: typos
  *  7e2fce45c - Arch: Typos
  *  048c787e3 - Sketcher: comment typos
  *  128239b54 - Typos: Various workbenches and misc.
  *  c18bc414b - fixes #0003252: External geometry tool keeps hovered
    item active after leaving
  *  1ef069292 - notify selection node about cleared pre-selection
  *  15b72d2b2 - enable anti-aliasing for Coin's offscreen renderer
  *  511835e09 - restore removed link to preferences-sketcher.svg
  *  434a47d61 - Sketcher: new UI command for arbitrary sides polygon
  *  27c202a1f - Sketcher: Dialog for arbritary sides regular polygon
  *  d0c1b147d - Sketcher: Icons for arbitrary regular polygon
  *  b6bbc57d0 - Path.Area: fix wire join function
  *  c093c5941 - fixes #3284
  *  b71eb845f - Fixed initial step down value.
  *  a8ecffb65 - Misc. typo fixes
  *  3df389f5f - PATH: typo fixes
  *  77e326052 - add helper class to tmp. block a boost signal/slot
    connection
  *  8e3b2d7e8 - show base feature's placement on load if not part of a
  *  394ae197f - fix broken transparency mode of mesh objects
  *  011eed3a6 - add feature to extend given surface
  *  1db70a48c - Arch: Fixed missing walls in IFC export
 -- Alexander Pozdnyakov <censored>  Sun, 31 Dec 2017 11:11:03 +0300
freecad-daily (0.17~git12848-988a40639-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 988a406395836239f6061838ac7b814aa3053de5
  * Date: 1513438577
  * git changelog:
  *  988a40639 - FEM: typos
  *  4034851a5 - Arch: bugfix in Panel in non-GUI mode
  *  873bd0b20 - AddonManager: Check if thread is already running
  *  e37b58247 - Typo fixes
  *  540a2cc79 - FEM: fem command package, rename it to commands
  *  6c8dc3dd0 - FEM: fem interface package, rename it to inout
  *  b28c2bd1c - FEM: Python modules ui panels, move them to resources
    folder
  *  bb8fdeccc - FEM: task panels, move them into the view provider
    modules
  *  b030184f8 - FEM: Gui cmake, remove init gui module since it will be
    compied with all Python modules
  *  6593f58b1 - FEM: netgen, add command only if FEM is build with
    netgen
  *  46505a7e2 - Arch: Fixed wrong wall/structure extrusion direction
  *  ebede3e4d - AddonManager: Disable Install button immediately
  *  ca247d7ee - Arch: fixed Arch Material not working in console mode
  *  77fab66ad - Arch: Bugfix in stairs
  *  d95a65b26 - add VTK related commands only if VTK was found at
    configure time
  *  5df83429c - Merge pull request #1163 from berndhahnebach/bhbdev110
  *  45b938655 - FEM: cmake, use only one cmake file for Python packages
    and modules
  *  467fdc69f - Merge branch 'master' of
    https://github.com/FreeCAD/FreeCAD
  *  0d7831e19 - move Placement.isNull to Placement.isIdentity add
    isNull for backward compatibility
  *  c3ca4bc89 - Draft: Fixed bug in DXF import
  *  b22f23134 - fix invalid syntax
  *  25bf33077 - rename Placement.isNull to Placement.isIdentity
    implement Rotation.isNull and Rotation.isIdentity
  *  28f7047bf - use getRawValue in property editor to avoid normalizing
    the rotation axis
  *  a19faf16f - preserve length of rotation axis
  *  aa201cba9 - improve whitespaces
  *  03427bf67 - Add a function to compare 2 double allowing
    approximation errors
  *  31c023065 - Improvement of rotations
  *  28240a806 - Arch: Fixed creation of Spaces in no-GUI mode
  *  2cf8e0ffd - Draft: Fixed default precision value
  *  517ae4dd7 - Path.Area: improve code readability
  *  dfdd8fc82 - FEM: cmake, sort in cmake
  *  53ae39056 - FEM: constraint flow velocity, fix task panel
  *  9bcdd0947 - FEM: constraint transform, fixes #3283
  *  3d862b8de - FEM: make objects module, better name for ccx tools
    solver def
  *  d949210ae - Typos, grammar & uniformiity
  *  c54c08cca - Sketcher: Wrong mapping of constraints to axes
  *  588f1bd79 - Sketcher: Merge, copy expressions
  *  9b781f9c5 - Sketcher Solver: Means to reset the initilization of
    movement
  *  ad855c99e - Sketcher: New Setting for improved dragging mode
  *  023e319b8 - Sketcher: Clean code and adapt previous solution only
    to non-relative cases
  *  eff8529ec - Sketcher: jumping while dragging - force recalculate
    initial solution
  *  19254207c - Draft: crowdin tooltip typo fix
  *  f9892009f - fixes #0003281: STL object doesn't retain its rotation
    after change
  *  87271d0cb - Allow user to modify Vertex size by parameter
  *  f919eb6a6 - fix object.getGlobalPlacement
  *  a3ea9e561 - circle-ci + conda-build This enables the possebility to
    build FreeCAD with conda-packages on linux
  *  91bb7ed0c - fixes #0003185: Recompute should work if only subgraph
    is cyclic
  *  c6f89e6e5 - move implementation of topologicalSort to private class
    DocumentP and add a parameter
  *  42aa80bb7 - move global function to private class DocumentP
  *  6a785f9af - fixes #0003262: normal vector returned by
    Face.normalAt(u,v) is not always a unit vector
  *  651d2fd75 - Fix "Unit overflow in pow()" error
  *  3627cf2b1 - Typo fix for recent commit
  *  df3440e69 - fix possible build failure on Debian 9
  *  a8c31221e - FEM: mesh api, fix tolerance in get the nodes by a
    solid
  *  564f977db - Fixed gradient in last commit
  *  04e4e59ad - Bitacovir's new clone icon
  *  6388a323f - FEM: command module, use active analysis from command
    manager module
  *  65bc90d50 - FEM: command module, use selection from command manager
    module
  *  6a5408b5d - FEM: commands, fix nonlinear material command for new
    solver framework
  *  e7b813f17 - FEM: command package, move equation commands into
    commtand class module
  *  76c651226 - FEM: command package, move command modules in one
    module in new command package
  *  8599dd59b - FEM: result package, move result tools module in new
    result package
  *  23d735c2a - FEM: unit test, again add TestFem and import the test
    classes from new test package
  *  8cdc4d329 - FEM: test package, move unit test module in new test
    package
  *  bd3d50fa8 - FEM: mesh package, move all mesh modules in new mesh
    package
  *  014f8cac3 - FEM: package feminterface, move all import and export
    modules in new package feminterface
  *  9376138d0 - fix cmake build failure
  *  885ef4b5b - add combo box to select C++ standard
  *  eb40ddda4 - Sketcher: Do not show support when entering sketch edit
    mode if it is a datum plane
  *  324c31d4e - Sketcher: Fixing Polyline Arc Endpoint autoconstraints
  *  4006c6ee9 - Sketcher: Fixes no horizontal/vertical on edge if
    previous horizontal/vert aligment on vertex
  *  2e1d21937 - Sketcher: Fix Polygon disappearing on creation with
    autoconstraints on
  *  a68096140 - Sketcher: BSpline, prevent 0 mm Radius for poles on
    creation
  *  750661de3 - Fix #1947 non-ASCII in file path
  *  640fce5d0 - Fix #1939 Draft ShapeString with whitespace string
  *  150bd625b - fix crash in ExpressionCompleter::slotUpdate
  *  c8c9b76f4 - Misc. typos
  *  a22dca2ea - FEM: mesh tools, typo in comment, thanks to reox
  *  18c7f94ae - FEM: CalculiX ccx tools solver, use a better name for
    new objects
  *  52fe4cd2a - issue #0003174: Import of simple shapes no longer works
  *  23cdde88e - Fix some GCC 7 warnings: * dynamic exception
    specifications are deprecated [-Wdeprecated] * this statement may
    fall through [-Wimplicit-fallthrough=]
 -- Alexander Pozdnyakov <censored>  Sun, 17 Dec 2017 11:21:36 +0300
freecad-daily (0.17~git12767-75d006a97-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 75d006a97df65abef578c1d4dfc50ff2e89922c1
  * Date: 1512488232
  * git changelog:
  *  75d006a97 - Expression completer: Fixed issue #3197.
  *  d2c307a1d - Fixed StepDown value by removing special handling of
    legacy behaviour.
  *  3579f38d6 - Builder3D: doxy typo/grammar fixes
  *  9f20d9284 - Merge pull request #1137 from mlampert/bugfix/circular-
    hole-setup
  *  feeab3ce8 - Remove automatic base features if OP was created with
    selected faces.
  *  5f7faa25a - Fixed hole detection for bottom faces.
  *  fc5077f41 - Fixed direct editing of point in GetPoint dialog.
  *  25e92ca25 - Added circular faces to drillable targets.
  *  7588081af - Implement option for perspective drawing views
  *  5bc256d3f - Fix "still touched after recompute" and display
  *  95cc7a900 - AddonManager: set focus back on WB list after updating
  *  30c1b2a5a - Merge pull request #1134 from mlampert/bugfix/circular-
    hole-setup
  *  04ea26a66 - Fix for missing base class initialisation during
    creation.
  *  1cfae464b - issue #0002973: Path to FreeCAD.app can't contain
    unicode
  *  93aa85994 - fixes #0002745: The Disappearing Grid
  *  34b40f23a - fixes #0002923: Python console history misbehaves with
    word-wrapped lines
  *  25afe3227 - SVG Cleanup: tweaked  tags for changed
    clone icons
  *  9831dfe53 - SVG Cleanup: remove typos + uniformity fixes
  *  3d9ecab34 - SVG cleanup: remove all redundant  content
  *  56111a081 - Typos: user-facing and trivial
  *  af0477fc4 - remove trailing whitespace
  *  15b509db2 - Implement LineGroups for default weights
  *  1b1970544 - FEM: new solver, add Cantilever example with all
    solvers
  *  460d064ac - FEM: all pref gui tabs, some typo, layout and format
    improvements
  *  74e265df2 - FEM: elmer writer, add new Gmsh node group attribute
  *  42bfdf23a - FEM: elmer solver, fix Py3 issues
  *  da426b36c - FEM: new solver frame work, fix it in the regard of the
    analysis object change to a real group object
  *  9e32d4845 - FEM: ccx tools, fix them in the regard of the analysis
    object change to a real group object
  *  168c7cf02 - FEM: unit test elmer, add a testmode to solver
    framework
  *  3458c0b08 - FEM: unit tests, elmer sifio and geo writing
  *  cab5ea33f - FEM: elmer sifio, write case file entries in same order
    if module is called twice
  *  4380a5ec6 - FEM: unit test, add all new objs to the make obj test
  *  78421a678 - FEM: elmer equations, add posibility to easy create
    them by python with objects fem modul
  *  ac163bdbc - FEM: code formating, flake8 in new objects potential
    boundary and flux-solver
  *  3d5de0f9f - FEM: Potential-boundary and flux-solver objects, add
    icons
  *  b095e9435 - FEM: Potential-boundary constraint and elmerflux-
    solver, add objects and implement them in elmer
  *  e7fe13ba4 - FEM: command solver run, fix FreeCAD freeze on new
    frame work
  *  3eeee4786 - FEM: command solver run, delete duplicate code
  *  73d1e9f01 - FEM: new commands, use same code system as it is used
    in the other commands
  *  743f55528 - FEM: new commands, remove add in command names the wiki
    pages retrive the names from the command names, thus they have to us
    the same name system
  *  c0acb903d - FEM: unit test, add elmer solver and equations to
    module import test
  *  c03c7e770 - FEM: elmer writer, fix density for self weight on edges
  *  8a1bf4bcb - FEM: elmer, use an vector icon in svg
  *  51383aa9a - FEM: elmer, add electrostatic equation
  *  412df6f4c - FEM: elmer, add it to the new solver framework and add
    equation object for elmer
  *  42b3c3353 - FEM: constraint initial flow velocity, add object,
    command, icon, task panel, etc.
  *  ce69c1531 - FEM: constraint flow velocity, add object, command,
    icon, task panel, etc
  *  51c46dd2a - FEM: constraint body heat source, add object, command,
  *  e4939d358 - FEM: general python contraint, add module
  *  f17bd36e0 - FEM: selection widget, add module
  *  5c18c71ad - FEM: unit test, add new solve modules ccx and z88 and
    add a input file write test for new ccx solver
  *  7ad273f3c - FEM: old ccx analysis tools, move analysis tools into
    ccx analysis tools, all new solver should use the new solver frame
  *  38ef85141 - FEM: ccx input file writer, move writer into new
    femsolver package
  *  f38fb30a7 - FEM: prefs, add the pref to choose between new and old
    ccx solver to the pref gui
  *  45e81db4e - FEM: ccx, add it to the new solver framework but use
    the old ccx writer
  *  f8f267fcc - FEM: z88, remove from old solver framework
  *  609e97a82 - FEM: z88, add it to the new solver framework
  *  d9bef5af5 - FEM: new solver framework, add gui for working path
  *  dda82d600 - FEM: new solver framework, initial commit
  *  1a2f575a5 - FEM: fem utils module, new module to collect some FEM
    utilities
  *  fd7e2d9e0 - FEM: code formating, typos in comments
  *  23bc8f356 - FEM: gmsh tools, better init for class attributes
  *  adfcd154c - fixes #0003176: Sketcher: always over-constrained when
    referencing external B-Spline
  *  651ff2448 - when painting items make sure that constraint id is in
    range
  *  e7d4296b2 - remove export macro from template class
  *  3b82ffff0 - When we are restoring, don't set the Label on object
    creation as it will be restored later. This is to avoid potential
    duplicate label conflicts.
  *  2ae131397 - Moved ObjectStatusLocker template class to Base/Tools.h
  *  75829b367 - Merge pull request #1128 from realthunder/PathArcFix
  *  b640b9865 - libarea: improve arc fit
  *  724936582 - libarea: disable max arc points parameter
  *  8bbcfd6dc - Surface WB: add a Gui widget for unbound edges to the
    Filling tool.
  *  1a2e77cf6 - Spinboxes: Fix for issue #3278.
  *  8b3755ee3 - removed example and dumper from deployment
  *  0b629e67d - Clarified tooltip
  *  d53dbaa13 - Fixed tooltip still refering to xml instead of json.
  *  780326481 - Added template export to Path menu, rearranged layout a
    bit for better consistency.
  *  5a0019e9e - App/Range.cpp: mInor doxygen refinements
  *  0f6edecce - FEM: mesh tools and input writer, better debug print
    messages
  *  c21baa8a6 - FEM: mesh tools, use for voumes the better get group
    data def
  *  708c42aa7 - FEM: mesh tools, use for faces the better get group
    data def
  *  23ec4156c - FEM: mesh tools, more smart code int get group data def
  *  e3f47ec6a - FEM: mesh tools, make retrieving group data ids useable
    for all element types
  *  d948cd2e0 - FEM: code formating, flake8, trailing ws and typo in
    comment
  *  09c11b950 - Path: Allow adjusting of feed rate in DressupRampEntry
  *  ea487bb94 - Sketcher: Fixed regression in fix for issue #3245.
  *  7822f4aac - Draft: Added Fuse property to Clones
  *  fa9278da7 - Removing black-on-white theming to allow system colors
    in Qt help
  *  0cca82b53 - Path.Area: honour 'from_center' in offset pocket mode
  *  4a9fea365 - Fixed selection guard removal after exception.
  *  cd1a4e8b4 - Hiding some advanced, not ready for prime time features
    unless EnableExperimentalFeatures is set and true in the
    preferences.
  *  a84a0ce43 - Abort OP creation transaction if TC selection is
    aborted with cancel, #3274
  *  7da187f96 - Fixed range issue in comparing edges when they have
    different # vertexes
  *  b2bfc8c93 - Changed form layout to grid layout for qt5
    compatibility.
  *  ac47d8062 - Merge pull request #1118 from luzpaz/SubWCRev-summary-
    update
  *  c6b3ebba8 - Tools: SubWCRev.py file info update
  *  58a55aeeb - set global link scope of surface features
  *  3e921cbda - Draft: Added a utility command to add selected objects
    tothe construction group
  *  2ee230a1a - Draft: Added preference option to set focus on Length
    when drawing lines
  *  f33116c08 - Arch: fixed multiple-group bug in Arch addComponent
  *  df427de3e - fixes #0003027: if type(App.Vector) in
    originSketch.Geometry: newSketch.Geometry = originSketch.Geometry
    Raises types in list must be
  *  d72791e8d - in PropertyGeometryList::setPyObject check for sequence
    instead of list
  *  32510bde8 - fixes #0003260: Double Quote in tool name is not
    escaped in FCStd file
  *  2059d47e2 - move encodeAttribute from Property to Persitence to
    avoid code duplication
  *  fcb5b9cde - in PropertyStringItem prepare input string for
    assignment via Python
  *  56af70374 - Fix Techdraw UI typo found via crowdin + misc. typos
  *  0973dd5e7 - add class ViewProviderDragger derive
    ViewProviderGeometryObject from ViewProviderDragger derive
    ViewProviderPart from ViewProviderDragger
  *  c71b579f9 - Span property group headers across all cells to avoid
    text truncation Render the background of property value editor
    widgets to avoid cell contents showing through the editor
  *  e8587cf0b - Misc. typo fixes
  *  8e48e336e - FEM: constraint initial temperature, make reference
    property hidden and readonly
  *  3e2da0cd7 - FEM: prefs, add an option to deactivate group meshing
    for analysis
  *  2ee72456e - FEM: ccx writer, use the new Abaqus writer parameter
    and fix unit test
  *  f271e52b3 - FEM: Abaqus writer, add method parameter for elem and
    group options
  *  801fae3a3 - FEM: Abaqus writer pref ui, move from FEM to Import /
    Export
  *  854ab38cf - FEM: Abaqus writer pref ui, some changes proposed by
    werner - ui class name matches with file name - class is not derived
    from ui but uses it as a private member -
    https://forum.freecadweb.org/viewtopic.php?f=10&t=25381
  *  1bf52f468 - FEM: Abaqus writer, pref GUI for element and group
    export parameter
  *  b7ea89b65 - FEM: Abaqus writer, add groups to inp writer
  *  184bc0332 - FEM: Abaqus writer, first get all data and write it
    afterwards
  *  921c8b737 - FEM: Abaqus writer, add pref to distingish between: -
    all elements - highest dimension elements - FEM elements (only edges
    not belonging to faces and faces not belonging to volumes)
  *  4e7c091c5 - FEM: Abaqus writer, write FacesOnly and EdgesOnly for
    mixed FEM meshes, could be slow on non mixed meshes
  *  1f11a3cc8 - FEM: mesh api, add EdgesOnly and FacesOnly
  *  737315a50 - FEM: Fix typo
  *  60c92701b - FEM: Gmsh tools, add parameter to write groups of nodes
    for any group
  *  447d4816c - Fix #3224 Seg Fault in DrawProjGroup
  *  7de79e799 - Fix #2967 Ph2 Do not show page on restore.
  *  868d9cc6c - improve whitespaces
  *  0f6d0221f - Fixed cut mode for pocket shape.
  *  e7a509306 - Expose curve accuracy as a preference.
  *  375614a1f - pylint cleanup
  *  9d9d99f3b - Attacher: fix Py attachment editor for Python3
  *  b24a9c9ad - Misc. typos
  *  399dca7cb - fix crashes when using sketch tools
  *  83f7f85d0 - Arch: Fixed axis property of components
  *  f41ff3a45 - Arch: Fixed 'object in more than one group' bug in Arch
  *  9b4f57e57 - Changed TC editor fields horizontal sizing to expand.
  *  9f659eb55 - Make keep tool down work - as good as it gets.
  *  870d66198 - Make simulator work with non standard operations.
  *  737ca980f - Merge pull request #1106 from mlampert/bugfix/tags-
    precision
  *  77a33b09d - Merge branch 'master' into bugfix/tags-precision
  *  8ea6b92ea - Comment set name of combiview tab 2
  *  0d1451f39 - User-facing typo fixes
  *  df1011d94 - Path: Allow removing of all base objects in Circular
    hole tools
  *  aca5bff11 - Merge branch 'master' into bugfix/tags-precision
  *  3b957a12b - various minor changes: + whitespace improvement + code
    cleanup
  *  8985372d1 - Don't issue x and y coordinates for the initial G0 to
    ClearanceHeight, #3034
  *  d3f942cd6 - Fixed tag marker display for path's not on z=0
  *  85571ac9a - Fixed updating view after tag generation.
  *  9c9faab42 - Increased tolerance for accepting tags.
  *  99a2fd16f - fixes #0002290: Point-on-object constraint icon not
    selectable
  *  b3631e134 - fixes #0003258: Draft Snap toolbar doesn't display
    MenuText AKA status bar text when hovering over icons
  *  54219f151 - Path.Area: handle empty wires during sorting
  *  6ad0a1825 - Path.Area: replace push_back with emplace_back
  *  ba7fed239 - Very minor problem. Test of sheets is impacted by the
    locale. The decimal separator may be , instead of .
  *  046954a05 - fix coverity issues
  *  532d9b230 - fix coverity issue
  *  c770ce7a3 - Added color prefs to sketcher create commands
  *  1f76beba6 - Path: typo fixes
  *  6f1691fec - PartDesign: Fix previous commit + more typos
  *  706141b96 - Make uniform the use of B-spline visible to users
  *  bd59cea7f - fix Shaft Wizard due to renamed property
 -- Alexander Pozdnyakov <censored>  Tue, 05 Dec 2017 19:37:07 +0300
freecad-daily (0.17~git12608-36301ff67-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 36301ff67b6e165bddbabe5b63be0d90dd296cde
  * Date: 1510865063
  * git changelog:
  *  36301ff67 - Sketcher: Fix for issue #3245, including regression
    test.
  *  9c4b31a4a - TechDraw: Updated translation scripts
  *  9a3a98c30 - Correct sceneRect when Template size changes
  *  dc0f65152 - Path.Area: improve coplanar checking performance
  *  4f7bcded7 - Path.Area: improve projection algorithm efficiency
  *  15d1b80df - Adding a 20mm border
  *  00a7610ed - Part Design: Gear.py typo fix
  *  b8eb1ec84 - fix generation script of Python wrapper
  *  987b8db0b - More typos, grammar fixes, uniformity
  *  5f7576ca7 - Make 'fluid' lower case in menu text and tooltip
  *  12893d362 - replace 'GMSH' with correct spelling 'Gmsh'
  *  9d2642899 - FEM: gmsh tools, use fixed order for group data in geo
    file it is needed to make a unit test for geo writing
  *  088733587 - FEM: typo in unit test comment
  *  8c7bb0cd5 - fix warning
  *  04ea29528 - add kd tree class add mesh decimation algorithm
  *  0b33f977f - Draft: Fix import of dxf files in no-gui mode
  *  c46893d53 - Added TotalLength property in rebar object
  *  9017f1852 - Added Length property in Rebar object
  *  0cb8a39d3 - DlgCustomizeSpNavSettings.ui: remove trailing
    whitespace
  *  d04fd1626 - make retrieving view direction numerically more stable,
    change orientation of bottom view
  *  d8b285593 - Draft: tooltip uniformity fixes
  *  5ea950e35 - Spreadsheet: follow-up correction to d43716fbc519e
    [skip ci]
  *  4ea6204d2 - Fix Dimension value format with Qt5
  *  3c790009a - Fix calculation of integer scale
  *  9d038ddf6 - Make decimal point optional in FormatSpec
  *  196dd536e - Fix QGIVSymbol positioning/rotation
  *  88b15ffdf - Poistioning and Rotation for QGIVAnnotation
  *  600962362 - Fix QGIVImage positioning/rotation
  *  44fd20016 - Rotate DrawViewPart around part centroid
  *  03f439caf - AddonManager: allow to update all updatable addons at
    once by pressing the update button again (git-python only)
  *  15d5e27a5 - Fix issue with working directory.
  *  39eaa63b5 - OpenSCAD: make tooltips uniform and grammatically
    correct
  *  ca36e884b - fix German translation
  *  d43716fbc - Spreadsheet: set tooltips for fore/background buttons
  *  2a443f5ef - Fixed issue with empty expression.
  *  209271078 - fix German translation
  *  74d1aa72e - fix German translation
  *  db26cbcc4 - Sketcher: fix false detection of doubleclick
  *  b01c503c2 - fixes #0003159: ShapeBinder is part of solid
  *  d9187fa44 - Fixes #3252 - obsolete FC links in package/debian FC
    man pages
  *  5fe7a9af7 - Spreadsheet: Fix for issue #3225.
  *  bb764b147 - FEM: unit test, extend the make objects test
  *  551f6dc4a - FEM: unit test, move FEM objects test to the right test
    class and fix code formating flake8
  *  5c6a51c1a - FEM: code formating, flake8
  *  3011fc8b2 - fix build failure on macoS when including glext.h
  *  def0b8178 - changes in Mesh module: + cppcheck: fix some minor
    issues found by code analyzer + export to IDTF + fix for throwing
    exception + optimize mesh rendering
  *  547af2f5b - + found a solution using painter path to fix the text
    rending in image view
  *  ec1bcccb8 - fix crashes in dependency walker
  *  71836f4b3 - Less copyright-harmful clone icons for Draft and
    PartDesign
  *  41deaf82d - Sketcher: Delete all geometry menu command (in sketcher
    tools)
  *  3aec9b385 - Sketcher: Python command to delete all internal
    geometry and constraints of an sketch
  *  7f5e0caf3 - code cleanup
  *  3daa4fe69 - prepare zipios++ for unicode support
  *  17663ebac - Add TechDraw to translation scripts
  *  c70c6b15f - Remove incorrect .qm/.ts files
  *  926b84440 - Rename superPlacement property to AttachmentOffset
  *  647b6d6ea - make philips postprocessor compatible with current Path
    Workbench
  *  267736376 - Draft: Fix module loading in non-GUI mode
  *  71fbfa952 - add 2d features to body for drag and drop
  *  d5d3513a5 - remove pointless Section option from boolean operation
    in PD
  *  edcc8ac76 - windows python path setup: allow to set the PYTHONHOME
    variable
  *  a9e1a5517 - move PySide abstraction layer to Ext /bin is not in the
    python-path for a installed build.
  *  621d4283e - fix build failures with gcc
  *  e0d5d92cd - implement own ply/pcd importer/exporter
  *  d76cccac3 - Arch: Fixed wrong strucutral presets
  *  2fd36495d - Merge pull request #1071 from
    abdullahtahiriyo/restore_carbon_copy_interbody
  *  e4a52991b - Sketcher: Restore inter-body expression engine links in
    Carbon Copy
 -- Alexander Pozdnyakov <censored>  Fri, 17 Nov 2017 07:44:10 +0300
freecad-daily (0.17~git12541-7e4a0ae17-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 7e4a0ae1777631e79f4de7b16687ea69651a1a94
  * Date: 1509632152
  * git changelog:
  *  7e4a0ae17 - Merge pull request #1069 from easyw/master
  *  095bc7862 - avoid stop loading on coincident points
  *  adc24f8c8 - Merge branch 'master' of
    https://github.com/FreeCAD/FreeCAD
  *  7ea6b0e19 - use scoped connection to automatically disconect on
    deletion
  *  225910230 - Comment explaining the local implementation of snapper
    mouse move
  *  03ad4fb59 - Fixed holding tags snapper interaction.
  *  84e67a247 - Moved tag generation together with button box for
    better getpoint handling.
  *  17ebceb14 - Use PathGetPoint for Tags.
  *  27e7dcfe1 - Fixed PathSanity.
  *  8fc24a063 - Using vertical speed for tags.
  *  c41f5862f - checkpoint
  *  7c7f56bf3 - FEM: general prefs, use directory chooser for working
    dir setting
  *  c309ea41e - FEM: material task panel, repair restore of values
    considering locales
  *  780d1791f - add occ library dir to PathSimulator
  *  ea4f6f2b2 - PathSimulator: move all changes to branch
    path_simulator
  *  f9fec3f72 - Fix dialog texts
  *  3a28e4f62 - Solve the C++/Python type checking issue
  *  f53191400 - change abs to fabs (for linux compatibility)
  *  c05219cfe - fix some linux compiler warnings
  *  e1d624b2c - Fixed some non standard c++ operations.
  *  08890b77c - Fix another linux compilation issue...
  *  5d2213381 - Increase Fast Forward speed Fix Linux compilation issue
    (hopefully)
  *  1a7c4b3a8 - fix bug: when pressing play again, only first operation
    was done.
  *  1322bbf13 - Add 2 color stock, speed control and resolution control
  *  77193b7e3 - Add sliders to task
  *  831cb793f - Add missing files and place ui file in correct location
  *  153959f98 - fixes after merge with upstream
  *  22233110e - integrate simulator into path workbench
  *  e886ef2a2 - Initial simulation works
  *  16b1eccd7 - debugging wip
  *  b9362df31 - implement ApplyCommand and SetCurrentTool
  *  fbbd0ce35 - implement beginSimulation and getResultMesh
  *  e366a3cfa - Finally! the PathSim object is visible at freecad
  *  60ef98a8f - add python object resistration
  *  71ec1392b - initial sim engin added. initial python interface.
  *  e3e5a6170 - Add initial class
  *  9f0b8c5ef - Add generated PathSimulation Module
  *  5657acdfb - fix BSpline curves treatment in Draft.makeSketch.
    BSplineCurves in a wire were doubled. Don't expose internal
    geometries of BSplineCurves of a wire to keep sketch lighter.
  *  21c4fa316 - add ArcOfEllipse to DraftGeomUtils.orientEdge
  *  d2f4fcb6a - add BSpline support to Draft.makeSketch
  *  2bc75bd94 - Fixing security error on MacOS for AddonManager, see
    https://forum.freecadweb.org/viewtopic.php?f=3&t=24898
  *  178e5ddf8 - Only build Qt5 version for macOS on travis
  *  795a57c77 - fix layout in ccx preferences page
  *  e16c152da - Draft/Arch: Support for Y situations in sketches -
    issue #3163
  *  8d3fe2111 - Qt5 port: Sandbox module
  *  d1ae93df8 - save last accessed file directly in the user parameters
  *  a16f5bf9a - override onExtendedDocumentRestored in AttachExtension
  *  7d3af3647 - add virtual method onExtendedDocumentRestored
    DocumentObjectExtension
  *  336057335 - prepare zipios++ for unicode support
  *  25fb77a5a - fixes #0002419: Matrix rotation and Units compatibility
  *  0ad9436ea - fixes #0002632: Improvements to Prefs for Python
  *  5022b41d9 - add fem test for testing group behaviour of analysis
    object
  *  7529754c3 - py3: some diff for fem with py3
  *  e102ac12f - libarea: improve arc fitting
  *  80bc1255c - support of backward compatibility to load old fem
    project files
  *  ce6809415 - inherit FemAnalysis from DocumentObjectGroup and remove
    Member property
  *  8f8f89025 - Clarifying preference string
  *  be0e70cca - minor improvements
  *  24081a574 - use abstract interface to create point cloud from
    geometric feature
  *  16e6d887e - implement FileInfo::completeExtension
  *  cfe2d134a - Updated translations from crowdin
  *  564d5a3e7 - removed Complete from translation scripts
  *  09fe85e8f - Arch: import IFC, fix View Fit while importing
  *  7448d47b8 - Fixed more python 2/3 unicode issues.
  *  dce9c0e38 - Refactored use of iteritems into function to deal with
    python 2.7 and 3 compatibility.
  *  a14d6215f - Reduced log level for debug messages.
  *  0d4e9d47c - Python version independent string and unicode handling.
  *  be115bcab - Fixed cmake file for Path.
  *  4826e6387 - Removed references to Spreadsheet from docstrings.
  *  03ea6a1f3 - Instead of hiding FinalDepth make it read-only and set
    tooltip appropriately.
  *  88c3fc1db - Use operation name and icon as the TaskPanel title and
    icon.
  *  83cf84a96 - Fixed job on-demand conversion for FaceMilling.
  *  eaa7b6f59 - Fixed all ops to use Op...Depth in order to not mess
    with the expressions.
  *  1a2946809 - Replaced spreadsheet with dedicated SetupSheet object
    in order to better support expression setting.
  *  322598dec - Fixed whitespace inconsistency.
  *  dba05326f - Reverted back to using the spreadsheet Name for the
    expression, since it has less issues than using the Label.
  *  46d120071 - Workaround for DAG invalidation - remove all
    expressions before deleting an object.
  *  d2b1768e1 - Using the template attribute encoding/decoding.
  *  0d8a1500d - Added template attribute encoding/decoding for setup
    sheet label changes.
  *  8d8fb529d - Fixed dogbone unit test to deal with expression instead
    of Lock property.
  *  704569d1c - Fixed the name collission issue of expressions.
  *  14dfa13ee - Renamed Settings to SetupSheet.
  *  b6eb3f0b4 - Fixed dirty'ing of page and op.
  *  cccf014f0 - Various bug fixes
  *  47b136085 - Create Scale property on the fly if older
    Arch.PanelSheet is loaded.
  *  fa523e087 - Fixed error msg about unsupported stock type.
  *  0e1fb178c - Making templateAttrs a const method - so exporting
    doesn't diry the tool
  *  9d98ac390 - Changed tool parameters to use a QuantitySpinBox.
  *  f13ac4c17 - Removed obsolete ToolControl.ui
  *  6db9389cf - Changed tool controller editor to use QuantitySpinBox
    for speeds.
  *  6ace67f04 - Removed depths lock - obsolete through usage of
    expressions.
  *  5a106f7a9 - Introduced Op-values and set expressions for all user
    modifyable properties - updated template support.
  *  1f81dde99 - Fixed PathGui.QuantitySpinButton to default to a noop
    in case underlying property doesn't exist (makes UI code cleaner)
  *  6797d5b4b - Extracted Job Settings into their own implementation
    file.
  *  9cec64880 - Switched Depths page to use QuantitySpinBox instead of
    InputField.
  *  f3d48abe2 - Refactored QuantitySpinBox handling into separate
    class.
  *  73eb24ae2 - Fixed clearance height value.
  *  0e8d1903c - Switched PageHeight to use QuantitySpinBox.
  *  87cf84151 - Switched default values into Settings spreadsheet.
  *  ead2eb4e4 - Replaced job default-properties with setting
    spreadsheet and set expressions for heights and rapid speeds.
  *  51ed2f752 - Added tooltips for defaults in export dialog.
  *  d63da3602 - Fixed default tool controller creation if job template
    doesn't include TCs.
  *  204015052 - Added job default values to template export.
  *  ec664c3c2 - Added default values for heights and rapid feed rates
    for new tools.
  *  3499ac62f - improvements of wait cursor make filtering of modal
    dialogs working with Qt5 save/restore filter flags don't filter
    events for File > Export when using showPreferences don't show wait
    cursor
  *  769e93973 - Draft: Fix dimensions of parametric circles
  *  725a5b654 - method to get paths between two objects
  *  af64ffcaf - check for clang version to disable warning
 -- Alexander Pozdnyakov <censored>  Fri, 03 Nov 2017 07:38:47 +0300
freecad-daily (0.17~git12433-489c8c9ae-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 489c8c9aefbd38cd51751de9b25113b9d2032e80
  * Date: 1508449741
  * git changelog:
  *  489c8c9ae - unit test for backlinks on expressions
  *  e06ae2cfd - when resetting expression on angle convert value back
    to radian
  *  c397aee9e - Added RevitNavigationStyle
  *  85d0369c0 - ArchCommands.fixDAG has been removed in the past and
    now fails the unit tests
  *  891fa6e52 - Arch, import ifc, print debug for each obj in a new
    line - use ,end='' for any print without continue in the next code
    line - add a print('') at the end of the product loop
  *  5b84a264e - Arch: ifc import, fix fit view on import since bb
    initializion seams to have changed to infinity
  *  e1bcab8f4 - FEM: unit test, better material object identifier
  *  20e24975f - FEM: code formating, trailing whitespaces and flake8
  *  585a28c43 - FEM: gmsh tools, comment some debug prints if they do
    not have any content
  *  ef46b7cc6 - FEM: various typos
  *  3d7a4b9db - Fix 3215 - ViewDetail does not handle Scale correctly
  *  4e474cf60 - Handle variable UoM schemes in Dimensions
  *  571aab784 - import svg with colors
  *  5823aac05 - Log used compiler and its version
  *  ecdf9fdad - fixes #0002429: text labels for Sweep and Loft
    operations
  *  f5b6694c8 - fixes #0002434: merge sketches produces sketch on XY
    plane when original sketches were on XZ
  *  dcaf263e4 - issue #0002080: Attempt to remove FEM analysis result
    (displacement & stress) results in false warning
  *  c1542e240 - issue #0002080: Attempt to remove FEM analysis result
    (displacement & stress) results in false warning
  *  7c4dc0d66 - allow the user to proceed if default settings for
    revolution/groove raises an exception
  *  6e898575c - various fixes: + fix invalid cast + some minor
    optimizations + improve exception handling
  *  2486e959b - increase minimum deviation for tessellation to avoid to
    freeze the GUI
  *  4a8cd391b - typo fix
  *  3bd425df2 - fixes #0003169: Mesh Design WB tools does not work on
    translated object
  *  9aab91098 - add derived unit electric potential
  *  9c2528a98 - fixes #0003169: Mesh Design WB tools does not work on
    translated object
  *  6786bb4c7 - issue #0002613: Create symmetric geometry with conic
  *  c9fb7985f - issue #0002613: Create symmetric geometry with conic
  *  520ec2c09 - issue #0002613: Create symmetric geometry with conic
  *  fb1fcf388 - extend InventorBuilder
  *  930089c6f - on project save go through all mdi views until one
    handles the GetCamera message
  *  e9ee1e60b - UML: misc typo
  *  2a7ba6f61 - Path: fix bug in polar array
  *  46d516b46 - fix coverity issue
  *  1abc3ab82 - fix -Winconsistent-missing-override
  *  8b2fcf367 - fix several kind of warnings: + fix -Wparentheses/-
    Wlogical-op-parentheses + fix -Wunused-variable + disable -
    Wundefined-var-template due to many false-positives (clang) + fix -
    Winconsistent-missing-override + fix -Wmaybe-uninitialized
  *  33b3a202e - Fix LaTeX include used for Doxygen docs
  *  772c5b197 - Doxygen Typos
  *  fb2b9d6ce - remove possibility of directly cross-referencing other
    body, use shape binder instead!
  *  fb58d4b64 - avoid normalizing axis of placement while changing it
    in property editor
  *  3a097116a - Draft: UI Grammar fixes
  *  15c0d3853 - Capitalize beginning of tooltips + Typos
  *  676b17969 - make the fps counter more stable
  *  56ac22854 - add cmake option to use Qt or native file dialogs
  *  1be2d52de - whitespace improvements + some optimizations
  *  4c7841c07 - don't select circle/ellipse center if not inside
    selection box
  *  5696a6685 - changed touch-selection so that it doesn't select the
    center- and end- points of an object when they're not boxed
  *  9fba505e8 - fixed touch-selection of circle and ellipse
    centerpoints not working
  *  b32fce69f - fixed selection of centerpoints when only selecting
    them resulted in not selecting anything at all (in Sketcher touch-
    selection)
  *  aaae347dd - resolves #3204
  *  0a0a9698d - implemented simple selection of b-spline in touch mode,
    so far it allows only to select the whole spline if one of the
    points is selected, a better implementation requires much more
    sophisticated algorithms
  *  893c8e84c - implemented touch mode for arc of parabola with
    precision inaccuracity
  *  646604740 - implemented touch mode for arc of hyperbola
  *  bd2fd1a5f - implemented arc of ellipses touch mode (precision issue
    as well)
  *  1639f3788 - Implemented arc of circle in touch mode, same issue
    with precision as in circle and ellipse
  *  2f18e2527 - fixed issue related to polylines in touchmode, also
    implemented ellipse touchmode (same issue as circle touching for
  *  2ec06ca54 - touch mode for circle implemented, does work for 90% of
    the cases, not yet with relatively big circles and a narrow
    selectionbox.
  *  c9c5ca301 - added selection of end-points to line touch-select
  *  2781585a6 - Added touchMode-detection and partially implemented
    touchMode for line- detection (only works when one end-point is
    selected, yet). The touchMode refers to a rectangular selection
    where objects are selected even if only a part of them is int the
    box. It's used when the selection box is drawn from right to left.
  *  41a4d71aa - Only check for loop detection if PathWorkbench is
    active.
  *  fb7f1b73a - avoid raising an exception when getting subobjects of
    the selection and just filter out unsupported types
  *  494a9a3f3 - Draft: tooltip grammar fix
  *  76eba3a57 - for FEM constraints allow global links
  *  60c01ad2c - crowdin: capitalize modifier key for Draft preferences-
    draftsnap.ui
  *  070f1ebd0 - in mult-common feature check if input shapes are valid
  *  5f86bfcd6 - in mult-fusion feature check if input shapes are valid
  *  92ec59df0 - fix possible dangling pointers in function to create
    dependency graph
  *  3b479e00c - allow to set console and unit test option without
    overriding each other start unit tests in command line mode because
    the python pivy package is missing
  *  ed7630503 - Fix rendering of Unit::ThermalConductivity
  *  4a75af7e3 - upstream orocos_kinematics_dynamics typos
  *  5632f17d8 - Fixed expression retrieval if no expression is set.
  *  95817be2e - PathGeom isHorizontal/isVertical rely on bound box for
    unknown shapes.
  *  04ac31cba - make _getOutListRecursive much more efficient by
    avoiding to process objects multiple times
  *  ad457ba96 - Misc. Typos
  *  ba125d42f - Path.Area: add greedy sort mode
  *  4d9416f1c - fixes #0002959: GUI tests aren't run when tests are
    started via command line
  *  8d839b81a - Use unit conversion when changing feedrates in the
    tools table of the job edit panel. if the user enters a valid
    velocity quantity it will be used, Otherwize if the user enters a
    unitless value the default velocity unit will be used, Otherwise
    error.
  *  d2f50247f - Some fixes related to milling heights and depths. Fix
    for large "Step Down". Correctly handling a part that was moved down
    the Z axis. Handle "Finish Depth".
  *  c75b3b911 - Fixed refactoring errors.
  *  d75a86492 - Ensure loop detection logic ignores tree selections.
  *  c39a1941e - Enable native file dialog by default on linux
  *  b52eeff72 - Renamed stock from-base selection to clarify
    construction.
  *  374aa0327 - Take model's placement into account when calculating
    the placement for stock.
  *  f1a072508 - Added comment to not remove findShape which doesn't
    look like it's used or belongs - still has to stay there.
  *  3afbbfa3d - Dwngraded isHorizontal/isVertical error messages for
    unsuppported types to warnings and cache loop detection result to
    get a single message - rather than one per second.
  *  2b19e69b2 - Added explicit support for BSPlineCurve to
    isHorizontal/isVertical.
  *  88962a8c4 - update expressions when relabelling a document object
  *  e3d8daac4 - handle expression exception in property item, do not
    pass through event loop
  *  5373f7e2f - when overriding an expression remove dependencies from
    old expression to avoid recompute failures due to invalid DAG
  *  187c398cd - support of sub-properties when binding QuantitySpinBox
    via Python
  *  b76f9d542 - Disabled debug printing.
  *  b28e48c10 - Added read-only 'expression' property to
    QunatitySpinBox and renamed 'boundTo' to 'binding'.
  *  7a352fea5 - Added boundTo as a property to QuantitySpinBox to
    enable binding from Python.
  *  50f30eb02 - FEM: typo fixes
  *  16a0d911a - FEM: objects fem module, comment typo
  *  03d3d8ffe - FEM: command modules, get rid of duplicate selection
  *  b729f1808 - FEM: nonlinear material command, only allow to add
    nonlinear material to solid material
  *  53505122e - FEM: analysis command, remove automatic mesh moving, it
    should work for all FEM objects or for no FEM object
  *  a800bcc90 - FEM: icons, sort them in qrc file
  *  86b925744 - FEM: objects fem module, fix comments
  *  8f0c057ff - FEM: objects fem module, sort defs
  *  8a9fcd33d - FEM: move observer into PyGui
  *  ec7669992 - FEM: code formating, get rid of mixed line endings in
    one file, use unix ones (standard in FEM)
  *  1cf3667f6 - Fix for issue #3200: Convert angle to degrees when used
    in an expression.
  *  c7886b3e3 - fixes #0003164: Elements of an analysis including the
    mesh and constraints should be hidden when hiding the analysis
    (Space)
  *  d898ecc32 - add missing header
  *  8c0258ac2 - scroll to newly created group item
  *  941cc68ef - add signal to scroll to view object
  *  5a2acd564 - avoid that transform children of a multi-transform stay
    touched after recompute
  *  16d4105a0 - automatically set the tip after creating transform
    features to avoid messing up the history
  *  81e2480ca - add new property rawValue to QuantitySpinBox to make it
    accessible from Python
  *  30379bc1c - re-enable sketcher to reference elements of other body
  *  74b7373e4 - fixes #0002323: Workbench Start recent list of 3 files
    is - after a crash - not sync with recent list in File Menu Recent
    list of 4 files
  *  9d977b90a - check for null string
  *  6df1ace5d - include missing header
  *  ab8f8919b - Misc. typos
  *  04530ff51 - Path.Area: add line/grid/triangle tool radius
    compenstation
  *  cea54396e - expose Attach/Detach of parameter group class to Python
  *  49fdb1ca7 - Arch: Fixed bug in 3DS importer - fixes #3182
  *  381a7375e - Fix XXX is still touched after recompute in DPG
  *  d6a5672f8 - Allow Views of App::Parts
  *  6b922acdd - Change links to Global scope
  *  f3758bed5 - add missing logic for "true" dimensions
  *  4b8d04f52 - change isDeleting to isUnsetting
  *  4b3ab9e74 - Allow Section based on ViewMulti
  *  86d919102 - Setting obj.removalshape to the first one if there are
    any for convenience.
  *  af892cc44 - Added more cleanup to the pocket shape face before
    extrusion - greatly improves stability.
  *  f6d416058 - Disabling MinTravel - it being an experimental feature.
  *  a6263f4c1 - Fixed face combining and moved to PathGeom.
  *  842480d3e - Use macOS 10.11 travis environment
  *  5b0ea7972 - Fixed tooltips for post processor and its arguments in
    job dialog again.
  *  ddf820a08 - Force page 0 for preferences.
  *  9f9eb42b7 - Placement preferences for stock.
  *  d43623978 - Basic stock preferences and usage if no job template is
    specified.
  *  700c6bc3d - Path: misc typo
  *  67bcee40c - fixes #0001955: Part Section not available in the Part
  *  8a17c4e07 - fixes #0002862: Check for shape type before using
    selection as base feature
  *  ce559a464 - issue #0002304: Duplicate multi selection of sketch
    element produces many sketches
  *  de0ac35a5 - fixes #0002045: Make Euler Rotation default or user-
    pref default
  *  397d7b74c - handle editing of view provider of base feature
  *  98c6e0e2b - implement clone command for part design
  *  9055324ee - add define to better control if native or Qt file
    dialogs should be used
  *  d4769e702 - Misc. typo
  *  9e91219d0 - 0001591: STL export in various units
  *  62d98decc - fixes #0003071: List of vertexes returned by
    wire.OrederedVertexes missing last vertext in the list
  *  53168d39d - fixes #0003025: memory leak in tree view
  *  93c32f0aa - fixes #0001906: add Parameters isRelative,
    theAngDeflection of BRepMesh_IncrementalMesh in MeshFromShape Gui
    command
  *  755cd3bfb - fixes #0002931: Box select misbehaves with touchpad
    navigation style
  *  0a86d959c - add method to check for planar surface
  *  5a1a88568 - harmonize creation of linear pattern inside a multi
    transform to direction creation of linear pattern
  *  224429255 - fix crashes when aborting linear pattern panel due
    access of null pointers
  *  7ae850d75 - fixes #0003179: PDN + AdditiveBox + MultiTransform
    (with LinearPattern)
  *  3769d38e8 - fix dangling pointer when cancelling multi-transform
    task panel
  *  6d9cf80c9 - inside toBiArcs check if a spline is closed and split
    it into two parts if necessary
  *  72bdd48a0 - fixes #0003201: Cross-linking of sketch visibility
  *  4e429092e - improve whitespaces and readability
  *  fb0274df4 - for circle and arc of circle also store angle to local
    x-axis
  *  2b750c2ac - Enable creating PD Sweep along closed path
  *  a8a965081 - harmonize show() function of Part, Mesh, Fem, Path and
    Points modules
  *  5ea491bdb - Pop-up action's tooltip if ActionGroup is expanded and
    the mouse hovers over an action.
  *  da5782261 - Use command's tootltip as statustip if no statustip is
    specified.
  *  6bbefe94f - Added optional name parameter to Part.show()
  *  ce22fb30c - Disableing bezier unit tests which seem to break
    depending on the version of occ/oce being used.
  *  6bf9a9758 - Added support for bezier curves for
    isHorizontal/isVertical.
  *  e6927d797 - Added support for z-level selecction of circular
    shapes.
  *  11db427b2 - Fixed drilling depths and circular hole remove logic.
  *  4c0f25b17 - Fixed refactoring issue.
  *  ca2c8fe15 - Change visibility of base object and stock while an
    operation is edited - helps a lot in making sense of the generated
    paths.
  *  459890f77 - Moved base and stock visibility tracking into
    ViewProvider.
  *  825d41581 - Switch out base in case user selects features of the
    original - fixes op placement.
  *  0dad94c45 - Fixed rounding issue for determining attribute changes.
  *  804cfd6dc - Fixed transitioning error.
  *  16e99f5d7 - Renamed 'Surface' to '3D Surface' for consistency.
  *  eb0b755a2 - Renamed 'Pocket' to 'Pocket 3D' to enhance the
    distinction to 'Pocket Shape'.
  *  06a01d0fe - Fixed segfault on shutdown.
  *  e56897df7 - Switch preferences to use json files for templates.
  *  86a8e6eda - Adapted dogbone unit test to the new depth values.
  *  ee41eda26 - Fixed final == start depth in combination with manual
    locking.
  *  a3a1317cf - Fixed startup errors and typo.
  *  5b89893a1 - changed lock radio buttons into checkboxes.
  *  8886fd92f - Disable apply button if ui is clean.
  *  adc1a0a4f - Fixed Arch.Panel support.
  *  e80497755 - Consolidated all depth calculations.
  *  a796427f7 - Added manual locking of start and final depths - and
    automatic updated if not.
  *  c8ef78af3 - Dealing with undefined curves - without trampling all
    other changes.
  *  0ea981eae - Revert "Dealing with undefined curves in drillability
    checking."
  *  a78861e3a - Added automatic depth calculation into PathOp.execute.
  *  8207683c6 - Dealing with undefined curves in drillability checking.
  *  6e4079e3e - Path selection resiliency against selections without
    sub features - which seem to have become common place.
  *  95552ad4e - Added editing resiliency to stock from base editor.
  *  3f9fff11b - Added support for Sphere and SurfaceOfExtrusion to
    isVertical/isHorizontal.
  *  7507eae19 - Fixed merge issue
  *  aa7d6e1ba - Allow passing in additional face names to
    horizontalFaceLoop to further constrain the solution.
  *  ef2d2abf6 - Added support for Part.Ellipse to
    isHorizontal/isVertical.
  *  e0ef4feab - Ensure all edges of wires for horizontalEdgeLoop are
    also horizontal - required for rejecting solutions that include part
    of cylinder walls.
  *  2eee30edd - Fixed pocket depth calculation in case no base object
    is specified.
  *  55766140c - Added loop detection for vertical faces and enhanced
    usability of loop select command accordingly.
  *  19287fc8a - Enhanced isVertical/isHorizontal functions accepting a
    Vector, and Edge or a Face now.
  *  f8a571572 - Extended edge-loop-selection command become active if
    there is a single edge selected and that edge is only part of one
    wire in the horizontal plane.
  *  f4a0a4dbe - Basic support for loop of vertical faces for
    PathPocketShape.
  *  22194b27d - Added support for selecting the wall of a cylinder for
    pockets.
  *  3fa235d06 - Combine all touching/overlapping faces of a pocket into
    a single face for machining.
  *  57c046358 - Basic pocket generation from horizontal faces.
  *  5c7a17cf8 - Added copy of pocket op back into the UI.
  *  6aeaa5e76 - Moved PathPocket into 3d Tools command group with new
    icon.
  *  73f14d69b - fix linker error with gcc
  *  29f2d818a - add missing header file
  *  16f2f5df3 - fix implementation of MeshPointPy
  *  76264ec1c - expose BRepFeat_SplitShape to Python
  *  3c91e14fc - add typedef Py::TopoShape for convenience, move
    shape2pyshape to own file
  *  111dd2127 - Needs to increment returned object
  *  917e61a3b - check for correct selection in Symmetry and Array
    sketcher commands
  *  9d7240f69 - Remove PathDressup from startup script.
  *  556d68680 - Fix macOS button layout in property editor
  *  412376ca3 - Fixed cmake issue
  *  d494b9b62 - Added script to run pylint for errors.
  *  764682a51 - Refactor to outsmart pylint error.
  *  e453e8256 - Fixed pylint errors.
  *  16d7fa5d4 - Fixed class name typo - thanks pylint.
  *  3a3e54b86 - Fixed refactoring issue for snapper tool.
  *  0799a369a - Removing obsolete PathDressup.
  *  beaf21d43 - Cleaned up dogbone dressup.
  *  b43236483 - Implemented interface functions in base classes.
  *  f44b640b9 - Switched to .format() to not confuse pylint with
    translate.
  *  14985a8b0 - fix typos
  *  3ec30796a - fixes #0002722: Attached cube doesn't follow support
  *  47cd41f25 - fixes #0003146: Crash in PartDesign Sweep
  *  276781fb0 - 0002642: Can't open saved file (undiscovered bug/s from
    PDN?)
  *  46c026659 - fix determination of number of columns
  *  2f59c1866 - 0003010: Spreadsheet -> Drawing, maximum rows
  *  c47658965 - add missing include
  *  ba092d2fa - 0002303: 404 from auto-generated Help > Automatic
    python modules documentation
  *  a12913b49 - fix some compiler warnings using MSVC
  *  b56214040 - fix clang warnings in some 3rd party libs
  *  2611f072b - allow to attach a sketch to any kind of planar
    surfaces, not only planes
  *  aa370e5d1 - improve property link dialog for multi-selection
  *  22ac03a5b - property editor for PropertyLinkList
  *  39e4020bd - Various fixes: + disable VBO rendering in split views +
    activate multi-sampling in split view for manual alignment + share
    GL widget in case a document has multiple views to make VBO
    rendering work correctly
  *  6f2d59540 - reverse solid in case refinement flipped it
  *  f3953a45e - Arch: New UI for the survey tool
  *  f228c3767 - when inside the body has been created then hide the
    linked base feature
  *  9cc8c722c - implement drag and drop for body view provider
  *  75b2e858a - add warning when compound with multiple solids/shells
    is selected
  *  c1ac53b61 - fix cyclic dependency if body is selected when creating
    a datum entity
  *  b739616d0 - Correct typo in Windows uninstaller
  *  00d6df17e - don't exit FreeCAD when Ext directory doesn't exist
  *  e8a394424 - Fixed and added PathUtil unit tests for dealing with
    Part.
  *  5741e6f20 - Fixed circular hole diameter for cases where the
    selected edge is not the full circle.
  *  992b2589b - Added support for Part as base object.
  *  87533cbb1 - Fixed PathHelix to not throw an exception if StartDepth
    == FinalDepth.
  *  74cf6a8da - improve readability of attachment error messages
  *  7d4eafbab - if an Undo/Redo is performed then do nothing inside the
    body feature
  *  499cb18a0 - add transform command to body
  *  957bab1e2 - do not auto activate single body in document when
    opening context-menu
  *  41b42cce0 - Draft: fix to clone's App::Part support
  *  cb494198f - prepare Arch and Path workbench for Qt5
  *  00e7c0f2c - Maintain backlinks on dynamic property removal. fixes
    #0003189
  *  14a2b0c6c - PartDesign: Test shall not find buttons by text, as
    text gets translated. fixes #0003187
  *  94248a6c4 - Improve GeoFeatureGroup claim children algorithm and
    remove special Body impelmentation
  *  e64813827 - Expose global placement calculation to python API
  *  957b23e61 - Don't check for multiple groups when performing a
    transaction. fixes #0003150
  *  ec796329b - Expressions: Prevent backlink creation to same objects.
    fixes #0003192
  *  de31528dd - PartDesign: Make Base Feature compatible with
    GeoFeatureGroup. fixes #0003080
  *  30f930404 - PartDesign: Allow boolean Fuse/Common without base
    feature
  *  1248ba3bf - Fix wrong detection of multiple GeoFeatureGroups
  *  f1c307dc2 - PartDesign: Boolean must show the operation result, not
    the children. fixes #0003184
  *  0457b196a - Changed path tool library manager to use different
    preference for json library than for xml in order to not break old
    installations.
  *  d1ee60e52 - Added version support to all JSON exports.
  *  7e03dcaa1 - Deal with temporary invalid data for stock extents and
    ensure minimum size.
  *  b4d042805 - Changed PathJob to deal with JSON template files
    instead of XML.
  *  4d37d8bbb - Fixed up ToolController template arguments and loading
    for the switch to JSON.
  *  f34b63f57 - Added full JSON file format support to
    ToolLibraryManager.
  *  e9222ce9d - Changed default tooltable to be stored in json format -
    automatically converted on first access.
  *  aac6419f9 - Added template attrs and setFrom support to Tooltable.
  *  c705bcb0f - Creation of Tool from a templateAttrs dictionary.
  *  324dfdd34 - Renamed fromTemplate to setFromTemplate.
  *  1dd18cc97 - Added restore from dictionary to Tool and templateAttrs
    for their retreival.
  *  677a14961 - new-style-modules: fix wrong statement in comment
  *  2ff47374f - new-style-modules: adding the possebility to import
    from "freecad" (this mostly aims at new modules and extension
    modules which want to use pip) - any module having problems with
    nameclashes can use this syntax (from freecad import module) -
    current imports still work (backward cobatibility) - python
    extension moduels can be installed (pip) to python std path (eg.:
    site-packages)
  *  be8f0ed83 - do some code clean-up and corrections in Selection
    class
  *  321229484 - fixes #0003153: Preselect: Show object label in status
  *  76474951d - Attacher UX enhancements
  *  a78be0d9c - Misc. typos
  *  5e4b64d99 - Draft: Add support for App::Part in Draft Clones
  *  01f7894b2 - fix build failure on Windows due to conflicting define
    with Win32 API
  *  0a375d826 - Fix some more Quarter High DPI Display issues.
    Partially fixes #3130 (the offset issue). Related to issue #2968.
  *  be18a46df - add convenience methods to directly set/get a placement
    to/from a shape
  *  3058b0c71 - fixes #0003161: Shape Binder not at expected place
  *  0681f490d - FEM: unit tests, use for all objects creations the fem
    objects module
  *  0692a8392 - FEM: objects module, add doc parameter to creation
    tools
  *  3d322773f - Add test for imperial linuxcnc
  *  7a384f62b - added --inches flag to linuxcnc and smoothie post
  *  863783113 - Path: refactor Surface
  *  08a58f070 - support of keywords in Mesh.read and Mesh.write
  *  6ed14ed76 - for boolean ops also support to pass single shape and
    tolerance
  *  13da3cd22 - remove deprecated Type attribute
  *  a9d449389 - set default value of thrid parameter to None in
    SeletionGatePython
  *  a07226cea - use constraint to limit minimum and maximum degree
  *  f8585e71c - add MaxDegree setting to Part.Loft
  *  820976225 - Draft: temporary fix for regression introduced by
    previous commit
  *  99b3e46f3 - Draft: Fixed translate bug in non-GUI mode
  *  79936fbca - Change 5d6b03eff to use isRemoving
  *  a21ff8622 - Fix Symbol fail to paint
  *  2e447dac3 - Fix crash due to QGraphicsScene update while
    View.isDeleting()
  *  63bfba664 - Make View backgrounds transparent
  *  40d19d438 - Fix Symbol based View positioning
  *  b6c820f4f - Add debug utils for QRectF/QPointF
  *  c9b053770 - Reduced log level.
  *  605afdfed - Fixed pocket final depth calculation and hide it from
    user modifications.
  *  2e2c04188 - PartDesign: Multi Transform Linear Pattern fix.
  *  76e8d81ae - fix override warnings
  *  7a17a34db - make computation of the length of an edge consistent to
    the computation of a (limited) curve
  *  501729a84 - fix possible memory leak in Robot module
  *  770c9ce09 - fix various coverity issues
  *  5c1eadf94 - misc typos
  *  69e962b07 - fix override warnings
  *  ed87b819c - fix override warnings
  *  5e417af9c - disable testIssue2985
  *  fc3ac1c77 - fix override warnings
  *  b65d0f140 - use code from issue 0002985 for unit test
  *  9d21da205 - expose FeatureAddSub to Python, fixes #0000955
  *  09737f2db - rename method from remObject to removeObject to be more
    readable
  *  e34a623ae - avoid permanently throwing exception by attach engine
  *  9d83392a4 - mark document objects with Destroy flag before deleting
    them and handle this in the link properties
  *  4b400fd98 - rename status bit 'Delete' to 'Remove' as it fits
    better for its purpose, add new bit 'Destroy'
  *  82537ca86 - fix access of dangling pointer (in case undo/redo is
    off) use unique_ptr to delete object before leaving remoObject
  *  f663a754c - fix cyclic dependency if body is created when creating
    a shape binder
  *  dda36a6d2 - add method to remove elements from PropertyLinkSubList
  *  c401f9d75 - Replace Base property type with LinkSubListGlobal in
    order to keep Path ops working.
  *  76285ab78 - Removed debug logging.
  *  c5a3f5bf6 - Fixed Job cancellation - to cleanup job again.
  *  cdcb75c16 - Moved task panel cleanup into preCleanup to avoid
    accessing already deleted objects in case of cancel.
  *  154ead76a - Fixed job removal for non-path base objects
  *  013965393 - qt5: win: use qtwebkit by default use -
    DBUILD_QT5_WEBKIT=OFF to disable qtwebkit for qt5
  *  29429af80 - Fem: fix one import statement for python3
  *  5fe6b129c - Run recompute() after creating a Draft.clone.
  *  dc13d85d3 - fix inconsistency between context-menu and default edit
    mode PD primitives
  *  eaf04d5bf - set invalid bounding box if no arguments passed
  *  7ce28bea5 - add missing return
  *  b08c939f4 - when accessing view provider of object make sure the
    object hasn't been removed from the document, raise an exception
    otherwise
  *  be6b8dcd4 - create shape of sketch on project load in case it has
    been saved without a recompute beforehand
  *  612fbd487 - do some security checks to avoid accessing invalid data
  *  a2628f95d - OriginGroupExtension: fix wrong static_cast
  *  98bf3bdb4 - don't reverse orientation after converting mesh to
    shape
  *  da6976c2f - add example code to selection classes
  *  656239948 - FEM: py3, set prints in brackets
  *  d272c581e - FEM: unit test, make it simpler to add new directories
    to the python module import test and add some comments
  *  e70a1678f - fix warning
  *  0f92c3e55 - Part: Attacher3D: new modes - align axes
  *  96f3f0fa2 - Base: new Rotation constructor - on vectors
  *  f8feb18a0 - Part: Attacher1D: new attachment mode "Normal to face"
  *  576294d30 - Part: Attacher: fix normal-to-path vertex usage, #3175
  *  155c0007e - add security check for data validation in FEM fluid
    boundary panel
  *  05b19019a - FEM: bugfix for Console print std::string which needs
    c_str() conversion
  *  3990115f6 - FEM: enable thermal and turbulence boundary setting UI
  *  f9c188459 - FEM: enable edge selection for
    FemConstraintFluidBoundary of 2D case
  *  d11267ff1 - load/save setting in techdraw panel
  *  c81050811 - fix path to resource file in UI forms
  *  b9f5de85b - Handle Qt5 change from QString::sprintf to asprintf
  *  d15cd94f1 - Ensure DrawView picks up DrawPage Scale at creation
  *  dfe174aec - Use system Decimals, alternate or custom for Dimensions
  *  833bd66a1 - Fix page alignment when change to different Template
  *  ab28ef7f6 - Prevent crash when Source(s) have no Shape
  *  485321f8e - Add requestPaint formerly in DrawView::execute
  *  3e21b9786 - Fix handling of Scale change in DrawViewSymbol classes
  *  9e6248acc - Add dumpSymbol method to DrawViewSymbol based classes
  *  937957401 - Add preference for Template edit dot size
  *  1722d1cd7 - Include osifont in TechDraw
  *  781338c34 - Add RedrawPage command
  *  b68b7badc - Fix #2967 Allow fcstd to open without drawing
    TechDraw::DrawPage
  *  d27b8387e - Eliminate superfluous DPG executes
  *  137930c65 - Add Page level redraw signal
  *  e8f2c68b5 - Allow DrawPage updates to be suspended
  *  b9292683a - PathJobGui - use correct unit to show feedrates in the
    tool tab.
  *  ce61fac68 - Added buttons to use Z level of current selection for
    start or final depth.
  *  756ed3381 - Fix Shape Binder crash when nothing selected first
  *  832e18689 - check for null shapes before performing boolean
    operation
  *  4e413800e - in repr() of DocumentObjectPy return the full class
  *  dcd7da480 - support of loading old projects with shape binder or
    PartDesign boolean
  *  f92ea6690 - copy check for disabled or nested recomputes from old
    implementation of recompute()
  *  a1d1a4cb4 - updating Body, Part and Assembly icons
  *  e260f9dab - improve whitespaces
  *  e3f560ef3 - Prevent error messages when restoring a origin
  *  f83424d5e - Remove unneeded debug print in test case
  *  283ab961b - Ensure touched features, which override mustExecute(),
    are recomputed.
  *  71b781149 - Fix GeoFeatureGroup claimChildren in case some out-of-
    group item links to a child
  *  043965613 - Ensure that GeoFeatureGroup claims children when a
    parent of it is deleted. fixes #0003150
  *  0053e939e - Ensure finding the correct parent GeoFeatureGroup
  *  9d4f1b754 - Make sure all relevant links are found for object in
    GeoFeatureGroup. issue0003150
  *  946e470a6 - Keep backlink consitent during undo/redo. issue 0003150
  *  034219771 - PartDesign: Prevent problems with link scopes during
    feature creation
  *  0584c5677 - Fix deleting a Part
  *  70692cddb - Update Group/Part Icons and copy/paste behaviour
  *  fa273f730 - Prevent ViewProvider at toplevel when adding object to
    Group in GeoFeatureGroup
  *  d92b631da - Make Origins work well with scoped links
  *  5b58fc77a - PartDesign: Fix multi pattern test
  *  972b89d0a - Make PartDesign::Boolean work with new Link structure
  *  96f8d944f - Make Group searching robust for cyclic dependencies.
    fixes #0002567
  *  f34c77211 - Add new icons for Part and Group
  *  83f99ba1b - Prevent crash on cyclic group relations. fixes #0002567
  *  61cfad502 - Add group command to structure toolbar
  *  dd8709467 - Move App::Part to a separate global toolbar
  *  6d40b1d64 - Ensure viewprovider is shown after drop from
    claimChildren3D fixes #0003078
  *  2dc09c5e4 - Tree: Adopt to special GeoFeatureGroup behaviours
  *  67734d161 - PartDesign: ShapeBinder can link globally
  *  79bb7b7f5 - DependencyGraph: show invalid links in red
  *  d0954e6e4 - Allow interchangable use of link properties and their
    derivatives
  *  987a5b36b - Create special scope properties
  *  3dccf50e8 - Introduce Scoped links to prevent cross cs links
  *  51005bb81 - Fix _inList tracking in case of link removal
  *  45d1acf9f - Test cross GeoFeatureLinks
  *  c0a270a76 - Ensure objects to be in a single GeoFeatureGroup only
  *  f96c69dee - Prevent cross GeoFeatureGroup links on recompute
  *  ab85c6e78 - Make InList hadling and topological sort more robust.
    fixes #0002871
  *  03b63d3a4 - make ruled surface working when both curves references
    the same part and a placement is set
  *  af82cacf8 - extend ruled surface feature to combine edge with wire
    as input shapes
  *  f27617e63 - make sure to avoid duplicate child elements in view
    provider of ruled surface
  *  5a32fd588 - unit test: remove property while transaction is active
    and abort it later
  *  237a88070 - Add standard fullscreen mode
  *  ff67ad791 - Added stock unit test to cmake files - so it actually
    get's installed.
  *  bfa035aab - Fixed unit tests for proper R calculation for
    cylindrical stock.
  *  778590cdb - Switched to textChanged instead of editingFinished for
    better update experience.
  *  abced1ba5 - Fixed changing Base of job and its resource creation.
  *  caad9ee63 - Cleaned up tab order for job editor.
  *  f40be9133 - Orderly deletion of a job.
  *  8a9dc58c7 - Fixed operation update when TC changes - allow TC edit
    abortion.
  *  466486211 - Simplified UI; added support for arbitrary callbacks
    for edit of icon view provider - use that to open up job editor with
    appropriate page open (avoids back dependency from stock gui to job
    gui).
  *  454457d9e - Fixed TC naming without template.
  *  e6249387f - Switched to using hand made stock objects even for the
    basic types.
  *  89f5bcded - Hide all unused controls for now.
  *  e05442b03 - Fixed automatic update for PathStock.
  *  9ade411aa - Use stander FC icons for up/down move of operations.
  *  31e5710c6 - Added axis at origin display while editing.
  *  4a735b372 - Added stock support to templates.
  *  af4bac8ab - Added moving an operation up/down the list buttons.
  *  8f77c7575 - Added support for centering the base object inside
    stock.
  *  caeab63ec - Fixed popup menu
  *  5da6e15b7 - use min values to ceate valid stocks for panels.
  *  016bca5e3 - Prevent stock from existing solid if there are no
    solids in the file.
  *  cb06794e7 - Removed obsolete path stock command and view provider.
  *  614a0f83c - Fixed error stock from existing when selected again.
  *  b778882f7 - Added stock creation.
  *  f4ee27458 - Fixed tabstops in tool editor.
  *  2b62412cc - Delete all subobjects of a job when the job itself is
    deleted.
  *  7241a5b79 - Fixed base object clone handling.
  *  8158cd72c - Use correct icon for tool controller.
  *  88e566cf4 - Added set origin.
  *  f73a63eee - Added support for align move to origin.
  *  ba0b5e548 - Added selection observer to enable/disable orientation
    and alignment buttons.
  *  b26e3a527 - Orientation along an edge.
  *  c655281ea - Added orientation of part by faces.
  *  ef93ba1d4 - Fixed moving operation back into job.
  *  4fd8cbb40 - Swap visibility of clone and original while job editor
    is up.
  *  9209778b7 - Create clone for stock and go to some lengths to
    enforce that.
  *  3a392ec60 - Added tool controller edit in dialog and hooked it up
    to job edit.
  *  83ab3bd3f - Added combined dialog for TC editing - refactored UI
    controller into separate class.
  *  1c25c1520 - Fixed unit tests.
  *  a440dabf5 - Add tool controller support with inplace editing.
  *  c0d1fa49a - Added delete operation functionality; fixed adding to
    job for dressups.
  *  fd67690fa - Fixed some UI issues and enabled re-ordering of ops.
  *  2bb83bebb - Split job commands into their own source file.
  *  8c085226d - split PathJob into model and gui; Made PathJob a
    regular feature and moved operations into child compound; Added
    stock feature.
  *  cbe77cde7 - Tux: capitalizing sting (ref: crowdin)
  *  a265639eb - Outline previews get now created when the button is
    pushed, not when the tool is loaded.
 -- Alexander Pozdnyakov <censored>  Fri, 20 Oct 2017 07:40:59 +0300
freecad-daily (0.17~git11970-6de23532c-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 6de23532c8aa5d5ebdea845612cb067dd2994f1e
  * Date: 1504812754
  * git changelog:
  *  6de23532c - Path: libarea: update to latest pybind11
  *  0e18c6e06 - Improvements for PR973 to rename a macro: + remove
    check for write-protected macro because this still can be renamed +
    do nothing if the user didn't define a different file name + keep
    the item in the list view selected
  *  21e1a5fde - Add a rename option to the macro dialog Forum thread:
    https://forum.freecadweb.org/viewtopic.php?f=8&t=24005 Fixes #3173
  *  d0c5865f3 - show cursor for selection in Blender style when Ctrl is
    pressed while left-clicking
  *  98470fe67 - do not clear selection when clicking on empty space
    while Ctrl key is pressed
  *  94fcefd20 - direct support of Volt in units framework
  *  2b461e9cc - Arch: fix grammatical error
  *  4baf05933 - qt5: fix in Draft translate
  *  4cde30c18 - Arch: Applied fix to cyclic dependency problem to
    windows
  *  7af5b78bf - AddonManager: Inform which addons have updates
    available
  *  77d93089a - Merge pull request #962 from triplus/DraftSnapWhatsThis
  *  9409c0699 - WhatsThis support for Draft Snap toolbar
  *  c9957b8a9 - Port to occ7.2: + use default constructor of
    BRepOffsetAPI_MakeOffsetShape since overloaded versions are
    deprecated + use default constructor of BRepOffsetAPI_MakeThickSolid
    since overloaded versions are deprecated + fix small bug in
    MeshVertex
  *  61c7ac7fd - Draft: WP Proxy now supports perspective camera too
  *  fd5e7768d - Port to occ7.2: + replace use of StlMesh classes as
    they have been removed
  *  79d399e43 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  cc8770677 - Addon manager - create Macro folder if not present
  *  949c86d36 - Port to occ7.2: + Standard_Failure::Caught() is now
    marked as deprecated and should be replaced with standard C++
    exception handling
  *  5aa60a4d3 - fixed typos kindly highlighted by @luzpaz
  *  5a0b0944c - Port to occ7.2: + replace Quantity_Parameter with
    Standard_Real is it's marked deprecated + include NCollection_Vector
    as it's needed by STEPCAFControl_Writer + remove
    GC_MakeConicalSurface used for cone and distance as this was never
    implemented in any earlier occ version and has been removed now
  *  d8347b1ac - port smesh to occ7.2
  *  5d2b22ca2 - improve whitespaces
  *  fe3f671b8 - Updated translation strings (and sent to crowdin)
  *  7f23886e8 - FEM: mech result task panel, use the result tools stat
    def instead of an own method
  *  cbe3054c7 - FEM: command purge results, make it independent from
    ccx analysis tools
  *  2cc72df72 - FEM: since result object does not depend on analysis
    mesh, make analysis tools independed from result object
  *  d675f1d02 - FEM: z88, fix some comment in result importer
  *  4096c8bbc - FEM: code formating, get rid of tabs
  *  cb5047080 - trivial typo fix
  *  e2cba9f1c - Path: typos
  *  69c7b35a6 - Arch: Grid command
  *  6e7952ec6 - PDN: Add several Hole tests
  *  44f163178 - PDN: Add simple hole test
  *  2751a3e84 - Merge pull request #956 from luzpaz/more-crowdin-typos
  *  409f5186c - Arch: typo fix
  *  a5bc70cca - remove properties from transactions when being deleted
  *  5219cb5b3 - Different approach to determining the qt version.
  *  353ebde7a - Reduced log level to info.
  *  d8eb9a31c - Fix Qt4/5 setResizeMode -> setSectionResizeMode
  *  467ef5578 - Misc. typos discovered via crowdin
  *  c0ad3fec6 - Fix macOS Qt4 build
  *  e29915b59 - Stylesheets: update to v.2.07 - several improvements
    and bugs fixed - added Selector styles (by now it's a 3rd party
    plugin but for anyone that installs it, it will style the bar
    nicely) - hide redundant info inside cells with links inside the
    Properties View
  *  42945cd59 - Path: remove obsolete operations PathFaceProfile
    PathFacePocket are no longer necessary
  *  da836d183 - Path: remove pathcompoundextended
  *  a15421e9c - Path: gui cleanup
  *  a651609fe - path: convert smoothiepost to use argparse
  *  151cfda1a - path: gui cleanup for copy related functions remove
    compound
  *  550d35fb0 - Path: cleanup on operation copy
  *  1efe5cfe7 - Path: cleanup simplecopy
  *  694fb31df - Path: Command to duplicate an operation. Creates a copy
    of the currently selected operation in the same job
  *  d93f9b186 - Fix crash in enum property due to index out of range
  *  fccb5dbc8 - Draft: New UI for the Scale tool
  *  04390300c - More py3 compatibility, same root cause though.
  *  0fff9d416 - Fixed unit test for python3.
  *  e0ebe92d1 - Added full unit test to make sure tool chain works
    correctly.
  *  f2483f2ff - Added preambles option to fromShapes to prevent
    Path.Area from emmitting a preamble before every block of movement.
  *  36284251c - Fixed merge issue.
  *  a076179cf - Start of dogbone unit tests.
  *  a9867b4fd - Removed redundant import.
  *  21502ce1f - Converted PathProfile to be based on PathAreaOp.
 -- Alexander Pozdnyakov <censored>  Fri, 08 Sep 2017 13:10:40 +0300
freecad-daily (0.17~git11910-12d411ac5-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 12d411ac59f4e04dfce8fc764acbcdc4442532dc
  * Date: 1503619979
  * git changelog:
  *  12d411ac5 - Draft: Fixed line to sketch conversion
  *  249d13005 - Arch: Changed order of Rebar tools to match the wiki
  *  7321fa6b7 - don't filter point cloud when estimating normals to
    avoid mismatch of number of points and normals
  *  5996ebcf6 - load organized point clouds in pcd files without
    properties
  *  ace619c09 - FEM: z88, fix tet10 import and export node order
  *  4efcad775 - FEM: z88 disp reader, adapt new result mesh creation
    for results objects
  *  88e2b6de9 - Reduced logging for pocket ops again.
  *  ab2e516b3 - Refactored pocket and facing to use the same base
    class; added min travel and keep tool down to the interface - latter
    one is hidden since it currently doesn't seem to work.
  *  8c70c3abc - Fixed retraction of tool when profiling multiple holes.
  *  90952b1c5 - Added docstrings to Gui classes.
  *  1f1e88710 - Fixed error in circular hole when created with invalid
    features. Not sure how they get through but they should not cause an
    exception.
  *  9f0ba77a5 - Added doc strings to operations.
  *  a59e1004c - Replaced BaseGeometry 'Update' with 'Clear', since
    update didn't actually do anything and 3 buttons is consistent with
    the BaseLocation dialog.
  *  be89ab0ac - Gate Locations processing on feature enablement.
  *  b7d62e4d6 - Moved GetPoint dialog to replace the add+remove+edit
    section and leave the list of locations visible - much better user
    experience
  *  1f3a1d7c8 - Added option to snapper to hode the snapbar once it's
  *  2642e668c - Added location points for drilling to base framework.
  *  b92d39675 - Enabled drilling of arcs.
  *  81f62d60f - Reduced PathAreaOp log level to info.
  *  a93bda280 - Fixed input field update again.
  *  185879351 - Fixed typo.
  *  c94383b77 - Fixed typo and wrong signal generation for Depths page.
  *  7f1caafc4 - Fix PathJob losing its base.
  *  d9272777a - Fixed drilling tip length issue.
  *  12d23df2a - Removed remaining old accel keys and fixed PathSanity
    object references.
  *  aec6cfe23 - Only set properties if they have actually changed (the
    onChanged/updateData callbacks are called synchronously).
  *  e7e7ef20a - Rearranged tab orders for pages.
  *  43c12d9d6 - Added tooltips to all dialogs, except for drilling.
  *  8268d7fb8 - Removed nc directory and adapter - again.
  *  0d529c05d - Removed obsolete ui files.
  *  ed6f16d62 - Adding missing engraving ui files.
  *  519083900 - Cleaning up some unused functions.
  *  0c89193d9 - Refactored Engrave to be based on PathOp - added
    support for StepDown, default behaviour is a single step.
  *  a32f527ac - Added support for baseobject into PathOp, used by
    almost all ops anyway.
  *  6fcff10b9 - Fixed markdown
  *  1664e6513 - Restored icons for profile ops; cleaned up accel keys.
  *  bc53677dc - Rmoved empty implementation of PathFromShape
  *  21f98304b - Rebased Helix op on PathOp framework, also it's UI.
  *  bddcb2842 - Split base hole processing into separate class.
  *  26b9c67da - Split DrillingGui into its own file and base it off of
    PathOpGui.
  *  f32ef5946 - Renamed PathAreaOpGui to PathOpGui - there's nothing
    Area specific in there.
  *  2b83f1204 - Added ability to overwrite standard pages.
  *  564522f60 - Consolidated DepthsPage into single class.
  *  f0c69cce0 - Refactored PathDrilling operation using PathOp.
  *  0d4bc71a6 - Moved base functionality into PathOp and renamed AreaOp
    interface to areaOp...
  *  19f4e8a56 - Fixed Apply button misbehaviour for drilling.
  *  1c4dd1959 - Removed Names and added support for ArchPanels again.
  *  4140bdfd0 - Removed Positions and replaced Enabled with Disabled.
  *  68af1f6df - Eliminated Diameter as a property.
  *  4e8d0cbea - Converted MillFace to be based on PathAreaop.
  *  6b8960d12 - Renamed PathContour to PathProfileContour for
    consistency.
  *  73b15db3e - Consolidated UI for all profile ops.
  *  99042ff62 - Explicit log messages if job cannot be found or it
    doesn't have a base.
  *  100fbe7ac - Converted ProfileEdges to based off PathAreaOp.
  *  6bd53273b - Renamed ui for ProfileFaces to match implementation
    names.
  *  3c3c30259 - Extracted common profile functionality into base class.
  *  1e76c9925 - Renamed PathProfile to PathProfileFaces for
    consistency; moved common depth calculation for ops with
    BaseGeometry into PathAreaOp.
  *  4c5ba3840 - Refactored Commmand and ViewProvider to be data driven
    and moved imlementation into PathAreaOpGui.
  *  50711c1ba - Converted PathProfile to be based on PathAreaOp.
  *  d07319e4d - Fixed issues with BaseGeometry UI processing and
    extended interface to support multiple shapes.
  *  83e5c8098 - Moved pocket specific logic back into PathPocket.
  *  a742c1120 - Split pocket gui into its own file and based on
    PathAreaOpGui.
  *  2884d3ac6 - Moved PathPocket to use PathAreaOp.
  *  cfd2d4ca5 - Cleaned up import statements.
  *  442765cbb - Corrected selection index.
  *  51f0050b9 - Updating cmake files.
  *  f08454d01 - Added alternate TaskPanel layouts, for fun.
  *  9ef7a941f - Added Depths page.
  *  0bb1c3b72 - First cut on splitting GUI into generic part and op
    specifics.
  *  8c8175779 - Split Contour UI into it's own implementation file.
  *  42f0d71d4 - Split Contour op into generic PathArea part and contour
    specifics.
  *  bb3e69fdd - Fixed typo.
  *  f5979d3a4 - Draft: grammer fix
  *  6d194a4bd - Use argparse for post processor argument parsing and
    added preamble and postamble as arguments.
  *  012cffefe - implement slicing for VectorPy class
  *  c4c1034e4 - Py3: replace sq_slice and sq_ass_slice with
    mp_subscript and mp_ass_subscript because they are not used any more
    in Py3
  *  0e81583e3 - Set object's Restore flag while restoring the Path
    property.
  *  533a78026 - add method toFormat to get number format from character
  *  858df142e - Base: Make Quantity parser accept 1/[unit] as [unit]^-1
  *  1165d3c6e - Base: Fixes in MKS units schema
  *  38fa71203 - Base: Add DynamicViscosity and SpecificEnergy units
  *  21fd2743a - Base: Add properties to InputField for setting Quantity
    from Python
  *  71130d09e - Do not overwrite tooltips for InputFields.
  *  ca4488f43 - unit test for duplicate links in a group
  *  fdce472b2 - App::Document: fix breakDependency
  *  cea242d7f - Refactoring Sketcher execute() to use solve()
  *  3d4920e4e - Sketcher: Extension to report redundancy,
    Standardisation of return codes for solve, documentation,
    initialisation of solver information
  *  f974fec2b - Clarify solver situation at the end of of
    ViewProvider::OnDelete
  *  48f76bd0a - Fixing unreported bug behaving like #2710 without
    AutoUpdate under conflicting constraints + improving documentation
  *  aa4319797 - Refactoring solve+recompute and reinstating initial
    solve+recompute behaviour
  *  2004544e5 - fixes #0002710: Freecad doesn't show sketch elements
    added when overconstrained issue #0002836: Crash in sketcher
  *  3d86498a4 - when drawing constraint icon handle the case when view
    provider of sketch is not in sync with geometry
  *  aa5db283c - Arch: Fixed orienation bug in structure
  *  1de105881 - compile Path module with boost < 1.55
  *  a4b7ade4b - Make it pass desktop-file-validate
  *  f23496819 - Turned tracking off for profile.
  *  a8ea8256b - Reduced ramp entry log level to info.
  *  43c740687 - Removed automatic parameter emmission into output file
    from phillips post processor.
  *  51bc693f5 - Made comments real openbsp comments, instead of relying
    on the g-code compatibility.
  *  2f1d519a6 - Changed speed setting to take opensbp multiple speed
    rates into account - and only issues a new setting if there are any
    changes. From the documentation it seems we ought to use VS instead
    of JS and MS if we don't want the ramp-down-ramp-up procedure
    involved with FS and MS. Given that Path only changes these settings
    on a tool change it's probably OK for now.
  *  fd54f7209 - Fixed xy vs. z speed order for MS and JS command.
  *  3b097a360 - Added support for comments to opensbp
  *  42e9cbcc4 - Don't create step movements for vertically diagonal
    moves.
  *  7fbc80c11 - fix crash when moving a free sketch to a body
  *  0942c150e - Arch: Renamed Rebar -> Custom Rebar
  *  9a90d1029 - Arch: Don't remove splitter if removing splitter fails
  *  b61ba45a3 - AddonManager: don't close if a thread is still running
  *  9251691a0 - CommandSketcherBSpline Increaseknot extended to comply
    with the convention: if not rethrowing, must report
  *  7a9596203 - fixes of PR 765 remove QT_TRANSLATE_NOOP because of
    compiler warnings mark _isReported as mutable to avoid removing
    const keyword from ReportException() improve whitespaces
  *  04c09b301 - Generator script modified to first report and then ask
    for the python representation, so as keep track of the reported
    status
  *  572bd0ae0 - Exception extension to only report once
  *  4ad3f9993 - SketchObject Modifyknotmultiplicity written to support
    translatable exception messages
  *  3c630dc31 - Exceptions: translation support
  *  a5080329d - Draft: draft2sketch now (partially) supports bezcurves
    and bsplines (no constraints yet)
  *  0adf582b1 - Arch: Fixed cutplane bug - fixes #3082
  *  aa8221641 - Draft: Fixed wrong arc projections in TechDraw
  *  4e4da960a - Arch: Fixed wrong IFC extrusion value
  *  26f8cb6f8 - in selection view do not extract element names from
    item text but set and get user data
  *  7aec98ffb - add methods to get normal and curvature information
    from surfaces
  *  ddcd7a4c9 - FEM: gmsh mesh tool, fix geo tolerance value
  *  576bfd2fa - Fixed tool tip length compensation and added safeguards
    against invalid cutting edge angles.
  *  3f0e8613a - Path: Drilling. Fix drillbit tip compensation.
  *  49d75f88b - fix warning
  *  892e78d44 - extend Python api of units: + get list of all available
    schemas + get currently set schema + translate a quantity to a given
    schema
  *  2cd535e01 - WhatsThis support for Python based commands
  *  bb9b5ba38 - in PropertyLinkList replace assert with C++ exception
    to avoid a crash
  *  d5b554d2b - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  8237b1c01 - Arch: Fixed small bug in arch panel
  *  371cb0fa2 - fix compiler warning
  *  a54b80ba6 - Draft: Dont hide Start and End properties in Draft
    wires
  *  42b39b59f - AddonManager: If using git, clicking an installed WB
    now says if an update is available
  *  7c87549e4 - Fix return type
  *  2e92f301d - PDN: Fix Loft claimChildren to only grab sketches
  *  0d3f5b114 - PDN: Fix Pipe claimChildren to only grab sketches
  *  b6abbeb9c - PDN: Automatically activate body if document has only 1
  *  d29bed15d - PDN: Add catch statements for Revolution perpendicular
  *  fdf66b3e8 - PDN: Check both parallel and antiparallel cases before
    trying Revolve
  *  2a6205206 - Path: possibility to add custom drill point
  *  40b1093bd - PATH: Clarify comment in PathDrilling
  *  0dce2394b - PATH: add arc edges to drillables in PathDrilling
  *  0d471dbed - FEM: Fenics: issue #3038: fixes missing isatty()
    function in Python wrapper classes for stderr and stdout
  *  2826bf073 - Arch, IFC import, code formating
  *  c3cdf6b22 - Arch: IFC import, add pref to view fit while importing
  *  35b574901 - FEM: gmsh mesh object, make the geometry tolerance unit
  *  6fa4fb4c0 - FEM: gmsh group meshing, add edges and vertexes
  *  2044eba62 - FEM: code formating, flake8 on new Fenics code
  *  fa05b1b06 - FEM: Fenics mesh: added mesh group task panel for xdmf
    export, flake8, improves issue #3038
  *  7161b98a7 - FEM: Fenics mesh: flake8 restored
  *  8da914fb7 - FEM: Fenics mesh: improved 1D and 2D export
  *  0456928fd - FEM: Fenics mesh: writer XDMF, removed write_volumes
    function and substituted by write_codim function
  *  b611cfc8e - FEM: Fenics mesh: export and marking, fixed flake8
    issues
  *  f95ca7185 - FEM: Fenics mesh: added mesh group marking in xdmf file
  *  bd4bc9c25 - FEM: Fenics mesh: some small improvements
  *  0b98673c7 - FEM: Fenics mesh: implemented generalized cell writeout
    function with co-dimension parameter
  *  785d660dd - FEM: Fenics xdmf: added writeout of gmsh groups as cell
    functions
  *  d4f59e173 - Arch: Fixed load error in console mode
  *  d84c2d354 - drag and drop for compound objects
  *  24bdf806e - for fillet&chamfer copy transparency from base object
  *  d896d11fa - always update colors after updating shape to get rid of
    previously set transparency
  *  172cbcd77 - job selector for a tool shows not the job label but the
    job name
  *  8203a35a0 - select all faces in shape builder if this option is
    activated
 -- Alexander Pozdnyakov <censored>  Fri, 25 Aug 2017 08:19:37 +0300
freecad-daily (0.17~git11749-6c4bdf2-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 6c4bdf24dfd697ee212ec5950969125851a0907c
  * Date: 1502301561
  * git changelog:
  *  6c4bdf2 - Arch: Better tangent calculation fo rebar profile
  *  bcff2ab - TechDraw: DraftView now renders Arch Rebars as wireframes
  *  e1848f2 - Arch: Allow to build windows on any shape that contains
    wires
  *  8d71bfb - Complete workbench dependecies
  *  d930184 - Add support for exporting part mesh to JSON
  *  6f23272 - Fixed ToolController creation when there are multiple
    jobs.
  *  46ff910 - Arch: fixed normal direction bug in structures
  *  673da2b - Merge pull request #918 from triplus/PDN_AddSub_Names
  *  bab75bb - PDN - what's this and command names improvements
  *  6b05302 - Merge pull request #915 from berndhahnebach/bhbdev090
  *  9ea5d9a - FEM: constraint self weight view provider, delete display
    modes - the new constraint python includes the display modes already
    - constraint self weight is retrieved from this new constraint
    python - thus the display modes can be removed from the view
    provider
  *  c623fc9 - FEM: Use ConstraintPython for SelfWeight
  *  ef85389 - FEM: add ConstraintPython object type
  *  b7e8348 - FEM: unit tests, import all FEM python modules
  *  5cd503f - FEM: py3, proper import Units module
  *  347febd - FEM: code formating, flake8
  *  b7110d0 - AddonManager: Allow to specify dependencies in addons are
    either Part or PartWorkbench
  *  3dd1c9f - add method to get ccx version and inform user in case of
    problems
  *  46aab48 - restore cursor when loading results file raises an
    exception
  *  e038c1c - FEM: example files, adapt them to the new result mesh
    object
  *  cdc526b - FEM: frd, vtk and Z88 result import, do not create an
    analysis object on import of lonley results
  *  3eb44c6 - FEM: mechanical result object, it does not depend on an
    active analysis anymore
  *  3cc0a8f - FEM: mesh result object, make use of it
  *  193f967 - FEM: mesh result object, make it child of mechanical
    result
  *  265d10c - FEM: mesh result object, add icon
  *  6d2fd22 - FEM: mesh result object, implement new object
  *  a28ffd6 - FEM: code formating, flake8
  *  8341e0e - FEM: 3D beam/shell output preferences
  *  62bbda8 - FEM: set mesh color, use proper return values for python
  *  a644ba4 - FEM: Z88 result impoort, small improvements
  *  49a673d - FEM: Fenics and Z88 mesh import, add empty seg3 dict on
    return value
  *  dbd1619 - FEM: code formating, better readable return values
  *  4636119 - FEM: gmsh mesh object, some better comment
  *  317aa2d - FEM: make python make def of netgen mesh object fit in
    FEM name sheme
  *  59a8f18 - FEM: code formating, flake8 in new boudary layer code
  *  d0e15f5 - Fem solve bondary layer meshing issue #3111
  *  1c92781 - FEM: add BoundaryLayer support into write_geo() of
    FemGmshTools.py
  *  94f9a39 - FEM: add FemMeshBoundaryLayer related py files to
    CMakefiles
  *  6b7ec3d - FEM: add FemMeshBoundaryLayer Command and icon file
  *  457a870 - FEM: add FemMeshBoundaryLayer obj and gui objects
  *  c786fbb - FEM: add MeshBoundaryLayerList property in FemMeshGmsh
  *  daee73a - Remove obsolete files
  *  034520e - improve whitespaces
  *  4056eb9 - Merge pull request #910 from vejmarie/fix_step_placement
  *  d75c33f - Fix Placement and Color export within Hierarchical Step
    exporter of single shapes
  *  ea708c1 - Arch: Added IFC pref option to export objects with full
    parametric properties
  *  1220eb0 - Export single STEP object with absolute coordinate
    instead of (0,0,0) as default origin
  *  dc84141 - Fixed wire transformation for scales other than 1.
  *  820d895 - Merge pull request #906 from luzpaz/shipwb-fix
  *  7f4d089 - ShipWB: unicode issue 2609 (partial fix)
 -- Alexander Pozdnyakov <censored>  Wed, 09 Aug 2017 23:04:13 +0300
freecad-daily (0.17~git11699-0544934-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 0544934070e9df8a932da06d77c46a14efcd2766
  * Date: 1501322323
  * git changelog:
  *  0544934 - Fixed merge issue.
  *  0d00b0e - Fixed up onDelete for dogbone and ramp entry as well.
  *  1630d49 - Add object back to the job it came from on tag dressup
    deletion - without requiring the job selection dialog.
  *  700a5c1 - Enable dressup menus also on top of other dressups.
  *  53a717b - Moved existing holding tag dressup to use the common UI
    implementation.
  *  842ea49 - Prevent segfault if vertex map isn't set.
  *  c5e5d5c - Some refactoring
  *  ccecab9 - Decoupled UI from model - can add and delete tags without
    recomputation.
  *  0e3cbe3 - Cleaned up dressup creation.
  *  900e9e0 - Start new implementation of holding tags, just called
  *  92efb41 - Extracted preferences for holding tags into their own
    file.
  *  8659302 - fix typo introduced with pr702
  *  2ac4d13 - Process holes before the perimeter for Arch.PanelSheets
  *  2f367e6 - Merge pull request #904 from Karsten-Merkle/master
  *  d33e742 - python3 issues
  *  ab596b0 - Fix PathJob creation through the console.
  *  c22320a - fix possible segfault in modelRefine
  *  7cc9876 - fix possible segfault in modelRefine
  *  df9c812 - fix build failure
  *  04b176e - PartDesign Hole Feature implemented.
  *  0406556 - Make PartDesign::ProfileBased::onChanged(...) protected
    (not private).
  *  f114cc8 - ExpressionBinding/QuantitySpinBox: skip updating if bound
    to a read-only property.
  *  394c9f1 - PDN: Update ellipsoid primitive test for OCC < 7
  *  7f34faa - PDN: Make Loft and Pipe claim children correctly
  *  373d81b - PDN: Make Loft hide its sections when task dialog
    accepted
  *  c62a773 - PDN: Add tests for Boolean, MultiTransform, Primitives,
    Shapebinder
  *  e63387f - Path: typo fix
  *  6b51266 - improve whitespaces
  *  99e3f95 - + add method trim() to Part.Curve
  *  7b066fe - Fix missing file during installation (Import_rc.py)
  *  3a0c4db - Fix a stupid bug due to a bad copy/paste into the
    hierarchical STEP function which was resetting the XCAF doc just
    before writing it, ending up to write empty files
  *  2cd24b0 - Add AP214/203 support to the hierarchical STEP
    Importer/Exporter
  *  7f80f79 - Fix Import_rc.py path
  *  5ef87ac - Enable the ReadShapeCompoundMode into the C++ code
  *  b81f88d - Add parameter initialization within Import Init.py and
    enhance the understand of the parameters behavior into the UI
  *  9979fc4 - Add initial support for Import hierarchical STEP in
    preferences menu
  *  7a9e636 - Arch Added a Flip property to roofs to fix inverted
    direction
  *  028e545 - Draft: Fixed rotation of Points
  *  352acca - Draft: Fixed Move & Rotate continue mode
  *  6df8161 - fix makeGeometryCurvePy to return a LinePy for lines
    instead of a GeometryCurvePy
  *  37258b9 - Arch: Fixed crash in wall with height=0
  *  7fc0635 - Draft: Copy groups too when moving/rotating/copying
    groups
  *  73250f0 - App: typo fix
  *  183eee1 - Merge branch 'master' of
    https://github.com/FreeCAD/FreeCAD
  *  a51b2f6 - fix Py3 issue
  *  81bdb1f - Sketcher: typo fix
  *  54a8b92 - Arch: Added Centerline display mode to rebars
  *  b26a943 - Arch: Fixed Space Area errors and added boundaries
    edition in task panel - fixes #3112
  *  e20975c - add attribute to control format of a quantity via Python
  *  7ab8a99 - fixes #0003137: Unit UserString wrong
  *  80ad573 - Fixed typo - crowdin issue
  *  9ff76fc - try to fix tolerance if shape is broken after
    fillet/chamfer operation
  *  55e0e6c - Part::Mirroring: This fixes issue #2671 by changing the
    type of Base and Normal to PropertyPosition and PropertyDirection.
    These two classes handles units better.
  *  054a3da - Part::Thickness: This fixes issue #2876 by changing
    property type for value to include a unit.
  *  20503f3 - rename handleMissingProperty to handleChangedPropertyName
  *  a2cdd52 - Added PropertyContainer::handleMissingProperty(...) and
    PropertyContainer::handleChangedPropertyType(...).
  *  f8a7606 - Added PropertyPosition and PropertyDirection classes.
    Basically PropertyVector classes with units.
  *  b6d733d - Added PropertyVectorDistance::getPathValue() to return
    vector elements with correct unit.
  *  dbce627 - Added getPaths(...) to PropertyVector class.
  *  79e87e2 - add missing header file
  *  360c07c - Path: add option to use pybind11 instead of boost-python
    for libarea
  *  488c1a1 - handle exception thrown by BRepBuilderAPI_RefineModel
  *  7c1e689 - make link clickable as suggested in PR 892
  *  c243046 - misc. typos in Assembly and Path WB
  *  ebbe1fa - FEM: unit tests, code formating, flake8
  *  261ab99 - FEM: unit tests: case frd file mflow and networkpressure
    reading, adapt to the slightly changed frd result file
  *  d2db47b - FEM: unit tests, use 1DFlow results of unit test python
    code analysis
  *  efc9b44 - FEM: unit tests, add test case for reading frd file with
    mflow and npressure
  *  cdb4819 - FEM: unit tests, adapte 1DFlow example and extend stats
    comparing to mflow and networkpressure in conjunction with inout
    nodes file
  *  71a283f - FEM: move 1DFlow inout nodes file into analysis directory
    and do not delete it
  *  3d55e7d - FEM: frd reading, 1DFlow frd reading, add nodes key
    vector
  *  a8f7b35 - FEM: unit tests, code formating, delete some empty lines
  *  1a05e67 - FEM: load stats, give error message if more than one
    results object in the analysis and no result object was geven
  *  d37189f - FEM: working dir, check if it has a slash at the end, if
    not add one
  *  0b05377 - FEM: fix defs in fem tools module if run in cmd (non gui)
  *  b25eb48 - misc. typo fixes
  *  ebb8fc5 - Arch: Store rebar base wires
  *  5ffe171 - FABlin post-processor for the Path WB
  *  4e145b2 - FIXES: minor bug in custom spacing of rebar object
  *  2e96d9b - Fixed issue #2877: Added hypot() and catet() functions to
    expression framework.
  *  1519ca0 - Arch: looo's fix in nester
  *  97eaad7 - Merge pull request #885 from mlampert/bugfix/svg-import-
    rounded-corners
  *  c2f5b0a - Fixed SVG import of rectangles with rounded corners.
  *  aba4338 - Arch: Nester optimizations
  *  a3d7881 - Arch: Initial Nest command
  *  a8faef0 - Do not use C++11 utf8 strings - not supported by VC2013.
  *  29ff650 - Spelling
  *  a91c5bb - Add UnitsSchemaMmMin - izes are only in mm, speed in
    mm/munute.
  *  7bcb99d - Arch: remove buggy recompute inside onChanged
  *  382ad28 - Merge pull request #884 from eivindkv/Fix_issue_3128
  *  67060d6 - Arch: Add standard Arch component task panel to window
    task panel
  *  1fa40d9 - Allow first HDF5, MPI checks to fail (not REQUIRED)
  *  3e017ce - Do not error when MPI is missing
  *  b765193 - try to use pkg-config to find libhdf5 and openmpi
  *  77734de - FEM: update examples result objects
  *  cfb3b62 - FEM: result reading 1DFlow, give warning if there is no
    inoutnodes file
  *  e723ba2 - FEM: unit tests, create tempdir if not exist, delete not
    needed imports
  *  d9dbb91 - FEM: unit test, again enable all stat types except
    1DFlow, fix osx failure by only use 14 diggits
  *  7b45534 - FEM: unit test, tests for seg2 and seg3 python mesh API
  *  84c7029 - FEM: inp import, add Seg3 to python mesh import tools and
    inp import
  *  8cf2015 - Fix upside down GeomHatch on asymmetric faces
  *  0a7c6c4 - Fix #3113 TechDraw needs Drawing in cmake
  *  cbf42ad - Coverity fixes
  *  033242e - protect document against nested recomputes + convert
    ObjectStatusLocker into a template class to make its usage more
    flexible + add status flag 'Recomputing' and set in
    Document::recompute to detect and avoid nested calls of recompute
  *  d3f5ace - fix text of commands to create B-spline curves
  *  b36686e - calling close() causes the MDI view to get deleted as
    soon as possible while deleteLater() waits until the GUI is
    responsive
  *  44fba58 - close document in spreadsheet tests
 -- Alexander Pozdnyakov <censored>  Sun, 30 Jul 2017 12:21:49 +0300
freecad-daily (0.17~git11591-7cfc084-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 7cfc084e476fcf6c189a9d41596d68fd265d71d9
  * Date: 1500216966
  * git changelog:
  *  7cfc084 - fixes #0003122: FC 0.17 crashes when a sketched located
    outside a body object
  *  3d33c30 - GeoFeatureGroupExtension.h typo
  *  a36c90c - Added missing apostrophe
  *  c4ca27e - allow to set constraints via Python
  *  b8a1e33 - add locale information to system information
  *  e6b9ec5 - Qt5 port: make Sandbox module compile with Qt5
  *  fb841d6 - handle OCC exception in Feature::getPySubObjects and
    convert to Python exception
  *  1d83d17 - do not hide any drawing elements when entering edit mode
    of a sketch
  *  2b82bc6 - add export macro, extend enum of class
    AbstractMouseSelection
  *  a57ec19 - Merge pull request #875 from itain/PathToolUnitsFix
  *  2ba4bfb - When refreshing the pathToolController ui, use
    UserStrings and not just plain values. Fixes Symptom: If I open the
    PathToolController, Press "Edit Local Copy..." and then "Ok" the
    units for the feedrates were gone.
  *  aa07c77 - remove unused variables
  *  5bc9581 - fix whitespaces
  *  01eaca1 - Merge pull request #874 from mlampert/feature/arch-panel-
    scale
  *  870f3eb - Added Scale to PanelSheet.
  *  828793f - Merge pull request #873 from luzpaz/typo-fixes
  *  e3066d1 - FEM: typo
  *  87e5472 - FEM: typo
  *  17a60d3 - CAM: typo
  *  ba9b2a8 - Sketcher: typo
  *  dd13750 - Sketcher: typo
  *  a689403 - travis: build freecad with py3
  *  9ec6955 - Fix compiler Warnings
  *  8ab063a - Final fix for hierarchical STEP exporter
  *  1b36dc2 - Fix keepExplicitPlacement
  *  5362650 - Improve hierarchical exporter
  *  a120a1c - Add initial code for hierarchical STEP exporter
  *  4095fdb - Fix bug 3076 about color issue when opening a
    hierarchical step file with Compound.
  *  c839a88 - Add Vertices and Edges support to STEP Compound Importer
  *  2645b79 - Introduce relative placement for STEP importer instead of
    absolute placement
  *  165dcc9 - Merge pull request #869 from kkremitzki/pdtests4
  *  4331a80 - Add missing assertions for PartDesign Datum tests
  *  58d0b31 - Revise PartDesign Draft base test approach
  *  544e658 - Add linear and polar pattern tests
  *  d9277c4 - Flesh out basic dressup feature tests
  *  fb5aeea - Add dressup feature test structure
  *  4eb5945 - Break out PartDesign tests into own folder
  *  1b56637 - typo fix
  *  2badea8 - TechDraw: typo fix
  *  9343f5c - Path: typo fix
  *  928749d - typo fix
  *  17b637b - typo fix
  *  960b7c1 - fix typo
  *  d5d45e2 - fix typos
  *  d65d3d9 - FEM: Change tool-bar organization
  *  1a0c193 - FEM: Change menu-bar organization
  *  f2c0f9c - FEM: Adjust names of constraint menu items
  *  7ec6459 - FEM: Use short names for VTK post commands
  *  2e118be - FEM: unit tests, temporary workaround for py3
  *  8e3bab6 - FEM: unit test, fix unit test if not all stats are used
  *  d079741 - Added grbl post processor.
  *  a7cb062 - Added support for imperial shopbot output and some
    standard post processor arguments.
  *  465155b - Path: option for drilling return level fix #3098
  *  104eb53 - Fixed Contour.Direction and simplified Dogbone.Side
    determination.
  *  1bda016 - Fixed strongarming 'Side' for dogbnoe.
  *  d999500 - Fixed Dogbone creation to work for PathContour again.
  *  9874444 - Path: add feature for drill tip calculation
  *  6c52548 - Path: add jointype and miterlimit to edge profiling
  *  ddb2001 - Path: Change Profile 'side' enumeration to inside/outside
  *  48337e0 - Path: fix #3048  Visibility on recompute is now preserved
  *  444fc18 - Path: implement jointype for contour and profile fix
    #3116
  *  023c5d8 - Path: Make PathProfile verbose
  *  349f8b5 - avoid to eventually try to init Gui twice
  *  d31be31 - Draft: Refined Select plane to accept any 3 selected
    vertices
  *  ad2a4b5 - FEM: unit tests, add all result stats, except 1DFlow
  *  a1523e3 - FEM: result stats, fix some issues and add all result
    types
  *  4b25f75 - FEM: unit tests, use better coordinate values
  *  5785bd3 - py3: fix FEM Flow1D unit test FEM mesh
  *  cc89afb - Merge pull request #859 from sliptonic/master
  *  0a77648 - Merge remote-tracking branch 'realthunder/PathArea'
  *  e8b93ef - Path: cleanup start points Make sure we're storing path
    parms for debugging
  *  7ace550 - Path: simplify the test fixture
  *  c359ba6 - Path: fix bug in gcode importer. Wouldn't handle lines
    with only a line number
  *  fc989c7 - Path: Centroid post re-write
  *  3093c4c - re-arrange TestPathPost setup to simplify testing muliple
    posts
  *  e4c696c - Path: MillFace start point
  *  2cc09f9 - Improve Part.Shape.project documentation
  *  3aab7ff - Introduced custom spacing property in the Rebar object
  *  a066490 - + exception handling in FreeCADGui.addModule
  *  d554497 - Path.Area: fix sortWires
  *  120b37b - Path.Area: change fromShape() 'start' parameter behavior
  *  90334e0 - Path.Area: handle empty wires without vertex
  *  fdedf8f - Arch: Gave small tolerance to pipe connectors in case
    their baselines don't join exactly
  *  087a1c1 - Draft: Extended WPProxy tool
  *  b046fa5 - Adde __init__ to the deployment.
  *  6a14bb7 - fix for mixing up SchemeVersion and FileVersion
  *  cab3358 - Arch: Removed Armatures property from Structures + added
    Host property to Rebars
  *  a390d01 - Revise GitPython warning to only fire once on mass
    upgrade
  *  42f20fb - Fix GitPython capitalization consistency
  *  843da68 - Remove Deb/Ubuntu-specific python-git package reference
    for pip-installable GitPython
  *  e141101 - AddonMgr: Catch GitPython < 2.x error and advise upgrade
  *  b1c9616 - AddonMgr: Use hard reset for addon git repair
  *  e76b77f - AddonMgr: Check and repair addon .git folders
  *  dca6533 - Reset depth_params index when starting a new iterator.
    Otherwise when a profile consists of multiple cuts (example: profile
    outline+circles+holes) only the first one will respect the requested
    depths.
  *  9592eff - fix some issues: + fix unicode  utf-8 conversion + fix
    translation issue + fix closing logic
  *  fc36dfe - Add TextDocument with full size editor
  *  9e7eb3b - Fixed spelling error in profile.
  *  6f6d463 - Fix depth_params for python3.
  *  c4fc809 - FEM: mesh objects, show them only if they are edited or
    needed for result viewing
  *  b2fa046 - FEM: mesh objects, use same name sheme as for all other
    FEM objects
  *  ed95e92 - FEM: visibility, do not hide parts which depends on mesh
    name - since the mesh object depend on a part and the part can
    change this can mess up visibiliy
  *  3d2be45 - FEM: pre checks, check if constraint references are not
    empty
  *  3f16f0a - FEM: nonlinear material, add a third yield point and only
    write yield points if they are not empty
  *  06054bd - FEM: nonlinear material, set nonlinear geometry for
    nonlinear material in ccx solver
  *  b12831b - Revise PartDesign Loft tests to avoid sketches with
    shared edges failure in OCC < 7
  *  2f6f001 - Revise PartDesign Loft tooltips
  *  027418a - Make PartDesign Loft have different tooltip than
    PartDesign Pipe
  *  e1b78ab - Add basic PartDesign::Loft test cases
  *  220a63a - Add basic PartDesign AdditivePipe and SubtractivePipe
    tests
  *  7f03cca - Check PartDesign::AdditivePipe's auxiliary spine for
    existence before deciding its externality
  *  338c610 - Update PartDesign tests for CreateRectangleSketch
    refactor
  *  e1b6fc2 - Add TestSketcherApp.CreateCircleSketch and refactor
    CreateRectangleSketch
 -- Alexander Pozdnyakov <censored>  Sun, 16 Jul 2017 19:40:31 +0300
freecad-daily (0.17~git11479-fbb2b44-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: fbb2b44861f1a9df441374ba4fa2385c9a5b7f8c
  * Date: 1498905544
  * git changelog:
  *  fbb2b44 - Made posts into a module and use it for import.
  *  c806e45 - FEM: unit tests, small unit test def for writeABAQUS
    diggits
  *  0b86a2c - FEM: unit test, fix 1DFlow unit test
  *  27e2baa - FEM: code formating, trailing ws
  *  7b5adb9 - FEM: issue #0003038 Fenics mesh import/export: removed
    lxml dependency
  *  74e7940 - Draft: More solid closing of Draft commands - fixes #2532
  *  51c6ca0 - support to assign long to Quantity with Py2
  *  a32972e - Fix Drawing/TechDraw BSplines
  *  18ed89a - Fix tooltable xml import
  *  bcfc1bf - Path: make pathmillface use different depth calculation
  *  75dc43f - Path: fix import problem in toolcontroller
  *  3254aca - Path: if TC is none, partials wouldn't post
  *  266fb0b - Path: Adding Apply buttons
  *  02912ae - Path: cancel for pocket
  *  a5a88e5 - Path: remove obsolete code from cmake
  *  8b804d7 - path: more collision support
  *  0326b5b - Path: unsetEdit support
  *  17b16a7 - Path: adding cancel buttons to operations
  *  ad52e41 - Path: cleanup and add collision
  *  6d389e0 - fix cyclic dependency with Py2 import
  *  86c8004 - Arch: Small fix in Rebar
  *  a545ffc - Arch: Added wood grain properties to Panel Sheets
  *  b416245 - Arch: Added MakeFace property to pnel cuts and sheets
  *  859b94e - Draft: trying different method to solve encoding problem
  *  de9dbc4 - FEM: ccx input writer, if eigenvalue limits are set to
    0.0, omit them in input file
  *  9f18fa6 - FEM: ccx writer, change a comment
  *  6fc27e9 - FEM: ccx prefs, use default time steps for all analysis
    types
  *  f29424c - FEM: solver calculix, allow user time steps without
    Parameter DIRECT
  *  d0aefe4 - FEM: 1DFlow, delete not needed files and code formating
  *  9fd6738 - FEM: FluidSection: Unit test
  *  1fa7eaf - FEM: prerequisite checks, extend for 1DFlow
  *  3fb0532 - FEM: import FRD, fix import of strain vector
  *  f84b0cb - FEM: python task panels, more selection on click of list
    items in task panel
  *  49dc28c - FEM: gmsh tool, add CoherenceMesh option to remove
    duplicate vertices, set default to true
  *  4b2c5f5 - path_script py3-fixes
  *  27aaaf7 - Path.Area: fix thickening of pocket path
  *  cbfc6ae - Part GeomBezierCurve implement Save() and Restore()
  *  e15b80f - Arch: Added Distance property to Rebars
  *  1eda79c - Crowdin script - save the downloaded file as freecad.zip
  *  ca42551 - FEM: mesh region task panel, highlight elements on click
    in list issue #0003017
  *  5095d03 - FEM: python task panels, only start SelectionObserver if
    noone runs already
  *  2170efe - Update Assembly_fr.ts
  *  7d44c26 - Fixed deletion of dressup - clearing child object pointer
    prevents Tree from moving it to the root of the tree.
  *  7773d30 - Fixed job dialog commit.
  *  f919345 - Merge pull request #836 from WandererFan/SSTrack
  *  674aabe - fix #3094 ShapeString tracking
  *  3ada141 - Draft: Fixed encoding error
  *  0768ae9 - Coverity fixes
  *  f56df2e - Add viewPartAsSvg in App
  *  fc1c863 - Add viewPartAsDxf function in App
  *  ab19a5e - Handle "floating" straight edges in Svg
  *  17b69c7 - Replace DPG table lookup logic with calculations
  *  f53a3bd - Add tolerance parm to checkParallel
  *  ed73fb6 - Draft: Small optimizing in
    DraftGeomUtils.findIntersection()
  *  41051e9 - implement object serialization for BSplineCurve class
  *  e7c7c07 - implement object serialization for Vector class
  *  f2127c3 - try to fix travis build
  *  a4e0d79 - Arch: Fixed typo
  *  7d80f90 - Changing c-py interface to use 's' instead of 'S' for py
    2/3 compatibility; also makes the code simpler.
  *  6a3a102 - Removing dependency on lxml - fixed some bugs on deleting
    a job and all it's sub components.
  *  e399785 - Disable exception catching in tests to figure out why
    TestPathApp cannot be imported on the build system.
  *  e7e5a73 - Fixed contour setting the visibility although there is no
    ViewObject associated with it.
  *  2c50fbf - Fixed tag unit tests
  *  ab82810 - Disabling tags if the cannot generate commands.
  *  022354f - Added wating_effects for holding tag generation - big
    improvement.
  *  789e79c - Moved all post/pre processor into their own directory.
  *  03c5168 - Proper taskk panel cleanup on escape.
  *  a689ebd - Fixed post processor loading.
  *  38c2296 - Allow multiple holding tags to be added - until user hits
    Esc or presses the Done button.
  *  ec9e43e - Forward modifyStandardButtons into python task dialogs.
  *  b11849b - Changed marker spheres to have constant size regardless
    of view scale.
  *  924336e - Made holding tags tolerant to panelsheet base objects.
  *  a223915 - Add all dressups to the profile and contour context
    menus.
  *  c268c95 - Adapted unit tests for the new interface.
  *  0d52a94 - Switched solid detection to blacklisting instead of
    whitelisting.
  *  5575802 - Removed questionable log message.
  *  63ab07a - Fixed spindle speed limitation in UI and template
    restore.
  *  c031b78 - Changed empty template selection to '<none>'.
  *  62cf21b - Added solid detection and consolidated PathJob Base
    selection option (removed empty option).
  *  fbb3434 - Added support for PanelSheets.
  *  d5068ff - Some cleanup and refactoring.
  *  43b70cf - Added Job attributes to the template.
  *  bb33a12 - Added template selection and preference integration to
    job creation dialog.
  *  1aab8d2 - Added file dialog to job export.
  *  907ea1b - Added file path and job template to preferences.
  *  0fcaea1 - Made job creation sequence a bit nicer.
  *  8f64b5e - Simple job initialisation from template xml file.
  *  97d2592 - Added export of job template - fixed output file.
  *  8d8ea99 - Renamed LoadTool to ToolController.
  *  c4cb45c - Replaced Tooltable with Tool in the TC; Added
    PropertyTool; Fixed sanity check.
  *  7d39669 - Arch: Detect and use Reinforcement addon if present
  *  3e8249a - py3: fix some simple incompapilities issue 0000995
  *  931820c - py3: boost: some diff for the cmake of libarea to work
    with boost1.64. (at least this is necessary for conda)
  *  9c253eb - Iterate over faces in testPocketToFaceCase
  *  df06c1e - Update testPocketToFaceCase to handle OCC<7 face-naming
    inconsistency
  *  dfb3c41 - Add pocket to face test case
  *  e4b61ca - Add PartDesign Pocket tests
  *  3542140 - Use assertAlmostEqual and remove deprecated failUnless
  *  5b2c0fc - Complete PartDesign::Pad test cases
  *  c6fda58 - Add Sketcher test rectangle function
  *  654276c - fix issues in CoordinateSystem class and expose to Python
  *  cd9adc7 - py3: arch: fix tests issue 0000995
  *  fe66e96 - draft: move translation to DraftGui otherwiser there are
    some strange ImportEroors.
  *  d9d1e86 - py3: Draft: string / unicode: issue 0000995 - use
    optional argument to get unicode from translation in python2 - add a
    utf8_decode function to get unicode from string, bytes, unicode
  *  3bb9a9e - only change view provider stuff when GUI is up
  *  08a3088 - FEM: gmsh mesh tools, fix highorderoptimize
  *  da1afaa - FEM: mesh tools, code formating
  *  8b0fb35 - do not let unit test for revolution fail if refinement
    option is on
  *  847a208 - add type 'long' to expected types list in scale and
    scaleTo
  *  5f492a8 - Qt5: set color to progress bar using style sheet
  *  989fe40 - various fixes: + fix typos + fix const correctness +
    whitespace improvements
  *  39bf432 - Add missing header for random numbers
  *  78cb881 - DependencyGraph: Ensure OriginFeatures get in the correct
    subgraph
  *  fa4d677 - Revert link integrity checks in properties
  *  4ecd831 - GeoFeatureGroup: Make link collection non-DAG save
  *  bfb95e3 - Partially fix PartDesign move test
  *  da866e5 - Allow add/remove multiple objects in a group
  *  f9200f4 - Extend python interface for groups and fix test cases
  *  eb601df - Fix undo/redo while checking link integrity
  *  9fbf118 - Group tests and fixes
  *  0487b66 - Links ensure uncyclic graph and correct groups
  *  f0f7125 - Group: ensure single group only
  *  26200f9 - Parent groups are irelevant, not only parent
    geofeaturegroups
  *  8079cf4 - Drag&Drop: Tree is responsible for undo/redo
  *  81f9138 - Fix collecting of cs relevant links
  *  183a4b4 - GeoFeatureGroup: Handle drag into document
  *  aa0d25f - Groups: Handle add and remove object correctly
  *  53ff196 - GeoFeatureGroup: add object adds relevant links
  *  bdf981e - Unify and fix group handling in geofeaturegroups
  *  bbabe83 - DependencyGraph: grouping & unflatten is optional
  *  25df3c5 - DependencyGraph: Fix colors and unflatten
  *  aaea436 - DependencyGraph: Add colors to coordinate systems
  *  e192f32 - DependencyGraph: Subgraphs are identified by label
  *  4e25d2d - DependencyGraph: Add unflatten step
  *  e20aae6 - DependencyGraph: Show origins correctly
  *  f08ab52 - DependencyGraph: Show GeoFeatureGroups as subgraph. fixes
    #0002142
  *  35c4c5e - Consistently name origins
  *  6b2558d - Sketcher: Use correct global placements
  *  80e74ae - Introduce global placement calculations
  *  f3358ad - Fix drag&drop of geofeature groups. fixes #0002835 fixes
    #0002796
  *  9ccb01e - fix bug with multiple object names in selection view when
    selecting in tree view
  *  6e1a6d8 - fix bug in pr774, improve whitespaces
  *  c3c94e8 - Fix 'shrink curve' misbehaviors for Sketcher Extend
  *  c51d0b4 - Adds extend feature to Mod/Sketcher
  *  2ea961f - Sketcher Extend Icon
  *  57128dd - fix -Wsign-compare
  *  d940bdc - Accelerate VBO rendering (bareleye model goes from about
    18fps to 34fps on a Macbook Pro) Fix crashes related to VBO buffer
    expansion by reallocating the buffers when needed
  *  0af2e1b - FEM: mesh tools, group elements, return empty tuple
    instead of None
  *  3886850 - FEM: element set search, fix indent for mesh group search
  *  c97a3d1 - FEM: prerequisite checks, fix material reference shape
    type check
  *  1b08ae0 - fix UNV reader by checking for CR or CR+LF in group names
    and removing them
  *  63f9e6c - quantities must be expressed in units m,g,s for MKS and
    internal scheme
  *  5475368 - various fixes from pr813: fix crash due to invalifated
    iterator minor performance improvement do not connect twice
    automatically connected signal-slot fix compiler warning
  *  b1495bd - improve readability, minor performance improvements
  *  25a28b0 - Sketcher: redundant autoconstraint avoidance - Edit
    control checkbox
  *  c093cb1 - Sketcher: redundant avoidance -  remove old inferior
    mechanism
  *  93721e8 - Sketcher: extension of redundant avoidance to indirect
    coincidence
  *  497478f - horiz/vert redundant autoconstraint avoidance extended to
    Polyline tool
  *  90028d4 - Sketcher: avoid horiz and vertical autoconstraint
    redundants on line creation
  *  2147798 - Path: fix potential crash bug.
  *  634cbf1 - Add Units schemaTranslate for Unit::Velocity. Independent
    of scale, use only mm/min or in/min because it is compatible with
    GCODE feed rate units. (My use case is definition os feed-rates in
    PathLoadTool.py).
  *  03c3db5 - Use the current UnitsSchema for the tool table.
  *  ccd5624 - Set the maimum tool RPM to 100,000. The default 100 is
    too small.
  *  408b143 - Fem: py3 fixes
  *  17031e2 - Path: py3 fixes
  *  f6a086d - add comment to source code
  *  619fb17 - fix crash when argument list of openTransaction() is
    empty
  *  fe1f0dc - due to branding reasons avoid a direct mentioning of
    FreeCAD
  *  6415b46 - fix build failure on FreeBSD, support colored output to
    terminal
 -- Alexander Pozdnyakov <censored>  Sun, 02 Jul 2017 14:43:12 +0300
freecad-daily (0.17~git11310-d28bae3-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: d28bae3f52b3e7cf959e8b9f7bcff264f95db191
  * Date: 1497583542
  * git changelog:
  *  d28bae3 - Added pref option to disable the FreeCAD logo in the
    FCStd file thumbnail
  *  07fd41f - use assertAlmostEqual for comparison with floating
    numbers
  *  944a111 - Add PartDesign_Mirrored test based on additive primitive
  *  01cca0b - Add PartDesign_Mirrored offset failure test
  *  ab48fdb - render both faces
  *  6f18ce6 - Show failure message when part design transformation does
    not intersect
  *  90f0e5c - Remove redundant matrix scale factor multiplication
  *  ff18838 - Fix transformation support, so that support is updated
    with any previous transformation executed
  *  9e21572 - Reverting to checkIntersection via boolean operation
  *  e02430f - Draft: Added icons to select plane buttons
  *  294551a - Path.Area: fix Path.fromShapes retraction threshold
  *  56f8de7 - Path.Area: fix plane finding on face shape
  *  561c48a - Path.Area: deep copy on makeSection output
  *  d257f1b - Path.Area: section intermediate shape output for
    debugging
  *  d6e1601 - Path.Area: fixed random wrong section output
  *  1065dc5 - Path: Contour works on clones and other objects with
    proxy and shape.
  *  e169085 - Path: disable diameter checking in Drilling
  *  aeec1c8 - Path: added a hidden property to store the areaparams
  *  b5e233d - Path: fix bug in drilling hemispherical faces have an odd
    edge that doesn't have a Curve attribute.
  *  f44cae2 - Path: remove obsolete NC sources
  *  cc4abd2 - Path: usecomp setting toggles the availability of the
    side property
  *  0766a73 - Path: first experiments with collision detect
  *  c97724e - Path: remove Pocket OCC algorithm
  *  936bbed - Path: bug fixes
  *  dcbfc88 - Path: add output precision option to linuxcnc post.
    Modified unit tests to use it.
  *  eb64ecc - improve exception message if proximity function fails
  *  1854d3d - Draft: Fixed typo
  *  dd48cc5 - Path: Add PathDressupRampEntry.py to CMakeList
  *  c3bd7b6 - Path.Area: fixed projection tolerance problem
  *  e24aa3f - Arch: Fixed small bug in Space
  *  fb62c91 - Added RebarShape property to the Rebar object and defined
    setEdit() function in Rebar object
  *  c1070e5 - NULL is defined as nullptr on FreeBSD and causes a build
    failure For more information see:
    https://forum.freecadweb.org/viewtopic.php?f=4&t=22897&p=177660#p177
  *  acdf40e - Navigation indicator orbit style improvements
  *  780bede - Add Tux to translation scripts
  *  af68de8 - Path: PathArray support for Polar and 2D arrays
  *  d7b1399 - Add ToolController property to PathCompound
  *  2a3f1cb - Add ToolController property to PathCopy
  *  44bbffe - Path: Add ToolController property to PathArray Object
  *  b7876ac - Path: DressupRampEntry Method3 improvement + flake8
  *  3209eca - Path: DressupRampEntry bug fix + added RampMethod3
  *  8dac1d0 - Added Helix. Other cleanup and fixes.
  *  40fe7a0 - added second method for ramping
  *  f03eee3 - DressupRampEntry initial commit
  *  a405b4d - issue #0003070: VRML 2 crashes with corner cases
  *  ab1b344 - AddonManager: Further older ssl/urllib2 version support
  *  2ea7a1f - FEM: ccx input writer, do not write EigenmodeLimits if
    they are set to -1.0
  *  63a2153 - FEM: prerequisites check, add a check to proof if all
    material objects do have the same ref shape type
  *  a8dbc81 - FEM: material task panel, fix in reference shape type
  *  5c5292c - AddonManager: Support older versions of ssl module
  *  f2fff72 - Draft: Fixed unicode conversion bug in DXF export
  *  086d2ed - FEM: ccx input writer, better writing code in ccx elsets
  *  c85d8c6 - FEM: ccx input writer, move some defs from ccx input file
    writer to input file writer: - get the material sets and write them
    to material objects - get the geometry beam and shell sets as well
    as the fluid beam sets and write them to the objects
  *  85deb88 - FEM: ccx input writer, use variables for elementset names
    instead of hardecoded values
  *  de8d421 - FEM: ccx input writer, code typo, use an elif instead of
  *  a9fb191 - FEM: ccx input writer, check for string type instead of
    the specific string Eall
  *  e6642d4 - FEM: ccx input writer, split ccx element set writing and
    1D-Flow element set id retriving from each other
  *  94775af - FEM: ccx inputwriter, get rid of a duplicate in 1DFlow
    section
  *  2fed6fd - FEM: ccx input writer, code formating
  *  6fe8b38 - FEM: input writer, constraint force, move the refshape
    type code into fem tools
  *  1ca27a2 - FEM: abaqus writer, fix precision
  *  cd0014b - FEM: abaqus writer, use better names for elementsets
  *  b01e482 - FEM: abaqus writer, some comments
  *  546c02a - FEM: unit tests, add some comments
  *  bf45cb1 - FEM: unit tests, use FreeCADs native Python API to create
    the meshes
  *  c06cbde - FEM: unit tests, use better file name for unv read write
  *  cb90f46 - FEM: unit tests, use the lately commited dev in Test to
    run unit tests of FEM
  *  20b4865 - FEM: gmsh mesh tool, get rid of the error pop up in the
    regard of BooleanFragments Compound
  *  6e0f060 - Fixed typo errors
  *  bf69372 - py3: support of Python 3.4
  *  3c96803 - Draft: move the planetrack when drawing a polyline
  *  0544ecb - Arch: Allow Arch objects to be arrayed if their Axis
    property is set
  *  4031e75 - Arch: Fixing wrong normal direction in structures
  *  9513792 - py3: support of Python 3.4
  *  2b32367 - Arch: Added Axis System
  *  255b281 - Arch: Allow axes to have labels
  *  43a8a94 - Arch: Safeguards in Arch cutplane command - fixes #3023
  *  f118659 - Fixing translate refactoring error.
  *  5424fcd - Draft: Better msg in dxf import/export to inform the
    possibility to use the addon manager - issue #3064
  *  5f54fc0 - py3: fix several crashes
  *  4c3cee0 - Replaced default context argument with explicit call for
    pylupdate to pick up the strings and contexts.
  *  617cea6 - Fixed M6 tool index for linuxcnc and opensbp.
  *  6d57a0f - Removed obselete tooltable editor implementations.
  *  3368c86 - Moved almost all translate implementations away from
    QtGui.
  *  fa9166b - Fixed post processing output if document is in current
    working directory.
  *  5261b5b - Removed unused properties from PahJob; fixed post
    processing arguments
  *  8ce3432 - py3: fox compiler warnings issue 0000995
  *  d52f9f5 - Draft: autogroup arrays
  *  88bd341 - fixes #0002926: Trying to access Part.Shape.children()
    before doc.recompute() crashes the whole program
  *  98f8879 - Py3: in Py2 use string instead of unicode for identifier
  *  69d0e8b - py3: partially revert of getattr -> getattro because
    getattro is only needed for the static callback function issue
    0000995
  *  f2e1b0d - py3: PyFindMethod -> GnericGetAttr issue 0000995
  *  bc696e5 - py3: change of getattr -> getattro issue 0000995
  *  3168f8e - Don't create AppImage on Travis
  *  a900701 - Redefine complete workbench purpose
 -- Alexander Pozdnyakov <censored>  Sun, 18 Jun 2017 06:03:10 +0300
freecad-daily (0.17~git11216-83095ca-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 83095ca574c48e146894df2a7757f6a94659ee0b
  * Date: 1496457827
  * git changelog:
  *  83095ca - Draft: Fixed clone bug - fixes #3066
  *  369cc73 - py3: port external FreeCAD module to Python3 whitespace
    improvement
  *  8164722 - py3: port external FreeCAD module to Python3 issue
    0000995
  *  eb60d4f - py3: some fixes to make start-workbench load on python3
    issue 0000995
  *  8a6d613 - py3: win: Link required vc14 CRT libs issue 0000995
  *  3aa6153 - Draft: Added snapping between mid of two hold points
  *  a0901f5 - Addon manager: Added a button to check for available
    updates (git mode only)
  *  b91e960 - py3: /cMake gathering commits for cmake mostly this
    changes are necessary to build FreeCAD with py3 (and conda) on
    windows. issue 0000995
  *  38544db - Draft: Added visual feedback when modifying x,y,z values
    manually
  *  99e400e - Addon manager: Added check for optional py dependencies
  *  749d666 - fixes #0002156: Sketcher Visualization fails to represent
    sketch properly
  *  bc6a52e - fixes #0002499
  *  5890979 - Addonmanager: Small fix
  *  e2e1f44 - Addon manager: strip possible whitespaces in dependencies
    checking
  *  590c57d - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  456d3b8 - Addon manager: Added dependency checking
  *  1a33f3b - Fixes #0002735
  *  f6e0f06 - Path: add output precision option to linuxcnc post.
    Modified unit tests to use it.
  *  69a797b - Path: trying to fix unit test again
  *  0405a67 - Path: added use of return_last to contour.
  *  aad8653 - Path: fixes for unittest
  *  6768a70 - Path: PathArea logging
  *  8f690e6 - Path: Cleanup MillFace Dialog
  *  39631cf - Path: Area logging
  *  68ca689 - Path: minor fixes to PathMillFace
  *  098ca48 - Path: add cursor waiting decorator to long running
    functions. Remove obsolete ToolDescription code from label change.
  *  9b1b12d - Path: TC panel bug.  Loses decimal part of float spindle
  *  29a8cbf - Path: make cursor reflect busy
  *  2ef59ac - Path: More work on PathMillFace to remove old heeks
    dependency
  *  0917fcb - Path: TD version of getEnvelope for testing.
  *  c7afbd1 - Path: Engrave was using safeheight and clearance
    incorrectly.
  *  474282f - Path: engrave will do arrays
  *  775b91d - PATH: conversion of PathContour to PathArea nearly
    complete
  *  018ba98 - Path: use verbose mode for fromShapes() to get relative
    arc centers
  *  9524ef8 - PATH: Smoothie post for laser includes spindle speed
    (power) on every line
  *  697fd74 - Path:  Convert Contour and MillFace to use PathArea
  *  947c10a - py3: src/Tools: python3 diff, 2. part issue 0000995
  *  36a0b51 - Honor CMAKE_INSTALL_RPATH in SET_BIN_DIR
  *  0c8a873 - Path.Command: fix toGCode() bug introduced in 0e9c1c07
  *  11dcd18 - py3: src/Tools: python3 diff, 1. part issue 0000995
  *  4b04253 - Notification to the user that a body is not active when
    inserting a datum entity - fixes #2511
  *  7863a63 - Fillet Feature: Return if radius <= 0
  *  0e9c1c0 - Path.Command: rounding instead of truncate in toGCode
  *  4a08048 - TopoShapeEdgePy.xml: improved docstrings
  *  d31de98 - Create AppImage on Travis
  *  052704e - Fix #1937 mis-shapen projections in TechDraw and Drawing
  *  fabc800 - Add ctags tag files to gitignore
  *  8032a7a - replace hard-coded values with enum values
  *  455b646 - set Restore flag also for copy&paste operation
  *  b7067c0 - minimal improvement of Document documentation
  *  2686f51 - Checking for Document Restoring when extension has a null
    property
  *  548a79a - App:Document new status bit to mark Restoring
  *  1a136c9 - Arch Fixed wrong direction of preset structures
  *  f555927 - Draft: First version of Draft Label object
  *  f5a8ffb - check for valid vertexes when measuring angles between
    two edges
  *  abc5c2a - handle OCC exception when accessing point of a vertex
 -- Alexander Pozdnyakov <censored>  Sat, 03 Jun 2017 11:08:48 +0300
freecad-daily (0.17~git11160-ee1d953-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: ee1d9533ee793c6ec7f0b445cb3a4547801bf008
  * Date: 1496073540
  * git changelog:
  *  ee1d953 - Invert test case
  *  5dceccd - Add PartDesignMirrored test
  *  24728b4 - Change TestPartDesignApp to spaces and unix line endings
  *  7858b47 - Add PartDesignMirrored test
  *  0ca3f6c - Change TestPartDesignApp to spaces and unix line endings
  *  2a6a58e - properly raise exception in TopoShapePy::check
  *  1224705 - Arch: Small fix in site creation
  *  1096d82 - Using PropertyFont in Arch, Draft
  *  6854013 - Test: add a def to run all test case clases from a test
    module
  *  ccbc0c6 - Fix for CMake failure from empty Homebrew Python site-
    packages
  *  ff049b5 - added PlacementList property for the Rebar object
  *  852a984 - py3: CXX: remaining diff: win: exernalize missing CXX-
    functions define PYCXX_PYTHON_2TO3
  *  d5c5870 - FEM: group meshing, add some checks and output to catch
    some problems
  *  612bfcc - FEM: code formating, change tabs in spaces
  *  3708c76 - FEM: Fenics meshes, flake8
  *  85c2e6a - FEM: Fenics meshes, add support for xdmf format, some
    more improvements
  *  7ed786c - FEM: constraint pressure, add support for shell meshes if
    they have group data
  *  34cac07 - FEM: ccx writer and mesh tools, fix bug in mesh group
    search
  *  c26671c - FEM: unittest, move mesh creation at end of test object
    creation
  *  8570203 - FEM: unittest, get rid of not useful self.
  *  413c7ed - FEM: unittest, move all CCX analysis tests in one test
    case class
  *  661fdbd - FEM: unittest, get rid of duplicates and move them to
    helpers
  *  288406d - FEM: unittest, move unv test out of analysis test case
  *  b616eea - FEM: unittest, update result files and FreeCAD files
  *  6fbeead - Path: use the actual values instead of absolute values
    when calculating distance
  *  2c862f0 - Path: add zmax to the job weight so we drill the holes
    that are closer to the surface first
  *  d0bad0a - Path: re-add the fix from
    https://github.com/FreeCAD/FreeCAD/pull/725
  *  bed4255 - Path: make PathUtil.sort_jobs more generic, allow tuning
    job weights
  *  53770df - Fix incomplete creation of an SVG path from edges.
  *  c4b1685 - Add opening symbols to clones of windows
  *  c6e0c6a - fixes #0003018
  *  b604b27 - AddonManager: Introduced SSL fix discussed on FreeCAD-
    addon issue #11
  *  335da6a - Arch: Fixed moving and rotating spaces
  *  2a2ab3c - Updated translations
  *  379ffe0 - Merge pull request #773 from realthunder/PathArea
  *  ae9f699 - Path.Area: make Path.fromShapes optionally return end pos
  *  fe8d328 - Path.Area: removed LogLevel from setDefaultParams
  *  c94ffe1 - Path.Area: fix side effect on projection
  *  a0da4b1 - Display the number of selected elements in Selection View
  *  ee58881 - Draft: Leave all clones selected after cloning
  *  94c68d7 - py3: base: repair compile-fail
  *  0e9e49c - py3: Base: files R-Z ported to python3 issue 0000995
  *  1ec3e5d - workaround for broken tree indicators with Qt 5.6 under
    Windows
  *  6bdc3eb - workaround for broken tree indicators with Qt 5.6 under
    Windows
  *  08b7d91 - Arch: Fixed error in DXF export of Arch Panel sheets
  *  945313c - fix crashes with FEM post-processing commands
  *  8da4563 - Draft: Allow to set the Working Plane from 3 selected
    vertices
  *  c30c325 - fix build failure if VTK is not enabled
  *  e239a70 - fix crash caused by PR761
  *  d3895d0 - fix crash in pipeline command
  *  a72a4d9 - Add Python wrapper for pipeline object
  *  5fbca1a - py3: port PR changes to be compatible with Py3
  *  ce8a423 - Fix for Polyhedron with faces
  *  2becb8a - py3: Base: files I-R ported to python3 PyObjectBase.cpp
    and PyObjectBase.h not included issue 0000995
  *  ef22d52 - py3: define xrange for python3 this is done in files
    where the xrange is used. replace this with range once python2 is
    not supported anymore. issue 0000995
  *  fed9d79 - StringIO/ io fix for addonmanager
  *  1b2b964 - extend error text set in Python console by additional
    information if present
  *  f3e722c - in Python console check if exception is dict and set more
    readable text
  *  b1e3777 - vs 2013 has already version info grater 18
  *  7114667 - py3: Base: files A-I ported to python3 issue 0000995
  *  22cbd5b - Fix for cylinder with polygon number as a decimal
  *  6ba7a10 - Merge pull request #758 from KeithSloan/zero-rad
  *  8904d65 - Fix for circlee with zero radius
  *  ca48846 - Merge branch 'master' of
    https://github.com/FreeCAD/FreeCAD
  *  1be8c73 - handle possible exceptions from onDocumentRestored()
  *  4d75541 - fix crash when Part model changes with VBO activated
  *  f665629 - issue #0003025: Unhandled unknown exception caught in
    GUIApplication::notify when opening file
  *  e02db45 - fix crash when Part model changes with VBO activated
  *  dc413ac - fix build failure and make Py2/Py3 specific change
  *  7d47a72 - Fix various issues: + fix dangling pointers when fetching
    Python error text + initialize members in overloaded constructors of
    Exception class + implement assignment operator in sub-class + move
    to PyCXX API to simplify handling with reference counting and
    reading values from the dict
  *  869e42e - try to repair add-on manager
 -- Alexander Pozdnyakov <censored>  Mon, 29 May 2017 19:21:06 +0300
freecad-daily (0.17~git11084-fa00b4f-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: fa00b4f06a0c96de57a777d6532467dfd8e5d141
  * Date: 1494694329
  * git changelog:
  *  fa00b4f - Path.Area: use FC tag based logging
  *  dbbc32d - Console: fix getLogLevel
  *  a6abf0b - Console: added tag based log support
  *  2fa2370 - remove const from exception handler to fix build failure
  *  4971818 - fix -Woverloaded-virtual
  *  ff82e88 - remove commented code
  *  017752b - improve whitespaces and reduce code duplication
  *  33bed8d - remove export macro from template class to fix linker
    errors on Windows
  *  a7bc962 - Renaming getPyDict to getPyObject for consistency with
    BaseClass
  *  b410f88 - Enable exceptions to save/restore information in a python
    dictionary and enable throwing exception from dictionary information
  *  9c698f1 - Exception Factory pre-compiled header
  *  80c91a5 - SketchObject:ModifyBSplineKnotMultiplicity re written to
    use THROW macro and CADKernelError exception
  *  db85118 - Enable PyException to reconstruct the original exception
  *  9a5f782 - pytools fix
  *  d284249 - Extend PyTools to export exception dictionary if present
  *  fbca57b - Use PyErr_setObject with a PyDict to set Base::Exception
    information to BaseFreeCADError Python exception
  *  ea725a8 - Register exception producers in Application
  *  fe0c498 - Exception Factory and producers
  *  57698ef - Provide default constructors for all exception types
  *  d7fafbf - Exception: Extension to access debug information and
    change of line to int type
  *  39025e4 - Path.Area: fix projection code for OCE
  *  d4c0813 - Path.Area: fix work plane direction
  *  a0e280e - Path.Area: outline now supports solid and non-planar
    faces
  *  dd36a9f - Path.Area: force CW orientation on pocket mode offset
  *  997200d - Path.Area: add parameter 'Outline' to remove inner holes
  *  9120d6d - Path.Area: fix path orientation setting
  *  2d23673 - Path.Area: rename Clearance parameter to ResumeHeight
  *  a1e8bb1 - Path.Area: fixed zigzag pocket mode
  *  e97d9c3 - add keyword support to MakePipeShell.add, support
    overloaded method
  *  9b28b56 - exception handling in BRepOffsetAPI_MakePipeShellPy
  *  36c60d3 - Use xrange instead of range when exporting to collada.
  *  42d6b1b - Specify Eigen3 include path on macOS
  *  a8bd3e9 - fix creation of NaN that invalidates the view frustum
  *  32176db - fix possible freeze when creating sketch grid
  *  1e04f7d - Fix for linear_extrude request of null object i.e. null
  *  513efcb - Fix for linearextrude with twist
  *  56e023a - AppPartPy.cpp: improved docstrings for Part.makeLine and
    Part.makePolygon
  *  b07075d - py3: AddonManager: use urllib.request insted of urllib2
    issue 0000995
  *  b77d8ca - minor fixes for pr749
  *  ca3e58e - py3: App: files D-Z ported to python3 issue 0000995 diff
    to py3-branch will remain in the following files in src/App: -
    ExtensionContainer.cpp - FeaturePythonPyImp.h +.inl most likely
    these files depend on Tools and Base
  *  f9bfd77 - add method to get ancestors of a sub-shape
  *  2b42295 - Path: PathDrilling updates -Log Level to INFO -PEP8
    formatting -move sort_jobs to PathUtils
  *  e0ed65e - Some input field validating
  *  69bbd95 - Change a button text to a more sensible one
  *  3e7cab0 - Polishing PathDrilling
  *  5150ea3 - Added support for Arch Panels. Added possibility to add
    custom features to drill
  *  b4ae9b6 - Drilling refactoring and cleanup
  *  0b8b576 - enable removing of drilled features in BaseList. Activate
    Find All button
  *  51d7949 - add optional parameter to TopoShape.check() to run bop
    check
  *  0d03375 - py3: App: files A-C ported to python3
  *  36960df - Fix #2971 segfault on hide() current page from Python
  *  5a0f53d - Fix #2972 Export Pdf Page Not in Foreground
  *  5cc00e0 - Fix Dimension double child collection
  *  7628089 - DrawGeomHatch improvements
  *  ae269df - Prevent ghost centre marks in ViewDetail
  *  f60464e - implement detail view highlight in base view
  *  eb34dc5 - fix confusing class name
  *  75397d9 - clean up GeomHatch feature, gui & dialog
  *  0ab0a92 - Correct property names in Prefs
  *  24698be - Apply HiRez mods to ViewClip
  *  980145c - make creation of sub-elements in selection view more
    flexible
  *  e8d1401 - fix implementation of Module attribute
  *  03bf3ac - Expose method to Python to get property name of main
    geometry fix inheritance of MeshFeaturePy fix inheritance of
    PartFeaturePy remove useless test() method implement getPyObject in
    GeoFeature in case a sub-class doesn't implement it
  *  19b1452 - Draft: New button to modify working plane during Wire
    drawing
  *  84a9f74 - Added a 'show' option to the Selection View's context
  *  4174aac - Arch: Changing the Length of a Wall now affects its
    baseline
  *  0ad2e47 - add command to merge point clouds
  *  164b8c7 - Draft: use viewer.redraw() in interactive operations
  *  1137d5e - Gui: expose ViewerPy.redraw() method
  *  73f2307 - Draft: Fixed encoding in importDXF message - issue #3019
  *  4355b28 - Compute the document before inserting STEP file. Consider
    that inserted Tree Element are computed and remove the Touched flag
    before recomputing lately the document This is accelerating the STEP
  *  6642022 - Step Reader Improvements Call new functions which allows
    to allocate in a single call Object into the document instead of
    multiple calls Put into a Compound, STEP Compound instead of a Sub
    Tree which was creating far too much object (aka replicate what CAD
    Assistant and EDrawings are doing when opening a complex STEP tree)
  *  1543566 - fix memory leak in DocumentObject::execute and return
    ASAP on errors
  *  91a6dd7 - Base::Type extension to get Type by key
  *  3e862bd - Add addObjects to add multiple objects in one step
  *  7738668 - Merge pull request #742 from looooo/gui_1
  *  4f044dc - py3: Gui: files P-Z ported to python3
  *  a3539c5 - py3: resolve dangling-pointer issues
  *  aa3f928 - py3: Gui: files A-P ported to python3
  *  226dd17 - py3: path: some fixes to make path py3-compileable
  *  6ba65d4 - py3: Fem: PyGui: use relative imports for PyGui
  *  d27afa1 - Improved persistent toolbars start logic
  *  65c7138 - Merge pull request #740 from DeepSOIC/gesture_fix1
  *  6e39a78 - Gui: GestureNav: disable rotation when over a dragger
  *  2d61415 - Gui: GestureNav: fix constant hand cursor
  *  297b20e - Arch: small fix to last commit
  *  aa65230 - Arch: Fixed multilayer wall colors + added control in
    wall creation panel + fixed default roles
  *  37a62b4 - Draft: Fixed snapping to intersection of Arch axes
  *  2c5bc5d - Exception: FUNCSIG instead of PRETTY_FUNCTION for
    Microsoft compiler
  *  af2f37e - Merge pull request #733 from triplus/BootPhase
  *  bd64f4c - Boot phase reference point
  *  bf5f348 - Test: simplified command to run single test
  *  1091511 - Base::Exception extension
  *  c974e9d - Exception: Add CADKernelError exception for specialized
    OCC exception propagation to App::DocumentObject
  *  378a1e4 - Qt5: workaround for undocking of mdi view fix minor
    issues reported by clang static analyzer
  *  1a9c878 - Merge pull request #729 from DeepSOIC/PickRadius_fix1
  *  0fc9e2b - Arch Multimaterial
  *  b4b882f - Gui: PickRadius support for View3DPy.getObjectInfo()
  *  a328e1f - Support of OpenSCAD offset command
  *  192dbf1 - Merge pull request #725 from m0n5t3r/path-helix-sort-
    duplicates
  *  6acbdad - [path] Remove duplicate first drill job in PathHelix
  *  7bee2c5 - Sketcher: Visualization of horizontal alignment
    constraint
  *  40c6d4b - Sketcher: Vertical alignment constraint command
  *  cfc2d86 - Sketcher: Horizontal alignment constraint command
  *  d02a34c - Qt5 port: workaround to keep multi-sampling when
    undocking mdi window
  *  9ec00eb - correct method name
  *  ad06765 - if set display node name in scene inspector panel
  *  f76a9a7 - add SwitchBoard node class
  *  d679bba - Revert "Sketcher: Constraint Node restructuring to enable
    independent hidding of driving/driven constraints"
  *  7628f2b - Revert "Sketcher: Edit Controls' checkboxes to
    independently hide/show driving/non-driving constraints"
  *  d25d7a2 - Revert "Sketcher: hidding constraints - fix entry into
    empty sketch"
  *  e94a86d - Sketcher: hidding constraints - fix entry into empty
    sketch
  *  03a9d58 - Sketcher: Edit Controls' checkboxes to independently
    hide/show driving/non-driving constraints
  *  5b2e2b3 - Sketcher: Constraint Node restructuring to enable
    independent hidding of driving/driven constraints
  *  0556edf - [path] Make PathHelix use the new tool controllers
  *  d31bbd2 - Merge pull request #719 from m0n5t3r/path-helix-sort
  *  bac7aa9 - [path] Sort helix drill jobs to improve efficiency
  *  38388cf - remove undesired virtual keyword from
    ViewProviderPythonFeatureImp
  *  765e164 - Gui: implemented isShow() for python viewproviders
  *  6ffe883 - Fix for null string and single blank string
  *  18f723c - use specialized Python exception classes
  *  1673ab8 - use specialized exception classes
 -- Alexander Pozdnyakov <censored>  Mon, 15 May 2017 08:26:13 +0300
freecad-daily (0.17~git10962-0a32b91-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 0a32b91b6b0633d645ffb181d25316c6b747cb89
  * Date: 1493387209
  * git changelog:
  *  0a32b91 - Convert OCC exceptions into Base::Runtime exceptions for
    App:DocumentObject handling
  *  e3b47ca - Correct copy-paste typos in exception throwing
  *  9cfca05 - Change all exceptions thrown within
    AttachExtension::positionBySupport from Base::Exception to a
    meaningful derivative
  *  c3eb3e7 - Part Design: Allow attachment error messages and error
    setting propagation
  *  df1e264 - replacement for PR 698
  *  9aac25b - fixes #0003000: View property Angular Deflection can
    freeze FC
  *  8679950 - fix crash when setting invalid selection filter, improve
    doc strings
  *  84f8644 - py3: part-design: involute-gear
  *  ead0061 - Draft: fixed getSVG to work in non-GUI mode
  *  bd57dbf - add warning to generated file not to make manual changes
  *  63cb979 - fix reference leak
  *  a2dd176 - issue #0002996: PyObjectBase notification chain can lead
    to unexpected changes to document
  *  6368b2f - TechDraw: Tidy, and fix Qt5 template text edition
  *  20828b3 - Merge pull request #711 from realthunder/PathArea
  *  e1fcdcf - Path.Area: add abs_center parameter to Path.fromShapes
  *  3e7b6b3 - Merge pull request #710 from wwmayer/SurfaceFilling
  *  fa50729 - reset highlighting of references if object is being
    deleted, fix crash with invalid sub-element names
  *  2cfb029 - highlighting of point constraints
  *  35544db - fix vertex highlighting
  *  7e977a8 - rename material binding class member for faces to make
    clear its purpose
  *  6a4171c - implement highlighting of surface in filling task panel
  *  aad1777 - fix include dir on cmake
  *  d73fd1e - Extend task panel for filling function
  *  e50dff0 - Extend task panel for filling function
  *  b47805d - Extend task panel for filling function
  *  b0eed05 - Extend Py interface of PropertyStringList to accept all
    sequence types
  *  2967349 - Extend task panel for filling function
  *  e2065ec - Extend task panel for filling function
  *  4a51171 - [path] Add feeds to PathDressupHoldingTags output
  *  afd6057 - [path] Set ToolController before calling setup in
    PathDressupHoldingTags
  *  9df1564 - [path] Fix AttributeError when attempting to export
    holding tags gcode
  *  1815a9e - Fix wrong variable name symbolLineWidth ->
    svgSymbolLineWidth.
  *  e2b5c16 - ArchSectionPlane: Fix incomplete SVG because of = instead
    of +=.
  *  f673658 - ArchSectionPlane: Remove placeholders in getSVG and more
    clean up.
  *  99247f5 - ArchSectionPlane: Add properties for the line color and
    the fill color
  *  9633c94 - ProjectionAlgos: Make the style of the lines in the SVG
    file configurable.
  *  2bda3a3 - Path.Area: return Py_None with ref counting
  *  c9be3b3 - Path.Area: added Line, Grid, Triangle pocket mode
  *  b623b20 - Path.Area: suppress holes when project
  *  4680488 - Path.Area: make XY plane selection explicit
  *  041c403 - Path.Area: support open path direction control
  *  e870489 - Path.Area: change Distance() to SquareDistance()
  *  17a57a3 - Path.Area: added outline projection support
  *  5eba2cb - Path.Area: replaced sort_Edges with WireJoiner
  *  7f25fe6 - Path.Area: fixed plane finding
  *  1094dcb - libarea: fixed open curve clipping
  *  9e3f461 - Path.Area: added feedrate to Path.fromShapes
  *  13e4a1b - Path.Area: added orientation param to Path.fromShapes
  *  b26945b - Path.Area: use normal move for step down
  *  43704f3 - Fix typos
  *  0d51767 - Draft: bugfix in DXF export of panel cuts
  *  42e785b - Draft: Array now propagates DiffuseColor of base object
  *  447cbef - AddonManager: support for qt5
  *  eb5c56b - Merge pull request #708 from
    abdullahtahiriyo/fix_driving_angle_value
  *  eefc51e - Sketcher: Force solver to return non-driving angles in [-
    pi,pi]
  *  444cfc3 - encode names of constraints when writing to XML
  *  b619b84 - Sketcher: Consistency in terminology
  *  c57e594 - Sketcher: On reference constraint double click, change it
    to driving and enter edit mode
  *  e44208d - Sketcher: Lock constraint bug fix
  *  0aa9438 - Sketcher: Lock constraint relative mode and group locking
  *  44e5ee4 - fix clang warning: -Wunused-private-field
  *  bd23414 - fix build failure
  *  a4d2a9f - Extend task panel for filling function
  *  0335e2a - Extend task panel for filling function
  *  a76ebbc - Initial task panel for filling function
  *  5b0c93f - add lineedit class with clear button
  *  71de600 - make EdgeSelection an internal class
  *  0f1c667 - rename task panel class to be conform with the feature
    class
  *  6e5bba3 - fix crash ExpressionDelegate::paint
  *  a75a98e - Use OCCT Handle macro for Handle_ classes
  *  ea3d86b - Fix typos
  *  e12be7a - [path] Set ToolController before calling setup in
    PathDressupHoldingTags
  *  a547ceb - [path] Fix AttributeError when attempting to export
    holding tags gcode
  *  cc0c09f - Merge pull request #704 from wwmayer/Curveonmesh
  *  48a6bca - project polyline on mesh and create edge
  *  67fc70d - Added AlephObjects to credits
  *  a967c41 - Small improvements to the PropertyLink editor
  *  ad112ca - Sketcher: Remove unused variable
  *  09d7746 - Sketcher: Elements Widget add construction information
  *  b06150b - Sketcher: Hide Internal Alignment Constraints
  *  937c617 - Sketcher: Rendering order widget
  *  4c3ffb5 - Sketcher: Fixes #3009 error with geompoints in sketcher
  *  b6833e8 - Sketcher: Basic symmetry for angle constraint
  *  b2c2e3f - fix material binding of indexed lineset when highlighting
    an edge
  *  f44c200 - fix unused variable warnings
  *  6b391fa - set shortcut for deletion of items
  *  f87c6ff - implement highlighting of references
  *  884b820 - rename SurfaceFeature to GeomFillSurface
  *  951bf59 - remove superfluous classes BezierSurface and
    BSplineSurface
  *  ff34c3e - move handling of Bezier and BSpline surface creation into
    a common class to increase flexibility
  *  3eed509 - improve undo/redo handling
  *  3857e52 - implement Remove command in context menu
  *  5689e4c - remove superfluous FillType enum
  *  f96d374 - improve usability of surface function
  *  ffa88e5 - do not make property read-only in property editor
  *  6a71dd2 - fix edit mode of view provider
  *  39f433a - choose more comprehensive class and file names
  *  4b25a0f - polish filling feature
  *  a5452e9 - polish sewing feature
  *  1fd27d1 - port Surface module to v0.17
  *  e29636a - + fix bugs in edge checking
  *  a303b76 - + fix design flaw to reduce side effects
  *  88b1539 - + move FillType.h to App folder
  *  d3ac517 - + make surface module compile with v0.17 and occ 7
  *  7706124 - + use PyCXX for module initialization
  *  6bf1dc8 - + delete superfluous files
  *  a8adbaa - Fix: edges of a solid can be used as surface input
  *  307105f - Curve validation is done in a common ancestor of App and
  *  d980889 - Check for null shape before calling ShapeType
  *  e681dc3 - Unhide surface props and set the filltype to read-only in
    data tab
  *  0af6fc0 - allow wires as surface input
  *  724fa4f - try to convert non-b-splines into b-splines; further
    parameter check
  *  0533535 - Surface properties are hidden
  *  d3fb21f - PropertyEnumerator for fill type
  *  2d5119c - Corrected feature property names
  *  d8e48f3 - Surface icon in the object tree
  *  7c95f25 - Warning for surfaces with 2 edges only
  *  76c357a - Cancelling the just created surface deletes it
  *  29eed4a - Unified UI for Bezier and b-spline surfaces
  *  8aeb5ae - Cancel by fill type edit did not work
  *  1920b40 - use taskbox in taskdialog
  *  e83189b - header clean up
  *  4372355 - createFace function signature
  *  17946ce - task widget based from qwidget instead of qdialog
  *  9d1dc7d - task flow
  *  64bc5ab - class hierarchy and macros
  *  d5a9994 - Dialog with radio buttons for choosing Bezier and b-
    spline surface fill type
  *  486578e - diagnostics
  *  405fa9c - One more experiment
  *  0c76e1f - One step towards the dialog
  *  90ad7e3 - Next try for showing dialog
  *  65bd9da - fill type radio buttons - incomplete
  *  328d525 - Bezier and B spline cleanup, fixed B spline error
  *  c85368b - B-spline surface operation enabled
  *  37406a9 - Bezier surface: check selected objects
  *  1311d5c - cleanup: fill type into superclass
  *  1fb63c0 - Refactor and cleanup: FeatureBezSurf
  *  186bd33 - WMayer's fix: subshape copy
  *  14014bc - Fix build failures on Windows by WMayer
  *  00f245e - Transformed Bezier curves work now
  *  66e4457 - Specify edge name correctly
  *  4f96fa2 - Let the Surface workbench appear and try to create a
    Bezier surface
  *  6f4e3ac - Added Surface module
  *  6b26fa6 - fix segmentation fault in TaskFeaturePick::makeCopy
  *  5f1158c - Moving Arch BIMServer, Arch Git and Web Sketchfab to new
    external WebTools workbench
  *  cf7bc5b - Draft: Clones now adopt color/transparency of their
    cloned objects on creation
  *  66884ef - Arch: Allow to set which wire cuts the hole in Arch
    Windows
  *  ff9b027 - Draft: Adding missing stuff from last commit
  *  fcae6ef - Draft: Finally fixed Draft UI focus bug - fixes #2810
  *  17b597f - TechDraw: Fixed scaling of Draft/Arch views
  *  b7d81a8 - Arch: Support for Panels based on other shapes in
    PanelCut
  *  3b06b86 - Draft: Fixed weaknesses in Draft Edit command
  *  9a3b2a9 - when removing faces in thickness tool via context menu
    then remove selection gate
  *  eb02efa - do not use translated text for icon names
  *  8f5057a - readd removed preferences icon for sketcher
 -- Alexander Pozdnyakov <censored>  Fri, 28 Apr 2017 17:33:37 +0300
freecad-daily (0.17~git10807-b32e980-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: b32e9806e1b075c745c0c9692e81aea1dcab81e4
  * Date: 1492039838
  * git changelog:
  *  b32e980 - Arch: Fixed support of v/vt/vn notation in OBJ importer
  *  6661d04 - Merge pull request #690 from
    abdullahtahiriyo/_more_sketcher_fixes_
  *  e57dc5c - Sketcher: change carbon copy alignment by-pass from ALT
    to ALT+CTRL for Linux compatibility
  *  4909c02 - Sketcher: fix incresing bspline degree fails to show new
    poles
  *  c2e83c7 - consistently use term 'B-spline' in the sketcher GUI
  *  10ce910 - updated recompute() function
  *  91121a8 - added recompute() function to reflect changes in the GUI
  *  0a2a02f - Fix AddonManager sorting for Macros
  *  7e5d0ed - Fix AddonManager sorting
  *  cababe1 - fix scan coverity issues
  *  ce36b29 - fix scan coverity issues
  *  004324b - fix scan coverity issues: uncaught exception
  *  292fdeb - fix scan coverity issues: unchecked dynamic_cast
  *  09dfcf6 - Part Design: Keep body transparency when adding a new
    feature
  *  fcd459e - AddonManager: Disabling list sorting for now - fixes
    #3003
  *  3b50a78 - BSpline: Comb representation factor with hystheresis to
    avoid continuous comb variations on geometrically independent
    geometry
  *  147bf89 - Sketcher: addGeometry list addition using copy to avoid
    copying tags
  *  96fcedb - Sketcher: Carbon Copy - Allow cross-body sketcher links
  *  8323917 - Sketcher: Carbon Copy - Correct inverted logic (worked
    but it is not clear)
  *  7818f1f - Sketcher: Carbon Copy enable checks when not in a body
  *  7463aa7 - fixes #0002994: Validate Sketch's missing coincidence
    tool finds false positives
  *  92623c3 - TreeView: fix children order when cyclic ref is found
  *  71a555a - Sketcher: using copy in addGeometry instead of clone to
    avoid that python users inadvertendly generate two geometries with
    the same Geometry tag
  *  4fe698e - Sketcher: Carbon Copy
  *  f6126ba - Part: hiding tag handling functions as protected until a
    need for them is clear
  *  7e37d46 - Part: Modify python copy to use c++ copy() instead of
    clone()
  *  e54b6a1 - Sketcher: Fix sketchobject copy/clone
  *  c3c670e - Part: Geometry refactoring copy/clone
  *  3f17292 - Sketcher: Updated resource file
  *  e84a6fa - Sketcher: Bspline knot multiplicity icons
  *  2a58ac0 - Sketcher: New function to reuse of python exception
    message text in the UI
  *  7685823 - Part: Geometry assignTag function
  *  6a67a7d - Sketcher: Carbon Copy - inform user of the limitations
    and disallow selection
  *  68445de - Sketcher: Carbon Copy - refactoring of code
  *  0d70996 - Sketcher: Carbon Copy aware of sketch orientation and
    location
  *  30ffd1d - Sketcher: Carbon copy using copy instead of clone
  *  9382de1 - Part: Geometry creation of copy method to distinguish
    from clone
  *  e9764d8 - Sketcher: CarbonCopy link values via expression engine
  *  88b75cd - Sketcher: SketchObject basic carbon copy functionality -
    without expressions engine
  *  97090f3 - Sketcher: Carbon Copy toolbar command
  *  cf339a4 - Sketcher: Updating resource file
  *  15e88ba - Sketcher: Carbon copy icons
  *  b9ffb09 - Sketcher: Carbon copy Python command
  *  73212a2 - Reusable Draft Snap toolbar commands
  *  ba3274c - Fix typos
  *  727c835 - Merge pull request #680 from ianrrees/20170409-improve-
    docstrings
  *  9ac1994 - Improve Python docstrings in Part and MeshPart
  *  4fbfd8d - Draft: Added InPlace property to shape2Dviews
  *  ce68a5b - expose Geometry::getTag to Python
  *  f13aac4 - Send console Log/Warning/Error to stderr vs stdout
  *  ec715e3 - Linux/MacOS - only write colour codes to TTYs
  *  4976c0d - Use colour output from main executable on MacOS
  *  3abc019 - fix -Wsign-compare
  *  497728a - add method to create new tag id
  *  16e09ea - fix warning of unused variable
  *  418beea - Sketcher: Only Reference constraints allowable on
    construction points like bspline knots
  *  a091749 - Sketcher: Increase/Decrease knot multiplicity toolbar
    commands adapted to provide more meaningful error messages
  *  7e9571a - Sketcher: SketchObject Modifyknotmultplicity adapted to
    raise exceptions on errors
  *  4786473 - Sketcher: Adapt increase multiplicity toolbar command to
    use unique identifier
  *  99d64ff - Part: Geometry - implement missing setHandle functions
    and refactoring
  *  391eaff - Sketcher: Decrease multiplicity command adaptation to
    unique identifier
  *  2a4d5a4 - Sketcher: Adapt modify knot multiplicity code to preserve
    the unique identifier
  *  9580440 - Part: Add unique identifier to Geometry
  *  a61e032 - Sketcher: Clear knot selection after multiplicity
    operation
  *  99da931 - Sketcher: OCC checks for knot functionality
  *  7601cdc - Sketcher: Dropdown toolbar button for increase/decrease
    BSpline knot multiplicity
  *  8ca728a - Sketcher: BSpline Decrease knot multiplity toolbar
    command
  *  7b60a97 - Sketcher: SketchObject BSpline reduce knot multiplicity
  *  e9798b0 - Sketcher: Increase knot multiplicity auto-reconstruction
    of pole circles for UI user
  *  a17ac10 - Sketcher: Expose Internal Geometry for BSplines
  *  d96c842 - Sketcher: Assertion on solver bspline control point
    creation to expose any potential index miscalculation and memory
    overflow
  *  debff30 - Sketcher: Increase multiplicity command - no creation of
    unsolicited internal geometry
  *  3fa87fd - Sketcher: Fixing crash on undoing knot multiplicity
    increase
  *  47820e2 - Sketcher: TestSketcherApp.py fix AppConveyor sporadic
    failures
  *  56ab9d8 - Sketcher: Curvature comb general representation scale fix
  *  6653d96 - Sketcher: Cleaning up BSpline knot multiplicity increase
    SketchObject implementation
  *  f6dc312 - Part: Fixing signed vs unsigned warning
  *  41a1d70 - Sketcher: BSpline creation adapted to the more flexible
    python constructor
  *  d825c4c - Part: BSplineCurve Python creation change for greater
    flexibility
  *  bc4ae73 - Sketcher: SketchObject - Python command to increase knot
    multiplicity
  *  2f6ee06 - Sketcher: SketchObject functionality to increase knot
    multiplicity
  *  02e370d - Sketcher: Enable reuse of constraint helper functions in
    other toolbars
  *  bd2f7a0 - Sketcher: Add toolbar command to increase knot
    multiplicity
  *  e34788b - Part: GeomBSpline enable direct construction from
    parameters
  *  ca48841 - Part: GeomBSplineCurve extension to get, increase or
    reduce multiplicity
  *  d80437e - Sketcher: Enable showing knots on BSpline creation
  *  1d8ba29 - Sketcher: Bspline toolbar command show/hide knot
    multiplicity geometry information layer
  *  9ecb24c - Sketcher: Bspline knot multiplicity geometry information
    layer
  *  8bdae94 - Sketcher: Bspline - SketchObject - Delete Unused geometry
    extended to knots
  *  ea99ba5 - Part: Geometry - Ensure that no point is set as
    construction by mistake/user mistake
  *  325eb27 - Sketcher: Ensure that no point is set as construction by
    mistake/user mistake
  *  63ce5df - Sketcher: Solver bypass of knotpoints
  *  4ace8e7 - Sketcher: Construction points added as fixed parameters
  *  ed3f5a5 - Sketcher: SketchObject Expose internal geometry extended
    to knots
  *  409cbb7 - Part: Geometry add support for getting the number of
    knots in a B-Spline
  *  2369112 - Sketcher: Bspline solver knot support - unfinished
  *  b5c4a8a - Sketcher: Elements widget external geometry
    identification fix
  *  43ab645 - Draft: Fixed buggy Trimex in non-XY planes
  *  0c0b212 - add unit test to check for order of nodes of quadratic
    mesh elements
  *  1b7224c - set enum size dependent on word size
  *  04a3283 - Draft: Better block handling in dxf import & export
  *  3ef2e05 - path: Look up the parent job, set units accordingly for
    each selected object
  *  218482e - Make linuxcnc_post use the job unit system and output
  *  1d336fe - avoid possibly crash when trying to add objects to the
    wrong document
  *  52c3b45 - properly close task dialog when document is getting
    closed
  *  aaac13c - add new signal to Document class for convinience and add
    method to DocumentObserver
  *  bf54226 - close sketch selection task panel on undo
  *  394ea47 - perform auto view fit when creating body object on sketch
    creation
  *  8643f1c - Arch/Draft: Autoselect results of Up/downgrade and arch
    component
  *  ac2f9f8 - Make Body object on creation of Sketch/Primitive
  *  e2b73e5 - Add abort method to PartDesign TaskDlgFeaturePick
  *  05b5b48 - Refactor PartDesign create primitive commands
  *  a86583e - fix crash when trying to drag and drop origin object in
    body object
  *  aa086c1 - Draft: Hold snapping points
  *  f4edb7a - Arch: Rebars can now be based on any wire, not only
    sketches
  *  8337a79 - Added App::PropertyPlacementList
  *  c014840 - Spin icon a little after forum feedback
  *  1d60277 - TreeView: fix tree view performance
  *  275732a - AddonManager: Misc fixes
  *  d8b8bbd - Merge pull request #675 from kkremitzki/issue0002998
  *  c902422 - Create Macro dir for AddonManager if nonexistent
  *  a253af0 - Merge pull request #673 from gdoffe/path_dogbonedressup
  *  428c567 - path: use findParentJob() in getToolControllers()
  *  42efec9 - fixes 0002978 spreadsheet row problem for rows above AA
  *  e58b747 - More precise real values for Calculix input files.
  *  e46a8fe - Navigation indicator support
  *  d7d7aa2 - add methods firstVertex and lastVertex to TopoEdge
  *  add9bf9 - fix memory leak on IGES import
  *  a289538 - fixes #1999: Tessellation data or OpenInventor data
    memory leak
  *  97ca11f - Increase tolerance for overlapping Vertexes
  *  21f683e - Merge pull request #666 from ianrrees/20170402-path-add-
    geom-tolerance
  *  a079b41 - Path: Use Deflection param for PathSurface meshes
  *  c913481 - Path: Add Property to Job for geometry tolerance
  *  78d8272 - Merge pull request #665 from realthunder/TreeViewFix
  *  b42c45b - TreeView: fixed disappearing item
  *  1bde451 - fix wrong size svg export page
  *  b01a51d - extend API of TimerFunction class
  *  c80f6f0 - add missing header
  *  38d41f9 - PathGui: added selection style preference
  *  151d8a7 - Gui: allow bounding box style to be customized
  *  b2f937e - Update "as-is" icon based on forum feedback
  *  e7dd0ba - Align core icons to guidelines
  *  4784751 - extend API of TimerFunction class
  *  784edd3 - Typo fixes for doxygen and source comments
  *  ce56bdb - Merge pull request #659 from sliptonic/feature/stock
  *  defb75b - path: enable stock
  *  3b6020c - add doc and a couple of new methods to MakePipeShell
  *  7667875 - Fixed error in addon manager
  *  0ca5ebe - Fix commit 7741f74ae - Show more mac versions in about
    dialog
  *  7983a79 - Merge pull request #655 from
    gdoffe/toolimprove_dogbonedressup
  *  7741f74 - Show more mac versions in about dialog
  *  5af90ff - path: make dogbone dressup using new tool controller
  *  c5b7c98 - Fix building with GCC and Qt5.
  *  7e9da5e - fix possible crash in view provider of boolean algorithm
    features
  *  64754a6 - Gui: Gesture: fix for conda
  *  f323b8c - Gui.TreeWidget: check cyclic dep when populating
  *  a5dead1 - Gui.TreeWidget: removed incorrect assertion
  *  752f7a3 - Gui: fixed ambiguous boost::bind
  *  535762e - Gui: improved TreeView drag and drop
  *  b95674d - Gui: made the TreeView stable
  *  7901cf7 - issue #0002698: Exported STEP-File contains surplus
    PRODUCTS
  *  809758b - Gui: expose claimChildren to Python
  *  2decd50 - App: add "Expanded" to DocumentObject.State
  *  03f9d81 - App: expose recompute controlling to Python
  *  1e546b3 - Merge pull request #651 from agryson/fem-feedback
  *  e20d6d5 - Edit warp icon based on forum feedback
  *  3074c2e - Arch: Add property to stairs object for making ladder
    style stairs
 -- Alexander Pozdnyakov <censored>  Fri, 14 Apr 2017 12:47:14 +0300
freecad-daily (0.17~git10640-2365dd6-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 2365dd6f8b424ecf01c16b70b3217ccc53098070
  * Date: 1490387442
  * git changelog:
  *  2365dd6 - Merge pull request #649 from realthunder/PathColorCorrect
  *  244492f - PathGui: restore Path default color
  *  e006178 - Merge pull request #648 from wwmayer/fix_warnings
  *  e96390e - Qt5OpenGL: replace gluOrtho2D for macOS, move includes of
    GL stuff from header to source
  *  4a639b6 - Merge pull request #647 from
    kkremitzki/python_wordwrap_fix
  *  b68fa26 - Fix preferences Python console bug
  *  abe15bb - fix signed vs unsigned warning
  *  15e3da3 - Path.Area: fixing boost windows build error
  *  dbf3030 - Path.Area: fixing boost::geometry compilation issue
  *  1d64d1e - Path.Area: wire sorting fix and improvement
  *  dbfc65d - Path.Area: improved FeatureAreaPy error message
  *  40033ac - Path.Area: avoid FeatureArea recompute on doc load
  *  b0e9d4b - Path.Area: fixed getShape with index
  *  d447257 - Path.Area: changed section transformation
  *  b49a8ec - Path.Area: improved section tolerance
  *  796a8f3 - Path.Area: support arc plane selection
  *  80850e1 - Path.Area: improved section plane tolerance issue
  *  abd4f6a - Path.Area: refined properties in FeatureArea
  *  1029982 - Path.Area: support negative stepdown
  *  31e82f0 - Path.Area: fixed handling of shape with placement
  *  721a256 - Path.Area: fixed missing brace
  *  c1ab980 - Path.Area: Changed FeatureArea WorkPlane behavior
  *  b8843ec - Path.Area: improved code readablity
  *  e9c7822 - Move Step reader to New Part Design workflow
  *  bd7d094 - Merge pull request #645 from sliptonic/master
  *  a93382a - Path: fix bug with non-planar objects
  *  14041eb - Draft: Fixed buggy ungroup function
  *  b5e2df3 - Merge pull request #643 from ianrrees/20170323-remove-mac-
    opengl-warning
  *  a3c4c60 - Remove warnings about Qt4 + OpenGL + MacOS issues
  *  44a9ecd - PathGui: increase pre-select GCode display decimal
  *  b091acd - PathGui: speed up path marker display
  *  3f7c4bc - PathGui: fixed potential crash on Path object delete
  *  9e5f6b2 - PathGui: ViewProviderPath default to bbox selection style
  *  0c68b69 - PathGui: show path marker in front of path wire
  *  5e9d9af - Merge pull request #640 from realthunder/PreSelectCoord
  *  10bb489 - Merge pull request #639 from kkremitzki/startwbfix2
  *  ac663ea - Merge pull request #637 from sliptonic/master
  *  5744cd5 - Gui: do not round pre-select coord display
  *  ff50942 - Make Start WB Py3 friendly and consistent width
  *  34324c6 - Path: Several small bugs related to Arch Panel support in
    Path.
  *  4d9169f - Qt5OpenGL: add missing header for macOS/Linux builds
  *  3da36c1 - Qt5OpenGL: add missing header for macOS/Linux builds
  *  c193dbe - enable FREECAD_USE_QTOPENGL_WIDGET by default for Qt5,
    fixes #0002952, fixes #0001401
  *  08a901a - Qt5OpenGL: fix to make the 3d viewer fit into the mdi
    area after re-docking it
  *  2ec2ea5 - Qt5OpenGL: fix flickering on resize
  *  2ba7d8e - Qt5OpenGL: update flags when dragging or removing
  *  0568209 - Qt5OpenGL: add OpenGL debug logger (deactivated)
  *  3ac834c - Qt5OpenGL: use OpenGL debug logger to locate problems,
    fix a couple of errors
  *  2c6f1fd - Qt5OpenGL: fix transparency issue with framebuffer
    objects with old OpenGL API
  *  e1c5597 - Qt5OpenGL: implement grabFramebuffer
  *  ed33adc - Qt5OpenGL: make off-screen renderer working
  *  5bf326c - Qt5OpenGL: fix creating thumbnals, pdf, print preview and
    snapshot
  *  4bf14e7 - Ot5OpenGL: fix phantom objects in sketcher selection
    mode, get texture with the exact content of the 3d viewer
  *  f04badd - Qt5OpenGL: at startup determine some basic information
    about OpenGL setup
  *  6638ff9 - Qt5OpenGL: do not use pixel buffer for the moment
  *  b0cd0a5 - Qt5OpenGL: release context when finished
  *  749ace7 - Qt5OpenGL: Framebufferobject rendering works and handles
    transparency and anti-aliasing
  *  27d76f3 - Qt5OpenGL: port Image rendering mode to make box zoom &
    selection and cutting work again
  *  1abc9d3 - port Flag class to use QOpenGLWidget
  *  f587ec5 - disabling depth test makes 3d viewer work again
  *  a1dd462 - move QuarterWidget to QOpenGLWidget
  *  ef5d392 - move Image viewer to QOpenGLWidget
  *  c17e9a2 - add option to switch between old and new OpenGL classes
    of Qt
  *  caee7ca - Get path on OSX when imported from external Python
  *  e7beb51 - Fix minor potential memory leak.
  *  dbe9d75 - Path:  small bugs. remove deprecated setting of first
    rapid.
  *  975f403 - Path: first iteration of a post processor for smoothie.
  *  8a3ac33 - Path: Drilling checks for bit size to determine
    drillability
  *  ffc4fb2 - Path: additional functionality for arch panels
  *  8699d14 - Path: add linuxcnc export for tooltable
  *  09ac25f - Path: more bug fixes
  *  4926bfa - Path:  Engrave can handle other 2D objects including
    sketch
  *  7d4ae8a - Path: ToolLibraryManager copy button is smarter.
  *  57da9b7 - Path: bug fixes
  *  424fb81 - Path: drilling panel
  *  ec1028a - path: make linuxcnc post respect F parameter as velocity
  *  a66e8b4 - Path:  A possibly il-advised revision to library
  *  493d346 - Path: adapt other operations
  *  d312681 - Path: contour handles arch panels
  *  1250576 - Path: PathEngrave converted to use use TC tools
  *  9bce3b3 - Path: PathMillFace correctly determines TC
  *  0ca3960 - path: contour gets correct TC
  *  53bc54b - path: drilling asks for correct tc on create
  *  95a4728 - Path: drilling mostly working again
  *  25e4b13 - Path: fix PathContour panel
  *  3b54157 - Path: fix drilling panel
  *  9e4a6fe - Path: convert pathmill face to use tc tools
  *  2dee821 - Path: adjust ops to use TC tools
  *  4ec8f2f - path:  add TC selector to panels
  *  eb8e5b4 - Path: Make post-processing aware of tool changes
  *  aaee72c - Path:  Make operations use tool from adapted TCs
  *  c633e59 - Path: make toolcontrollers seamless
  *  7bdcfb0 - Issue #2682
  *  f852e6b - Gui: increase pre-select information display
  *  8093a95 - Remove debug code
  *  a210cc5 - Gui: added bbox selection style to GeometryObject
  *  69af452 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  8ba6896 - Arch: little fix in IFC exporter
  *  969f5cc - test MultiTransformed applied to a box outside the body
  *  86cb37b - issue #2808
  *  2c9d5e3 - render full selection of huge part models in real time
  *  f9c8c9d - Use PULL_REQUEST_TEMPLATE for FreeCAD pull requests
  *  a8fc6b3 - Part: BOPTools and CompoundFilter, remove not needed
    overwrting of setEdit and unsetEdit which prevents some C++ sedEdit
    modes to work
  *  e737993 - Merge pull request #629 from agryson/assembly-artwork-
    alignment
  *  b413a7e - Create main workbench icon
  *  c020048 - Update Metadata
  *  468dbb0 - Align Assembly Workbench icons to guidelines
  *  c4fdc92 - fixes #2964, #2968
  *  b60fe48 - Fixed Typos
  *  6a385f5 - Possible solution to a problem in pad/pocket up-to-face
  *  d920cf4 - Path: fixed Command unit test
  *  b6b678b - PathGui: shorten preselect GCode display length
  *  2f1880c - PathGui: enable ViewProviderPath pre-select
  *  b9573b7 - Path: improved Command efficiency
  *  36c9944 - FEM: ccx tools, highlight nodes of elements with
    nonpositive jacobian if ccx fails
  *  f2a0263 - FEM: import frd, import all steps of peeq, by sodelo
  *  9568fa4 - FEM: import tools, move calculate abs disp from import
    vtk to import tools
  *  2134e81 - FEM: fluid material, fix command to add such material
  *  90df4d1 - FEM: material task panel, check if material properties
    have the appropriate units
  *  aaefe9d - FEM: material task panel, typo in  KinematicViscosity
  *  0f90e25 - Base: add unit for kinematic viscosity
  *  e3d5584 - Forgotton in initial commit
  *  f6ecd5a - Update Metadata
  *  1fcde51 - Replace png icons with 64px svgs
  *  46d4e2b - Align FEM workbench icons to guidelines
  *  dd9c27d - fix tests
  *  02166ed - couple of tests and fix to avoid crash on selected edge
  *  d23e603 - fix groove
  *  ea45280 - make relinkToOrigin to NOT modify subnames on
    PropertyLinkSub-s. Fixes TaskRevolution crash on 'Select Reference'
  *  4325ea4 - same axis and profile only for sketches
  *  e77e6aa - fix getAxis for faces
  *  bd3fef0 - set referenceaxis properly and fix getaxis
  *  934f473 - fix revolve and groove when no sketches in selection or
    when no sketches in active body
  *  e5f0de8 - stop revolve if no sketches in selection
  *  3e195d5 - in approximate, don't autocorrect continuity. Explain
    requirements in UserDocu instead
  *  fedbf42 - BSplineSurface approximate, add parametrization type and
    smoothing algo
  *  281e593 - BSplineCurve approximate, fix function sometime failing
    with smoothing algo
  *  e219f5c - App: FreeCADInit.py: force downstream modules to use
    either from FreeCAD import Mod or old style
  *  0caad78 - App: FreeCADInit.py: add newStyleModule function
    FreeCAD._newStyleModule("MyMod") # removes MyMod from the sys.path
  *  2a7fdef - App: FreeCADInit.py: remove unused import + add local Mod
  *  bcfac0e - use __ModDirs__ for module directories and set the search
    path of FreeCAD to the base directories, which contain all the
    modules
  *  c2cdc9e - py3: Gui: FreeCADGuiInit.py
  *  067e661 - py3: App: FreeCADInit.py
  *  de414f0 - copy scripts at compile time to build directory
  *  b0b8998 - partially revert changes of 7054346 to again copy image
    resources at compile time
  *  c7d01a7 - Arch: fixed bug in panel tools
  *  4f16517 - Arch: Add more metadata to exported DAE files
  *  256a5b6 - Web: Add freecad version in iv files exported by the
    sketchfab exporter
  *  58ed7c3 - Arch: fixed bug in panels
  *  5372865 - Arch Added extra panel tools for sliptonic:
  *  378f99f - Added App::PropertyPrecision
  *  9c82156 - Persistent toolbars for FreeCAD
  *  78ad6b9 - Path: support plane select command G17,18,19
  *  48e54a0 - Path: ignore N command
  *  c80f680 - Remove unused sketcher commands in PDN
  *  2dc12cd - Profiles for Arch pipes (fixes issue #2954)
  *  0d81472 - PartDesign: fix non-selectable datum features
  *  7e6ad74 - TempoVis: fix container detection
  *  dc227dc - Show: TempoVis: made to accept any iterable as list of
    objects
  *  7054346 - Fix image installation for Start WB
  *  0b2ac1d - ports-cache timeout
  *  981cca9 - Merge pull request #614 from DeepSOIC/BOPTools2
  *  e89e97c - Part.BOPTools: fix wire making
  *  932c31b - Part.BOPTools: drag-drop support
  *  b615009 - Web: misc fixes to sketchfab exporter
  *  bf3b6d4 - Using sketchfab API v3
  *  623fcea - Web: Added sketchfab exporter
 -- Alexander Pozdnyakov <censored>  Sat, 25 Mar 2017 14:54:58 +0300
freecad-daily (0.17~git10473-78b986a-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 78b986a2657b7de79b6e350a2535dc0fbfe3f1cf
  * Date: 1489254987
  * git changelog:
  *  78b986a - Fix startpage auto height and width
  *  ea2ed34 - Reorganize start WB
  *  a437517 - Update getting started wiki link
  *  6decf61 - Remove commits list from Start WB
  *  d844f02 - Update background image reference
  *  0f705f7 - Remove commits from start wb
  *  c4fa50e - Break out html and js into files
  *  22d4797 - Break translation texts out into own file
  *  214b044 - Break off css into separate file
  *  b4171fd - Delete unused html file
  *  bcf1f00 - Move start WB images to separate folder
  *  4466768 - Merge pull request #608 from triplus/master
  *  80ab56e - Navigation indicator translations support
  *  91c59c7 - Arch: Material improvements
  *  09cc396 - Arch: small bugfix in IFC export
  *  177c350 - Arch: misc minor bugfixes
  *  08d8f70 - Part: Support subcomponent transparencies in compounds
  *  09c1ee7 - Merge pull request #600 from triplus/macOS-Integration
  *  02efa6a - Merge pull request #601 from jsmaniac/patch-print-radius
  *  07d224e - str(Sketcher.Constraint('Radius', 1, 2)) should not
    return "<constraint>"
  *  93ade86 - Fine tune statusbar integration
  *  0196d50 - cmake: reset shiboken-cmake-suffix for python < 3
  *  256791d - stop profile based and primitives if file is in
    undetermined workflow
  *  fdc3772 - stop dressup features when applied to non-acitve body
  *  1d8ef64 - fixing transformed features and guessworkflow
  *  6cbb76b - fixing dressup features
  *  f8e8362 - fix pd tools from running when no active parts
  *  8300306 - Use CMAKE_PREFIX_PATH for Qt 5 builds
  *  17d2f2b - ascii weirdness
  *  338ca55 - Spreadsheet: Fixed issue #2894: Unit strings could be
    used as aliases.
  *  3017173 - source typo fixes pt6
  *  ec5f19a - FEM: example 2D, update to the new element geometry
    object
  *  19a0f85 - FEM: cmakes, object fem, init gui modules, sort by name
  *  092a5da - FEM: fluid section and elment fluid 1D object, make name
    fit in FEM name system
  *  34ad6af - FEM: shell thickness and elment geometry 2D object, make
    name fit in FEM name system
  *  977fd89 - FEM: beam sectiong and element geometry 1D object, make
    name fit in FEM name system
  *  77e4a6d - FEM: code formating, flake8
  *  bda1b62 - FEM: icon file, sort by names
  *  7f72f9e - FEM: fenics import/export: one line documentation, fixed
    make_femmesh call
  *  a6cfb18 - Arch: Renaming Hires to HiRes
  *  5625bab - Arch: Added Hires property + display mode to all Arch
    objects
  *  84ac526 - fallback handling if in VBO rendering no normals are set
  *  ed0727a - move VBO rendering code into its own method
  *  6b66a38 - Updated translations with latest files from crowdin
  *  7ff58ef - split sketcher settings page and move to its own group
  *  7711d71 - replace deprecated gluPickMatrix
  *  b1347ec - support of highlighting and selection if shading is
    disabled
  *  6612e7c - Deploy artifacts when DEPLOY is true (#595)
  *  db66835 - add option to placement dialog to rotate around center of
  *  35e8ede - extend interface to get actual property with geometric
    data, get center of gravity of a geometry
  *  45bf8ed - fix -Wunused-private-field, -Woverloaded-virtual
  *  1ee6dcf - PartPesign: Py: expose some methods of ViewProvider
  *  0160478 - PartDesign: add ViewProviderPython
  *  722ffe5 - PartDesign: update primitives to use
    PartDesign::FeaturePy
  *  d9c803f - PartDesign: add FeaturePython
  *  271bc74 - Draft: Fixed Shape2DView's Cut Face mode bug when cutting
    through multi solids
  *  8f5c7b4 - Use new FreeCAD/freecad homebrew formula API for Qt4 &
    Qt5 (#590)
  *  f66307e - Disable pyra13 output within UNV file, as this element is
    not officially supported by this file format.
  *  732bd85 - Properly fix the Tetrahedron node ordering with VTK. This
    was reported into PR #203 back this summer 2016. A memory overwrite
    is happening if the enum are not properly sized
  *  19f8fd4 - source typo fixes pt5
  *  d751423 - FEM: fenics xml mesh format, add mesh import
  *  2f93571 - Fixed python3 mistake in main cmake file
  *  cafd49d - Fixed another typo
  *  404debb - Merge branch 'master' of
    https://github.com/FreeCAD/FreeCAD
  *  569f263 - Move glortho2d to GLKMatrix4MakeOrtho as to avoid
    Deprecated Warning on Mac OS
  *  09510f0 - Merge pull request #583 from triplus/Font-size
  *  0d7a8e1 - Merge pull request #582 from kkremitzki/sketch_hex_fix
  *  288239c - Configurable coordinate info font size in Sketcher
  *  fa472ec - Fix hexagon creation error
  *  624ac0d - Removed wrong typo fix
  *  adca327 - add 'no shading' and 'hidden line' styles
  *  81884f7 - py3: gathering diff for CMakeList.txt
    fe96347c28039e97a0acdc37f7df9861ffc96eda
    33073603bd3b20a2debb9444a7247266f658baaa
    6400fcca2cb8f5fde95013d4de97c2c45f3bb4e7
    7c50633c8efc6d65d96f1b6f820c89320eabe1dc
  *  4db0484 - python: We only support 2.7.x
  *  61658e6 - Qt5: Enabled HiDPI scaling and Use HiDPI Qt Pixmaps
  *  69a9a0c - FEM: examples, update them to the updated result object
    with folw results
  *  e9e09a5 - FEM: make object module, sort methods by name
  *  8afbd2b - FEM: result task panel, add Fem to module name
  *  85bfe10 - FEM: FEM mesh 2 mesh command, make name fit in FEM name
    system
  *  8411d03 - FEM: command modules, add Fem to file and class name
  *  f5c717b - FEM: mesh clear command, make name fit in FEM name system
  *  f19481b - FEM: mesh print info command, make name fit in FEM name
    system
  *  11166f9 - FEM: result show command, make name fit in FEM name
    system
  *  dc39edd - FEM: results purge command, make name fit in FEM name
    system
  *  ef0a253 - FEM: solver control command, make name fit in FEM name
    system
  *  8cf0001 - FEM: solver run command, make name fit in FEM name system
  *  fb833d4 - FEM: code formating, use better variable name in the
    regard of codespell tool
  *  886ba74 - Fixed G2/3 command generation for flipped arcs.
  *  ad8cc9b - Using fuzzy comparison for half circle detection.
  *  450e3d8 - use consistent display mode names
  *  f560398 - add boolean parameter to MeshKernel::AddFacets to disable
    check for manifold edges of new faces
  *  24793f0 - fix doc strings, replace label with check box in export
    panel
  *  da0f810 - Avoid empty meshes. Improve object type detection.
  *  2231baa - Throw Python exception if format is unknown.
  *  095bb48 - Tidy up.
  *  944aa01 - Export Part and Group objects.
  *  e6f7c9d - Clean up docstrings to conform to PEP 8, tidy up.
  *  3792f25 - Add setting to export compressed/uncompressed AMFs
  *  e178d93 - Added some metadata to exported AMF
  *  0bd3e5d - Added AMF compression. Works with Cura, not Slic3r
  *  0b76013 - Renamed AmfExport.(h|cpp) to Exporter.(h|cpp)
  *  3eefe3e - Refactoring mesh export code
  *  a9949ab - Basic AMF writing support
  *  ff1ac5f - Add AMF to understood extensions/formats.
  *  7a0a997 - py3: Arch: mostly print-statements
    7247937288be85fe217c2d57cdb96c9a666e4e28
    00528f4b445fd851df53a79b4be6f1ff480f74d0
    b7e3a874dbadbac1c1ecfade4b8676c15fdf25ee
  *  9d85f3b - Update arch exception catching for py3
  *  99c9900 - source typo fixes pt4 (only on py3 merged code)
  *  30979dc - resolve merge conflict
  *  f94e1ff - py3: web: gathering diff of py3-branch
    76b3397762cb8e24b589e5d6de1bb623382f61fd
    ec9dcf7453d44ce21e6ab5e460293006a49e7ccc
    11eb995a2e88df1125056403fb302ce85749f83c
  *  9913143 - py3: Test: gathering diff of py3-branch
    ec9dcf7453d44ce21e6ab5e460293006a49e7ccc
  *  dcdce7b - py3: Test: print
  *  91e2e00 - python: Test: *.py: Fix python3 syntax
  *  946c126 - py3: Start: gathering diff of py3-branch
    ec9dcf7453d44ce21e6ab5e460293006a49e7ccc
  *  52fc819 - py3: start: make the startpage load again
  *  55545fb - py3: ported Start to python3
  *  742d2c1 - Merge pull request #575 from bblacey/develop
  *  6844e7e - Upgrade to Eigen 3.3.3 to avoid spurious compiler
    warnings
  *  a3e0178 - Trivial typos
  *  cd1f010 - revert commit 1255ac62c and fix original code
  *  d343bb0 - Cleanup clang inconsistent override warnings-smesh
  *  ac9f475 - Clean up clang inconsistent override warnings.
  *  02fb687 - do code cleanup move BOPTools from Part to PartGui
    because it depends on GUI
  *  4664e5b - Merge pull request #573 from looooo/python3-
    Part+PD+Sketcher
  *  dd02fc1 - py3: Sketcher: remaining diff of python3-branch
  *  bcde3cd - py3: ported Skechter to python3
  *  3a27378 - python: Sketcher: *.py: Fix python3 syntax
  *  381419c - py3: ported PartDesign to python3
  *  da1081b - python: PartDesign: *.py: Fix python3 syntax
  *  8b45976 - py3: Part: Gui: gathering commits from python3-branch
  *  69828c2 - py3: Part: BOPTools: to make the BOPTools available in
    python3 the way to import these tools had to be changed: old:
    ```from Part import BOPTools``` -> new: ```import BOPTools``` this
    is also changed for python2
  *  a388a9d - py3: Part: App: gathering commits relevant for
    Mod/Part/App
  *  ed23c0d - py3: ported Part to python3
  *  e594ade - Merge pull request #572 from berndhahnebach/femdev
  *  c110499 - FEM typos
  *  d964187 - Install macOS bundle executables into MacOS
  *  8b86bfb - Merge pull request #569 from luzpaz/typos-pt3
  *  a78e8ff - source typo fixes pt3 (only on py3 merged code)
  *  6c720ce - resolve merge conflict
  *  6226d2b - Improved comment about Quarter doxygen commands
  *  0e3db30 - fiel --> file
  *  942d30c - Address is actually spelled with two "d"
  *  63ccfdd - fix typo and and add explanation for a cell address
  *  de8f66f - Some fixes for doygen syntax errors and some
    configuration to make it run smoother under Windows
  *  df67368 - resolve merge conflict
  *  1a4385e - py3: fix Python2 build
  *  70aebe9 - py3: ported Sandbox to python3
  *  4705980 - py3: Robot: gathering remaining diff of Robot-Modul
    d90e334005baa59805a9c812203ef107ca3be2a8
  *  21ffbea - py3: ported Robot to python3
  *  8b5fb47 - python: Robot: *.py: Fix python3 syntax
  *  b265030 - py3: ReverseEngeneering: port Py_InitFunc to python3
  *  1558e92 - py3: ported ReverseEngineering to python3
  *  125fd78 - py3: ported Raytracing to python3
  *  a39ef71 - python: Raytracing: *.py: Fix python3 syntax
  *  0e9189e - py3: Points: gathering commits:
    5f682d2a97a0b965813077d03fa2aee65377f3b2
    5ccfa18e8c8471639a7f98e294625c5532e7440e
    24836b36d5214db6823d6ac409afa42ce47ce263
  *  e90ddef - py3: ported Points to python3
  *  5f5797e - FEM: visible command names, use FEM instead of Fem
  *  5a6ccfb - FEM: vtk import, comment not used part of the code
  *  e98d632 - FEM: code formating, flake8 in import Fenics mesh
  *  10dd719 - FEM: fenics xml mesh format, add export module
  *  474ab30 - FEM: mesh view provider, add property to adjust max faces
    to show inner mesh data
  *  d8edf39 - FEM: gmsh mesh object task panel, fix import
  *  30941ac - FEM: z88 result reader, use generic result fill method
  *  cf7bc38 - FEM: fill imported result object, some refactor work
  *  7dce02b - FEM: result reader, replace try except by if key in dict
  *  6f105c4 - FEM: import tools, move fill result obj with imported
    results inside import tools module
  *  a569319 - FEM: import tools, move imported mesh creation def inside
    new import tools module
  *  90aeb37 - FEM: source code typos, issue 0002914
  *  35e66ac - FEM: gmsh mesh, make geo file better readable
  *  07d1dcc - FEM: code formating, flake8
  *  cc2c51b - FEM: ccx input writer, write object labels as comments
  *  de0cf45 - FEM: ccx input writer, typo
  *  f482f6d - FEM: vtk post processing, add peeq strain
  *  a8ded93 - FEM: result task panel, add peeq strain results and add
    peeq to result stats, by sodelo
  *  1cfd041 - FEM: result object, view provider, move task panel checks
    inside the setEdit
  *  f838e5f - FEM: 1DFlow, fix unit tests
  *  20f4325 - FEM: 1DFlow, fix z88 input file writer
  *  919823d - FEM: 1DFlow, result reading and display results
  *  8bb1df3 - FEM: 1DFlow, ccx solver handling
  *  1e1b9a8 - FEM: 1DFlow, gui command
  *  5c0660d - FEM: 1DFlow, object modules
  *  f087a65 - FEM: 1DFlow, icon
  *  0485edd - source typo fixes pt2 (only on py3 merged code)
  *  06b10a4 - Improved macOS statusbar integration
  *  dde5295 - source typo fixes pt1 (only on py3 merged code)
  *  681b6a3 - Update Metadata
  *  9c29475 - Align Robot workbench icons to guidelines
  *  2ecacef - Sketcher: fix issue #0002788
  *  5084b96 - Qt5: build FreeCAD for macOS with both Qt5 and Qt4
  *  1255ac6 - Fixed typo.
  *  2bc020d - Don't manage button arrow
  *  441ce4a - issue #0002741: Crashes when drawing tutorial
  *  dd7b65a - Draft: Added utilities -> create Working Plane Proxy
    command
  *  5bb2a5d - Draft: Added a couple of missing tooltips
  *  dbb8afb - Arch: Added option to create new material as a copy of an
    existing one in Arch Material dialog
  *  8903502 - Draft: Added checkbox to center working plane on current
    view in Select Plane dialog
  *  5eedcc4 - make cmake configure version with older versions
  *  9d4f8fa - Enable all VTK components available on macOS
  *  aab99ad - Arch: Added materials support to Arch OBJ import/exporter
    - fixes #2139
  *  10191e9 - fixes #0002921, fixes #0002922
 -- Alexander Pozdnyakov <censored>  Sat, 11 Mar 2017 22:10:55 +0300
freecad-daily (0.17~git10275-b217fe2-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: b217fe2287317e76422af5ab3ce7ae6c21969200
  * Date: 1487950213
  * git changelog:
  *  b217fe2 - set continuous constraint mode consistently to true by
    default
  *  a90014c - add missing word, fix layout
  *  b4bf37e - fix wrong return type
  *  fc08fa1 - Sketcher: costraint creation mode uses toolbar icons
  *  6be9a9b - Sketcher: Added option to turn constraint creation modes
    on/off
  *  e757c57 - Sketcher: External edges in constraint modes (Symmetry)
  *  31456a7 - Sketcher: External edges in constraint modes (Angle)
  *  167b28d - Sketcher: External edges in constraint modes (Equal)
  *  ff74ba3 - Sketcher: External edges in constraint modes (radius)
  *  2ffd94d - Sketcher: External edges in constraint modes (tangent)
  *  daf5a1f - Sketcher: External edges in constraint modes
    (perpendicular)
  *  29761fc - Sketcher: External edges in constraint modes (parallel)
  *  8966498 - Sketcher: External edges in constraint modes
    (DistanceX/Y)
  *  c6fd807 - Sketcher: External edges in constraint modes (point on
    object)
  *  ab4a222 - Sketcher: External edges in constraint modes (distance)
  *  39725ff - [Sketcher] Moved angle to constraint creation mode
  *  b32c102 - add missing header files for Linux build
  *  43a19ac - need to also copy __init__.py files to make local build
    working properly
  *  dacf91c - FEM: examples, update them to the updated
  *  8944ae2 - FEM: module moving, fix cmake, init, modulimports
  *  7bfd50e - FEM: move python modules: - object modules to new
    PyObjects directory - Gui modules to new PyGui directory
  *  7f884e8 - Qt5: cmake install dependencies on macOS
  *  d5348c6 - py3: Mesh: fix py3 Long/Int problem with python2
  *  6c8c3dc - py3: gathering diff from Mod/Mesh
    98a8275938388992ef1b7bb76dcd43438f61bf7e  py3: make most of the unit
    test to succeed
  *  2673f9e - py3: ported MeshPart to python3
  *  3803896 - py3: ported Mesh to python3
  *  f6b6e62 - python: TemplatePyMod: *.py: Fix python3 syntax
  *  a101d42 - py3: ported Drawing to python3
  *  744724a - Drawing: Remove broken and unused DrawingAlgos.py file
  *  5582604 - python: Drawing: *.py: Fix python3 syntax
  *  5574da5 - Add git commit info to Doxygen index page.
  *  2e4e9e8 - Merge pull request #551 from bblacey/macOS-app-icon-2920
  *  9f4ad70 - Merge pull request #547 from bblacey/bundler
  *  1073d06 - if possible then keep canonical curve and avoid to get a
    B-spline
  *  2dcbba9 - call BRepLib::BuildCurves3d after mapping a 2d curve onto
    a surface to correctly create a 3d curve
  *  21080af - Packaging: macOS relocation of libraries without children
  *  28f7944 - Use scalable application icon resources on macOS
  *  402aef2 - Arch: Support for object colors in DAE importer/exporter
  *  64912a5 - allow to pass also a face to Curve2d.toShape
  *  dd20ba3 - use Ctrl+MMB for zooming
  *  e5fe3d8 - Merge pull request #544 from luzpaz/short-url-cont
  *  97c9174 - fix various warnings
  *  3136b42 - Fixed typos
  *  d61de34 - Cleanup non-short-url wiki links in translations
  *  cd7e49f - Updates based on forum feedback
  *  4cd5822 - Update metadata
  *  d18655d - Align PartDesign Workbench icons to guidelines
  *  51c40e9 - FEM: examples, update them to the updated python result
    mechanical object
  *  0c0cf1e - FEM: result mechanical object, use same name sheme as for
    all other FEM objects
  *  eb14ba5 - FEM: ccx writer, write peeq output request to input file
    if nonlinear material analysis, by sodelo
  *  b3bcef5 - FEM: frd importer, import peeq strain if available, by
    sodelo
  *  9091c47 - FEM: mechanical result object, add peeq strain propert,
    by sodelo
  *  b203725 - FEM: cmake, sort a entry
  *  168c253 - FEM: objects FEM, initialize names if they where not
    given
  *  fe1a733 - FEM: mesh region object, move make def into make objects
    FEM module
  *  b7d69d9 - FEM: mesh group object, move make def into make objects
    FEM module
  *  c5008f9 - FEM: mesh gmsh object, move make def into make objects
    FEM module
  *  907a14d - FEM: nonlinear material object, move make def into make
    objects FEM module
  *  de9b534 - FEM: material object, move make def into make objects FEM
    module
  *  feae651 - FEM: mechanical result object, move make def into make
    objects FEM module
  *  b03b080 - FEM: constraint selfweight object, move make def into
    make objects FEM module
  *  99c5b57 - FEM: solver z88 object, move make def into make objects
    FEM modul
  *  4f0f3aa - FEM: solver calculix object, move make def into make
    objects FEM module
  *  6ffbac3 - FEM: shell thickness object, move make def into make
    objects FEM module
  *  b7111c3 - FEM: beam section object, move make def into make objects
    FEM module
  *  c63f1e7 - FEM: analysis object, move make def into make objects FEM
    module
  *  b7c1bb0 - FEM: create a make objects module to make python object
    creation more consistent
  *  e768701 - fix insecure implementation of debugprint
  *  b61a95c - py3: TechDraw: Int->Long
  *  e13d4a7 - py3: ported Measure and TechDraw
  *  f2dc8c5 - Some fixes of pr 538 fix -Wreturn-type homogenous naming
    style use official spelling of B-spline
  *  5133a87 - Sketcher: Delete non-suported BSpline constraints on
    NURBS conversion
  *  c1f4fd9 - Sketcher: BSpline toolbar command support for Convert to
    NURBS external geometry
  *  4c9073e - Sketcher: SketchObject convert to NURBS support for
    External Geometry
  *  2b6292a - Sketcher: Convert to NURBS command improvement -
    abortcommand
  *  f1cf2fc - Sketcher: Expose Internal Geometry for BSplines
  *  f291942 - Part: Add support for reversing a geomcurve
  *  4fe4792 - Sketcher: Fix zero curvature normal exception
  *  ca05f86 - Sketcher: Convert to NURBS toolbar via python to enable
  *  0531411 - Sketcher: Increase Degree toolbar via python to enable
  *  55f373e - Sketcher: IncreaseBSplineDegree python implementation
  *  4abe462 - Sketcher: ConverttoNURBS python implementation
  *  ce7e186 - Sketcher: Adaptation of code to handle the icons
  *  afd7610 - Sketcher: BSpline Increase Degree tool
  *  8ddc9cb - Add metadata
  *  2a7cdf7 - Add extra icons based on new feedback
  *  3c28937 - Create BSpline Toggle icons
  *  d5b068e - Sketcher: Shape to NURBS conversion
  *  90bec55 - Sketcher: Automatic calculation of divisions for comb
  *  fcc0865 - Sketcher: Bspline comb - change representation to be
    convex
  *  2ecfb67 - Sketcher: Bspline support for external geometry
  *  d92b3fc - Sketcher: Settings - Allow to set the number of segments
    per geometry
  *  00aadc4 - Sketcher: BSpline show/restore geometry information
    commands as a dropdown menu
  *  99dee8a - Sketcher: Switch of comb geometry information
  *  135137e - Sketcher: BSpline degree/comb hide/show commands
  *  e348736 - Sketcher: Comb appropriate scaling for closed and
    periodic BSplines
  *  feb29bd - Sketcher: BSpline curvature comb
  *  9c10b32 - Part: Geometry functionality extension
  *  1bac54e - Sketcher: new BSpline toolbar / command to hide control
    polygon
  *  2a4f246 - Sketcher: Information Layer show/hide node support
  *  9e6beb1 - Sketcher: Information layer scenography update on
    geometry change
  *  4cffdfe - Sketcher: Geometry Information layer for BSplines
  *  693f4c7 - update of xlsx-importer: new parser, trigonomic functions
    give the same result in the FreeCAD-spreadsheet, support of celltype
    "inlineStr".
  *  f556359 - fix setEdit, unsetEdit and doubleClicked methods of
    Python view provider
  *  ced83be - Merge pull request #541 from wwmayer/vbo_cleanup
  *  4a3252e - Fix Face color display issue with Vbo turned on
  *  399cdd8 - use Coin API to deal with vbo and add methods to cleanup
    GL resources on destruction
  *  6630bcf - issue #0001999: [STEP] Tessellation data or OpenInventor
    data memory leak
  *  112749b - Merge pull request #537 from agryson/sketcher-icon-
    updates
  *  448ac27 - fix crash in uIso of Sphere
  *  c1c4a90 - move vbo handling to private class
  *  c7652d7 - Update icons based on forum feedback
  *  1f12a3f - py3: FEM, more convert map to list
  *  be2b577 - py3, FEM, redifine open in all import modules
  *  9a5d920 - py3: FEM, redefine open in import modules
  *  7045113 - py3: FEM, convert map to list
  *  8bc6936 - py3: FEM, fix import Units module
  *  3617fc3 - py3: FEM, put print in brackets and import print_function
  *  5c0bcf6 - py3: FEM, PyMods, preprocessor conditions, Py::Long vs
    Py::Int
  *  3fab41f - Merge pull request #535 from bblacey/mantis-2886
  *  46f5554 - command to creation section from plane and mesh
  *  b52b94a - Packaging: Set macOS dynamic loader paths
  *  845d676 - implement tearDown to close document
  *  48f9987 - part: bspline: tests use copy instead of deepcopy
  *  2b35bb3 - part: bspline: tests
  *  978978f - Navigation indicator for FreeCAD
 -- Alexander Pozdnyakov <censored>  Fri, 24 Feb 2017 19:27:00 +0300
freecad-daily (0.17~git10149-4169e94-2) unstable; urgency=medium
  * fix icon desktop
 -- Alexander Pozdnyakov <censored>  Tue, 21 Feb 2017 19:12:55 +0300
freecad-daily (0.17~git10149-4169e94-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 4169e94b697c08cbc5427661498d2d1b9657a6ec
  * Date: 1487429874
  * git changelog:
  *  4169e94 - Part: code formating, white spaces
  *  54bbd79 - Part: compound filter, GUI command
  *  8369d68 - Part: compound filter, core module
  *  ba9e342 - Part: compound filter, icon
  *  787b930 - improve exception handling in BSplineCurvePy class
  *  72375db - clear error state when creating spline
  *  2209c7d - Fix ProgressBar rendering following STEP reader
    enhancement
  *  67a0bd4 - improve whitespaces
  *  7e42975 - Fix more GCC warnings.
  *  bc525a4 - fix crash due to GIL
  *  4d21adf - py3: spreadsheet: gathering spreadsheet relevant commits:
    356b3b5736d6a83a91050973f77db9fc005b8551 Update
    Arch,Fem,Material,Spreadsheet for py3 print
    70967107210481e362eab1cef78d15b8ba08c300 py3: Fixes from last rebase
  *  9b6ef85 - py3: fixed error in spreadsheet
  *  3efc4fe - py3: python3-related fix in Spreadsheet
  *  3d3a8d0 - py3: ported Spreadsheet to python3
  *  f9cb89a - python: Spreadsheet: *.py: Fix python3 syntax
  *  b115d79 - Arch: Add default storey when exporting to IFC + allow
    all Arch objects to have Undefined role
  *  686ba70 - FEM: python import modules, use same method structure in
    all modules, methods where only moved around, no changes inside the
    methods
  *  4387a4a - FEM: result task panel, only activate button if result
    really exists
  *  80e68bd - FEM: result task panel, reorder signal and slots and add
    comments
  *  68ec258 - FEM: result task panel, fix restore result settings for
    some result types
  *  e25c67f - FEM: result task panel ui, move user defined equation in
    separate frame
  *  a2374d0 - FEM: result task panel ui, reorder result radio buttons
  *  2cdaba4 - FEM: code formating, white spaces
  *  e38d0ad - PathHelix: Fix locale issue for Gui::InputField setText()
    method
  *  837f2ea - PathHelix: Be more liberal in what constitues a straight
    cylinder
  *  5cb17a6 - implement toNurbs for ellipse
  *  1463a26 - FEM: examples, update them to the new mechanical python
    result object
  *  8736bdc - FEM: result task panel, use better object names
  *  18dafb4 - FEM: result view provider, implement checks for open
    result task panel
  *  e4bd905 - FEM: result task panel, reset mesh color and deformation
    in taskpanel and not by use of FemTools, fixes if mutlip fixes if
    problems if multiple meshes or results are in an analysis
  *  c9f843a - FEM: result task panel, fix option hide constaints and
    parts and make a small change inside
  *  28d0d73 - FEM: result task panel, changes in the way the task panel
    is called be the commands in Gui
  *  91bd0fc - FEM: Doxygen tweeks Discussion in [FEM
    subforum](https://forum.freecadweb.org/viewtopic.php?f=18&t=12833&st
    art=40#p158684) ...Calculix FRD Reader doxygen tweek ...Calculix INP
    Reader doxygen tweek ...Result import and export VTK file library
    doxygen tweek ...Z88 Mesh reader and writer doxygen tweek ...Z88
    Disp Reader doxygen tweek ...Command show result doxygen tweek
  *  a01acef - FEM: frd reader, missing mode_strain_found = False
  *  e111440 - FEM: ccx writer, better handling of different analysis
    types
  *  2de20b8 - FEM: gmsh mesh class, small improvement in gmsh binary
    handling
  *  e07b45d - FEM: better module names for CalculiX result reader
    modules
  *  9431d8e - FEM: better module name for Z88 o2 result reader
  *  e651a3f - FEM: vtk result file import, workaround for calculating
    the DisplacementLengths
  *  12f53b6 - FEM: move the new python FemResult object to
    FemMechanicalResult object derived from C++ FemResult object
  *  aa49586 - FEM: result task panel, codeformating and a comment
  *  08b51b4 - FEM: result task panel, fix user defined result errors on
    new refactoring
  *  b4b41ff - FEM: result task panel, fix because empty result are
    really empty now and do not have a 0.0 in list
  *  17eac77 - FEM: code formating, white spaces
  *  b55a768 - FEM: result object refactor, fix frd, vtk, z88 result
    file import
  *  c13ca92 - FEM: result object refactor, move most properties from
    C++ to a new Python result object
  *  ea1829c - FEM: vtk result file reading, activate import in python
    vtk import module
  *  1c18867 - FEM: VTK post processing, changes: - vtk result file
    reading - some changes in vtk post processing pipe line
  *  99fa203 - Merge pull request #522 from looooo/python3-
    import+inspect
  *  52f420d - Merge pull request #515 from kkremitzki/view-mappings
  *  49a8705 - Fix some Quarter High DPI Display issues. Ported from
    code by Randall O'Reilly.
  *  bf66153 - Increment year in copyright info
  *  f95eba0 - Merge pull request #524 from agryson/update-copyright
  *  c1dad1b - Path: Fixed wrong display of non-displayable paths -
    fixes #2484
  *  0c7587a - Increment year in copyright info
  *  3076b59 - Merge branch 'master' of
    https://github.com/FreeCAD/FreeCAD
  *  f4d8945 - issue #2902: add unit test
  *  19111f1 - issue #2902: track attribute objects in parent structure
    to notify about changes
  *  4f23b56 - issue #0002902: replace members of PyObjectBase with a
    PyDictObject
  *  8868943 - Arch: Testing opening property for windows
  *  b72aa9f - issue #0002902: PyObjectBase notification chain can lead
    to unexpected changes to document
  *  89925e2 - implement NURBS converson of circle
  *  27fd215 - add methods to convert a curve to a B-Spline or NURBS
  *  1cbe0be - Arch: Fix in Arch Test
  *  04e0620 - py3: ported Inspection to python3
  *  944d62e - py3: ported Import to python3
  *  05544f3 - Merge pull request #521 from looooo/python3-OpenSCAD
  *  87bf0d9 - Merge pull request #520 from f3nix/gcc-warnings-1
  *  ec00893 - Merge pull request #519 from f3nix/qt5-warnings-1
  *  d925db1 - py3: Material: print to python3 taken from:
    23fa650261ed346b2c5a6216b7720b87e063b27d author: kkremitzki
  *  de89c2e - python: Material: *.py: Fix syntax for Python 3
  *  159dbe2 - python: OpenSCAD: *.py: Fix python3 syntax
  *  34a3039 - declare hasExtension of Python wrapper as const method
  *  69e027a - fix rendering problems by using the cache context
  *  6d6fbdc - implement correct way to query VBO status of viewer from
    SoBRepFaceSet node
  *  0700345 - make vboAvailable a static variable and extend interface
    of renderShape to avoid side effects
  *  8612c4f - write custom action class to notify shape node about vbo
    changes
  *  56ff88e - cleanup experimental code, improve whitespaces
  *  968a597 - get VBO support for SoBrepFaceSet working on Windows
  *  8383f72 - Accelerate 3D rendering with VBO support *First step to
    move Part rendering using VBO instead of direct rendering *Update
    comments inside the code *Assume VBO is available if OpenGL > 3.0 is
    detected *Add initial Color support to VBO rendering ! *Initial full
    feature VBO rendering implementation *Modify some include issue for
    linux build *Try to fix linux include header *Reupdate header
    include for linux support *Fix compilation on linux *Fix linux and
    MacoOS build *Fix glGetString definition *Fix Windows build *Add VBO
    support as an option into the Preference menu *Fix crash while
    running FreeCAD test bench with new VBO rendering infrastructure (in
    both cases) *Improve performances *Compute material index only when
    a VBO update is required (improve frame rate by 10%) *Clean the code
    *Fix Travis compilation warning *Try to fix Windows compilation
    issue *Update include for Windows
  *  b9e8b4f - revert previous change in main() for POSIX systems
  *  fd2a178 - Fix some GCC warnings.
  *  d7541bc - QStyleOptionViewItemV4 is deprecated in Qt5. Replace it
    with QStyleOptionViewItem.
  *  1a8d535 - handle Coin3d version older than 4.0
  *  04071b4 - Update view mappings to sensible defaults
  *  d7ed8c4 - Part: Set per-face transparency in boolean ops - fixes
    #1029,#2806
  *  ebb3c84 - Gave keyboard shortcuts (V,1 -> V,5) to Draw Styles
  *  40abcf5 - fix OSX build failure due to outdated Coin3d version
  *  79d7f3e - Fix build with VTK 7.1 which introduces vtkMTimeType.
  *  7ec37c9 - Fix RPATHS for area-native and area libs on Linux.
  *  b77188e - Adding Normals in OBJ exports
  *  cc46acf - [Sketcher] Moved radius to constraint mode framework
  *  3d9b46d - [Sketcher] corrected artifact introduced by faulty
    conflict resolution
  *  3cf00a1 - [Sketcher] Moved distance to constraint mode
  *  47624cf - Moved vertical and horizontal distance to constraint
    creation mode
  *  5ff6895 - Moved symmetric to general constrain creation mode
    framework
  *  45cb028 - Moved equal to general constrain creation mode framework
  *  adc13ed - Move tangent to general constraint mode framework
  *  df658ae - Replace some of the allowedSelSequences with more general
  *  798a57e - issue #0002503: Invisible pad object
  *  e1110bb - Arch: Allow the hi-res version of Equipment objects to be
    a shape too
  *  819b3e8 - Draft: Fixed buggy task panel of Facebinder
  *  72d2349 - Merge pull request #512 from WandererFan/Fix2888
  *  81c3bc6 - make new Part.Line behaviour the default
  *  513decf - Cleanup orphan features on DVP delete
  *  63d5749 - Fix crash if BaseView null on Section delete
  *  69163cb - Fix #2888 Crash on Delete View
  *  43a5483 - Merge pull request #511 from luzpaz/Short-urls
  *  9925e90 - issue #0002183: Mesh View . Use Bounding-Box Not Working
    For Flat Lines
  *  8b8b423 - Added crowdin badge to README
  *  aa59757 - fix 'Flat Lines' display mode of meshes
  *  6c2a7b4 - issue #0002891: Sketching impossible, Type.Error
    Exception
  *  364f53a - Replace new Short URLs with old wiki URLs pt2
  *  bb52cd1 - Replace new Short URLs with old wiki URLs
  *  0598af8 - unset PYTHONHOME on Windows to avoid eventual problems
    with a conflicting Python installation
  *  b3ca0ba - fix German translation
  *  f33c7b3 - issue #0001203: Allow User to Adjust Size of Constraint
    Points
  *  2ab9ef9 - Qt4/Qt5 neutral changes fix interface of slot functions
    in DlgSettingsEditorImp to avoid warnings with Qt5
  *  0a6b382 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  f2467d7 - Add persistence to Python console word wrap
  *  c0b29a4 - Merge pull request #504 from kkremitzki/master
  *  b9fea9c - Merge branch 'JanPatch' of
    https://github.com/WandererFan/FreeCAD
  *  2c31b01 - Fix 2889 Toggle Frames for DrawViewSymbol
  *  18cd5b5 - Feature Request 1880 - hide Template
  *  12346a6 - Fix 2884 crash on page delete
  *  0a05394 - Copy/Paste error referencing Image WB
  *  79a5a6a - Change Scale to PropertyFloatConstaint to prevent OCC
    loop when Scale == 0
  *  d5bb03b - hidden pref setting for face debugging
  *  64b36a2 - Update Metadata
  *  5965f48 - Align Part workbench icons to guidelines
  *  c23d885 - Draft: Fixed point tool
  *  9591e93 - Fix doc header references to be http/https agnostic
  *  70049da - Fix 2889 Toggle Frames for DrawViewSymbol
  *  c47d043 - Feature Request 1880 - hide Template
  *  2c7afff - Fix 2884 crash on page delete
  *  86363ca - Copy/Paste error referencing Image WB
  *  e0231e2 - Change Scale to PropertyFloatConstaint to prevent OCC
    loop when Scale == 0
  *  7c3e244 - hidden pref setting for face debugging
  *  15ab763 - Merge pull request #503 from agryson/vulture-artwork-
    feedback
  *  6fde632 - Integrate forum feedback on icons
  *  c797b47 - Merge pull request #501 from luzpaz/doxygen-typo-fix
  *  48c620b - Merge pull request #500 from pekkaroi/pathcompound-fix
  *  6b0a0ff - issue #0001935
  *  09b1c5c - fix doxygen typo introduced to DraftVecUtils.py
  *  00c850f - Merge branch 'master' into pathcompound-fix
  *  60ae927 - issue #0002031: show object name when hovering tree view
  *  63ee215 - findParentJob fixed to work from within a PathCompound
  *  36b7e03 - fix eval flsw: do not use GUI stuff in App modules!
  *  095d462 - Arch: Added oddtopus's fixes to Arch Frame
  *  216d8c6 - commit 10000
  *  5cf9eb0 - commit 9999
  *  019b0e2 - Draft: doxygen tweaks Getting familiarized with doxygen
    by starting some initial work on Draft module typo introduced from
    commit
  *  76b3397 - py3: ported module init to python3
  *  915a1b1 - py3: Draft: use ordered dicts
  *  76a4e74 - py3: Draft: Trackers integer division
  *  8165b2a - py3: Draft: python3 translate
  *  2deaf4f - Update to Python 3 print
  *  da2b9f3 - py3: error with decode translation. translation already
    is a function defined in DraftTools and is responsable for right
    decoding. Not doing it twice.
  *  742d92c - py3: fix in draft translate function
  *  8696ecd - py3: ported Draft to python3
  *  81464b5 - python: Draft: *.py: Fix syntax for Python3
  *  09ef1e9 - undo removal of function caused by PR494
  *  899e57f - PATH: post processor tweaks and loop select. rename
    generic_post.py: This is actually a post specific to a machine.  The
    generic name is confusing fix test case. Contour has no plunge angle
    scrubbing postprocessors for python 2 style prints Keep loop select
    usable when task panel is open.
  *  17a3d1e - fix warnings: -Wmaybe-uninitialized
  *  16a23d1 - disable Path module on Win32 if cmake version is less
    than 3.4.3
  *  c014fe1 - Merge pull request #460 from realthunder/PathArea
  *  850bba7 - prework for issue #0002698
 -- Alexander Pozdnyakov <censored>  Sat, 18 Feb 2017 19:02:23 +0300
freecad-daily (0.17~git9945-709d2f3-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 709d2f325db0490016807b8fa6f49d1c867b6bd8
  * Date: 1486160742
  * git changelog:
  *  709d2f3 - fixes #0002887: add FC logo (watermark) in Save Picture
  *  9b58d8b - Merge pull request #495 from luzpaz/grammar-fixes
  *  33e0bc3 - fix various warnings
  *  bb5c01b - typo r/scema/scheme/
  *  ad7f6b9 - fix --log-file description grammar
  *  1afa150 - raise error if parameters of ellipse are invalid
  *  25496ad - Add Addon Manager to Tools menu
  *  66982e2 - Sketcher: Polyline continuous mode support
  *  b708957 - Sketcher: BSpline deletion/special hideunused internal
    geometry
  *  4750bd4 - Expressions: Generalized
    FunctionExpression::simplify(...) function.
  *  0d6f777 - Expressions: Fixed issue #2879.
  *  715fa81 - Arch: Upgraded Equipment tool - fixes #2573
  *  6c3b78e - Merge pull request #490 from AjinkyaDahale/patch-1
  *  2623ca4 - fix whitespaces
  *  a97fbc3 - Merge pull request #489 from vejmarie/step
  *  5d21eb6 - fix crash in
    ViewProviderGeoFeatureGroupExtension::getLinkedObjects
  *  7a9fecb - Minor bug in PartDesignGui::ViewProviderPipe
  *  7b5707b - Add an update timer to the progress bar set to 500ms
    instead of nothing. STEP Reader is updating the progress bar every
    time a new Shape is decoded/transferred and loaded, which is a huge
    amount of "interrupt" and slow down drastically the global
    performance
  *  2780edd - Arch: fixed import of IFC Site geometry
  *  e8c822c - Changes based on wwmayer's comments
  *  fb2cd4d - Moved Perpendicular to constraint mode framework
  *  5e997fe - Brought back select then constraint for all constraint
    tools yet converted
  *  a881d30 - Miscellaneous changes to constraint creation modes
  *  9ec7bd4 - Sketcher: Fixing Green selection on new style constraints
  *  a39d254 - Moved point on object to general constraint mode
    framework
  *  643e61c - Moved parallel to general constraint mode framework
  *  180772b - Moved coincident and vertical to general constraint mode
    framework
  *  dad03ca - Moved CmdSketcherConstrainLock to general constraint mode
    framework
  *  4ad41e1 - Generalize DrawSketchHandlerGenConstraint::releaseButton
  *  99f93f3 - CmdSketcherConstraint::applyConstraint() is now used in
    DrawSketchHandlerGenConstraint
  *  61324d8 - Initial commit with DrawSketchHandlerGenConstraint
  *  583bb48 - Replace All SelectionFilterGates in Constraint Modes by
    GenericConstraintSelection
  *  b2c5e84 - Addition to CmdSketcherConstraint and
    GenericConstraintSelection
  *  93cb552 - Coincident constraint mode works on root (origin) too
  *  3f02c72 - Skeleton of general CmdSketcherConstraint Class
  *  9f68469 - Merge pull request #486 from agryson/icon-sizes
  *  bcc2e45 - Merge pull request #487 from berndhahnebach/bhbdev066
  *  0b4374e - Merge pull request #488 from mlampert/QtGui-import-fix
  *  c4a552e - Fixed QtGui import.
  *  2d84615 - include required header under Linux
  *  321ca98 - use names directly from document to set them in scene
    inspector
  *  71fe911 - FEM: Z88 result reader, fix open Z88 results files
    directly
  *  3f08dd5 - FEM: import Z88 results, change module name to import...
  *  469e391 - FEM: import VTK results, change module name to import...
  *  df66ce0 - FEM: export results to vtk, code formating and
    documatation information
  *  9ce1662 - Fem: add FemResult export to VTK files for visualization
    externally
  *  1b44eff - Show current icon size if not in list
  *  ce416f2 - Show icon units
  *  616f45f - Remove reliance on PM_ToolBarIconSize
  *  fc4a1c6 - Activate only UI tree leaf as to display properly colors
    when browsing a STEP (there is currently a limitation within the
    reader which creates compound which are totally grey) and accelerate
    browsing by de-activating Compound rendering
  *  bcea759 - fix crash with null pointer links in PropertyLinkList
    handle case with null pointers as value in STEP reader avoid to
    create coumpound objects with null pointer links
  *  3a3fa30 - Arch: fixed small bug in Site area calculation
  *  64d0eb9 - can't assign nullptr to a QPixmap
  *  303f088 - fix linking error in TechDraw
  *  2a1d02e - Merge pull request #485 from WandererFan/January
  *  c636278 - Merge pull request #483 from looooo/python3-path
  *  541ff37 - Fix tuple unpacking issue
  *  06a5bfb - Remove py3-incompatible tuple argument from Path
  *  e47edae - Update Path to py3-compatible printing
  *  5f72efa - Avoid issue if ViewProvider deleted while graphic still
    active
  *  49c2be1 - Fix potential race when cancelling DPG creation
  *  722b2d1 - Install default PAT file
  *  7cb3e93 - Preferences for GeomHatch
  *  b1a5fd9 - Add dialog for GeomHatch creation
  *  84b858a - fix naming conflicts
  *  42bb647 - update tooltips, menu order
  *  299ac94 - Geometric hatch for Section face
  *  1d3a8a9 - minor fixes: debug message/tooltips/etc
  *  f51b581 - Initial working version of geometric crosshatch/PAT files
  *  54fed5c - Improve handling of broken references (changed
    Edge/Vertex names)
  *  afa8c9f - Prevent DetailView crop circle marker
  *  0cb29cf - Fix Diamter/Radius Dimensions in Detailview
  *  935c4f8 - Make detail crop circle public
  *  c0ab95a - Add Vector2D conversion
  *  fad1edb - Add formatVector for Vector2d
  *  7959d84 - remove debug messages
  *  98c8394 - Handle corrupted 2D references
  *  3d8622d - ViewSection inherits Scale from Base
  *  3ce9c48 - Clean up children on Page delete
  *  6cad2bc - Delete DPGI's when parent DPG deleted Ensure Gui/QGIVxx
    is removed when App/DVxxxx is deleted
  *  0204b77 - Warn if Anchor view deleted in Projection Group
  *  1738107 - Correct handling of deleted Features in QGraphicsScene
  *  c0c4569 - Change DPG freature name from "cView" to "ProjGroup"
  *  a6129b9 - Remove SectionLine on delete or cancel
  *  78c07ce - Remove section line from DVP on delete of DVS
  *  60ba62c - Fix non-rotation of QGIDecorations with QGIViewPart
  *  429c32b - Reset edit after dialogs
  *  9e7d56d - Fix NaN in iso sections
  *  0623e8f - Fix DPG positioning on mouse move
  *  94a647a - Fix Svg export page & text size in HiRez
  *  5e62c6b - Add arrowstyle preference
  *  5007193 - Initial Bitmap fills for Faces
  *  ad98ff1 - Restore lost dimension tail
  *  fe617e1 - Make SVG hatches scalable
  *  f68cbc8 - Basic working HiResolution TD
  *  32bacd0 - py3: ported Path to python3
  *  71f6a28 - python: Path: *.py: Fix python3 syntax
  *  8ed62e3 - Merge pull request #482 from agryson/multi-workbench-
    artwork-alignment
  *  49c02b9 - Update Plot icon metadata
  *  1c07ca7 - Align Plot Workbench icons to guidelines
  *  35c817e - Update Ship icon Metadata
  *  806df18 - Align Ship Workbench icons to guidelines
  *  ab196b5 - Correct outline color in sketcher icon
  *  ea2f873 - Start: misc fixes in startpage
  *  fa4b5d2 - Merge pull request #480 from drallod/master
  *  357ecb5 - Path: Issue #0002817:
  *  fc2010b - Arch: Export rebars to IFC as SweptDiskSolids + fixed
    half-done py3 compatibility - fixes #2684
  *  1e4b6ed - Merge pull request #479 from
    abdullahtahiriyo/bspline_stage1b_2017_firstdeliverable_fixes
  *  9725be8 - Sketcher: Documentation of delete functions
  *  0edf172 - Sketcher: Fix deletion of geometry having internal
    geometry inserted before the geometry
  *  175d177 - Merge pull request #467 from mlampert/path-unit-test-
    fixes
  *  d4da536 - Restored exception masking - although i'm not sure it's a
    good thing.
  *  c9c7d19 - Import pivy only if gui is up.
  *  013043b - Refactored cmake file once again - exposing root
    exception.
  *  e1a22b7 - Fixed unit tests for the case where LineOld is not set to
    false.
  *  831e467 - Refactored cmake file and added TestPathCore.
  *  ea7789b - Fixed merge issues and re-enabled tests.
  *  f0db6b8 - Hooked Path tests into global unit test target.
  *  7805dce - Fixed holding tags unit tests.
  *  33a3c5f - Merge pull request #478 from agryson/sketcher-artwork-
    alignment
  *  9512b46 - Update Metadata
  *  f254987 - Update xpm icons
  *  0746a8e - Align Sketcher Workbench icons to guidelines
  *  0df4af4 - issue #0002540: Crash on startup
  *  a240f5d - issue #0002540: Crash on startup
  *  9b49777 - Merge pull request #475 from
    abdullahtahiriyo/bspline_stage1b_2017_firstdeliverable
  *  7756c27 - use triangular tabs in property view only on Windows
  *  36e1d07 - fix -Wunused-variable
  *  a460c54 - Merge pull request #472 from looooo/python3-complete
  *  f47fc48 - code cleanup
  *  f10a436 - STEP reader improvements Create Global STEP Tree when
    assemblies are present Make TBB usage dependant of its activation
    status at CMake Level Fix hierarchy opening into STEP Assembly
  *  dd63fe9 - Changed comparison of adjecent edge points to use
    PathGeom.pointsCoincide to deal with the higher precision of doubles
    underneath.
  *  bef8153 - Merge pull request #474 from mlampert/logging
  *  80e7ece - Sketcher: BSpline - avoid tiny circles on removal of
    equality
  *  6ad5182 - Sketcher: BSpline Creation - as single command for one-
    step undo
  *  bad73ab - Sketcher: BSpline Creation fix - Remove introduced pole
    if creation cancelled
  *  cc31dac - Sketcher: BSpline Creation improvement - Add constraints
    by groups
  *  ec8c514 - Sketcher: BSpline Creation acceleration - pole
    constraining on pole creation
  *  38fc707 - Sketcher: BSpline Creation solver call reduction
  *  bdc81aa - Sketcher: BSpline Creation - pole circle on click
  *  f4a8820 - Sketcher: InternalAligment Python extension to
    InternalAlignmentIndex
  *  f92e5db - Fixed moved dogbone to use logging module - and fixed a
    bug while I was at it.
  *  7cc843c - Fixed secondary debug logging in holding tags.
  *  dfb1094 - Path logging interface and bulk transfer of HoldingTags
    dressup to use module.
  *  fdd34ef - Draft: Fixed small bug in SVG output
  *  9a6191f - Draft: AutoGroup system
  *  38921cf - py3: ported Complete to python3
  *  9f2a389 - py3: add PyMOD_INIT_FUNC from: py3: ported module init to
    python3, wwmayer
  *  bebda4c - fix crash when pressing cancel on pipe task panel
  *  d9dda3f - Path: Fixed issue where GCodeEditorDialog wouldn't appear
    for some post processors
  *  087853b - Draft: improved makeSketch backward compatibility
  *  8204397 - Draft: various fixes and improvements of makeSketch
  *  1d5d539 - FEM: GMSH mesh object, in some cases the task panel did
    not open
  *  0984672 - make sure that the passed 'self' pointer to a method of
    the Python wrapper is never null
  *  294b230 - fix crash when cancelling revolution task panel
  *  8a100bf - issue #0002836: Crash in sketcher
  *  43e8c21 - issue #0002816: Trimming tool crashes
  *  417f074 - handle stricter tolerance of Vector3d for equality in
    Draft unit test
  *  654da13 - Merge pull request #468 from cconnett/master
  *  9f859a0 - Draft: Fixed encoding bug in dwg import - fixes #2872
  *  9134a1e - Grammar fix
  *  1c0c848 - Merge pull request #464 from berndhahnebach/bhbdev064
  *  27c4136 - TaskTransformedParameters derives from
    Gui::DocumentObserver to handle deletion of view provider when
    clicking Cancel button
  *  bc84e88 - add observer for GUI documents
  *  529e141 - FEM: unit tests, get rid of duplicate defs
  *  b8403d4 - FEM: unit tests, update result files to start with
    element numbering with 1
  *  dbe6efb - FEM: unit tests, start element numbers of the unit test
    FEM meshes with 1
  *  94ddfdb - FEM: unit tests, make all FEM unit test in one directory
    in tmp directory
  *  227beac - FEM: unit tests, fix def to update results
  *  cfa97b0 - FEM: unit tests, reorder paths
  *  a5d6c29 - FEM: unit tests, convert result stat file from win to
    unix line ending
  *  d553d50 - FEM: splitted input file, fix if there is no constraint
    fix but constraint displacement and plane rotation instead
  *  1347c7b - FEM: examples, update them to the new solid material
    category
  *  d87d0a9 - FEM: imports, comment not used imports
  *  56d43c2 - FEM: code formating, flake8
  *  72c7a8a - change old DAG implementation to pass unit tests
  *  6105ea7 - Merge pull request #463 from qingfengxia/fluidmaterial
  *  66b91b1 - partially revert changes of issue #0002858 and add
    IsEqual method
  *  db0fe5b - change old DAG implementation to pass unit tests
  *  66fcaf6 - Fem: add push button to export customed fluid and solid
    material to FCMat file
  *  b788503 - Fem: add icon for FemMaterialFluid command toolbar item
  *  a90d221 - Fem: add length scaling (metre to mm) option for VTK mesh
    import
  *  0afb7b6 - Merge pull request #462 from looooo/fix_translation
  *  172206f - restore old DAG implementation and fix some build
    failures
  *  c43b39d - Sketcher: BSpline creation mode end on right-click
  *  4915a09 - py3: code from python3-branch broke the translation in
    Start-wb. This commit should fix this
  *  f21fa3e - fix compiler warning
 -- Alexander Pozdnyakov <censored>  Sat, 04 Feb 2017 10:54:50 +0300
freecad-daily (0.17~git9758-f3f7b01-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: f3f7b01202646d7103961ba24063658a9f72e650
  * Date: 1485022536
  * git changelog:
  *  f3f7b01 - improve whitespaces
  *  69857f3 - DAG: remove early return to avoid update chain changes
  *  b427409 - DAG: remove defined but unused function
  *  4f8e046 - DAG: Fix preprocessor definition inconsistencies
  *  d9adc9c - DAG: Add document graph recompute test
  *  665eb63 - DAG: Change object graph handling to be bidirectional
  *  93262e9 - Draft: more coherent rectangle creation
  *  700ed33 - Merge pull request #461 from f3nix/layout-fix
  *  92c3165 - fix possible crash in destructor of FeaturePythonPyT
    template
  *  37b7513 - Fix layout issue in DraftGui's _inputfield.
  *  ad57478 - fix a couple of compiler warnings
  *  f5c0f57 - write consistently 'B-spline' in menus and tooltips
  *  62b4782 - Several fixes: + use different iterator variable for
    nexted loops + avoid loss of data warnings + improve layout
  *  0955ccf - fix whitespaces
  *  7a3c8d0 - make indexes of GeomBSplineCurve consistent to OCC API
  *  5dab557 - in geometry classes raise RuntimeError instead of basic
    exception type
  *  ad29408 - Merge pull request #447 from
    abdullahtahiriyo/bspline_2017
  *  eeb7dd4 - spend own type for Python wrappers of FeaturePrimitive
    and BodyBase
  *  ac7750f - issue #0002867: AttachExtension crash
  *  14ae74f - Use contour area for wire size instead of bounding box
  *  306ad7f - Replace Vector3D ==/!= with difference <
    Precision::Confusion()
  *  e9b5722 - python3: dict.has_key("key") --> "key" in dict
  *  7c15e14 - Added a search box to the PropertyLink dialog
  *  c241bed - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  bce02da - Using system link color in property editor
  *  39bd5ea - issue #0002867: AttachExtension crash
  *  67fdbfd - Arch: Fixed bug in Section Plane + TechDraw view when the
    section is empty
  *  2a67c7f - Merge pull request #453 from qingfengxia/fluidmaterial
  *  4d5fab1 - Merge pull request #456 from mlampert/develop
  *  632f1f5 - Merge pull request #454 from bblacey/develop
  *  81ae4f9 - Fixed z=0 issues; added rapid move for square tag that is
    at the maximum height (or higher).
  *  6ead01e - Use Gitter notifications
  *  8252616 - Fem: add air and water fluid material into
    data/Mod/Material
  *  a378a16 - Fem: modify taskpanelFemMaterial to support simple Fluid
    Material
  *  3f0c9d7 - Merge branch 'master' into bspline_2017
  *  0f4a5b4 - Merge pull request #452 from luzpaz/travis-mascot
  *  cfe2aa7 - fix TravisCI mascot logo
  *  2f44192 - Merge pull request #451 from kkremitzki/master
  *  38c8884 - Streamline README.md
  *  370d4f5 - Merge pull request #450 from kkremitzki/master
  *  79f99b3 - Move gitter.im badge
  *  8624711 - Add gitter.im badge
  *  c0ec75e - Merge pull request #449 from looooo/python3-arch
  *  f3fb676 - py3: Arch: some more fixes
  *  636804f - Merge pull request #448 from sliptonic/master
  *  2bc1162 - py3: Arch: print fixes
  *  1a21a4b - py3: cherry-picking fixes a cherry pick for the arch
    module introduced problems with python2 and the start-wb.
  *  31e4489 - py3: resolving diff in Arch
  *  8ad2c69 - py3: open function is in module 'io' in py3 instead of
    __builtin__
  *  4f43cfa - py3: adapt scripts to work with Python3
  *  1591601 - py3: Arch: *.py: Fix syntax for python3
  *  ed37367 - Path: Make contour default final depth to part bottom
    instead of 0
  *  c4405f8 - Path: fix missing field in profile edges
  *  9876307 - fix crashes in creation of parabola or hyperbola
  *  46075f3 - Sketcher: Symmetry support for BSpline
  *  5956d03 - Merge pull request #446 from agryson/openscad-artwork-
    align
  *  252d84f - Sketcher: Array/Copy/Clone support for BSpline
  *  8d81a71 - Update Metadata
  *  7744fcf - Align OpenSCAD icons to guidelines
  *  45b8989 - set layout of text of progress bar in unit test dialog
  *  5b5189a - workaround for running graphviz under Qt5
  *  177f36a - Merge pull request #445 from agryson/drawing-artwork-
    alignment
  *  2e789dc - Sketcher: BSpline SnellsLaw - unsupported
  *  f935f33 - Sketcher: BSpline point-on-object - unsupported
  *  c1decd3 - Sketcher: Enable relative movement of BSpline edge
  *  f35d739 - Update Page template icons
  *  df91ee5 - Don't depend on svg contents for file info
  *  8ba60da - Updated Metadata
  *  ce4ee4b - Update Drawing Workbench icons to Tango
  *  17c6921 - Draft: Fixed bug in line UI - fixes #2860
  *  c6144c2 - Draft: improvements to Stretch code, added support for
    rectangles
  *  0f7d4ac - PATH: Fix for x10 input field issue in tool table
  *  a588349 - Horizontal and Vertical Constraint creation modes
  *  6e7c491 - fixes #0002858: Vector2d Equality Incorrect
  *  cd6c918 - Merge pull request #443 from dev-at-stellardeath-
    org/path_helix
  *  adb9353 - Merge pull request #444 from looooo/python3-fixes
  *  2f66ff6 - wrapper for QVariant <> Base::Quantity <> PyObjectWrapper
  *  67c1bca - Merge branch 'master' into path_helix
  *  4da262d - Sketcher: BSpline solver improvement
  *  6b5622a - Sketcher: BSpline - Equality not supported user
    indication
  *  2eec558 - Sketcher: BSpline - UI Perpendicularity
  *  340d33f - Sketcher: BSpline - Informing the user of non-supported
    tangencies
  *  e53dc90 - Sketcher: BSpline simplified endpoint
    tangency/perpendicularity solver implementation
  *  9bf1e8f - Sketcher: BSpline box selection
  *  42331bd - python3: neutral fixes
  *  f2faa50 - PathHelix: Switch to QToolBox based task panel
  *  d8afbe5 - Fix 2843 DrawProjGroup Restore
  *  2fef05c - Revise edge & vector compare function for clarity
  *  70f0a3c - Merge pull request #437 from tomate44/SavePicture
  *  df82247 - Merge pull request #441 from agryson/draft-stretch-align
  *  a631730 - Merge pull request #439 from agryson/spreadsheet-artwork-
    align
  *  6115e78 - Merge pull request #438 from berndhahnebach/bhbdev063
  *  e2b5623 - FEM: code formating, flake8
  *  73b9c73 - FEM: unit tests, update FreeCAD files of FEM unit tests
  *  4360c0b - FEM: unit tests, fix some issues and save FreeCAD files
    of the unit tests
  *  eb9f1d0 - FEM: pre checks, do not allow youngs modulus and thermal
    conductivity (later for thermomech analysis) to be 0.0
  *  bfc3c3f - Minor grid alignments
  *  512fd62 - Sketcher: Enable BSpline edge and enpoints movement
  *  9914e41 - Update Metadata
  *  1c7e098 - Align Spreadsheet icons to Tango
  *  1b59e74 - Sketcher: Solver Simplification for basic case
  *  0ef082b - Sketcher: Construction of periodic BSplines
  *  348d4cf - Sketcher: Periodic bspline icons
  *  e441c2a - Merge pull request #436 from
    sliptonic/feature/removeoldtags
  *  8924cb1 - avoid changing scenegraph while traversing it
  *  09d8034 - Doc: Fixed typo
  *  5a884c9 - Add Transparent background to Save picture options
  *  b0abdd1 - PATH: remove old holding tag code and GUI elements
  *  c704c28 - Draft: Added stretch tool - fixes #1163
  *  5929ad3 - correct clipping issue
  *  42a2faf - Update Helix Metadata
  *  62b08cd - Update helix icon
  *  1ceb718 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  bbd606a - Merge pull request #434 from mlampert/HoldingTagArcs
  *  e4c3573 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  e76333f - Fixed segmentation of xy-plane arcs, made # segments
    factor a property.
  *  671e588 - Sketcher: BSpline autoconstraints on creation
  *  b255ada - Sketcher: Sketcher Elements support for BSpline
  *  1076b70 - Part: BSpline creation method corrected as per Werner's
    indication
  *  0c34f1b - Merge pull request #433 from agryson/arch-artwork-
    alignment
  *  f2c884a - Merge pull request #432 from mlampert/HoldingTags
  *  675cd52 - Merge branch 'master' of github.com:FreeCAD/FreeCAD
  *  c9de368 - Sketcher: BSpline restore internal geometry
  *  2a4353a - Sketcher: BSpline delete internal geo on deletion
  *  d66242b - Sketcher: Contraint class extension
  *  032ead0 - fix broken shadow
  *  8e87cd6 - Revert modifications to 3rd party icon
  *  1f43ad7 - Minor updates and polish
  *  4bf8b51 - Update Arch Workbench icon metadata
  *  39e48dd - Align Arch Workench icons to Tango
  *  9d54420 - Added support for rounded tags.
  *  126fe81 - Translation of strings.
  *  3cbf1c3 - Reduced debug logging.
  *  891add9 - Added preferences for holding tags.
  *  70c3fc8 - Automatically disable tags if they overlap with previous
    tag and/or do not fall on the base wire.
  *  2403890 - Minimum # tags is 2, makes sense and avoids the endless
    loop.
  *  190aa1f - Retrieve colors from settings.
  *  45893d7 - Fixed adding new tags - sorting required.
  *  706875b - Fixed v-scrollbar issue and added edit button.
  *  f89eea7 - Using InputField for width and height and use proper
    properties.
  *  6792e2c - Minor name cleanups.
  *  0781cf7 - Added support for manual point input.
  *  8f7102e - Adding and modifying tags with mouse works - event and
    selection handlers are properly registered and removed again.
  *  e6c968c - Basic tag visualization and selection.
  *  c2f2a25 - issue #0002739: Mac users must Command click instead of
    Ctrl click multiple elements.
  *  675bcc2 - fixes #0002125: CMake shouldn't generate Version.in for
    release tarballs.
  *  a9530bc - issue #0002739: Mac users must Command click instead of
    Ctrl click multiple elements.
  *  cbcbd48 - Merge pull request #431 from sliptonic/feature/coretests
  *  57850b5 - fix crash in graphviz export due to invalidated iterators
  *  678f36c - PATH: some simple core tests
  *  1155022 - Sketcher: BSpline Weights internal geometry support
  *  6bd801d - Sketcher: expose Bspline pole internal geometry
  *  d949f52 - Sketcher: BSpline solver Internal Geometry for poles
  *  07eebb1 - Sketcher: Constraint Third Redefinition for internal
    geometry
  *  609c80b - Part: Fixes triggered by Werner's comments on my branch
  *  e7dacb9 - Part: Bezier serialization support extension to periodic
  *  0e2cf2e - fixes #0002837: Misspell in PY module
  *  b7c0127 - PATH: changed default opened  tabs in panel ui files back
    to base gemoetry
  *  21b1166 - PATH: fix for 2805 changed TaskPanels to use unit
    conversions via FreeCAD.Units commented out references to segLen
    since it si used nowhere
  *  0e65256 - issue #0000466: Sketcher: allow moving the dimension
    datums in two directions
  *  f5367d7 - fix warning and improve code formatting
  *  61c3f2c - Merge pull request #428 from vejmarie/step
  *  5d817c7 - Merge pull request #426 from brawaga/patch-2
  *  d88fd4c - Merge pull request #424 from brawaga/patch-1
  *  186b9e2 - make code a bit more readable
  *  6668a86 - Merge pull request #420 from ChrisLuck/stepdown_2
  *  61fb3d4 - Fem: add _CommandMaterialFluid.py and
    FemMaterial.makeFluidMaterial method
  *  358238f - Merge remote-tracking branch 'origin/master' into step
  *  7ccd9a9 - Create Compound per STEP file definition within FreeCAD
    interface STEP hierarchy is in that case respected
  *  5a370d6 - Merge pull request #421 from dev-at-stellardeath-
    org/master
  *  2a977c3 - Merge pull request #419 from f3nix/qt-keywords-1
  *  0c5ac71 - Merge pull request #418 from triplus/master
  *  59ef8d8 - Doc: Cosmetic fixes in doxygen output
  *  81e9228 - issue #0000753: angle constraint auto places the
    constraints visuals including its value in the wrong place
  *  61b685f - Part: BSpline serialization
  *  c20b17f - Sketxher: Basic creation method
  *  40aafe7 - FEM: remove precheck for load since an static analyis
    could be valid without loads
  *  aa83257 - FEM: code formating, remove trailing whitspaces
  *  f9f6826 - FEM: VTK tools, add stress and strain vectors (x,y,z)
  *  57a94af - FEM: result task panel, add stress and strain vectors to
    possible user defined results
  *  3003b7d - FEM: frd reader, add reading strain data and calculate
    stress and strain vector
  *  dc3b454 - FEM: result object, add properties for stress and strain
    vectors
  *  01b3db5 - FEM: frd reader, add B32 beam elements
  *  2537cf5 - FEM: mesh group, add a needed def to mesh tools and use
    the new mesh group object in gmsh mesh class
  *  1973efa - FEM: mesh group, add task panel
  *  d1954ae - FEM: mesh group, add command to FreeCAD GUI menu and tool
  *  c72cd50 - FEM: mesh group, add object
  *  edb1f02 - FEM: VTK tools, only import results into vtk if they
    exists
  *  3ec0a50 - FEM: VTK tools, fix value assignment
  *  b5bfc01 - FEM: frd reader, typo
  *  ba38e06 - FEM: result object, typo
  *  162c74c - Draft: Moved dimension decimals preference setting to the
    dimension preferences tab - issue #2832
  *  5d2e834 - Draft: Fixed spline bug in DXF importer
  *  58844fe - Update Part_ru.ts
  *  a0533b7 - Changed comparison for points - fixes issue if bone is at
    plunge point.
  *  e7daf5a - Sketcher: BSpline icons courtesy of Jim
  *  2830179 - Update Fem_ru.ts
  *  25fc1d3 - Merge pull request #422 from mlampert/issue-2664
  *  8ea8699 - Part: Enable BSpline creation from poles
  *  9d55585 - Check for 0 pointer in initialisation for assigning
    default values.
 -- Alexander Pozdnyakov <censored>  Sat, 21 Jan 2017 21:44:29 +0300
freecad-daily (0.17~git9544-95b7610-1) unstable; urgency=medium
  * Compile
  * URL: https://github.com/FreeCAD/FreeCAD.git
  * Branch: master
  * Commit: 95b7610536b3c66db6f5b6f66a63f1c80db877d0
  * Date: 1483724420
  * git changelog:
  *  95b7610 - show exceptions when activating a workbench as error
    message, not log message
  *  bf5dcbd - move import statement to fix error
  *  96dc57c - replace Qt keyword slots with Q_SLOTS
  *  524ee4a - fix Qt5 port of messageHandler
  *  899c5c3 - Merge pull request #417 from dev-at-stellardeath-
    org/path_helix
  *  b334197 - Arch: decompose multifuse objects when exporting to IFC
  *  cd3c1d5 - Path: Helix taskpanel shows interdependencies of holes
  *  4efd3e8 - fix -Wunused-parameter
  *  6dff7f1 - Merge pull request #413 from realthunder/sortEdges
  *  109f869 - Extensions: Fix GeoFeatureGroup drag&drop
  *  dd0b714 - Extensions: Fix wrong group test and prevent crash
  *  c4ec348 - PartDesign: Show origin for primitive editing
  *  40cc288 - PartDesign: Fix test for new group body
  *  d2764a3 - PartDesign: Adopt python interface to body group
  *  b4a569e - PartDesign: Change body viewprovider to group
  *  9a3b952 - PartDesign: Port body to be a origin group
  *  47ed29f - Extensions: GeoFeatureGroup only for GeoFeature
  *  dfbd6aa - cleanup work: overload methods instead of using new
    method names
  *  43ad429 - Add Part BOA multiCut, multiCommon and multiSection
    methods
  *  8e1f536 - Coincident constraint making mode added
  *  75ad582 - Lock doesn't complain "no selection"
  *  670e59e - Lock constraint in always available when sketch is open
  *  1230f49 - Lock constraint can be applied with better selection
  *  ecd1f46 - Added DrawSketchHandlerLock
  *  f6f8363 - Updated viewport dimensions to reflect users unit schema
  *  0d4b185 - Arch: Fixed small bug in components
  *  608f737 - use normals if available
  *  0ad9318 - compute signed distances of points to shape, show results
    of visual inspection for point clouds
  *  7943ce4 - Merge pull request #412 from mlampert/HoldingTags
  *  d585499 - Make DraftGeomUtils.findWires use Part.sortEdges
  *  e381b23 - Added Part.sortEdges
  *  e92f315 - Changed default values for tags and disabled old popup
    menu.
  *  556e25e - Fixed another initialisation issue - depending on how the
    dressup is created.
  *  8efbe9e - Basic UI for holding tags.
  *  807cf80 - Hide job while editing dressup.
  *  34f2105 - Fixed edit dialog initialisation.
  *  9bf58b1 - Reduced logging.
  *  cb85072 - Fixed alignment issue and unit tests. The trick is really
    to over-extend edges before creationg shapes for the common
    operation, and trying to avoid alignment of the edge with the cone's
    seam.
  *  27b71ab - Maintaining rapid commands.
  *  f232096 - Fixed build and tests.
  *  068dc2d - Reduced logging.
  *  d6c588e - Added resiliancy against vertical path elements.
  *  c1fc88c - Fixed caching issue.
  *  6b758e2 - Added support for vertical paths along the edge of a
    cylindrical tag.
  *  ab382ce - Improved tag height based on obj.Base properties, if they
    exist.
  *  5e1efba - Fixed generation and edge case where there is no wire to
    cut the tag.
  *  1635d73 - Removed core which isn't used anymore; some debugging
    info to figure out the save/restore issus.
  *  b26a7ad - OCC based tag line generation by extruding the edges
    cutting through a tag and retreiving the common with the tag solid.
  *  9eca75e - Added pixellation of arbitrary path curve.
  *  e807094 - Create cones for debugging cone shaped tags.
  *  f294821 - Use PathGeom for holding tags dressup.
  *  0fabe5c - Fixed helix construction.
  *  a3ae53a - Added arcToHelix.
  *  198ab6d - Rebase on new Line/LineSegment code.
  *  23196b4 - Fixed most of the state machine issues, still a problem
    with intersection of edges. Need to rebase.
  *  4a810bc - Support for arcs and helix with tests.
  *  6462d77 - Added support for arcs on square tags.
  *  88e9d26 - Added HoldingTags dressup with tests, using PathGeom and
    PathTestUtils.
  *  6ab6603 - FEM: fix unit tests in the regard of new material module
  *  846637e - FEM: adapt FEM examples to new material module name
  *  739fe3a - FEM: move modules MechanicalMaterial to a more general
    FemMaterial
  *  1d2857e - FEM: GUI, move create node set tool to mesh tools
  *  100e1bf - FEM: solver ccx task panel, typo
  *  97b08f2 - FEM: netgen mesh obj, move a new obj inside an active
    analysis if there is one
  *  6df6bae - FEM: GMSH mesh obj, switch to FEM WB on double click on
  *  437ce69 - FEM: GMSH mesh task panel, add an ok and cancel button,
    remove close button
  *  f562b3d - FEM: code formating, flake8 and delete not used imports
  *  a3427c7 - fix major bug in ExtensionContainer::restoreExtensions
  *  40ad0b7 - Merge pull request #410 from mlampert/issue-2825
  *  ab4fe61 - Merge pull request #409 from eivindkv/ObjectLabelObserver
  *  d51188b - Setting a minimum # interpolations for displaying an arc.
  *  ef5fb08 - Moved ObjectLabelObserver from Gui::Application to
    App::Application.
 -- Alexander Pozdnyakov <censored>  Fri, 06 Jan 2017 21:42:56 +0300
freecad-daily (0.17~git9463-164b94c-1) unstable; urgency=medium
  * Compile
  * Branch: master
  * Commit: 164b94c8fa9bf61f7672eb5ee6b4704b2d42c965
 -- Alexander Pozdnyakov <censored>  Sun, 01 Jan 2017 22:05:43 +0300
freecad-daily (0.6.472-1) UNRELEASED; urgency=low
  * Initial Release
 -- Werner Mayer <censored>  Tue, 26 Sep 2006 16:55:15 +0200