ba155e88d7
Fix crash when splitting objects
...
fixes partially #2209
2020-12-03 14:58:56 +01:00
c6090fc69e
Fix arrange with malformed contours
2020-12-03 14:58:09 +01:00
f02e2759e3
Merge branch 'tm_arrange_bugfixes'
2020-12-03 14:09:55 +01:00
1b7cbd2c36
Further improvement error reporting with buggy custom G-code sections #1516
...
1) The macro-processor sanitizes the source code line for invalid UTF-8
characters. Ideally these invalid characters would be replaced with ?,
they are just dropped as of now. Better than showing an empty string
when converting to wxString though.
2) G-code export collects full error message for 1st occurence of an error
for each custom G-code block.
3) The composite error message now displays the errors collected in 2).
4) The error window is now scaled bigger and the Slicer logo is smaller
if the text is to be rendered with monospaced font, as the monospaced
text will not be word wrapped.
2020-12-03 12:50:24 +01:00
f9d5b20c85
Fix out of bed items after arrange.
...
Disabled outline decimation for arrange and added very small (EPSILON) safety offset to bed detection boundaries.
2020-12-03 12:00:12 +01:00
a3c0d013b2
Improvement of Improve error reporting with buggy custom G-code sections #1516
...
Errors in the file output templates are reported in mono-spaced font,
so that the arrow character ^ is displayed at the right column
pointing to the offending spot.
2020-12-03 11:03:16 +01:00
fe623965c2
Documentation of OctoPrint behind HAProxy with basic auth enabled
...
in the print_host tooltip.
Improves Feature request: support for basic auth for octoprint #650
2020-12-03 08:22:55 +01:00
02d05a5f68
Use smarter object function in partial arrangement with empty bed.
2020-12-02 17:53:22 +01:00
93b13c94b1
Fix for bed filling with some existing items out of bed.
2020-12-02 17:52:40 +01:00
4461d65b4e
Localization: Update POT
...
+ Fixed translation for the "Extruder n" category on the Printer Settings Tab
+ Fixed a crash, when scrolling inside Search imGui with some localization (e.t. Russion)
2020-12-01 16:44:53 +01:00
f1c203c845
Fixed return value of liang_barsky_line_clipping
2020-12-01 14:28:27 +01:00
00f74d8734
cleanup
2020-12-01 12:06:10 +01:00
932aa90d7d
Set boost to use utf8 for system messages (in cmake). Fix of #5180 .
2020-12-01 12:06:10 +01:00
10594300fe
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-12-01 08:33:20 +01:00
3ccd122727
#5333 - Reworked navigation of preview's sliders using the keyboard
2020-12-01 08:33:06 +01:00
db2af22c6b
Fix of Head crash on completion with sequential printing #5349
...
In addition to an existing "layer_z" placeholder variable,
a new "max_layer_z" has been added to custom G-code sections accumulating
maximum of "layer_z" over the print. This value may be used for example
in the end G-code of a sequential print to lift the print head
up before travel over the whole print bed.
2020-12-01 08:23:46 +01:00
d54fac128b
Renamed API key / user/password auth choices for SL1
2020-11-30 08:49:09 +01:00
53f4d49ea2
Fix random seam for single contour islands ( #5003 ) and for external_perimeters_first
2020-11-27 11:33:25 +01:00
e91f7b6988
Seam - fix indexing of layers ( #5112 , #5014 )
2020-11-27 10:09:20 +01:00
a00a3b2997
Fix horrible complexity of custom seam lookup ( #5067 )
...
- polygons are offset individually
- custom areas are kept separately for each PrintObject
- AABB tree is used to get logN lookup complexity
2020-11-27 10:09:20 +01:00
3c733c6569
Change log level of boost::filesystem::permisions error code message. Now it shouldnt bother like in #5254
2020-11-26 17:15:26 +01:00
d9f21cfcc5
GCode Viewer -> Parse gcode produced by KISSSlicer
2020-11-26 16:07:07 +01:00
4e75d0ad88
Fix bed filling with more existing instances than needed
2020-11-26 15:11:54 +01:00
282e453ce7
Enabled tech ENABLE_CTRL_M_ON_WINDOWS -> Added customizable support for legacy CTRL+M settings dialog on Windows in preference dialog
2020-11-26 11:00:24 +01:00
a61436ca93
Fixing compilation issues on conforming compilers
2020-11-26 10:54:18 +01:00
dcfe2a7f18
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-11-26 10:09:53 +01:00
2a84f5efdd
Customizable association of .3mf, .stl and .gcode files on Windows
2020-11-26 10:09:34 +01:00
e3afd0082d
Added functions to export raw image data to PNG for debugging purposes.
...
Renamed PNGRead.cpp/hpp to PNGReadWrite.cpp,hpp
EdgeGrid: Resurrected debugging output to PNG.
2020-11-26 09:01:44 +01:00
28a66dee26
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-11-26 08:43:22 +01:00
3e01419c43
GCode Viewer -> Show extimated layer time on the vertical slider for gcode produced by PrusaSlicer 2.3.0, Cura, Simplify3D, CraftWare, ideaMaker
2020-11-26 08:43:04 +01:00
82d69e44cf
Gyroid infill: Lowered the threshold to drop infill line segments.
2020-11-25 14:56:11 +01:00
6a8f8c37c7
Fix of Monotonic infill leaves gaps in top infill where rectilinear does not #5259
...
and Chyba nebo vlastnost výplně Monotonic? #5225
2020-11-25 14:56:11 +01:00
6a6f0dcc12
Fixed conflicts after merge with master
2020-11-25 12:42:26 +01:00
4bfd3cad81
ENABLE_GCODE_VIEWER set as default
2020-11-25 10:31:58 +01:00
ea09886779
Merge branch 'tm_arrange_perf_improve'
2020-11-24 16:20:17 +01:00
db97a97116
Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing #5208
...
Fixed some issues in internal anchors of the Adaptive Cubic infill.
The ugly and dangerous implicit casting operators in Line, MultiPoint,
Polyline and Polygon were made explicit.
2020-11-24 16:01:08 +01:00
975190fedb
Increase arrange accuracy due to errors with large number of objects
2020-11-24 14:42:15 +01:00
28387920df
Stop bed filling if enough instances are generated
2020-11-24 14:41:36 +01:00
501ddf35bb
Fixed conflicts after merge with master
2020-11-24 13:37:52 +01:00
3219885ec0
Tech ENABLE_DRAG_AND_DROP_FIX -> Apply dialog implemented with 808c43cb4b also to drag and drop of project files into application executable
2020-11-24 13:35:43 +01:00
fc69f0b47d
#5236 - Fixed color not correctly shown after slice
...
The bug was introduced with 148f4fe766 which is now replaced by this commit
2020-11-23 17:15:22 +01:00
202ce88445
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_wipe_moves
2020-11-23 10:11:04 +01:00
4b81129ba8
Update of the perimeter_acceleration tooltip
2020-11-23 09:13:58 +01:00
e611ca1460
Merge of https://github.com/prusa3d/PrusaSlicer/pull/2856
...
Add aligned rectilinear infill functionality by @m-schubert
Implements [Feature Request] Aligned rectilinear infill #1938
2020-11-21 14:10:17 +01:00
dcc2f75e05
Some minor refactoring / polishing.
2020-11-21 13:16:03 +01:00
50d757f601
Preview - Visualization of wipe mones
2020-11-21 10:36:10 +01:00
ac8733a644
Make monotonic infill default for bottom layers as well #4963
2020-11-20 18:58:54 +01:00
c32a2c0dab
Fixed crash in reworked infill anchoring due to numeric issues.
...
Added some more asserts to EdgeGrid.
2020-11-20 18:47:06 +01:00
b8e02ec498
Added missing includes to fix build on gcc 9
2020-11-20 15:19:49 +01:00
7df0dc0655
Added "Filament -> Spool weight" parameter
2020-11-20 14:31:11 +01:00