enricoturri1966
d0bf05d1e9
Refactoring into GLGizmoMeasure::on_render()
2022-08-24 14:15:20 +02:00
Vojtech Bubnik
9045ff8f0e
WIP TreeSupports: Fixed some compiler warnings
2022-08-24 14:03:21 +02:00
tamasmeszaros
432577cf9d
Fixing relwithdebug for now
2022-08-24 13:45:57 +02:00
Vojtech Bubnik
5b62a4954e
WIP TreeSupports: Taking into account the support angle threshold
...
and number of enforced layers.
2022-08-24 13:45:56 +02:00
enricoturri1966
2abb52ed4c
Measuring: refactoring related to plane models cache
2022-08-24 12:00:04 +02:00
PavelMikus
9e88954fbc
Fix of issue 8695 - seam enforced areas were not respected with arachne generator.
...
The real issue was with T-Junctions created by Arachne - seam placer then sometimes
choose the wrong perimeter to split. The fix cases the seam placer to look for two
consecutive points that point to the same perimeter, which enusres that the correct
loop is split
2022-08-24 11:36:41 +02:00
Vojtech Bubnik
b9cb63c14c
WIP TreeSupports:
...
Fixed after code review by @ThomasRahm:
Restored TreeModelVolumes::safeOffset() because it prevents
a fast (steep branch angle) branch to tunell through the object wall.
af7108f792 (r81983536)
2022-08-24 11:26:26 +02:00
enricoturri1966
26650a2658
Measuring: circle feature rendered using a torus
2022-08-24 11:25:15 +02:00
YuSanka
8443e763c7
Fix for #8693 - GUI: Layout of "Object Manipulation"-Panel is broken (Linux GTK3)
2022-08-24 11:03:11 +02:00
enricoturri1966
abbc99924e
Follow-up of 6be84d529d
- Fixed processing of spiral vase mode in GCodeProcessor::process_G1
2022-08-24 09:48:50 +02:00
YuSanka
c774603179
GTK3 specific: Follow-up b19ae0df5b
- Fix for build
2022-08-24 09:45:38 +02:00
rtyr
106bf141af
Bumped up bundle version
2022-08-24 09:26:12 +02:00
rtyr
de3720c7b1
Added Ender 3 Neo and Ender 3 S1 Plus thumbnails
...
https://github.com/prusa3d/PrusaSlicer/pull/8746
2022-08-24 09:25:11 +02:00
rtyr
d4c69c22f7
Merge pull request #8746 from pmjdebruijn/creality_250
...
Creality.ini: various updates
2022-08-24 09:23:26 +02:00
Vojtech Bubnik
abc2bff3d8
One more OSX specific fix
2022-08-24 09:06:37 +02:00
Pascal de Bruijn
5d724b3849
Creality.ini: add Ender-3 Neo
2022-08-23 18:23:58 +02:00
Pascal de Bruijn
b7315aa9f4
Creality.ini: restore first_layer/top_infill_extrusion_widths
2022-08-23 17:43:41 +02:00
YuSanka
b19ae0df5b
Fix for #8738 - UI bug: profile edit controls hidden by scroll bars.
2022-08-23 17:31:13 +02:00
tamasmeszaros
3f4cdbe41f
Try to fix linking of OCCT on Win
2022-08-23 17:27:30 +02:00
Vojtech Bubnik
5acbcebf20
Fixing compilation on OSX
2022-08-23 17:25:06 +02:00
Pascal de Bruijn
201a359bea
Creality.ini: remove bowden inherit from direct drive printers
2022-08-23 17:19:21 +02:00
Pascal de Bruijn
57945708d9
Creality.ini: add Ender-3 S1 Plus
2022-08-23 17:17:35 +02:00
Pascal de Bruijn
4579f12613
Creality.ini: Ender-3 S1 (Pro) CR Touch support ( #8743 )
2022-08-23 17:17:15 +02:00
Vojtech Bubnik
3f69643516
Merge branch 'vb_treesupports'
2022-08-23 16:45:34 +02:00
enricoturri1966
8f06086679
Follow-up of a7d1c9b5e9
- Simplified code to generate a smooth cylinder
2022-08-23 13:53:55 +02:00
enricoturri1966
a7d1c9b5e9
Measuring: reworked rendering of hovered features
2022-08-23 13:17:09 +02:00
Vojtech Bubnik
bfbfdaedb9
WIP TreeSupports: Fixed some compiler warnings and errors.
2022-08-23 12:04:18 +02:00
Vojtech Bubnik
b9e7cd2d7b
WIP TreeSupports: Improved speed of TreeModelVolumes by better
...
parallelization, cleaned up the code by better structuring
the collision caches with their mutexes.
2022-08-23 11:37:06 +02:00
Vojtech Bubnik
9aee934d53
Speed improvement of initial G-code preview:
...
1) Preallocating the vertex / index buffers to limit reallocation.
2) Inlining the pushing into the vertex / index buffers.
3) Running the vertex buffer generator on a limited number of threads
as the generator does not scale well due to memory pressure.
Not using all the threads leaves some of the threads to G-code
generator.
2022-08-23 11:28:25 +02:00
Vojtech Bubnik
14e0cd0e96
Parallelized PrintObject::bridge_over_infill()
2022-08-22 15:41:36 +02:00
Vojtech Bubnik
7949ea9544
Fixed some compiler warnings.
...
Removed some implicit type conversions of ExPolygon (to Points, Polylines, Polygons)
Fixed obsolete boost::spirit includes.
2022-08-22 15:14:54 +02:00
YuSanka
eac1191b25
Fix for #8710 - Changing colors doesn't qualify as a change to save project
2022-08-22 14:53:03 +02:00
YuSanka
025b249b85
Localization: Update for zh_CN dictionary (manual merge for PR #8737 - Update translation for 2.5.0-rc1)
...
+ Fixed 1 line for JA dictionary
2022-08-22 12:40:50 +02:00
enricoturri1966
e9f5551450
#8563 - Fix icon scaling causing crash on startup. Ported from c8bb0a46b8
2022-08-22 09:53:51 +02:00
enricoturri1966
9d81568bf9
Measuring: allow to select single parts of a multipart object while Gizmo Measure is active
2022-08-22 08:52:02 +02:00
Lukas Matena
6690d49bea
Bumped up version to 2.5.0-rc1
2022-08-19 16:41:23 +02:00
Lukáš Hejl
9430387354
Windows specific: Use mipmaps generated through OpenGL for AMD graphics cards with drivers newer than 22.6.1.
...
Since AMD driver version 22.7.1, there is probably some bug in the driver that causes the issue with the missing texture of the bed. It seems that this issue only triggers when mipmaps are generated manually (combined with a texture compression) and when mipmaps are generated through OpenGL glGenerateMipmap is working.
This workaround detects the AMD driver version and generates mipmaps through OpenGL for driver versions newer than 22.6.1.
2022-08-19 15:18:33 +02:00
Lukáš Hejl
8c0db761c1
Fix #8716 , #8717 , and #8718 : The pressure equalizer was producing a malformed GCode that caused underextrusion.
2022-08-19 15:07:11 +02:00
Vojtech Bubnik
781a9535db
Fixed performance issue at backgorund processing update
...
with a large number of modifier meshes:
Bounding box of a chain of modifier meshes overlapping with
an object bounding box was not correctly calculated (bounding boxes
were unioned instead of intersected).
2022-08-19 15:03:39 +02:00
enricoturri1966
474624f89e
Removed method set_flattening_data() from GLGizmoMeasure
2022-08-19 11:02:13 +02:00
enricoturri1966
4d9c564b9a
Set Measure Gizmo to be activable for single volume selections only
2022-08-19 10:48:32 +02:00
enricoturri1966
a14c27b42e
New icon for Measure Gizmo
2022-08-19 10:36:28 +02:00
enricoturri1966
4c8b78de72
Use unified color for hovering in GLGizmoMeasure
2022-08-19 09:19:10 +02:00
Lukáš Hejl
f95a6e3d33
Follow-up to 263b23fb46
: Fixed an assert.
2022-08-19 09:09:59 +02:00
enricoturri1966
decbf31593
Partial revert of 1e494e30
2022-08-19 09:05:44 +02:00
Lukas Matena
aed6ddf8f3
Measuring: implemented edge endpoint detection
2022-08-19 08:08:32 +02:00
Lukas Matena
72d7cdd5f8
Measuring: refactoring
2022-08-19 08:08:24 +02:00
Lukáš Hejl
263b23fb46
Follow-up to 6f5813a849
: Recalculate infill surfaces when infill_only_where_needed is enabled while switching from the Lightning infill to another infill or vice versa.
2022-08-18 21:17:39 +02:00
PavelMikus
be9cae74a0
Random seam fix - pseudorandom generator instead of rand()
2022-08-18 17:19:58 +02:00
PavelMikus
d746ece41a
fix performance problem in seam placer - do not generate merged islands for each layer; use lslices insted
...
affects also overhang estiamtion and thus other params
2022-08-18 17:19:58 +02:00