Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								6ff9021e04 
								
							 
						 
						
							
							
								
								GCode Preview - Legend texture shown only when gcode is available  
							
							
							
						 
						
							2018-02-06 12:43:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								f9dd251276 
								
							 
						 
						
							
							
								
								GCode Preview - Added feature type for wipe tower  
							
							
							
						 
						
							2018-02-05 13:16:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								787a5f1715 
								
							 
						 
						
							
							
								
								GCode Preview - New Layout  
							
							
							
						 
						
							2018-02-02 12:38:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								475f892413 
								
							 
						 
						
							
							
								
								3mf Importer - 1st installment  
							
							
							
						 
						
							2018-01-30 09:27:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								6ef5e6bd3d 
								
							 
						 
						
							
							
								
								Deleted Perl's Tabs,  
							
							... 
							
							
							
							but still printer preset switching work very slowly. 
							
						 
						
							2018-01-26 03:24:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								4056978731 
								
							 
						 
						
							
							
								
								Implementation of C++ to Perl callbacks from Browse & Test buttons.  
							
							
							
						 
						
							2018-01-26 01:44:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								4d234e90ae 
								
							 
						 
						
							
							
								
								Some modifications:  
							
							... 
							
							
							
							- Added no_controller to create_preset_tab().
- Small changes in Tab"Setting" constructor. 
							
						 
						
							2018-01-25 21:45:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								f0b035059a 
								
							 
						 
						
							
							
								
								Merge with bibnikv.  
							
							... 
							
							
							
							Added some functions to TabIface.
Added BedShapeDialog & Bed2D classes.
Added new_scale to Polygon.
In class Field: Point renamed to PointCtrl and added set_value for PointCtrl, extended get_value for Choice. 
							
						 
						
							2018-01-25 13:46:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								09c9f6bdc3 
								
							 
						 
						
							
							
								
								Added TabIface C++ wrapper for GUI::Tab C++ class,  
							
							... 
							
							
							
							exported the TabIface to Perl. 
							
						 
						
							2018-01-23 11:37:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								1d10a2293a 
								
							 
						 
						
							
							
								
								Example implementation of C++ to Perl callbacks using wxWidgets command events.  
							
							
							
						 
						
							2018-01-21 23:35:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								8add843ee8 
								
							 
						 
						
							
							
								
								Temporary, or maybe not so temporary fix to handle empty  
							
							... 
							
							
							
							post processing scripts. 
							
						 
						
							2018-01-21 21:08:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								a417cf955d 
								
							 
						 
						
							
							
								
								GCode Preview - Code cleanup  
							
							
							
						 
						
							2018-01-17 10:39:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								c63e6b74fa 
								
							 
						 
						
							
							
								
								GCode Preview - Added legend texture  
							
							
							
						 
						
							2018-01-16 14:59:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								8e0cd35c23 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into gui_translate_to_cpp  
							
							
							
						 
						
							2018-01-14 21:58:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								a8a4c11b5b 
								
							 
						 
						
							
							
								
								New algorithm for GLVolumes generation and reuse of already generated geometry  
							
							
							
						 
						
							2018-01-11 14:09:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								bbc9a0abe6 
								
							 
						 
						
							
							
								
								Parallelization of extrude path render geometry generation  
							
							
							
						 
						
							2018-01-10 13:43:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								6a744238b9 
								
							 
						 
						
							
							
								
								Added preview of retractions and unretractions  
							
							
							
						 
						
							2018-01-08 16:05:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								0f4bec8af0 
								
							 
						 
						
							
							
								
								gcode preview - first installment - wip  
							
							
							
						 
						
							2018-01-08 13:44:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								16458e070a 
								
							 
						 
						
							
							
								
								get_option moved from Tab to ConfigOptionsGroup and extended. Added change_opt_value to changing option value in config  
							
							
							
						 
						
							2018-01-07 18:41:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								e62c17bddf 
								
							 
						 
						
							
							
								
								"on_change" function call correctly work now. Start adding of Tab::update().  
							
							... 
							
							
							
							It's need to think about config->set_key_value(...): at cpp side it's non-trivial. 
							
						 
						
							2018-01-05 15:11:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								696d420dc8 
								
							 
						 
						
							
							
								
								New feature: Recommended object thin wall thickness hint.  
							
							
							
						 
						
							2018-01-04 15:38:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								f8a48f5c13 
								
							 
						 
						
							
							
								
								Start adding functions to work with presets  
							
							
							
						 
						
							2018-01-03 10:12:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								02256e900f 
								
							 
						 
						
							
							
								
								Merged the branch time_estimate  
							
							
							
						 
						
							2018-01-02 10:57:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								61247fe8d3 
								
							 
						 
						
							
							
								
								Filling the Filament's and Printer's Tabs. Finished. It's need to adding functions to work with presets  
							
							
							
						 
						
							2017-12-26 18:12:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								c5e21c1fbf 
								
							 
						 
						
							
							
								
								First steps  
							
							
							
						 
						
							2017-12-26 18:12:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								48ba7e5f73 
								
							 
						 
						
							
							
								
								Removed dependency on Perl Encode::encode_utf8.  
							
							
							
						 
						
							2017-12-21 20:11:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3addeb57b4 
								
							 
						 
						
							
							
								
								Fix of "Program crashes when [Suppress "- default -" presets:] is DISABLED"  
							
							... 
							
							
							
							https://github.com/prusa3d/Slic3r/issues/643  
						
							2017-12-21 19:19:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f5160b7a72 
								
							 
						 
						
							
							
								
								Fixed "Slic3r crashes when sending STLs with special characters to the printer"  
							
							... 
							
							
							
							https://github.com/prusa3d/Slic3r/issues/597 
The "Send to OctoPrint" function will now send the file name encoded
in UTF-8, so the file name will not get mangled.
The C++ Slic3r::encode_path() function was returning a string to Perl,
which was marked as UTF-8. This has been fixed, now encode_path() returns
a plain Perl string.
Added path_to_filename, path_to_stem, path_to_extension, path_to_parent_path
Perl wrappers to boost::filesystem::path splitting functionality
to be able to split UTF-8 encoded files on Windows correctly. 
						
							2017-12-21 16:56:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								4583d62edd 
								
							 
						 
						
							
							
								
								Merge branch 'master' into wipe_tower_improvements  
							
							
							
						 
						
							2017-12-21 13:47:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								7142126609 
								
							 
						 
						
							
							
								
								Grey out the compatible_printers_condition edit field in case  
							
							... 
							
							
							
							the compatible_printers list is non empty.
Changed the precendence of compatible_printers_condition over
compatible_printers. Now compatible_printers has precedence. 
							
						 
						
							2017-12-20 13:32:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								558a0753c1 
								
							 
						 
						
							
							
								
								Improved loading of the config wizard results.  
							
							... 
							
							
							
							Fixed some updates of the "compatible with printer" flags
at the print and filament presets. 
							
						 
						
							2017-12-20 11:28:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								c49d6a3ec7 
								
							 
						 
						
							
							
								
								Try to fix the config wizard initialization on OSX.  
							
							... 
							
							
							
							There is an issue when the config wizard is started from the help
menu and the "other" workflow is followed without clearing
the user profile directory. 
							
						 
						
							2017-12-19 21:43:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								67c6823dde 
								
							 
						 
						
							
							
								
								Fixed a regression bug in the display of a filament name on the print  
							
							... 
							
							
							
							controller tab. 
							
						 
						
							2017-12-19 21:12:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								c3468f2ad9 
								
							 
						 
						
							
							
								
								Fix of preset selection.  
							
							
							
						 
						
							2017-12-19 20:58:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								0b6bd3cbde 
								
							 
						 
						
							
							
								
								Implemented a "Reset user profile" on the first page of the configuration  
							
							... 
							
							
							
							wizard if the wizard is opened from the menu. This allows one
to reinstall the bundled printer profile cleanly.
Fixed a bug when loading a config bundle as a config: The config bundle
should not be unpacked into the user profile directory. 
							
						 
						
							2017-12-19 19:51:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								6b81f43206 
								
							 
						 
						
							
							
								
								First implementation of the "compatible_printers_condition"  
							
							... 
							
							
							
							for the print and filament profiles.
Added documentation for building the boost library for Slic3r on Linux. 
							
						 
						
							2017-12-18 15:07:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								bb61de8379 
								
							 
						 
						
							
							
								
								Fixed a regression error: The "current_extruder" identifier was not set  
							
							... 
							
							
							
							at the placeholder parser.
Implemented a new PlaceholderParser::evaluate_boolean_expression()
functionality to evaluate just a boolean expression using the full
expressive power of the macro processing syntax. This function
will now be used for deciding, which print or filament preset
is compatible with which printer preset. 
							
						 
						
							2017-12-18 12:14:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								88e9ba510b 
								
							 
						 
						
							
							
								
								Run the wizard from OnIdle routine to be executed first after the UI  
							
							... 
							
							
							
							is initialized. This is necessary for the UI to initialize correctly
on OSX. 
							
						 
						
							2017-12-14 17:35:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4bbe328117 
								
							 
						 
						
							
							
								
								Config wizard will prompt user to copy the profiles from Slic3r to Slic3rPE  
							
							... 
							
							
							
							if the datadir is left to the default value (which is Slic3r),
and Slic3rPE directory exists. 
							
						 
						
							2017-12-14 13:47:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								0fe855cd6d 
								
							 
						 
						
							
							
								
								Time estimate shown in GUI as formatted string / Write to file made by class GCode's private methods  
							
							
							
						 
						
							2017-12-14 09:18:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								d47dc5da3e 
								
							 
						 
						
							
							
								
								Fixed update of "dirty" profile when the "compatible_printers"  
							
							... 
							
							
							
							option appears (filter is active) or disappears (no filter active,
compatible with any printer). 
							
						 
						
							2017-12-13 14:44:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								898c697f13 
								
							 
						 
						
							
							
								
								Update the maximum volumetric flow hint at the filament page  
							
							... 
							
							
							
							when the page gets activated, so that the print & printer profile changes
are reflected immediately. 
							
						 
						
							2017-12-13 14:12:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								21b4e62e6e 
								
							 
						 
						
							
							
								
								Fixed handling of print and filament presets incompatible  
							
							... 
							
							
							
							with the newly selected print profile,
fixed loading of print and filament tab pages after the print or filament
preset has been changed to be compatible with a newly selected printer. 
							
						 
						
							2017-12-13 14:00:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								673e98bc83 
								
							 
						 
						
							
							
								
								When the legacy OpenGL 1.2 is enforced, suppress anti aliasing as well.  
							
							... 
							
							
							
							Let's hope it will be a valid workaround for the reoccuring
buggy Intel HD Graphics driver issue. 
							
						 
						
							2017-12-12 20:47:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								743fc9dbd0 
								
							 
						 
						
							
							
								
								Workaround for buggy Intel HD Graphics OpenGL drivers:  
							
							... 
							
							
							
							Fall back to OpenGL 1.1 by a "use_legacy_opengl" preferences switch.
https://github.com/prusa3d/Slic3r/issues/233 
https://github.com/prusa3d/Slic3r/issues/268 
https://github.com/prusa3d/Slic3r/issues/619  
							
						 
						
							2017-12-11 18:00:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								50a45949d1 
								
							 
						 
						
							
							
								
								merge with master  
							
							
							
						 
						
							2017-12-11 12:01:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								bea9628be0 
								
							 
						 
						
							
							
								
								time estimation shown in GUI after gcode export  
							
							
							
						 
						
							2017-12-11 11:11:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ae5863f5e0 
								
							 
						 
						
							
							
								
								Fixed a typo in a path to Resources on OSX.  
							
							
							
						 
						
							2017-12-10 23:27:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								679aa2822c 
								
							 
						 
						
							
							
								
								Moved the Slic3rPE/print,filament,printer folders to  
							
							... 
							
							
							
							Slic3rPE/presets/print,filament,printer
to separate the presets from further data stored into the Slic3rPE
directory. 
							
						 
						
							2017-12-10 22:11:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ca4bd96d5d 
								
							 
						 
						
							
							
								
								Modification of Slic3r to search the icons in resources/icons  
							
							... 
							
							
							
							after they have been moved from var 
							
						 
						
							2017-12-10 21:14:03 +01:00