Commit Graph

51 Commits

Author SHA1 Message Date
sliptonic
5505c59231 cleanup 2022-03-30 11:20:27 -05:00
sliptonic
d51608bce5 [Path] Fix initial descent at start 2022-03-28 16:30:41 -05:00
sliptonic
1b5b6965cc remove pylint, commented code, and uncomment PathLogs 2022-03-28 09:46:20 -05:00
sliptonic
4e607304b9 Black reformat 2022-03-28 09:46:20 -05:00
sliptonic
bae73e0056 Changes from lcorley 2022-03-28 09:46:20 -05:00
Russell Johnson
20e3657125 Path: Fix automatic commitTransaction() calls, issue #6149 [Bug]
This commit removes the automatic committal of transactions when activated with GUI command.  The committal of the transaction is executed with the `accept()` and `reject()` methods of the respective task panel.
2022-03-12 22:05:04 -06:00
Russell Johnson
48e4622193 Path: Fix Leadin-Leadout dressup simulation related to arcs
Add missing "Z" and "K" parameters for arc commands to appease Path simulator.
2022-03-10 20:05:52 -06:00
Markus Lampert
934b0aaa07 Consistent black formatting of all Path python files 2022-02-28 21:06:16 -08:00
Markus Lampert
8583894284 Remove pylint annotations and script 2022-02-28 21:02:45 -08:00
José Ignacio Romero
3bb235a17a Move SimpleEditPanel to its own file 2022-01-03 10:55:33 -06:00
José Ignacio Romero
84e8c03c44 Dont put mutables where they are initialized only once 2022-01-03 10:55:33 -06:00
José Ignacio Romero
cf1db1eedc Implement mixin class for simple GUIs over properties 2022-01-03 10:55:33 -06:00
José Ignacio Romero
3a5a4e5f2a Fix translations in PathDressupLeadInOut 2022-01-03 10:55:33 -06:00
José Ignacio Romero
2a96bb8982 Black formatting 2022-01-03 10:55:33 -06:00
Russell Johnson
ae7a8752fb Path: LGTM cleanup 2021-08-27 22:37:41 -05:00
Patrick F
25fa7c9be1 [PATH] Updated copyright 2021-02-13 17:37:24 +01:00
Patrick F
974c78b090 [PATH] Fixed leadinout problems with full circles and side detection 2021-02-13 17:32:54 +01:00
Patrick F
c504860e1d Abort changes 2021-01-02 01:34:53 +01:00
Patrick F
b12bf375bc Updated layout 2020-12-26 22:03:40 +01:00
Patrick F
c678003652 Panel Start at creation 2020-12-26 21:11:27 +01:00
Patrick Felixberger
536adcfda7 Added gui support for lead in/out dressup 2020-12-23 12:05:49 +01:00
luz paz
fe547195bf Path: Change filenames in the rest of the Path code
Reflects changes in 
* PathOpGui.SetupOperation()
* GetResources()
* sPIxmap
* pixmap
* *.UI files

Also contains minor translation context renames (these were edits made near to original intent of this commit)
2020-12-02 06:57:28 -05:00
luz paz
b75cd3dd52 Path: Fix header uniformity and remove trailing whitespace
This PR fixes header uniformity across all Path files. It also removes all trailing whitespace.
2020-11-05 19:57:21 +01:00
Patrick Felixberger
66fbec6005 Setup length depending on tool 2020-03-31 17:31:30 +02:00
Patrick Felixberger
b9b9cd5c26 More improvements for LeadInOut 2020-03-18 16:21:07 +01:00
Patrick Felixberger
c82a0498d1 Code clean up 2020-03-17 22:18:47 +01:00
Patrick Felixberger
301249bd85 Fixed inner circle bug 2020-03-17 21:24:37 +01:00
Patrick Felixberger
d586eea42e Improved LeadInOut; Better layer handling 2020-03-17 19:13:56 +01:00
Patrick Felixberger
2088cdfeb8 Improved LeadOut 2020-03-16 21:57:19 +01:00
Patrick Felixberger
70c263b540 Fixed rounding bug 2020-03-13 16:15:28 +01:00
Patrick Felixberger
7656e746e2 Added Exten LeadIn, arcs are now correctly entered 2020-03-13 00:15:10 +01:00
Patrick Felixberger
3419e1da3a Added explicit deburr start values; Fixed direction detection for deburr operation 2020-03-05 21:12:57 +01:00
Markus Lampert
a0d7174a3d Allow deletion of dressup even if model is not setup correctly. 2020-01-03 19:00:15 -08:00
Markus Lampert
04b4db1d8d Addressed pylint warnings for PathDressups 2019-07-01 15:32:54 -07:00
sliptonic
b55c210f39 remove unnecessary imports. normalize debug log levels 2019-06-21 13:01:01 -05:00
Markus Lampert
285efa3379 Dressup gui import cleanup 2019-06-02 11:30:18 -07:00
luz.paz
aedb888ae3 Path: source comment typo fixes
Found via `codespell`
2019-05-30 19:57:25 +02:00
luz.paz
16ab8d3c8a Fix source typos 2019-01-22 20:26:59 +01:00
Markus Lampert
fe8677fab1 Also restore position of base op when dressup is deleted. 2018-11-04 14:50:04 -03:00
Markus Lampert
bfcd21361f Insert dressups at the same position in the operations list as the parent op is/was 2018-11-04 14:50:04 -03:00
luz.paz
b214f606c4 Misc. typo and whitespace fixes
ref: https://forum.freecadweb.org/viewtopic.php?f=3&t=30988#p256964
along with other misc. fixes
2018-09-19 17:26:03 +02:00
Markus Lampert
b24e95b7c1 Removed PathGeom class and moved functionality into module interface. 2018-06-19 21:38:20 -07:00
luz.paz
13db1e5349 Crowdin: Path string fixes 2018-04-25 11:03:10 +02:00
Sammel Lothar LTS
59dedd1275 PATH BUGFIX DressUP-LeadINOut-Line-Generation-SIMFix 2018-01-23 19:53:18 +01:00
Markus Lampert
55268a06f4 Changed lead-in-out dressup to use PathDressup.baseOp() instead of relying that it is dressing up an op directly. 2018-01-22 19:40:50 +01:00
Markus Lampert
c3f03d3696 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
69c1acd391 Prevent adding an entry method dressup to an op that's already has one. 2018-01-22 19:40:50 +01:00
Yorik van Havre
ff467dcb4f Path: Fixed possible bug in last commit 2018-01-21 17:48:16 -02:00
Sammel Lothar LTS
6bddaf6eb2 BUGFix PATH Dressup Sim FreeCADBreakdown 2018-01-21 17:43:27 -02:00
sliptonic
b965a829c8 rename command and PEP8 2018-01-20 14:09:58 +01:00