Vojtech Bubnik
f702dafac9
Polishing of NotificationManager:
...
Fixed pairing of PrintObjects with slicing warning notifications.
Removed or commented out dead code.
Added documentation.
2020-10-14 16:49:06 +02:00
Vojtech Bubnik
8634d4ca41
WIP Review of NotificationManager: Fixed some typos, added some comments.
2020-10-14 12:57:40 +02:00
enricoturri1966
0ec27caf0f
Small fix to a374cb1e62
2020-10-13 16:04:57 +02:00
enricoturri1966
903e369779
Disabled unneeded event handling in standalone gcode viewer
2020-10-13 16:00:18 +02:00
David Kocik
fe618b04e3
starting prusaslicer from gcode viewer and vice versa, by menus or by stl drop on icon. Bring gcode viewer forward after start.
2020-10-12 15:26:19 +02:00
enricoturri1966
0d234020e8
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-10-12 11:47:25 +02:00
enricoturri1966
8c3403ddc6
Fixed build when tech ENABLE_GCODE_VIEWER is disabled
2020-10-12 11:47:11 +02:00
Vojtech Bubnik
053e6bf300
Changed wording of "Revert from imperial units"
2020-10-12 11:37:43 +02:00
Lukas Matena
08f1efb3f5
Fix of tooltip updating when sidebar is being hidden/shown
...
The tooltip would only update when the toolbar was clicked, not when respective menu item or keyboard shortcut were used
2020-10-12 09:16:08 +02:00
Yuri D'Elia
1653ba5504
Fix the collapse tooltip (uniform to "sidebar", show hotkey)
...
Sidebar is used everywhere else, so change "right panel" to "sidebar" in
collapse button.
Also show the hotkey, as done for "Tab"
2020-10-12 09:16:08 +02:00
Yuri D'Elia
5691813510
Handle Shift+Tab also in the preview
2020-10-12 09:16:08 +02:00
enricoturri1966
69be5bfb7a
Added menu command Configuration/Language to standalone gcode viewer
2020-10-12 08:39:40 +02:00
enricoturri1966
d35499d466
Fixed crash when moving horizontal slider thumb in preview with no toolpath active
2020-10-07 13:38:21 +02:00
enricoturri1966
8b6c599d45
Added Preference dialog to standalone gcode viewer
2020-10-06 15:11:08 +02:00
YuSanka
8f67cc29e0
Added info message about successfully save of the preset(s) modifications
...
+ more warnings fixes
2020-10-06 12:32:28 +02:00
Vojtech Bubnik
3968e70189
Open G-code viewer on drag & drop to the slicer window.
2020-10-06 08:50:58 +02:00
enricoturri1966
9d3ca1ca4f
ENABLE_SLOPE_RENDERING set as default
...
Slope rendering active only when using Gizmo FDM supports
2020-10-02 15:43:39 +02:00
David Kocik
02ba48ebc8
notifications: avoid collision with gizmos on same position by moving to left
2020-10-02 10:27:31 +02:00
YuSanka
247e9825a4
Fixed highlighting of the searched option
...
+ Create controls only on the shown and active tab
+ Line class : deleted unused sizer
+ In GUI_Utils added TaskTimer class for the print a time of some task duration
+ BedShapeDialog:: activated options_groups
+ commented some unused code
2020-09-24 15:41:48 +02:00
YuSanka
bb1ba1575a
Merge remote-tracking branch 'origin/master' into ys_optgroup_refact
2020-09-23 08:38:21 +02:00
YuSanka
9b1ae700e8
Code refactoring of the OptionsGroup class:
...
Controls are created only for the active page now
2020-09-22 11:17:43 +02:00
enricoturri1966
d5824320f7
Fixed sliced info panel not hiding when changing printer type
2020-09-18 08:36:29 +02:00
enricoturri1966
b80c658816
Restore estimated time lines in sidebar info
2020-09-17 11:42:58 +02:00
Vojtech Bubnik
c814c16e4a
Replaced some of Slic3r::RuntimeError exceptions with Slic3r::SlicingError.
...
Only Slic3r::SlicingError are now displayed by a notification, other
exceptions are shown by a pop-up dialog.
2020-09-14 18:03:22 +02:00
Vojtech Bubnik
f58ee46687
WIP Refactoring of exceptions:
...
1) All slicer's exceptions are now derived from Slic3r::Exception.
2) New exceptions are defined for slicing errors.
3) Exceptions are propagated to the Plater to show.
It remains to modify the slicing back-end to throw the new SlicingError
exceptions instead of std::runtime_error and to show the other exceptions
by a message dialog instead of a notification.
2020-09-14 18:03:22 +02:00
enricoturri1966
d43a3310ac
Hides view toolbar in gcode viewer
2020-09-10 09:43:45 +02:00
enricoturri1966
77787e36ad
Tech ENABLE_GCODE_VIEWER_AS_STANDALONE_APPLICATION set as default
2020-09-10 08:49:50 +02:00
enricoturri1966
eea5e306a2
Fixed conflicts after merge with master
2020-09-08 15:38:35 +02:00
enricoturri1966
537045ea5c
Cleanup toolpaths when changing printer to SLA
2020-09-08 14:01:32 +02:00
enricoturri1966
0b88b32141
GCode viewer using the proper layout when started as a standalone application
2020-09-08 11:40:06 +02:00
David Kocik
5353338641
notifications: plater warning not visible in preview
2020-09-01 15:57:48 +02:00
David Kocik
142d3ec325
notifiactions: new icons + deleting old warnings&errors
2020-09-01 15:57:48 +02:00
enricoturri1966
b06cf1ebd0
GCodeViewer -> Allow to switch to gcode viewer state when an sla printer is selected
2020-08-21 11:36:08 +02:00
enricoturri1966
b3676e9753
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-08-21 11:10:27 +02:00
Lukas Matena
6f50117ed4
Fixed several indentation-related warnings
2020-08-19 17:15:01 +02:00
enricoturri1966
20d2d5b40b
ENABLE_GCODE_VIEWER -> Drag and drop for non .gcode files while gcode viewer mode is active
2020-08-12 15:07:02 +02:00
enricoturri1966
17c8d71151
ENABLE_GCODE_VIEWER -> More general drag and drop for .gcode files
2020-08-11 15:44:32 +02:00
enricoturri1966
d6f926b898
ENABLE_GCODE_VIEWER -> Drag and drop .gcode files into gcode viewer
2020-08-11 14:23:47 +02:00
enricoturri1966
e058c856c6
GCodeProcessor -> Fixed time estimate for stealth mode
2020-08-11 11:12:30 +02:00
enricoturri1966
02f159fa99
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-08-10 14:22:46 +02:00
YuSanka
e7f21d1e0e
Merge remote-tracking branch 'origin/master' into ys_ph_printers
2020-08-06 17:02:48 +02:00
enricoturri1966
90b78deae6
Refactoring to allow to quickly build the various options to show the estimated printing time in gcode viewer scene
2020-08-05 15:43:46 +02:00
enricoturri1966
40febf0fb1
Fixed conflicts after merge with master
2020-08-04 09:58:19 +02:00
David Kocik
0c38f234d0
Notifications & warning dialog
...
notifications
dialog with warnings produced by slicing is shown before exporting
2020-08-03 15:49:25 +02:00
enricoturri1966
dfed8d8d83
Tech ENABLE_GCODE_VIEWER_AS_STATE set as default
2020-08-03 15:00:19 +02:00
enricoturri1966
aeb1c2f4dd
Follow-up of 9d4344a78c -> ensure printbed always rendered as custom in gcode preview mode
2020-07-29 14:20:01 +02:00
YuSanka
ebef3bcb5d
Merge remote-tracking branch 'origin/master' into ys_ph_printers
2020-07-28 14:14:16 +02:00
enricoturri1966
1f576613b5
GCodeProcessor -> Added parsing of 3d part generated gcodes
2020-07-27 15:45:29 +02:00
enricoturri1966
2b2091d46c
Modal estimated printing time dialog
...
Fixed conflicts after merge with master
2020-07-27 14:53:17 +02:00
David Kocik
d00e34dda2
Deleted default value in Plater::export_gcode(bool prefer_removable). Only place where it is not sure what value should be is in btn_reslice - i chose true
2020-07-26 21:16:17 +02:00