From 4c676acedd3c99234e599b77bcfdec6ad3274efb Mon Sep 17 00:00:00 2001 From: Andrey Kleshchev Date: Fri, 17 May 2024 20:47:19 +0300 Subject: viewer#1300 More favorite settings --- indra/llui/llfolderviewitem.cpp | 9 +++------ indra/newview/app_settings/settings.xml | 11 +++++++++++ .../default/xui/en/floater_inventory_settings.xml | 19 ++++++++++++++++--- 3 files changed, 30 insertions(+), 9 deletions(-) diff --git a/indra/llui/llfolderviewitem.cpp b/indra/llui/llfolderviewitem.cpp index 0131ab1085..03e3c84ca1 100644 --- a/indra/llui/llfolderviewitem.cpp +++ b/indra/llui/llfolderviewitem.cpp @@ -767,17 +767,14 @@ void LLFolderViewItem::drawOpenFolderArrow(const Params& default_params, const L void LLFolderViewItem::drawFavoriteIcon(const Params& default_params, const LLUIColor& fg_color) { static LLUICachedControl draw_star("InventoryFavoritesUseStar", true); - if (!draw_star) - { - return; - } + static LLUICachedControl draw_hollow_star("InventoryFavoritesUseHollowStar", true); LLUIImage* favorite_image = NULL; - if (mIsFavorite) + if (draw_star && mIsFavorite) { favorite_image = default_params.favorite_image; } - else if (mHasFavorites && !isOpen()) + else if (draw_hollow_star && mHasFavorites && !isOpen()) { favorite_image = default_params.favorite_content_image; } diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index 565d20daa1..a37b334a22 100644 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -17438,6 +17438,17 @@ Value 1 + InventoryFavoritesUseHollowStar + + Comment + Show star near folders that contain favorites + Persist + 0 + Type + Boolean + Value + 1 + InventoryFavoritesColorText Comment diff --git a/indra/newview/skins/default/xui/en/floater_inventory_settings.xml b/indra/newview/skins/default/xui/en/floater_inventory_settings.xml index e027d7556f..08b7a7af05 100644 --- a/indra/newview/skins/default/xui/en/floater_inventory_settings.xml +++ b/indra/newview/skins/default/xui/en/floater_inventory_settings.xml @@ -4,8 +4,8 @@ can_minimize="true" can_resize="false" save_rect="true" - height="460" - width="460" + height="483" + width="483" name="inventory_settings" title="INVENTORY SETTINGS"> +