summaryrefslogtreecommitdiff
path: root/indra/newview/llfloatermarketplacelistings.h
diff options
context:
space:
mode:
authorMerov Linden <merov@lindenlab.com>2015-01-24 16:50:56 -0800
committerMerov Linden <merov@lindenlab.com>2015-01-24 16:50:56 -0800
commit6cf5912fd0339d09d9ac441d02c2dade824802ac (patch)
tree324fb1223882e78c8190072d442c901b38b99f1d /indra/newview/llfloatermarketplacelistings.h
parent96172ddfe6325862c690b062592fa6cd4f4d5d6c (diff)
DD-306 : Suppress no issue listings from audit listing dump, add no error message when no error, disable some right click menu items in multiselection cases
Diffstat (limited to 'indra/newview/llfloatermarketplacelistings.h')
-rwxr-xr-xindra/newview/llfloatermarketplacelistings.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/indra/newview/llfloatermarketplacelistings.h b/indra/newview/llfloatermarketplacelistings.h
index c5c8043593..9249347877 100755
--- a/indra/newview/llfloatermarketplacelistings.h
+++ b/indra/newview/llfloatermarketplacelistings.h
@@ -179,10 +179,24 @@ public:
virtual void draw();
virtual void onOpen(const LLSD& key);
- void appendMessage(std::string& message, LLError::ELevel log_level);
+ void clearMessages();
+ void appendMessage(std::string& message, S32 depth, LLError::ELevel log_level);
static void onOK( void* userdata );
private:
+ struct Message {
+ LLError::ELevel mErrorLevel;
+ std::string mMessage;
+ };
+ typedef std::vector<Message> message_list_t;
+
+ void handleCurrentListing();
+
+ message_list_t mCurrentListingMessages;
+ LLError::ELevel mCurrentListingErrorLevel;
+
+ message_list_t mMessages;
+
LLTextEditor* mEditor;
};