Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-19 | WIP: Moved sources int src/, separated most of the source code from Perl. | bubnikv | |
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-08-21 | Eradicated the Pointf class, replaced with Eigen Vector3d | bubnikv | |
2018-08-21 | Completely replaced the homebrew Pointf3 class with Eigen Vec3d. | bubnikv | |
Replaced the unscale macro with a template, implemented templates for unscaling Eigen vectors. | |||
2018-08-17 | Removed the x(), y(), z() Point/Pointf/Point3/Pointf3 accessors. | bubnikv | |
2018-08-14 | Changing the internal representation of Point / Pointf / Point3 / Pointf3 to ↵ | bubnikv | |
Eigen Matrix types: Changed the Point3 / Pointf3 to composite Eigen Vec3crd / Vec3d. Point3 is no more derived from Point, Pointf3 is no more derived from Pointf. Introduced Transform2f/3f/2d/3d types as aliases to Eigen::Transform. | |||
2018-08-14 | Changing the internal representation of Point / Pointf / Point3 / Pointf3 to ↵ | bubnikv | |
Eigen Matrix types, first step | |||
2018-07-18 | Fixed a previous commit. | bubnikv | |
2018-07-18 | Implemented clamping of the acceleration when extruding for the Marlin | bubnikv | |
firmware, both for the G-code export and the time estimator. | |||
2018-01-06 | Separated the Marlin G-code flavor from the RepRap G-code flavor | bubnikv | |
due to the differences in the M203 code (RepRap firmware has it in mm/min, Marlin in mm/sec). This difference is important to the G-code time estimator. Changed the g-code flavor to Marlin for all Prusa3D bundled profiles. | |||
2017-09-12 | Fix of "exponentional values generated as G1 F-1.95058e+006 causing problems" | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/463 | |||
2017-06-30 | Refactored the cooling buffer: Removed ElapsedTime. | bubnikv | |
2017-06-30 | Finalized implementation of a cooling buffer for multiple extruders | bubnikv | |
with different settings. | |||
2017-06-23 | Fix of https://github.com/alexrj/Slic3r/issues/4043 , thanks to @lordofhyphens. | bubnikv | |
Further refactoring of the cooling logic to collect per extruder data. | |||
2017-06-22 | Include the wipe tower print time into the cooling time. | bubnikv | |
Further refactoring of Extruder class. | |||
2017-06-22 | Ported the cooling changes from @alexrj: Don't slow down the external | bubnikv | |
perimeters if not necessary, don't take the bridging time into account when slowing down the print. Removed Extruder & GCodeWriter Perl bindings. Improved Extruder for constness. Refactored GCode::m_elapsed_time to struct ElapsedTime. | |||
2017-06-21 | Set the bed temperature based on the active extruder settings. | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/157 | |||
2017-05-25 | With single_extruder_multi_material enabled, | bubnikv | |
don't append a tool selection (Txx) to the extruder temperature settings (M104 and M109). | |||
2017-05-19 | Improved retract handling on bowden extruders: | bubnikv | |
Separated deretract speed from a retract speed, allowed a partial retract before wipe. | |||
2017-05-03 | Ported the G-code generator from Perl to C++. | bubnikv | |
Removed GCode.pm Removed the Perl bindigns for AvoidCrossingPerimeters, OozePrevention, SpiralVase, Wipe Changed the std::set of extruder IDs to vector of IDs. Removed some MSVC compiler warnings, removed obnoxious compiler warnings when compiling the Perl bindings. | |||
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-01-30 | GCodeWriter - made tiny methods inline. | bubnikv | |
2016-09-26 | Bugfix: use Lift-z option for 2. extruder #3385 | bubnikv | |
Thanks to https://github.com/platsch https://github.com/alexrj/Slic3r/pull/3392 | |||
2016-05-12 | Fix cooling not working if !gcode_comments | Chow Loong Jin | |
The cooling markers were being passed into GCodeWriter::set_speed() as a comment which were being ignored if gcode_comments was false. Fixes: #3325 | |||
2015-12-19 | Fix regression in lift, includes regression test | Alessandro Ranellucci | |
2015-12-18 | New --retract-lift-above and --retract-lift-below options. #763 #3057 | Alessandro Ranellucci | |
2015-12-08 | Remove any Perl related code from libslic3r | Alessandro Ranellucci | |
2015-11-04 | Style fix: const for some functions | ntfshard | |
2015-11-04 | Fix incorrect comments to temperature-setting gcode | Maciej Dębski | |
2015-02-15 | Change end_program() to postamble() | Alessandro Ranellucci | |
2015-02-10 | Switched to P parameter instead of S for Machinekit flavour MCode commands | Alexander Rössler | |
2015-02-07 | added end_program() function to GCodeWriter | Alexander Rössler | |
2015-02-06 | added retract and unretract command for Machinekit flavour | Alexander Rössler | |
2015-01-09 | Don't put any M200 automatically when volumetric mode is selected. Explain ↵ | Alessandro Ranellucci | |
how to do it manually in the tooltip. #1746 | |||
2015-01-05 | Option to use volumetric E values. #1746 | Alessandro Ranellucci | |
2014-12-22 | Some more work on wireframe | Alessandro Ranellucci | |
2014-11-23 | Fixed regression causing retraction to be skipped when Retract Length was 0 ↵ | Alessandro Ranellucci | |
but Use Firmware Retraction was enabled. Includes regression test. #2359 | |||
2014-11-23 | Bugfix: spiral vase was not working when extrusion axis was not E. #2350 | Alessandro Ranellucci | |
2014-11-09 | Ported GCodeWriter to XS (faster G-code export!) | Alessandro Ranellucci | |