bubnikv
8bd729284a
Fix of perl bindings
2019-03-13 17:38:48 +01:00
bubnikv
d0dcc9838c
removed the --gui parameter from the slic3r wrapper.
...
Fixed the perl bindings
2019-03-13 17:06:45 +01:00
bubnikv
0285ec3a37
Fixed perl bindings
2019-03-13 16:53:08 +01:00
bubnikv
322d2a1fab
Reworked the command line interface based on the current state
...
of the upstream.
Thanks @alexrj, @lordofhyphens for the original code of slic3r.cpp
2019-03-13 15:44:50 +01:00
bubnikv
1f34f1d04c
Fixed Perl bindings.
2019-03-01 18:09:42 +01:00
bubnikv
b63e015655
Fixed Perl bindings
2019-02-25 08:55:25 +01:00
bubnikv
cf9e9ba7e8
Yet one more fix of a unit test.
2019-01-24 20:53:15 +01:00
bubnikv
cd9c6894b1
Removed ExPolygon::triangulate_pp() from Perl XS bindings and unit tests.
2019-01-24 19:22:35 +01:00
bubnikv
58b667f06b
Fixed layer height profile access from Perl XS
2019-01-23 15:29:18 +01:00
Vojtech Kral
995d951bfa
Upgrade Boost to 1.66 on Windows
2019-01-16 15:14:18 +01:00
bubnikv
ecf1e57e68
Manual merge of the TriangleMesh.cpp from the stable branch.
2018-12-12 10:02:01 +01:00
bubnikv
92e6427511
Trigger background processing update when switching to a preview tab.
...
Implements "Go Direct to the preview screen after slicing #152 "
2018-12-11 17:49:31 +01:00
bubnikv
ee77f2592b
WIP: Command line slicing for SLA.
...
Removed some layer height editing bindings from Perl.
2018-12-11 13:16:09 +01:00
bubnikv
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
bubnikv
91ac484405
Removed some obsolete Perl bindings.
...
Removed libslic3r from the default include paths for all modules but
libslic3r. Now headers from libslic3r need to be included with an
explicit path (libslic3r/libslic3r.h etc)
Split the localization macros into I18N.{cpp,h}
2018-11-26 14:41:58 +01:00
bubnikv
0d2a1e6eef
Removed legacy GUI Perl bindings,
...
replaced Print & SLAPrint pointers with BackgroundProcessing pointer
at the GLCanvas3D level, so that the Print & SLAPrint access will be
synchronized with the current printer technology.
2018-11-22 15:29:59 +01:00
Vojtech Kral
f9d72376d0
Fix build
2018-11-19 11:39:17 +01:00
tamasmeszaros
6d61dbecb9
removing remnant junk for AppController
2018-11-12 17:41:05 +01:00
tamasmeszaros
1782b76a46
Getting rid of AppController.
2018-11-12 15:02:42 +01:00
bubnikv
d79e2d8fa6
Separated Print / PrintObject into PrintBase.cpp/h to support SLAPrint
2018-11-08 14:23:17 +01:00
bubnikv
9e0bbefb68
WIP: When iterating over PrintObject's regions, use the region count
...
by PrintObject::region_volumes. This is due to the way Print::apply()
works, it does not invalidate an existing PrintObject if a new region
is added to the print.
2018-11-06 15:31:26 +01:00
bubnikv
42edbe6b0c
Fixed some issues with front end / back end synchronization.
2018-11-05 17:52:55 +01:00
bubnikv
b25d01ce1a
Merge remote-tracking branch 'remotes/origin/vb_modelbase_id_refactor' into dev_native
2018-11-02 20:53:47 +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
Lukas Matena
494dc899f3
Added a special (temporary) icon for SLA supports gizmo, removed igl files from xs/src
2018-11-02 10:22:48 +01:00
Lukas Matena
9baec79025
Merged branch 'dev_native' into lm_sla_supports_auto
...
Added igl library files
2018-10-26 15:45:52 +02:00
bubnikv
4bf5235b31
Reverted Print::export_png() for the Perl unit tests.
2018-10-24 13:59:24 +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
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
Vojtech Kral
811d918146
Build improvements: symlink resources properly with Visual Studio
...
Convert dependencies into a CMake build script in the `deps` dir
2018-10-15 16:47:15 +02:00
Lukas Matena
77834e21bb
Fixed a crash when deleting an object with sla supports gizmo active
2018-10-10 13:21:14 +02:00
Lukas Matena
756a17078e
SLA support points are deleted when an object is cut or split
2018-10-10 11:14:09 +02:00
Lukas Matena
d78af04b14
SLA support points are now saved in 3MF
2018-10-05 10:13:21 +02:00
Lukas Matena
8b35be4738
SLA support points are now saved in AMF
2018-10-03 15:13:54 +02:00
Lukas Matena
98a0b9b715
Merge branch 'dev2' into lm_sla_supports_ui
2018-10-03 12:46:11 +02:00
Lukas Matena
2398faa230
Refactored previous commit
2018-09-26 14:37:25 +02:00
Lukas Matena
08c5d21601
Flatten and SlaSupports gizmos - grabbers rendered correctly when object is dragged
2018-09-26 13:54:09 +02:00
Enrico Turri
3ee4131db7
Fixed #1244 - c++ part
2018-09-26 11:24:19 +02:00
Lukas Matena
68c19df575
Merge remote-tracking branch 'origin/dev2' into lm_sla_supports_ui
2018-09-26 09:18:22 +02:00
bubnikv
3cc0b4abd4
Merge remote-tracking branch 'origin/dev2' into dev_native
2018-09-25 15:33:51 +02:00
Enrico Turri
4d8a106c90
Reduced count of opengl draw calls for full 3D transform
2018-09-25 12:15:51 +02:00
bubnikv
5c26e5d70d
Updated AMF/3MF import to pass configuration into a DynamicPrintConfig
...
instead of PresetBundle.
2018-09-25 11:53:05 +02:00
Enrico Turri
c1f794ca08
ModelInstance full 3D transform code moved into a single technology
2018-09-25 10:42:11 +02:00
Enrico Turri
4c319150f1
1st installment of ModelInstance 3D scale components
2018-09-24 15:54:09 +02:00
Enrico Turri
95b87e042b
Fixed arrange for objects with 3D rotations
2018-09-24 15:21:18 +02:00
Lukas Matena
70f8163313
Added libigl library files (header-only library)
2018-09-24 14:16:53 +02:00
Lukas Matena
c5989612ac
Sla support points are saved in ModelObject
2018-09-24 14:04:16 +02:00
Enrico Turri
331ae1943a
Code cleanup
2018-09-24 10:28:52 +02:00