Bernd Hahnebach
64fb52e4c2
FEM: typo in coding conventions
2020-11-18 08:16:01 +01:00
Bernd Hahnebach
b235f1be73
Material: pep8 code formating
2020-11-18 08:15:50 +01:00
sliptonic
48d5ab5ebd
Merge pull request #3916 from Russ4262/fix_PocketShape
...
Path: Pocket_Shape - Improved fixes for FinalDepth and rotational issues
2020-11-17 17:31:31 -06:00
travisapple
9b1a8d6d69
Update importWebGL.py
2020-11-17 12:24:11 -08:00
sliptonic
26eac120b8
bug: on deleting tool controllers
2020-11-16 12:40:18 -06:00
sliptonic
138a395024
fix toolbit install
2020-11-16 11:48:03 -06:00
luz paz
2cfd04d17c
TechDraw: minor cosmetic readability change in Gui/Workbench.cpp
...
[skip ci]
2020-11-16 14:52:42 +01:00
luz paz
1917ef7368
Arch: Added licence blurbs with attributions to authors
...
[skip ci]
2020-11-16 14:51:53 +01:00
luz paz
67381e9579
Arch: Fix header uniformity and remove trailing whitespace
2020-11-16 14:51:53 +01:00
wmayer
42ccdb8122
PartDesign: [skip ci] fixes #0004494 : Error "Result is empty" for Pads and Pockets with non zero Offset
2020-11-16 14:45:55 +01:00
Yorik van Havre
bff31175cb
Draft: better checks for no active document
2020-11-16 13:25:12 +01:00
Yorik van Havre
ec3bbb02f1
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2020-11-16 13:24:33 +01:00
Yorik van Havre
e06e3d7bb6
Merge pull request #4054 from Roy-043/ArchRoof_processSubShapes_placement_fix
...
Arch: Fix for ArchRoof. When processing a roof's subshapes the placement of the roof was ignored.
2020-11-16 13:06:11 +01:00
Yorik van Havre
23dd5fa8e2
Draft: Enabled 'apply to selected' button in SetStyle dialog
2020-11-16 12:59:44 +01:00
wmayer
d819a62db2
PartDesign: [skip ci] support negative values as second length of a pocket
2020-11-16 11:35:05 +01:00
wmayer
f9d1538186
PartDesign: [skip ci] support negative values as second length of a pad
2020-11-16 11:26:51 +01:00
sliptonic
a5efc81ff8
minor change to make toolcontroller labels better
2020-11-15 18:41:08 -06:00
sliptonic
c415272905
Rework default library and toolbits
2020-11-15 18:22:45 -06:00
sliptonic
f2eaa98bf1
Add toolcontroller to open operation
2020-11-15 18:22:45 -06:00
sliptonic
2da3308bc3
Only allow editing of toolbit if shapefile is found
2020-11-15 18:22:45 -06:00
sliptonic
472cb83ae7
Handle errors is toolbit json more gracefully
2020-11-15 18:22:45 -06:00
sliptonic
aa59e98b37
Make Toolbit find Bit files relative to the current library directory
2020-11-15 18:22:45 -06:00
sliptonic
7c3300dbf2
Fix duplicate docs being created
...
fix edit changes not being retained
fix edit removing new toolbit from diretory
2020-11-15 18:22:45 -06:00
sliptonic
0a77421481
Removed diameter dependencies so lathe tools work
2020-11-15 18:22:45 -06:00
sliptonic
e64f868765
Fix default directory bug
2020-11-15 18:22:45 -06:00
sliptonic
234b88cc18
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
2020-11-15 18:22:45 -06:00
sliptonic
88a24475b8
Better cleanup on new toolbit creation
2020-11-15 18:22:45 -06:00
sliptonic
42f7854a5e
fix bug in create toolbit flow
2020-11-15 18:22:45 -06:00
sliptonic
7c4c25ceed
Editing Works
2020-11-15 18:22:45 -06:00
sliptonic
0a2183fe4f
Basic workflow. No editing
...
concept dock work
most functions working.
made linuxcnc export work
Fixed some defaults on new install
fixed display label in dock
2020-11-15 18:22:45 -06:00
wmayer
691f259042
Part: allow to open attachment editor via context-menu
2020-11-15 19:16:22 +01:00
wmayer
8af45a1fe1
Part: move ViewProviderPrimitive to its own source files
2020-11-15 18:44:27 +01:00
wmayer
d3d34fc9d1
Part: [skip ci] include needed headers into PCH file
2020-11-15 13:30:32 +01:00
tomate44
74d5e458cb
fixes and typos
2020-11-15 13:20:41 +01:00
tomate44
b21f5d5916
Part: add BezierCurve constrained interpolation
2020-11-15 13:20:41 +01:00
wmayer
bb7e64786a
Part: [skip ci] include generated ui files from within source file
2020-11-15 13:17:52 +01:00
donovaly
9f6c14998d
[Part] show location dialog when creating a Primitive
...
- there is no reason to hide it and even a bit tiring to open it manually since most no new primitives should be at the origin
- give the combobox to select the primitive type a reasonable name, this helps to understand the code better
2020-11-15 12:56:16 +01:00
donovaly
5916572c40
[Gui] get rid of MSCV compiler warning
2020-11-15 12:08:01 +01:00
Roy-043
b99102f2ac
Update ArchRoof.py
...
The processSubShapes function was wrongly called without providing the placement argument.
2020-11-15 12:02:02 +01:00
wmayer
55af73b07a
PartDesign: [skip ci] if numpy fails to load due a RuntimeError then handle this exception but still load the workbench
2020-11-15 11:47:19 +01:00
wmayer
ed175c9f66
Sketcher: [skip ci] revert minimum size hint from widgets in datum dialog
...
because this leads to a squashed appearance on some systems.
For more details see: https://forum.freecadweb.org/viewtopic.php?f=34&t=52139
2020-11-15 11:07:19 +01:00
donovaly
d5767cd3ba
[PD] Hole countersink angle work
...
- fix bug that custom angles were overwritten
- the norms only define screw heads, not the cut for them, so also a custom angle is possible to sink a metric screw
- use better step in UI since one changes the presets only in fractions of a millimeter (otherwise it would be a different hole size)
- handle case of no cut
- calculate change in diameter when adding depth to countersinks
2020-11-14 19:24:32 +01:00
luz paz
a3cb87b117
TechDraw: Header uniformity and whitespace fixes
2020-11-14 16:59:51 +01:00
wmayer
82beefa98d
Win32: [skip ci] DLL resolution in Python 3.8 on Windows has changed
2020-11-14 16:38:02 +01:00
wmayer
aabff60388
Gui: [skip ci] try to avoid to truncate QuantitySpinBox at bottom margin on macOS
2020-11-14 13:18:45 +01:00
wmayer
8f69368f65
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
2020-11-14 12:08:03 +01:00
Russell Johnson
d3c3a11d90
Path: Delete irrelevant code
2020-11-13 16:34:59 -06:00
Russell Johnson
a273bef210
Path: Fix div by zero error
...
Fix MillFace div by zero error reported in forum at https://forum.freecadweb.org/viewtopic.php?f=15&t=51415 .
Rotational-related variables were exposed to non-rotational code block. They have been moved into correct rotational code block.
2020-11-13 16:34:59 -06:00
Russell Johnson
9f13c8c23b
Path: LGTM cleanup
2020-11-13 16:34:59 -06:00
Russell Johnson
01fa1fecd8
Path: Organize rotational code in areaOpShapes() method
...
Relocate the rotational analysis code into smaller independent methods to allow for easier maintenance and support.
Commented out recently added debug object creation statement.
2020-11-13 16:34:59 -06:00