add GitHub downloader, fix yyjson helper missing break, hide popup list when out of focus

This commit is contained in:
ITotalJustice
2024-12-26 18:11:03 +00:00
parent adf0a3b2cd
commit ec7caabdbd
12 changed files with 649 additions and 4 deletions

View File

@@ -1036,6 +1036,10 @@ void Menu::LoadAssocEntriesPath(const fs::FsPath& path) {
continue;
}
if (d->d_type != DT_REG) {
continue;
}
const auto ext = std::strrchr(d->d_name, '.');
if (!ext || strcasecmp(ext, ".ini")) {
continue;