Commit Graph

35 Commits

Author SHA1 Message Date
Markus Lampert
d47138fd14 More dogbond pylint cleanup 2019-07-01 15:29:51 -07:00
Markus Lampert
e3ce356e4f Fixed pylint warnings for PathDressupDogbone 2019-07-01 15:29:51 -07:00
sliptonic
617c619d2f remove unnecessary imports. normalize debug log levels 2019-06-21 13:01:01 -05:00
Markus Lampert
adceb31db3 Dressup gui import cleanup 2019-06-02 11:30:18 -07:00
luz.paz
ec12ffae0c Path: source comment typo fixes
Found via `codespell`
2019-05-30 19:57:25 +02:00
Markus Lampert
a4fb7b6c95 Also restore position of base op when dressup is deleted. 2018-11-04 14:50:04 -03:00
Markus Lampert
fe916e3b58 Insert dressups at the same position in the operations list as the parent op is/was 2018-11-04 14:50:04 -03:00
Markus Lampert
00808f555e Fixed dogbone support for CCW profiles. 2018-09-11 07:24:39 +02:00
markus
828f6756c4 Hiding all/most properties that are supposed to be hidden on document restore again. 2018-09-01 21:01:04 +02:00
Markus Lampert
5afa5e04cf Fixed holding tags issue with Path's at the same height as the tag top. 2018-07-06 22:08:47 -07:00
Markus Lampert
bf46c47616 Removed PathGeom class and moved functionality into module interface. 2018-06-19 21:38:20 -07:00
luz.paz
52fa10d9ac Path: moved '\n' out of translation()
Instead it is appended to the end of the `FreeCAD.Console.Print.....()`
2018-02-11 10:49:19 +01:00
Markus Lampert
0e11e83c68 Fixed 2885, dogbone maintaining F parameter. 2018-01-22 19:40:50 +01:00
Markus Lampert
8ecf31feff Removed ToolController from all dressups and replaced with recursive search for the base op's ToolController. 2018-01-22 19:40:50 +01:00
Markus Lampert
d1fa0d1d37 Made dogbone resilient to all dressups and profiles. 2018-01-22 19:40:50 +01:00
sliptonic
15c62d3685 Path: rename dressup commands to conform to standard
PEP8 cleanup
2018-01-16 00:32:35 -06:00
Markus Lampert
d52fc9ef84 Refactored use of iteritems into function to deal with python 2.7 and 3 compatibility. 2017-10-22 18:18:10 -07:00
Markus Lampert
1eaf36fd3d Cleaned up dogbone dressup. 2017-09-26 10:51:17 -03:00
Markus Lampert
d6dcb27dd2 Fixed moving operation back into job. 2017-09-08 12:25:58 +02:00
Markus Lampert
a2edc81400 Added delete operation functionality;
fixed adding to job for dressups.
2017-09-08 12:25:58 +02:00
Markus Lampert
52590318ad split PathJob into model and gui;
Made PathJob a regular feature and moved operations into child compound;
Added stock feature.
2017-09-08 12:25:58 +02:00
Markus Lampert
504e4b7109 Added full unit test to make sure tool chain works correctly. 2017-08-24 20:31:57 -07:00
Markus Lampert
6e1f42606f Start of dogbone unit tests. 2017-08-24 20:31:57 -07:00
Markus Lampert
5ae7ebd12c Fixed up onDelete for dogbone and ramp entry as well. 2017-07-29 11:58:43 +02:00
Markus Lampert
69037ed2a1 Fixed Contour.Direction and simplified Dogbone.Side determination. 2017-07-10 19:17:41 -03:00
Markus Lampert
428c47d427 Fixed strongarming 'Side' for dogbnoe. 2017-07-10 19:17:41 -03:00
Markus Lampert
11f7fe990f Fixed Dogbone creation to work for PathContour again. 2017-07-10 19:17:41 -03:00
Markus Lampert
9626ee24f6 Fixed deletion of dressup - clearing child object pointer prevents Tree from moving it to the root of the tree. 2017-06-26 11:10:15 -03:00
Markus Lampert
af699ab7e2 Replaced default context argument with explicit call for pylupdate to pick up the strings and contexts. 2017-06-03 15:37:41 -07:00
Gilles DOFFE
73d8b7e6b0 path: make dogbone dressup using new tool controller 2017-03-28 11:26:22 +02:00
Kurt Kremitzki
be2a827a69 Update Path to py3-compatible printing 2017-01-30 10:21:22 +01:00
Markus Lampert
287094cf83 Fixed moved dogbone to use logging module - and fixed a bug while I was at it. 2017-01-26 10:47:57 -08:00
ml
6915e42d07 Changed comparison for points - fixes issue if bone is at plunge point. 2017-01-07 13:27:49 -02:00
Yorik van Havre
1f261cef34 Fixed typos notified on crowdin 2016-12-28 16:59:24 -02:00
Markus Lampert
8622c5c815 Renamed dressups to conform to naming scheme. 2016-12-19 17:53:01 -08:00