YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								2d1c554758 
								
							 
						 
						
							
							
								
								Some reverts for commit  4cd4d2c8b5 
							
							
							
						 
						
							2019-08-14 17:07:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Tibbitts 
								
							 
						 
						
							
							
							
							
								
							
							
								b2fc0cd427 
								
							 
						 
						
							
							
								
								Fix format-security-related build failure  
							
							... 
							
							
							
							Calling a printf-like function without a format string will cause gcc to
emit a warhing and causes a build failure on distros which build
everything with -Werror=format-security.
Signed-off-by: Jason Tibbitts <j@tib.bs> 
							
						 
						
							2019-08-13 14:21:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								5cf9bb0282 
								
							 
						 
						
							
							
								
								Fixed set printable state for a first instance after increasing instance count  
							
							
							
						 
						
							2019-08-13 18:15:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								4cd4d2c8b5 
								
							 
						 
						
							
							
								
								Fixed wrong page selection for Printer Setting after application run  
							
							
							
						 
						
							2019-08-13 17:09:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								6adb2e7aea 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/ys_scaling'  
							
							
							
						 
						
							2019-08-13 13:50:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								c189140221 
								
							 
						 
						
							
							
								
								Fixed a false positive empty layer report  
							
							... 
							
							
							
							Reported in https://github.com/prusa3d/PrusaSlicer/issues/2752  and was a result of setting support contact z distance to negative value.
This lowered the maximum allowed print_z of the next layer, even though previous layer had object layers too, so the penalty from the contact z should not have been applied.
Fixed simply by rejecting the negative contact_z. 
							
						 
						
							2019-08-13 11:02:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								08dced3ce7 
								
							 
						 
						
							
							
								
								Fix of scaling on Manipulation panel  
							
							
							
						 
						
							2019-08-12 15:21:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								ba15c99c2f 
								
							 
						 
						
							
							
								
								GTK issue: Fixed layer range editing.  
							
							... 
							
							
							
							Bug description: When try to change min/max Z value, object is unselected and layers "planes" on 3DScene are wrong positioned 
							
						 
						
							2019-08-09 17:47:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								a49caea6cc 
								
							 
						 
						
							
							
								
								Hotfix for crash when empty pad and support mesh is generated.  
							
							
							
						 
						
							2019-08-09 17:13:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9b700ef252 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Prusa3d/PrusaSlicer  
							
							
							
						 
						
							2019-08-09 09:58:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								46fa83adac 
								
							 
						 
						
							
							
								
								Only validate support_material_extrusion_width with supports  
							
							... 
							
							
							
							or raft enabled. 
							
						 
						
							2019-08-09 09:58:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								0a9c5a9433 
								
							 
						 
						
							
							
								
								Fixed extra "Add_Selection" snapshot on call context menu from scene  
							
							... 
							
							
							
							+ Added take_snapshot for toggle_instance_printable_state 
							
						 
						
							2019-08-09 09:49:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								52702769d4 
								
							 
						 
						
							
							
								
								Hotfix for crash with support disabled and pad enabled.  
							
							
							
						 
						
							2019-08-08 19:12:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								39b07e7b94 
								
							 
						 
						
							
							
								
								Partial revert of  07a3072622 
							
							... 
							
							
							
							It fixes an issue where the objects out of print bed are shown
in the print path preview in SLA mode. 
							
						 
						
							2019-08-08 18:26:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								189d7be93b 
								
							 
						 
						
							
							
								
								Fix two warnings  
							
							
							
						 
						
							2019-08-08 17:04:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								1b5d561b7c 
								
							 
						 
						
							
							
								
								Added handling of std::bad_alloc so the user gets more comprehensible error message  
							
							... 
							
							
							
							Call to boost::nowide::nowide_filesystem() was made Windows only 
							
						 
						
							2019-08-08 16:55:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								753b34a0d3 
								
							 
						 
						
							
							
								
								Make Gyroid::PatternTolerance match the description  
							
							... 
							
							
							
							Move the division out of the switch in order to make the tolerance match
the expected unit. 
							
						 
						
							2019-08-08 16:53:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								bcfb445d0c 
								
							 
						 
						
							
							
								
								Partial revert of  f474978db5 
							
							... 
							
							
							
							to fix Perl driven unit tests. 
							
						 
						
							2019-08-08 15:24:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								7e694a8fb8 
								
							 
						 
						
							
							
								
								Workaround for invalid access inside some character classification table  
							
							... 
							
							
							
							when parsing localized file names by the PlaceholderParser:
UTF8 characters were handled as chars, and the negative char values were
used as indices into 7bit long tables. 
							
						 
						
							2019-08-08 14:21:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f474978db5 
								
							 
						 
						
							
							
								
								Clean up the mess required for the legacy Perl bindings, which are now  
							
							... 
							
							
							
							used for Perl unit / integration tests only. With this commit,
the code will be cleaner, but likely the unit tests will not run
on Windows, if installed in a localized path. 
							
						 
						
							2019-08-08 12:59:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								489fba326e 
								
							 
						 
						
							
							
								
								Add 'L' as a legend toggle shortcut in preview  
							
							
							
						 
						
							2019-08-08 10:04:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								07480edc50 
								
							 
						 
						
							
							
								
								Show/hide the legend using a new checkbox in preview  
							
							
							
						 
						
							2019-08-08 10:04:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								0fb81e6cda 
								
							 
						 
						
							
							
								
								Let the alpha build store its profile into PrusaSlicer-alpha directory.  
							
							
							
						 
						
							2019-08-08 10:00:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								23b2b4c59f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/vb_picking_fix'  
							
							
							
						 
						
							2019-08-08 09:50:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								8970ee28b2 
								
							 
						 
						
							
							
								
								Fixed linking of the "pad" combo box of the Plater with the respective  
							
							... 
							
							
							
							pad boolean values of the configuration layer. 
							
						 
						
							2019-08-08 09:48:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								75f36b83d5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/master' into tm_zero_elev_ui  
							
							
							
						 
						
							2019-08-08 08:43:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								90c85b7c8a 
								
							 
						 
						
							
							
								
								Move gyroid constants to the class declaration  
							
							
							
						 
						
							2019-08-07 22:26:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								da6c285f1f 
								
							 
						 
						
							
							
								
								Maximize gyroid printing speed angle  
							
							... 
							
							
							
							Counter-rotate the default angle by 45' so that gyroid is kept at it's
maximum printing speed by default. 
							
						 
						
							2019-08-07 22:26:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								f8490fb4e0 
								
							 
						 
						
							
							
								
								Limit upper tolerance in Gyroid  
							
							... 
							
							
							
							Do not reduce resolution more than necessary when using larger nozzles
and/or higher layer heights. 
							
						 
						
							2019-08-07 16:47:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								1a84642153 
								
							 
						 
						
							
							
								
								Allow gyroid pattern rotation over Z  
							
							
							
						 
						
							2019-08-07 16:47:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								e7616efc89 
								
							 
						 
						
							
							
								
								Handle truncated gyroid patterns correctly  
							
							... 
							
							
							
							When generating patterns which are less than a full wave, always
generate the last point correctly.
When extending a full wave to a line, fixup the last point
to the real gyroid position instead of shifting the point. 
							
						 
						
							2019-08-07 16:47:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								5932881291 
								
							 
						 
						
							
							
								
								Reduce reallocations and memory usage in gyroid  
							
							
							
						 
						
							2019-08-07 16:46:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri D'Elia 
								
							 
						 
						
							
							
							
							
								
							
							
								b9901f1730 
								
							 
						 
						
							
							
								
								Parametric tolerance for Gyroid infill  
							
							
							
						 
						
							2019-08-07 16:46:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									supermerill 
								
							 
						 
						
							
							
							
							
								
							
							
								b6936a46e3 
								
							 
						 
						
							
							
								
								bugfix "connected lines" for gyroid & 3Dhoney  
							
							
							
						 
						
							2019-08-07 16:45:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									supermerill 
								
							 
						 
						
							
							
							
							
								
							
							
								19df45c39d 
								
							 
						 
						
							
							
								
								bugfix gyroid & 3Dhoneycomb "connected lines"  
							
							
							
						 
						
							2019-08-07 16:45:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									supermerill 
								
							 
						 
						
							
							
							
							
								
							
							
								86fbb9a095 
								
							 
						 
						
							
							
								
								gyroid & 3Dhoneycomb: now 'connected lines' follow the perimeters  
							
							
							
						 
						
							2019-08-07 16:45:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								1789179506 
								
							 
						 
						
							
							
								
								GLGizmoSlaSupports.cpp: unproject_on_mesh does not throw exceptions but uses bool return value to signal success  
							
							
							
						 
						
							2019-08-07 16:17:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								ada43e7add 
								
							 
						 
						
							
							
								
								Merge branch 'master' into tm_zero_elev_ui  
							
							
							
						 
						
							2019-08-07 15:53:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ed2ca9ab0b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/ys_printable_property' into vb_picking_fix  
							
							
							
						 
						
							2019-08-07 15:44:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								850fbdbe56 
								
							 
						 
						
							
							
								
								Added snapshot taking for Set Printable/Unprintable for full object  
							
							
							
						 
						
							2019-08-07 15:39:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								841d0796b7 
								
							 
						 
						
							
							
								
								Fix of the SLA gizmo picking.  
							
							
							
						 
						
							2019-08-07 15:36:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								7cef1292b2 
								
							 
						 
						
							
							
								
								Yet another fix of the preceding commit.  
							
							
							
						 
						
							2019-08-07 15:03:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								a19a506ad8 
								
							 
						 
						
							
							
								
								GLCanvas requires 8bit alpha channel for picking checksums.  
							
							
							
						 
						
							2019-08-07 14:55:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								abd89e4f9a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/master' into vb_picking_fix  
							
							
							
						 
						
							2019-08-07 14:31:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								83ed1bed16 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/ys_printable_property' into vb_picking_fix  
							
							
							
						 
						
							2019-08-07 14:31:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								d25c5e0473 
								
							 
						 
						
							
							
								
								Added printable state update on canvas from Undo/redo  
							
							
							
						 
						
							2019-08-07 14:28:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								2d7f478dac 
								
							 
						 
						
							
							
								
								Finished picking by color with a checksum in the alpha channel  
							
							... 
							
							
							
							to guard against unwanted alpha blending and / or multi sampling. 
							
						 
						
							2019-08-07 14:15:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								abe16fa22e 
								
							 
						 
						
							
							
								
								Added printable property for object with instances  
							
							
							
						 
						
							2019-08-07 14:11:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								8e4f777bd3 
								
							 
						 
						
							
							
								
								One more fix on the empty layers detection - support contact z distance is taken into account  
							
							... 
							
							
							
							If it wasn't, anything with raft would be rejected unless contact z was zero. We do not want that. 
							
						 
						
							2019-08-07 12:02:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								2ad3c05a65 
								
							 
						 
						
							
							
								
								WIP: Improvement in the picking robustness: store a checksum  
							
							... 
							
							
							
							into the alpha channel. 
							
						 
						
							2019-08-07 11:37:38 +02:00