Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								215ee293ae 
								
							 
						 
						
							
							
								
								CLI parsing: allow giving explicit values for bool options, improved error reporting:  
							
							... 
							
							
							
							It is now possible to use e.g. --ensure-on-bed=0 for bools (meaning the same as --no-ensure-on-bed).
Using --no- prefix on non-boolean is an error (--no-ensure-on-bed=1)
Providing a value for --no- prefixed bool is an error (--no-loglevel 5) 
							
						 
						
							2021-08-05 13:45:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								e76b54b770 
								
							 
						 
						
							
							
								
								Follow-up of  bc81c22e (renamed the new CLI option --dont-ensure-on-bed to avoid double negatives)  
							
							
							
						 
						
							2021-08-04 15:44:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								55bac68603 
								
							 
						 
						
							
							
								
								Tech ENABLE_SEAMS_USING_MODELS - 1st installment  
							
							
							
						 
						
							2021-08-04 15:13:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								bc81c22ea9 
								
							 
						 
						
							
							
								
								CLI: Ensure that objects are on bed by default, new CLI config option:  
							
							... 
							
							
							
							'dont-ensure-on-bed' (which allows to override). This was the original
behaviour in Slic3r and Sli3rPE, probably broken long ago when CLI
was ported from  Perl.
Also, --scale-to-fit should now work again (#5772 ) 
							
						 
						
							2021-08-04 12:15:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								9e5fc2e713 
								
							 
						 
						
							
							
								
								XY size compensation is ignored when the object is also painted using the multi-material painting gizmo. A user is also notified about it.  
							
							
							
						 
						
							2021-08-03 13:03:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								742a373c1f 
								
							 
						 
						
							
							
								
								Added invalidation of the sliced object when gap-fill enabled/disabled if the object is painted using the multi-material painting gizmo.  
							
							... 
							
							
							
							Filtering of unprintable regions in multi-material segmentation depends on if gap-fill is enabled or not. So sliced object is invalidated when gap-fill was enabled/disabled by option "gap_fill_enabled" or by changing "gap_fill_speed" to force recomputation of the multi-material segmentation. 
							
						 
						
							2021-08-03 13:03:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								b16aada962 
								
							 
						 
						
							
							
								
								Added clipping of finite Voronoi edges that have coordinates that don't fit inside type coord_t.  
							
							
							
						 
						
							2021-08-03 13:03:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								93b86da770 
								
							 
						 
						
							
							
								
								Fixed the wrong threshold in the multi-material segmentation.  
							
							
							
						 
						
							2021-08-03 13:03:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								d13c08837c 
								
							 
						 
						
							
							
								
								Fixed an issue that some triangles weren't selected when bucket fill was used in the multi-material painting gizmo.  
							
							
							
						 
						
							2021-08-03 13:03:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								5bd14cf83a 
								
							 
						 
						
							
							
								
								Fixed the compiler warning.  
							
							
							
						 
						
							2021-08-03 10:16:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								e8e3279511 
								
							 
						 
						
							
							
								
								Shapes Gallery :  
							
							... 
							
							
							
							- Suppress to create a PNG-files for system shapes
 - Allow to load the OBJ files 
							
						 
						
							2021-08-02 15:00:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								bad51cdb52 
								
							 
						 
						
							
							
								
								OSX specific: Fixed darker colors of objects inside multi-material gizmo on macOS running on Arm64 CPU.  
							
							... 
							
							
							
							For Apple's on Arm CPU computed triangle normals inside fragment shader using dFdx and dFdy has the opposite direction. Because of this, objects had darker colors inside the multi-material gizmo.
Based on https://stackoverflow.com/a/66206648 , the similar behavior was also spotted on some other devices with Arm CPU. 
							
						 
						
							2021-08-02 14:59:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								59d02aea0a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fs_QuadricEdgeCollapse  
							
							
							
						 
						
							2021-08-02 09:04:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								2f6f1f0e55 
								
							 
						 
						
							
							
								
								WIN32 specific Blacklisted libraries check:  
							
							... 
							
							
							
							1) Polished up wording of the error messages.
2) Made some messages in the SysInfo dialog localized.
3) Renamed LibraryCheck.cpp/hpp to BlacklistedLibraryCheck.cpp/hpp
4) CPPized the BlacklistedLibraryCheck WIN32 C code. 
							
						 
						
							2021-07-30 15:52:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								5aff44debe 
								
							 
						 
						
							
							
								
								ENABLE_PROJECT_DIRTY_STATE set as default  
							
							
							
						 
						
							2021-07-30 09:33:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								654cd753e2 
								
							 
						 
						
							
							
								
								Changed the label of "Marlin Firmware" to "Marlin 2"  
							
							
							
						 
						
							2021-07-29 16:21:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								1659e4c77f 
								
							 
						 
						
							
							
								
								Fixed splitting of triangle meshes, where the splitting function  
							
							... 
							
							
							
							may produce a single triangle, which is then removed by the repair function. 
							
						 
						
							2021-07-29 15:02:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								438439fd71 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  
							
							
							
						 
						
							2021-07-29 13:28:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								86da45eb66 
								
							 
						 
						
							
							
								
								Horizontal slider in preview to show always (and only) gcode lines indices  
							
							
							
						 
						
							2021-07-29 13:28:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Kocik 
								
							 
						 
						
							
							
							
							
								
							
							
								0d74502aeb 
								
							 
						 
						
							
							
								
								Hint notification  
							
							... 
							
							
							
							Reads data from hints.ini. Has hyperlinks to highlight settings, toolbars and gizmos. 
							
						 
						
							2021-07-29 13:20:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								81f4df70dc 
								
							 
						 
						
							
							
								
								Fixed conflict after merge with master  
							
							
							
						 
						
							2021-07-29 12:25:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								da3a0c6332 
								
							 
						 
						
							
							
								
								Fixed a crash in the multi-material segmentation when projected lines are outside of the BoundingBox used for EdgeGrid.  
							
							
							
						 
						
							2021-07-29 11:45:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								f577350f1f 
								
							 
						 
						
							
							
								
								Reworked bucket fill so that all neighboring triangles are computed based on information about triangle neighbors.  
							
							
							
						 
						
							2021-07-29 11:45:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								6d0e5d3b9c 
								
							 
						 
						
							
							
								
								Enabled to set "Maximum width of a segmented region" per object.  
							
							
							
						 
						
							2021-07-29 11:45:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								37f5f12f52 
								
							 
						 
						
							
							
								
								Replaced unnecessary double storing of edges in a graph for the multi-material segmentation by storing indices into a shared array of arcs.  
							
							
							
						 
						
							2021-07-29 11:45:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								216589fdb1 
								
							 
						 
						
							
							
								
								Get rid of unnecessary double storage of processed input polygons in the multi-material segmentation as ExPolygons and also as Polygons. All processed input polygons are now stored as ExPolygons.  
							
							
							
						 
						
							2021-07-29 11:45:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								38866b65b0 
								
							 
						 
						
							
							
								
								Get rid of unnecessary double calling of TriangleSelector::reset() in some cases when TriangleSelector::deserialize() is called.  
							
							
							
						 
						
							2021-07-29 11:45:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								2569da95d5 
								
							 
						 
						
							
							
								
								Parallelized the projection of painted regions in multi-material segmentation.  
							
							
							
						 
						
							2021-07-29 11:45:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								7a60f1793c 
								
							 
						 
						
							
							
								
								Fixed a possible overflowing of a painted area to an unpainted area in multi-material segmentation.  
							
							... 
							
							
							
							It was reworked graph generation for multi-material segmentation. Now only oriented arcs in one direction are added to the graph for input polygons. This direction matches the direction of the lines in the input polygons. 
							
						 
						
							2021-07-29 11:45:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								a54f5fb41a 
								
							 
						 
						
							
							
								
								Render statistics now shows actual SwapBuffers() calls per second  
							
							
							
						 
						
							2021-07-28 12:50:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								502906178f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_sinking_contours  
							
							
							
						 
						
							2021-07-27 09:04:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								eb6392dccd 
								
							 
						 
						
							
							
								
								New slice_mesh() variant slicing with a single plane only, running  
							
							... 
							
							
							
							on a single thread only (not parallelized).
The new slice_mesh() is used to calculate contour of objects sunken
below the print bed. 
							
						 
						
							2021-07-26 17:02:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								27b1174558 
								
							 
						 
						
							
							
								
								Increase minimum oversampling for grid conversion in hollowing  
							
							... 
							
							
							
							To avoid generation of broken meshes when the space for hollowing is tight 
							
						 
						
							2021-07-26 14:51:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								e79bcee739 
								
							 
						 
						
							
							
								
								Fixed update of the default menu after changing of the mode.  
							
							... 
							
							
							
							+ Added check for the output directory for the G-code extport. 
							
						 
						
							2021-07-26 14:41:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								ca67d880ec 
								
							 
						 
						
							
							
								
								Fix issues with finding new deps on win  
							
							
							
						 
						
							2021-07-26 13:07:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								7ed0d6b886 
								
							 
						 
						
							
							
								
								Fix broken hole drilling  
							
							
							
						 
						
							2021-07-26 12:28:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								8df2525355 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2021-07-23 11:40:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								d3b1b1f3d5 
								
							 
						 
						
							
							
								
								Fix of clipping plane for SLA supports,  
							
							... 
							
							
							
							probably broken since 1009f78 
							
						 
						
							2021-07-23 11:32:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								8ebb2e2a29 
								
							 
						 
						
							
							
								
								Fixed import of color print view from gcode files into GCodeViewer  
							
							
							
						 
						
							2021-07-23 11:27:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								c9aa88db0d 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_sinking_contours  
							
							
							
						 
						
							2021-07-22 13:00:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								15b8e68c59 
								
							 
						 
						
							
							
								
								Tech ENABLE_SEAMS_VISUALIZATION set as default  
							
							
							
						 
						
							2021-07-22 12:58:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								59606a0ef6 
								
							 
						 
						
							
							
								
								Tech ENABLE_START_GCODE_VISUALIZATION set as default  
							
							
							
						 
						
							2021-07-22 12:32:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								d5ad47d0ca 
								
							 
						 
						
							
							
								
								Tech ENABLE_SCROLLABLE_LEGEND set as default  
							
							
							
						 
						
							2021-07-22 12:18:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								2dd7091cc3 
								
							 
						 
						
							
							
								
								Tech ENABLE_MODIFIED_DOWNSCALE_ON_LOAD_OBJECTS_TOO_BIG set as default  
							
							
							
						 
						
							2021-07-22 11:55:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6810d0bc 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2021-07-22 11:46:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								65b3be92fe 
								
							 
						 
						
							
							
								
								Techs DISABLE_ALLOW_NEGATIVE_Z_FOR_SLA and ENABLE_ALLOW_NEGATIVE_Z set as default  
							
							
							
						 
						
							2021-07-22 11:26:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								81c78d0ecc 
								
							 
						 
						
							
							
								
								Tech ENABLE_EXTENDED_M73_LINES set as default  
							
							
							
						 
						
							2021-07-22 09:55:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								7817105abe 
								
							 
						 
						
							
							
								
								Tech ENABLE_GCODE_WINDOW set as default  
							
							
							
						 
						
							2021-07-22 09:37:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								5faac3c105 
								
							 
						 
						
							
							
								
								Tech ENABLE_VALIDATE_CUSTOM_GCODE set as default  
							
							
							
						 
						
							2021-07-22 09:13:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								b80fb40fcd 
								
							 
						 
						
							
							
								
								Tech ENABLE_GCODE_LINES_ID_IN_H_SLIDER set as default  
							
							
							
						 
						
							2021-07-22 08:35:21 +02:00