Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								5eb4692442 
								
							 
						 
						
							
							
								
								ENABLE_ENHANCED_RELOAD_FROM_DISK -> Fixed export/import to/from .3mf to keep compatibility with 3rd part software.  
							
							
							
						 
						
							2019-09-23 12:33:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								74747226f7 
								
							 
						 
						
							
							
								
								ENABLE_ENHANCED_RELOAD_FROM_DISK  
							
							... 
							
							
							
							1) Modified .zip.amf import/export to save/load volume matrices and source data
2) Incremented .zip.amf version to 3 
							
						 
						
							2019-09-19 12:39:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								3a40565d03 
								
							 
						 
						
							
							
								
								Added tech ENABLE_ENHANCED_RELOAD_FROM_DISK  
							
							... 
							
							
							
							1) Reworked void Plater::priv::reload_from_disk() to be more general
2) Added source data to class ModelVolume
3) Modified .3mf import/export to save/load volume matrices and source data
4) Incremented .3mf version to 2 
							
						 
						
							2019-09-19 09:09:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								a30c35d240 
								
							 
						 
						
							
							
								
								Follow-up of  9b5edbfa5f -> added comments  
							
							
							
						 
						
							2019-09-09 11:50:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								9b5edbfa5f 
								
							 
						 
						
							
							
								
								Fixed import from obj files  
							
							
							
						 
						
							2019-09-09 09:56:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								729bd529dc 
								
							 
						 
						
							
							
								
								Fixed typo  
							
							
							
						 
						
							2019-09-02 13:02:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								0b03f0eb66 
								
							 
						 
						
							
							
								
								2nd attempt to fix non compatible (newer) .3mf and .amf import error handling on Linux and OsX  
							
							
							
						 
						
							2019-09-02 11:55:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								813a73e614 
								
							 
						 
						
							
							
								
								Attempt to fix non compatible (newer) .3mf and .amf import error handling on Linux and OsX  
							
							
							
						 
						
							2019-09-02 09:38:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								a53539f9af 
								
							 
						 
						
							
							
								
								Fixed import of .3mf and .amf files. Parse contained XML model file by chunch instead that as a whole  
							
							
							
						 
						
							2019-08-28 16:03:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								b5c57fc134 
								
							 
						 
						
							
							
								
								Follow-up of  c7cdb2fd3e -> Fixed localization of error messages for .3mf and .amf version check  
							
							
							
						 
						
							2019-08-26 09:35:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								c7cdb2fd3e 
								
							 
						 
						
							
							
								
								Added version check for .3mf and .amf project files. PrusaSlicer will refuse to import files with newer version numbers.  
							
							
							
						 
						
							2019-08-23 13:12:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								8a2362587d 
								
							 
						 
						
							
							
								
								Save/load printable flag to/from 3mf and amf  
							
							
							
						 
						
							2019-08-06 16:27:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								004e2719b1 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_warnings  
							
							
							
						 
						
							2019-07-15 13:26:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								b1420283b6 
								
							 
						 
						
							
							
								
								Fixed merge issues.  
							
							
							
						 
						
							2019-07-04 20:49:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								c7cc760067 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into vb_undo_redo  
							
							
							
						 
						
							2019-07-04 20:22:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								0b940ec089 
								
							 
						 
						
							
							
								
								Some code improvements  
							
							
							
						 
						
							2019-06-27 16:07:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								37b37cdf25 
								
							 
						 
						
							
							
								
								Fixed small typo  
							
							
							
						 
						
							2019-06-27 14:13:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								cecc134550 
								
							 
						 
						
							
							
								
								Rewrote layers information export/import to/from 3mf using Boost Property Tree (xml_parser)  
							
							
							
						 
						
							2019-06-27 13:55:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								a710e7e7e4 
								
							 
						 
						
							
							
								
								WIP: Undo / Redo stack.  
							
							... 
							
							
							
							Integration of the "cereal" serialization library.
Serialization / deserialization of the DynamicConfig / DynamicPrintConfig.
DynamicPrintConfig serializes ordinal identifiers instead
of the option key strings to conserve space. 
							
						 
						
							2019-06-26 13:26:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								cb916c4dda 
								
							 
						 
						
							
							
								
								Fixed warnings in libslic3r  
							
							
							
						 
						
							2019-06-25 16:04:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								35b3fd3176 
								
							 
						 
						
							
							
								
								Integrated the new layer height spans with configs into the backend.  
							
							... 
							
							
							
							Fixed some compiler warnings. 
							
						 
						
							2019-06-20 16:15:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								0c95d4e0d9 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/ys_new_features'  
							
							
							
						 
						
							2019-06-18 10:01:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								0bb8ee149e 
								
							 
						 
						
							
							
								
								Sharing TriangleMesh objects between the front end (UI) and back end  
							
							... 
							
							
							
							(background processing) 
							
						 
						
							2019-06-11 17:08:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								26fb68ba45 
								
							 
						 
						
							
							
								
								Added missed include for the OSX build  
							
							
							
						 
						
							2019-06-11 14:54:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								4e0eb12ef6 
								
							 
						 
						
							
							
								
								Import/export of the Layers information to/from 3MF  
							
							
							
						 
						
							2019-06-11 14:39:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								16c5a87997 
								
							 
						 
						
							
							
								
								Import/export of the Layers information to/from AMF  
							
							
							
						 
						
							2019-06-11 09:50:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								af5017c46c 
								
							 
						 
						
							
							
								
								admesh refactoring: Use Eigen vec3i for indexed triangles.  
							
							
							
						 
						
							2019-06-10 21:14:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								6defabea53 
								
							 
						 
						
							
							
								
								admesh refactoring: separation of the shared vertices / indices  
							
							... 
							
							
							
							into an indexed_triangle_set structure 
							
						 
						
							2019-06-10 18:30:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								65238a89b1 
								
							 
						 
						
							
							
								
								admesh refactoring: Removed the shared_vertices counter as it is now  
							
							... 
							
							
							
							contained inside v_shared std::vector 
							
						 
						
							2019-06-10 17:36:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								a1c38794fb 
								
							 
						 
						
							
							
								
								Refactored admesh to get rid of the error and fp members of stl_file.  
							
							
							
						 
						
							2019-06-10 17:17:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								8da54139c4 
								
							 
						 
						
							
							
								
								WIP: Admesh - replacement of C memory allocation with std vectors  
							
							
							
						 
						
							2019-06-04 22:06:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								8376d14267 
								
							 
						 
						
							
							
								
								Fix for opening issues with archive files.  
							
							
							
						 
						
							2019-06-03 15:27:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								460887cdde 
								
							 
						 
						
							
							
								
								Adjust miniz usage to use nowide FILE streams everywhere.  
							
							
							
						 
						
							2019-06-02 22:27:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								34663a3514 
								
							 
						 
						
							
							
								
								Merge branch 'tm_minz_update'  
							
							
							
						 
						
							2019-05-31 18:34:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								209f1e3b99 
								
							 
						 
						
							
							
								
								Fix of loading the variable layer height profile and the SLA support  
							
							... 
							
							
							
							points for projects with instances.
3mf does not support a concept of instances, therefore all the instances
of all objects are indexed in a linear fashion. However, the 3mf files
index the layer height profiles and the SLA support points with
the object ID. The loading was fixed to take the different indexing
into account. 
							
						 
						
							2019-05-24 12:17:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								902bf682c0 
								
							 
						 
						
							
							
								
								Replacing old miniz version with new 2.1.0  
							
							... 
							
							
							
							#2333 : The amalgamated library is used from the 'releases' section of the original upstream https://github.com/richgel999/miniz  
						
							2019-05-23 11:52:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Tibbitts 
								
							 
						 
						
							
							
							
							
								
							
							
								37984ece16 
								
							 
						 
						
							
							
								
								Use the correct expat location  
							
							... 
							
							
							
							expat.h is (in most Linux distributions, at least) located directly in
/usr/include.  Because the compiler is called with the src directory in
the include path, the include of <expat/expat.h> happens to work but
results in the bundled version of the header being used instead of the
system version. 
							
						 
						
							2019-05-22 10:10:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								149551946c 
								
							 
						 
						
							
							
								
								Fix of  #1998  
							
							
							
						 
						
							2019-03-25 12:07:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								18025cc669 
								
							 
						 
						
							
							
								
								Reworked the command line interface based on the current state  
							
							... 
							
							
							
							of the upstream.
Thanks @alexrj, @lordofhyphens for the original code of slic3r.cpp 
							
						 
						
							2019-03-13 15:44:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								cbe96906eb 
								
							 
						 
						
							
							
								
								SLA support points are correctly appointed as user-modified  
							
							... 
							
							
							
							SLA gizmo point cache is reloaded when appropriate 
							
						 
						
							2019-03-11 15:05:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								773f1c35cf 
								
							 
						 
						
							
							
								
								Fixed Linux build, the old GCC compiler does not support  
							
							... 
							
							
							
							std::defaultfloat yet 
							
						 
						
							2019-02-27 11:08:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								fb91232d10 
								
							 
						 
						
							
							
								
								Fix of Model is marked as defective after opening project  #1863  
							
							... 
							
							
							
							Fixes SPE-613 
							
						 
						
							2019-02-27 10:31:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								917f044f81 
								
							 
						 
						
							
							
								
								Renamed the "lambda-" prefix for the generic modifiers to "Generic-"  
							
							... 
							
							
							
							Refactored ModelVolume::Type to enum class ModelVolumeType to be able
to forward declare it.
Refactored UI to use the ModelVolumeType instead of the untyped int. 
							
						 
						
							2019-02-22 12:12:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								f568f93f08 
								
							 
						 
						
							
							
								
								More SLA support points improvements  
							
							... 
							
							
							
							- unselected objects are hidden when SLA gizmo is active
- support volumes are hidden when editing mode is active
- 3mf support points format versioning 
							
						 
						
							2019-02-01 23:09:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								21026ec9a8 
								
							 
						 
						
							
							
								
								SLA support points improvements  
							
							... 
							
							
							
							- semi-intelligent algorithm to place support points
- enhanced ImGui dialog with editing/non-editing mode
- support points can have different head diameter (only implemented in GUI so far)
- autogenerated points supporting emerging islands are annotated and the info is kept 
							
						 
						
							2019-02-01 07:13:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								533e1feac3 
								
							 
						 
						
							
							
								
								Fixed import of volumes from .amf  
							
							
							
						 
						
							2019-01-25 12:58:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								0805bce280 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/Slic3r  into objects_centering  
							
							
							
						 
						
							2019-01-24 13:34:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								8366ac4a07 
								
							 
						 
						
							
							
								
								Fixed output of volumes to .amf files  
							
							
							
						 
						
							2019-01-24 13:32:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								25319113f1 
								
							 
						 
						
							
							
								
								Code cleanup  
							
							
							
						 
						
							2019-01-21 11:29:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								4577a49d5a 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/Slic3r  into objects_centering  
							
							
							
						 
						
							2019-01-21 11:21:21 +01:00