Folder icons for virtual system folders #Firestorm, #Phoenix and #RLV
Moving the folders to the other system foldersmaster
parent
69b8bd7e51
commit
9a4f5eafa3
|
|
@ -82,7 +82,13 @@ public:
|
|||
|
||||
FT_INBOX = 49,
|
||||
|
||||
FT_COUNT = 50,
|
||||
// Ansariel: Folder types for our own virtual system folders
|
||||
//FT_COUNT = 50,
|
||||
FT_FIRESTORM = 50,
|
||||
FT_PHOENIX = 51,
|
||||
FT_RLV = 52,
|
||||
FT_COUNT = 53,
|
||||
// END Ansariel: Folder types for our own virtual system folders
|
||||
|
||||
FT_NONE = -1
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2385,7 +2385,11 @@ LLFolderType::EType LLFolderBridge::getPreferredType() const
|
|||
LLViewerInventoryCategory* cat = getCategory();
|
||||
if(cat)
|
||||
{
|
||||
preferred_type = cat->getPreferredType();
|
||||
std::string catName(cat->getName());
|
||||
if (catName == ROOT_FIRESTORM_FOLDER) preferred_type = LLFolderType::FT_FIRESTORM;
|
||||
else if (catName == RLV_ROOT_FOLDER) preferred_type = LLFolderType::FT_RLV;
|
||||
else if (catName == "#Phoenix") preferred_type = LLFolderType::FT_PHOENIX;
|
||||
else preferred_type = cat->getPreferredType();
|
||||
}
|
||||
|
||||
return preferred_type;
|
||||
|
|
@ -2398,7 +2402,11 @@ LLUIImagePtr LLFolderBridge::getIcon() const
|
|||
LLViewerInventoryCategory* cat = getCategory();
|
||||
if(cat)
|
||||
{
|
||||
preferred_type = cat->getPreferredType();
|
||||
std::string catName(cat->getName());
|
||||
if (catName == ROOT_FIRESTORM_FOLDER) preferred_type = LLFolderType::FT_FIRESTORM;
|
||||
else if (catName == RLV_ROOT_FOLDER) preferred_type = LLFolderType::FT_RLV;
|
||||
else if (catName == "#Phoenix") preferred_type = LLFolderType::FT_PHOENIX;
|
||||
else preferred_type = cat->getPreferredType();
|
||||
}
|
||||
return getIcon(preferred_type);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -130,6 +130,10 @@ LLViewerFolderDictionary::LLViewerFolderDictionary()
|
|||
|
||||
addEntry(LLFolderType::FT_NONE, new ViewerFolderEntry("New Folder", "Inv_FolderOpen", "Inv_FolderClosed", FALSE, "default"));
|
||||
|
||||
addEntry(LLFolderType::FT_FIRESTORM, new ViewerFolderEntry("Firestorm", "Inv_FirestormOpen", "Inv_FirestormClosed", FALSE, "default"));
|
||||
addEntry(LLFolderType::FT_PHOENIX, new ViewerFolderEntry("Phoenix", "Inv_PhoenixOpen", "Inv_PhoenixClosed", FALSE, "default"));
|
||||
addEntry(LLFolderType::FT_RLV, new ViewerFolderEntry("RLV", "Inv_RLVOpen", "Inv_RLVClosed", FALSE, "default"));
|
||||
|
||||
#if SUPPORT_ENSEMBLES
|
||||
initEnsemblesFromFile();
|
||||
#else
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -264,6 +264,14 @@ with the same filename but different name
|
|||
<texture name="Inv_InboxOpen" file_name="icons/Inv_SysOpen.png" />
|
||||
<texture name="Inv_InboxClosed" file_name="icons/Inv_SysClosed.png" />
|
||||
|
||||
<!-- Firstorm virtual system folders -->
|
||||
<texture name="Inv_FirestormOpen" file_name="icons/Inv_SysOpen.png" />
|
||||
<texture name="Inv_FirestormClosed" file_name="icons/Inv_SysClosed.png" />
|
||||
<texture name="Inv_PhoenixOpen" file_name="icons/Inv_SysOpen.png" />
|
||||
<texture name="Inv_PhoenixClosed" file_name="icons/Inv_SysClosed.png" />
|
||||
<texture name="Inv_RLVOpen" file_name="icons/Inv_SysOpen.png" />
|
||||
<texture name="Inv_RLVClosed" file_name="icons/Inv_SysClosed.png" />
|
||||
|
||||
<texture name="Linden_Dollar_Alert" file_name="widgets/Linden_Dollar_Alert.png"/>
|
||||
<texture name="Linden_Dollar_Background" file_name="widgets/Linden_Dollar_Background.png"/>
|
||||
|
||||
|
|
|
|||
|
|
@ -70,6 +70,14 @@
|
|||
<texture name="Inv_FolderClosed" file_name="legacy/inv_folder_plain_closed.tga" />
|
||||
<texture name="Inv_FolderOpen" file_name="legacy/inv_folder_plain_open.tga" />
|
||||
|
||||
<!-- Firstorm virtual system folders -->
|
||||
<texture name="Inv_FirestormOpen" file_name="legacy/inv_folder_firestorm.tga" />
|
||||
<texture name="Inv_FirestormClosed" file_name="legacy/inv_folder_firestorm.tga" />
|
||||
<texture name="Inv_PhoenixOpen" file_name="legacy/inv_folder_phoenix.tga" />
|
||||
<texture name="Inv_PhoenixClosed" file_name="legacy/inv_folder_phoenix.tga" />
|
||||
<texture name="Inv_RLVOpen" file_name="legacy/inv_folder_RLVa.tga" />
|
||||
<texture name="Inv_RLVClosed" file_name="legacy/inv_folder_RLVa.tga" />
|
||||
|
||||
<texture name="Parcel_Build_Dark" file_name="legacy/status_build.png" />
|
||||
<texture name="Parcel_BuildNo_Dark" file_name="legacy/status_no_build.tga" />
|
||||
<texture name="Parcel_Damage_Dark" file_name="icons/Parcel_Damage_Dark.png" />
|
||||
|
|
|
|||
|
|
@ -70,6 +70,14 @@
|
|||
<texture name="Inv_FolderClosed" file_name="legacy/inv_folder_plain_closed.tga" />
|
||||
<texture name="Inv_FolderOpen" file_name="legacy/inv_folder_plain_open.tga" />
|
||||
|
||||
<!-- Firstorm virtual system folders -->
|
||||
<texture name="Inv_FirestormOpen" file_name="legacy/inv_folder_firestorm.tga" />
|
||||
<texture name="Inv_FirestormClosed" file_name="legacy/inv_folder_firestorm.tga" />
|
||||
<texture name="Inv_PhoenixOpen" file_name="legacy/inv_folder_phoenix.tga" />
|
||||
<texture name="Inv_PhoenixClosed" file_name="legacy/inv_folder_phoenix.tga" />
|
||||
<texture name="Inv_RLVOpen" file_name="legacy/inv_folder_RLVa.tga" />
|
||||
<texture name="Inv_RLVClosed" file_name="legacy/inv_folder_RLVa.tga" />
|
||||
|
||||
<texture name="Parcel_Build_Dark" file_name="legacy/status_build.png" />
|
||||
<texture name="Parcel_BuildNo_Dark" file_name="legacy/status_no_build.tga" />
|
||||
<texture name="Parcel_Damage_Dark" file_name="icons/Parcel_Damage_Dark.png" />
|
||||
|
|
|
|||
Loading…
Reference in New Issue