enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								f2ef4be1aa 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_sinking_objects_collision  
							
							
							
						 
						
							2021-09-17 08:42:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								2f95c7721f 
								
							 
						 
						
							
							
								
								Follow-up of  5a84b46ec9 - Faster implementation of method TriangleMesh::transformed_bounding_box(const Transform3d& trafo, double world_min_z)  
							
							
							
						 
						
							2021-09-17 08:42:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								0b1e716e22 
								
							 
						 
						
							
							
								
								Tech ENABLE_RETRACT_ACCELERATION set as default  
							
							
							
						 
						
							2021-09-17 08:21:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								5a84b46ec9 
								
							 
						 
						
							
							
								
								Fix of detection of the out of bed state for sinking objects  
							
							
							
						 
						
							2021-09-16 13:38:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								fe94a3c8c5 
								
							 
						 
						
							
							
								
								LocalesUtils: fixed BSD and improved performance of decimal point formatting functions  
							
							
							
						 
						
							2021-09-15 19:52:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								71ba15b6f0 
								
							 
						 
						
							
							
								
								Fixed comparison of layer height profiles when printing with wipe tower:  
							
							... 
							
							
							
							while the layer height profile vector may not contain all print z
values, the only real case with two eqiuvalent layer height profiles is
when one was created as a copy of another, so the vectors should in fact be equal. 
							
						 
						
							2021-09-15 16:37:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								677cb58000 
								
							 
						 
						
							
							
								
								Fix several warnings  
							
							
							
						 
						
							2021-09-15 16:36:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								f132ca9c3c 
								
							 
						 
						
							
							
								
								Tech ENABLE_SINKING_CONTOURS set as default  
							
							
							
						 
						
							2021-09-14 15:45:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								bf21abfbfa 
								
							 
						 
						
							
							
								
								Follow-up of  d52ee52098 - Removed forgotten tech key  
							
							
							
						 
						
							2021-09-14 15:17:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								d52ee52098 
								
							 
						 
						
							
							
								
								Tech ENABLE_FIX_IMPORTING_COLOR_PRINT_VIEW_INTO_GCODEVIEWER set as default  
							
							
							
						 
						
							2021-09-14 15:05:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								9d29eddf16 
								
							 
						 
						
							
							
								
								WIP: admesh eradication  
							
							... 
							
							
							
							follow-up to 58d8ab3dea 
							
						 
						
							2021-09-14 14:51:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								30d2c3787f 
								
							 
						 
						
							
							
								
								Tech ENABLE_DELAYED_TRANSPARENT_VOLUMES_RENDERING set as default  
							
							
							
						 
						
							2021-09-14 14:34:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								d749baf6bc 
								
							 
						 
						
							
							
								
								Fix of  58d8ab3dea 
							
							
							
						 
						
							2021-09-14 13:11:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								58d8ab3dea 
								
							 
						 
						
							
							
								
								Removed the PRUS format parser. WIP: admesh eradication:  
							
							... 
							
							
							
							stl_stats are newly only accessed by TriangleMesh::stats(),
most of the direct access to TriangleMesh::stl is gone with the exception
of parsing input files (3MF, AMF, obj). 
							
						 
						
							2021-09-14 11:58:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								1c6ecd9c1a 
								
							 
						 
						
							
							
								
								Replaced atof and atoi inside 3MF attribute parsing with fast_float::from_chars and boost::spirit that are faster.  
							
							
							
						 
						
							2021-09-14 11:09:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								a74f3e3fc0 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_reload_from_disk_changes  
							
							
							
						 
						
							2021-09-14 10:05:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								0a51afa3e6 
								
							 
						 
						
							
							
								
								Fix of Can't convert polyline with more than two points to a line ( #6933 )  
							
							... 
							
							
							
							Sometimes Clipper produces a polyline with more than 2 points when
clipping a line with a polygon or a set of polygons. We hope the intermediate
points are collinear with the line, so we may just ignore them. 
							
						 
						
							2021-09-13 15:40:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								cab71073a1 
								
							 
						 
						
							
							
								
								Some reduction of unnecessary conversions when calling ClipperUtils.  
							
							
							
						 
						
							2021-09-13 15:13:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								f9a5ee725d 
								
							 
						 
						
							
							
								
								Follow-up to  ae7d6db1d9 
							
							... 
							
							
							
							Exporting G-code on a worker thread did not work correctly as the worker
threads were using user's locale, not "C" locale.
The "C" locale is newly enforced to TBB worker threads by
name_tbb_thread_pool_threads_set_locale() 
							
						 
						
							2021-09-13 13:04:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								e78d647cc2 
								
							 
						 
						
							
							
								
								Follow-up to  e7591e6aa6 
							
							... 
							
							
							
							GCodeFormatter default copy constructor / copy operators were not safe
and they were used in debug mode. 
							
						 
						
							2021-09-13 12:51:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								e7591e6aa6 
								
							 
						 
						
							
							
								
								GCodeWriter: published GCodeFormatter, made it more generic, so  
							
							... 
							
							
							
							it could be used outside of GCodeWriter.
Ported the GCodeWriter::retract/deretract to GCodeFormatter. 
							
						 
						
							2021-09-13 11:55:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								ae7d6db1d9 
								
							 
						 
						
							
							
								
								Parallelization of the G-code export.  
							
							... 
							
							
							
							Follow-up to
03b6048684beee18f229b5a007a683 
							
						 
						
							2021-09-13 10:04:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								d2a185ddb6 
								
							 
						 
						
							
							
								
								Optimized export of floating-point value inside emit_axis.  
							
							... 
							
							
							
							Change the behavior of generated G-code commands. Now all redundancy padding zeros are removed, which makes G-code a little bit smaller. 
							
						 
						
							2021-09-11 00:54:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								ad65366ac7 
								
							 
						 
						
							
							
								
								Added fast_float library as a replacement for std::from_chars and strtod.  
							
							
							
						 
						
							2021-09-11 00:54:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								dc4b783e9e 
								
							 
						 
						
							
							
								
								Pimping up SpiralVase code, fix of  03b6048684 
							
							
							
						 
						
							2021-09-10 12:10:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								3369e1b599 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2021-09-09 11:01:49 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								771a892776 
								
							 
						 
						
							
							
								
								Optimization of GCodeProcessor for speed.  
							
							
							
						 
						
							2021-09-07 11:18: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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