Commit Graph

1079 Commits

Author SHA1 Message Date
Zheng, Lei
b640b9865b libarea: improve arc fit 2017-11-30 12:04:25 +08:00
Zheng, Lei
7249365823 libarea: disable max arc points parameter
It is soly used to limit excessive arc accuracy used by ClipperLib, and
seems to have some negative effect. We disabled it here, and simply rely
on user to choose a sensible arc 'accuracy' parameter.
2017-11-30 11:59:10 +08:00
Markus Lampert
8b3755ee35 removed example and dumper from deployment 2017-11-29 21:45:41 +01:00
Markus Lampert
0b629e67dd Clarified tooltip 2017-11-29 21:45:41 +01:00
Markus Lampert
d53dbaa13a Fixed tooltip still refering to xml instead of json. 2017-11-29 21:45:41 +01:00
Markus Lampert
7803264814 Added template export to Path menu, rearranged layout a bit for better consistency. 2017-11-29 21:45:41 +01:00
pekkaroi
09c11b9505 Path: Allow adjusting of feed rate in DressupRampEntry 2017-11-28 19:17:41 +01:00
Zheng, Lei
0cca82b530 Path.Area: honour 'from_center' in offset pocket mode 2017-11-28 12:40:19 -02:00
Markus Lampert
4a9fea3657 Fixed selection guard removal after exception. 2017-11-28 12:39:02 -02:00
Markus Lampert
cd1a4e8b4c Hiding some advanced, not ready for prime time features unless EnableExperimentalFeatures is set and true in the preferences. 2017-11-28 12:39:02 -02:00
Markus Lampert
a84a0ce431 Abort OP creation transaction if TC selection is aborted with cancel, #3274 2017-11-28 12:39:02 -02:00
Markus Lampert
7da187f961 Fixed range issue in comparing edges when they have different # vertexes 2017-11-28 12:39:02 -02:00
Markus Lampert
b2bfc8c931 Changed form layout to grid layout for qt5 compatibility. 2017-11-28 12:39:02 -02:00
wmayer
32510bde83 fixes #0003260: Double Quote in tool name is not escaped in FCStd file 2017-11-26 18:39:13 +01:00
luzpaz
56af703746 Fix Techdraw UI typo found via crowdin + misc. typos
Ref: https://crowdin.com/translate/freecad/27911/en-eu#6503377
2017-11-26 15:48:20 +01:00
Markus Lampert
0f6d0221f1 Fixed cut mode for pocket shape. 2017-11-24 10:21:36 -02:00
Markus Lampert
e7a509306e Expose curve accuracy as a preference. 2017-11-24 10:21:36 -02:00
Markus Lampert
375614a1f6 pylint cleanup 2017-11-24 10:21:36 -02:00
luzpaz
b24a9c9ad4 Misc. typos
- Tooltip uniformity 
- source comment typo fixes
- remove double whitespaces
2017-11-24 09:45:08 -02:00
Markus Lampert
9b4f57e577 Changed TC editor fields horizontal sizing to expand. 2017-11-22 11:42:41 -02:00
Markus Lampert
9f659eb55c Make keep tool down work - as good as it gets. 2017-11-22 11:42:41 -02:00
Shai Seger
870d661983 Make simulator work with non standard operations. 2017-11-22 11:34:14 -02:00
mlampert
77a33b09db Merge branch 'master' into bugfix/tags-precision 2017-11-21 12:31:00 -08:00
pekkaroi
df1011d94f Path: Allow removing of all base objects in Circular hole tools 2017-11-21 17:19:57 -03:00
Markus Lampert
8985372d1a Don't issue x and y coordinates for the initial G0 to ClearanceHeight, #3034 2017-11-20 22:21:05 -08:00
Markus Lampert
d3f942cd63 Fixed tag marker display for path's not on z=0 2017-11-20 21:26:06 -08:00
Markus Lampert
85571ac9ad Fixed updating view after tag generation. 2017-11-20 20:50:26 -08:00
Markus Lampert
9c9faab428 Increased tolerance for accepting tags. 2017-11-20 20:37:40 -08:00
Zheng, Lei
54219f151c Path.Area: handle empty wires during sorting 2017-11-19 17:18:28 +01:00
Zheng, Lei
6ad0a1825c Path.Area: replace push_back with emplace_back
For minor performance improvement
2017-11-19 17:18:28 +01:00
plgarcia
ba7fed2391 Very minor problem. Test of sheets is impacted by the locale. The decimal separator may be , instead of .
An assertEqualLocale function has been added to replace , by . in the values impacted by the locale with before comparison with the expected string containing a . as decimal separator.

Works fine
2017-11-18 22:04:57 +01:00
luzpaz
1f76beba61 Path: typo fixes
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=15&t=25384
+ I squeezed in a few more changes. @mlampert & @sliptonic do you mind reviewing?
2017-11-18 12:51:31 +01:00
Zheng, Lei
dc0f651521 Path.Area: improve coplanar checking performance 2017-11-16 15:20:17 +01:00
Zheng, Lei
4f7bcded78 Path.Area: improve projection algorithm efficiency 2017-11-16 15:20:01 +01:00
Markus Lampert
2a443f5ef5 Fixed issue with empty expression. 2017-11-12 11:39:17 +01:00
wmayer
74d1aa72ea fix German translation 2017-11-11 22:47:12 +01:00
PLChris
647b6d6ea0 make philips postprocessor compatible with current Path Workbench 2017-11-05 13:03:35 +01:00
Markus Lampert
225910230e Comment explaining the local implementation of snapper mouse move 2017-11-01 10:39:07 -02:00
Markus Lampert
03ad4fb598 Fixed holding tags snapper interaction. 2017-11-01 10:39:07 -02:00
Markus Lampert
84e67a2471 Moved tag generation together with button box for better getpoint handling. 2017-11-01 10:39:07 -02:00
Markus Lampert
17ebceb144 Use PathGetPoint for Tags. 2017-11-01 10:39:07 -02:00
Markus Lampert
27e7dcfe13 Fixed PathSanity. 2017-11-01 10:39:07 -02:00
Markus Lampert
8fc24a063e Using vertical speed for tags. 2017-11-01 10:39:07 -02:00
Markus Lampert
c41f5862f0 checkpoint 2017-11-01 10:39:07 -02:00
wmayer
780d1791f3 add occ library dir to PathSimulator 2017-11-01 13:19:09 +01:00
Shai Seger
ea4f6f2b2d PathSimulator: move all changes to branch path_simulator 2017-10-31 11:10:23 -02:00
Shai Seger
f9fec3f724 Fix dialog texts 2017-10-31 11:10:23 -02:00
Shai Seger
3a28e4f621 Solve the C++/Python type checking issue 2017-10-31 11:10:23 -02:00
Shai Seger
f531914007 change abs to fabs (for linux compatibility) 2017-10-31 11:10:23 -02:00
Shai Seger
c05219cfe8 fix some linux compiler warnings 2017-10-31 11:10:23 -02:00