Changesets: FreeCAD

master 72b70c52

2020-12-18 07:11:02

mlampert

Details Diff
Added provision for gcc peculiarities in unit tests
mod - src/Mod/Path/PathTests/TestPathCore.py Diff File

master 3b69d235

2020-12-18 07:01:55

mlampert

Details Diff
Reuse existing QuantitySpinBox'es in order to avoid segfault on focus change.
mod - src/Mod/Path/PathScripts/PathToolBitEdit.py Diff File

master c1549ba3

2020-12-18 06:56:42

mlampert

Details Diff
Allowing QuantitySpinBox to be reused for different attribute; using properties to get values to work around build differences.
mod - src/Mod/Path/PathScripts/PathGui.py Diff File

master d1363943

2020-12-18 04:27:42

mlampert

Details Diff
Rearranged BitTool shape update so dependent ops don't execute with invalid tool.
mod - src/Mod/Path/PathScripts/PathToolBit.py Diff File

master d67f636d

2020-12-18 04:18:27

russ4262

Details Diff
Path: Fixes to path generation for certain selections

Fixes path generation for selection of two non-parallel edges.
Fixes path generation for selection of single, bottom face of slot with two non-parallel ends.
Fixes path generation for selection of two parallel, bottom bounding edges of slot.
mod - src/Mod/Path/PathScripts/PathSlot.py Diff File

master 3b2d06a4

2020-12-18 04:14:51

russ4262

Details Diff
Path: Add docStrings to some methods
mod - src/Mod/Path/PathScripts/PathSlot.py Diff File

master 4d35905a

2020-12-18 04:13:40

russ4262

Details Diff
Path: LGTM and spelling correction
mod - src/Mod/Path/PathScripts/PathSlot.py Diff File

master a5e992f7

2020-12-18 03:59:44

mlampert

Details Diff
Make BitShape read/writeable, so the tool can be edited when shared to a different system
mod - src/Mod/Path/PathScripts/PathToolBit.py Diff File

master 3da82fa6

2020-12-18 03:55:59

mlampert

Details Diff
Hide document when loading a ToolBit.
mod - src/Mod/Path/PathScripts/PathToolBit.py Diff File

master 7049c094

2020-12-18 03:14:44

mlampert

Details Diff
Only update the shape if it has changed.
mod - src/Mod/Path/PathScripts/PathToolBitEdit.py Diff File

master 2566d1ba

2020-12-17 22:28:01

sliptonic


Committer: GitHub Details Diff
Merge branch 'master' into posttodxf
mod - .travis.yml Diff File
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/DlgSettings3DView.ui Diff File
mod - src/Gui/DlgSettings3DViewImp.cpp Diff File
mod - src/Mod/Arch/importWebGL.py Diff File
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.ui Diff File
mod - src/Mod/Path/App/TooltablePyImp.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewDimension.h Diff File
mod - src/Tools/fcinfo Diff File

master 627fea4e

2020-12-17 16:10:42

wmayer

Details Diff
PartDesign: [skip ci] make the spin box for the angle of the drill point wider
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.ui Diff File

master 9ea837fd

2020-12-17 15:39:33

sliptonic

Details Diff
fixes 4466
mod - src/Mod/Path/Gui/Resources/panels/DlgJobTemplateExport.ui Diff File
mod - src/Mod/Path/PathScripts/PathJobCmd.py Diff File
mod - src/Mod/Path/PathScripts/PathJobDlg.py Diff File
mod - src/Mod/Path/PathScripts/PathSetupSheet.py Diff File

master 93736cca

2020-12-17 15:27:36

wmayer

Details Diff
Gui: [skip ci] add option to use software OpenGL
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/DlgSettings3DView.ui Diff File
mod - src/Gui/DlgSettings3DViewImp.cpp Diff File

master 249b3c3a

2020-12-17 14:15:24

M G Berberich


Committer: wwmayer Details Diff
make the hole-cut-type dropdown-box wider

This drop-down box contains long names and did not use the space of
the dialog.
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.ui Diff File

master 933413b1

2020-12-16 22:54:55

sliptonic

Details Diff
add post to Cmakelists.txt for install
mod - src/Mod/Path/CMakeLists.txt Diff File

master 6c6f5e7f

2020-12-16 18:30:48

abdullah

Details Diff
Sketch: Fix exception on redraw

===============================

Fixes:
https://forum.freecadweb.org/viewtopic.php?p=458293#p458293

Rationale:
In order to fix B-Spline pole dragging, the order was inverted.
This fixed the B-Spline pole dragging issue, but introduced a
draw before solve approach that is not consistent with the rest
of the Sketcher.

In my parallel development I had already identified this inconsistency,
switched the order, and provided a new mechanism to fix the issue with
the B-Spline pole dragging. This will be merged as part of another PR.

In the meantime, this PR restores the intended behaviour, and let us
identify if the particular reported exception also happens in other
situations.
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master 48fca8c2

2020-12-16 18:04:33

chennes


Committer: wmayer Details Diff
Add default filename for exports

When exporting a single file, the filename defaults to the current FCStd
name plus a dash and the name of the object. If multiple objects are
selected, the default is the basename of the FCStd file. No extension is
added. This behavior is controllable via two hidden preferences,
BaseApp/Preferences/General/ExportDefaultFilenameSingle
BaseApp/Preferences/General/ExportDefaultFilenameMultiple

_Allow regeneration of default on new exports_

If an export has been done and it used the default filename, on the next
export regenerate the filename (potentially updating the selected object
name in that filename) instead of just defaulting to the last name.

_Search for extension in chosen filter first_

Originally the file dialog simply searched for the first available extension
in the overall filter list. This commit modifies it to first check the
selected extension, and only if that is empty to search the full filter
list. This section of code only runs if a default filename is set but
does not have an extension ("suffix" in Qt's terms).
Affected Issues
0003131
mod - src/Gui/CommandDoc.cpp Diff File
mod - src/Gui/FileDialog.cpp Diff File

master dec01d1d

2020-12-16 17:50:00

davidosterberg


Committer: abdullahtahiriyo Details Diff
Sketcher: Fix several issues in SketchObject::trim

Issues addressed:
- exception when trimming a loose end of a Arc of circle
- conflicting constraints when trimming
- loss of tangency when trimming arcs tangent to lines or other curves
- incorrect trimming when the intersecing geometry has a PointOnObject constraint to the arc, but also another intersection og geometry.

Fixes:
https://tracker.freecadweb.org/view.php?id=4066
https://tracker.freecadweb.org/view.php?id=3910

Also see forum discussion
https://forum.freecadweb.org/viewtopic.php?f=10&t=53299
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File

master 1d970d52

2020-12-16 16:10:02

kisolre


Committer: abdullahtahiriyo Details Diff
Sketcher: Add constraint icon scaling.
https://forum.freecadweb.org/viewtopic.php?f=3&t=4362&start=20#p458026
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master 51189cab

2020-12-16 14:21:21

abdullah

Details Diff
Sketcher: Fix equality constraint command

=========================================

For select constraint then click elements mode.

Fixes:
https://forum.freecadweb.org/viewtopic.php?f=10&t=51716&p=458207#p457974
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File

master e8674fc1

2020-12-16 13:20:02

abdullah

Details Diff
Sketcher: Fix crash on applying angle constraint on arc

=======================================================

The GeoId passed was Constraint::GeoUndef (-2000).

Fixes:
https://forum.freecadweb.org/viewtopic.php?f=10&t=51716&p=458202#p458160
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File

master 8462fc18

2020-12-16 12:10:41

aapo


Committer: wwmayer Details Diff
[TD] Balloon, fix Origin and scale refresh bugs, make Balloon scale change more reasonable per UI click.
mod - src/Mod/TechDraw/App/DrawViewBalloon.cpp Diff File

master c158e640

2020-12-16 11:07:17

yorik


Committer: GitHub Details Diff
Merge pull request 0004025 from travisapple/master

New WebGL Exporter
mod - src/Mod/Arch/importWebGL.py Diff File

master f23ed3b1

2020-12-16 10:49:00

yorik


Committer: GitHub Details Diff
Merge pull request 0004148 from mroote/update_fcinfo_py3

Update fcinfo script for py3 compatibility
mod - src/Tools/fcinfo Diff File
 First  Prev  1 2 3 ... 53 54 55 56 57 58 59 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last