mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-07-08 03:21:11 +00:00
FIX: dailytips display issue
jira: STUDIO-4980、STUDIO-4981 1. STUDIO-4980 fix that there is a incorrect image display in first page of dailytips 2. STUDIO-4981 fix some UI element display issue in dark mode: expand button color、image tint color 3. modify some tips content provided by salt.wei Change-Id: Ie85da2f049b89f0358b19f587ce7aa7cce0164c7
This commit is contained in:
@@ -20,6 +20,12 @@ namespace {
|
||||
static constexpr int BEFORE_COMPLETE_DURATION = 3000; //ms
|
||||
static constexpr int REFRESH_TIMEOUT = 100; //ms
|
||||
|
||||
void NotificationManager::SlicingProgressNotification::on_change_color_mode(bool is_dark)
|
||||
{
|
||||
PopNotification::on_change_color_mode(is_dark);
|
||||
m_dailytips_panel->on_change_color_mode(is_dark);
|
||||
}
|
||||
|
||||
void NotificationManager::SlicingProgressNotification::init()
|
||||
{
|
||||
if (m_sp_state == SlicingProgressState::SP_PROGRESS) {
|
||||
@@ -413,6 +419,10 @@ void Slic3r::GUI::NotificationManager::SlicingProgressNotification::render_bar(c
|
||||
|
||||
void NotificationManager::SlicingProgressNotification::render_dailytips_panel(const ImVec2& pos, const ImVec2& size)
|
||||
{
|
||||
if (m_sp_state == SlicingProgressState::SP_BEFORE_COMPLETED)
|
||||
m_dailytips_panel->set_can_expand(false);
|
||||
else
|
||||
m_dailytips_panel->set_can_expand(true);
|
||||
m_dailytips_panel->set_scale(m_scale);
|
||||
m_dailytips_panel->set_position(pos);
|
||||
m_dailytips_panel->set_size(size);
|
||||
|
||||
Reference in New Issue
Block a user