4152 Commits

Author SHA1 Message Date
Alessandro Ranellucci
d984864ce0 New "rear" seam position 2017-03-01 17:20:43 +01:00
bubnikv
4d521ca839 Avoid placement of seams on bridging perimeters, if random seam is enabled. #3526
https://github.com/alexrj/Slic3r/issues/3526#issuecomment-263125049

Conflicts:

	xs/src/libslic3r/GCode.cpp
2017-03-01 17:04:20 +01:00
bubnikv
ccf0a45752 GCodeWriter - made tiny methods inline. 2017-03-01 16:59:10 +01:00
Alessandro Ranellucci
c146cab2c7 Upgraded Clipper to 6.4.2 2017-03-01 00:05:26 +01:00
Joseph Lenox
e8cf95889b Added link references for writing good feature requests 2017-02-28 15:38:57 -06:00
Joseph Lenox
04d3f5b078 Don't reset speed on flush moves (avoid use of uninitialized variable). 2017-02-17 18:50:47 -06:00
Joseph Lenox
7d2884bc0c Fixed a bug in renaming a G-code at the end of a G-code export (#3708)
from .tmp suffix to a non .tmp file on localized Windows, thanks @bubnikv
2017-02-14 17:30:41 +00:00
Joseph Lenox
402035732b moved win and linux packaging scripts to package/ tree (#3699) 2017-02-07 19:50:12 -06:00
Joseph Lenox
d0b337bb77 Add MacStadium logo
Adding MacStadium logo as part of our agreement with MacStadium for the OSX Build server.
2017-02-07 19:42:00 -06:00
Joseph Lenox
5fa45989af Replace glVertexPointer_p() call with glVertexPointer_c(). (#3677)
Delete VBO buffers after they've been drawn. Both ways work on OpenGL.pm 0.7

Credit to @bubnikv from prusa3d fork, drawn from commit c0b3de6248f6e6d50624b3d2132c823fb65af95e on that repository.
2017-02-07 16:49:36 -06:00
Joseph Lenox
c557a00516 Fixed input to bed shape dialog to catch everything that resolves to 0. Fixes #3681 (#3683) 2017-02-07 16:46:54 -06:00
Sebastianv650
d41e3c1ee4 Pressure advance overrides print speeds patch (#3287)
* Fix PressureRegulation.pm

Check if a pressure advance is needed even if speed is unchanged, but a discharge happened before. Restore print speed after advance / discharge. Solves #3282
2017-01-25 20:27:10 -06:00
Ralph Giles
7eeb30d33d Readme improvements (#3679)
* Use svg badge for travis build status.

This avoids bluriness with high-density displays. We're already
using svg for the appveyor status.

* Update README to use https urls.

Both xkcd and freenode are available securely now.
2017-01-22 17:04:42 -06:00
Alessandro Ranellucci
1d02c1532e Merge pull request #3670 from lordofhyphens/disable_background_processing
Disable background processing by default.
2017-01-16 21:26:05 +01:00
Joseph Lenox
847392867d Disable background processing by default. It causes more problems than it solves, especially with the new slice-on-preview code available. 2017-01-16 13:45:25 -06:00
Joseph Lenox
1f920dc847 Added note about issues and release version 2017-01-15 13:28:02 -06:00
Alessandro Ranellucci
c36a7c1e3d Fixed error in previous commit 2017-01-11 23:08:32 +01:00
Alessandro Ranellucci
88387634eb Merge pull request #3659 from gege2b/OctoprintUI
Fix for #3655 - always print after gcode send
2017-01-11 19:07:38 +01:00
Alessandro Ranellucci
182d68ad85 Automatically switch to rectilinear when a pattern is used that doesn't support solid infill 2017-01-11 18:55:48 +01:00
Alessandro Ranellucci
ee2d14fcd2 Bugfix: wrong alignment after cut by grid 2017-01-11 16:31:45 +01:00
Gege2B
f4bf6fef92 Fix for #3655 - always print after gcode send 2017-01-08 22:46:48 +01:00
Joseph Lenox
586d95b28a Minor revisions/updates for win32 packager (#3651)
* more tweaks for the build server and packaging

* more tweaks for the build server and packaging

* fixed appveyor variable names

* Revert to old regex

* Fixed typo

* Used wrong braces

* Normalizing separators
2017-01-02 17:33:42 -06:00
Joseph Lenox
16df4df8f8 Using Perl 5.24.0 instead of 5.22.2, made packaging script smarter 2017-01-02 01:01:04 -06:00
Joseph Lenox
ed0173364f initialize $self->{move_target} before calling functions on it. 2017-01-01 23:43:13 -06:00
Joseph Lenox
43c203a8e0 Cleanup of Win32 packaging build script (#3646)
* cleaned up package to use local::lib

Doesn't  touch anything but the package script in utils :)
2017-01-01 17:58:52 -06:00
Joseph Lenox
a2c7e56862 Fix typo in debug code, use this->_layer_id not plain layer_id. 2017-01-01 17:51:51 -06:00
Joseph Lenox
df4f6434db Added second link to bintray for manually packaged 2016-12-31 00:17:42 -06:00
Alessandro Ranellucci
73763a8417 Bugfix: rare crash when loading 3D preview. #3636 2016-12-22 13:18:22 +01:00
Alessandro Ranellucci
cb72afc10e Update invalidate_state_by_config_options() for the new semantics of infill_overlap 2016-12-22 12:22:00 +01:00
Alessandro Ranellucci
85bf2ed7ae Bugfix: object disappeared from 2D plater when reloaded from disk. #3634 2016-12-22 12:13:28 +01:00
Alessandro Ranellucci
da0f4c4e01 Since we have removed the INFILL_OVERLAP_OVER_SPACING constant, increase the infill_overlap value for compensation 2016-12-22 11:16:28 +01:00
Alessandro Ranellucci
9581ddf641 Bugfix: local::lib check was creating ~/perl5. #3635 2016-12-22 10:52:46 +01:00
Alessandro Ranellucci
117fb30636 Ported CoolingBuffer to C++/XS 2016-12-21 23:09:58 +01:00
Alessandro Ranellucci
475f9d45a5 Some minor fixes. #3603 2016-12-21 20:42:17 +01:00
Alessandro Ranellucci
49a9492ad2 Allow any layer height and limit it to the smallest nozzle diameter. #2706 2016-12-21 20:35:06 +01:00
Alessandro Ranellucci
949fda3abb One more fix to SLAPrint 2016-12-21 19:55:46 +01:00
Alessandro Ranellucci
0578a40a6d Update SLAPrint with the new Fill API 2016-12-21 19:49:40 +01:00
Alessandro Ranellucci
357b6bbd55 Minor changes to MedialAxis code 2016-12-21 19:48:39 +01:00
Alessandro Ranellucci
27b2f0d6c3 Prevent useless reloading of 3D preview 2016-12-21 18:10:48 +01:00
Alessandro Ranellucci
b33d04fd2d Bugfix: adjusted solid infill could become very large in thin areas. #3215 2016-12-21 17:12:37 +01:00
Alessandro Ranellucci
4a25b3e8be Fix infill_overlap and endpoints_overlap not being linked and not considering both perimeter and infill extrusion width (thus causing potential overflows). #3289 2016-12-21 15:39:07 +01:00
Alessandro Ranellucci
2708eb0bad Merge pull request #3627 from alexrj/bridge_over_infill_threshold
Limit bridge over infill
2016-12-21 13:10:29 +01:00
Alessandro Ranellucci
bd1f03a121 Error in 32fdd4d7eef4470303b3075fc6ef256a43fefeb3. #3632 2016-12-21 11:56:39 +01:00
Alessandro Ranellucci
6d3c0e3e98 Revert "codecov.io integration"
(It looks like codecov.io doesn't work with our mixed Perl/C++ environment)
This reverts commit b540f9788bae77498577914acb2e10f519ff52c4.

Conflicts:

	.travis.yml
2016-12-20 21:46:47 +01:00
Alessandro Ranellucci
ab05177a08 Try to fix codecov.io 2016-12-20 21:36:43 +01:00
Alessandro Ranellucci
b540f9788b codecov.io integration 2016-12-20 21:34:13 +01:00
Alessandro Ranellucci
32fdd4d7ee Ported _slice_region() to C++/XS 2016-12-20 20:51:07 +01:00
Alessandro Ranellucci
ec9c1fe654 Restore [input_filename] in custom G-code as well 2016-12-20 19:26:23 +01:00
Alessandro Ranellucci
6f9e1cde6e Update Clipper to 6.4.1 2016-12-20 19:09:09 +01:00
Alessandro Ranellucci
c5a285f435 Ported expanded_output_filepath() to C++/XS 2016-12-20 19:02:20 +01:00