enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								0f44caa99c 
								
							 
						 
						
							
							
								
								ENABLE_SLOPE_RENDERING set as default  
							
							... 
							
							
							
							Slope rendering active only when using Gizmo FDM supports 
							
						 
						
							2020-10-02 15:43:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								f890cd5b9c 
								
							 
						 
						
							
							
								
								FDM painting gizmos (support/seam) now render object in neutral color  
							
							... 
							
							
							
							The goal is to ensure enough contrast independent on current filament color 
							
						 
						
							2020-09-25 16:05:34 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								dea641183c 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_gcode_viewer  
							
							
							
						 
						
							2020-08-10 14:22:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								f9e47b2702 
								
							 
						 
						
							
							
								
								Code refactoring: AppConfig.cpp(hpp) are removed from the GUI to libslic3r  
							
							
							
						 
						
							2020-08-08 17:03:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								0b1086f390 
								
							 
						 
						
							
							
								
								GCodeViewer -> Export of extrude toolpaths to obj files  
							
							
							
						 
						
							2020-07-03 12:17:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								70a6fb0e20 
								
							 
						 
						
							
							
								
								Added new tech ENABLE_GCODE_VIEWER_AS_STATE -> GCodeViewer as a new application state (WIP) + fix of conflicts after merge with master  
							
							
							
						 
						
							2020-06-05 16:50:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								1e3290fee1 
								
							 
						 
						
							
							
								
								Reduced ugly copy / paste for ENABLE_OPENGL_ERROR_LOGGING  
							
							
							
						 
						
							2020-06-04 15:53:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								ad7e7ae1cd 
								
							 
						 
						
							
							
								
								Added tech ENABLE_OPENGL_ERROR_LOGGING -> log opengl errors when SLIC3R_LOGLEVEL=5  
							
							
							
						 
						
							2020-06-04 14:48:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								c3d643ead3 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2020-06-04 13:57:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								aa92cbf051 
								
							 
						 
						
							
							
								
								New tech ENABLE_SMOOTH_NORMALS (disabled) -> Added two experimental functions to smooth normals using libigl (none of them working properly in detecting edges) when calling GLIndexedVertexArray::load_mesh_full_shading()  
							
							
							
						 
						
							2020-06-02 10:02:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								e9d57c932a 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2020-05-28 15:50:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								c63e03c367 
								
							 
						 
						
							
							
								
								1st installment of tech ENABLE_ENVIRONMENT_MAP  
							
							
							
						 
						
							2020-05-28 15:27:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								2eb4b2caed 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2020-05-27 10:32:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								aa04f0e555 
								
							 
						 
						
							
							
								
								ENABLE_GCODE_VIEWER -> Completed implementation of new GLModel class  
							
							
							
						 
						
							2020-05-27 08:06:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								fb9d8b2025 
								
							 
						 
						
							
							
								
								Include cleanup: do not include Model.hpp from 3DScene.hpp  
							
							
							
						 
						
							2020-05-26 13:45:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								1c826c063b 
								
							 
						 
						
							
							
								
								GCodeViewer refactoring and GLShaderProgram upgrade  
							
							
							
						 
						
							2020-05-25 10:48:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								314995fa0b 
								
							 
						 
						
							
							
								
								ENABLE_SHADERS_MANAGER set as default  
							
							
							
						 
						
							2020-05-22 16:08:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								5aa8cc5779 
								
							 
						 
						
							
							
								
								ENABLE_SHADERS_MANAGER -> Unified client code of new GLShadersManager and GLShaderProgram classes  
							
							
							
						 
						
							2020-05-21 10:15:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								32529b66ac 
								
							 
						 
						
							
							
								
								Tech ENABLE_GCODE_VIEWER -> Small refactoring  
							
							
							
						 
						
							2020-05-13 13:55:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								cd2e4002ed 
								
							 
						 
						
							
							
								
								Tech ENABLE_GCODE_VIEWER -> Removed obsolete class GLArrow  
							
							
							
						 
						
							2020-05-13 11:59:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								58258df113 
								
							 
						 
						
							
							
								
								Tech ENABLE_GCODE_VIEWER -> Selection curved arrows rendered using the new OpenGL model class  
							
							
							
						 
						
							2020-05-12 16:15:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6a56ca29 
								
							 
						 
						
							
							
								
								GCodeAnalyzer and GCodePreviewData removed from tech ENABLE_GCODE_VIEWER  
							
							
							
						 
						
							2020-05-07 10:49:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								aa49575e0f 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2020-05-06 12:48:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								0bb56736a1 
								
							 
						 
						
							
							
								
								Tech ENABLE_NON_STATIC_CANVAS_MANAGER set as default  
							
							
							
						 
						
							2020-05-06 12:19:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								cd5d70d5e1 
								
							 
						 
						
							
							
								
								GCodeViewer -> Fixed z slider in initial preview  
							
							
							
						 
						
							2020-04-29 10:18:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								a6ed1d817a 
								
							 
						 
						
							
							
								
								GCodeViewer -> Layers z slider wip  
							
							
							
						 
						
							2020-04-27 11:44:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								f1ccd38258 
								
							 
						 
						
							
							
								
								Fixed shaders on Intel Cards - not allowed use of 'active' word  
							
							
							
						 
						
							2020-03-31 12:51:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								750e704b37 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/et_slope_shader'  
							
							
							
						 
						
							2020-03-25 16:09:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								a54d77699b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_canvas_manager  
							
							
							
						 
						
							2020-03-25 14:54:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								f12b39be25 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2020-03-25 14:41:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								c27297f6cc 
								
							 
						 
						
							
							
								
								64bit coord_t  
							
							... 
							
							
							
							Vec3i as a vertex index to TriangleMesh constructor 
							
						 
						
							2020-03-25 14:35:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								abcd01d64a 
								
							 
						 
						
							
							
								
								ENABLE_SLOPE_RENDERING - Do not apply slope shading to modifiers and small refactoring  
							
							
							
						 
						
							2020-03-16 14:17:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								b36051af82 
								
							 
						 
						
							
							
								
								New tech ENABLE_SLOPE_RENDERING - 1st installment of rendering objects colored by facets slope  
							
							
							
						 
						
							2020-03-13 15:09:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								87e77e20fa 
								
							 
						 
						
							
							
								
								Include cleanup in several files  
							
							... 
							
							
							
							src/slic3r/Config/Snapshot.cpp
src/slic3r/Config/Snapshot.hpp
src/slic3r/Config/Version.cpp
src/slic3r/Config/Version.hpp
src/slic3r/GUI/2DBed.cpp
src/slic3r/GUI/3DBed.cpp
src/slic3r/GUI/3DScene.cpp
src/slic3r/GUI/3DScene.hpp
src/slic3r/GUI/AboutDialog.cpp
src/slic3r/GUI/AboutDialog.hpp
src/slic3r/GUI/AppConfig.cpp
src/slic3r/GUI/BackgroundSlicingProcess.cpp
src/slic3r/GUI/BackgroundSlicingProcess.hpp 
							
						 
						
							2020-03-03 15:47:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								0b629eb905 
								
							 
						 
						
							
							
								
								GLCanvas3DManager moved from being a static member of _3DScene to be a normal member of GUI_App  
							
							
							
						 
						
							2020-03-02 10:58:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								3f7ebee396 
								
							 
						 
						
							
							
								
								ObjectDataViewModel is extracted from wxExtentions to the separated file  
							
							... 
							
							
							
							+ parse_color function is moved to BitmapCache from PresetBundle 
							
						 
						
							2020-02-02 22:22:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								63f8fda61d 
								
							 
						 
						
							
							
								
								#3492  - Fix of export of toolpaths to obj  
							
							
							
						 
						
							2020-01-09 12:23:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								316832b23d 
								
							 
						 
						
							
							
								
								Fixed out of printbed detection for non-printable objects leading to inconsistent volumes' color  
							
							
							
						 
						
							2019-11-12 09:14:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								e675a5d5c6 
								
							 
						 
						
							
							
								
								Reworked pad creation algorithm with new parameters:  
							
							... 
							
							
							
							* brim size
* force pad around object everywhere 
							
						 
						
							2019-10-01 14:58:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								272479826f 
								
							 
						 
						
							
							
								
								Refactoring of the G-code preview for lower memory allocation  
							
							... 
							
							
							
							and for separation of concerns:
The final G-code preview no more uses ExtrusionPaths structure
to hold the G-code path data extracted by parsing the G-code.
Instead, the ExtrusionPath class has been trimmed down back to
the original size before the G-code preview was introduced,
and a new GCodePreviewData::Extrusion::Path class was created to hold
the additional path data as the extruder ID, color change ID
and fan speed. 
							
						 
						
							2019-09-30 16:25:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								308f601a99 
								
							 
						 
						
							
							
								
								Removed another bunch of compile warnings  
							
							
							
						 
						
							2019-09-04 10:46:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								bb65ad6f2c 
								
							 
						 
						
							
							
								
								Do not apply out of bed detection for non printable volumes  
							
							
							
						 
						
							2019-08-30 10:33:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								19f6d87689 
								
							 
						 
						
							
							
								
								Follow-up of  97473439cf -> Further output size reduction  
							
							
							
						 
						
							2019-08-28 11:06:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								97473439cf 
								
							 
						 
						
							
							
								
								Export toolpaths to obj -> Reduced size of output  
							
							
							
						 
						
							2019-08-27 16:05:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								85d9a16563 
								
							 
						 
						
							
							
								
								Fixed a bug, where the GL context was not being activated with _set_current()  
							
							... 
							
							
							
							as _set_current() tested for visibility of the window on the screen.
Improved memory management by:
1) Allocating small (around 3MB) vertex buffers to be sent to the GPU.
2) Passing the small vertex buffers to the GPU as quickly as possible.
A bit of copy / paste refactoring into common functions. 
							
						 
						
							2019-08-26 11:12:48 +02: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 
								
							 
						 
						
							
							
							
							
								
							
							
								6e522cea15 
								
							 
						 
						
							
							
								
								Added missing include  
							
							
							
						 
						
							2019-08-20 14:58:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								1b6490af4c 
								
							 
						 
						
							
							
								
								Export materials file for gcode toolpaths when exported to obj file  
							
							
							
						 
						
							2019-08-20 14:35:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								f63b3ba600 
								
							 
						 
						
							
							
								
								Fixed gcode toolpaths data for export to obj file when taken from cpu  
							
							
							
						 
						
							2019-08-20 12:10:15 +02:00