bubnikv
c2e46350f2
Separated Print / PrintObject into PrintBase.cpp/h to support SLAPrint
2018-11-08 14:23:17 +01:00
Lukas Matena
9ca9e2a545
Merge branch lm_colorprint_integration into dev_native + deleting ticks outside slider range
2018-11-07 14:44:47 +01:00
bubnikv
879a7bb9e4
Fixed a typo
2018-11-06 17:27:08 +01:00
bubnikv
0870f81425
Merge remote-tracking branch 'remotes/origin/vb_modelbase_id_refactor' into dev_native
2018-11-02 20:53:47 +01:00
bubnikv
5da83742a3
Some refactoring.
2018-11-02 20:41:49 +01:00
bubnikv
cf5dcfa9ed
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
bubnikv
d26d90ac85
ModelBase ID refactoring, WIP
2018-11-02 15:08:08 +01:00
Enrico Turri
3aad8b5fd2
Translation of ModelVolume as transformation component (without modifying the mesh)
2018-11-02 12:11:28 +01:00
bubnikv
85597a4039
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-11-01 14:26:41 +01:00
bubnikv
66c2f28dcb
Fixed print object below bed, fixed associated unit tests.
2018-11-01 14:25:37 +01:00
Enrico Turri
b8168d421c
Refactoring
2018-11-01 14:25:10 +01:00
bubnikv
da37094a09
Bugfix: Slice at the correct height.
2018-10-31 20:02:07 +01:00
bubnikv
e6d78cc063
Print step invalidation: Improvement of readability.
2018-10-31 19:21:00 +01:00
bubnikv
75c097010d
Finished (?) switching between the FDM / SLA profiles,
...
fixed an invalidation bug in Print::apply()
2018-10-31 18:05:25 +01:00
bubnikv
66e97aa4eb
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
bubnikv
f2b0904d12
WIP: Fixed some issues with cancelation & restart of background processing.
2018-10-30 09:27:31 +01:00
bubnikv
806e59facc
Fix of Perl unit tests.
2018-10-24 17:20:15 +02:00
bubnikv
197458cf3a
Background processing: Fixed rotation & scaling of PrintObjects.
2018-10-24 11:48:39 +02:00
bubnikv
6c38cb2c32
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
bded28f888
WIP: Reconstruction of background processing.
2018-10-23 15:27:31 +02:00
bubnikv
857863102d
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-18 18:03:17 +02:00
bubnikv
bb1dfa3522
WIP: Synchronization of Model / ModelObject with Print / PrintObject
2018-10-18 14:36:46 +02:00
bubnikv
7ed2752b2b
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
Enrico Turri
059ab4a05c
ModelInstance's full 3D transform set as default
2018-10-16 09:51:30 +02:00
bubnikv
6260e43f61
Merge remote-tracking branch 'origin/dev2' into dev_native
2018-09-25 15:33:51 +02:00
bubnikv
0558b53493
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