Alessandro Ranellucci
|
660b56acb5
|
Fixed type error
|
2016-03-26 12:21:54 +01:00 |
|
Alessandro Ranellucci
|
7041bb5bd9
|
Rewritten the medial axis algorithm, now more robust (don't just prune MAT from endpoints, but validate all single edges)
|
2016-03-26 01:45:08 +01:00 |
|
Alessandro Ranellucci
|
b744947711
|
Missing #include
|
2016-03-20 01:50:27 +01:00 |
|
Alessandro Ranellucci
|
dd879c3ef2
|
When loading an AMF file having multiple objects that look like multiple parts of a single object, prompt user and ask how to consider it. #2970
Conflicts:
lib/Slic3r/Model.pm
|
2016-03-19 22:24:20 +01:00 |
|
Alessandro Ranellucci
|
dfb1ec99ac
|
Variable-width thin walls. Yay!
|
2016-03-19 19:40:11 +01:00 |
|
Alessandro Ranellucci
|
6dc42ee902
|
Variable-width gap fill. Yay! #2960
|
2016-03-19 19:20:04 +01:00 |
|
Alessandro Ranellucci
|
5ff7511a14
|
Fixed regression in bridging caused by error in porting. Includes regression test. #3175
|
2016-03-18 22:40:29 +01:00 |
|
Mark Walker
|
92e1f1011a
|
Fix issue with undefined BOOST_VERSION
if BOOST_VERSION < 106000 always succeeds because BOOST_VERSION is
undefined. In order to avoid the code for new boost, we need
<boost/version.hpp>
|
2016-03-13 23:51:35 -07:00 |
|
Alessandro Ranellucci
|
7aafa54bf0
|
Raise allowed temperatures to 500°C. #3114
|
2016-03-14 00:08:08 +01:00 |
|
Alessandro Ranellucci
|
f4a9fa6569
|
Support incompatible change in Boost 1.60. #3117
|
2016-03-14 00:06:56 +01:00 |
|
Alessandro Ranellucci
|
38d9acbbfb
|
Bugfix: memory corruption in BridgeDetector (thanks @JakeQZ for the patch). #3267
|
2016-03-13 21:13:51 +01:00 |
|
Alessandro Ranellucci
|
d5ff69b1aa
|
Make GCodeSender more robust (keep more than one sent line) and fix a memory access problem in the asio write buffer
|
2016-03-13 18:27:02 +01:00 |
|
Alessandro Ranellucci
|
ff0a947364
|
Merge pull request #3190 from farhaven/master
Implement serial port baudrate selection for OpenBSD
|
2016-03-13 15:37:13 +01:00 |
|
Alessandro Ranellucci
|
6e5938c833
|
Fixed return value for deserialize() implementations. #3250
|
2016-03-13 15:26:52 +01:00 |
|
wenjie
|
3acb0514e1
|
fix a segment fault by admesh
|
2016-03-12 16:01:16 +08:00 |
|
Alessandro Ranellucci
|
9eabbded2b
|
Fixed regression in the C++ port of PerimeterGenerator causing gaps to be filled twice
|
2016-02-20 19:27:00 +01:00 |
|
Gregor Best
|
5a13c4384f
|
Implement serial port baudrate selection for OpenBSD
Signed-off-by: Gregor Best <gbe@unobtanium.de>
|
2016-01-03 17:35:59 +01:00 |
|
Alessandro Ranellucci
|
83c91a3538
|
Dump serial messages to file in order to debug communication issues
|
2015-12-26 11:50:20 +01:00 |
|
Alessandro Ranellucci
|
7c8b71012c
|
Force the 'nearest' strategy for starting skirt loops
|
2015-12-21 15:02:39 +01:00 |
|
Alessandro Ranellucci
|
1a286fc906
|
Fixes and improvements to MotionPlanner, much smarter now
|
2015-12-21 14:46:35 +01:00 |
|
Alessandro Ranellucci
|
70e8db8a0a
|
Minor code cleanup here and there
|
2015-12-19 20:27:04 +01:00 |
|
Alessandro Ranellucci
|
795107dfa2
|
Bugfix: external details were simplified too much when using default settings at low layer height, because the internal flow was erroneously taken into account. #2807
|
2015-12-19 16:46:56 +01:00 |
|
Alessandro Ranellucci
|
bab3404b2d
|
Very minor code improvements
|
2015-12-19 16:36:07 +01:00 |
|
Alessandro Ranellucci
|
2df750a9c9
|
Fixed ported code of PerimeterGenerator
|
2015-12-19 16:35:51 +01:00 |
|
Alessandro Ranellucci
|
667a121ddb
|
Fixed error in porting causing wrong moves with avoid_crossing_perimeters
|
2015-12-19 14:49:29 +01:00 |
|
Alessandro Ranellucci
|
a2ea191d84
|
Fix regression in lift, includes regression test
|
2015-12-19 12:44:22 +01:00 |
|
Alessandro Ranellucci
|
fd7795da59
|
One more fix for compilation with older compilers
|
2015-12-19 10:20:05 +01:00 |
|
Alessandro Ranellucci
|
8138fbf349
|
New --retract-lift-above and --retract-lift-below options. #763 #3057
|
2015-12-18 18:36:39 +01:00 |
|
Alessandro Ranellucci
|
b8f0391934
|
Fix compilation with GCC
|
2015-12-18 13:40:57 +01:00 |
|
Alessandro Ranellucci
|
44825d91af
|
Some changes to DLP projector
|
2015-12-18 00:56:56 +01:00 |
|
Alessandro Ranellucci
|
3ec3aaf960
|
Removed debugging statements
|
2015-12-16 13:11:41 +01:00 |
|
Alessandro Ranellucci
|
e381100812
|
More efficient syntax for the PrintConfigDef constructor
|
2015-12-16 13:09:25 +01:00 |
|
Alessandro Ranellucci
|
934bd43e35
|
More refactoring on Config XS bindings
|
2015-12-16 12:58:06 +01:00 |
|
Alessandro Ranellucci
|
3c862836f2
|
Refactored the Config XS bindings
|
2015-12-16 12:33:19 +01:00 |
|
Alessandro Ranellucci
|
21364b7cd1
|
Fix one regression in arrange
|
2015-12-14 00:15:26 +01:00 |
|
Alessandro Ranellucci
|
c0248dea8c
|
Bugfix: missing include assert.h #3155
|
2015-12-11 21:36:51 +01:00 |
|
Alessandro Ranellucci
|
9f90b2a1bf
|
Fix compilation
|
2015-12-08 11:01:12 +01:00 |
|
Alessandro Ranellucci
|
5cfa36f36e
|
Fix typo #3152
|
2015-12-08 10:53:57 +01:00 |
|
Alessandro Ranellucci
|
4913e90e10
|
Remove any Perl related code from libslic3r
|
2015-12-08 00:39:54 +01:00 |
|
Alessandro Ranellucci
|
3fac8cd77e
|
Large refactoring of the Config classes
|
2015-12-07 19:39:49 +01:00 |
|
Alessandro Ranellucci
|
32a333f16a
|
Import config bundle automatically if found in application directory
|
2015-12-07 12:17:06 +01:00 |
|
Alessandro Ranellucci
|
7e1fac8f76
|
Separate libslic3r code from slic3r application code
|
2015-12-06 12:54:01 +01:00 |
|
Alessandro Ranellucci
|
7eb3a70649
|
Bump version number
|
2015-12-06 11:18:27 +01:00 |
|
Alessandro Ranellucci
|
954e2c9bf0
|
Fix comment stripping in sender
|
2015-12-06 11:17:58 +01:00 |
|
Alessandro Ranellucci
|
27dcd60c77
|
Fix compilation on Windows
|
2015-12-06 11:17:50 +01:00 |
|
Alessandro Ranellucci
|
d0db8914f7
|
Fix a compilation error on Win32
|
2015-12-05 11:48:24 +01:00 |
|
Alessandro Ranellucci
|
e2b203ba8d
|
Disable screensaver while projecting (untested on Windows)
|
2015-12-04 21:25:45 +01:00 |
|
Alessandro Ranellucci
|
1bebe6097b
|
Make test happy
|
2015-12-02 19:39:16 +01:00 |
|
Alessandro Ranellucci
|
4f8a18bbad
|
Ported Layer::maker_perimeters() to XS
|
2015-12-02 19:32:57 +01:00 |
|
Alessandro Ranellucci
|
3a9cf91f83
|
Ported a couple more methods to XS
|
2015-12-02 18:29:33 +01:00 |
|
Alessandro Ranellucci
|
ed75219215
|
Ported mode Model methods to XS
|
2015-12-02 18:06:18 +01:00 |
|
Alessandro Ranellucci
|
dfce3a3138
|
Ported _arrange() and arrange_object() to XS
|
2015-12-01 21:51:16 +01:00 |
|
Alessandro Ranellucci
|
48f1fab49f
|
Bugfix: an error in porting caused bad perimeter ordering. Includes regression test and more unit tests for PerimeterGenerator
|
2015-12-01 20:40:00 +01:00 |
|
Alessandro Ranellucci
|
39924ee89c
|
More small fixes for compilation on Linux
|
2015-11-19 17:02:01 +01:00 |
|
Alessandro Ranellucci
|
21a5d6e137
|
Several fixes to GCodeSender, including compilation on older OS X and DTR reset
|
2015-11-19 13:17:52 +01:00 |
|
Alessandro Ranellucci
|
9febb10bd7
|
Smoother manual control movements
|
2015-11-08 10:20:47 +01:00 |
|
Alessandro Ranellucci
|
9a8724cdd0
|
More compilation changes for Win32
|
2015-11-06 11:51:24 +01:00 |
|
Alessandro Ranellucci
|
ca48501f91
|
Remove Boost from distribution and fix some more things for Windows compilation
|
2015-11-06 11:34:37 +01:00 |
|
Alessandro Ranellucci
|
97bf69ba7f
|
Fix compilation on Windows
|
2015-11-06 10:43:11 +01:00 |
|
Alessandro Ranellucci
|
9f9b5afedb
|
Merge branch 'master' into sender
|
2015-11-05 11:04:01 +01:00 |
|
Alessandro Ranellucci
|
61f0a9e4da
|
Replace the flip word with mirror. #3060
|
2015-11-04 23:11:30 +01:00 |
|
Alessandro Ranellucci
|
f8d2c69713
|
Fixed compilation warnings and a potential bug in MotionPlanner, as reported in #3054
|
2015-11-04 20:50:32 +01:00 |
|
ntfshard
|
7c7982d9f3
|
Fix signed-unsigned compare
|
2015-11-04 20:49:20 +01:00 |
|
ntfshard
|
c90ecac48e
|
Addtional check for TPPLPoly::operator=
|
2015-11-04 20:49:20 +01:00 |
|
ntfshard
|
d62f33b0b4
|
Removed unused variables
|
2015-11-04 20:49:20 +01:00 |
|
ntfshard
|
32f5538e0d
|
Fix for -Wmaybe-uninitialized warninig
|
2015-11-04 20:49:20 +01:00 |
|
ntfshard
|
40e49613b1
|
Config: pass value as a reference
|
2015-11-04 20:49:20 +01:00 |
|
ntfshard
|
ef0050662c
|
Function arguments passed by reference
|
2015-11-04 20:49:20 +01:00 |
|
ntfshard
|
e1d663c0ce
|
Function arguments passed by reference
|
2015-11-04 20:49:20 +01:00 |
|
ntfshard
|
dbcd1e2df6
|
Fix: memory leak in ExPolygon::triangulate_p2t
|
2015-11-04 20:49:20 +01:00 |
|
ntfshard
|
c6ef26a457
|
std::list::empty faster than std::list::size (for C++03)
|
2015-11-04 20:49:19 +01:00 |
|
ntfshard
|
dd5c5eb931
|
Fix: Initializer list, right initialisation order
|
2015-11-04 20:49:19 +01:00 |
|
ntfshard
|
eb7464ace6
|
Style fix: const for some functions
|
2015-11-04 20:49:19 +01:00 |
|
ntfshard
|
f2c4a66e45
|
Refactoring: prefix inc/dec operators for iterators
|
2015-11-04 20:49:19 +01:00 |
|
Alessandro Ranellucci
|
06913cc8b8
|
Merge pull request #3111 from mdebski/temp_comments
Fix incorrect comments to bed temperature setting gcode
|
2015-11-04 20:17:58 +01:00 |
|
Alessandro Ranellucci
|
7a2a1b5446
|
Merge pull request #3039 from llluis/patch-1
Bugfix #3038
|
2015-11-04 19:47:02 +01:00 |
|
Alessandro Ranellucci
|
b67b903902
|
Include the option category for first_layer_extrusion_width. #3061
|
2015-11-04 19:33:49 +01:00 |
|
Alessandro Ranellucci
|
c34430c6c4
|
Fix G-code checksum
|
2015-11-04 14:00:37 +01:00 |
|
Maciej Dębski
|
369b99c712
|
Fix incorrect comments to temperature-setting gcode
|
2015-11-04 13:55:08 +01:00 |
|
Alessandro Ranellucci
|
1d10e463a3
|
Bugfix: wrong error handling in GCodeSender
|
2015-11-03 23:08:16 +01:00 |
|
Alessandro Ranellucci
|
9ee6829ebc
|
Implemented connection timeout in C++
|
2015-11-02 20:36:36 +01:00 |
|
Alessandro Ranellucci
|
9438289fc1
|
Removed debugging statement
|
2015-11-02 01:44:44 +01:00 |
|
Alessandro Ranellucci
|
b309c61de3
|
Test button for serial connection
|
2015-11-02 01:35:28 +01:00 |
|
Alessandro Ranellucci
|
fc1a7471cf
|
Several improvements to the print job queue
|
2015-11-02 01:18:05 +01:00 |
|
Alessandro Ranellucci
|
9b21ac877a
|
Merge branch 'master' into sender
Conflicts:
Build.PL
lib/Slic3r.pm
xs/MANIFEST
xs/src/libslic3r/PrintConfig.hpp
|
2015-11-01 19:12:13 +01:00 |
|
Alessandro Ranellucci
|
2811af349a
|
Added a new grid infill pattern
|
2015-11-01 19:03:11 +01:00 |
|
Alessandro Ranellucci
|
889a54e946
|
Bump version number
|
2015-10-26 23:25:26 +01:00 |
|
Alessandro Ranellucci
|
9fcec10737
|
Finished porting LayerRegion to C++
|
2015-10-26 23:24:46 +01:00 |
|
Vicious-one
|
8e0d458d1d
|
Fix for #3069
|
2015-09-30 16:22:49 +03:00 |
|
Luís Andrade
|
b31edc0be3
|
Update GCode.cpp
Bugfix #3038
|
2015-08-10 18:03:45 -04:00 |
|
Alessandro Ranellucci
|
5b8ed7367a
|
Fixed potential hang in PerimeterGenerator.cpp
|
2015-08-06 10:07:13 +02:00 |
|
Alessandro Ranellucci
|
6ac79e3ed6
|
Ported make_perimeters() to C++
|
2015-07-23 16:27:21 +02:00 |
|
Alessandro Ranellucci
|
15d2522f3d
|
Merge branch 'xs-perimetergenerator'
|
2015-07-23 15:53:19 +02:00 |
|
Alessandro Ranellucci
|
b4515cf695
|
Finished porting PerimeterGenerator to C++
|
2015-07-23 15:53:02 +02:00 |
|
Alessandro Ranellucci
|
9ac4fc9034
|
Fix compilation on Windows due to lack of setenvt(). #2973
|
2015-07-10 16:01:45 +02:00 |
|
Alessandro Ranellucci
|
0e18b094d1
|
More work for porting PerimeterGenerator to XS
|
2015-07-07 01:17:31 +02:00 |
|
Alessandro Ranellucci
|
b8aecbd56c
|
Initial work for porting PerimeterGenerator to XS
|
2015-07-03 22:58:29 +02:00 |
|
Alessandro Ranellucci
|
3e739b87da
|
Finished porting Slic3r::GCode to XS (speed boost!)
|
2015-07-02 20:24:16 +02:00 |
|
Alessandro Ranellucci
|
0ad4296aaf
|
Ported GCode::set_extruders() and GCode::change_layer() to XS
|
2015-07-02 19:33:08 +02:00 |
|
Alessandro Ranellucci
|
9a17efc480
|
Use GCodeWriter for path segments (refactoring)
|
2015-07-02 19:14:55 +02:00 |
|