Commit Graph

263 Commits

Author SHA1 Message Date
0acf7985aa Fixed bugs with non-correct update of buttons enable.
Set minimum size for the scrolled_window_panel.
2018-05-21 12:34:31 +02:00
f55ce0934d Fixed object setting dialog on NVIDIA cards 2018-05-21 10:51:47 +02:00
f26d1ff61a Hide legend texture when invalidating gcode by editing config data 2018-05-17 15:18:52 +02:00
8a140f7a29 Added layer index under sliders in 3D view 2018-05-14 09:54:38 +02:00
953eb5fdaa Fixed Perl array addressing issues, leading to crashes when loading
additional objects at the 3D path preview window.
2018-05-11 16:03:07 +02:00
578a7eb4e8 Max count of auto assigned extruders when splitting object set as dependent of current printer 2018-05-07 16:13:58 +02:00
e2e4310322 Removed unneeded scene reloads when selecting objects 2018-05-02 13:55:04 +02:00
8096ef6844 Fixed wrong countours for multipart objects in cut dialog 3D view 2018-04-25 15:16:39 +02:00
ccd1c01d0b Fixed automatic view type selection when changing printer 2018-04-24 14:21:31 +02:00
a3c3eb5d2a Fixed GCode Preview not invalidated when deleting an object 2018-04-23 15:30:41 +02:00
f8b1dc5506 Tweaks to zooming logic 2018-04-23 08:44:24 +02:00
913cdef297 Merge remote-tracking branch 'origin/scene_manipulators' 2018-04-13 16:54:22 +02:00
659eb3412b Fixed value of z in cut dialog when object is scaled 2018-04-13 14:40:42 +02:00
7b29ecb15c Fixed cutting plane z in 3D view when object is scaled 2018-04-13 12:15:43 +02:00
d789b5c0df Fixed warning texture not disappearing when deleting object out of bed 2018-04-10 14:12:16 +02:00
a81f78045b Delete key enabled in Object's Settings Dialog also for 3D view 2018-04-10 12:47:09 +02:00
254592c849 Delete key enabled in Object's Settings Dialog 2018-04-09 14:20:44 +02:00
3a61833d13 Update view in object's setting dialog when changing extruder 2018-04-05 15:55:50 +02:00
76beaa6421 Objects colored by extruder color 2018-04-05 12:52:29 +02:00
eb9917536c Merge branch 'master' into wipe_tower_improvements 2018-04-04 13:06:46 +02:00
00324a14b8 Merge remote-tracking branch 'origin/scene_manipulators' 2018-04-04 11:06:45 +02:00
985b414c64 Removed parameter 'wipe_tower_per_color_wipe' from UI and configuration layer 2018-03-22 13:37:01 +01:00
ebb2d45761 Out of bed detection - Disabled GUI buttons when object outside bed 2018-03-21 15:21:03 +01:00
4a179c81d2 GCode Preview - Added visualization of volumetric flow rate 2018-03-21 10:03:10 +01:00
3d6f6530c0 Merge branch 'master' into wipe_tower_improvements 2018-03-16 14:06:23 +01:00
ab654f6319 Merge branch 'scene_manipulators' 2018-03-14 16:15:26 +01:00
de2d08f626 Update of G-code preview colors by Jindra. 2018-03-14 15:00:12 +01:00
523b297738 Out of bed detection - Volume colors changed while dragging them 2018-03-13 14:37:59 +01:00
1c6fa6660e Merge branch 'master' into wipe_tower_improvements 2018-03-09 15:10:15 +01:00
bdd2d725c8 Out of bed detection - 1st installment 2018-03-09 10:40:42 +01:00
7047f4365a Update localization:
* 2D.pm, 3DPreview.pm, PreviewData.cpp are marked by L()
* use translating function in 3DScene.cpp
2018-02-26 16:23:44 +01:00
8fb443522b Merge remote-tracking branch 'remotes/origin/gcode_preview' 2018-02-23 14:33:16 +01:00
acce8dbff6 A workaround of the dreaded Intel HD Graphics driver issue at least
on the laptop of @roesel.
fixes https://github.com/prusa3d/Slic3r/issues/672

The Intel HD Graphics hangs on the glFinish() call for some reason
with one particular graphics driver revision. Also the glFinish() call
was superfluous and it only may have had negative effect over the performance.

Both glFinish() and glFlush() were removed for performance reasons
where they were not needed, see
https://www.khronos.org/opengl/wiki/Common_Mistakes
2018-02-22 18:56:37 +01:00
81eff20ad1 GCode Preview - Added Custom extrusion role + extended layers range for GCode preview 2018-02-22 08:59:47 +01:00
de92f45eaf Merge with master 2018-02-21 13:22:51 +01:00
36601723a2 4th attempt to fix JIRA SPE-26 (Feature types on MAC) 2018-02-20 15:22:30 +01:00
4a35fd655c Disable some of the G-code preview controls for the old 3D path preview,
re-enable them when the G-code preview is ready.

Resurrected the old logic to automatically switch to the tool preview
for a multi-material print, and to switch automatically to the feature
preview for a single material print.
2018-02-15 16:30:35 +01:00
7f51b07f69 First take on restoring the old 3D path preview before the G-code preview is ready 2018-02-14 21:59:33 +01:00
b1f5e7e8fa Removed the GCodePreviewData from the Print class, it does not belong here,
as the GCode is generated outside of the Print class.
Exported the GCodePreviewData as GCode::PreviewData to Perl.
When exporting the G-code with a command line Slic3r,
the GCodeAnalyzer is now supressed for performance reasons.
Removed obsolete Perl module Slic3r::GUI::Plater::3DToolpaths.
2018-02-14 20:35:59 +01:00
6cf8264362 Re-enabled $combochecklist_features->UseAltPopupWindow(), without this
line the combo box popup was not reacting to mouse events on Windows 10.
2018-02-13 17:46:23 +01:00
f4522cd2fc GCode Preview - Customizable extrusion role colors by editing 3DPreview.pm 2018-02-13 13:16:23 +01:00
3f006dc11a GCode Preview - Added objects and wipe tower transparent shells 2018-02-12 09:04:05 +01:00
6b14e7cc54 GCode Preview - Fixed behavior of the feature types combo 2018-02-07 10:22:35 +01:00
0d6a013658 GCode Preview - Coloring by tool 2018-02-07 09:07:37 +01:00
6ff9021e04 GCode Preview - Legend texture shown only when gcode is available 2018-02-06 12:43:25 +01:00
f9dd251276 GCode Preview - Added feature type for wipe tower 2018-02-05 13:16:08 +01:00
787a5f1715 GCode Preview - New Layout 2018-02-02 12:38:35 +01:00
a417cf955d GCode Preview - Code cleanup 2018-01-17 10:39:05 +01:00
a8a4c11b5b New algorithm for GLVolumes generation and reuse of already generated geometry 2018-01-11 14:09:54 +01:00
bbc9a0abe6 Parallelization of extrude path render geometry generation 2018-01-10 13:43:00 +01:00