PSF: Add AS as valid category

Used for some PS3 Applications
This commit is contained in:
Ani 2022-12-11 19:53:53 +00:00 committed by Megamouse
parent 65ae85061f
commit 0e625e6928
3 changed files with 5 additions and 2 deletions

View file

@ -243,7 +243,7 @@ namespace psf
}
const auto cat = get_string(pair.sfo, "CATEGORY", "");
constexpr std::string_view valid_cats[]{"GD", "DG", "HG", "AM", "AP", "AT", "AV", "BV", "WT", "HM", "CB", "SF", "2P", "2G", "1P", "PP", "MN", "PE", "2D", "SD", "MS"};
constexpr std::string_view valid_cats[]{"GD", "DG", "HG", "AM", "AP", "AS", "AT", "AV", "BV", "WT", "HM", "CB", "SF", "2P", "2G", "1P", "PP", "MN", "PE", "2D", "SD", "MS"};
if (std::find(std::begin(valid_cats), std::end(valid_cats), cat) == std::end(valid_cats))
{

View file

@ -21,6 +21,7 @@ namespace cat
{
const QString cat_app_music = "AM";
const QString cat_app_photo = "AP";
const QString cat_app_store = "AS";
const QString cat_app_tv = "AT";
const QString cat_app_video = "AV";
const QString cat_bc_video = "BV";
@ -45,7 +46,7 @@ namespace cat
const QStringList ps2_games = { cat_ps2_game, cat_ps2_inst };
const QStringList psp_games = { cat_psp_game, cat_psp_mini, cat_psp_rema };
const QStringList media = { cat_app_photo, cat_app_video, cat_bc_video, cat_app_music, cat_app_tv, cat_web_tv };
const QStringList media = { cat_app_photo, cat_app_video, cat_bc_video, cat_app_music, cat_app_store, cat_app_tv, cat_web_tv };
const QStringList data = { cat_ps3_data, cat_ps2_data, cat_ps3_save, cat_psp_save };
const QStringList others = { cat_network, cat_store_fe };
}

View file

@ -23,6 +23,7 @@ public:
// PS3 bootable
const QString app_music = tr("Music App");
const QString app_photo = tr("Photo App");
const QString app_store = tr("Store App");
const QString app_tv = tr("TV App");
const QString app_video = tr("Video App");
const QString bc_video = tr("Broadcast Video");
@ -62,6 +63,7 @@ public:
{
{ cat::cat_app_music, app_music }, // media
{ cat::cat_app_photo, app_photo }, // media
{ cat::cat_app_store, app_store }, // media
{ cat::cat_app_tv , app_tv }, // media
{ cat::cat_app_video, app_video }, // media
{ cat::cat_bc_video , bc_video }, // media