From f1bc6b321bf8bdccee7f2f7561c3fac9f60e7456 Mon Sep 17 00:00:00 2001 From: David Vazgenovich Shakaryan Date: Thu, 15 May 2025 10:27:09 -0700 Subject: display number of matches in search --- main.lua | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/main.lua b/main.lua index 4b3e168..4fd6a8b 100644 --- a/main.lua +++ b/main.lua @@ -287,6 +287,10 @@ local function osd_menu_title(menu) asscape(menu.search_text:sub( menu.search_cursor))) end + + str = str:gsub('', colours.info) + str = str:gsub('', #menu.options) + str = str:gsub('', #menu.search_options) end return col .. ' ยป ' .. str @@ -931,7 +935,8 @@ local function start_search() local menu = menus[depth] if menu.type == 'search' then -- resume search - menu.title = 'Searching: ' + menu.title = 'Searching: ' .. + ' (/)' menu.search_active = true menu.search_cursor = #menu.search_text + 1 menu.cursor = 1 @@ -939,7 +944,8 @@ local function start_search() update_osd() else push_menu({ - title='Searching: ', + title='Searching: ' .. + ' (/)', type='search', search_active=true, search_options=search_menu_options(menu.options), @@ -955,7 +961,8 @@ end local function end_search() local menu = menus[depth] menu.search_active = false - menu.title = 'Search results: ' + menu.title = 'Search results: ' .. + ' (/)' update_osd() bind_menu_keys() end -- cgit v1.2.3-70-g09d2