Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								8728f192c6 
								
							 
						 
						
							
							
								
								Follow-up of  c370bb7141 -> Do not force even size of toolbars icon textures  
							
							
							
						 
						
							2019-12-05 14:43:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								c370bb7141 
								
							 
						 
						
							
							
								
								Forces even size and disable compression for toolbar icon texture to try to solve artifacts on OsX Catalina  
							
							
							
						 
						
							2019-12-05 12:22:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								ee71f83939 
								
							 
						 
						
							
							
								
								Localization improvements:  
							
							... 
							
							
							
							* fixed "\n" at the end of phrases
 + updated list of files to localization
 + new PrusaSlicer.pot
 + Japanese localization 
							
						 
						
							2019-12-04 11:14:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								86b258f727 
								
							 
						 
						
							
							
								
								Fixed many warnings in following files:  
							
							... 
							
							
							
							src/slic3r/Config/Snapshot.cpp
src/slic3r/GUI/Field.cpp
src/slic3r/GUI/GLToolbar.cpp
src/slic3r/GUI/GUI_ObjectList.cpp
src/slic3r/GUI/GUI_ObjectList.hpp
src/slic3r/GUI/Plater.cpp
src/slic3r/GUI/Plater.hpp
src/slic3r/GUI/PresetBundle.cpp
src/slic3r/GUI/Tab.cpp
src/slic3r/GUI/wxExtensions.cpp 
							
						 
						
							2019-09-10 12:08:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								6bbc97f24d 
								
							 
						 
						
							
							
								
								Removed a bunch of compile warnings  
							
							
							
						 
						
							2019-09-04 09:47:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								9cb1a584e1 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/PrusaSlicer  into et_custom_bed  
							
							
							
						 
						
							2019-07-22 08:21:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								b60b44ed5e 
								
							 
						 
						
							
							
								
								Added additional tooltip to toolbar items and use it for undo/redo items  
							
							
							
						 
						
							2019-07-20 14:03:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								33c0683d11 
								
							 
						 
						
							
							
								
								Reworked rendering of toolbars background texture  
							
							
							
						 
						
							2019-07-20 12:02:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								81d3669a25 
								
							 
						 
						
							
							
								
								Undo/Redo buttons moved into their own toolbar  
							
							
							
						 
						
							2019-07-19 15:36:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								749bb2bfed 
								
							 
						 
						
							
							
								
								Refactoring in GLTexture  
							
							
							
						 
						
							2019-07-19 11:18:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ab7ecc1819 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/vb_undo_redo'  
							
							
							
						 
						
							2019-07-15 11:34:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								cc70c8dff9 
								
							 
						 
						
							
							
								
								Tech ENABLE_SVG_ICONS set as default  
							
							
							
						 
						
							2019-07-12 10:13:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								2f57f756e5 
								
							 
						 
						
							
							
								
								Follow-up of  4c6c608342 -> refactoring  
							
							
							
						 
						
							2019-07-12 09:26:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								4c6c608342 
								
							 
						 
						
							
							
								
								GLToolbar and GLToolbarItem refactored to allow two different actions when left/right clicking on items.  
							
							... 
							
							
							
							Stack dialog for undo and redo items is now shown on right click only 
							
						 
						
							2019-07-11 15:29:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								dbf0eacfa7 
								
							 
						 
						
							
							
								
								Deactivate undo/redo toolbar items when leaving the 3D scene or clicking into it  
							
							
							
						 
						
							2019-07-11 07:46:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								40a1f31e84 
								
							 
						 
						
							
							
								
								Disable remaining toolbar items when one of them is toggable and pressed  
							
							
							
						 
						
							2019-07-10 11:59:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								46e295407b 
								
							 
						 
						
							
							
								
								Modified toolbar to call RenderCallback only when the item is toggable and pressed  
							
							
							
						 
						
							2019-07-10 10:52:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								1347e655c2 
								
							 
						 
						
							
							
								
								Next improvements of an undo/redo from a toolbar  
							
							
							
						 
						
							2019-07-09 19:39:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								fbf14b42e9 
								
							 
						 
						
							
							
								
								Added undo/redo icons. Fist step to implementation Undo/Redo list for toolbar  
							
							
							
						 
						
							2019-07-08 18:01:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								4269c8b23c 
								
							 
						 
						
							
							
								
								Removed GLVolume non-VBO rendering  
							
							
							
						 
						
							2019-07-01 12:28:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								5766e9e915 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with branch et_perpsective_camera  
							
							
							
						 
						
							2019-06-24 11:08:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								00b9a3ad32 
								
							 
						 
						
							
							
								
								ENABLE_COMPRESSED_TEXTURES set as default  
							
							
							
						 
						
							2019-06-24 09:54:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								da8179d9c7 
								
							 
						 
						
							
							
								
								More camera related functionalities moved from GLCanvas3D to Camera  
							
							
							
						 
						
							2019-06-19 14:18:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								1a91add2e6 
								
							 
						 
						
							
							
								
								Tighter camera frustrum to reduce z-fighting  
							
							
							
						 
						
							2019-06-14 10:38:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								886da08f89 
								
							 
						 
						
							
							
								
								Texture compression set as an option  
							
							
							
						 
						
							2019-05-28 12:53:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								d845966cbb 
								
							 
						 
						
							
							
								
								Implemented a possibility to set a custom toolbars icon size (related to  #2247  and same others)  
							
							
							
						 
						
							2019-05-22 13:51:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								4718c839f6 
								
							 
						 
						
							
							
								
								Copy and paste -> Added items for copy and paste on the toolbar  
							
							
							
						 
						
							2019-04-11 13:20:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								d87b478d60 
								
							 
						 
						
							
							
								
								Camera refactoring  
							
							... 
							
							
							
							1) All camera related OpenGL calls moved into class
2) The Camera class now stores the view matrix, the projection matrix and the viewport
3) The Camera class now exposes methods to get the camera orientation vectors, the camera position, the view matrix, the projection matrix and the viewport
4) All the code operating on the camera or requiring camera data has been modified to use the new methods 
							
						 
						
							2019-04-01 10:00:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								d795f07e7b 
								
							 
						 
						
							
							
								
								Added glsafe() around OpenGL calls where missing  
							
							
							
						 
						
							2019-03-27 14:42:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								a09197879d 
								
							 
						 
						
							
							
								
								Code cleanup  
							
							
							
						 
						
							2019-03-26 09:10:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								3818bfa19a 
								
							 
						 
						
							
							
								
								1st installment of gizmos refactoring  
							
							... 
							
							
							
							1) GLCanvas3D::Gizmos moved into a standalone class GLGizmosManager
2) GLGizmosManager handles mouse events by calling its on_mouse method (wip) 
							
						 
						
							2019-03-26 09:01:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								3e0ec8098b 
								
							 
						 
						
							
							
								
								Code cleanup  
							
							
							
						 
						
							2019-03-25 14:13:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								dd3ac4017a 
								
							 
						 
						
							
							
								
								Yet another tweak to the logic for releasing mouse capture into GLToolbar::on_mouse()  
							
							
							
						 
						
							2019-03-25 08:48:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								6bf0cf9466 
								
							 
						 
						
							
							
								
								Another tweak to the logic for releasing mouse capture into GLToolbar::on_mouse()  
							
							
							
						 
						
							2019-03-22 14:35:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								db21c67f18 
								
							 
						 
						
							
							
								
								Changed logic for releasing mouse capture into GLToolbar::on_mouse()  
							
							
							
						 
						
							2019-03-22 13:03:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								42c5d624cb 
								
							 
						 
						
							
							
								
								Fix into GLToolbar::on_mouse()  
							
							
							
						 
						
							2019-03-20 15:30:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								df250039df 
								
							 
						 
						
							
							
								
								Tech ENABLE_CANVAS_GUI_REFACTORING set as default  
							
							
							
						 
						
							2019-03-20 09:33:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								42939e76a3 
								
							 
						 
						
							
							
								
								Code cleanup  
							
							
							
						 
						
							2019-03-19 09:21:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								5018089351 
								
							 
						 
						
							
							
								
								Toolbar refactoring  
							
							... 
							
							
							
							1) toolbar items define 3 callback functions for setting the visibility, setting the enabling state and defining their action which are set while adding a new item to the toolbar
2) the toolbar takes care to update all its items visibility and enabled states through a new update method to be called by the parent idle event handler
3) the toolbar handles mouse events by calling its on_mouse method 
							
						 
						
							2019-03-14 13:54:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								e5a2c0a8c8 
								
							 
						 
						
							
							
								
								ENABLE_MODE_AWARE_TOOLBAR_ITEMS set as default  
							
							
							
						 
						
							2019-02-28 12:21:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								a8610f990e 
								
							 
						 
						
							
							
								
								Automatic generation of variants of icons for toolbars and gizmos  
							
							
							
						 
						
							2019-02-26 12:56:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								987a83bb0c 
								
							 
						 
						
							
							
								
								Fixed build when ENABLE_SVG_ICONS is disabled  
							
							
							
						 
						
							2019-02-26 10:57:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								f47fe861ac 
								
							 
						 
						
							
							
								
								Allow non-squared textures for toolbars and gizmo icons  
							
							
							
						 
						
							2019-02-26 10:40:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								0f683a6a1e 
								
							 
						 
						
							
							
								
								1st installment of svg icons for toolbars and gizmos  
							
							
							
						 
						
							2019-02-26 09:56:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								03022ce124 
								
							 
						 
						
							
							
								
								Code cleanup  
							
							
							
						 
						
							2019-02-22 12:06:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								aa9994fa35 
								
							 
						 
						
							
							
								
								Gizmos overlay using a single png texture  
							
							
							
						 
						
							2019-02-22 10:01:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								81c621716b 
								
							 
						 
						
							
							
								
								User mode-aware toolbar items  
							
							
							
						 
						
							2019-01-31 13:19:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								2159273a1e 
								
							 
						 
						
							
							
								
								Mac: Retina OpenGL: Fix toolbar mouse hover  
							
							
							
						 
						
							2019-01-24 20:03:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								3df1ed8f6b 
								
							 
						 
						
							
							
								
								Mac: Retina OpenGL: Fix ImGui font switch, dynamic switching, toolbar fixes  
							
							
							
						 
						
							2019-01-24 20:03:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								52493e1739 
								
							 
						 
						
							
							
								
								Show gizmos and toolbars tooltips when hovering on a disabled item  
							
							
							
						 
						
							2019-01-16 11:10:24 +01:00