Changesets: FreeCAD

master 3d85114f

2020-12-07 21:48:28

aapo

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

robotarmy

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

chennes


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

chennes

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

PrzemoF


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

wmayer

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

Chris_G


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

yorik


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

yorik


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

Chris_G


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

abdullah


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

Chris_G


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

abdullah


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

abdullah


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

abdullah


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

sliptonic


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

abdullah


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

abdullah


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

abdullah


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

abdullah


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

abdullah


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

abdullah


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
 First  Prev  1 2 3 ... 59 60 61 62 63 64 65 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last