bubnikv
18025cc669
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
9996a01c84
Fixed Perl bindings.
2019-03-01 18:09:42 +01:00
bubnikv
37f96db9fe
Fixed Perl bindings
2019-02-25 08:55:25 +01:00
bubnikv
de70b6a06a
Removed ExPolygon::triangulate_pp() from Perl XS bindings and unit tests.
2019-01-24 19:22:35 +01:00
bubnikv
90235ac386
Fixed layer height profile access from Perl XS
2019-01-23 15:29:18 +01:00
Vojtech Kral
e8d63f3eb1
Upgrade Boost to 1.66 on Windows
2019-01-16 15:14:18 +01:00
bubnikv
09c539a242
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
e0cf7ecd22
WIP: Command line slicing for SLA.
...
Removed some layer height editing bindings from Perl.
2018-12-11 13:16:09 +01:00
bubnikv
d46d0dc365
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
bde4153d44
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
b950e9e575
Fix build
2018-11-19 11:39:17 +01:00
tamasmeszaros
a4e1ab2281
Getting rid of AppController.
2018-11-12 15:02:42 +01:00
bubnikv
c2e46350f2
Separated Print / PrintObject into PrintBase.cpp/h to support SLAPrint
2018-11-08 14:23:17 +01:00
bubnikv
3eea327ef0
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
7ffa22191d
Fixed some issues with front end / back end synchronization.
2018-11-05 17:52:55 +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
56633c7449
Reverted Print::export_png() for the Perl unit tests.
2018-10-24 13:59:24 +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
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
9a3db200a5
Updated AMF/3MF import to pass configuration into a DynamicPrintConfig
...
instead of PresetBundle.
2018-09-25 11:53:05 +02:00
Enrico Turri
a651f5f5d7
ModelInstance full 3D transform code moved into a single technology
2018-09-25 10:42:11 +02:00
Enrico Turri
0e1843a871
1st installment of ModelInstance 3D scale components
2018-09-24 15:54:09 +02:00
Enrico Turri
e3d44b07fe
Fixed arrange for objects with 3D rotations
2018-09-24 15:21:18 +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
Enrico Turri
07274589a3
1st installment of ModelInstance 3D rotation components
2018-09-20 15:00:40 +02:00
tamasmeszaros
2306c1589a
Polymorphic AppController for cli and gui modes.
2018-09-19 18:02:04 +02:00
Enrico Turri
e3e5948982
1st installment of preview ported in c++
2018-09-18 13:35:05 +02:00
bubnikv
fe3b92870f
Merged with dev
2018-09-17 15:12:13 +02:00
bubnikv
d934b63424
Removed Print.pm,
...
ported execution of post processing scripts into C++ (WIP, waits for
update of boost::system module on our build server)
Removed other mention of the "Controller".
2018-09-17 12:01:02 +02:00
bubnikv
2c9dc4dbbf
Finished porting of the status bar to C++.
2018-09-14 10:59:50 +02:00
bubnikv
36faa090fc
Removed the Controller, Layer View, System Info, ObjectCutDialog,
...
removed unused Perl modules.
2018-09-14 10:25:20 +02:00
bubnikv
9d9e4a0f7b
WIP: Background processing.
2018-09-14 09:28:00 +02:00
bubnikv
bb70ad6090
Removed Strings.hpp, replaced with wxString
...
Fixed UTF8 rendering of status messages.
2018-09-12 13:17:47 +02:00
bubnikv
0235f1a821
Merged with dev
2018-09-12 11:59:02 +02:00
bubnikv
41ce69f327
Improved constness of the Print / PrintObject / Layer ...
...
Split the wipe tower and time statistics data into separate objects.
Initial work in synchronizing the Model with the Print.
2018-09-11 14:04:47 +02:00
Enrico Turri
781df150a1
Added perl callback for gizmo flatten
2018-09-10 14:10:08 +02:00
Enrico Turri
8460926d36
Added select by part tool to toolbar
2018-09-06 16:10:31 +02:00
Enrico Turri
677dad0669
Object's properties updated while manipulating gizmos
2018-09-05 16:22:48 +02:00
Enrico Turri
87c5c8e7f6
Renamed GLVolume member variables to match the corresponding ModelInstance ones
2018-09-05 09:11:58 +02:00
tamasmeszaros
4f53fc2a5f
Merge remote-tracking branch 'origin/cpp_progress_status_bar' into dev
...
# Conflicts:
# lib/Slic3r/GUI/MainFrame.pm
# xs/src/slic3r/AppController.cpp
# xs/src/slic3r/AppControllerWx.cpp
# xs/src/slic3r/GUI/GUI.hpp
2018-08-30 17:35:49 +02:00
tamasmeszaros
15ad0ef2f2
working C++ status bar.
...
Signed-off-by: tamasmeszaros <meszaros.q@gmail.com>
2018-08-30 11:55:10 +02:00
tamasmeszaros
9e2d48ff3b
Almost working c++ status bar
...
Signed-off-by: tamasmeszaros <meszaros.q@gmail.com>
2018-08-30 11:54:08 +02:00
YuSanka
6c1b52afa2
Deleted "scale" column from object list
2018-08-29 13:11:30 +02:00
tamasmeszaros
1c4574d42e
fix centroid error for two points and merge with dev.
2018-08-27 16:20:13 +02:00
Enrico Turri
4b25d3924b
Merge branch 'dev' of https://github.com/prusa3d/Slic3r into dev
2018-08-27 14:01:03 +02:00
Enrico Turri
fef5a5252e
Fixed conflicts after merging with master
2018-08-27 14:00:53 +02:00