PrusaSlicer-NonPlainar/lib/Slic3r/GUI
bubnikv 1385018724 Unicode handling:
Removed the Perl dependencies on Encode, Encode::Locale and Unicode::Normalize.
Added dependency on boost::locale.
Added encode_path, decode_path, normalize_utf8 functions to Slic3r.xs

Slic3r.xs has been made mostly utf8 safe by using the boost::nowide library,
thanks to @alexrj for the idea.

Simplified the encode_path / decode_path stuff:
wxWidgets are unicode already, so there is no need to decode_path() from it.
Perl / win32 interfacing is non-unicode, so decode_path() is executed
on ARGV just at the beginning of the perl scripts.
2017-08-03 17:31:31 +02:00
..
Controller Reduced the content of Geometry.pm, removed unused Perl subroutines. 2017-07-19 10:45:39 +02:00
OptionsGroup Reduced the content of Geometry.pm, removed unused Perl subroutines. 2017-07-19 10:45:39 +02:00
Plater Fixing https://github.com/prusa3d/Slic3r/issues/432 2017-07-21 16:29:40 +02:00
2DBed.pm Reduced the content of Geometry.pm, removed unused Perl subroutines. 2017-07-19 10:45:39 +02:00
3DScene.pm Fixing https://github.com/prusa3d/Slic3r/issues/432 2017-07-21 16:29:40 +02:00
AboutDialog.pm Defined the +-* operators on Pointf. 2016-10-21 16:53:42 +02:00
BedShapeDialog.pm Unicode handling: 2017-08-03 17:31:31 +02:00
BonjourBrowser.pm Documented the purpose of various perl modules. 2016-09-14 11:22:41 +02:00
ConfigWizard.pm Reduced the content of Geometry.pm, removed unused Perl subroutines. 2017-07-19 10:45:39 +02:00
Controller.pm Suppress the '- default -' selection of Print/Filament/Printer settings 2016-10-24 16:07:36 +02:00
MainFrame.pm Unicode handling: 2017-08-03 17:31:31 +02:00
Notifier.pm Documented the purpose of various perl modules. 2016-09-14 11:22:41 +02:00
OptionsGroup.pm Removed the 'simple' mode. 2017-06-14 11:48:08 +02:00
Plater.pm Unicode handling: 2017-08-03 17:31:31 +02:00
Preferences.pm Removed the 'simple' mode. 2017-06-14 11:48:08 +02:00
ProgressStatusBar.pm Documented the purpose of various perl modules. 2016-09-14 11:22:41 +02:00
SystemInfo.pm System Info dialog made nicer. 2017-02-19 19:08:58 +01:00
Tab.pm Unicode handling: 2017-08-03 17:31:31 +02:00