Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								4bf49d960c 
								
							 
						 
						
							
							
								
								Merge branch 'lm_seam_painter_backend'  
							
							
							
						 
						
							2020-09-22 21:02:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								67bdf9687d 
								
							 
						 
						
							
							
								
								Alessandro's name spelling fix (README, manifests)  
							
							
							
						 
						
							2020-09-22 20:45:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								35d225d673 
								
							 
						 
						
							
							
								
								Fixed scaling on MSW for new OptionsGroup  
							
							
							
						 
						
							2020-09-22 16:16:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								a13fc805d7 
								
							 
						 
						
							
							
								
								Removed obsolete wipe tower related code  
							
							... 
							
							
							
							Most of the code is already commented out for a long time, it should be safe to remove now. 
							
						 
						
							2020-09-22 15:20:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								e7ae26fb8a 
								
							 
						 
						
							
							
								
								Fix of  #2834  (unretracted wipes on wipe tower)  
							
							... 
							
							
							
							Wiping moves performed before moving away from the wipe tower were replaced by
scheduling a regular wipe that is performed after normal gcode generator regains
control. This makes it consistent with wipes on the model and gets rid of the
unretracted wipes. 
							
						 
						
							2020-09-22 15:20:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								398ff9053d 
								
							 
						 
						
							
							
								
								Code refactoring of the OptionsGroup class:  
							
							... 
							
							
							
							Controls are created only for the active page now 
							
						 
						
							2020-09-22 11:17:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								230dbb7394 
								
							 
						 
						
							
							
								
								Adaptive Cubic infill:  
							
							... 
							
							
							
							1) Fixed a wrong offset when extracting infill lines from the octree.
2) Added a variant for testing triangle in a bounding sphere
   when buildind the octree. Currently not used as the box test
   is more tight.
3) "Bridging infill" regions are now triangulated and used to densify
   the octree as well to support the bridging infill correctly. 
							
						 
						
							2020-09-22 08:53:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								6cdb19971f 
								
							 
						 
						
							
							
								
								Fixed crash in Adaptive Cubic infill if just a single line was extracted.  
							
							... 
							
							
							
							New function to chain lines, however not used by the Adaptive Cubic infill. 
							
						 
						
							2020-09-21 11:10:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								73d8bab4f8 
								
							 
						 
						
							
							
								
								Fix confusing test  
							
							... 
							
							
							
							fixes  #4724  
						
							2020-09-21 08:45:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								cf50224248 
								
							 
						 
						
							
							
								
								Fix build on macOS and one logic error  
							
							
							
						 
						
							2020-09-18 14:26:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								6db2d3a0b2 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_seam_painter_backend  
							
							
							
						 
						
							2020-09-18 13:44:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								f2951b53c0 
								
							 
						 
						
							
							
								
								Fix build on Linux  
							
							
							
						 
						
							2020-09-18 13:37:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								348c654c26 
								
							 
						 
						
							
							
								
								Adaptive infill:  
							
							... 
							
							
							
							Fixing compilation on Linux,
WIP: Better chainining of infill lines. 
							
						 
						
							2020-09-18 13:35:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								8123930ee5 
								
							 
						 
						
							
							
								
								Store seam history for more islands  
							
							
							
						 
						
							2020-09-18 12:20:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								5432784ed4 
								
							 
						 
						
							
							
								
								Split generation of vertex and index buffers for toolpaths to reduce peak of memory used  
							
							
							
						 
						
							2020-09-18 12:15:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								8dd345ed4c 
								
							 
						 
						
							
							
								
								use center of enforcer only with spAligned  
							
							
							
						 
						
							2020-09-18 12:00:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								fffb79a085 
								
							 
						 
						
							
							
								
								Simple implementation of spRandom  
							
							
							
						 
						
							2020-09-18 12:00:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								5d6bf3261e 
								
							 
						 
						
							
							
								
								fixed center-finding algorithm  
							
							
							
						 
						
							2020-09-18 12:00:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								e78221409a 
								
							 
						 
						
							
							
								
								Renamed CustomSeam to SeamPlacer, move to a separate file  
							
							
							
						 
						
							2020-09-18 12:00:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								a1fadaf955 
								
							 
						 
						
							
							
								
								Partially working implementation of custom seam backend  
							
							
							
						 
						
							2020-09-18 12:00:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								7e756b20e6 
								
							 
						 
						
							
							
								
								Adaptive infill: Reshuffled the namespaces.  
							
							
							
						 
						
							2020-09-18 10:53:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								7c7f5ebdda 
								
							 
						 
						
							
							
								
								Fixed sliced info panel not hiding when changing printer type  
							
							
							
						 
						
							2020-09-18 08:36:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								37c5fe9923 
								
							 
						 
						
							
							
								
								Refactoring of adaptive cubic / support cubic:  
							
							... 
							
							
							
							1) Octree is built directly from the triangle mesh by checking
   overlap of a triangle with an octree cell. This shall produce
   a tighter octree with less dense cells.
2) The same method is used for both the adaptive / support cubic infill,
   where for the support cubic infill the non-overhang triangles are
   ignored.
The AABB tree is no more used.
3) Optimized extraction of continuous infill lines in O(1) instead of O(n^2) 
							
						 
						
							2020-09-17 18:39:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								acdd5716bd 
								
							 
						 
						
							
							
								
								SplashScreen: Fixed message text  
							
							... 
							
							
							
							UnsavedChangesDialog: Disabled "Move changes to selected preset" button, when printer technology is changed
PresetComboBox: Fixed color of the filament, if it is modified 
							
						 
						
							2020-09-17 15:40:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								0b2a399b6b 
								
							 
						 
						
							
							
								
								New values for GCodeViewer::Extrusion_Role_Colors  
							
							
							
						 
						
							2020-09-17 15:11:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								fb4493c9d1 
								
							 
						 
						
							
							
								
								Restore estimated time lines in sidebar info  
							
							
							
						 
						
							2020-09-17 11:42:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								46d747bfaa 
								
							 
						 
						
							
							
								
								Reduced threshold to split index buffers for toolpaths render  
							
							
							
						 
						
							2020-09-17 10:13:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								3ca6278ac9 
								
							 
						 
						
							
							
								
								Refactoring in GCodeViewer initialization  
							
							
							
						 
						
							2020-09-17 08:59:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								a40fc1fe2c 
								
							 
						 
						
							
							
								
								Refactoring in toolpaths generation  
							
							
							
						 
						
							2020-09-17 08:46:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								8579ecceed 
								
							 
						 
						
							
							
								
								Legend layout -> estimated time move to bottom  
							
							
							
						 
						
							2020-09-17 08:18:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								7a10e23470 
								
							 
						 
						
							
							
								
								Use multiple index buffers to render toolpaths in preview  
							
							
							
						 
						
							2020-09-16 15:45:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								743d6643ae 
								
							 
						 
						
							
							
								
								Drop rubbish tests  
							
							
							
						 
						
							2020-09-16 15:04:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								af785d1486 
								
							 
						 
						
							
							
								
								Fix hollowing crash when splitting broken object has zero parts.  
							
							
							
						 
						
							2020-09-16 11:08:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								4d5d1390f0 
								
							 
						 
						
							
							
								
								Added a missing include for gcc  
							
							
							
						 
						
							2020-09-15 16:40:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								5fc82cecfe 
								
							 
						 
						
							
							
								
								Fixed crash when starting the application on a secondary monitor  
							
							
							
						 
						
							2020-09-15 15:23:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								7f1bea1dc8 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  
							
							
							
						 
						
							2020-09-15 08:21:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								5e4ba27106 
								
							 
						 
						
							
							
								
								Another small refactoring  
							
							
							
						 
						
							2020-09-15 08:18:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								5d8c4b4476 
								
							 
						 
						
							
							
								
								Fixed missing return  
							
							
							
						 
						
							2020-09-14 16:27:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								1eadb6a1a9 
								
							 
						 
						
							
							
								
								Replaced some of Slic3r::RuntimeError exceptions with Slic3r::SlicingError.  
							
							... 
							
							
							
							Only Slic3r::SlicingError are now displayed by a notification, other
exceptions are shown by a pop-up dialog. 
							
						 
						
							2020-09-14 18:03:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								067cde85f1 
								
							 
						 
						
							
							
								
								WIP Refactoring of exceptions:  
							
							... 
							
							
							
							1) All slicer's exceptions are now derived from Slic3r::Exception.
2) New exceptions are defined for slicing errors.
3) Exceptions are propagated to the Plater to show.
It remains to modify the slicing back-end to throw the new SlicingError
exceptions instead of std::runtime_error and to show the other exceptions
by a message dialog instead of a notification. 
							
						 
						
							2020-09-14 18:03:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								6ac1935932 
								
							 
						 
						
							
							
								
								Updated "undo/redo" and "search' icons for the toolbar  
							
							... 
							
							
							
							* added "settings" and "search_blink" icons
 * suppress the icons scaling update when Plater is in the Preview mode
 * switched "layers_height" and "search" buttons in the toolbar 
							
						 
						
							2020-09-14 17:25:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								70536f8212 
								
							 
						 
						
							
							
								
								Merge pull request  #4740  from wavexx/fix_get_time_dhm  
							
							... 
							
							
							
							Do not include (incorrect!) seconds in get_time_dhm 
							
						 
						
							2020-09-14 09:59:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								349dd60940 
								
							 
						 
						
							
							
								
								Small refactoring  
							
							
							
						 
						
							2020-09-14 09:18:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									charlie 
								
							 
						 
						
							
							
							
							
								
							
							
								6434f54b74 
								
							 
						 
						
							
							
								
								fix build on arch linux  
							
							
							
						 
						
							2020-09-14 08:57:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								0edbc59fa3 
								
							 
						 
						
							
							
								
								Update FirmwareDialog to use GUI_App::code_font  
							
							
							
						 
						
							2020-09-13 02:37:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								87534bf0d4 
								
							 
						 
						
							
							
								
								Format all G-code sections as code  
							
							
							
						 
						
							2020-09-13 02:37:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								cd4ad5e78b 
								
							 
						 
						
							
							
								
								Introduce ConfigOptionDef::is_code to select code_font()  
							
							
							
						 
						
							2020-09-13 02:36:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								ba7f39afee 
								
							 
						 
						
							
							
								
								Introduce GUI_App::code_font()  
							
							
							
						 
						
							2020-09-13 02:17:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								a32bb59d8e 
								
							 
						 
						
							
							
								
								Do not include (incorrect!) seconds in get_time_dhm  
							
							
							
						 
						
							2020-09-12 18:20:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								ad20e369fa 
								
							 
						 
						
							
							
								
								Include PrintConfig for the definition of AuthorizationType  
							
							
							
						 
						
							2020-09-11 16:51:05 +02:00