Jean-Marie Verdun
16d44f115b
Add initial link support
2020-04-20 12:57:15 +02:00
donovaly
33999badba
[Part] color preferences: add missing tooltips
...
see: https://forum.freecadweb.org/viewtopic.php?f=8&t=44595
2020-04-20 12:44:02 +02:00
carlopav
c857754460
[Draft] Further cleanup of the branch
...
thanks to vocx revisions
2020-04-20 12:38:06 +02:00
carlopav
81df9b76ae
[Draft] Snapper cleanup
...
Cleanup after @vocx-fc review
2020-04-20 12:38:06 +02:00
carlopav
64db721998
[Draft] Snap improvement and statusbar cleanup after rebase
...
[Draft] Attempt to make base classes compatible with super on py2
[Draft] Refactored imports of snapper and snaps gui tools
.
.
2020-04-20 12:38:06 +02:00
carlopav
be75f4febc
[Draft] Statusbar widgets, preferences to disable draft statusba
...
.
.
.
.
2020-04-20 12:38:06 +02:00
carlopav
480216b25a
[Draft] rough implementation of new preference dialog for interface
2020-04-20 12:38:06 +02:00
carlopav
a23224da88
[Draft] Added Draft Snap Statusbar
...
.
2020-04-20 12:38:06 +02:00
carlopav
55e537d79d
[Draft] Improved Snapper Toolbar Behaviour
...
Changed snap toolbar behaviour:
- create a list of available snaps (Gui.Snapper.snaps)
- make it consistent with Snap Gui Commands (in gui_snaps module)
- create a list of active snaps (Gui.Snapper.active_snaps)
- refactor the isEnabled() method to allow it to check if the given snap is in Gui.Snapper.active_snaps and not if the snap toolbar button isChecked()
- updated and reordered the new list of gui snap commands in draftutils.init_tools and used it as a base to refactor the creation of draft toolbar
- updated all the draft snap gui tools to make them control the toolbar buttons directly
.
.
.
2020-04-20 12:38:06 +02:00
Adam Spontarelli
add624353d
Converted class names from private to public, per feedback from pull request
2020-04-20 12:30:08 +02:00
Adam Spontarelli
1123e271a9
Converted class names from private to public and corrected docstring formatting, per feedback from pull request
2020-04-20 12:28:27 +02:00
Adam Spontarelli
1eef7064f8
Initial addition of fcsprocket feature. This is a PartDesign tool that allows for the simple creation of ANSI standard roller chain sprockets.
2020-04-20 12:28:27 +02:00
Eric Trombly
7c3fe2f254
remove hard coded locale from path ui
2020-04-19 20:49:50 -05:00
donovaly
19e171c5d7
Merge branch 'master' of github.com:FreeCAD/FreeCAD into TD-DetailWork
2020-04-20 01:07:35 +02:00
Bernd Hahnebach
45aef7b028
FEM: meshtools, init empty node numbers in face search
2020-04-19 21:57:54 +02:00
Bernd Hahnebach
9dc688ff3b
FEM: result task panel, avoid zero float division
2020-04-19 21:38:19 +02:00
Bernd Hahnebach
a020dc2afc
FEM: meshtools, fix element names in face search
2020-04-19 21:38:09 +02:00
WandererFan
8a7ebe6fad
[TD]Piecewise Detail Algo
2020-04-19 09:17:28 -04:00
WandererFan
1025ef4da3
[TD]Piecewise Sectioning Algo
2020-04-19 09:17:28 -04:00
Adam Spontarelli
32ac8929bc
Added radio button that links the movement of stock and model when using the set x, y, or z to 0 in Path workbench
2020-04-19 09:00:30 -04:00
donovaly
cc94e4252e
DlgPrefsTechDrawAnnotation.ui: Detail Outline Shape affects existing views
...
therefore make its label in the dialog upright
2020-04-18 15:08:07 +02:00
donovaly
e0793779a8
DrawViewDetail: remove unwanted commit
2020-04-18 14:59:28 +02:00
donovaly
6d06bdffb5
[TD] some Detail View fixes
...
see https://forum.freecadweb.org/viewtopic.php?f=35&t=45236&p=388925#p388925 for a description of the changes
2020-04-18 14:56:01 +02:00
Daniel Wood
a8c03357b3
remove duplicate signal
2020-04-18 12:43:39 +01:00
Daniel Wood
d0d9888b9d
Hide the join type.
2020-04-18 12:17:14 +01:00
Daniel Wood
532e869041
don't hide the join type
2020-04-18 12:03:57 +01:00
Bernd Hahnebach
ba34cc6a96
FEM: mesh export, add export to Python module
2020-04-17 22:51:36 +02:00
Bernd Hahnebach
656087fb98
FEM: mesh tools, better logs
2020-04-17 21:11:28 +02:00
Yorik van Havre
4555a77663
Draft: Annotation styles editor
2020-04-17 18:51:30 +02:00
sliptonic
9fbaa122f7
Merge pull request #3327 from Russ4262/3D_Surface_updates
...
[Path] 3D Surface fixes(7), minor optimizations, and cleanup
2020-04-17 10:40:53 -05:00
sliptonic
f03c560080
Merge pull request #3331 from Russ4262/Waterline_updates
...
[Path] Waterline fixes(5), new IgnoreOuterAbove feature, and code simplification
2020-04-17 10:40:15 -05:00
Yorik van Havre
1b887fa0f5
Draft: [WIP] Annotation styles editor
2020-04-17 17:18:52 +02:00
wandererfan
1c5b2c8e27
[TD]fix crash on bad centerline selection
2020-04-17 10:11:24 -04:00
sliptonic
e511c123e4
Merge pull request #3320 from Russ4262/ProfileEdges_optimize
...
[Path] Some optimization for recent open edges update
2020-04-16 16:21:44 -05:00
Russell Johnson
b899d6c8b1
Path: Optimization for open edges update
...
Remove required usage of DocObject creation, in lieu of Part geometry usage - the preferred method.
Limit DocObject creation to debugging mode only.
Remove dependency on Draft module.
Drawback is top edge must be selected, and Final Depth set appropriately when using profiling open edges.
2020-04-16 12:53:32 -05:00
wmayer
1318a73646
Mesh: [skip ci] add sphere and cylinder fitting algorithms
2020-04-16 14:58:30 +02:00
wmayer
5e9869aaef
Spreadsheet: [skip ci] add generated Imp files to repository to avoid possible build failures
2020-04-16 12:24:38 +02:00
vocx-fc
6c890c1966
Draft: move array commands to DraftTools
...
Previously they were imported directly in `InitGui.py`,
now they are collected in `DraftTools.py`, so that they
are imported at the same time as other modules.
Also provide an icon so this icon appears in the menu.
2020-04-16 11:40:58 +02:00
vocx-fc
2021d0bec9
Draft: move AddPoint and DelPoint to gui_line_add_delete module
...
These two Gui Commands were inside `DraftTools.py`
but they were considered obsolete as they just call `Draft_Edit`.
They were completely removed in f5f43913e0 and 8fd55eb6ff .
They are restored in this commit and placed in their own module
just for historical reasons; however this module is not imported
in `DraftTools.py`.
2020-04-16 11:40:58 +02:00
vocx-fc
1a2e79ecb9
Draft: move Draft_Arc_3Points to gui_arcs module
2020-04-16 11:40:58 +02:00
vocx-fc
1f3a88f1ce
Draft: move Draft_AddConstruction to gui_groups module
...
Also add a new icon for adding to the construction group.
2020-04-16 11:40:58 +02:00
vocx-fc
68119de02f
Draft: move Draft_AutoGroup to gui_groups module
2020-04-16 11:40:58 +02:00
vocx-fc
60f3155651
Draft: move Draft_Slope to gui_lineslope module
...
The class name was renamed to `LineSlope` as it is fundamentally
inteded to control slopes of lines.
2020-04-16 11:40:58 +02:00
vocx-fc
8aeb33f203
Draft: move Draft_FlipDimension to gui_dimension_ops module
2020-04-16 11:40:58 +02:00
vocx-fc
ed55c6e824
Draft: move Draft_Heal to gui_heal module
2020-04-16 11:40:58 +02:00
vocx-fc
8c177c7fe8
Draft: move Draft_ToggleGrid to gui_grid module
2020-04-16 11:40:58 +02:00
vocx-fc
1ed3df9df0
Draft: add base class for Snap commands
2020-04-16 11:40:58 +02:00
vocx-fc
11206b1d3a
Draft: move Draft_ShowSnapBar to gui_snaps module
2020-04-16 11:40:58 +02:00
vocx-fc
9eab03b593
Draft: add correct docstring to old Array tools
...
Previously they mentioned incorrectly the Shape2DView tool.
2020-04-16 11:40:58 +02:00
vocx-fc
ef3ad5121b
Draft: move SelectGroup command to gui_groups module
2020-04-16 11:40:58 +02:00