Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								d9e5721cb7 
								
							 
						 
						
							
							
								
								Raycaster can now handle multiple volumes  
							
							... 
							
							
							
							This is necessary for future FDM supports gizmo. SLA objects only have one volume, so it wasn't needed until now. 
							
						 
						
							2020-04-07 16:42:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								bf734c8f68 
								
							 
						 
						
							
							
								
								Raycaster wrapper  
							
							... 
							
							
							
							The raycaster manages a MeshRaycaster object that the gizmo can ask to perform raycasts
If the hollowed mesh tracker is enabled and the hollowed mesh is newly calculated/invalidated, the raycaster automatically updates. 
							
						 
						
							2020-04-07 16:40:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								81dba7677b 
								
							 
						 
						
							
							
								
								Hollowed mesh tracker implementation  
							
							... 
							
							
							
							The class tracks state of the backend calculation and if there is a hollowed/drilled mesh, it can provide a pointer to it 
							
						 
						
							2020-04-07 16:40:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								7e797eaaf8 
								
							 
						 
						
							
							
								
								Dependencies check in debug mode  
							
							... 
							
							
							
							Some common resources can depend on each other - this checks that the requirements are consistent 
							
						 
						
							2020-04-07 16:39:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								3db3a61520 
								
							 
						 
						
							
							
								
								InstancesHider implementation  
							
							... 
							
							
							
							Any gizmo can now ask for hiding all but the active instance by returning proper value from on_get_requirements 
							
						 
						
							2020-04-07 16:39:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								593e7a1546 
								
							 
						 
						
							
							
								
								Flattening gizmo now uses the new CommonDataPool to store pointer to active object  
							
							
							
						 
						
							2020-04-07 16:35:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								3b06332999 
								
							 
						 
						
							
							
								
								Common gizmos data are now handled by the CommonGizmosDataPool object  
							
							
							
						 
						
							2020-04-07 16:35:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								7c4071c541 
								
							 
						 
						
							
							
								
								Disabled the SLA gizmos  
							
							
							
						 
						
							2020-04-07 16:35:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								8475968025 
								
							 
						 
						
							
							
								
								First installation of common gizmo data pool  
							
							
							
						 
						
							2020-04-07 16:35:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								cd13356b6d 
								
							 
						 
						
							
							
								
								Code cleaning  
							
							
							
						 
						
							2020-04-07 16:22:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								752083cbe6 
								
							 
						 
						
							
							
								
								Implemented blinking icon to highlight a searched field  
							
							
							
						 
						
							2020-04-07 12:09:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									probonopd 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b9c397ccb9 
								
							 
						 
						
							
							
								
								Creality Ender-2  
							
							
							
						 
						
							2020-04-06 17:14:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								ce2e53dbfa 
								
							 
						 
						
							
							
								
								Added control of "Invalid numeric input" for the PointCtrl  
							
							
							
						 
						
							2020-04-05 23:18:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								2317437ede 
								
							 
						 
						
							
							
								
								Next Experiment  
							
							
							
						 
						
							2020-04-05 22:11:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								b81c774ee5 
								
							 
						 
						
							
							
								
								Fixed build on OSX  
							
							
							
						 
						
							2020-04-05 13:20:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								17bd52342b 
								
							 
						 
						
							
							
								
								Next experiments with search on Tabs  
							
							
							
						 
						
							2020-04-04 19:25:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								6faae0aa12 
								
							 
						 
						
							
							
								
								+ Fixed clear_marked_string()  
							
							
							
						 
						
							2020-04-03 14:29:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								c8cf11b11b 
								
							 
						 
						
							
							
								
								Added missed destroy for search_line  
							
							
							
						 
						
							2020-04-03 12:51:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								2a9190c27d 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into ys_search  
							
							
							
						 
						
							2020-04-03 10:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								5ca6b9f8d0 
								
							 
						 
						
							
							
								
								Implemented SearchCtrl class instead of SearchComboBox  
							
							... 
							
							
							
							Search string are synchronized between Plater and Tabs.
List with options and filtered list are in Sidebar.
All options list on tabs and Plater use this data from Sidebar
Note: SearchComboBox.cpp(hpp) was renamed to Search.cpp(hpp) 
							
						 
						
							2020-04-03 10:27:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Bubnik 
								
							 
						 
						
							
							
							
							
								
							
							
								b578b7ec87 
								
							 
						 
						
							
							
								
								New parameter DEP_WX_GTK3=on/off to build wxWidgets against GTK3.  
							
							
							
						 
						
							2020-04-02 11:42:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								a6fe16c612 
								
							 
						 
						
							
							
								
								3rd attempt to fix build on AppleClang  
							
							
							
						 
						
							2020-04-02 08:11:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								5f31d9ed41 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into ys_search  
							
							
							
						 
						
							2020-04-01 20:23:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								815989d488 
								
							 
						 
						
							
							
								
								The print bed is limited to 1.2m x 1.2m. (related to  #2877 )  
							
							
							
						 
						
							2020-04-01 19:01:38 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								67c55c7490 
								
							 
						 
						
							
							
								
								Added code for deactivating of search toolbar item  
							
							... 
							
							
							
							+ invalidated its unused callbacks.
 + ImGui::Selectable function is copied to InGuiWrapper.cpp and a little beat modified to change a label text, when item is hovered 
							
						 
						
							2020-04-01 15:28:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								87ba9f251b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/et_lower_ram_footprint'  
							
							
							
						 
						
							2020-04-01 15:11: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f4cc0ce075 
								
							 
						 
						
							
							
								
								Fixed the new Slic3r::GUI::format_wxstr(): The arguments were not passed.  
							
							
							
						 
						
							2020-04-01 13:27:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								4945a0dc0e 
								
							 
						 
						
							
							
								
								Follow-up fix for big bed arrangement  
							
							
							
						 
						
							2020-04-01 12:34:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								8027fc2fb2 
								
							 
						 
						
							
							
								
								Yet another missing include that windows compiler did not mind.  
							
							
							
						 
						
							2020-04-01 10:42:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3a1bb2fece 
								
							 
						 
						
							
							
								
								fixed missing include  
							
							
							
						 
						
							2020-04-01 10:30:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								22c671e593 
								
							 
						 
						
							
							
								
								Fixing OSX and Linux builds  
							
							
							
						 
						
							2020-04-01 10:09:31 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								042880ba2d 
								
							 
						 
						
							
							
								
								Search: Implemented highlighting of a letters from the search string  
							
							
							
						 
						
							2020-04-01 09:07:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								daa6dd0a25 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  
							
							
							
						 
						
							2020-03-31 18:05:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								e886475fe7 
								
							 
						 
						
							
							
								
								Fixed build when tech ENABLE_NON_STATIC_CANVAS_MANAGER is disabled  
							
							
							
						 
						
							2020-03-31 18:04:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								081a24abf3 
								
							 
						 
						
							
							
								
								Follow-up of  095062e371 -> 3DConnexion settings dialog (Ctrl+M) shown only on Linux (not Mac)  
							
							
							
						 
						
							2020-03-31 15:30:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								095062e371 
								
							 
						 
						
							
							
								
								3DConnexion settings dialog (Ctrl+M) shown only on Mac  
							
							
							
						 
						
							2020-03-31 14:16:53 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								25d58faaad 
								
							 
						 
						
							
							
								
								WIP: Windows specific 3Dconnexion using WM_INPUT.  
							
							... 
							
							
							
							This implementation works with the 3DConnexion driver (sic!)
if PrusaSlicer.xml is stored into c:\Program Files\3Dconnexion\3DxWare\3DxWinCore64\Cfg\
The implementation is inspired with Blender, see code inside WITH_INPUT_NDOF blocks. 
							
						 
						
							2020-03-31 09:01:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								70baa0d246 
								
							 
						 
						
							
							
								
								Fix arrange for large beds  
							
							
							
						 
						
							2020-03-30 13:26:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								abad9133eb 
								
							 
						 
						
							
							
								
								Added new icon for "collapse sidebar"  
							
							... 
							
							
							
							+ The tooltip for a "Collapse" button is updated according to the collapse state 
							
						 
						
							2020-03-30 11:53:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								ab02d344e4 
								
							 
						 
						
							
							
								
								Activated "collapsed sidebar" button  
							
							
							
						 
						
							2020-03-29 20:52:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								d317f0753a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into ys_search  
							
							
							
						 
						
							2020-03-29 20:21:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								7236abe473 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/ys_collapse_sidebar' into ys_search  
							
							
							
						 
						
							2020-03-28 22:07:56 +01:00