Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								8911cf6051 
								
							 
						 
						
							
							
								
								OpenGL info moved to c++  
							
							
							
						 
						
							2018-06-04 10:14:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								5624b8afd2 
								
							 
						 
						
							
							
								
								Add a new error dialog  
							
							
							
						 
						
							2018-04-30 14:34:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								fea5603409 
								
							 
						 
						
							
							
								
								PresetUpdater: Bundle incompatibility / Slic3r downgrade scnario  
							
							
							
						 
						
							2018-04-24 18:06:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								c884f3b213 
								
							 
						 
						
							
							
								
								Display app update notification with the main frame  
							
							
							
						 
						
							2018-04-17 17:11:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								df03b8e4e8 
								
							 
						 
						
							
							
								
								PresetUpdater: Notify about Slic3r updates  
							
							
							
						 
						
							2018-04-17 16:59:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								c733e3151b 
								
							 
						 
						
							
							
								
								Updating: Detect legacy datadir, remove conflicting presets  
							
							
							
						 
						
							2018-04-16 16:55:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								7dbb2ed6a3 
								
							 
						 
						
							
							
								
								Configuration updates downloading  
							
							
							
						 
						
							2018-04-13 15:24:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								b49b59cbb2 
								
							 
						 
						
							
							
								
								Configuration update application at startup  
							
							
							
						 
						
							2018-04-13 11:04:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								12b3132b1a 
								
							 
						 
						
							
							
								
								Perform init_vendors at startup  
							
							
							
						 
						
							2018-04-11 18:05:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								da2878958b 
								
							 
						 
						
							
							
								
								Wizard runs from the new Config menu,  
							
							... 
							
							
							
							snapshots could be rolled back / forward. 
							
						 
						
							2018-04-11 12:21:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4275b15dcd 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/updating' into config_snapshots  
							
							
							
						 
						
							2018-04-10 16:46:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								32c4cddb91 
								
							 
						 
						
							
							
								
								Ported the AboutDialog to C++, thanks @alexrj for the work.  
							
							... 
							
							
							
							New "configuration" menu over the snapshots, user preferences etc. 
							
						 
						
							2018-04-09 17:03:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								e53949f2c8 
								
							 
						 
						
							
							
								
								Apply printer model / variant preferences when loading presets  
							
							
							
						 
						
							2018-04-06 13:24:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								57e47a3296 
								
							 
						 
						
							
							
								
								AppConfig: Support for vendor / model / variant enable state  
							
							
							
						 
						
							2018-04-06 13:24:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vojtech Kral 
								
							 
						 
						
							
							
							
							
								
							
							
								3fcf194e39 
								
							 
						 
						
							
							
								
								ConfigWizard: Basic structure / WIP  
							
							
							
						 
						
							2018-04-06 13:23:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								08a8fe84a4 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into profile_changes_reset  
							
							
							
						 
						
							2018-03-22 14:18:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								c425169db0 
								
							 
						 
						
							
							
								
								Added Italian and updated German to localization  
							
							
							
						 
						
							2018-03-21 14:00:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								86b79f89ad 
								
							 
						 
						
							
							
								
								Removed BonjourBrowser.pm, SectionCut.pm and the associated  
							
							... 
							
							
							
							command line section cut tool. 
							
						 
						
							2018-03-20 21:09:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9ae2fa6621 
								
							 
						 
						
							
							
								
								Removed Perl Slic3r::GUI::Notifier module.  
							
							... 
							
							
							
							The Growl for OSX is dead and the D-bus support for Linux/X was broken. 
							
						 
						
							2018-03-16 13:13:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								a38cbac312 
								
							 
						 
						
							
							
								
								Removed the LWP and Growl Perl dependencies.  
							
							
							
						 
						
							2018-03-16 11:56:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								a41e55a773 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/profile_inheritance' into profile_changes_reset  
							
							
							
						 
						
							2018-03-14 16:34:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								d5e136a6d5 
								
							 
						 
						
							
							
								
								Fixed bug with updating of the value of "Wipe while retracting" CheckBox.  
							
							
							
						 
						
							2018-03-09 17:17:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f55becd43c 
								
							 
						 
						
							
							
								
								Introduced the system profiles.  
							
							... 
							
							
							
							The Config Wizard now just copies the Vendor's Config Bundle
into user_dir/vendor/ directory and Slic3r uses the configs
from the bundles found in user_dir/vendor directly. 
							
						 
						
							2018-03-09 16:37:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								751c97c503 
								
							 
						 
						
							
							
								
								Localize the Plater tab  
							
							... 
							
							
							
							* Marking and translation of Plater tab are complited
* GUI.pm is marked to l10n
* Fix small bug with Extruder adding at Printer Settings tab 
							
						 
						
							2018-02-28 15:41:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								2edb96062e 
								
							 
						 
						
							
							
								
								Removed the Perl Preferences dialog,  
							
							... 
							
							
							
							fixed the CMake after the GUI merge. 
							
						 
						
							2018-02-23 15:53:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								69fc99edbb 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/gui_translate_to_cpp'  
							
							
							
						 
						
							2018-02-23 15:32:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								3d805a0f43 
								
							 
						 
						
							
							
								
								PreferencesDialog moved to C++ part  
							
							
							
						 
						
							2018-02-22 11:12:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad38f80fb 
								
							 
						 
						
							
							
								
								Language configuration is saved now in AppConfig instead of wxConfig.  
							
							
							
						 
						
							2018-02-20 08:58:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								eeada56c1f 
								
							 
						 
						
							
							
								
								1st attempt to fix JIRA SPE-22 (wrong file export on MAC)  
							
							
							
						 
						
							2018-02-19 15:33:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								8dd5fe83fc 
								
							 
						 
						
							
							
								
								Humbly re-added the BedShapeDialog.pm. Even though we have a C++  
							
							... 
							
							
							
							implementation now, the Perl BedShapeDialog.pm is used by the wizard. 
							
						 
						
							2018-02-16 17:20:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4ee620b57d 
								
							 
						 
						
							
							
								
								Fixed Perl dependencies after some obsolete modules were removed.  
							
							
							
						 
						
							2018-02-15 18:41:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f1840a52db 
								
							 
						 
						
							
							
								
								Merged the C++ port of the GUI Tabs / OptionGroup / Option classes  
							
							... 
							
							
							
							by @YuSanka, thanks @lordofhyphens for the initial port
of the OptionGroup / Option. 
							
						 
						
							2018-02-15 18:13:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								badeb2f64c 
								
							 
						 
						
							
							
								
								Save language preset.  
							
							... 
							
							
							
							* Added global variable g_local_dir to get "localization" directory.
* Chage/Set language works correctly now.
* Probably, fixed work on Linux 
							
						 
						
							2018-02-12 08:57:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								abcfd5bad9 
								
							 
						 
						
							
							
								
								Implemented Application recreate after changing of language.  
							
							... 
							
							
							
							* Implementation of C++ to Perl callbacks from menu item Localization.
* Added global variable g_tabs_list to control existing Tabs. 
							
						 
						
							2018-02-09 11:04:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								475f892413 
								
							 
						 
						
							
							
								
								3mf Importer - 1st installment  
							
							
							
						 
						
							2018-01-30 09:27:10 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								657f2734f1 
								
							 
						 
						
							
							
								
								Extended the Config Wizard to offer a selection of config bundles  
							
							... 
							
							
							
							bundled with Slic3r installation, and install it into user's Slic3r profile.
These bundled config bundles will be contained in the Slic3r source
tree under Slic3r/resources/profiles.
Breaking change! The Slic3r user directory has been renamed to Slic3rPE
for the Prusa Edition. Also it is likely, that the Slic3rPE directory
will be reorganized before the final 1.38 release to reserve space
for temporary profiles downloaded from the Internet. 
							
						 
						
							2017-12-10 13:19:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								8af329e660 
								
							 
						 
						
							
							
								
								Added Perl to C++ interfaces for creating the preset editor pages  
							
							... 
							
							
							
							from C++ and to add debugging menus from C++. These lightweigth
interfaces should help new team members to hack the UI without
a Perl knowledge. 
							
						 
						
							2017-12-04 10:48:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								354408c7e6 
								
							 
						 
						
							
							
								
								Load the wxWidgets PNG handler only once.  
							
							
							
						 
						
							2017-11-30 20:25:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								6aff27f3ab 
								
							 
						 
						
							
							
								
								Moved initialization of Slic3r XS datadir variable to GUI.pm  
							
							... 
							
							
							
							Solves https://github.com/prusa3d/Slic3r/issues/594  
							
						 
						
							2017-11-30 10:22:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3c0cd3cbc8 
								
							 
						 
						
							
							
								
								Improve error handling of loading Slic3r profiles.  
							
							
							
						 
						
							2017-11-28 10:08:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								e8b6d92d4d 
								
							 
						 
						
							
							
								
								Looks like the reworked C++ preferences start to work again.  
							
							
							
						 
						
							2017-11-02 16:21:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								5a99e694ce 
								
							 
						 
						
							
							
								
								Another step towards the C++ presets.  
							
							
							
						 
						
							2017-10-26 17:17:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ee645007f2 
								
							 
						 
						
							
							
								
								Another step towards C++ presets.  
							
							
							
						 
						
							2017-10-25 12:53:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								84d4bf8fdb 
								
							 
						 
						
							
							
								
								Load presets into the new C++ class.  
							
							
							
						 
						
							2017-10-02 17:35:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								473233019c 
								
							 
						 
						
							
							
								
								Initial partial implementation of presets in C++.  
							
							
							
						 
						
							2017-09-19 13:55:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3b54b68b59 
								
							 
						 
						
							
							
								
								Merged new methods for handling menus with icons,  
							
							... 
							
							
							
							merged "Use submenus for listing options in dropdown menu." #3905 
thanks @alexrj
Adapted the "Use submenus" code to sort the menus in the same order
as they appear in the parameter tabs. 
							
						 
						
							2017-08-04 16:28:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								632bf56f29 
								
							 
						 
						
							
							
								
								merged save_window_pos / restore_window_pos from @alexrj Slic3r.  
							
							
							
						 
						
							2017-08-04 15:54:12 +02:00