Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-02 | Fix of "Conditional gcode with "<=" condition fails"version_1.39.1-alpha | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/683 | |||
2017-12-21 | Fixed placeholder parser tests. | bubnikv | |
2017-12-19 | Implemented <,>,<=,>=,or,and,||,&& operators. | bubnikv | |
2017-12-18 | Fixed a regression error: The "current_extruder" identifier was not set | bubnikv | |
at the placeholder parser. Implemented a new PlaceholderParser::evaluate_boolean_expression() functionality to evaluate just a boolean expression using the full expressive power of the macro processing syntax. This function will now be used for deciding, which print or filament preset is compatible with which printer preset. | |||
2017-11-29 | Fixed a 32bit build bug in the new PlaceholderParser macro processor. | bubnikv | |
2017-11-29 | Fixed a failing PlaceholderParser test case. | bubnikv | |
2017-11-28 | Added some test cases for the conditional G-code math calculator. | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/438 | |||
2017-11-28 | Ported the between_objects_gcode custom G-code blocks, | bubnikv | |
thanks @lordofhyphens, https://github.com/alexrj/Slic3r/pull/3275 Improved handling of custom G-code blocks: Slic3r will try to extract the target extruder and bed temperatures from the custom G-code blocks. | |||
2017-11-26 | Fix of the new PlaceholderParser: Maintain whitespaces and new lines. | bubnikv | |
2017-11-26 | PlaceholderParser extended with {if}/{elsif}{else} blocks and | bubnikv | |
+ - * / == != <> numeric expressions. | |||
2017-11-17 | The PlaceholderParser has been rewritten to use | bubnikv | |
a real boost::spirit::qi parser, accessing the DynamicConfig repository directly. This is a first step towards a full fledged expression interpreter. | |||
2017-10-27 | Further reduction of Perl Config.pm methods. | bubnikv | |
2017-08-18 | Switched to Perl local::lib for local compilation. | bubnikv | |
Taken from upstream Slic3r, thanks @alexrj. | |||
2017-02-28 | Ported expanded_output_filepath() to C++/XS | Alessandro Ranellucci | |
2015-07-01 | Finished porting PlaceholderParser to XS | Alessandro Ranellucci | |
2015-05-03 | Bugfix: [layer_num] was out of order because of support material layers ↵ | Alessandro Ranellucci | |
having their order numbers. Now we use a unique continuous series. Includes regression test. #2634 | |||
2014-06-13 | A few improvements to gcode placeholder tests. | Y. Sapir | |
2014-05-09 | Refactoring to Model API for making it stricter and safer | Alessandro Ranellucci | |
2014-04-29 | One more change to multi-value placeholders: indices start from 0. #1899 | Alessandro Ranellucci | |
2014-04-29 | Fixed regression and ambiguity about multiple-value placeholders like ↵ | Alessandro Ranellucci | |
[first_layer_temperature_1]. Includes several unit tests covering regression. #1899 | |||
2014-03-17 | Better fix for non-global options not being replaced in filename ↵ | Alessandro Ranellucci | |
placeholders. Includes refactoring and a new PlaceholderParser class. Also includes regression tests. #1831 | |||
2013-08-28 | Moved vibration limit to its own G-code filter | Alessandro Ranellucci | |
2013-05-13 | Move Slic3r::Test::GCodeReader to Slic3r::GCode::Reader | Alessandro Ranellucci | |
2013-03-10 | Update tests | Alessandro Ranellucci | |
2012-12-23 | Add unit test to check that nested config options work | Alessandro Ranellucci | |
2012-12-20 | Bugfix: custom layer G-code was applied before Z change, and not after like ↵ | Alessandro Ranellucci | |
it was documented. #869 |