feature: long press to save original illust
This commit is contained in:
@@ -182,7 +182,10 @@ namespace Pixiview.Utils
|
||||
public static IllustFavorite LoadFavoritesIllusts()
|
||||
{
|
||||
var file = Path.Combine(PersonalFolder, favoriteFile);
|
||||
return ReadObject<IllustFavorite>(file);
|
||||
lock (sync)
|
||||
{
|
||||
return ReadObject<IllustFavorite>(file);
|
||||
}
|
||||
}
|
||||
|
||||
public static void SaveFavoritesIllusts(IllustFavorite data)
|
||||
@@ -214,6 +217,12 @@ namespace Pixiview.Utils
|
||||
return LoadImage(url, CacheFolder, userFolder);
|
||||
}
|
||||
|
||||
public static bool CheckIllustImage(string url)
|
||||
{
|
||||
var file = Path.Combine(PersonalFolder, imageFolder, Path.GetFileName(url));
|
||||
return File.Exists(file);
|
||||
}
|
||||
|
||||
private static ImageSource LoadImage(string url, string working, string folder)
|
||||
{
|
||||
var file = Path.Combine(working, folder, Path.GetFileName(url));
|
||||
|
||||
Reference in New Issue
Block a user