9baec79025
Merged branch 'dev_native' into lm_sla_supports_auto
...
Added igl library files
2018-10-26 15:45:52 +02:00
1ba24da0c4
Slic3r was split to a Slic3r.dll / Slic3r.exe / Slic3r-console.exe /
...
Slic3r-noconsole.exe on Windows.
2018-10-26 11:57:52 +02:00
c84f60b723
Rendering of camera target (for debug) and modified camera target behavior
2018-10-26 09:50:28 +02:00
d3d06fe78b
Middle mode is changed to Advanced
2018-10-25 14:55:03 +02:00
316e132840
Fix of Perl unit tests.
2018-10-24 17:20:15 +02:00
bf3af6adea
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-24 11:48:44 +02:00
6f72884339
Background processing: Fixed rotation & scaling of PrintObjects.
2018-10-24 11:48:39 +02:00
83da64a30d
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
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
852326d0c3
Fixing nesting crash in debug mode.
...
Also commented out unnecessary bloat from AppController
2018-10-23 17:20:31 +02:00
31b482c605
WIP: Reconstruction of background processing.
2018-10-23 15:27:31 +02:00
502dcc1e94
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-23 11:26:15 +02:00
350a1282a7
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-22 19:55:19 +02:00
77e469613f
Fixes of the CMake build system to compile Release and Debug builds
...
on MS Windows.
2018-10-22 19:54:38 +02:00
7418242134
Added mirror factors to .3mf import and enabled import factors
2018-10-22 13:27:53 +02:00
79aa687ce7
Added mirroring factors to .amf import/export
2018-10-22 11:45:03 +02:00
fa32391f04
Completed settings hiding according to view mode
2018-10-21 23:10:37 +02:00
95c8295a93
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
3597813891
New selection -> Split command
2018-10-19 15:27:19 +02:00
28d2fe4bca
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
e5c263be9b
WIP: Slicing from GUI.
2018-10-18 18:06:40 +02:00
65e01146e7
Merge branch 'dev_native' into vb_dev_native_background_processing
2018-10-18 18:03:17 +02:00
1d2b29bc5c
Mirror transform components in ModelInstance and GLvolume - WIP and disabled
2018-10-18 15:50:51 +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
8fcd39abf8
Simplified algorithm for update of gizmo move and scale
2018-10-15 15:21:37 +02:00
36c9ec289b
Added helper functions to extract euler angles from 3d transforms
2018-10-12 12:19:57 +02:00
167d63c98b
Added helper functions to generate 3d transforms
2018-10-12 10:09:16 +02:00
f5b56b5716
Plater: increase, decrease, set_number_of_copies, arrange
2018-10-11 12:48:35 +02:00
934f899ce9
WIP: Plater, build fixes
2018-10-08 17:41:37 +02:00
799806ba64
New selection -> removed obsolete parameters from GLVolumeCollection::load_object()
2018-10-08 16:05:55 +02:00
1d4d84e432
New selection -> removed obsolete methods\n+\nFixed a few compile warnings
2018-10-08 15:17:36 +02:00
671c2a877d
1st installment of new selections (disabled)
2018-10-08 14:02:12 +02:00
1254c85e4b
Use an unique opengl context
2018-10-04 10:41:11 +02:00
2a30b3479f
Merge branch 'dev2' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-03 13:38:57 +02:00
3363f62d40
WIP: Plater
2018-10-01 09:28:40 +02:00
243193254f
Logging of G-code processing
2018-09-25 16:57:18 +02:00
03239175d0
Fixed CLI --dont-arrange command
2018-09-25 16:22:28 +02:00
14b0d2d40c
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
3cc0b4abd4
Merge remote-tracking branch 'origin/dev2' into dev_native
2018-09-25 15:33:51 +02:00
8eabbb4428
Rewrote .PRUSA file parser from wxWidgets zip to miniz.
...
Added tracing for mesh repair.
2018-09-25 14:30:57 +02:00
175ac9943b
Yet another fix of next_highest_power_of_2() on clang
2018-09-25 13:19:50 +02:00
cd7f128bd5
Fix compilation on clang
2018-09-25 12:48:36 +02:00
eca46fcc17
size_t is not uint32_t or uint64_t on GCC
2018-09-25 12:43:53 +02:00
58862f619b
Fixed compilation on Linxu
2018-09-25 12:26:14 +02:00
5c26e5d70d
Updated AMF/3MF import to pass configuration into a DynamicPrintConfig
...
instead of PresetBundle.
2018-09-25 11:53:05 +02:00
d1e5e3569e
Resurrected --dont-arrange command line parameter,
...
fixed command line print parameter validation.
2018-09-25 09:55:15 +02:00
6a0b43f909
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
79ee7993fc
Fix of a set method to make ConfigOptionEnum compatible with
...
ConfigOptionEnumGeneric.
2018-09-21 23:00:49 +02:00