From d59d49480e2981345fe173f741d6b0ad4a2d2320 Mon Sep 17 00:00:00 2001 From: David Vazgenovich Shakaryan Date: Wed, 28 Jan 2026 20:20:09 -0800 Subject: use active colour for selected progress bar --- config.lua | 10 +++++----- osd.lua | 11 +++++++---- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/config.lua b/config.lua index e278111..3de93ca 100644 --- a/config.lua +++ b/config.lua @@ -32,12 +32,12 @@ config.colour = { icon_sorted = '4488cc', icon_playing = '3366ff', icon_favourite = 'ff00ff', - icon_active = 'ff9900', + icon_active = 'e68a00', icon_missing = 'ff0000', - progress_bar_fg = '444444', - progress_bar_bg = '222222', - progress_bar_epg_fg = 'ff9900', - progress_bar_epg_bg = '444444', + progress_bar_fg = '666666', + progress_bar_bg = '333333', + progress_bar_fg_active = 'e68a00', + progress_bar_bg_active = '383838', scrollbar_fg = '666666', scrollbar_bg = '333333', scrollbar_fg_hover = '00cc00', diff --git a/osd.lua b/osd.lua index 77f98d0..87da3ab 100644 --- a/osd.lua +++ b/osd.lua @@ -259,8 +259,8 @@ function mt:option_text(opt, info) if opt.programme and opt.type == 'programme' and opt.active then str = str .. ' ' .. self:draw_progress_bar( - opt.programme, colour.progress_bar_epg_fg, - colour.progress_bar_epg_bg) + opt.programme, colour.progress_bar_fg_active, + colour.progress_bar_bg_active) end local opt_info = opt.info @@ -270,8 +270,11 @@ function mt:option_text(opt, info) if opt.programme and opt.type ~= 'programme' then str = str .. ' ' .. self:draw_progress_bar( - opt.programme, colour.progress_bar_fg, - colour.progress_bar_bg) + opt.programme, + info.selected and colour.progress_bar_fg_active or + colour.progress_bar_fg, + info.selected and colour.progress_bar_bg_active or + colour.progress_bar_bg) end return str -- cgit v1.2.3-70-g09d2