Add support for WideGrid images (#45)

This commit is contained in:
Philip Kristoffersen
2022-03-15 22:16:13 +01:00
committed by GitHub
parent 1f9d18c43a
commit 3f5c99c30e
2 changed files with 5 additions and 0 deletions
+3
View File
@@ -86,6 +86,7 @@ async fn search_fo_to_download(
let images = vec![ let images = vec![
format!("{}_hero.png", s.app_id), format!("{}_hero.png", s.app_id),
format!("{}p.png", s.app_id), format!("{}p.png", s.app_id),
format!("{}.png", s.app_id),
format!("{}_logo.png", s.app_id), format!("{}_logo.png", s.app_id),
format!("{}_bigpicture.png", s.app_id), format!("{}_bigpicture.png", s.app_id),
]; ];
@@ -118,6 +119,7 @@ async fn search_fo_to_download(
ImageType::Logo, ImageType::Logo,
ImageType::Hero, ImageType::Hero,
ImageType::Grid, ImageType::Grid,
ImageType::WideGrid,
ImageType::BigPicture, ImageType::BigPicture,
]; ];
let mut to_download = vec![]; let mut to_download = vec![];
@@ -168,6 +170,7 @@ async fn search_fo_to_download(
ImageType::Hero => Hero(Some(hero_parameters)), ImageType::Hero => Hero(Some(hero_parameters)),
ImageType::BigPicture => Grid(Some(big_picture_parameters)), ImageType::BigPicture => Grid(Some(big_picture_parameters)),
ImageType::Grid => Grid(Some(grid_parameters)), ImageType::Grid => Grid(Some(grid_parameters)),
ImageType::WideGrid => Grid(Some(big_picture_parameters)),
ImageType::Logo => Logo(Some(logo_parameters)), ImageType::Logo => Logo(Some(logo_parameters)),
}; };
+2
View File
@@ -2,6 +2,7 @@
pub enum ImageType { pub enum ImageType {
Hero, Hero,
Grid, Grid,
WideGrid,
Logo, Logo,
BigPicture, BigPicture,
} }
@@ -11,6 +12,7 @@ impl ImageType {
match self { match self {
ImageType::Hero => format!("{}_hero.png", app_id), ImageType::Hero => format!("{}_hero.png", app_id),
ImageType::Grid => format!("{}p.png", app_id), ImageType::Grid => format!("{}p.png", app_id),
ImageType::WideGrid => format!("{}.png", app_id),
ImageType::Logo => format!("{}_logo.png", app_id), ImageType::Logo => format!("{}_logo.png", app_id),
ImageType::BigPicture => format!("{}_bigpicture.png", app_id), ImageType::BigPicture => format!("{}_bigpicture.png", app_id),
} }