6adebb9c78
When synchronizing the front end with the back end after Undo / Redo
...
jump, postpone error messages, so they are displayed after
the Undo / Redo jump has been fully performed.
Otherwise there would be a message box opening, taking over the message
queue, and possibly performing actions as rendering on an inconsistent
application state.
2019-08-23 15:53:45 +02:00
12cb930634
A little optimizaiton
2019-08-23 13:27:19 +02:00
93c6915e9d
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-08-23 13:26:47 +02:00
7929bda24a
Resize of the KBShortcutsDialog according to the display size
2019-08-23 13:22:29 +02:00
c7cdb2fd3e
Added version check for .3mf and .amf project files. PrusaSlicer will refuse to import files with newer version numbers.
2019-08-23 13:12:31 +02:00
007a5301eb
Merge remote-tracking branch 'remotes/origin/lm_sla_gizmo_snapshots_supports'
2019-08-23 12:56:47 +02:00
058a1d9a98
Some refactoring for ObjectList::remove() for the purpose of getting correct Undo/Redo snapshots
2019-08-23 12:32:58 +02:00
1cf311529a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-08-23 12:28:03 +02:00
32dc4709a4
Workaround to fix gizmos' imgui dialog not showing up the first time the user activates them by using keyboard shortcuts.
2019-08-23 12:27:46 +02:00
1d8e060b75
Followup of previous commits - removing some unnecessary code
2019-08-23 12:11:45 +02:00
bf232e1ade
Fixed forward declaration of struct Slic3r::UndoRedo::Snapshot so MSVC does not complain
2019-08-23 10:34:16 +02:00
77d793c540
KBShortcutsDialog is changed to ScrollWindow
2019-08-23 09:44:03 +02:00
189312624a
Disable layers editing if enabled while switching to SLA printer
2019-08-23 09:27:15 +02:00
52933d1bab
Recalculate SLA supports after undo/redo in case SLA gizmo was active and had supports when the snapshot was taken
2019-08-23 01:42:59 +02:00
b55a140ad4
SLA gizmo takes snapshots on opening and closing
2019-08-23 01:42:59 +02:00
c736b657d4
SLA gizmo now refuses to close with unsaved changes in editing mode
2019-08-23 01:42:59 +02:00
24b9c926c6
GLGizmoManager.cpp: Initial work on the possibility of a gizmo refusing to close
2019-08-23 01:42:59 +02:00
911589efe1
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-08-22 20:03:36 +02:00
0de566e2a2
Hopefully a workaround for crashes and hang ups at closing on Windows.
...
Release the OpenGL contexts not by a destructor of a static class,
but explicitely (predictively).
2019-08-22 20:03:17 +02:00
628d2a2614
Fixed "split to part" for Undo/Redo stack
2019-08-22 15:43:06 +02:00
c6604ff55d
Merge remote-tracking branch 'remotes/origin/et_toolpaths_export'
2019-08-22 15:02:02 +02:00
0333553389
Windows specific fix of extruder selection and object editing
...
at the object list: When clicking on a column of an already selected line,
simulate ENTER key to enter the editing mode. This works most of the time,
but not 100% reliably.
solves the arthritis issue #1606
2019-08-22 11:47:58 +02:00
2cc2c02a9c
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-08-21 08:45:22 +02:00
18d3792d37
Fixed a slack bug with wrong filament preset selection after importing of config
2019-08-20 18:45:12 +02:00
ccddcf88be
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-08-20 17:39:39 +02:00
b58713c06f
SLA exposure bounds to printer params.
2019-08-20 17:24:48 +02:00
c8a78f5d85
Merge remote-tracking branch 'remotes/origin/ys_bf_msw_scale'
2019-08-20 16:53:23 +02:00
88dcb7f366
Checking for OpenGL driver version in the GUI slicer and giving some
...
reasonable advice to the user in case OpenGL < 2.0 was detected.
2019-08-20 16:38:03 +02:00
2e7d5e5bc1
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-08-20 16:22:37 +02:00
fd3fe75d1c
Reworked the rename_file() function on Windows to work reliably and
...
atomically. The code was taken from the llvm project, it is complex
and hopefully it covers all the Windows file system quirks. Vojtech
has highest hopes, that this will fix the various PrusaSlicer.ini
file corruptions.
Enabled the locales switching and error handling on Linux as well,
where now the missing locales are reported and running the locale-gen
tool is recommended.
2019-08-20 16:19:30 +02:00
bafa4d6d19
Follow up: Adding new sla material parameters...
...
Small fix for redundant operations.
2019-08-20 16:01:44 +02:00
7c94db0634
Adding new sla material parameters: (initial) exposition min/max
2019-08-20 15:49:32 +02:00
448d773da0
Fixed default transparency for ColorPicker from sidebar (was appeared under OSX for empty extruder color).
...
+ Fixed wrong getting of instance printable value inside add_object_to_list()
2019-08-20 15:27:51 +02:00
6e522cea15
Added missing include
2019-08-20 14:58:27 +02:00
403e2c7003
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_toolpaths_export
2019-08-20 14:35:39 +02:00
1b6490af4c
Export materials file for gcode toolpaths when exported to obj file
2019-08-20 14:35:23 +02:00
ae9b0a401c
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-08-20 13:01:51 +02:00
52c24a1662
Set list manipulation action on LeftButton too
...
Note: Doesn't work under OSX
2019-08-20 13:01:01 +02:00
2e3c71baaf
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_toolpaths_export
2019-08-20 12:10:50 +02:00
f63b3ba600
Fixed gcode toolpaths data for export to obj file when taken from cpu
2019-08-20 12:10:15 +02:00
1fc05bbf00
ConfigWizard: Fix: Snapshot not being taken on user-requested Wizard run
...
If the user launched Wizard from the menu and checked the reset
checkbox, snapshot was not taken in case no new bundles were
to be installed from resources (ie. most of the time).
Snapshot is now taken as appropriate.
2019-08-20 12:00:23 +02:00
da00b7bfa5
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_toolpaths_export
2019-08-20 11:34:18 +02:00
58473f84ee
Check for existence of gcode toolpaths that can be exported to obj file
2019-08-20 11:33:58 +02:00
7706a5be3e
Fixed #2738
...
+ Added update for plater config option "filament_colour", when we have multiple extruder print.
2019-08-20 09:52:01 +02:00
6780e74521
Update 3D-scene after filament's color change
2019-08-20 09:52:01 +02:00
3e62d7ae64
Implemented button "Reset to Filament Color"
2019-08-20 09:52:00 +02:00
a99a89a831
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_toolpaths_export
2019-08-20 09:51:44 +02:00
730283a9e9
Export to obj file only toolpaths visible in 3D scene
2019-08-20 09:51:25 +02:00
a83da0f72c
Merge remote-tracking branch 'remotes/origin/lm_wxmemleaks'
2019-08-20 09:39:43 +02:00
2870416e4d
Merge remote-tracking branch 'remotes/origin/lm_exceptions_rebased'
2019-08-20 09:20:57 +02:00