summaryrefslogtreecommitdiff
path: root/indra
diff options
context:
space:
mode:
authorAndrey Kleshchev <andreykproductengine@lindenlab.com>2024-05-02 21:08:41 +0300
committerAndrey Kleshchev <andreykproductengine@lindenlab.com>2024-05-02 21:08:41 +0300
commitbbadb8b3904ba620dde598367493f34b6fcc3226 (patch)
treed498fe226d8605f7f1f3e6f392eb892ffd139807 /indra
parentfc5e5327bca83846bb97cb7ff578b0dcb3a8892e (diff)
Viewer#1301 Small cleanup
notecards do not need to store 'favorite' flag
Diffstat (limited to 'indra')
-rw-r--r--indra/llinventory/llinventory.cpp26
-rw-r--r--indra/newview/llinventorypanel.cpp9
2 files changed, 4 insertions, 31 deletions
diff --git a/indra/llinventory/llinventory.cpp b/indra/llinventory/llinventory.cpp
index 0545c6262c..2f701f12a0 100644
--- a/indra/llinventory/llinventory.cpp
+++ b/indra/llinventory/llinventory.cpp
@@ -874,20 +874,12 @@ BOOL LLInventoryItem::exportLegacyStream(std::ostream& output_stream, BOOL inclu
output_stream << "\t\tparent_id\t" << uuid_str << "\n";
mPermissions.exportLegacyStream(output_stream);
- bool needs_metadata = mThumbnailUUID.notNull() || mFavorite;
- if (needs_metadata)
+ if (mThumbnailUUID.notNull())
{
// Max length is 255 chars, will have to export differently if it gets more data
// Ex: use newline and toNotation (uses {}) for unlimited size
LLSD metadata;
- if (mThumbnailUUID.notNull())
- {
- metadata["thumbnail"] = LLSD().with("asset_id", mThumbnailUUID);
- }
- if (mFavorite)
- {
- metadata["favorite"] = LLSD().with("toggled", mFavorite);
- }
+ metadata["thumbnail"] = LLSD().with("asset_id", mThumbnailUUID);
output_stream << "\t\tmetadata\t";
LLSDSerialize::toXML(metadata, output_stream);
@@ -1496,21 +1488,11 @@ BOOL LLInventoryCategory::exportLegacyStream(std::ostream& output_stream, BOOL)
output_stream << "\t\ttype\t" << LLAssetType::lookup(mType) << "\n";
output_stream << "\t\tpref_type\t" << LLFolderType::lookup(mPreferredType) << "\n";
output_stream << "\t\tname\t" << mName.c_str() << "|\n";
-
- bool needs_metadata = mThumbnailUUID.notNull() || mFavorite;
- if (needs_metadata)
+ if (mThumbnailUUID.notNull())
{
// Only up to 255 chars
LLSD metadata;
- if (mThumbnailUUID.notNull())
- {
- metadata["thumbnail"] = LLSD().with("asset_id", mThumbnailUUID);
- }
- if (mFavorite)
- {
- metadata["favorite"] = LLSD().with("toggled", mFavorite);
- }
-
+ metadata["thumbnail"] = LLSD().with("asset_id", mThumbnailUUID);
output_stream << "\t\tmetadata\t";
LLSDSerialize::toXML(metadata, output_stream);
output_stream << "|\n";
diff --git a/indra/newview/llinventorypanel.cpp b/indra/newview/llinventorypanel.cpp
index f22ac6f775..3892bfee03 100644
--- a/indra/newview/llinventorypanel.cpp
+++ b/indra/newview/llinventorypanel.cpp
@@ -1253,7 +1253,6 @@ LLFolderViewItem* LLInventoryPanel::buildViewsTree(const LLUUID& id,
{
LLViewerInventoryCategory::cat_array_t* categories;
LLViewerInventoryItem::item_array_t* items;
- //collectInventoryDescendants(id, categories, items);
mInventory->lockDirectDescendentArrays(id, categories, items);
// Make sure panel won't lock in a loop over existing items if
@@ -1354,14 +1353,6 @@ LLFolderViewItem* LLInventoryPanel::buildViewsTree(const LLUUID& id,
return folder_view_item;
}
-
-/*void LLInventoryPanel::collectInventoryDescendants(const LLUUID& id,
- LLViewerInventoryCategory::cat_array_t*& categories,
- LLViewerInventoryItem::item_array_t*& items);
-{
- mInventory->lockDirectDescendentArrays(id, categories, items);
-}*/
-
// bit of a hack to make sure the inventory is open.
void LLInventoryPanel::openStartFolderOrMyInventory()
{