diff --git a/lib/gui/esubtitle.cpp b/lib/gui/esubtitle.cpp index a550640504..1dd69956d4 100644 --- a/lib/gui/esubtitle.cpp +++ b/lib/gui/esubtitle.cpp @@ -356,7 +356,7 @@ int eSubtitleWidget::event(int event, void *data, void *data2) if (!element.m_text.empty()) { eRect &area = element.m_area; - if (eConfigManager::getConfigBoolValue("config.subtitles.showbackground")) + if (bcktrans != 255) { ePtr para = new eTextPara(area); para->setFont(subtitleStyles[Subtitle_TTX].font); @@ -380,7 +380,7 @@ int eSubtitleWidget::event(int event, void *data, void *data2) bbox.setHeight(bboxHeight); area.setTop(area.top() - borderwidth); } - painter.setForegroundColor(gRGB(0,0,0,64)); + painter.setForegroundColor(gRGB(0,0,0,bcktrans)); painter.fill(bbox); borderwidth = 0; } diff --git a/lib/python/Components/UsageConfig.py b/lib/python/Components/UsageConfig.py index 41f7d8d01b..5c7a0c9240 100644 --- a/lib/python/Components/UsageConfig.py +++ b/lib/python/Components/UsageConfig.py @@ -976,18 +976,6 @@ def setZapmode(el): config.subtitles.dvb_subtitles_original_position = ConfigSelection(default="0", choices=[("0", _("Original")), ("1", _("Fixed")), ("2", _("Relative"))]) config.subtitles.dvb_subtitles_centered = ConfigYesNo(default=False) config.subtitles.subtitle_bad_timing_delay = ConfigSelection(default="0", choices=subtitle_delay_choicelist) - config.subtitles.dvb_subtitles_backtrans = ConfigSelection(default="0", choices=[ - ("0", _("No transparency")), - ("25", _("10%")), - ("50", _("20%")), - ("75", _("30%")), - ("100", _("40%")), - ("125", _("50%")), - ("150", _("60%")), - ("175", _("70%")), - ("200", _("80%")), - ("225", _("90%")), - ("255", _("Full transparency"))]) config.subtitles.pango_subtitle_colors = ConfigSelection(default="0", choices=[ ("0", _("alternative")), ("1", _("white")),