c284a65caa
Warning fix: removed needless tautological check
2019-12-12 10:45:30 +01:00
57d069bd0a
Some rework on layout of imgui dialogs
2019-12-11 15:30:25 +01:00
e747577271
Added a validation check to reject wipe tower in sequential prints
...
This scenario was never supported (#3283 )
2019-12-11 08:12:19 +01:00
d0aad74c27
Fixed update logic to support newer index downloaded from the internet
...
than the index stored in the resources.
2019-12-10 17:49:09 +01:00
b63b5125b6
Enable selection for missing files in reload from disk command
2019-12-10 14:42:28 +01:00
bdfed9d9ef
Attempt to fix view toolbar background not showing up on Mac when using dark mode
2019-12-10 10:56:21 +01:00
a7b12f97db
Gray icons for gizmos in disabled state
2019-12-09 15:21:18 +01:00
61ab9e37d6
#3287 - Fixed GCodeAnalyzer and GCodeTimeEstimator when using Machinekit and Mach3/Linuxcnc gcode flavours
2019-12-09 11:40:26 +01:00
805a6c936c
Localization improvements: Text correction
2019-12-06 13:58:23 +01:00
60758abbb4
Merge branch 'tm_slice_func'
2019-12-05 13:38:33 +01:00
514bb23c6c
Add free functions to slice a TriangleMesh
2019-12-05 13:38:04 +01:00
4ba7cb7ede
Fix of the wipe tower starting point
...
see issues #2968 , #3234 and #3248
2019-12-04 13:47:02 +01:00
3ef34848c7
Fix of skirt: wipe tower was not correctly processed when rotated
2019-12-04 13:45:42 +01:00
4bce9e0eb9
Merge branch 'vb_libudev_explicit_linking'
2019-12-04 11:38:24 +01:00
8a8c71429c
Fixes into ENABLE_THUMBNAIL_GENERATOR_DEBUG
2019-12-03 12:44:20 +01:00
afa72da9d1
Fix of infill connecting along perimeter lines,
...
new 3-opt iterative improvement of infill path (currently disabled,
it is extremely slow)
2019-12-02 15:01:52 +01:00
45f10a3730
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Removed debug output and cleanup
2019-12-02 11:44:11 +01:00
773bcbae7a
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Further extension of debug output to investigate issues on Mac and Linux
2019-12-02 10:48:46 +01:00
40498eee44
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Extended debug output to investigate issues on Mac and Linux
2019-11-29 14:24:24 +01:00
1d5db5cf7a
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added debug output to investigate issues on Mac and Linux
2019-11-29 12:45:41 +01:00
ddd1df1552
ENABLE_THUMBNAIL_GENERATOR -> render printbed into thumbnails
2019-11-28 14:18:24 +01:00
dfd38c7818
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-11-28 09:01:14 +01:00
901a20b3b1
Code cleaning
2019-11-27 15:27:44 +01:00
496e09302f
Implemented a message on Printer display for pause print
...
+ Added new icons
2019-11-27 14:44:33 +01:00
1ba3f0a4f6
Transparent background for thumbnails saved into gcode and sl1 files
2019-11-27 13:37:37 +01:00
643b26a0f3
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring
2019-11-26 12:24:07 +01:00
67b8506800
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-11-25 15:56:10 +01:00
d3ec53d9a6
WIP: Improvement in path planning
...
reorder_by_three_exchanges_with_segment_flipping()
works, but it is excessively slow, with close to O(n^3) time complexity.
Commited, but not used in production until sped up.
2019-11-25 15:55:59 +01:00
b1047d2e26
ENABLE_THUMBNAIL_GENERATOR -> ENABLE_THUMBNAIL_GENERATOR_PNG_TO_GCODE set as default
2019-11-25 10:30:31 +01:00
2b17e81f13
If of the previous commit: Set the MutablePriorityQueue indices
...
to size_t(-1) when removed from the queue.
2019-11-22 19:09:39 +01:00
9c4dc80057
Fix of the new gyroid infill path planning. Fixes #3226
2019-11-22 18:22:44 +01:00
0b9b74e35e
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-11-22 15:33:38 +01:00
4cff569b62
Improvements of infill path planning:
...
Implementation of 2-opt pairwise exchange iterative improvement
algorithm with an extension to a chain of segments, where
the chain of segments may get flipped during the exchange operation.
The 2-opt exchange algorithm may be quite slow.
2019-11-22 15:33:20 +01:00
62e69d986a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-22 14:18:51 +01:00
6df506e482
ENABLE_THUMBNAIL_GENERATOR -> Thumbnails generated using a callback function
2019-11-22 12:39:03 +01:00
aea32ffe72
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added 'keep min' option to smoothing algorithm
2019-11-20 14:06:30 +01:00
79d516ca7f
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Smoothing algorithm modified to give more weight close to height limits
2019-11-19 14:58:27 +01:00
da44618074
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Fixed adaptive layer height profile and layer height profile smoothing calculations
2019-11-18 14:32:41 +01:00
28dedd65f0
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Code cleanup
2019-11-18 10:25:23 +01:00
68a9980a5e
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring to improve performances
2019-11-18 10:17:44 +01:00
ec6c87756f
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-11-18 09:18:25 +01:00
e1f06a1b84
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-18 08:12:24 +01:00
bbb519ad0e
Fixed a typo in MeshUtils.hpp
2019-11-16 08:22:39 +01:00
bc68b8eaf2
ExtruderSequenceDialog :
...
Fixed layouts after the second opening of the dialog.
(Removing any extruder from the sequence does not cause an incorrect layout)
Validation of entered values added
(0 is not a valid value)
2019-11-16 02:12:37 +01:00
b2a6a07d72
Make the .gcode and .sl1 thumbnails configurable through printer profile.
2019-11-15 17:33:31 +01:00
0fb8b2ce09
Delete color changes for unused extruders
2019-11-15 16:36:29 +01:00
fe4b65e305
Improvement of the Elephant foot compensation:
...
Using a positive curvature estimate to control the strength
of the Elephant foot compensation shall work similarly to
the previous implementation while avoiding pinching off
tiny pieces from the contour.
2019-11-15 16:20:01 +01:00
3baf11f694
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-15 15:49:26 +01:00
f548a4d7d6
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Profile smoothing using gaussian blur
2019-11-15 15:49:07 +01:00
8c377c6585
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-11-14 17:02:46 +01:00