Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								ef30cc8690 
								
							 
						 
						
							
							
								
								Fixup of previous commit: there are two more painting gizmos  
							
							
							
						 
						
							2021-08-09 11:49:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								13604469fd 
								
							 
						 
						
							
							
								
								Painting gizmos and sinking objects:  
							
							... 
							
							
							
							1. Do not show what's below the bed when a gizmo is open
2. Triangulate the cut so people don't see inside
3. If regular clipping plane is used, the cuts are mutually clipped by one another
4. Painting itself ignores the hidden part of the object 
							
						 
						
							2021-08-09 10:47:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								0ccc791750 
								
							 
						 
						
							
							
								
								Merge branch 'fs_QuadricEdgeCollapse'  
							
							
							
						 
						
							2021-08-06 18:23:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								dd55b55853 
								
							 
						 
						
							
							
								
								Swapped the position of seed fill and bucket fill inside the multi-material gizmo. Changed the default value for the seed fill angle.  
							
							
							
						 
						
							2021-08-06 16:46:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								56d4ba7a29 
								
							 
						 
						
							
							
								
								Fixed the issue when the object was selected by seed fill or bucket fill could stay selected when the painting tool was switched to brush.  
							
							
							
						 
						
							2021-08-06 16:46:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								666cdeecd9 
								
							 
						 
						
							
							
								
								Forced recomputation of seed fill selected areas when the seed fill angle is changed by ALT+mouse wheel.  
							
							
							
						 
						
							2021-08-06 16:46:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								cf2a7f4dfa 
								
							 
						 
						
							
							
								
								Fixed the possibility of changing brush size in the multi-material gizmo by ALT+mouse wheel when brush for painting single triangles is selected.  
							
							
							
						 
						
							2021-08-06 16:46:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								17860fb38a 
								
							 
						 
						
							
							
								
								Added cancel button into 'Save support points?' message box, changed the title  
							
							
							
						 
						
							2021-08-06 16:30:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								85c7dea1a9 
								
							 
						 
						
							
							
								
								Finished concept of gizmos with no toolbar icon:  
							
							... 
							
							
							
							on_is_selectable and on_is_activable functions are now completely independent,
the former says if there shall be an icon in the left toolbar, the latter
says if the gizmo can be activated (by a shortcut or GLGizmoManager::open_gizmo) 
							
						 
						
							2021-08-06 16:08:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								01f32e18d6 
								
							 
						 
						
							
							
								
								Fixed build on Linux, abs->std::abs  
							
							
							
						 
						
							2021-08-06 13:03:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								ea5a90f08c 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/master' into fs_QuadricEdgeCollapse  
							
							
							
						 
						
							2021-08-05 17:17:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								ab9dfb7932 
								
							 
						 
						
							
							
								
								Added a few missing glsafe()  
							
							
							
						 
						
							2021-08-02 14:40:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								fc4b18ebb1 
								
							 
						 
						
							
							
								
								Merge master  
							
							
							
						 
						
							2021-08-02 10:46:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								59d02aea0a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fs_QuadricEdgeCollapse  
							
							
							
						 
						
							2021-08-02 09:04:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								5aff44debe 
								
							 
						 
						
							
							
								
								ENABLE_PROJECT_DIRTY_STATE set as default  
							
							
							
						 
						
							2021-07-30 09:33:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Kocik 
								
							 
						 
						
							
							
							
							
								
							
							
								0d74502aeb 
								
							 
						 
						
							
							
								
								Hint notification  
							
							... 
							
							
							
							Reads data from hints.ini. Has hyperlinks to highlight settings, toolbars and gizmos. 
							
						 
						
							2021-07-29 13:20:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								81f4df70dc 
								
							 
						 
						
							
							
								
								Fixed conflict after merge with master  
							
							
							
						 
						
							2021-07-29 12:25:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								38866b65b0 
								
							 
						 
						
							
							
								
								Get rid of unnecessary double calling of TriangleSelector::reset() in some cases when TriangleSelector::deserialize() is called.  
							
							
							
						 
						
							2021-07-29 11:45:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								f1cd3e22c4 
								
							 
						 
						
							
							
								
								Tech ENABLE_SINKING_CONTOURS -> Cut gizmo: contours updated during render pass  
							
							
							
						 
						
							2021-07-28 13:03:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								d99ea7c20f 
								
							 
						 
						
							
							
								
								Tech ENABLE_SINKING_CONTOURS -> Sinking contours rendered using triangles  
							
							
							
						 
						
							2021-07-28 11:21:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								b24488ce51 
								
							 
						 
						
							
							
								
								Tech ENABLE_SINKING_CONTOURS -> Sinking contours shown while dragging Move/Rotate/Scale gizmos and show contours for gizmo cut  
							
							
							
						 
						
							2021-07-27 13:02:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								4a5496e3de 
								
							 
						 
						
							
							
								
								ObjectDataViewModel: Added function to add warning icon  
							
							
							
						 
						
							2021-07-23 13:48:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								e93c5d4f20 
								
							 
						 
						
							
							
								
								ImGui sliders clamping:  
							
							... 
							
							
							
							ImGuiWrapper::slider_float now clamps the value returned by imgui by default. Bare ImGui::SliderFloat
allows entering off-scale values when entered by keyboard, which is not nice. The protection can
be turned off by the last optional parameter. 
							
						 
						
							2021-07-22 15:50:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								c0b73a92a3 
								
							 
						 
						
							
							
								
								Try fix warning icon  
							
							
							
						 
						
							2021-07-22 15:17:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								1f89b3638c 
								
							 
						 
						
							
							
								
								FdmSupportsGizmo bugfix: reset highlighted slope after confirmation, otherwise  
							
							... 
							
							
							
							the highlight stays when it is confirmed and removed later 
							
						 
						
							2021-07-22 14:12:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								5bffed394b 
								
							 
						 
						
							
							
								
								Fixed cursor size clamping in MMU segmentation gizmo  
							
							
							
						 
						
							2021-07-22 11:03:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								72d01d75e4 
								
							 
						 
						
							
							
								
								FIX schedule_extra_frame on end;  
							
							
							
						 
						
							2021-07-21 15:48:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								0079091a8c 
								
							 
						 
						
							
							
								
								Fix gui size  
							
							
							
						 
						
							2021-07-21 11:58:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								1f3252dd78 
								
							 
						 
						
							
							
								
								Revert of  b140709fa8 and new implementation of fixing picking for sinking objects  
							
							
							
						 
						
							2021-07-21 11:56:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								6bcc576b5f 
								
							 
						 
						
							
							
								
								truncate model name  
							
							
							
						 
						
							2021-07-21 08:34:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								87a6c8cb73 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fs_QuadricEdgeCollapse  
							
							
							
						 
						
							2021-07-21 07:52:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								ca3fc06e36 
								
							 
						 
						
							
							
								
								GUI edits  
							
							
							
						 
						
							2021-07-20 18:39:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								b88629974d 
								
							 
						 
						
							
							
								
								Change UI  
							
							... 
							
							
							
							Fix minimal triangle count
Fix progress rendering 
							
						 
						
							2021-07-20 15:07:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								fd5cf8d0cc 
								
							 
						 
						
							
							
								
								Refactoring in GLModel::render() to simplify client code  
							
							
							
						 
						
							2021-07-20 12:36:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								5ac2809426 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fs_QuadricEdgeCollapse  
							
							
							
						 
						
							2021-07-20 12:05:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								6464a5b698 
								
							 
						 
						
							
							
								
								Fix Typo  
							
							
							
						 
						
							2021-07-20 12:05:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								c61785f775 
								
							 
						 
						
							
							
								
								Tech ENABLE_SEQUENTIAL_LIMITS set as default  
							
							
							
						 
						
							2021-07-20 12:05:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								2a2530924f 
								
							 
						 
						
							
							
								
								FIX for build Asan_OsX_Mojave_Universal_ARM64/590  
							
							... 
							
							
							
							../src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:72:81: error: cannot pass non-trivial object of type 'std::string' (aka 'basic_string<char, char_traits<char>, allocator<char> >') to variadic function; expected type from format string was 'char *' [-Wnon-pod-varargs]
../src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:72:87: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 
							
						 
						
							2021-07-20 08:30:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								25a4887075 
								
							 
						 
						
							
							
								
								QEC: When collapsing edge flip normal than check other edges in triangle  
							
							... 
							
							
							
							Quadric is calculated with double precission of normal
Fix calculation of normal for changed triangles 
							
						 
						
							2021-07-19 15:46:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								c444ef81bd 
								
							 
						 
						
							
							
								
								Fix status function  
							
							
							
						 
						
							2021-07-19 10:12:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								709ea1283e 
								
							 
						 
						
							
							
								
								FIX: new imgui change input float  
							
							
							
						 
						
							2021-07-19 09:50:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								86a3fd00a5 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fs_QuadricEdgeCollapse  
							
							
							
						 
						
							2021-07-19 09:18:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip Sykala 
								
							 
						 
						
							
							
							
							
								
							
							
								af526c54f4 
								
							 
						 
						
							
							
								
								Add simplification GUI  
							
							
							
						 
						
							2021-07-19 09:17:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Justin Schuh 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								21abf8d88e 
								
							 
						 
						
							
							
								
								Fix bucket/seed fill tooltips ( #6720 )  
							
							
							
						 
						
							2021-07-19 07:56:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								b6b52fee73 
								
							 
						 
						
							
							
								
								Fixed an issue when the object in the multi-material gizmo had the wrong default color when the multi-material gizmo was first time opened after loading a painted 3MF file with different extruders colors than in the printer profile in Slicer.  
							
							
							
						 
						
							2021-07-16 11:39:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								51b94f4747 
								
							 
						 
						
							
							
								
								Added the bucket fill tool into the multi-material gizmo. Also, the multi-material gizmo was reworked to show only options applicable for a chosen painting tool.  
							
							
							
						 
						
							2021-07-16 09:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								97d95e814f 
								
							 
						 
						
							
							
								
								Added input validation in painting gizmo (some values led to a crash)  
							
							
							
						 
						
							2021-07-14 15:57:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								802d675784 
								
							 
						 
						
							
							
								
								Follow-up of  18c8003a0f -> Fixed bounding box of selected volumes  
							
							
							
						 
						
							2021-07-14 15:32:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								18c8003a0f 
								
							 
						 
						
							
							
								
								Fixes into Cut gizmo  
							
							
							
						 
						
							2021-07-14 11:39:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukáš Hejl 
								
							 
						 
						
							
							
							
							
								
							
							
								389ccf6d92 
								
							 
						 
						
							
							
								
								Fixed compilation in debug mode by removing the forgotten assert.  
							
							
							
						 
						
							2021-07-13 12:56:01 +02:00