diff --git a/src/scrapers/TheArchiveScraper.cpp b/src/scrapers/TheArchiveScraper.cpp index 2429bf448..a1c5a7bfa 100644 --- a/src/scrapers/TheArchiveScraper.cpp +++ b/src/scrapers/TheArchiveScraper.cpp @@ -50,6 +50,13 @@ std::vector TheArchiveScraper::parseReq(ScraperSearchParams params //Archive.search does not return ratings + mdl.back().set("developer", game.child("developer").text().get()); + + std::string genre = game.child("genre").text().get(); + size_t search = genre.find_last_of(" > "); + genre = genre.substr(search == std::string::npos ? 0 : search, std::string::npos); + mdl.back().set("genre", genre); + pugi::xml_node image = game.child("box_front"); pugi::xml_node thumbnail = game.child("box_front_small"); diff --git a/src/views/gamelist/DetailedGameListView.cpp b/src/views/gamelist/DetailedGameListView.cpp index 256a6dd0d..d79ba5e6d 100644 --- a/src/views/gamelist/DetailedGameListView.cpp +++ b/src/views/gamelist/DetailedGameListView.cpp @@ -51,7 +51,7 @@ DetailedGameListView::DetailedGameListView(Window* window, FileData* root) : addChild(&mLblLastPlayed); mLastPlayed.setDisplayMode(DateTimeComponent::DISP_RELATIVE_TO_NOW); addChild(&mLastPlayed); - mLblPlayCount.setText("Play count: "); + mLblPlayCount.setText("Times played: "); addChild(&mLblPlayCount); addChild(&mPlayCount);