1.Compare stats of AutoForFlush with other filament map modes
2.Refine the function signature of filament group
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iec2aff069d8c44343df8b82f045c61354c7d1c2a
1. Add filament group pop up when slice
2. Add more filament modes in filament dialog
3. Add capsule button
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I8bc3a2e08696e406b89e550a0335a1a36728ee65
1.Add more filament map modes
2.Filament map and mode are set as project config
3.Plate filament map is only valid when plate filament mode is
manual
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I33b2f853e0b77b9d605be1f2f1172b44df43da15
1.Save multi extruder state in gcode processor
2.Add machine exturder change time
3.Fix some naming issues
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I9785331290515eeb908ff0ff01aad5aac44212d9
1.In auto mode,display the statistics of auto mode and single
extruder
2.In manual mode,display the statistics of manual mode and auto mode
3.Support by object mode
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If54c4db79f33d5278c0f18d01ab0518e8660f9c7
1.Add filament flush,filament change count reduced by multi
extruder
NTOE: cases when printing by object haven't been handled
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iaaea5f8ffae2345df5a6f1dc605342d835974d48
1.Limit of four filaments per row
2.Fix incorrect data
3.Add filament id display
4.Optimised layout
Change-Id: I9ac3701c99597a5ed243dac0e3e371cf9aca4066
1. Add total_filament_volumes, directly access it to get used filaments
github:#3865
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4fae4f1947b4ebd16e394e0f3cf5fb0e9f979717
Jira: STUDIO-6612
code is from PrusaSlicer,thanks for PrusaSlicer and enricoturri1966
commit 3ce2d3a700ef215b37faef273f54be5619b9d642
Author: enricoturri1966 <enricoturri@seznam.cz>
Date: Wed Apr 13 15:27:46 2022 +0200
#8176 - Tech ENABLE_USED_FILAMENT_POST_PROCESS - Fixes used filament data exported to gcode file not taking in account custom gcode
Change-Id: Iafceb6c88f2a8b7ce1f2a34d2b392bf7a390d52f
jira: 5836
cherry-pick from OrcaSlicer commit 0e785c0.
Thanks for OrcaSlicer. Thanks for niklasb22 and SoftFever.
Change-Id: I8b4aa7b79f2cdeb560542d5bdcd331d4bfcb02a6
to save memory for copied objects
JIRA: STUDIO-5984
Change-Id: Ie232287fa2d5b0148cd9bca09c560d8de3db9df7
(cherry picked from commit 4d2382810d99701c572b6faa09442c7cda540563)
1. modify closing behavior
2. dailytips can adjust self size according to the canvas size. And also adjust
GodeViewer legend window size
3. fix a button text encoding bug
4. support vertical/horizontal layout(horizontal layout currently not used)
jira: new
Change-Id: I8e0b6e85c455d0608d7388fb441829c1991ad01f
GcodeViewer didn't display correctly if dynamically toggle travel item in feedrate viewpage, need recalculate color and max/min value of each move when check travel display
jira: STUDIO-4590
Change-Id: I0e6683272c48b4ca466bac1e3911b6e8a19b0ccd