Abdullah Tahiri
72a3ddb2b4
Sketcher: On reference constraint double click, change it to driving and enter edit mode
2017-04-22 18:16:27 +02:00
Abdullah Tahiri
a9322ee73f
Sketcher: Lock constraint bug fix
2017-04-22 18:16:27 +02:00
Abdullah Tahiri
eeeff1e1d2
Sketcher: Lock constraint relative mode and group locking
2017-04-22 18:16:27 +02:00
wmayer
0766340ebb
fix clang warning: -Wunused-private-field
2017-04-22 15:55:18 +02:00
wmayer
6f230bfa58
fix build failure
2017-04-22 15:23:21 +02:00
wmayer
b63ab95bec
Extend task panel for filling function
2017-04-22 15:07:09 +02:00
wmayer
2e6345dbba
Extend task panel for filling function
2017-04-22 14:46:26 +02:00
wmayer
389f014091
Initial task panel for filling function
2017-04-22 11:12:13 +02:00
wmayer
e05f9dfa26
add lineedit class with clear button
2017-04-22 11:11:13 +02:00
wmayer
939ee7b9a6
make EdgeSelection an internal class
2017-04-21 22:36:17 +02:00
wmayer
79c762f535
rename task panel class to be conform with the feature class
2017-04-21 19:30:03 +02:00
wmayer
1b81ffaaaf
fix crash ExpressionDelegate::paint
2017-04-20 22:31:18 +02:00
Peter Lama
fa4bebf2e0
Use OCCT Handle macro for Handle_ classes
...
This is the result of running OCCT's upgrade script provided
with OCCT 7.0. See
https://www.opencascade.com/content/freecad-occt710-and-windows-rtti-data-missing#comment-form
and
https://www.forum.freecadweb.org/viewtopic.php?f=4&t=21405&start=120#p169019
for why this is necessary for OCCT >= 7.1
2017-04-20 12:27:34 +02:00
asiersarasua
4564e4f4a4
Fix typos
2017-04-20 09:49:19 +02:00
Sabin Iacob
3824e8e8b8
[path] Set ToolController before calling setup in PathDressupHoldingTags
2017-04-20 09:41:25 +02:00
Sabin Iacob
df34504ddc
[path] Fix AttributeError when attempting to export holding tags gcode
2017-04-20 09:41:09 +02:00
wmayer
6f4131bece
project polyline on mesh and create edge
2017-04-19 23:30:15 +02:00
Yorik van Havre
33cd945195
Added AlephObjects to credits
2017-04-17 23:25:14 -03:00
Yorik van Havre
7e487f0fee
Small improvements to the PropertyLink editor
...
* The "Edit" link is now a button, same as the Placement editor
* Added a "None" entry on top of the Link dialog
2017-04-17 23:00:14 -03:00
Abdullah Tahiri
63f77dec59
Sketcher: Remove unused variable
2017-04-17 20:53:12 +02:00
Abdullah Tahiri
10c9ace112
Sketcher: Elements Widget add construction information
2017-04-17 20:53:12 +02:00
Abdullah Tahiri
be1cf4044f
Sketcher: Hide Internal Alignment Constraints
2017-04-17 20:53:12 +02:00
Abdullah Tahiri
daa70d7ada
Sketcher: Rendering order widget
2017-04-17 20:53:12 +02:00
Abdullah Tahiri
be09213bfb
Sketcher: Fixes #3009 error with geompoints in sketcher
...
=======================================================
Introduction of construction points as fixed solver entities introduced this bug, as there was no specific code to check for points as they were by default construction.
2017-04-17 20:47:30 +02:00
Abdullah Tahiri
bcc3cb1fbb
Sketcher: Basic symmetry for angle constraint
...
Fixes #0002804
2017-04-17 19:14:42 +02:00
wmayer
4866d3595f
fix material binding of indexed lineset when highlighting an edge
2017-04-17 19:02:11 +02:00
wmayer
ceb519b737
fix unused variable warnings
2017-04-17 16:20:44 +02:00
wmayer
2692b7be92
set shortcut for deletion of items
2017-04-17 16:20:44 +02:00
wmayer
564d16d012
implement highlighting of references
2017-04-17 16:20:44 +02:00
wmayer
39d3fc2b69
rename SurfaceFeature to GeomFillSurface
2017-04-17 16:20:44 +02:00
wmayer
00a60a6b5b
remove superfluous classes BezierSurface and BSplineSurface
2017-04-17 16:20:44 +02:00
wmayer
c7130b568c
move handling of Bezier and BSpline surface creation into a common class to increase flexibility
2017-04-17 16:20:44 +02:00
wmayer
b697fed9f0
improve undo/redo handling
2017-04-17 16:20:44 +02:00
wmayer
15af69097e
implement Remove command in context menu
2017-04-17 16:20:44 +02:00
wmayer
92393cfbfc
remove superfluous FillType enum
2017-04-17 16:20:44 +02:00
wmayer
e106d8fede
improve usability of surface function
2017-04-17 16:20:44 +02:00
wmayer
cda9eddc8c
do not make property read-only in property editor
2017-04-17 16:20:44 +02:00
wmayer
5b77c9bfed
fix edit mode of view provider
2017-04-17 16:20:44 +02:00
wmayer
e9225fa12a
choose more comprehensive class and file names
2017-04-17 16:20:44 +02:00
wmayer
29cfb5a555
polish filling feature
2017-04-17 16:20:44 +02:00
wmayer
1005c5c765
polish sewing feature
2017-04-17 16:20:44 +02:00
wmayer
632c6e33db
port Surface module to v0.17
2017-04-17 16:20:44 +02:00
wmayer
01c193f74b
+ fix bugs in edge checking
2017-04-17 16:20:44 +02:00
wmayer
c02c90adb2
+ fix design flaw to reduce side effects
2017-04-17 16:20:44 +02:00
wmayer
cb434e517b
+ move FillType.h to App folder
2017-04-17 16:20:44 +02:00
wmayer
3bbedb1fd2
+ make surface module compile with v0.17 and occ 7
2017-04-17 16:20:44 +02:00
wmayer
2b3c1595db
+ use PyCXX for module initialization
2017-04-17 16:20:44 +02:00
wmayer
40c5fef1d0
+ delete superfluous files
2017-04-17 16:20:44 +02:00
balazs-bamer
bb6620aa85
Fix: edges of a solid can be used as surface input
...
Edges of a solid can be used as surface input. The real subName is
passed instead of the constant 'Edge1'
2017-04-17 16:20:44 +02:00
balazs-bamer
dd6775e0f2
Curve validation is done in a common ancestor of App and GUI
...
Curve validation is done in a common ancestor class of Surface::BSurf
and SurfaceGui::CmdSurfaceBSurf
2017-04-17 16:20:44 +02:00