OrcaSlicer/src
Oleksandra Yushchenko 8f064dd155
Check unsaved changes (#6991)
* Check Unsaved changes (partially related to #5903)
 + Allow create new project when Plater is empty, but some of presets are modified (related to #5903)
 + When creating new project allow Keep or Discard modification from previous project
 + Added check of changes:
    * before any load project (including DnD and "Load From Recent Projects")
    * before preset updater
    * when configuration is changing from the ConfigWizard
 + Dialog caption is added for each check

 + Create/Destroy ConfigWizard every time when it's called

* Check Unsaved changes: Next Improvements
 + For dialog "Save project changes" added a reason of saving and name of the current project (or "Untitled")
 + UnsavedChangesDialog: Headers are extended to better explain the reason
 + Preferences: Fixed tooltiops for "Always ask for unsaved changes when..."
 + Suppress "Remember my choice" checkbox for actions which are not frequently used

* Fixed behavior of the application when try to save changed project but "Cancel" button is selected in "Save file as..." dialog

* Check unsaved changes: Improvements for Config Wizard - Check all cases when presets should be updated
 + Fixed info line for Materials pages. Text of the info relates to the printer technology now

* Improved suggested name for a project when Application is closing

* Fixed Linux/OSX build warnings
2021-09-22 12:44:13 +02:00
..
admesh Eradicated admesh from TriangleMesh: 2021-09-20 17:12:22 +02:00
agg sla::Raster interface clarified and covered with tests. 2019-10-01 14:58:37 +02:00
avrdude Use prusaslicer_add_cmake_project on each cmake deps project 2021-01-26 10:17:51 +01:00
boost Fix warnings when newer CMake is used. 2021-08-20 13:42:10 +02:00
build-utils Disable tests and encoding check when cross compiling 2021-02-03 15:27:39 +01:00
clipper Fix warnings when newer CMake is used. 2021-08-20 13:42:10 +02:00
eigen Upgraded the bundled Eigen to 3.7 2019-01-14 10:27:28 +01:00
expat WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
fast_float Added fast_float library as a replacement for std::from_chars and strtod. 2021-09-11 00:54:30 +02:00
glew WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
glu-libtess Fix warnings when newer CMake is used. 2021-08-20 13:42:10 +02:00
hidapi Check loading of blacklisted dlls and show warning dialog at startup. Also show these dlls in sysinfo dialog. 2021-01-27 10:40:38 +01:00
hints Parse hints.ini for translatable text as part of gettext_make_pot 2021-08-23 16:27:51 +02:00
imgui Fix warnings when newer CMake is used. 2021-08-20 13:42:10 +02:00
libigl Fix warnings when newer CMake is used. 2021-08-20 13:42:10 +02:00
libnest2d Hotfix for arrange not working for objects with huge translation. 2021-06-28 14:55:15 +02:00
libslic3r Check unsaved changes (#6991) 2021-09-22 12:44:13 +02:00
miniz Fix warnings when newer CMake is used. 2021-08-20 13:42:10 +02:00
nanosvg Follow-up of 8ea8eb67e4, utf-8 path conversion moved into nanosvg library 2019-03-27 15:42:01 +01:00
platform folder not needed anymore. 2021-09-04 07:33:57 +02:00
qhull Reduction on compiler warnings, mainly on MSVC. 2021-02-10 17:29:07 +01:00
semver Fix warnings when newer CMake is used. 2021-08-20 13:42:10 +02:00
Shiny Fix warnings when newer CMake is used. 2021-08-20 13:42:10 +02:00
slic3r Check unsaved changes (#6991) 2021-09-22 12:44:13 +02:00
stb_dxt Asynchronous texture compression on CPU 2019-05-31 15:25:02 +02:00
CMakeLists.txt Parse hints.ini for translatable text as part of gettext_make_pot 2021-08-23 16:27:51 +02:00
PrusaSlicer.cpp Eradicated admesh from TriangleMesh: 2021-09-20 17:12:22 +02:00
PrusaSlicer.hpp Further renaming to PrusaSlicer 2019-05-13 15:14:33 +02:00
PrusaSlicer_app_msvc.cpp New FDM support sparse infill zig-zag algorithm. 2021-04-08 15:29:40 +02:00