Commit Graph

3049 Commits

Author SHA1 Message Date
Vojtech Bubnik
163db14447 Fixing Perl bindings after update of Boost. 2021-01-15 19:47:51 +01:00
Lukáš Hejl
d6b66b1fa5 Merge remote-tracking branch 'origin/master' into lh_avoid_crossing_perimeters
# Conflicts:
#	src/libslic3r/MotionPlanner.cpp
#	src/libslic3r/libslic3r.h
2020-11-29 17:27:23 +01:00
Vojtech Bubnik
592b0e82d8 Follow-up to 80e8b5e985
Removed the legacy PreviewData.cpp,hpp
2020-11-21 11:02:20 +01:00
Vojtech Bubnik
5ead86bdea Removed the old motion planner. 2020-11-17 09:33:30 +01:00
enricoturri1966
5a490e23b6 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-06-29 08:48:23 +02:00
bubnikv
321961e71c Fixed unit tests on Windows after introduction of GMP to
boost::polygon Voronoi diagram generator by Vojtech.

Fixed Perl bindings on Windows after some "improvement" of the Windows 10
SDK headers, which fail if included from a C++ code using the
extern "C"
clause. Namely, the Windows 10 SDK include for sockets introduces C++ macros
if a "compiled with C++" symbol is provided even if included through
exetrn "C".
2020-06-27 08:44:13 +02:00
enricoturri1966
1178588daa Attempt to fix build on OsX 2020-05-07 12:03:17 +02:00
enricoturri1966
b73aa8e80a Fixed build when tech ENABLE_GCODE_VIEWER is disabled + fixed perl code 2020-05-07 11:24:36 +02:00
bubnikv
9bb5a10bf5 Slight improvements of unit tests, fix of perl bindings. 2019-10-18 12:05:37 +02:00
bubnikv
4dc5c0b78b Support for Visual Studio 2019 Community 2019-06-06 11:40:35 +02:00
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
Vojtech Kral
995d951bfa Upgrade Boost to 1.66 on Windows 2019-01-16 15:14:18 +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
tamasmeszaros
6d61dbecb9 removing remnant junk for AppController 2018-11-12 17:41:05 +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
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
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
Enrico Turri
ba13857b9d Tweaks to flatten gizmo 2018-09-24 10:19:40 +02:00
Lukas Matena
7547c6803d SLA supports points batch deletion does not deselect object 2018-09-21 16:05:02 +02:00
Lukas Matena
ba81ff24f9 Merge remote-tracking branch 'origin/dev2' into lm_sla_supports_ui 2018-09-21 15:46:46 +02:00
Enrico Turri
5dcb4ddcff Fixed memory leak in is_splittable_object() 2018-09-21 14:21:08 +02:00
Enrico Turri
66c24ee0af Dimensions of scale on rotate gizmo as function of object size 2018-09-21 13:44:38 +02:00
Enrico Turri
96ce95da99 Enhanced fix of #1229 - c++ part 2018-09-21 12:46:20 +02:00
Lukas Matena
a157e97d9d Merge branch 'dev2' into lm_sla_supports_ui 2018-09-21 11:43:30 +02:00
Enrico Turri
5d47e23654 Fixed import of rotations from 3mf files 2018-09-21 10:18:56 +02:00
Enrico Turri
f1454578f4 1st installment of ModelInstance 3D rotation components 2018-09-20 15:00:40 +02:00
Enrico Turri
7bc0e76be6 Ignore mouse up event after double click on gizmos grabbers 2018-09-20 09:50:49 +02:00
tamasmeszaros
4c2b9cb2b6 Polymorphic AppController for cli and gui modes. 2018-09-19 18:02:04 +02:00
Enrico Turri
b880a38913 reset transformation components to their default value by double clicking on gizmos' grabbers 2018-09-19 15:39:54 +02:00
Lukas Matena
5377a8ad4f Sla support points can be deleted, tooltip texture was added 2018-09-19 14:59:57 +02:00