Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								41dadfdfcf 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> Generate thumbnails using GLEW_EXT_framebuffer_object on graphic cards supporting it  
							
							
							
						 
						
							2019-11-05 14:50:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								3ff3eed2b1 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> Use off-screen framebuffer to render the thumbnail on graphic cards supporting it  
							
							
							
						 
						
							2019-10-29 10:27:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								0de566e2a2 
								
							 
						 
						
							
							
								
								Hopefully a workaround for crashes and hang ups at closing on Windows.  
							
							... 
							
							
							
							Release the OpenGL contexts not by a destructor of a static class,
but explicitely (predictively). 
							
						 
						
							2019-08-22 20:03:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								4269c8b23c 
								
							 
						 
						
							
							
								
								Removed GLVolume non-VBO rendering  
							
							
							
						 
						
							2019-07-01 12:28:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								3d755e1bbe 
								
							 
						 
						
							
							
								
								Removed 'Use legacy OpenGL 1.1 rendering' option  
							
							
							
						 
						
							2019-06-25 09:20:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								00b9a3ad32 
								
							 
						 
						
							
							
								
								ENABLE_COMPRESSED_TEXTURES set as default  
							
							
							
						 
						
							2019-06-24 09:54:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								301eda7369 
								
							 
						 
						
							
							
								
								ENABLE_TEXTURES_MAXSIZE_DEPENDENT_ON_OPENGL_VERSION set as default  
							
							
							
						 
						
							2019-06-24 09:27:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								3aa14bddf5 
								
							 
						 
						
							
							
								
								Max texture size dependent on OpenGL version on Win and Linux and on retina monitors on Mac  
							
							
							
						 
						
							2019-05-23 13:49:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								efd247fc58 
								
							 
						 
						
							
							
								
								Use texture compression on GPU  
							
							
							
						 
						
							2019-05-21 14:19:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								fc70b73f45 
								
							 
						 
						
							
							
								
								Refactoring - Shared members of GLCanvas3D as references instead of pointers  
							
							
							
						 
						
							2019-03-08 12:03:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								cceff0c519 
								
							 
						 
						
							
							
								
								Unique OpenGL context set as default  
							
							
							
						 
						
							2019-01-21 12:20:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								e9990ed79e 
								
							 
						 
						
							
							
								
								Fix of SPE-691 Slicer crash after extruder change  
							
							... 
							
							
							
							Added synchronization of GCodePreviewData between the front end / back end
(GCodePreview data is only used if PrintStep psGCodeExport is finished).
Added reset of GCodePreviewData on Print::apply() to conserve RAM. 
							
						 
						
							2018-12-19 14:47:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4eaca91f11 
								
							 
						 
						
							
							
								
								include "libslic3r" from slic3r project directly, not as "../../libslicer"  
							
							... 
							
							
							
							(rely on -Ilibslic3r set correctly) for the slic3r project. 
							
						 
						
							2018-12-06 12:52:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9258ca8cc6 
								
							 
						 
						
							
							
								
								Further removal of the 3DScene / GLCanvas3DManager scaffold.  
							
							
							
						 
						
							2018-11-23 17:15:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								aaab549cfa 
								
							 
						 
						
							
							
								
								Partial cleanup of obsolete methods  
							
							
							
						 
						
							2018-11-23 15:05:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								bde4153d44 
								
							 
						 
						
							
							
								
								Removed legacy GUI Perl bindings,  
							
							... 
							
							
							
							replaced Print & SLAPrint pointers with BackgroundProcessing pointer
at the GLCanvas3D level, so that the Print & SLAPrint access will be
synchronized with the current printer technology. 
							
						 
						
							2018-11-22 15:29:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								681beeadf6 
								
							 
						 
						
							
							
								
								Added menu Edit -> Select all  
							
							
							
						 
						
							2018-11-21 15:28:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								a21f1783a9 
								
							 
						 
						
							
							
								
								Added force_full_scene_refresh parameter to the 3DScene::refresh()  
							
							... 
							
							
							
							function to force a refresh of all GLVolumes. Currently this hack
is used by the Platter::arrange() function only, and ideally
we should replace this parameter with a smarter 3DScene::refresh()
function, which would check for the transformation matrices as well. 
							
						 
						
							2018-11-21 13:52:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								ee99fa2c64 
								
							 
						 
						
							
							
								
								Ensure object on bed after deletion of subpart  
							
							
							
						 
						
							2018-11-21 12:27:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								6629d75853 
								
							 
						 
						
							
							
								
								Cutting  
							
							
							
						 
						
							2018-11-18 21:20:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								72b5da952d 
								
							 
						 
						
							
							
								
								Removed a bunch of obsolete methods  
							
							
							
						 
						
							2018-11-14 15:57:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								3613a54e03 
								
							 
						 
						
							
							
								
								Deletion of instances and volumes from 3D scene  
							
							
							
						 
						
							2018-11-14 08:53:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								03875e7d71 
								
							 
						 
						
							
							
								
								GLVolume: split composite_id to object_id, volume_id and instance_id.  
							
							... 
							
							
							
							WIP: Added creation of GLVolumes for SLA supports. 
							
						 
						
							2018-11-13 17:45:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								7751d991d4 
								
							 
						 
						
							
							
								
								GLCanvas3D::update_gizmos_data() set as private  
							
							
							
						 
						
							2018-11-01 15:08:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								a15bf7cc25 
								
							 
						 
						
							
							
								
								New selection set as default  
							
							
							
						 
						
							2018-11-01 10:06:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								00222226ed 
								
							 
						 
						
							
							
								
								Mirror component of transformations set as default  
							
							
							
						 
						
							2018-11-01 08:46:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								fbbe1325b6 
								
							 
						 
						
							
							
								
								Mirror transform components in ModelInstance and GLvolume - WIP and disabled  
							
							
							
						 
						
							2018-10-18 15:50:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								e201c5123c 
								
							 
						 
						
							
							
								
								added method: static GUI::GLCanvas3D* _3DScene::get_canvas(wxGLCanvas* canvas)  
							
							
							
						 
						
							2018-10-11 10:24:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								9ae6d115a2 
								
							 
						 
						
							
							
								
								New selection -> removed obsolete methods\n+\nFixed a few compile warnings  
							
							
							
						 
						
							2018-10-08 15:17:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								384cfa0e6d 
								
							 
						 
						
							
							
								
								1st installment of new selections (disabled)  
							
							
							
						 
						
							2018-10-08 14:02:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								96745e12d7 
								
							 
						 
						
							
							
								
								Use an unique opengl context  
							
							
							
						 
						
							2018-10-04 10:41:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								770d944283 
								
							 
						 
						
							
							
								
								Replace PerlCallbacks with events in GLCanvas3d et al.  
							
							
							
						 
						
							2018-10-03 11:51:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								7977bce98d 
								
							 
						 
						
							
							
								
								Fixed call to reset_legend_texture() made on hidden canvas  
							
							
							
						 
						
							2018-10-02 14:12:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								01ba59158d 
								
							 
						 
						
							
							
								
								Multisample detection  
							
							
							
						 
						
							2018-10-02 14:01:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								9021bd07a3 
								
							 
						 
						
							
							
								
								WIP: Plater  
							
							
							
						 
						
							2018-10-01 16:48:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								6260e43f61 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/dev2' into dev_native  
							
							
							
						 
						
							2018-09-25 15:33:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								20d0f046d2 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/dev2' into dev_native  
							
							
							
						 
						
							2018-09-20 16:48:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								0558b53493 
								
							 
						 
						
							
							
								
								WIP: Moved sources int src/, separated most of the source code from Perl.  
							
							... 
							
							
							
							The XS was left only for the unit / integration tests, and it links
libslic3r only. No wxWidgets are allowed to be used from Perl starting
from now. 
							
						 
						
							2018-09-19 11:02:24 +02:00