Commit Graph

1069 Commits

Author SHA1 Message Date
Patrick Felixberger
a550bb40cd Header changes 2019-04-23 20:17:29 +02:00
Patrick Felixberger
7aa5fb9382 Added optional Arcs (G2) for helix ramp 2019-04-23 20:10:17 +02:00
Patrick Felixberger
04644ff733 Cleaned up PathAdaptive script 2019-04-23 00:16:25 +02:00
markus
a19170ba6a Python3 fix for iterating over dictionary keys 2019-04-07 12:20:45 +02:00
Markus Lampert
01b3f57084 Fixed colour for visibility and changed selection model to extended. 2019-04-07 12:20:45 +02:00
Markus Lampert
902298711c Fixed ExtensionCorners initial value and added it to setup parameters. 2019-04-07 12:20:45 +02:00
Markus Lampert
ae7ffd2be3 Persiste ExtensionCorners state for consistent UI 2019-04-07 12:20:45 +02:00
Markus Lampert
d38a4087de Use expression for pocket extension default length 2019-04-07 12:20:44 +02:00
Markus Lampert
b583439b27 Added Show All pocket extension checkbox for better UX. 2019-04-07 12:20:44 +02:00
Markus Lampert
2fb4196630 Use colour to indicate pocket extension enablement 2019-04-07 12:20:44 +02:00
Markus Lampert
06bafa372f Encapsulating swtich in _Extension class 2019-04-07 12:20:44 +02:00
Markus Lampert
0367c28fbc Added support for global extend corners 2019-04-07 12:20:44 +02:00
Markus Lampert
dcbe97144b Maintain tree collapse state over extension refreshs 2019-04-07 12:20:44 +02:00
Markus Lampert
6df14de1e9 Maintain extension selection over update. 2019-04-07 12:20:43 +02:00
Markus Lampert
6fb98ed5c2 Fixed update of extensions when length changes 2019-04-07 12:20:43 +02:00
Markus Lampert
b01d10055b Switched extension UI to tree view dependent on the base objects. 2019-04-07 12:20:43 +02:00
Markus Lampert
9f618d5ddf Restore pocket selection behaviour 2019-04-07 12:20:43 +02:00
Markus Lampert
9002cd1356 Use start point proximity to determine which wire to select for the extension. 2019-04-07 12:20:42 +02:00
markus
10428fd3cb Using offset2D for properly creating the extension 2019-04-07 12:20:42 +02:00
markus
58f5cfa5ae Disabling length and direction columns for now. 2019-04-07 12:20:42 +02:00
markus
fbdc3dad54 Fixed UI to update dirty state correctly 2019-04-07 12:20:42 +02:00
markus
cfe27f7d39 Add extension faces to removal shape generation. 2019-04-07 12:20:42 +02:00
markus
1b214515d9 Cleanup so artifacts on task panel close. 2019-04-07 12:20:42 +02:00
markus
1c74eee9df Simple visualisation of removal shape extensions. 2019-04-07 12:20:42 +02:00
markus
c8dc0e344d Added extracting the wire of an extension 2019-04-07 12:20:41 +02:00
markus
159f5ae931 Basic UI to add extension features. 2019-04-07 12:20:41 +02:00
markus
068c0724e8 Basic UI for editing pocket shape extensions. 2019-04-07 12:20:41 +02:00
markus
79def8b235 Added UI page pocket extension; changed selection agent. 2019-04-07 12:20:41 +02:00
sliptonic
847035cbd2 Path: New post for simple laser cutter.
Initial Commit

PATH: cmake to install jtech post
2019-04-05 15:06:06 +02:00
sliptonic
264a91e6f7 path: smoothie post modified for python3 2019-04-05 15:06:05 +02:00
sliptonic
993d179e7c icon for inactive 2019-04-05 15:04:02 +02:00
sliptonic
1bbb5c2457 Path: GUI for fixture support working 2019-04-05 15:04:01 +02:00
sliptonic
ae1aeb5a0d Path: ordering works reasonably well
Splitting works reasonably well
2019-04-05 15:04:01 +02:00
sliptonic
388a671ac2 Path: UI changes to job edit
.gitignore

More UI work

checkpoint
2019-04-05 15:04:01 +02:00
Markus Lampert
d4f01c4403 pre-select job base model if there is only one choice 2019-04-03 15:23:22 +02:00
Markus Lampert
0ba57765c3 Fixed segfault on shutdown 2019-04-03 15:23:22 +02:00
Markus Lampert
ac7946902a Fix tree view editor for qt5 2019-04-03 15:23:22 +02:00
Markus Lampert
b09f6faf33 Always enable spin box and live cross update of spin box and check box 2019-04-03 15:23:22 +02:00
Markus Lampert
873c737285 Compact display of models in job editor. 2019-04-03 15:23:21 +02:00
Markus Lampert
cc7ee99180 Enable multiple copies of a model as base object for a job 2019-04-03 15:23:21 +02:00
luz.paz
c985f9ee79 Misc typos and whitespace fixes
Found via `codespell -q 3 -I ../fc-word-whitelist.txt -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*`
2019-03-31 11:42:36 +02:00
Sabin Iacob
b66a6fa31a path: use XMax/YMax for sorting shapes in PathAreaOp 2019-03-30 16:02:14 +01:00
Sabin Iacob
423830ba8c Path: sort shapes in PathAreaOp before executing 2019-03-30 16:02:02 +01:00
luz.paz
953df125ad Crowdin: continuing translation string refinements/fixes 2019-03-22 10:44:14 -03:00
sliptonic
094dda5900 Path: per Werner, fixing bug for function removed from string module
in py3
2019-03-18 08:35:37 -05:00
cclauss
25f7fb2993 six.text_type --> six.string_types 2019-03-17 20:58:34 +01:00
cclauss
e3545c8c06 Unicode fixes for Python3 2019-03-17 20:58:00 +01:00
Sabin Iacob
7cff64643e Path: fix grbl_post preamble parameter handling 2019-03-17 09:39:44 +01:00
Sabin Iacob
b38da0afa0 Path: fix grbl_post postamble parameter handling 2019-03-17 09:39:44 +01:00
Markus Lampert
07910613dd Restrict removal of g0 to clearance height to the engraving of the last base model. 2019-02-04 22:21:28 -02:00