From 8c7a3b55bbce5f40912744dd90649e4e03f093cf Mon Sep 17 00:00:00 2001 From: sentientstardust Date: Tue, 12 May 2026 01:51:16 +0100 Subject: [PATCH] Update README.md and change new version link --- README.md | 3 ++- src/libslic3r/AppConfig.cpp | 2 +- src/slic3r/GUI/GLCanvas3D.cpp | 6 +++++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 8a876cb4ee0..414ef8a6114 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ This color sheet was printed with CMYK PLA: # Official links +#### Github Repository: GitHub Logo #### Gitlab Repository: GitLab Logo #### Downloads: Package Repository @@ -38,7 +39,7 @@ This color sheet was printed with CMYK PLA: # OrcaSlicer-ImageMap Features ### Texture Mapping -- **Create Images on the surface of your 3D prints** - each layer alternates through a fixed CMYK (or other) pattern, only varying the amount of overhang around the edge of your print. This creates a smooth surface, printing your image texture on the model with no additional seams. +- **Create Images on the side surfaces of your 3D prints** - each layer alternates through a fixed CMYK (or other) pattern, only varying the amount of overhang around the edge of your print. This creates a smooth surface, printing your image texture on the model with no additional seams. ![Layer Lines in Slicer Screenshot](https://gradients.garden/gitlab_images/slicer_layer_lines.jpeg) diff --git a/src/libslic3r/AppConfig.cpp b/src/libslic3r/AppConfig.cpp index 5b73251fdc1..4d27e3df10a 100644 --- a/src/libslic3r/AppConfig.cpp +++ b/src/libslic3r/AppConfig.cpp @@ -43,7 +43,7 @@ namespace Slic3r { static const std::string VERSION_CHECK_URL = "https://gradients.garden/orcaslicer_imagemap/current_version.json"; static const std::string VERSION_CHECK_URL_LEGACY = "https://check-version.orcaslicer.com/latest"; static const std::string VERSION_CHECK_MODE = "platform_json"; -static const std::string VERSION_DOWNLOAD_URL = "https://gitlab.com/sentient_stardust/orcaslicer-imagemap/-/packages"; +static const std::string VERSION_DOWNLOAD_URL = "https://gitlab.com/sentient_stardust/orcaslicer-imagemap"; static const std::string PROFILE_UPDATE_URL = "https://api.github.com/repos/OrcaSlicer/orcaslicer-profiles/releases/tags"; static const std::string MODELS_STR = "models"; diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index 92733f1cf1e..a7f8f806285 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -1925,6 +1925,8 @@ void GLCanvas3D::render(bool only_init) if (!is_initialized() && !init()) return; + if (m_reload_delayed) + reload_scene(true); if (m_canvas_type == ECanvasType::CanvasView3D && m_gizmos.get_current_type() == GLGizmosManager::Undefined) { enable_return_toolbar(false); } @@ -2412,8 +2414,10 @@ void GLCanvas3D::reload_scene(bool refresh_immediately, bool force_full_scene_re if (m_canvas == nullptr || m_config == nullptr || m_model == nullptr) return; - if (!m_initialized) + if (!m_initialized) { + m_reload_delayed = true; return; + } _set_current();