Commit graph

19034 commits

Author SHA1 Message Date
Filip Sykala
84cd85e243 Fix advanced alliment + translation for calc offsets 2022-02-16 08:41:56 +01:00
Filip Sykala
72ac201c60 Fix issue with invalid imgui font 2022-02-15 11:37:26 +01:00
Filip Sykala
6dd5e21f59 Fix font size
Fix swap style
2022-02-15 09:14:16 +01:00
enricoturri1966
b7b2e44eb7 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates 2022-02-15 09:10:47 +01:00
enricoturri1966
c1ce2ff68a Tech ENABLE_COORDINATE_DEPENDENT_SELECTION_BOX - Render the selection bounding box in the current reference system 2022-02-15 09:10:41 +01:00
Vojtech Bubnik
3e9e3fd102 Follow-up to 58d64bae77
Disabled check for "G92 E0" in layer change G-code for other firmware types
than Marlin 2 and Marlin Legacy. We don't know whether other firmware
flavors are sensitive to E axis accumulation error and we know that
RepRapFirmware is not.

Fixes #7846
2022-02-14 15:11:19 +01:00
tamasmeszaros
7d1a91bfe9 Merge branch 'tm_pwmx_fixes' 2022-02-14 14:53:40 +01:00
tamasmeszaros
b6fe41d5ab Fixes for pwmx format PR 2022-02-14 14:42:47 +01:00
enricoturri1966
44252074b4 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates 2022-02-14 14:23:31 +01:00
enricoturri1966
5fcb618f96 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Fixed bug in rendering gizmo rotate 2022-02-14 14:23:07 +01:00
Vojtech Bubnik
a062a889d8 Follow-up to a1746e3e66
Fix for #7849 - "Save Project" command doesn't work properly
2022-02-14 14:13:48 +01:00
enricoturri1966
14b7d36070 #7906 - Port of 296041da38 'Fixed 'Export as .stl' scaling not applied on scaled object instances' 2022-02-14 13:58:43 +01:00
enricoturri1966
387544fb29 Tech ENABLE_WORLD_COORDINATE - Revisited rotation of single volume 2022-02-14 12:48:51 +01:00
enricoturri1966
d836418b1d Tech ENABLE_WORLD_COORDINATE - Revisited rotation of single instance 2022-02-14 12:06:11 +01:00
enricoturri1966
ef48b0d85f Follow-up of a1f43f0611 - Re-enable tech ENABLE_WORLD_COORDINATE disabled by mistake 2022-02-14 11:08:16 +01:00
enricoturri1966
d5639889d0 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates 2022-02-14 11:06:30 +01:00
enricoturri1966
a1f43f0611 Tech ENABLE_INSTANCE_COORDINATES_FOR_VOLUMES merged into tech ENABLE_WORLD_COORDINATE 2022-02-14 11:06:16 +01:00
Lukáš Hejl
5e78203241 Added missing includes (GCC11.1 without PCH). 2022-02-14 10:47:39 +01:00
Vojtech Bubnik
0508754033 SLA SVG export: Using string_view literals to avoid unnecessary
std::string allocations and faster string additions
(length of a string_view literal is known without having to
iterate to the trailing NULL).
2022-02-14 09:54:05 +01:00
rtyr
41e31c31b6
Updated Anycubic Photon structure. 2022-02-14 09:33:40 +01:00
enricoturri1966
6a7e32ad3e Fixed conflicts after merge with master 2022-02-14 09:20:37 +01:00
rtyr
732bc61092
Merge pull request #7917 from ole00/sla_pwmx_export_rebase01
Added support for Anycubic Photon Mono X SLA printer and its native export format.
2022-02-14 08:59:52 +01:00
Lukáš Hejl
69019ae4bb Added a missing include (GCC11.1 without PCH). 2022-02-14 08:20:57 +01:00
ole00
df0751716c Added resources and settings for Anycubic Photon Mono X SLA printer 2022-02-12 12:55:28 +00:00
ole00
7685e70743 SLA: added pwmx format exporter
Pwmx format is used by Anycubic Photon Mono X printers.
File format structure and rle encoding implemented according to:
https://github.com/sn4k3/UVtools
https://github.com/ole00/pwmx_info
2022-02-12 12:55:22 +00:00
Filip Sykala
faa33901f2 Fix height 2022-02-11 16:34:26 +01:00
Filip Sykala
259c9a2650 Merge branch 'et_world_coordinates' into fs_emboss
# Conflicts:
#	src/libslic3r/Geometry.cpp
#	src/libslic3r/Technologies.hpp
#	src/slic3r/GUI/Gizmos/GLGizmoMove.cpp
#	src/slic3r/GUI/Gizmos/GLGizmoMove.hpp
#	src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp
#	src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp
#	src/slic3r/GUI/Gizmos/GLGizmoScale.cpp
#	src/slic3r/GUI/Gizmos/GLGizmoScale.hpp
#	src/slic3r/GUI/Selection.cpp
2022-02-11 15:58:59 +01:00
Filip Sykala
05e795bd9e Connect rotation by gizmo with angle inside of property 2022-02-11 15:15:23 +01:00
enricoturri1966
0835e117d5 Refactoring in GLCanvas3D::LayersEditing::render_volumes() 2022-02-11 12:06:48 +01:00
enricoturri1966
7979ebdeb3 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2022-02-11 11:47:39 +01:00
enricoturri1966
5089d1460d Removed obsolete member variable GLCanvas3D::m_color_by 2022-02-11 11:47:29 +01:00
YuSanka
a1ff2bb7d7 Fix for #6364 - MacOS / Minimize window / Shortcut CMD + M
There was a bug in wxWidgets 3.1.4. (wxWidgets/wxWidgets#18998)
So, we cherry-picked fixing commit from the upstream wxWidgets to our "v3.1.4-patched"

Note: It's update of the Sha256 for wxWidgets in master branch
2022-02-11 11:38:47 +01:00
enricoturri1966
0c74081f7d Follow-up of afcac6e2ea - Fixed GLGizmoSlaSupports::render_points() 2022-02-11 11:29:00 +01:00
YuSanka
5ac0e124e4 Fix for #6364 - MacOS / Minimize window / Shortcut CMD + M
There was a bug in wxWidgets 3.1.4. (https://github.com/wxWidgets/wxWidgets/issues/18998)
So, we cherry-picked fixing commit from the upstream wxWidgets to our "v3.1.4-patched"
2022-02-11 11:17:12 +01:00
Filip Sykala
ff713c23ac Remove warning
Remove unused right_up event call
2022-02-11 10:12:57 +01:00
Filip Sykala
6a62462c7e Translate above/under surface and rotate by Z axis in ImGui 2022-02-11 09:42:38 +01:00
enricoturri1966
c9ff260d13 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - SLA caps rendered using GLModel 2022-02-11 09:15:56 +01:00
enricoturri1966
aa4714a239 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Removed OpenGL legacy calls from GLCanvas3D::init() 2022-02-10 15:17:24 +01:00
enricoturri1966
a28dea0617 Follow-up of 6b041429f6 - Fixed uvmapping of printbed texture 2022-02-10 15:11:22 +01:00
Filip Sykala
1fa3a236a5 Fix hollowing mouse click 2022-02-10 14:58:41 +01:00
enricoturri1966
fa1ff1c357 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Another refactoring to simplify client code of GLModel::Geometry 2022-02-10 14:39:02 +01:00
Filip Sykala
46044a210f Fix SLA supports partialy 2022-02-10 14:06:49 +01:00
Filip Sykala
faa63f3182 Merge branch 'master' into fs_emboss
# Conflicts:
#	src/libslic3r/Format/3mf.cpp
2022-02-10 14:04:02 +01:00
enricoturri1966
cca1454c38 Tech ENABLE_VOLUMETRIC_RATE_TOOLPATHS_RECALC - Recalculate toolpaths when switching to/from volumetric rate visualization 2022-02-10 12:06:12 +01:00
enricoturri1966
1d0af50a94 GCodeProcessor - Added processing of gcode line M220 2022-02-10 10:41:38 +01:00
Filip Sykala
74cf6649f3 Merge branch 'master' into fs_mouse 2022-02-10 10:26:04 +01:00
Filip Sykala
576a63cd20 Fix for cut gizmo during move of object 2022-02-10 08:50:38 +01:00
enricoturri1966
be6922795d Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel: MeshClipper::m_vertex_array 2022-02-10 08:24:36 +01:00
Vojtech Bubnik
443a42c6d8 Merge branch 'master' of https://github.com/Prusa3D/PrusaSlicer 2022-02-09 15:31:00 +01:00
Vojtech Bubnik
5ed364910b Follow-up to 199dc121a5
Quantization of G-code export to achieve more precise extrusion
    width control.
Fix of wiping.
2022-02-09 15:30:11 +01:00