YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								75fa07136f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into ys_imperial_unit  
							
							
							
						 
						
							2020-05-05 17:26:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f479b77e01 
								
							 
						 
						
							
							
								
								Fixed compilation warning.  
							
							
							
						 
						
							2020-04-30 12:04:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								bf09d8f93a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into ys_imperial_unit  
							
							
							
						 
						
							2020-04-29 19:17:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								495db2ff2e 
								
							 
						 
						
							
							
								
								Imperial units: Implemented just for the object's position and size  
							
							
							
						 
						
							2020-04-29 19:10:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								99d49a74d0 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into ys_search  
							
							
							
						 
						
							2020-04-29 14:56:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Kocik 
								
							 
						 
						
							
							
							
							
								
							
							
								d828a1e80b 
								
							 
						 
						
							
							
								
								single slicer instance  
							
							... 
							
							
							
							check for other instances during startup
send message with command line arguments if found and terminate
listen for those messages and load objects from paths in messages from them 
							
						 
						
							2020-04-29 10:53:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4de4d765ee 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Prusa3d/PrusaSlicer  
							
							
							
						 
						
							2020-04-28 19:31:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ef89c73fd5 
								
							 
						 
						
							
							
								
								fixing a compilation issue on a buggy GCC on R-PI  
							
							
							
						 
						
							2020-04-28 18:28:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ec81de7553 
								
							 
						 
						
							
							
								
								Ironing and Monotonous infill - first working implementation.  
							
							
							
						 
						
							2020-04-28 17:19:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								572b5ba8bb 
								
							 
						 
						
							
							
								
								Add PNG and wxWidgets 3.1.3 uniformly to all platforms with cmake build.  
							
							... 
							
							
							
							wx is built with png as a dependency, wxpng is disabled. 
							
						 
						
							2020-04-28 15:01:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								2bd524849a 
								
							 
						 
						
							
							
								
								Custom support blockers are now working  
							
							
							
						 
						
							2020-04-27 17:45:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								bf2a10803e 
								
							 
						 
						
							
							
								
								Fixing debug build broken after recent merge  
							
							
							
						 
						
							2020-04-27 12:15:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								033548a568 
								
							 
						 
						
							
							
								
								Introduction of Monotonous infill type. Fill no-sort only for monotonous  
							
							... 
							
							
							
							and ironing infills. 
							
						 
						
							2020-04-25 08:15:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								8afc9338de 
								
							 
						 
						
							
							
								
								Merge branch 'lm_fdm_custom_supports_backend'  
							
							
							
						 
						
							2020-04-24 15:16:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								e390ebc95c 
								
							 
						 
						
							
							
								
								WIP: Monotonous infill  
							
							
							
						 
						
							2020-04-24 09:41:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								5a80f0442f 
								
							 
						 
						
							
							
								
								Optimization of the custom support projection algorithm  
							
							... 
							
							
							
							- transformation matrix is precalculated for each volume
- number of heap allocations was reduced 
							
						 
						
							2020-04-24 01:26:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								217477a9ff 
								
							 
						 
						
							
							
								
								SLA archive import with miniz, marching square bugfixes  
							
							... 
							
							
							
							Fix compilation on Windows
Fix array subscript out of range error in MarchingSquares
Fix normals of mesh constructed from slices
Improve performance of mesh construction from slices 
							
						 
						
							2020-04-23 19:12:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								247fca6d55 
								
							 
						 
						
							
							
								
								Initial version of sl1 import with sla::Raster refactor.  
							
							
							
						 
						
							2020-04-23 19:05:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								728d90cb33 
								
							 
						 
						
							
							
								
								Separate jobs from Plater, re-add big bed workaround  
							
							
							
						 
						
							2020-04-23 18:47:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								1bffc2b99b 
								
							 
						 
						
							
							
								
								Add ModelArrange.hpp as extension to Model.hpp, use it for duplicating  
							
							... 
							
							
							
							Refactored Arrange interface: remove the union based BedShapeHint, replace it with proper function overloads
WARN: this commit is only intermediate, it does not compile. 
							
						 
						
							2020-04-23 18:19:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								44ca0a6c3d 
								
							 
						 
						
							
							
								
								Add universal method to get bed shape from Config objects  
							
							
							
						 
						
							2020-04-23 18:18:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								8c04536514 
								
							 
						 
						
							
							
								
								Integrate scaling and unscaling into Point.hpp  
							
							
							
						 
						
							2020-04-23 18:17:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								89d376dc35 
								
							 
						 
						
							
							
								
								Add min_object_distance method as free function taking ConfigBase argument  
							
							
							
						 
						
							2020-04-23 18:17:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								61e5eab35d 
								
							 
						 
						
							
							
								
								Custom supports projection now runs in parallel  
							
							
							
						 
						
							2020-04-22 16:08:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								a40d60ce08 
								
							 
						 
						
							
							
								
								Custom support generation now ignores triangles with upward-pointing normal  
							
							
							
						 
						
							2020-04-22 14:01:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								d74b5cb1da 
								
							 
						 
						
							
							
								
								Custom supports data change forces invalidation of supports step  
							
							
							
						 
						
							2020-04-22 11:16:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								03eb5ffcd5 
								
							 
						 
						
							
							
								
								WIP: Reworking of FillRectilinear2 to support monotonous infill  
							
							... 
							
							
							
							with ant colony optimization and 3-opt flips. 
							
						 
						
							2020-04-22 10:54:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								8d95345ede 
								
							 
						 
						
							
							
								
								Fixed a logic error in the algorithm  
							
							... 
							
							
							
							The error created extremely large projections of triangles that were close to horizontal 
							
						 
						
							2020-04-22 10:11:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								7fc4a71715 
								
							 
						 
						
							
							
								
								Moved the projection function into PrintObject.cpp  
							
							
							
						 
						
							2020-04-21 13:50:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								79ef456d7c 
								
							 
						 
						
							
							
								
								Fixed the algorithm so it works for horizontal triangles  
							
							... 
							
							
							
							Partial code cleanup 
							
						 
						
							2020-04-21 01:39:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								20068842ec 
								
							 
						 
						
							
							
								
								Project each part of the triangle on one slice only (WIP)  
							
							
							
						 
						
							2020-04-21 01:39:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								7b104bcdd1 
								
							 
						 
						
							
							
								
								Save z heights of the triangle vertices  
							
							
							
						 
						
							2020-04-20 14:01:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								c570fc40de 
								
							 
						 
						
							
							
								
								First partially working implementation of custom supports at the backend  
							
							... 
							
							
							
							The solution is temporary and should be improved and moved elsewhere - see comments in the code. 
							
						 
						
							2020-04-17 13:15:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								546b0702f9 
								
							 
						 
						
							
							
								
								Custom supports data are saved into ModelObject and propagate to the backend  
							
							... 
							
							
							
							Invalidation of supports after they change is not implemented yet. 
							
						 
						
							2020-04-16 16:57:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								ae51f280b8 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into ys_search  
							
							
							
						 
						
							2020-04-16 11:46:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								10110ed307 
								
							 
						 
						
							
							
								
								WIP: Ironing over top surfaces.  
							
							
							
						 
						
							2020-04-14 11:53:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								167f7cf5de 
								
							 
						 
						
							
							
								
								Added map for save Group and Category values for each option  
							
							... 
							
							
							
							+ Some code refactoring in Tab (the translation of the titles moved to the OptionGroups) and Search
+ Fixed assert in fts_fuzzy_match 
							
						 
						
							2020-04-13 17:55:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								a380053a17 
								
							 
						 
						
							
							
								
								Merge branch 'lm_gizmos' into lm_fdm_supports_gizmo  
							
							
							
						 
						
							2020-04-07 17:16:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								a6fe16c612 
								
							 
						 
						
							
							
								
								3rd attempt to fix build on AppleClang  
							
							
							
						 
						
							2020-04-02 08:11:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								f27999e136 
								
							 
						 
						
							
							
								
								Follow-up of  cfb6ac76fc - Another attempt to fix the build on AppleClang (std::array in lambdas)  
							
							
							
						 
						
							2020-04-01 16:47:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								cfb6ac76fc 
								
							 
						 
						
							
							
								
								Fixed build on AppleClang  
							
							
							
						 
						
							2020-04-01 15:54:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								f598c2d5d8 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2020-04-01 15:06:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								31b0ae164d 
								
							 
						 
						
							
							
								
								Optimization of the GCodeTimeEstimator to only keep a fixed number  
							
							... 
							
							
							
							of trapeziodal blocks around. The number is hard coded to 64,
and 3x64 blocks are flushed everytime the queue grows over 4x64 blocks.
This time estimator is slightly more close to what the firmware does, which
keeps a fixed number of blocks and it recalculates all the blocks
every time a new block is added while the oldest block is pushed out
of the queue. Therefore this optimization shall produce negligible
differences to what the previous code produced. 
							
						 
						
							2020-04-01 13:42:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								8a03d5642d 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  
							
							
							
						 
						
							2020-04-01 09:58:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								1f3046f65d 
								
							 
						 
						
							
							
								
								#3964  - Attempt to fix crash when closing on Linux (Debian unstable)  
							
							
							
						 
						
							2020-04-01 09:58:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								b843a094f6 
								
							 
						 
						
							
							
								
								Slic3r::format(), Slic3r::GUI::format_wxstr():  
							
							... 
							
							
							
							wrappers around boost::format using C++17 variadic templates,
replacing the ugly and verbose
	(boost::format("template") % arg1 % arg2).str()
syntax.
The wrappers also implictely convert input parameters including the template
from wxString to UTF8.
The new format wrapper has been applied at multiple places as a start,
also some double macros _(L()) with new single macro _L(). 
							
						 
						
							2020-04-01 09:49:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								70baa0d246 
								
							 
						 
						
							
							
								
								Fix arrange for large beds  
							
							
							
						 
						
							2020-03-30 13:26:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ec86d94f02 
								
							 
						 
						
							
							
								
								Workaround for the Prusa3D Fast (layer height 0.35mm) profile, which  
							
							... 
							
							
							
							collides with the maximum allowed layer height at the Printer Extruder
0.25mm.
Works around "MMU2s and supports on prusaslicer 2.2.0 issue #3919 " 
							
						 
						
							2020-03-27 14:15:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								b3cebdb672 
								
							 
						 
						
							
							
								
								Fix after merge  
							
							
							
						 
						
							2020-03-25 17:55:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								750e704b37 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/et_slope_shader'  
							
							
							
						 
						
							2020-03-25 16:09:04 +01:00