Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								03b6048684 
								
							 
						 
						
							
							
								
								Follow-up to  beee18f229 
							
							... 
							
							
							
							WIP to G-code export parallelization through pipelining:
Decoupled CoolingBuffer from GCode / GCodeWriter, ready to be
pipelined on a different thread. 
							
						 
						
							2021-09-10 11:43:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Kocik 
								
							 
						 
						
							
							
							
							
								
							
							
								410b5e610b 
								
							 
						 
						
							
							
								
								Merge branch 'dk_notifications'  
							
							
							
						 
						
							2021-09-10 10:48:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Kocik 
								
							 
						 
						
							
							
							
							
								
							
							
								0d0c092880 
								
							 
						 
						
							
							
								
								Object warning notification  
							
							... 
							
							
							
							Opens when loading object, closes at deletion.
Replaces SimplifySuggesion. 
							
						 
						
							2021-09-10 10:47:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								37c9e20778 
								
							 
						 
						
							
							
								
								ENABLE_RELOAD_FROM_DISK_REPLACE_FILE - Search missing files in the same folder of the current project  
							
							
							
						 
						
							2021-09-10 10:22:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								638fc5a869 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_reload_from_disk_changes  
							
							
							
						 
						
							2021-09-10 09:07:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								8f4a6b3b7c 
								
							 
						 
						
							
							
								
								Fixed color of objects in preview for SLA printers  
							
							
							
						 
						
							2021-09-10 09:06:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								8bd0f8ada9 
								
							 
						 
						
							
							
								
								Removed duplicated method GLVolumeCollection::check_outside_state()  
							
							
							
						 
						
							2021-09-10 08:27:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								ff82c82f52 
								
							 
						 
						
							
							
								
								MSW-specific: Application Mode Buttons: Added the orange-ish background over the bold font to indicate selection  
							
							... 
							
							
							
							(see comments for #6860 ) 
							
						 
						
							2021-09-10 08:02:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								0abab45efa 
								
							 
						 
						
							
							
								
								ObjectDataViewModel: Fixed AddInfoChild() and Delete() functions  
							
							... 
							
							
							
							Delete () function did not account for InfoItems that were added before VolumeItems
As a result, There was possibility when deletion of penult VolumeItem wasn't invoke deletion of the last VolumeItem
AddInfoChild() was not respect to existed SettingsItem
SettingsItem have to be on a first place always. 
							
						 
						
							2021-09-09 17:51:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								9c5c9a0e78 
								
							 
						 
						
							
							
								
								ObjectList: Fixed a bug related to an update of selection in 3DScene.  
							
							... 
							
							
							
							Steps to repro:
1. Create some object with several parts.
2. Increase instances count.
3. Select some volume in ObjectList => all related volumes for each instance are selected in 3DScene (CORRECT)
4. Select last instance in ObjectList => all volumes (except one) of selected instance are selected in 3DScene (UNCORRECT).
                                         ALL volumes of selected instance have to be selected in 3DScene
Fix: To avoid lost of some volumes in selection
check non-selected volumes only if 3DScene-selection mode wasn't changed
or there is no single selection in ObjectList 
							
						 
						
							2021-09-09 17:51:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								3369e1b599 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2021-09-09 11:01:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								3e0b7910ea 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/et_fix_options_z'  
							
							
							
						 
						
							2021-09-09 10:35:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								8701dd0c76 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_fix_options_z  
							
							
							
						 
						
							2021-09-09 10:34:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								fe8e2ae0d1 
								
							 
						 
						
							
							
								
								ENABLE_GCODE_VIEWER_STATISTICS - Fixed calculation of time required by GCodeProcessor  
							
							
							
						 
						
							2021-09-09 09:35:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								d3382b666f 
								
							 
						 
						
							
							
								
								Fixed build on MAC  
							
							
							
						 
						
							2021-09-08 15:47:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								a115da6334 
								
							 
						 
						
							
							
								
								Fix for  #6921  - Error while disabling filament overrides in Dutch language  
							
							
							
						 
						
							2021-09-08 15:31:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								beee18f229 
								
							 
						 
						
							
							
								
								Follow-up to  b5a007a683 
							
							... 
							
							
							
							WIP to G-code export parallelization through pipelining:
GCodeProcessor is called during the G-code export,
the G-code is no more reopened and re-read, but it is pipelined
from the G-code generator. 
							
						 
						
							2021-09-08 15:06:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								88d608351d 
								
							 
						 
						
							
							
								
								Fix after merge with master  
							
							
							
						 
						
							2021-09-08 14:34:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								a33a737f52 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_fix_options_z  
							
							
							
						 
						
							2021-09-08 14:33:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								6f678c09d1 
								
							 
						 
						
							
							
								
								Tech ENABLE_FIX_PREVIEW_OPTIONS_Z - Enable fixing the z position of seams (and other options) in preview  
							
							
							
						 
						
							2021-09-08 14:30:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								a8a7efddc5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/et_seams_as_batched_models'  
							
							
							
						 
						
							2021-09-08 14:26:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								9abebe5fbe 
								
							 
						 
						
							
							
								
								Techs ENABLE_SEAMS_USING_MODELS and ENABLE_SEAMS_USING_BATCHED_MODELS - Fixed seams (and other options) zs to match toolpaths zs in preview  
							
							
							
						 
						
							2021-09-08 13:04:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								c12e5bb4ed 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_seams_as_batched_models  
							
							
							
						 
						
							2021-09-08 11:37:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								0da0a7b2a0 
								
							 
						 
						
							
							
								
								Fix of recent GCode / GCodeProcessor refactoring: Don't close a FILE  
							
							... 
							
							
							
							twice. 
							
						 
						
							2021-09-07 17:58:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								152e236dda 
								
							 
						 
						
							
							
								
								Trying to fix the windows build  
							
							
							
						 
						
							2021-09-07 17:31:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								eb2debc2c6 
								
							 
						 
						
							
							
								
								ObjectList: Fixed DnD of Volumes inside the Object  
							
							
							
						 
						
							2021-09-07 16:48:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								b5a007a683 
								
							 
						 
						
							
							
								
								WIP to G-code export parallelization through pipelining:  
							
							... 
							
							
							
							New class GCodeOutputStream as a G-code consumer.
In the following steps the GCodeOutputStream will be pipelined with
GCodeProcessor. 
							
						 
						
							2021-09-07 16:23:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								32733b7db9 
								
							 
						 
						
							
							
								
								GCodeProcessor collects positions of line ends for GCodeViewer,  
							
							... 
							
							
							
							GCodeViewer no more parses G-code just to extract line end positions.
Removed start_mapping_gcode_window(), void stop_mapping_gcode_window(),
they are no more needed. 
							
						 
						
							2021-09-07 15:42:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								719c91514b 
								
							 
						 
						
							
							
								
								ObjectList:: Allow use BACKSPACE to delete selected items  
							
							
							
						 
						
							2021-09-07 15:19:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								e30ff22b8a 
								
							 
						 
						
							
							
								
								GCodePostProcessor - use C files instead of C++ streams, C files are faster.  
							
							... 
							
							
							
							Also fixed a regression - crashes on undefined cancellation callback. 
							
						 
						
							2021-09-07 14:20:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								51df3cd163 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  
							
							
							
						 
						
							2021-09-07 12:25:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								761c06ed92 
								
							 
						 
						
							
							
								
								GCodeViewer - Fixed crash when importing gcode generated with Simplify3D and switching to tool view  
							
							
							
						 
						
							2021-09-07 12:25:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								af20419ed4 
								
							 
						 
						
							
							
								
								Fix for  #6903  - Compare presets window titles inaccurate...  
							
							
							
						 
						
							2021-09-07 11:23:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								771a892776 
								
							 
						 
						
							
							
								
								Optimization of GCodeProcessor for speed.  
							
							
							
						 
						
							2021-09-07 11:18:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								c1c8a60271 
								
							 
						 
						
							
							
								
								Changed color for toolpaths whose extrusion role is unknown  
							
							
							
						 
						
							2021-09-07 11:13:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Justin Schuh 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c9bc26ed5 
								
							 
						 
						
							
							
								
								Replace OpenProcess with GetCurrentProcess where appropriate ( #6914 )  
							
							... 
							
							
							
							GetCurrentProcess is more correct and resolves spurious AV warnings. 
							
						 
						
							2021-09-07 09:45:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								d35183921b 
								
							 
						 
						
							
							
								
								Revert of  7b4c98d727, clamp toolpaths widths increased to 2mm and added default values for toolpaths width and height  
							
							
							
						 
						
							2021-09-07 09:41:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								0bc77cef3e 
								
							 
						 
						
							
							
								
								Fixed build on Linux and macOS that was failing because of using std::to_chars and std::from_chars with floating-point values.  
							
							... 
							
							
							
							The old version of GCC and Clang support only integers to be passed to std::to_chars and std::from_chars. macOS older version of Clang doesn't support std::from_chars at all. So for Linux and macOS, it was replaced std::from_chars with strtod and temporarily was replace std::to_chars with snprintf. 
							
						 
						
							2021-09-07 07:43:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								428509ac00 
								
							 
						 
						
							
							
								
								Pimped up GCodeProcessor::TimeProcessor::post_process():  
							
							... 
							
							
							
							replaced implicit lambda capture with explicit listing of captured
context for readability and code correctness. Captured this as const. 
							
						 
						
							2021-09-06 18:08:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Scurtu 
								
							 
						 
						
							
							
							
							
								
							
							
								b41e321473 
								
							 
						 
						
							
							
								
								rename  
							
							
							
						 
						
							2021-09-06 16:19:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Scurtu 
								
							 
						 
						
							
							
							
							
								
							
							
								07bdb5fbe3 
								
							 
						 
						
							
							
								
								add gcodeviewer  
							
							
							
						 
						
							2021-09-06 16:19:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Scurtu 
								
							 
						 
						
							
							
							
							
								
							
							
								ce0beabb43 
								
							 
						 
						
							
							
								
								add new mac icon and update MainFrame.cpp  
							
							
							
						 
						
							2021-09-06 16:19:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								7b4c98d727 
								
							 
						 
						
							
							
								
								#6828  - Clamping of toolpaths width performed only for gcodes files produced by 3rd part softwares (Tech ENABLE_CLAMP_TOOLPATHS_WIDTH)  
							
							
							
						 
						
							2021-09-06 14:31:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								ad41c3f01c 
								
							 
						 
						
							
							
								
								Tech ENABLE_SEAMS_USING_MODELS - Fixed crash when enabling visualization of tool change markers in preview  
							
							
							
						 
						
							2021-09-06 13:15:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								9c8c44e4dd 
								
							 
						 
						
							
							
								
								ENABLE_SEAMS_USING_BATCHED_MODELS - Fixed preview legend update  
							
							
							
						 
						
							2021-09-06 11:37:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Scurtu 
								
							 
						 
						
							
							
							
							
								
							
							
								d04ece92c3 
								
							 
						 
						
							
							
								
								folder not needed anymore.  
							
							
							
						 
						
							2021-09-04 07:33:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								86d06b0be9 
								
							 
						 
						
							
							
								
								G-code processor tiny change: In place initialization  
							
							
							
						 
						
							2021-09-03 17:22:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								97d1fe35ad 
								
							 
						 
						
							
							
								
								G-code writer optimization: Don't use std::strstream, it is slow!  
							
							
							
						 
						
							2021-09-03 17:22:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								dc72723911 
								
							 
						 
						
							
							
								
								Optimization of GCodeReader:  
							
							... 
							
							
							
							1) Use std::from_chars() instead of strtod()
2) Own implementation of buffered readline() 
							
						 
						
							2021-09-03 16:21:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								d154752c38 
								
							 
						 
						
							
							
								
								Commenting out untested and unused Polyline::simplify_by_visibility()  
							
							
							
						 
						
							2021-09-03 16:21:44 +02:00