bubnikv
f3c9a798dd
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-24 11:48:44 +02:00
bubnikv
197458cf3a
Background processing: Fixed rotation & scaling of PrintObjects.
2018-10-24 11:48:39 +02:00
Lukas Matena
481229da97
CancellationCallback is now passed by value, instead of non-const reference (which would require initializing the reference from temporaries)
2018-10-24 11:05:19 +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
tamasmeszaros
34e652b985
Fixing nesting crash in debug mode.
...
Also commented out unnecessary bloat from AppController
2018-10-23 17:20:31 +02:00
bubnikv
bded28f888
WIP: Reconstruction of background processing.
2018-10-23 15:27:31 +02:00
bubnikv
edc79cb922
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-23 11:26:15 +02:00
bubnikv
fab4f55e63
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-22 19:55:19 +02:00
bubnikv
0799ca2099
Fixes of the CMake build system to compile Release and Debug builds
...
on MS Windows.
2018-10-22 19:54:38 +02:00
Enrico Turri
2a2d1d85f8
Added mirror factors to .3mf import and enabled import factors
2018-10-22 13:27:53 +02:00
Enrico Turri
126f0e5073
Added mirroring factors to .amf import/export
2018-10-22 11:45:03 +02:00
YuSanka
70f4ca3f5b
Completed settings hiding according to view mode
2018-10-21 23:10:37 +02:00
YuSanka
f47949504e
Prototype of the hiding according to view mode
...
+ Added mode icon near option's label
+ Fixed segmentation fault on Linux
2018-10-21 23:10:36 +02:00
Enrico Turri
0af4de4faa
New selection -> Split command
2018-10-19 15:27:19 +02:00
YuSanka
5557ee3cd2
Fixed object adding to list with same object's name
...
+ Added name for main object for complex objects
+ Fixed incorrect Instances and Settings deleting from ObjectList
2018-10-19 11:08:43 +02:00
bubnikv
a45e9c0a03
WIP: Slicing from GUI.
2018-10-18 18:06:40 +02:00
bubnikv
857863102d
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-18 18:03:17 +02:00
Enrico Turri
fbbe1325b6
Mirror transform components in ModelInstance and GLvolume - WIP and disabled
2018-10-18 15:50:51 +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
Enrico Turri
adf739cd45
Simplified algorithm for update of gizmo move and scale
2018-10-15 15:21:37 +02:00
Enrico Turri
9bb93cc4f4
Added helper functions to extract euler angles from 3d transforms
2018-10-12 12:19:57 +02:00
Enrico Turri
aa0c3bf2e3
Added helper functions to generate 3d transforms
2018-10-12 10:09:16 +02:00
Vojtech Kral
8337d4675f
Plater: increase, decrease, set_number_of_copies, arrange
2018-10-11 12:48:35 +02:00
Vojtech Kral
1f926964ee
WIP: Plater, build fixes
2018-10-08 17:41:37 +02:00
Enrico Turri
99fe5761d8
New selection -> removed obsolete parameters from GLVolumeCollection::load_object()
2018-10-08 16:05:55 +02:00
Enrico Turri
9ae6d115a2
New selection -> removed obsolete methods\n+\nFixed a few compile warnings
2018-10-08 15:17:36 +02:00
Enrico Turri
384cfa0e6d
1st installment of new selections (disabled)
2018-10-08 14:02:12 +02:00
Enrico Turri
96745e12d7
Use an unique opengl context
2018-10-04 10:41:11 +02:00
Enrico Turri
2d77d51f84
Merge branch 'dev2' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-03 13:38:57 +02:00
Vojtech Kral
342b584399
WIP: Plater
2018-10-01 09:28:40 +02:00
bubnikv
1f4c758e71
Logging of G-code processing
2018-09-25 16:57:18 +02:00
bubnikv
722fdd7cd5
Fixed CLI --dont-arrange command
2018-09-25 16:22:28 +02:00
bubnikv
47b2d363f0
Fixed a regression bug in admesh: bad hashing.
...
Also the hash table size for admesh was made adaptive based on the number
of faces.
2018-09-25 16:05:26 +02:00
bubnikv
6260e43f61
Merge remote-tracking branch 'origin/dev2' into dev_native
2018-09-25 15:33:51 +02:00
bubnikv
8945763221
Rewrote .PRUSA file parser from wxWidgets zip to miniz.
...
Added tracing for mesh repair.
2018-09-25 14:30:57 +02:00
bubnikv
85bc3af88a
Yet another fix of next_highest_power_of_2() on clang
2018-09-25 13:19:50 +02:00
bubnikv
1c06a170c4
Fix compilation on clang
2018-09-25 12:48:36 +02:00
bubnikv
c762166974
size_t is not uint32_t or uint64_t on GCC
2018-09-25 12:43:53 +02:00
bubnikv
d00fc9a0a8
Fixed compilation on Linxu
2018-09-25 12:26:14 +02:00
bubnikv
9a3db200a5
Updated AMF/3MF import to pass configuration into a DynamicPrintConfig
...
instead of PresetBundle.
2018-09-25 11:53:05 +02:00
bubnikv
c3dc562ab0
Resurrected --dont-arrange command line parameter,
...
fixed command line print parameter validation.
2018-09-25 09:55:15 +02:00
bubnikv
96e035b2f8
Added various manifests,
...
added auto generation of includes and manifests from version and build
variables,
resurrected SLIC3R_LOGLEVEL env var.
2018-09-24 11:53:05 +02:00
bubnikv
9f2cd347e3
Fix of a set method to make ConfigOptionEnum compatible with
...
ConfigOptionEnumGeneric.
2018-09-21 23:00:49 +02:00
bubnikv
bb386bb148
Simplified dependencies.
2018-09-21 21:16:09 +02:00
bubnikv
6b2a4ffe03
Paths to resources / icons / images are set.
2018-09-21 11:40:32 +02:00
bubnikv
20d0f046d2
Merge remote-tracking branch 'origin/dev2' into dev_native
2018-09-20 16:48:40 +02:00
bubnikv
add45a8f6e
Added C++ command line processing, thanks @alexrj and @loh
2018-09-20 16:48:13 +02:00
bubnikv
d7f1c8670f
Removed wrong dependency on wxWidgets from libslic3r.
...
Added cmake message for WXWIN environment variable.
2018-09-19 17:55:17 +02:00
bubnikv
e8c16c35e5
Meged with dev2
2018-09-19 11:28:30 +02:00
bubnikv
6bd92a8198
Disabling calls from libslic3r to slic3r gui.
2018-09-19 11:27:04 +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