diff --git a/OpenMetaverse/AssetCache.cs b/OpenMetaverse/AssetCache.cs
index 65e55560..5eece1b3 100644
--- a/OpenMetaverse/AssetCache.cs
+++ b/OpenMetaverse/AssetCache.cs
@@ -189,9 +189,9 @@ namespace OpenMetaverse
private string FileName(UUID assetID)
{
if (ComputeAssetCacheFilename != null) {
- return ComputeAssetCacheFilename(Client.Settings.TEXTURE_CACHE_DIR, assetID);
+ return ComputeAssetCacheFilename(Client.Settings.ASSET_CACHE_DIR, assetID);
}
- return Client.Settings.TEXTURE_CACHE_DIR + Path.DirectorySeparatorChar + assetID.ToString();
+ return Client.Settings.ASSET_CACHE_DIR + Path.DirectorySeparatorChar + assetID.ToString();
}
///
@@ -211,9 +211,9 @@ namespace OpenMetaverse
{
Logger.DebugLog("Saving " + FileName(assetID) + " to asset cache.", Client);
- if (!Directory.Exists(Client.Settings.TEXTURE_CACHE_DIR))
+ if (!Directory.Exists(Client.Settings.ASSET_CACHE_DIR))
{
- Directory.CreateDirectory(Client.Settings.TEXTURE_CACHE_DIR);
+ Directory.CreateDirectory(Client.Settings.ASSET_CACHE_DIR);
}
File.WriteAllBytes(FileName(assetID), assetData);
@@ -265,7 +265,7 @@ namespace OpenMetaverse
///
public void Clear()
{
- string cacheDir = Client.Settings.TEXTURE_CACHE_DIR;
+ string cacheDir = Client.Settings.ASSET_CACHE_DIR;
if (!Directory.Exists(cacheDir))
{
return;
@@ -290,7 +290,7 @@ namespace OpenMetaverse
///
public void Prune()
{
- string cacheDir = Client.Settings.TEXTURE_CACHE_DIR;
+ string cacheDir = Client.Settings.ASSET_CACHE_DIR;
if (!Directory.Exists(cacheDir))
{
return;
@@ -301,10 +301,10 @@ namespace OpenMetaverse
long size = GetFileSize(files);
- if (size > Client.Settings.TEXTURE_CACHE_MAX_SIZE)
+ if (size > Client.Settings.ASSET_CACHE_MAX_SIZE)
{
Array.Sort(files, new SortFilesByAccesTimeHelper());
- long targetSize = (long)(Client.Settings.TEXTURE_CACHE_MAX_SIZE * 0.9);
+ long targetSize = (long)(Client.Settings.ASSET_CACHE_MAX_SIZE * 0.9);
int num = 0;
foreach (FileInfo file in files)
{
@@ -362,7 +362,7 @@ namespace OpenMetaverse
///
private bool Operational()
{
- return Client.Settings.USE_TEXTURE_CACHE;
+ return Client.Settings.USE_ASSET_CACHE;
}
///
diff --git a/OpenMetaverse/Settings.cs b/OpenMetaverse/Settings.cs
index 42f1d2ad..f316a5d3 100644
--- a/OpenMetaverse/Settings.cs
+++ b/OpenMetaverse/Settings.cs
@@ -247,19 +247,19 @@ namespace OpenMetaverse
public bool ALWAYS_REQUEST_PARCEL_DWELL = true;
#endregion
- #region Texture Cache
+ #region Asset Cache
///
- /// If true, images downloaded from the server will be cached
- /// in a local directory
+ /// If true, images, and other assets downloaded from the server
+ /// will be cached in a local directory
///
- public bool USE_TEXTURE_CACHE = true;
+ public bool USE_ASSET_CACHE = true;
/// Path to store cached texture data
- public string TEXTURE_CACHE_DIR = RESOURCE_DIR + "/cache";
+ public string ASSET_CACHE_DIR = RESOURCE_DIR + "/cache";
/// Maximum size cached files are allowed to take on disk (bytes)
- public long TEXTURE_CACHE_MAX_SIZE = 1024 * 1024 * 1024; // 1GB
+ public long ASSET_CACHE_MAX_SIZE = 1024 * 1024 * 1024; // 1GB
#endregion
#region Misc
diff --git a/Programs/PrimWorkshop/frmBrowser.cs b/Programs/PrimWorkshop/frmBrowser.cs
index db0d648d..b0c2fdce 100644
--- a/Programs/PrimWorkshop/frmBrowser.cs
+++ b/Programs/PrimWorkshop/frmBrowser.cs
@@ -146,8 +146,8 @@ namespace PrimWorkshop
Client.Settings.ALWAYS_DECODE_OBJECTS = true;
Client.Settings.ALWAYS_REQUEST_OBJECTS = true;
Client.Settings.SEND_AGENT_UPDATES = true;
- Client.Settings.USE_TEXTURE_CACHE = true;
- //Client.Settings.TEXTURE_CACHE_DIR = Application.StartupPath + System.IO.Path.DirectorySeparatorChar + "cache";
+ Client.Settings.USE_ASSET_CACHE = true;
+ //Client.Settings.ASSET_CACHE_DIR = Application.StartupPath + System.IO.Path.DirectorySeparatorChar + "cache";
Client.Settings.ALWAYS_REQUEST_PARCEL_ACL = false;
Client.Settings.ALWAYS_REQUEST_PARCEL_DWELL = false;
// Crank up the throttle on texture downloads
diff --git a/Programs/examples/Dashboard/Dashboard.cs b/Programs/examples/Dashboard/Dashboard.cs
index c53bc845..b91351d4 100644
--- a/Programs/examples/Dashboard/Dashboard.cs
+++ b/Programs/examples/Dashboard/Dashboard.cs
@@ -61,7 +61,7 @@ namespace Dashboard
//initialize client object
Client = new GridClient();
Client.Settings.USE_LLSD_LOGIN = true;
- Client.Settings.USE_TEXTURE_CACHE = true;
+ Client.Settings.USE_ASSET_CACHE = true;
Client.Network.OnCurrentSimChanged += new NetworkManager.CurrentSimChangedCallback(Network_OnCurrentSimChanged);
Client.Network.OnDisconnected += new NetworkManager.DisconnectedCallback(Network_OnDisconnected);
diff --git a/Programs/examples/TestClient/TestClient.cs b/Programs/examples/TestClient/TestClient.cs
index c989f550..f72387f6 100644
--- a/Programs/examples/TestClient/TestClient.cs
+++ b/Programs/examples/TestClient/TestClient.cs
@@ -48,7 +48,7 @@ namespace OpenMetaverse.TestClient
Settings.ALWAYS_DECODE_OBJECTS = true;
Settings.ALWAYS_REQUEST_OBJECTS = true;
Settings.SEND_AGENT_UPDATES = true;
- Settings.USE_TEXTURE_CACHE = true;
+ Settings.USE_ASSET_CACHE = true;
Network.RegisterCallback(PacketType.AgentDataUpdate, new NetworkManager.PacketCallback(AgentDataUpdateHandler));
Network.OnLogin += new NetworkManager.LoginCallback(LoginHandler);