luz.paz
334cd86e89
Crwodin: Sketcher/Gui/CommandConstraints.cpp s/root/origin/
2019-01-30 11:08:03 -02:00
luz.paz
1233fbe64e
Fix for a previous commits
...
Crowdin: Sketcher/App/SketcherAnalysis remove newlines
Crowdin: Part/AttachmentEditor/TaskAttachmentEditor.py fix previous commiit
Crowdin: Gui/NetworkRetriever.cpp correct previous commit
2019-01-30 11:08:03 -02:00
luz.paz
2b3cdf4ad9
Crowdin: Sketcher/App/SketchObject.cpp uniformity fix
2019-01-30 11:08:03 -02:00
luz.paz
356d18e873
Crowdin: Sketcher/App/SketchAnalysis.cpp remove superflous whitespace
2019-01-30 11:08:03 -02:00
luz.paz
566a17985e
Crowdin: Sketcher/Gui/CommandConstraints.cpp grammar fix
2019-01-30 11:08:03 -02:00
luz.paz
ab63398a69
Crowdin: Sketcher/Gui/CommandCreateGeo.cpp typo fix
2019-01-30 11:08:03 -02:00
luz.paz
1507f28916
Crowdin: Sketcher/Gui/SketchRectangularArrayDialog.ui typo fix
2019-01-30 11:08:03 -02:00
luz.paz
645ec15fd3
Crowdin: Sketcher/Gui/SketcherSettings.ui whitespace fix
2019-01-30 11:08:03 -02:00
luz.paz
fc061528e3
Crowdin: Sketcher/Gui/CommandConstraints.cpp
2019-01-30 11:08:03 -02:00
Abdullah Tahiri
563cbba250
Sketcher: fixes #3762
2019-01-12 17:26:19 +01:00
wmayer
761c543b81
remove signal blocker
...
fixes 0003752: Preferences/Sketcher: Changing Grid size default is not respected upon creation of new Sketches
2019-01-01 18:17:23 +01:00
Yorik van Havre
47f98403f3
Fixed wording as notifed on crowdin
2018-12-31 16:21:49 -02:00
wmayer
65c06fce5c
add method restoreFinished and reimplement it in SketchObject
2018-12-29 15:27:32 +01:00
Yorik van Havre
39d446f60f
Updated translations from crowdin
2018-12-23 13:54:30 -02:00
Mateusz Skowroński
860a984a1d
Fix GCC 8 warning: catching polymorphic type by value [-Wcatch-value=]
2018-12-23 11:05:02 -02:00
Abdullah Tahiri
b784285d20
Sketcher: Tangency between arcofellipse and other curves
...
========================================================
Surprisingly there was no code to handle arcofellipse tangencies using AngleViaPoint constraint.
fixes #3659
2018-12-20 11:59:26 -02:00
Abdullah Tahiri
36fe890cc2
Sketcher: Improve element widget name of external geometry
...
===========================================================
fixes #3719
what?
https://forum.freecadweb.org/viewtopic.php?f=3&t=32693&p=274634#p274634
2018-12-19 10:27:30 -02:00
Abdullah Tahiri
f2b67883c9
Sketcher: Respect general autoconstraints setting on sketch creation
...
====================================================================
fixes #3727
https://www.freecadweb.org/tracker/view.php?id=3727
https://forum.freecadweb.org/viewtopic.php?f=3&t=32761
2018-12-17 18:44:56 +01:00
Abdullah Tahiri
e72398c48c
remove experimental string from VBO and sketcher continue mode
2018-12-17 18:01:52 +01:00
wmayer
75f49def57
minor changes
2018-12-15 21:43:37 +01:00
Abdullah Tahiri
77a8154f02
Sketcher: Do not recompute on geometry deletion
...
fixes #3642
2018-12-15 16:38:54 +01:00
Abdullah Tahiri
ee99340558
Make Open vertices detection routine accesible to Python
2018-12-03 12:11:11 +01:00
Abdullah Tahiri
8fbbf4ea9e
Move Open vertices detection routine to SketchAnalysis
2018-12-03 12:11:11 +01:00
wmayer
a0b3638e28
only save setting if grid view is shown or not
2018-12-02 12:15:28 +01:00
Abdullah Tahiri
44c533df0f
Make show grid checkbox work again
2018-12-02 10:10:39 +01:00
luz.paz
cfbfa9dc6b
Misc. typo, grammar, and whitespace fixes
...
[skip ci]
2018-11-27 15:02:58 -03:00
wmayer
fa5b47df16
Fix scan coverity issues:
...
CID 184350: Null pointer dereferences
2018-11-20 15:11:43 +01:00
Abdullah Tahiri
bf6f2b855d
Property: dropping isorderrelevant boolean member in favour of bit in the status of the properties
2018-11-19 11:31:09 +01:00
Abdullah Tahiri
af7d75c43f
SketchObject: Activate relevant propertylist order
2018-11-19 11:31:08 +01:00
wmayer
a0795e1236
improve whitespaces
2018-11-19 10:03:50 +01:00
Abdullah Tahiri
434ce91e8d
Sketcher: Improving group constraint preselection
...
=================================================
the position obtained from the SoPath of the picked point when entering
the combined icon object is not the center of the icon, what leads to
wrong preselection or no preselection at all.
This commit uses the translation of the Constraint node, which is the same that
is used to locate the constraint icons on the screen in the first place.
2018-11-18 12:03:13 +01:00
Abdullah Tahiri
50af914311
Sketcher: Fillet increase debugging verbose and disable by default
2018-11-18 12:03:05 +01:00
wmayer
21d01fe6fc
Replace Base::Exception with appropriate subclass
2018-11-14 19:27:52 +01:00
wmayer
66b889044b
fixes 0003689: Snap to grid checkbox in edit control widget does not update
2018-11-14 12:40:39 +01:00
Abdullah Tahiri
380f36eff1
Sketcher: Trim support multiple intersections for circles
...
=========================================================
The problem with ellipses:
https://forum.freecadweb.org/viewtopic.php?f=3&t=31594&sid=37481b7a6c1ae2614c9840fc27a7773e&start=60#p267248
The problem with circles:
https://forum.freecadweb.org/viewtopic.php?f=3&t=31594&sid=37481b7a6c1ae2614c9840fc27a7773e&start=60#p267536
2018-11-09 22:30:04 +01:00
Abdullah Tahiri
605289585f
Sketcher: Ellipse trim, handle multiple intersection
2018-11-09 22:30:04 +01:00
Abdullah Tahiri
200d9db0c2
Sketcher: Ellipse trimming with internal aligment geometry
...
==========================================================
Trimming was not considering a case where an ellipse is trimmed with respect to its own internal aligment geometry.
This resulted in Coincident Constraints with PointPos = Sketcher::none, which is invalid.
2018-11-09 22:30:03 +01:00
wmayer
172f0a0016
fix -Wabsolute-value
2018-11-09 12:46:36 +01:00
wmayer
135c67155d
remove trailing spaces
2018-11-05 11:55:14 +01:00
wmayer
a67ee5648c
remove trailing spaces
2018-11-05 10:53:01 +01:00
wmayer
0e9334aec2
remove leftover of boost.signals headers
2018-11-05 00:03:36 +01:00
Abdullah Tahiri
da890f2863
Sketcher: Allow driven constraints when autoredundancy removal and autorecomputes active
...
==========================================================================================
https://forum.freecadweb.org/viewtopic.php?f=3&t=31998#p266626
2018-11-04 14:46:37 -03:00
Abdullah Tahiri
eac4352b75
Sketcher: Trim bug
...
==================
Trim tool fails to generate coincidence upon trimming an arc of ellipse at the end of the arc.
https://forum.freecadweb.org/viewtopic.php?f=3&t=31594&start=50#p266765
2018-11-04 14:43:24 -03:00
Abdullah Tahiri
20faec46ec
Sketcher: Fillet radius estimation improvement
2018-11-04 14:43:24 -03:00
Abdullah Tahiri
f202961a6c
Sketcher: SketchObject Debug disabled by default
2018-11-04 14:43:24 -03:00
Abdullah Tahiri
c454e1c908
Sketcher: Add DEBUG macro to SketchObject
2018-11-04 14:43:24 -03:00
Abdullah Tahiri
01bac7854f
Sketcher: Intercurve fillet Improvement and delete constraint on point fix
...
==========================================================================
Intercurve fillet uses endpoint constraints for improved accuracy, but before this
commit was only considering a coincident constraint. Now it also considers an endpoint
tangency or perpendicular.
delConstraintOnPoint with coincidentonly=false, was not checking endpoint perpendiculars and
would therefore fail to delete them.
https://forum.freecadweb.org/viewtopic.php?f=3&t=31594&start=30#p265731
2018-11-04 14:43:24 -03:00
Abdullah Tahiri
843f636d85
Sketcher: Expose mass datum commands to python
2018-11-04 14:41:20 -03:00
Abdullah Tahiri
7129b3ca0e
Sketcher: Mass operations on dimensionals
...
=========================================
This commit introduces two functions to operate on all datum constraints exclusively:
- Make all datum constraints driving or not driving, depending on the argument.
- Move all datum constraints at the end of the constraint list.
The practical use an ongoing effort towards improving the block constraint behaviour, that will be defered to 0.19
2018-11-04 14:41:20 -03:00
Abdullah Tahiri
21f2e79021
Sketcher: Refactor code relating to dimensional constraint checks
2018-11-04 14:41:20 -03:00