Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-27 | Got rid of the Perl Format::STL, Format::AMF, Format::OBJ for good. | bubnikv | |
2017-02-27 | Fix of a warning in expat parser, which turns to an error | bubnikv | |
on some Perl/XS installations (strawberry Perl 64bit) | |||
2017-02-27 | Fixing compilation issues. | bubnikv | |
2017-02-27 | Fixed a bug in AMF serialization. | bubnikv | |
2017-02-27 | Fixed a missing include. | Joseph Lenox | |
2017-02-27 | TriangleMesh.cpp/h: | bubnikv | |
New methods: has_multiple_patches(), number_of_patches() Improved constness of file access methods. Reduced some memory allocations costs. Fixed some crashes of the cut() method on invalid meshes, Slic3r crashes on the unstable triangulation now. Documented. | |||
2017-02-27 | Some utility methods to help loading models from the disk. | bubnikv | |
Not quite sucessfull try to fix the crahes on mesh cut. | |||
2017-02-26 | AdMesh: | bubnikv | |
unify positive and negative zeros in stl_check_facets_exact() and stl_check_facets_nearby() New function stl_transform() by a 3x4 matrix. Some constness improvements. | |||
2017-02-26 | Initial rewrite of the file accessors from Perl to C++. | bubnikv | |
This is especially important for the extremely slow AMF parser. Also there is a new file handler for the Prusa Control 'PRUS' format. | |||
2017-02-26 | Include expat parser into the Slic3r source code tree. | bubnikv | |
Having the expat parser inside the Slic3r source base makes life easier on non-Linux systems and it also allows us to configure the Expat parser for maximum performance by disabling all unneeded features. | |||
2017-02-22 | Hopefully fixes the aligned seam: | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/74 The way it works now is following: Slic3r will add some negative penalty to all perimeter points near the last seam. Once the perimeter point with minimum penalty is found, its penalty is compared to a point closest to the last seam. If the penalty of the point closest to the last seam is nearly as good as the minimum penalty, the point closest to the last seam is picked instead. This heuristics will hide the seams into corners if possible, but if not possible, it will strive to align the seams precisely. | |||
2017-02-22 | Fix of a typo specific to a debugging build. | bubnikv | |
2017-02-22 | Changed defaults for the perimeter/infill overlap (15-55%) | bubnikv | |
and for the infill pattern (honeycomb->stars) | |||
2017-02-22 | Added missing get_volume() method to the PrintObject Perl interface. | bubnikv | |
2017-02-22 | Fixed regression causing slowdown_below_layer_time to be ignored. #3515 #3443 | Alessandro Ranellucci | |
2017-02-21 | Command for reloading an object from file. #1466 | Alessandro Ranellucci | |
2017-02-21 | Always retract in bottom layers. #3053 #3618 | Alessandro Ranellucci | |
2017-02-21 | Added make_sphere, generates a mesh with specified step angle and raidus rho. | Joseph Lenox | |
2017-02-21 | Implement clone() for Fill classes | Alessandro Ranellucci | |
2017-02-21 | Made cube and cylinder static functions of the package, not some specific ↵ | Joseph Lenox | |
TriangleMesh object. | |||
2017-02-21 | Fixed mesh generation to generate cylinders. | Joseph Lenox | |
2017-02-21 | Added prototype make_cylinder() | Joseph Lenox | |
2017-02-21 | Added new constructor to TriangleMesh that accepts vectors of Points and ↵ | Joseph Lenox | |
make_cube function to make a new simple cube mesh. | |||
2017-02-21 | Ported CoolingBuffer to C++/XS | Alessandro Ranellucci | |
2017-02-21 | The variable layer editing shader was made OpenGL 2.0 compatible.version_1.33.8 | bubnikv | |
Fixed a bug in the scaling of colors for the variable layer editing. | |||
2017-02-21 | Fixes: Infill patterns triangles/stars seem to be mixed-up | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/143 | |||
2017-02-21 | Changed the platte of the variable layer height visualization, | bubnikv | |
green shall indicate a thin layer. | |||
2017-02-19 | Fixes an ugly infinite loop issue.version_1.33.7 | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/142 | |||
2017-02-19 | Added SystemInfo dialog, | bubnikv | |
a new SLIC3R_BUILD define to be replaced by the build script, a menu item to open the "New Issue" github page. | |||
2017-02-15 | Fixed https://github.com/prusa3d/Slic3r/issues/126version_1.33.4 | bubnikv | |
by re-shuffling the simplification of a path to be extruded. A non-simplified path was being used for a wipe move before, causing an extremely detailed path to be exported into a G-code. | |||
2017-02-15 | Improvements of the layer height spline editing close to the top | bubnikv | |
of the object. | |||
2017-02-15 | Fixed trimming of support volumes by objects for the soluble supports | bubnikv | |
and for the raft contact layer over soluble supports. https://github.com/prusa3d/Slic3r/issues/120 | |||
2017-02-15 | fix of C++11 gcc incompatiblity | bubnikv | |
2017-02-15 | make_skirt ported to C++ | bubnikv | |
2017-02-15 | Added the append templates for std::vector | bubnikv | |
2017-02-14 | Fixed some of the raft issues introduced in the new C++ supports. | bubnikv | |
2017-02-14 | new feature: Clip multi-part objects one by the other. | bubnikv | |
This works the same way as if the XY compensation was set to a tiny value before, but without the overhead of an offset. | |||
2017-02-12 | Fix of "no support generated" https://github.com/prusa3d/Slic3r/issues/114 | bubnikv | |
when a first layer height was set in percents. | |||
2017-02-10 | Cherry-picked Repetier acceleration fixes, thanks to @lordofhyphens | Joseph Lenox | |
https://github.com/lordofhyphens/Slic3r/commit/e0d8101627659ef2dcf1c49d5c9b512eb4e31a46 https://github.com/lordofhyphens/Slic3r/commit/885f27b8aea0df8be351825b9dd6061696f5edc9 Added a printer settings to enable / disable variable layer height editing. | |||
2017-02-09 | Compilation fix on gcc, | bubnikv | |
fix of a maximum layer height limit for variable layer height editing. | |||
2017-02-09 | Limit the maximum support layer height by the maximum layer height | bubnikv | |
value defined at the printer's nozzle. Internal filtering of empty support layers to avoid generating unnecessary Z moves. | |||
2017-02-09 | Store / retrieve layer height profile from the AMF file. | bubnikv | |
Reset the layer height profile when changing a print profile to an incompatible one. Reset button on the layer height bar. Fixed an update issue on zooming by a scroll wheel. Fixed an issue when loading an AMF file: Object names are now retained. | |||
2017-02-08 | Changed filament density to use g/cm^3. Extended tooltip to indicate ↵ | Joseph Lenox | |
calculation methods. | |||
2017-02-08 | added total cost/weight to Extruder statistics, mocked up addendum to status ↵ | Joseph Lenox | |
bar change. | |||
2017-02-08 | Add weight/cost output to gcode. On the way to #647 | Joseph Lenox | |
2017-02-07 | Added min_layer_height, max_layer_height per nozzle settings | bubnikv | |
for controlling the support layer height & variable layer height. Added an experimental "rear" seam option. | |||
2017-02-07 | Added a tooltip overlay for the variable layer height edit tool. | bubnikv | |
Short methods of PrintState made inline. Added layer height profile to a Model class. | |||
2017-02-02 | Avoid placement of seams on bridging perimeters, if random seam is enabled. | bubnikv | |
https://github.com/alexrj/Slic3r/issues/3526#issuecomment-263125049 | |||
2017-02-02 | Created a total_lengt() free function for Polygons and Polylines. | bubnikv | |
Modified the "extra perimeters when needed" function to use the new free functions, extended the tooltip of the "extra perimeters when needed" feature. | |||
2017-02-02 | Fix of https://github.com/prusa3d/Slic3r/issues/75 | bubnikv | |
Fixed by @alexr https://github.com/alexrj/Slic3r/commit/8f0d8f209628e0dec825a15988de434dfb052940 See also https://github.com/alexrj/Slic3r/issues/3613 https://github.com/alexrj/Slic3r/pull/3614 |