diff --git a/src/gui/uithemecommon.h b/src/gui/uithemecommon.h index 9f1545fe6..ba7a5c2c5 100644 --- a/src/gui/uithemecommon.h +++ b/src/gui/uithemecommon.h @@ -80,8 +80,14 @@ inline QHash defaultUIThemeColors() {u"TransferList.StoppedUploading"_s, {Color::Primer::Light::doneFg, Color::Primer::Dark::doneFg}}, {u"TransferList.Moving"_s, {Color::Primer::Light::successFg, Color::Primer::Dark::successFg}}, {u"TransferList.MissingFiles"_s, {Color::Primer::Light::dangerFg, Color::Primer::Dark::dangerFg}}, - {u"TransferList.Error"_s, {Color::Primer::Light::dangerFg, Color::Primer::Dark::dangerFg}}, + {u"TransferList.Error"_s, {Color::Primer::Light::dangerFg, Color::Primer::Dark::dangerFg}} + }; +} +// Palette isn't customizable in default theme +inline QHash defaultPaletteColors() +{ + return { {u"Palette.Window"_s, {{}, {}}}, {u"Palette.WindowText"_s, {{}, {}}}, {u"Palette.Base"_s, {{}, {}}}, diff --git a/src/gui/uithemedialog.cpp b/src/gui/uithemedialog.cpp index 24ee381da..2d06ceeba 100644 --- a/src/gui/uithemedialog.cpp +++ b/src/gui/uithemedialog.cpp @@ -273,8 +273,6 @@ void UIThemeDialog::loadColors() int row = 2; for (const QString &id : colorIDs) { - if (id == u"Log.Normal") - qDebug() << "!!!!!!!"; m_ui->colorsLayout->addWidget(new QLabel(id), row, 0); const UIThemeColor &defaultColor = defaultColors.value(id); diff --git a/src/gui/uithemesource.cpp b/src/gui/uithemesource.cpp index c3908b0b8..59f132d27 100644 --- a/src/gui/uithemesource.cpp +++ b/src/gui/uithemesource.cpp @@ -105,6 +105,8 @@ DefaultThemeSource::DefaultThemeSource() , m_colors {defaultUIThemeColors()} { loadColors(); + // Palette isn't customizable in default theme + m_colors.insert(defaultPaletteColors()); } QByteArray DefaultThemeSource::readStyleSheet()