4b6383a512
Changed the G-code export and send to OctoPrint GUI code
...
to store the G-code next to the project file if it exists,
and to process the project name with the PlaceholderParser.
2019-05-17 16:27:00 +02:00
383a5127d3
Update the SLA slices at the print preview once the index is calculated.
2019-03-14 15:11:27 +01:00
b44155244c
Fixed an issue with background processing cancelation & SLA supports
...
for a single object only.
Fixed a spelling issue in "call_cancell_xxx"
2019-02-21 12:39:38 +01:00
8e18ea489c
WIP: SLA support "Generate points" and "Apply Changes" will reslice
...
just the selected object.
Added "Host upload active" check on background processing state.
Documented requirements on "update_background_process" to
control the upcoming single "Slice Now" / "Export" button.
2019-02-21 11:40:56 +01:00
f95393fc03
Fix of "Change of object type support blocker to enforcer does nothing (and vice versa) ( #1818 )"
...
WIP: Limited background processing for SLA supports.
2019-02-21 08:44:07 +01:00
71d995d7aa
Send EVT_SLICING_UPDATE with RELOAD_SLA_SUPPORT_POINTS
...
once object's support points are calculated by the backend.
2019-02-06 14:18:04 +01:00
cc06b9f06b
Fixed an issue, where the output G-code file name was not always updated
...
from the current Model/ModelObjects.
Fixed a possible race condition in updating Print::m_placeholder_parser
with the proposed filename / filename base.
Improved documentation (source code comments).
2019-02-03 10:41:14 +01:00
3cbd0b7867
WIP: Time estimate in file names.
2018-12-12 12:00:45 +01:00
92e6427511
Trigger background processing update when switching to a preview tab.
...
Implements "Go Direct to the preview screen after slicing #152 "
2018-12-11 17:49:31 +01:00
e99fa7d104
Implemented naming of the SLA export file based on the output file name
...
template.
Reworked naming of the plater exports to not use the output file name
template, but to derive the file name from the first printable object's name.
Fixed error handling: Reimpemented the Perl's "eval" blocks
as try / catch blocks.
2018-12-03 13:14:28 +01:00
48b2a45bb2
Using the new status update interface to refresh scene right after the supports are ready.
2018-11-21 12:10:10 +01:00
8b307bb320
Renamed PrintBase::Status to SlicingStatusEvent
...
Hopefully it will fix compilation on Linux (some forgotten Status macro?)
2018-11-20 16:27:30 +01:00
48db8e6478
Hopefully a fix of OSX compilation issue.
2018-11-20 15:18:46 +01:00
897f8b450e
The slicing progress message can now trigger refresh of the 3D scene.
2018-11-20 13:22:26 +01:00
63ee3dc63c
Partial update of 3D scene (GLVolumes derived from Model and from
...
the SLAPrintObject).
Updated PrintBase to generate a unique timestamp at each step invalidation.
2018-11-16 18:28:50 +01:00
d0bd0e9834
WIP: SLAPrintObjectConfig, SLAPrint / SLAPrintObject initialization.
2018-11-09 12:02:42 +01:00
96eba71a21
Integrated SLAPrint into background processing.
...
Fixed couple of compiler warnings.
2018-11-08 20:18:40 +01:00
f7dc3b758c
Fix of friend declaration on a template parameter, according to C++11
2018-11-08 14:57:42 +01:00
d79e2d8fa6
Separated Print / PrintObject into PrintBase.cpp/h to support SLAPrint
2018-11-08 14:23:17 +01:00