bubnikv
ab8a8111cb
Some refactoring.
2018-11-02 20:41:49 +01:00
bubnikv
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
bubnikv
9c9483c0b8
ModelBase ID refactoring, WIP
2018-11-02 15:08:08 +01:00
bubnikv
34a842131e
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-11-01 14:26:41 +01:00
bubnikv
ade0093859
Fixed print object below bed, fixed associated unit tests.
2018-11-01 14:25:37 +01:00
Enrico Turri
605237d262
Refactoring
2018-11-01 14:25:10 +01:00
bubnikv
f701921c65
Bugfix: Slice at the correct height.
2018-10-31 20:02:07 +01:00
bubnikv
65c568e4f3
Print step invalidation: Improvement of readability.
2018-10-31 19:21:00 +01:00
bubnikv
a97ce278dc
Finished (?) switching between the FDM / SLA profiles,
...
fixed an invalidation bug in Print::apply()
2018-10-31 18:05:25 +01:00
bubnikv
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
bubnikv
c0a286481b
WIP: Fixed some issues with cancelation & restart of background processing.
2018-10-30 09:27:31 +01:00
bubnikv
316e132840
Fix of Perl unit tests.
2018-10-24 17:20:15 +02:00
bubnikv
6f72884339
Background processing: Fixed rotation & scaling of PrintObjects.
2018-10-24 11:48:39 +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
65e01146e7
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-18 18:03:17 +02:00
bubnikv
dae3c59a62
WIP: Synchronization of Model / ModelObject with Print / PrintObject
2018-10-18 14:36:46 +02:00
bubnikv
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
Enrico Turri
069be62c6f
ModelInstance's full 3D transform set as default
2018-10-16 09:51:30 +02:00
bubnikv
3cc0b4abd4
Merge remote-tracking branch 'origin/dev2' into dev_native
2018-09-25 15:33:51 +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