Commit History

Author SHA1 Message Date
  Alessandro Ranellucci 7ea09a0071 Bugfix: failure when exporting SVG from object containing multiple islands. Includes regression test. #2050 10 years ago
  Y. Sapir 8da0bded1d Move Print object storage to C++. (along with its subobjects) 10 years ago
  Alessandro Ranellucci 63d56c666b Include full config in G-code files. #2047 #2032 10 years ago
  Alessandro Ranellucci dd1183f19a Some fixed after the recent Slic3r::GCode refactoring 10 years ago
  Alessandro Ranellucci 5fe5021fd7 Implemented avoid_crossing_perimeters with VisiLibity 10 years ago
  Alessandro Ranellucci ee2c1c6127 Refactored the Slic3r::GCode logic for speeds 10 years ago
  Alessandro Ranellucci 47940a712d Bugfix: previous brim and skirt were not cleared when disabled after first G-code export. #2024 10 years ago
  Alessandro Ranellucci 27c73f5983 Some fixes after the recent Model refactoring 10 years ago
  Alessandro Ranellucci 6e207d3830 Merge branch 'sapir-modelcpp' 10 years ago
  Alessandro Ranellucci c37ef2f18b New semantics for ExtrusionLoop objects. Early processing of perimeter overhangs for paralellizing such work and making G-code export lighter. Lots of refactoring. This should fix a number of minor bugs, including reversals of perimeter overhangs. 10 years ago
  Alessandro Ranellucci 093d1cbe2f Don't transfer ownership of Model to Print::Object 10 years ago
  Alessandro Ranellucci 13af16ea24 Use Pointf for origin_translation and pass const refs whenever possible 10 years ago
  Y. Sapir 05b2993769 Translate Model class' storage to C++. 10 years ago
  Alessandro Ranellucci 2a3923934e Update timestamp before the Export G-code dialog is shown. #1995 10 years ago
  Alessandro Ranellucci 98e40d3fe4 Store width and height in ExtrusionEntity objects for debugging purposes 10 years ago
  Y. Sapir 2565d80679 Replace multitude of Extruder fields with querying a PrintConfig object by id. 10 years ago
  Alessandro Ranellucci 6780e930cb Update the [timestamp] placeholder(s) at every G-code export. #1957 10 years ago
  Alessandro Ranellucci 7ac0095018 Fix regression causing default extrusion width to be ignored. #1958 10 years ago
  Alessandro Ranellucci 071097d3f1 Fix extruder assignment and tests 11 years ago
  Alessandro Ranellucci 10bf334a58 Added one more failing test to address bad option priority hierarchy 11 years ago
  Alessandro Ranellucci b4ac63d749 Error in previous commit: Bugfix: prevent crash when user entered Unicode characters in notes. #1590 11 years ago
  Alessandro Ranellucci ce984ef78c Revert "Error in previous commit: Bugfix: prevent crash when user entered Unicode characters in notes. #1590" 11 years ago
  Alessandro Ranellucci e355e521d4 Error in previous commit: Bugfix: prevent crash when user entered Unicode characters in notes. #1590 11 years ago
  Alessandro Ranellucci d9d2f3b3ab Bugfix: prevent crash when user entered Unicode characters in notes. #1590 11 years ago
  Alessandro Ranellucci fec41d6dfd Update plater and print upon changing object parts and their settings 11 years ago
  Alessandro Ranellucci 21e6de0e59 Only expand shortcut options in StaticConfig objects. This way we can keep a default extruder value in the parts panel 11 years ago
  Alessandro Ranellucci 34f1511e0c Better fix for non-global options not being replaced in filename placeholders. Includes refactoring and a new PlaceholderParser class. Also includes regression tests. #1831 11 years ago
  Alessandro Ranellucci bc054e613c Fix regression causing non-global config options to be ignored when replacing placeholders in output filename format. #1831 11 years ago
  Alessandro Ranellucci 96c2c21707 Minor bugfix for preventing wrong extruder numbers from being assigned 11 years ago
  Alessandro Ranellucci fd43ada293 Remove duplicated "Generating skirt" status message 11 years ago
  Alessandro Ranellucci 12b661e877 Adapt skirt logic to the potential situation of objects with different layer heights 11 years ago
  Alessandro Ranellucci ea173cf815 Bugfix: ambiguous semantics of the layers_count() method caused M73 to go beyond 100%. #1670 11 years ago
  Alessandro Ranellucci ed3a6349c7 Adapt the new gcode.t test to master (and subtract final retraction from used filament length) 11 years ago
  Alessandro Ranellucci c8a48b4527 Implement modifier volumes and port _merge_loops() to XS 11 years ago
  Alessandro Ranellucci b17d06f9d1 Finished porting BoundingBox to XS 11 years ago
  Alessandro Ranellucci 07b9b12475 Make tests pass 11 years ago
  Alessandro Ranellucci a2cbb261cb More work for refactoring Flow/Extruder 11 years ago
  Alessandro Ranellucci 8ed738d3f7 More incomplete work for Flow/Extruder refactoring 11 years ago
  Alessandro Ranellucci 52ce6e4a7b Some initial work for refactoring Print->extruders 11 years ago
  Alessandro Ranellucci b9793b3f12 Moved first_layer_extrusion_width to PrintConfig 11 years ago
  Alessandro Ranellucci 81663215c5 Adapt plater to the new split config 11 years ago
  Alessandro Ranellucci 5bf0942f45 Satisfy test suite and CLI 11 years ago
  Alessandro Ranellucci e2f1040a76 More work 11 years ago
  Alessandro Ranellucci 0883d0f4eb More work here and there 11 years ago
  Alessandro Ranellucci 83326845dd More incomplete work 11 years ago
  Alessandro Ranellucci beb1baa096 Incomplete work for refactoring regions and flows 11 years ago
  Alessandro Ranellucci 57e4e5c8e1 One more fix for ooze_prevention and skirt_height == -1 11 years ago
  Alessandro Ranellucci f9d38f6655 Allow value -1 for skirt_height with the meaning of: as tall as the object. This might fix an overflow on 32-bit systems when ooze_prevention is enabled 11 years ago
  Alessandro Ranellucci bd133d9434 Update Clipper to 6.1.2 11 years ago
  Alessandro Ranellucci 2956c1a2e5 More work for removing references to $Slic3r::Config 11 years ago