e8d63f3eb1
Upgrade Boost to 1.66 on Windows
2019-01-16 15:14:18 +01:00
a378bb7bed
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
0b0e65636f
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
bb386bb148
Simplified dependencies.
2018-09-21 21:16:09 +02:00
8e1b5157b4
Moved the remaining Perl dependencies to xs/CMakeLists.txt
2018-09-21 19:37:35 +02:00
9c085dfcc5
Fixed Perl unit tests.
2018-09-19 18:31:41 +02:00
6003005812
Removed dependency on wxWidgets from Alien.
...
Updated source code to wxWidgets 3.1.1
Moved invocation of perl unit / integration tests to the xs project.
2018-09-19 17:19:06 +02:00
ffac360439
Yet another build system fix
2018-09-19 14:43:38 +02:00
58a0c41713
Fixed compilation on OSX & Linux
2018-09-19 13:12:57 +02:00
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
3ddaccb641
Replaced CONFESS with throw std::exception in libslic3r, so now
...
libslic3r should be compilable without Perl.
2018-09-18 10:09:58 +02:00
27bba45331
Fix of compilation on Linux, disabled -Wreorder
2018-09-17 17:17:38 +02:00
fe3b92870f
Merged with dev
2018-09-17 15:12:13 +02:00
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
9d9e4a0f7b
WIP: Background processing.
2018-09-14 09:28:00 +02:00
bb70ad6090
Removed Strings.hpp, replaced with wxString
...
Fixed UTF8 rendering of status messages.
2018-09-12 13:17:47 +02:00
0235f1a821
Merged with dev
2018-09-12 11:59:02 +02:00
6e2ed48e5a
Merge remote-tracking branch 'origin/feature_arrange_with_libnest2d' into dev
...
# Conflicts:
# xs/src/slic3r/AppController.cpp
2018-08-31 10:55:55 +02:00
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
9e2d48ff3b
Almost working c++ status bar
...
Signed-off-by: tamasmeszaros <meszaros.q@gmail.com >
2018-08-30 11:54:08 +02:00
057dfa56e3
fix build for Linux
2018-08-28 11:55:10 +02:00
e667203825
FIxed build errors caused by merge and flipped normals of the SLA pool walls.
2018-08-27 11:59:37 +02:00
3144cba5f9
Merge remote-tracking branch 'origin/master' into feature_arrange_with_libnest2d
2018-08-27 10:20:48 +02:00
d749080261
Merge remote-tracking branch 'origin/dev' into sla_base_pool
2018-08-27 09:53:52 +02:00
8b148a4fe4
Merge remote-tracking branch 'origin/new_main_page_ui' into dev
2018-08-24 15:01:26 +02:00
a5fcdeec23
Merge branch 'gizmos_3d' of https://github.com/prusa3d/Slic3r into dev
2018-08-23 09:45:04 +02:00
85ae2d0d2f
Merge branch 'master' into lm_lay_flat_round_merged_facets
2018-08-22 14:03:17 +02:00
9036a11c7f
Merge remote-tracking branch 'origin/master' into feature_arrange_with_libnest2d
2018-08-22 13:54:45 +02:00
e522ad1a00
Parallel placer now works with the custom Slic3r object function. Works an order of magnitude faster.
2018-08-22 13:52:41 +02:00
0c984c7584
Print host bugfixes / refactoring
2018-08-21 15:47:29 +02:00
6e77307880
Merge remote-tracking branch 'origin/eigenize' into sla_base_pool
2018-08-21 13:50:09 +02:00
d4b73701d9
some code formatting
2018-08-21 11:12:53 +02:00
dd1fd66a47
Added possibility for upload to Duet
...
Further changes:
- Added new configuration option Host Type
- Added abstract base class for future printer hosts
- Moved location of upload dialog (also made it a little bit more configureable)
- added possibility to send file via postfield instead a new frame
2018-08-21 11:12:53 +02:00
0909059c54
figured out how to round the edges of the generated model.
2018-08-20 13:55:01 +02:00
fc0651702d
Merge branch 'master' of https://github.com/prusa3d/Slic3r into gizmos_3d
2018-08-20 08:33:42 +02:00
db9580f40b
Merge branch 'master' into lm_lay_flat_round_merged_facets
2018-08-17 15:45:02 +02:00
7be24414f3
Build: Option to force generation of PDB file on MSVC Release build
2018-08-17 15:20:58 +02:00
267712eb32
Build: Plumb perl include path
...
Thanks to @kortschak for contributing to this fix
Co-authored-by: Dan Kortschak <dan@kortschak.io >
2018-08-17 15:20:58 +02:00
776f555790
wall generation with different top and bottom plates.
2018-08-17 15:11:30 +02:00
f297da0d01
Working curve approximation of the concave hull with clipper offset.
2018-08-16 17:47:05 +02:00
da42b42a6c
Merge branch 'opengl_to_cpp' of https://github.com/prusa3d/Slic3r into gizmos_3d
2018-08-15 14:39:40 +02:00
211790f8c3
Added qhull library to xs/src and cmake
2018-08-15 10:57:22 +02:00
fbe415f88e
Rough base pool geometry can be generated from convex hull or from the ground slice itself.
2018-08-13 18:23:49 +02:00
b6f6200bd5
Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp
2018-08-13 08:51:58 +02:00
e8616b6a35
SLA base pool generation framework
2018-08-09 18:11:45 +02:00
5164bec8ce
Merge remote-tracking branch 'origin/master' into feature_slice_to_png
...
# Conflicts:
# xs/CMakeLists.txt
2018-08-09 10:53:27 +02:00
705ccbe331
Added qhull library to xs/src and cmake
2018-08-07 12:20:15 +02:00
6cdec7ac9a
Prepare integration for arbitrary shaped print beds.
2018-07-30 16:41:35 +02:00
39c326ebae
Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp
2018-07-27 14:41:05 +02:00
a32bd17b75
FirmwareUpdater: MMU 2.0 / Caterina flashing
2018-07-27 13:27:52 +02:00