Changesets: FreeCAD
master 3d85114f 2020-12-07 21:48:28 Details Diff |
[TD] Add a comment about QGIViewBalloon.cpp draw() function needing refactoring. | ||
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.cpp | Diff File | ||
master 65595c1b 2020-12-07 20:57:53 travisapple Committer: GitHub Details Diff |
Update importWebGL.py | ||
mod - src/Mod/Arch/importWebGL.py | Diff File | ||
master eb4e641e 2020-12-07 19:38:23 Details Diff |
Update README.md Added details on reporting issues to the README.md file |
||
mod - README.md | Diff File | ||
master 5e692d19 2020-12-07 19:27:03 Committer: GitHub Details Diff |
Merge branch 'master' into fixAirfoilImportNumberRegex | ||
mod - src/Gui/CommandDoc.cpp | Diff File | ||
mod - src/Gui/CommandStd.cpp | Diff File | ||
mod - src/Gui/CommandWindow.cpp | Diff File | ||
add - src/Gui/Icons/Std_CloseActiveWindow.svg | Diff File | ||
add - src/Gui/Icons/Std_CloseAllWindows.svg | Diff File | ||
add - src/Gui/Icons/Std_Export.svg | Diff File | ||
add - src/Gui/Icons/Std_Import.svg | Diff File | ||
add - src/Gui/Icons/Std_MergeProjects.svg | Diff File | ||
add - src/Gui/Icons/Std_PrintPdf.svg | Diff File | ||
add - src/Gui/Icons/Std_RecentFiles.svg | Diff File | ||
add - src/Gui/Icons/Std_Revert.svg | Diff File | ||
add - src/Gui/Icons/Std_SaveAll.svg | Diff File | ||
add - src/Gui/Icons/Std_SaveCopy.svg | Diff File | ||
mod - src/Gui/Icons/resource.qrc | Diff File | ||
mod - src/Mod/Import/App/AppImportPy.cpp | Diff File | ||
mod - src/Mod/Import/Gui/AppImportGuiPy.cpp | Diff File | ||
mod - src/Mod/Part/App/TopoShape.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawPage.h | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp | Diff File | ||
master ccc4e5cd 2020-12-07 19:13:34 Details Diff |
[Draft] Fix airfoil data detection regex The regular expression that Draft's airfoil data importer uses did not allow for lowercase "e" when using scientific notation. This corrects that, and silences Python Developer Mode warnings about deprecated escape sequences by converting most of the regex to use raw strings. |
||
mod - src/Mod/Draft/importAirfoilDAT.py | Diff File | ||
master 8620d77b 2020-12-07 18:51:29 JAndersM Committer: GitHub Details Diff |
Update task_scale.py The changes solves the Ticket 0003691 - Bug in draft scale. Only integers work |
||
mod - src/Mod/Draft/drafttaskpanels/task_scale.py | Diff File | ||
master 528f0cbd 2020-12-07 17:02:35 Committer: wwmayer Details Diff |
Fix fedora COPR builds Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
mod - package/fedora/freecad.spec | Diff File | ||
master 78c6cc13 2020-12-07 16:54:17 Details Diff |
Import: [skip ci] fixes 0004477: Can't import .STEP files with cyrillic symbols |
Affected Issues 0004477 |
|
mod - src/Mod/Import/App/AppImportPy.cpp | Diff File | ||
mod - src/Mod/Import/Gui/AppImportGuiPy.cpp | Diff File | ||
mod - src/Mod/Part/App/TopoShape.cpp | Diff File | ||
master f5f349fa 2020-12-07 13:26:11 Committer: wwmayer Details Diff |
Part:Surface.toBSpline use OCC MaxDegree instead of fixed value. | ||
mod - src/Mod/Part/App/GeometrySurfacePyImp.cpp | Diff File | ||
master b082c813 2020-12-07 13:15:01 Committer: GitHub Details Diff |
Merge pull request #4068 from aapo-aapo/TD-Spreadsheet-fix [TD] TechDraw DrawViewSpreadsheet fix |
||
mod - src/Mod/TechDraw/App/DrawPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawPage.h | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp | Diff File | ||
master 959c2145 2020-12-07 12:29:00 Committer: GitHub Details Diff |
Merge pull request 0004113 from bitacovir/Std_File_Menu_Icons Add SVG icons for ten Std File Menu Commands |
||
mod - src/Gui/CommandDoc.cpp | Diff File | ||
mod - src/Gui/CommandStd.cpp | Diff File | ||
mod - src/Gui/CommandWindow.cpp | Diff File | ||
add - src/Gui/Icons/Std_CloseActiveWindow.svg | Diff File | ||
add - src/Gui/Icons/Std_CloseAllWindows.svg | Diff File | ||
add - src/Gui/Icons/Std_Export.svg | Diff File | ||
add - src/Gui/Icons/Std_Import.svg | Diff File | ||
add - src/Gui/Icons/Std_MergeProjects.svg | Diff File | ||
add - src/Gui/Icons/Std_PrintPdf.svg | Diff File | ||
add - src/Gui/Icons/Std_RecentFiles.svg | Diff File | ||
add - src/Gui/Icons/Std_Revert.svg | Diff File | ||
add - src/Gui/Icons/Std_SaveAll.svg | Diff File | ||
add - src/Gui/Icons/Std_SaveCopy.svg | Diff File | ||
mod - src/Gui/Icons/resource.qrc | Diff File | ||
master 75a2f471 2020-12-07 07:49:16 Committer: wwmayer Details Diff |
Part: update GeomSurface.toBSpline doc | ||
mod - src/Mod/Part/App/GeometrySurfacePy.xml | Diff File | ||
mod - src/Mod/Part/App/GeometrySurfacePyImp.cpp | Diff File | ||
master 1d3113eb 2020-12-06 21:25:20 bitacovir Details Diff |
Add SVG icons for ten Std File Menu Commands This commit adds SVG files with icons for these commands. Also, it makes the necessary changes on CommandDoc.cpp, CommandWindow.cpp, CommandStd.cpp and resource.qrc files. |
||
mod - src/Gui/CommandDoc.cpp | Diff File | ||
mod - src/Gui/CommandStd.cpp | Diff File | ||
mod - src/Gui/CommandWindow.cpp | Diff File | ||
add - src/Gui/Icons/Std_CloseActiveWindow.svg | Diff File | ||
add - src/Gui/Icons/Std_CloseAllWindows.svg | Diff File | ||
add - src/Gui/Icons/Std_Export.svg | Diff File | ||
add - src/Gui/Icons/Std_Import.svg | Diff File | ||
add - src/Gui/Icons/Std_MergeProjects.svg | Diff File | ||
add - src/Gui/Icons/Std_PrintPdf.svg | Diff File | ||
add - src/Gui/Icons/Std_RecentFiles.svg | Diff File | ||
add - src/Gui/Icons/Std_Revert.svg | Diff File | ||
add - src/Gui/Icons/Std_SaveAll.svg | Diff File | ||
add - src/Gui/Icons/Std_SaveCopy.svg | Diff File | ||
mod - src/Gui/Icons/resource.qrc | Diff File | ||
master f33aab5f 2020-12-06 16:19:09 Committer: abdullahtahiriyo Details Diff |
Sketcher: Reduce ViewProviderUpdates when deleting Internal Alignment Geometry ============================================================================== Deletion of a geometry having internal alignment geometry (B-Spline, Ellipse, ...) involves calling a geometry deletion operation for each internal aligment constraint in addition to the one of the geometry. Before this commit, an update call was performed for each of these operations. Now, there is a single update trigger operation after all the geometries are deleted. |
||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
master e7c06e84 2020-12-06 14:33:20 Committer: wwmayer Details Diff |
Part: add default values to GeomSurface.toBSpline() | ||
mod - src/Mod/Part/App/GeometrySurfacePyImp.cpp | Diff File | ||
master 00cf07d1 2020-12-06 10:18:22 Committer: abdullahtahiriyo Details Diff |
Sketcher: GeometryFacade - isInternalType static convenience function | ||
mod - src/Mod/Sketcher/App/GeometryFacade.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/GeometryFacade.h | Diff File | ||
master d96769e6 2020-12-06 10:08:45 Committer: abdullahtahiriyo Details Diff |
Sketcher: Refactor for GCS magic numbers ======================================== - A small refactor to eliminate GCS magic numbers from Sketch.cpp. |
||
mod - src/Mod/Sketcher/App/Sketch.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/Sketch.h | Diff File | ||
master be8e5ac3 2020-12-06 09:53:37 Committer: abdullahtahiriyo Details Diff |
GCS: Simple refactor magic numbers into enum ============================================ A new enum to remove magic numbers for constraint tags. A previous version of the commit introduced more magic numbers, which demonstrated not to be up for the task. About the Tag numbers: - Positive Tags identify a higher level constraint form which the solver constraint originates - Negative Tags represent temporary constraints, used for example in moving operations, these have a different handling in component splitting, see GCS::initSolution. Lifetime is defined by the container object via GCS::clearByTag - Hardcoded value -1 is used for these constraints.The effect is parameters are not truly enforced (it gives a nice effect when dragging the edge of an unconstrained circle, that the center won't move if the edge can be dragged, and only when/if the edge cannot be dragged, e.g. radius constraint, the center is moved). |
||
mod - src/Mod/Sketcher/App/planegcs/GCS.h | Diff File | ||
master 983e5137 2020-12-05 19:16:53 Committer: GitHub Details Diff |
Merge pull request 0004089 from mlampert/feature/thread-milling Path: Feature/thread milling |
||
mod - src/Mod/Path/CMakeLists.txt | Diff File | ||
add - src/Mod/Path/Data/Threads/imperial-internal.csv | Diff File | ||
add - src/Mod/Path/Data/Threads/metric-internal.csv | Diff File | ||
add - src/Mod/Path/Data/Threads/sources.txt | Diff File | ||
mod - src/Mod/Path/Gui/Resources/Path.qrc | Diff File | ||
add - src/Mod/Path/Gui/Resources/icons/Path_ThreadMilling.svg | Diff File | ||
add - src/Mod/Path/Gui/Resources/panels/PageOpThreadMillingEdit.ui | Diff File | ||
mod - src/Mod/Path/InitGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathCircularHoleBase.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathGuiInit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathJobCmd.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathOp.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathOpGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPreferences.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSanity.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSelection.py | Diff File | ||
add - src/Mod/Path/PathScripts/PathThreadMilling.py | Diff File | ||
add - src/Mod/Path/PathScripts/PathThreadMillingGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathUtils.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PostUtils.py | Diff File | ||
add - src/Mod/Path/PathTests/TestPathThreadMilling.py | Diff File | ||
mod - src/Mod/Path/TestPathApp.py | Diff File | ||
add - src/Mod/Path/Tools/Bit/5mm-thread-cutter.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Library/Default.fctl | Diff File | ||
add - src/Mod/Path/Tools/Shape/thread-mill.fcstd | Diff File | ||
master 2b35a7ee 2020-12-05 08:41:33 Committer: abdullahtahiriyo Details Diff |
Sketcher: GeometryFacade and ExternalGeometryFacade nullptr creation ==================================================================== If the Part::Geometry * is nullptr, then it is convenient to have a std::unique<GeometryFacade> that contains a nullptr too, because many functions check for a Part::Geometry being a nullptr. |
||
mod - src/Mod/Sketcher/App/ExternalGeometryFacade.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/GeometryFacade.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/GeometryFacade.h | Diff File | ||
master 4aa91f0f 2020-12-05 07:08:04 Committer: abdullahtahiriyo Details Diff |
Sketcher: SketchGeometryExtension - Do not store ID =================================================== Currently the ID is a unique number without an specific use and it is conceived to be taken over by future RT's Sketcher PRs. Because of this, and not to interfere with RT's implementation, it is not stored, but will be restored if attribute available. Unrelated: Similarly, ExternalGeometryExtension is also there conceived for RT's future sketcher PRs, but it is not used. |
||
mod - src/Mod/Sketcher/App/SketchGeometryExtension.cpp | Diff File | ||
master 2c0faabb 2020-12-05 07:03:59 Committer: abdullahtahiriyo Details Diff |
Sketcher: GeometryFacade - Remove Debuging code | ||
mod - src/Mod/Sketcher/App/GeometryFacade.cpp | Diff File | ||
master 6b05767a 2020-12-05 05:51:44 Committer: abdullahtahiriyo Details Diff |
Sketcher: ExternalGeometryExtension - refactor flag string to type in static function | ||
mod - src/Mod/Sketcher/App/ExternalGeometryExtension.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/ExternalGeometryExtension.h | Diff File | ||
mod - src/Mod/Sketcher/App/ExternalGeometryExtensionPyImp.cpp | Diff File | ||
master 092a1ee3 2020-12-05 05:24:33 Committer: abdullahtahiriyo Details Diff |
Sketcher: SketchGeometryExtensionPy - add testGeometryMode/setGeometryMode interface | ||
mod - src/Mod/Sketcher/App/SketchGeometryExtensionPy.xml | Diff File | ||
mod - src/Mod/Sketcher/App/SketchGeometryExtensionPyImp.cpp | Diff File | ||
master 9abbbd2b 2020-12-05 05:02:30 Committer: abdullahtahiriyo Details Diff |
Sketcher: SketchGeometryExtension refactor GeometryMode type from string ======================================================================== getGeometryModeFromName |
||
mod - src/Mod/Sketcher/App/SketchGeometryExtension.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchGeometryExtension.h | Diff File |