0de8717a3f
Yet another compilation fix on OSX.
2018-12-03 15:28:54 +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
bf054d9005
Fixed some background processing synchronization issues.
2018-11-23 17:05:44 +01:00
30f61bd66e
WIP: Synchronization of SLA background processing.
2018-11-21 17:35:35 +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
5dc9799e14
Fixed synchronization of background processing with the front end.
2018-11-12 16:28:27 +01:00
6203121b3a
Fixed update of ModelObject / ModelVolume configs on Print,
...
fixed some compiler warnings.
2018-11-09 14:25:18 +01:00
d79e2d8fa6
Separated Print / PrintObject into PrintBase.cpp/h to support SLAPrint
2018-11-08 14:23:17 +01:00
056a3465ad
Merge branch lm_colorprint_integration into dev_native + deleting ticks outside slider range
2018-11-07 14:44:47 +01:00
6ee5752e24
Fixed a typo
2018-11-06 17:27:08 +01:00
b25d01ce1a
Merge remote-tracking branch 'remotes/origin/vb_modelbase_id_refactor' into dev_native
2018-11-02 20:53:47 +01:00
ab8a8111cb
Some refactoring.
2018-11-02 20:41:49 +01:00
e5758e9ef2
ModelBase ID refactoring, starting to work.
...
Now it remains to clean up some of the no more used Model interfaces.
2018-11-02 19:49:40 +01:00
9c9483c0b8
ModelBase ID refactoring, WIP
2018-11-02 15:08:08 +01:00
8bd37b6d28
Translation of ModelVolume as transformation component (without modifying the mesh)
2018-11-02 12:11:28 +01:00
34a842131e
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-11-01 14:26:41 +01:00
ade0093859
Fixed print object below bed, fixed associated unit tests.
2018-11-01 14:25:37 +01:00
605237d262
Refactoring
2018-11-01 14:25:10 +01:00
f701921c65
Bugfix: Slice at the correct height.
2018-10-31 20:02:07 +01:00
65c568e4f3
Print step invalidation: Improvement of readability.
2018-10-31 19:21:00 +01:00
a97ce278dc
Finished (?) switching between the FDM / SLA profiles,
...
fixed an invalidation bug in Print::apply()
2018-10-31 18:05:25 +01:00
c478b10285
Reduced memory leaks in ConfigDef / PrintConfigDef
...
Deleted unsafe default copy constructors / operators in Model / ModelObject / ModelInstance / ModelVolume
Fixed some issues with copying the Model / ModelObject / ModelInstance / ModelVolume inside Print::apply()
Fixed some invalidation issues in Print::apply()
Temporarily renamed the Slic3rPE profile directory to Slic3rPE-alpha.
2018-10-30 15:24:36 +01:00
c0a286481b
WIP: Fixed some issues with cancelation & restart of background processing.
2018-10-30 09:27:31 +01:00
316e132840
Fix of Perl unit tests.
2018-10-24 17:20:15 +02:00
6f72884339
Background processing: Fixed rotation & scaling of PrintObjects.
2018-10-24 11:48:39 +02:00
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
31b482c605
WIP: Reconstruction of background processing.
2018-10-23 15:27:31 +02:00
65e01146e7
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-18 18:03:17 +02:00
dae3c59a62
WIP: Synchronization of Model / ModelObject with Print / PrintObject
2018-10-18 14:36:46 +02:00
18199b33f0
WIP: Reconstruction of background processing update timer,
...
added unique IDs to the Model / ModelObject / ModelVolume objects,
added a copy of Model hierarchy at the Print,
WIP: new Print::apply() method to update the Print's copy of Model,
to update the Print's PrintObjects, to update status of the Print and
PrintObjects, and to possibly stop the background processing.
2018-10-17 11:12:38 +02:00
069be62c6f
ModelInstance's full 3D transform set as default
2018-10-16 09:51:30 +02:00
3cc0b4abd4
Merge remote-tracking branch 'origin/dev2' into dev_native
2018-09-25 15:33:51 +02:00
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