Markus Lampert
a5a284b148
Moved PathLog to Path.Log and import it by default
2022-10-11 21:43:08 -07:00
Markus Lampert
934b0aaa07
Consistent black formatting of all Path python files
2022-02-28 21:06:16 -08:00
sliptonic
c675c8b859
Job translation cleanup
2022-01-25 09:58:51 -06:00
sliptonic
946944e1de
Black - Job
...
Holding tag black
Feature extension black
Dressup boundary and dogbone black
2022-01-25 09:58:51 -06:00
Markus Lampert
8e6f964e0d
Renamed ToolTable group to Tools in order to (not) set expectations.
2020-12-31 18:40:23 -08:00
Markus Lampert
121152deb9
Use job.ToolTable.Group instead of job.ToolController.
2020-12-31 15:38:18 -08:00
sliptonic
9ea837fd90
fixes 4466
2020-12-17 16:21:31 -06:00
Markus Lampert
9eebafbe4b
Added consistent encoding headers and fixed whitespaces
2020-12-03 18:15:36 -08: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
Markus Lampert
b50b74fb07
Fixed typo
2019-11-28 17:31:35 -08:00
Markus Lampert
1d4b035459
Auto complete job template name if naming convention isn't met
2019-08-10 15:26:24 -07:00
Russell Johnson
2212a4e4dc
Auto prefix job template filename
...
Code checks for user-entered prefix of "Job_" (case-insensitive). If missing, prefix is added before saving template.
2019-07-22 01:22:51 -05:00
Markus Lampert
83581d7047
fixed pylint warning for PathJob
2019-07-01 15:29:51 -07:00
sliptonic
b55c210f39
remove unnecessary imports. normalize debug log levels
2019-06-21 13:01:01 -05:00
luz.paz
aedb888ae3
Path: source comment typo fixes
...
Found via `codespell`
2019-05-30 19:57:25 +02:00
markus
0b7c0b93dc
Use regular 'w' mode when writing text files for py3 compatibility.
2019-01-30 10:12:00 -02:00
Markus Lampert
7925da828e
Fixed merge issues
2018-09-11 07:24:37 +02:00
Markus Lampert
bcfd92d388
Refactored job creation dialog to be re-used for model selection dialog.
2018-09-11 07:24:30 +02:00
Markus Lampert
d78d65628a
Basic job creation dialog with multiple base models.
2018-09-11 07:24:30 +02:00
markus
67987cc916
Added job export dialog to Job Editor.
2018-09-02 00:32:22 -07:00
Markus Lampert
a3cd80796b
Template export/import of operation settings.
2018-09-02 00:32:22 -07:00
Markus Lampert
fb0fc49a30
Removed PathPreferences class and moved functionality into the module interface.
2018-06-19 21:53:41 -07:00
looooo
be5ea8391c
PySide2: qApp -> QApplication
2018-04-14 10:40:31 +02:00
Markus Lampert
5cee8c9cdf
Return the actual job instead of the check result of it being a job or not.
2018-01-24 01:28:47 +01:00
Markus Lampert
a4fe22062d
Fixed template-export menu activation.
2018-01-22 19:40:50 +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
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
0d4e9d47c9
Python version independent string and unicode handling.
2017-10-22 12:01:35 -07:00
Markus Lampert
eaa7b6f591
Fixed all ops to use Op...Depth in order to not mess with the expressions.
2017-10-22 11:24:58 -07:00
Markus Lampert
d2b1768e18
Using the template attribute encoding/decoding.
2017-10-22 11:24:58 -07:00
Markus Lampert
14dfa13ee6
Renamed Settings to SetupSheet.
2017-10-22 11:24:58 -07:00
Markus Lampert
fa523e087c
Fixed error msg about unsupported stock type.
2017-10-22 11:24:58 -07:00
Markus Lampert
5a106f7a9c
Introduced Op-values and set expressions for all user modifyable properties - updated template support.
2017-10-22 11:24:58 -07:00
Markus Lampert
2040150523
Added job default values to template export.
2017-10-22 11:24:58 -07:00
Markus Lampert
b4d0428059
Changed PathJob to deal with JSON template files instead of XML.
2017-09-21 10:29:35 +02:00
Markus Lampert
4a735b372e
Added stock support to templates.
2017-09-08 12:25:58 +02:00
Markus Lampert
2bb83bebb1
Split job commands into their own source file.
2017-09-08 12:25:58 +02:00