1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-17 14:11:06 +00:00

Merge pull request #44301 from pycbouh/show-count-find-in-files

Display the number of results for global search
This commit is contained in:
Rémi Verschelde
2020-12-17 10:04:50 +01:00
committed by GitHub

View File

@@ -779,7 +779,19 @@ void FindInFilesPanel::_on_item_edited() {
} }
void FindInFilesPanel::_on_finished() { void FindInFilesPanel::_on_finished() {
_status_label->set_text(TTR("Search complete")); String results_text;
int result_count = _result_items.size();
int file_count = _file_items.size();
if (result_count == 1 && file_count == 1) {
results_text = vformat(TTR("%d match in %d file."), result_count, file_count);
} else if (result_count != 1 && file_count == 1) {
results_text = vformat(TTR("%d matches in %d file."), result_count, file_count);
} else {
results_text = vformat(TTR("%d matches in %d files."), result_count, file_count);
}
_status_label->set_text(results_text);
update_replace_buttons(); update_replace_buttons();
set_progress_visible(false); set_progress_visible(false);
_refresh_button->show(); _refresh_button->show();