Commit Graph

41 Commits

Author SHA1 Message Date
bubnikv
75bbf04c0b Some more localization fixes. 2019-05-09 15:44:53 +02:00
bubnikv
0e9421e986 Fixed localization of status bar updates during the slicing process. 2019-05-09 14:59:00 +02:00
YuSanka
03dba475e8 Localization improvements 2019-05-04 02:07:07 +02:00
bubnikv
31edb6082e Harmonized the application naming. 2019-04-15 16:14:19 +02:00
Vojtech Kral
c8cca95e25 SLA export: Finalize filename when exporting & uploading,
set correct project name when uploading
2019-04-04 13:10:11 +02:00
tamasmeszaros
d85c74b888 Remove wxWidgets zipper. 2019-03-15 12:34:58 +01:00
tamasmeszaros
282165ad92 Error handling and more comments for Zipper. 2019-03-15 12:16:05 +01:00
tamasmeszaros
d1432878b2 Miniz zipping seems to work. 2019-03-15 12:15:24 +01:00
bubnikv
8eeb549134 Renamed the SLA output file to ".sl1" 2019-02-25 15:01:39 +01:00
bubnikv
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
bubnikv
8263fe194b Fix of OcctoPrint using Post Processor does not work #1731 2019-01-29 08:57:00 +01:00
bubnikv
fae0b19b40 Replaced all wxString.ToStdString() with wxString.ToUTF8().data()
to be sure that the strings are correctly converted to UTF8.
2019-01-03 14:34:53 +01:00
Vojtech Kral
c92da95592 Fix: Schedule SLA print uploads too (the same way as FFF) 2018-12-20 16:37:13 +01:00
bubnikv
eb89a67a60 Fix of SPE-691 Slicer crash after extruder change
Added synchronization of GCodePreviewData between the front end / back end
(GCodePreview data is only used if PrintStep psGCodeExport is finished).
Added reset of GCodePreviewData on Print::apply() to conserve RAM.
2018-12-19 14:47:16 +01:00
Vojtech Kral
0fc0ba119d OctoPrint basics working, niceties to-do 2018-12-17 17:14:00 +01:00
tamasmeszaros
905d015309 Fix for SPE-688 (crash when saving zip to low disk space) 2018-12-13 18:49:08 +01:00
bubnikv
219e3514dd Print time in output G-code: fill in the time if the file export
dialog is open after the slicing finished.
2018-12-12 15:09:20 +01:00
Vojtech Kral
63cc46e8fa OctoPrint WIP: Fix build 2018-12-12 13:56:53 +01:00
Vojtech Kral
1957ae5401 OctoPrint WIP: Fix build 2018-12-12 13:47:39 +01:00
Vojtech Kral
caafcede3b WIP OctoPrint integration 2018-12-12 13:17:01 +01:00
bubnikv
3cbd0b7867 WIP: Time estimate in file names. 2018-12-12 12:00:45 +01:00
bubnikv
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
bubnikv
0d2a1e6eef Removed legacy GUI Perl bindings,
replaced Print & SLAPrint pointers with BackgroundProcessing pointer
at the GLCanvas3D level, so that the Print & SLAPrint access will be
synchronized with the current printer technology.
2018-11-22 15:29:59 +01:00
bubnikv
d21586242b Fixed missing wxEvent type on GCC, fixed some compiler warnings. 2018-11-20 15:01:32 +01:00
bubnikv
897f8b450e The slicing progress message can now trigger refresh of the 3D scene. 2018-11-20 13:22:26 +01:00
bubnikv
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
tamasmeszaros
96c4b92a90 Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
# Conflicts:
#	src/libslic3r/SLAPrint.hpp
2018-11-13 17:50:17 +01:00
bubnikv
357dbc2226 GLVolume: split composite_id to object_id, volume_id and instance_id.
WIP: Added creation of GLVolumes for SLA supports.
2018-11-13 17:45:44 +01:00
tamasmeszaros
08bee753a9 Slicing object and rasterization generates output zip. Needs testing. 2018-11-13 17:33:03 +01:00
tamasmeszaros
762abd2406 zip file output dialog and status indication for sla in the statusbar. 2018-11-13 11:53:54 +01:00
bubnikv
96eba71a21 Integrated SLAPrint into background processing.
Fixed couple of compiler warnings.
2018-11-08 20:18:40 +01:00
bubnikv
d79e2d8fa6 Separated Print / PrintObject into PrintBase.cpp/h to support SLAPrint 2018-11-08 14:23:17 +01:00
bubnikv
ef79a1213d Catch unhandled exceptions in background processing, call
wxApp::OnUnhandledException()
2018-11-06 11:54:36 +01:00
bubnikv
07feaa3c7d WIP: SL1 profiles, SL1 in wizard, switching between FFF / SLA 2018-10-31 16:22:36 +01:00
bubnikv
c0a286481b WIP: Fixed some issues with cancelation & restart of background processing. 2018-10-30 09:27:31 +01:00
Lukas Matena
a64f06e75c Temporary file name generated with boost::filesystem::path (an attempt to solve linux/win mismatch regarding terminating (back)slash) 2018-10-24 21:03:12 +02:00
bubnikv
78468e49d4 WIP: Background processing is almost working now.
still PrintObject::_slice_volumes() needs some love to set
the PrintObject matrices correctly.
2018-10-23 22:53:43 +02:00
bubnikv
31b482c605 WIP: Reconstruction of background processing. 2018-10-23 15:27:31 +02:00
bubnikv
e5c263be9b WIP: Slicing from GUI. 2018-10-18 18:06:40 +02:00
YuSanka
23f5398536 Removed Localization to GUI_App
+ cleaned code from some global variables (App, AppConfig, PresetBundle, MainFrame, tab_panels..)
2018-10-02 13:30:59 +02:00
bubnikv
1260b8deb3 WIP: Moved sources int src/, separated most of the source code from Perl.
The XS was left only for the unit / integration tests, and it links
libslic3r only. No wxWidgets are allowed to be used from Perl starting
from now.
2018-09-19 11:02:24 +02:00