268a49432f
GLCanvas3D - render methods set as constant methods
2019-12-10 12:57:55 +01:00
4c92ead2d0
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-12-10 11:13:09 +01:00
31b969f336
Optimization in GLCanvas3D::reload_scene():
...
Use sorting and binary search instead of linear search.
O(n log n) versus O(n^2)
2019-12-10 11:12:17 +01:00
366dfac251
Attempt to fix view toolbar background not showing up on Mac when using dark mode
2019-12-10 10:56:21 +01:00
22f7d8d4bc
Removed obsolete (and unused) code
2019-12-09 15:40:14 +01:00
cdad432669
Localization improvements
2019-12-06 16:20:59 +01:00
52905631aa
Localization improvements: Text correction
2019-12-06 13:58:23 +01:00
8c14092a53
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Removed debug output and cleanup
2019-12-02 11:44:11 +01:00
be285f076d
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Extended debug output to investigate issues on Mac and Linux
2019-11-29 14:24:24 +01:00
47f8ee8212
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added debug output to investigate issues on Mac and Linux
2019-11-29 12:45:41 +01:00
1259d44386
ENABLE_THUMBNAIL_GENERATOR -> some other refactoring
2019-11-28 15:19:42 +01:00
c0dd946e07
ENABLE_THUMBNAIL_GENERATOR -> render printbed into thumbnails
2019-11-28 14:18:24 +01:00
049ae6d90b
Small refactoring in Camera::calc_zoom_to_bounding_box_factor
2019-11-28 12:14:31 +01:00
e4ba81f6c4
ENABLE_THUMBNAIL_GENERATOR -> small refactoring
2019-11-28 12:03:19 +01:00
c80919aabc
Printbed axes renderable on demand
2019-11-28 11:51:00 +01:00
2a60846d46
Merge remote-tracking branch 'origin/master' into ys_color_print_extension
2019-11-28 09:01:14 +01:00
9522a57676
Code cleaning
2019-11-27 15:27:44 +01:00
fe9448189e
Transparent background for thumbnails saved into gcode and sl1 files
2019-11-27 13:37:37 +01:00
b804168c41
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added undo/redo
2019-11-27 11:08:10 +01:00
d68070c01e
Added tooltip, showing layer height at mouse cursor, to layer height profile bar
2019-11-26 14:44:14 +01:00
52b52a1007
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Attempt to fix sliders size, on Mac, into imgui dialog for adaptive layers
2019-11-26 12:50:57 +01:00
61f0fc1134
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring
2019-11-26 12:24:07 +01:00
ae136a9ac8
Fix of "Slicer crashes when slicing for flexible filament" #2988
2019-11-22 16:08:25 +01:00
656b67e4b5
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-11-22 14:40:59 +01:00
9d84743a94
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added 'keep min' option to smoothing algorithm
2019-11-20 14:06:30 +01:00
3f054eb22b
Fixed build on Mac
2019-11-20 10:57:56 +01:00
4608efa905
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Attempt to fix imgui dialog position on Mac
2019-11-19 15:39:49 +01:00
71cf4f525f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-11-18 14:51:06 +01:00
2a973e9456
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Fixed adaptive layer height profile and layer height profile smoothing calculations
2019-11-18 14:32:41 +01:00
d5550dc5f6
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Code cleanup
2019-11-18 10:25:23 +01:00
ad0153eaa0
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring to improve performances
2019-11-18 10:17:44 +01:00
d72e7ce245
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
46bc8cbcfc
Delete color changes for unused extruders
2019-11-15 16:36:29 +01:00
15380a5be5
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Profile smoothing using gaussian blur
2019-11-15 15:49:07 +01:00
bcae5199e7
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Customizable cusp value
2019-11-14 10:22:48 +01:00
521de17a3f
ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Refactoring of SlicingAdaptive to account for volumes' transformation
2019-11-13 13:53:02 +01:00
57fa4193f6
Adaptive layer height profile -> Added Adaptive button to imgui dialog
2019-11-12 14:18:43 +01:00
bdff25ed5b
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height
2019-11-12 12:43:16 +01:00
d2331f396f
Fixed out of printbed detection for non-printable objects leading to inconsistent volumes' color
2019-11-12 09:14:42 +01:00
428f09b114
Use constant names for G-codes like M600, M601 and "tool_change"(Change extruder)
2019-11-11 09:38:45 +01:00
df54dbd50c
Fixed a sequence of the legend items
2019-11-07 16:36:24 +01:00
efc7453656
1) Added new tech ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE
...
2) Imgui dialog replaces texture for reset button and tooltip when layer editing is active
2019-11-07 15:55:45 +01:00
4af537de02
Updated DoubleSlider band. Added smart color selection for M600
2019-11-07 13:57:43 +01:00
768bb6d9a6
Fixed bug into Camera::set_target()
2019-11-07 11:48:59 +01:00
35fd632316
Fixed conflicts after merge with master
2019-11-07 09:55:44 +01:00
0f4fd80574
Implemented new color change preview from Gcode
...
+ Added missed "change_extruder.svg"
2019-11-07 08:13:26 +01:00
c7df565fb9
ENABLE_THUMBNAIL_GENERATOR -> Generate thumbnails using GLEW_EXT_framebuffer_object on graphic cards supporting it
2019-11-05 14:50:58 +01:00
f1d05d3e1b
Code cleaning for the 6ed9adaeff commit
2019-11-05 12:56:57 +01:00
05e1ce099b
New legend for color print.
...
Some improvements for coloration multimaterial print indicator
2019-11-05 09:48:53 +01:00
6005028fe0
Set custom color for color change
2019-11-04 13:42:47 +01:00