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 |
Alessandro Ranellucci
|
1157a7f859
Remove package variable $Slic3r::Config
|
11 years ago |
Alessandro Ranellucci
|
7ddf4f3ddf
Fixes to complete_objects to make t/gcode.t pass
|
11 years ago |
Alessandro Ranellucci
|
4f58a1c401
Rewrite avoid_crossing_perimeters() to fix a regression and get better performance by choosing regular points along contours. #1531
|
11 years ago |
Alessandro Ranellucci
|
ab25cc4940
Merge branch 'xs-config'
|
11 years ago |
Alessandro Ranellucci
|
c0070a8d54
Satisfy test suite with new XS based config
|
11 years ago |
Alessandro Ranellucci
|
1cee992604
Temporarily disabled step-based slicing
|
11 years ago |
Alessandro Ranellucci
|
a6a6a6888b
Ported Slic3r::Print::State to XS
|
11 years ago |
Alessandro Ranellucci
|
d2295cdf70
New Slic3r::Print::State class
|
11 years ago |
Alessandro Ranellucci
|
685e8e4dfa
More work for step-based slicing
|
11 years ago |
Alessandro Ranellucci
|
5280b05ebb
Initial work for step refactoring
|
11 years ago |
Alessandro Ranellucci
|
15235699e4
Completed adapting plater behavior to new Print object API
|
11 years ago |
Alessandro Ranellucci
|
916a0a0e58
Fix compilation and test suite
|
11 years ago |
Alessandro Ranellucci
|
0591eecab7
Lazy mesh generation so that we only keep it in model object
|
11 years ago |
Alessandro Ranellucci
|
02df73c94b
More refactoring to clean up the Print object API
|
11 years ago |
Alessandro Ranellucci
|
d3171b1eea
More work for updating the embedded Print object when Model is changed in plater
|
11 years ago |