summaryrefslogtreecommitdiff
path: root/Juick/ViewModels
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2013-03-29 14:58:12 +0400
committerGravatar Vitaly Takmazov2013-03-29 14:58:12 +0400
commit9f19cd09bfad13715bb4eda46e7782f56674e26c (patch)
treef2d7f8be17c0ab9a00056d372a364bb6938f2429 /Juick/ViewModels
parent32fc287a28c24ca980f4fe67ccab178c04cd9159 (diff)
using PersistentImageCache for avatars
Diffstat (limited to 'Juick/ViewModels')
-rw-r--r--Juick/ViewModels/PostItem.cs14
-rw-r--r--Juick/ViewModels/ViewModelBase.cs2
2 files changed, 9 insertions, 7 deletions
diff --git a/Juick/ViewModels/PostItem.cs b/Juick/ViewModels/PostItem.cs
index 2072cf5..e88f6f1 100644
--- a/Juick/ViewModels/PostItem.cs
+++ b/Juick/ViewModels/PostItem.cs
@@ -31,14 +31,14 @@ namespace Juick.ViewModels
public int MID {get;set;}
public int RID {get;set;}
-
- public string Username {get;set;}
-
- public Uri AvatarUri {get;set;}
-
- public Uri Attachment {get;set;}
- public string Status {get;set;}
+ public string Username { get; set; }
+
+ public Uri AvatarUri { get; set; }
+
+ public Uri Attachment { get; set; }
+
+ public string Status { get; set; }
public string MessageText { get; set; }
diff --git a/Juick/ViewModels/ViewModelBase.cs b/Juick/ViewModels/ViewModelBase.cs
index 2427a80..27fdc42 100644
--- a/Juick/ViewModels/ViewModelBase.cs
+++ b/Juick/ViewModels/ViewModelBase.cs
@@ -9,11 +9,13 @@ using System.Windows.Media.Imaging;
using Juick.Classes;
using JuickApi;
using RestSharp;
+using Kawagoe.Storage;
namespace Juick.ViewModels
{
public class ViewModelBase : INotifyPropertyChanged
{
+ ImageCache _cache = new PersistentImageCache("avatars");
static readonly string IsDataLoadingPropertyName = ExpressionHelper.GetPropertyName<ViewModelBase>(x => x.IsDataLoading);
bool isDataLoading;