Commit Graph

2408 Commits

Author SHA1 Message Date
92e6427511 Trigger background processing update when switching to a preview tab.
Implements "Go Direct to the preview screen after slicing #152"
2018-12-11 17:49:31 +01:00
c4be9cb876 removing global variable for cancel checking 2018-12-11 17:48:17 +01:00
ec235f9f02 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-11 16:34:21 +01:00
eb4a48c141 WIP: Merged commits from stable between 1.41.2-beta and 1.42.2 final.
Changes in SupportMaterial.cpp, TriangleMesh.cpp and 01_trianglemesh.t
are yet to be merged.

WIP: Refactoring of layer height editing.
Removed layer_height_ranges from PrintObject, as the Print/PrintObject
now hold their copies of Model/ModelObject.
2018-12-11 16:33:43 +01:00
ebae26c10f Build error fix for msvc 2018-12-11 16:20:30 +01:00
b1de32a1bf Added cancellation points to pad creation step. 2018-12-11 15:54:54 +01:00
ec689992ee Korean translations by @ulsanether
WIP: New icons by Memory
WIP: Bicubic interpolation for SLA luminosity correction.
2018-12-11 15:19:37 +01:00
3c4056b2ab fix for missing top ring in the raster. SPE-669 2018-12-10 14:38:49 +01:00
748e487f44 Fixed constness of Config::env_ 2018-12-10 10:44:30 +01:00
6648dd40f5 Fixed missing includes 2018-12-10 09:52:22 +01:00
51ed638b21 Merge branch 'master' into lm_sla_supports_auto 2018-12-10 09:50:23 +01:00
cc688db151 Fixed post-processing (including perms check) on Unix 2018-12-10 09:05:37 +01:00
276520e24c Merge branch 'master' into lm_sla_supports_auto 2018-12-07 18:37:15 +01:00
59ce113972 Disabled imgui dialogs for move/scale/rotate gizmos 2018-12-07 16:57:43 +01:00
f14457d275 Camera target constrained to scene bounding box 2018-12-07 16:23:04 +01:00
e27c318127 Fixed OSX build. 2018-12-07 15:24:50 +01:00
e5e43067bb Fix of a visual studio compilation issue. 2018-12-07 14:53:24 +01:00
05dd8f0a54 First version of SLA support points generation 2018-12-07 14:21:33 +01:00
5d754d7344 First version of SLA support points generation 2018-12-07 14:11:21 +01:00
85f80bf938 Cut: Fix modifier transformation 2018-12-07 13:58:51 +01:00
6694db0e0b Fixed a harless assert in PrintObject consturctor.
Fixed a bug in G-code generator regarding the seam hiding.
2018-12-07 11:21:05 +01:00
52c924d576 Clamp the invalid extruders to the default extruder (with index 1),
not to the last extruder. This is consistent with the UI preview.
2018-12-07 09:32:54 +01:00
11e994b3e5 Fixed perl integration tests. 2018-12-06 17:48:33 +01:00
3660b0c853 Allow printing a MM object on a single material printer.
All extruders are clamped to the number of physical extruders
when passed to the back end.
2018-12-06 16:53:43 +01:00
b9667d063c Visivalingam simplification algorithm https://github.com/slic3r/Slic3r/pull/3825
thanks to @fuchstraumer
2018-12-05 16:11:00 +01:00
9fdd1e189d Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-04 17:57:05 +01:00
0e573ebf10 Implemented compatible_printer / compatible_printer_condition
for filaments and SLA materials.

Fixed compatible_printers / compatible_prints dialog to show
system profiles as well.
2018-12-04 17:56:49 +01:00
8da60b8e68 Gizmos shortcuts set as default 2018-12-04 16:01:25 +01:00
698e203e13 Gizmos rendered on top set as default 2018-12-04 15:53:40 +01:00
66524bbe2b 1st installment of removal of tabs from plater 2018-12-04 13:55:25 +01:00
5ea120e69a Fixed Canvas3D update after an object instance is deleted. 2018-12-04 11:35:04 +01:00
4ab293b0ff Fixed integration tests. 2018-12-03 16:25:21 +01:00
ec9f0b2f3c Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-03 15:29:17 +01:00
0de8717a3f Yet another compilation fix on OSX. 2018-12-03 15:28:54 +01:00
5f8c77c30c New menu layout set as default 2018-12-03 15:06:02 +01:00
f6f28a35a1 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-03 14:59:07 +01:00
cb8ecf4290 Fixed a missing include on OSX. 2018-12-03 14:58:50 +01:00
b5d05fe1a3 Bunch of fixes into sla support gizmo 2018-12-03 14:02:58 +01:00
fb0c31c5a8 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-03 13:21:48 +01:00
e99fa7d104 Implemented naming of the SLA export file based on the output file name
template.

Reworked naming of the plater exports to not use the output file name
template, but to derive the file name from the first printable object's name.

Fixed error handling: Reimpemented the Perl's "eval" blocks
as try / catch blocks.
2018-12-03 13:14:28 +01:00
b7552954f3 Gizmo flatten -> allow for only single instance and let planes follow the instance when moving the object by dragging it on the scene 2018-12-03 11:14:17 +01:00
1897633d24 Fixed GLVolumes reuse after instance deletion 2018-12-03 10:37:46 +01:00
74335331b3 Merge remote-tracking branch 'origin/master' into tm_sla_supports_backend 2018-11-30 14:28:27 +01:00
531497576b Fixed a few bugs with pad_enable and supports_enable 2018-11-30 14:26:41 +01:00
7925a777df Removed gizmo reset by double-cliking on grabbers 2018-11-30 11:42:36 +01:00
1b24349cd2 Fixed offset of last remaining object part after deletion 2018-11-30 10:25:09 +01:00
b26a1af52c Fix for empty or broken png output.
Fix for instance transformation order error and state invalidation issues with rasterization.
2018-11-29 18:12:40 +01:00
17cacc6210 Fix for empty zip when the object is moved after slicing 2018-11-29 12:53:56 +01:00
a0f7d92fee merge tm_sla_supports_backend with master, reapply fix for index slice invalidation, fix for autorotation z offset 2018-11-29 11:45:02 +01:00
fa1de21859 Reordered scene reload to prevent race conditions.
Also extended progress status bar to support status value -1 for pulsing.
2018-11-29 10:57:06 +01:00