Lukáš Hejl
6c86d7dfd8
Merge branch 'lh_locales'
2022-06-01 21:19:50 +02:00
Lukáš Hejl
a47446574e
Sets locales before any thread start participating in the GCode processing pipeline.
...
Locales should be set once per any participating threads in tbb::parallel_pipeline.
It should fix the issue with appearing comma instead of the decimal point in generated Gcode.
2022-06-01 21:18:52 +02:00
Lukáš Hejl
2319c31ca5
Merge branch 'lh_lightning_infill_anchors'
2022-06-01 21:14:28 +02:00
Lukáš Hejl
e967d10788
Added anchors for the Lightning infill to better connect the infill and perimeters.
2022-06-01 21:13:03 +02:00
Lukáš Hejl
ae377bd28c
Fixed assert in Lightning infill (merging empty BoundingBoxes).
2022-06-01 21:13:03 +02:00
tamasmeszaros
cf16dafad9
Fix PlaterWorker not calling yield from main thread
...
Also fix UIThreadWorker not setting busy cursor
2022-06-01 15:39:07 +02:00
YuSanka
fe9ad66e84
Disable ENABLE_OBJECT_MANIPULATOR_FOCUS
2022-06-01 11:56:42 +02:00
Filip Sykala
ff604785f6
Fix cleaning during actualization of raycast manager
2022-05-31 20:09:51 +02:00
Filip Sykala
e0d5505413
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/libslic3r/Technologies.hpp
# src/slic3r/CMakeLists.txt
# src/slic3r/GUI/GUI_App.cpp
# src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp
2022-05-31 11:14:53 +02:00
enricoturri1966
4dee789e9e
Follow-up of b00c5504639bf8dae84f24e41438a3a964b6e466 - More robust fix for: Do not show legend and bottom slider when loading an invalid gcode file into GCodeViewer
2022-05-31 08:39:15 +02:00
Filip Sykala
cb5e4e29b3
Fix translation issue after cut surface
2022-05-30 22:43:49 +02:00
Filip Sykala
b69653f967
Speed up by skip model triangles out of bounding box
...
+ skip outward traingles (actualy set to 89 Degree for sure)
2022-05-30 19:30:14 +02:00
enricoturri1966
8d0780aabe
Tech ENABLE_GL_CORE_PROFILE - Added command line option '--opengl-core=M.m' which allows the user to select a specific OpenGL version supporting core profile
2022-05-30 16:15:25 +02:00
enricoturri1966
a1eb8c5cbd
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3_rebase
2022-05-30 15:41:08 +02:00
enricoturri1966
e8753ee8cd
Tech ENABLE_COPY_CUSTOM_BED_MODEL_AND_TEXTURE - 1st installment - Copies custom bed texture and model files to 'data_dir()\printer' folder, if needed, and updates the printer config accordingly
...
Fixed conflicts after rebase with master
2022-05-30 11:28:54 +02:00
tamasmeszaros
78124689c5
Fix excessive uptates to UI in sla rotation optimization
2022-05-30 11:17:34 +02:00
tamasmeszaros
4326e083eb
Fix sla rotation gizmo menu not being remembered
2022-05-30 11:15:23 +02:00
tamasmeszaros
c5e3a56511
Further fix to is_idle() and rethrow unhandled exception after finalize
...
In UIThreadWorker
2022-05-30 10:01:47 +02:00
tamasmeszaros
6ab8e3a138
Fix id_idle() for UIThreadWorker
2022-05-27 16:09:32 +02:00
enricoturri1966
b00c550463
Do not show legend and bottom slider when loading an invalid gcode file into GCodeViewer
2022-05-27 15:55:25 +02:00
tamasmeszaros
6c284882ba
Fix cancellation from UI for UIThreadWorker
2022-05-27 15:54:26 +02:00
tamasmeszaros
9892893587
Add UIThreadWorker for debugging and profiling purposes
2022-05-27 15:33:03 +02:00
Lukáš Hejl
a115702289
Ignore CLion IDE files in all subdirectories.
2022-05-27 13:22:08 +02:00
Filip Sykala
49467667f8
add clear of conversion map for vertex index between conversions of AOI_cuts to indexed_triangle_set
...
AOI_cut could share vertex and this vertex has own index in each cut.
2022-05-27 09:40:26 +02:00
MarkMan0
4e3369bbfc
Improve Proton X profiles, Add Proton XE-750 printer
2022-05-26 16:04:26 +02:00
enricoturri1966
7da94fb07d
Fixed differences after rebase with master
2022-05-26 13:20:56 +02:00
enricoturri1966
c468dcbed7
Tech ENABLE_LEGACY_OPENGL_REMOVAL - Fixed calculation of normal matrices sent to shaders
...
Fixed conflicts during rebase with master
2022-05-26 12:25:55 +02:00
enricoturri1966
1d5be00acf
Fixed warning
...
Fixed conflicts during rebase with master
2022-05-26 11:53:16 +02:00
enricoturri1966
172929259a
Tech ENABLE_GL_CORE_PROFILE - Fix in generate_system_info_json()
...
Fixed conflicts during rebase with master
2022-05-26 11:45:44 +02:00
enricoturri1966
9dda2b0ed5
Refactoring in shader dashed_thick_lines
2022-05-26 11:39:53 +02:00
enricoturri1966
6cb860ba50
Fix into OpenGLManager::GLInfo::to_string()
2022-05-26 11:39:53 +02:00
enricoturri1966
17293056d5
Refactoring in shader dashed_thick_lines
2022-05-26 11:39:53 +02:00
enricoturri1966
7b3db7a88a
Techs ENABLE_LEGACY_OPENGL_REMOVAL and ENABLE_GL_CORE_PROFILE set as default into GLShaderProgram
2022-05-26 11:39:53 +02:00
enricoturri1966
3df99ab974
Tech ENABLE_GL_CORE_PROFILE set as default into Point.hpp
2022-05-26 11:39:53 +02:00
enricoturri1966
db583640ad
Tech ENABLE_GL_CORE_PROFILE set as default into GLModel::Geometry
2022-05-26 11:39:53 +02:00
enricoturri1966
8718c20a9e
Tech ENABLE_GL_CORE_PROFILE - Modified message for required OpenGL version
2022-05-26 11:39:52 +02:00
enricoturri1966
96803b5384
Follow-up of 09ad6d704060a6a2a9a08771e796bc9bec09479f - Code for Mesa drivers in Windows only builds
...
Fixed conflicts during rebase with master
2022-05-26 11:39:35 +02:00
enricoturri1966
aaf0861da3
Tech ENABLE_GL_CORE_PROFILE - Fixed detection of OpenGL extensions and support for newer Mesa drivers
...
Fixed conflicts during rebase with master
2022-05-26 11:27:00 +02:00
enricoturri1966
2b8ff607bd
Tech ENABLE_GL_CORE_PROFILE - Use thick line for layers editing profile rendering
...
Fixed conflicts during rebase with master
2022-05-26 11:17:32 +02:00
enricoturri1966
106b666e18
Tech ENABLE_GL_CORE_PROFILE - Fixed rendering of GLMmSegmentationGizmo3DScene
...
Fixed conflicts during rebase with master
2022-05-26 11:10:53 +02:00
enricoturri1966
41541287a1
Tech ENABLE_GL_IMGUI_SHADERS merged into ENABLE_LEGACY_OPENGL_REMOVAL
...
Fixed conflicts during rebase with master
2022-05-26 11:08:24 +02:00
enricoturri1966
1a1cf108fc
Tech ENABLE_GL_SHADERS_ATTRIBUTES merged into ENABLE_LEGACY_OPENGL_REMOVAL
...
Fixed conflicts during rebase with master
2022-05-26 10:50:32 +02:00
enricoturri1966
eb9af502c8
Use OpenGLManager::are_compressed_textures_supported() where needed
2022-05-26 08:11:32 +02:00
enricoturri1966
914a66e2c3
Tech ENABLE_GL_CORE_PROFILE - Thick lines shader enhanced to render dashed lines
...
Fixed conflicts while rebase with master
2022-05-26 08:11:04 +02:00
enricoturri1966
94305e5912
Fixes into thick_lines shader
2022-05-25 16:01:41 +02:00
enricoturri1966
8d8a5b4b41
Fixed warning
...
Fixed conflicts during rebase with master
2022-05-25 16:01:16 +02:00
enricoturri1966
017784c38e
Tech ENABLE_GL_CORE_PROFILE - Use thick_lines shader where needed
...
Fixed conflicts during rebase with master
2022-05-25 15:55:39 +02:00
enricoturri1966
389dc36053
Tech ENABLE_GL_CORE_PROFILE - Use OpenGL core profile context - 1st installment
...
Fixed conflicts during rebase with master
2022-05-25 15:29:10 +02:00
Filip Sykala
7295c3470b
add assert on uncontinous order of points
...
add check on toward projection
2022-05-25 15:10:47 +02:00
enricoturri1966
1b09628b0d
#8332 - File association on Windows: reimplemented to allow setting PrusaSlicer as default application for .3mf and .stl files and GCodeViewer as default application for .gcode files
2022-05-25 13:14:33 +02:00