Vojtech Bubnik
1c60fa2704
GCodeProcessor collects positions of line ends for GCodeViewer,
...
GCodeViewer no more parses G-code just to extract line end positions.
Removed start_mapping_gcode_window(), void stop_mapping_gcode_window(),
they are no more needed.
2021-09-07 15:42:56 +02:00
Lukas Matena
5cbf9c18ff
Do not allow 'replace by stl' when a gizmo is active,
...
some of the gizmos might not cope well. ALso avoided
code duplication in all such cases (currently fix by
Netfabb, simplify, replace by stl).
2021-09-03 13:53:07 +02:00
enricoturri1966
357c46b297
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2021-09-02 09:49:13 +02:00
enricoturri1966
01842aaf6f
Follow-up of 2bb14849f4 - Similar fix for Open Project command
2021-09-02 09:49:04 +02:00
David Kocik
458e880aa4
Calling destructor of notifications manager and hint database
...
Ensures to translate hints after change of language
2021-09-02 09:48:06 +02:00
enricoturri1966
afc5665519
#6866 - Do not clear plater when pressing Cancel button in the New Project confirmation dialog
2021-09-02 08:32:05 +02:00
enricoturri1966
15ce5d271b
Fixed conflicts after merge with master
2021-09-01 13:28:10 +02:00
Vojtech Bubnik
d31562f5d3
Fix for #6803 - Illegal character in filename when STL opened direct from CAD app
...
Follow-up to ea4e9b35a3
Win32 specific: Substitute slashes to back slashes in file paths
when loading model files (STLs, 3MFS ...)
2021-09-01 11:08:08 +02:00
Vojtech Bubnik
d9fd4d5610
Brim separation from object, follow up to 82373334bc
...
1) Changed the name of the variable "brim_offset" to "brim_separation"
for clarity.
2) Added legacy conversion after loading an old 3MF that does not define
then new "brim_separation" variable: The "brim_separation" is being
filled in with the "elefant_foot_compensation" value to produce
equal brim separation to the old PrusaSlicer that saved that 3MF file.
2021-08-31 12:22:44 +02:00
Lukas Matena
9ac2a851db
Fixed encoding of undo/redo snapshot names created through
...
TakeSnapshot class (implicit std::string/wxString conversion)
2021-08-31 12:05:08 +02:00
Lukas Matena
ff08edc441
Fixed undo/redo issue when clear method of FacetsAnnotation and ModelConfig
...
reset timestamp to 1. This led to a bug where e.g. deleting painted facets
through the respective item in object list followed by possible other actions
and undo restored the painted facets from the time when the project was loaded.
I'm not sure if there was any other situation where this problem manifested.
2021-08-31 09:16:09 +02:00
enricoturri1966
0090f05145
Do not add an undo/redo snapshot when hitting Del key while nothing is selected
2021-08-31 08:07:38 +02:00
tamasmeszaros
271838edc5
Fix unsliced objects when their dimensions are close to bed limits
...
fixes #6823
2021-08-26 13:39:22 +02:00
enricoturri1966
d5d79c5654
Tech ENABLE_SAVE_COMMANDS_ALWAYS_ENABLED -> 1st installment: Allow to save/load empty projects
2021-08-26 10:38:14 +02:00
Filip Sykala
07b77828f2
Merge branch 'master' into fs_QuadricEdgeCollapse
...
# Conflicts:
# src/slic3r/GUI/NotificationManager.hpp
2021-08-25 13:16:01 +02:00
enricoturri1966
3e283d0acb
Fixed update of backend after the changes introduced with b3010a817b (Do not allow objects to be placed fully below bed) and pop object on the bed when only one part is left
2021-08-25 12:39:46 +02:00
enricoturri1966
0be3198e38
Removed confirmation dialog for command Delete All
2021-08-24 12:09:30 +02:00
enricoturri1966
7746e09082
Fixed sequential print clearance contours not disappearing after undo
2021-08-24 11:31:04 +02:00
Vojtech Bubnik
5dbf6c00b8
Slight refactoring of the project state.
2021-08-24 09:34:31 +02:00
enricoturri1966
27b9afd777
Follow-up of ab6c638e44 -> Fixed logic to center objects loaded from 3mf files produced by 3rd part softwares
2021-08-24 08:25:04 +02:00
Lukas Matena
eb90579d3f
Fixup of e5f0099
2021-08-23 21:16:58 +02:00
Filip Sykala
9e06b2fbf9
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-08-23 15:57:18 +02:00
Lukas Matena
38637ee3b3
Fixed ProjectDropDialog: it sometimes did something else than selected
2021-08-23 15:34:53 +02:00
Filip Sykala
b25cbac1a4
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-08-23 11:33:14 +02:00
Filip Sykala
91985e283c
Create multiple simplify notification
2021-08-23 11:31:38 +02:00
Vojtech Bubnik
611f02a3f4
Improved wording of message boxes popping up on
...
looks_like_saved_in_meters() and looks_like_saved_in_inches()
2021-08-20 16:19:00 +02:00
enricoturri1966
80eb37645f
Always center on the bed objects loaded from 3mf produced by 3rd part softwares
2021-08-20 15:06:42 +02:00
YuSanka
172726ef2d
Fix for #6803 - Illegal character in filename when STL opened direct from CAD app
2021-08-20 09:38:35 +02:00
enricoturri1966
a4af8fb6bc
Fixed sequential print clearance contours not disappearing when switching to SLA printer
2021-08-20 09:36:53 +02:00
Filip Sykala
6cfb16e8bf
Add warning as tip for simplify big model.
2021-08-20 07:53:33 +02:00
Filip Sykala
4c075d42a1
Add restriction for simplification
...
Refuse outgoing during simlification.
Refuse start simplification when other Gizmo is active
Fix close after preview to revert changes
Allow change model for simplification
2021-08-18 10:37:08 +02:00
bubnikv
49c1a4ddbb
Improvement in the subtitution information dialog.
2021-08-13 13:49:43 +02:00
bubnikv
43ba62b481
Workaround for OSX file picker. Saving SL1S files did not work, the file
...
picker replaced the SL1S extension with SL1.
2021-08-13 13:48:55 +02:00
Vojtech Bubnik
498db5cb01
Support for SL1S printer:
...
Where SL1 is mentioned, mention it as SL1 / SL1S.
Support loading / saving of SL1S files in addition to SL1.
2021-08-13 13:40:13 +02:00
Vojtech Bubnik
c7d91198b8
Improved error reporting when importing various configuration files:
...
1) Slic3r::RuntimeError was replaced with ConfigurationError,
all exceptions thrown by the configuration layer are derived
from ConfigurationError.
2) When parsing configuration files, ConfigurationError is catched and
rethrown extended with the file name being parsed.
2021-08-13 13:37:24 +02:00
YuSanka
dad7e8cf9b
Substitutions : Implemented InfoDialog
2021-08-13 13:30:50 +02:00
YuSanka
7bd4e9c77d
Revert of the 84c6199015
...
Note: When ProgressDialog has no-nullptr parent, then PrusaSlicer doesn't lose the focus at the end of model fixing,
but start to flickering during fixing of the big models.
2021-08-12 12:51:27 +02:00
YuSanka
fcaf010f58
Follow up c0a00f4e70 - Check unsaved changes only if project wasn't saved
2021-08-11 15:40:57 +02:00
Lukas Matena
3b2e10b981
Renamed 'MMU segmentation; to 'Multimaterial painting'
2021-08-10 11:26:46 +02:00
YuSanka
9fcbfe6f4f
Fixed Sinking not visible in right panel after project import
2021-08-10 10:36:36 +02:00
YuSanka
0be11c81c7
Fix for #6782 - Clicking On Another Modifier while Changing a Modifier Parameter crashes PrusaSlicer
2021-08-09 13:38:48 +02:00
Vojtech Bubnik
62407d36f3
Merge remote-tracking branch 'remotes/origin/master' into fs_QuadricEdgeCollapse
2021-08-05 17:17:18 +02:00
Vojtech Bubnik
bc5cc8e463
follow-up to a86e7107a5:
...
Make is_converted_from_meters / is_converted_from_inches exclusive-or.
Maybe it would be better to make a single enum from the two booleans,
if they are exclusive-or?
2021-08-05 15:35:44 +02:00
Lukas Matena
93923c3dec
Revert "Restoring custom supports/seams after reload from disk"
...
This reverts commit d001195ebd . It makes no sense,
reload from disk is used when the file has changed, which means the paint-on
data are possibly meaningless or even completely wrong (referencing
triangles that no longer exist)
2021-08-05 15:18:18 +02:00
Lukas Matena
be8012e87b
Fix of variable layer height mode opening from ObjectList:
...
when the respective object info line was clicked, the variable
layer height mode was opened correctly, but closing it through
the toolbar deactivated most of the icons as if it was just opened.
2021-08-04 10:25:20 +02:00
Filip Sykala
7b6a65eaea
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-08-02 09:04:15 +02:00
enricoturri1966
09cf0ffaba
ENABLE_PROJECT_DIRTY_STATE set as default
2021-07-30 09:33:51 +02:00
David Kocik
ed6ca1ba5e
Validate Error notification
2021-07-29 13:59:25 +02:00
David Kocik
bc8ecff631
Hint notification
...
Reads data from hints.ini. Has hyperlinks to highlight settings, toolbars and gizmos.
2021-07-29 13:20:50 +02:00
enricoturri1966
7b59b10547
Fixed conflict after merge with master
2021-07-29 12:25:28 +02:00