summaryrefslogtreecommitdiff
path: root/indra/newview/llfloatermarketplacelistings.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llfloatermarketplacelistings.h')
-rwxr-xr-xindra/newview/llfloatermarketplacelistings.h29
1 files changed, 27 insertions, 2 deletions
diff --git a/indra/newview/llfloatermarketplacelistings.h b/indra/newview/llfloatermarketplacelistings.h
index f2ff58a712..0906ce30a7 100755
--- a/indra/newview/llfloatermarketplacelistings.h
+++ b/indra/newview/llfloatermarketplacelistings.h
@@ -32,6 +32,8 @@
#include "llinventoryfilter.h"
#include "llinventorypanel.h"
#include "llnotificationptr.h"
+#include "llmodaldialog.h"
+#include "lltexteditor.h"
class LLInventoryCategoriesObserver;
class LLInventoryCategoryAddedObserver;
@@ -122,9 +124,8 @@ private:
LLPanelMarketplaceListings * mPanelListings;
};
-
//-----------------------------------------------------------------------------
-// LLFloaterAssociateListing()
+// LLFloaterAssociateListing
//-----------------------------------------------------------------------------
class LLFloaterAssociateListing : public LLFloater
{
@@ -146,4 +147,28 @@ private:
LLUUID mUUID;
};
+//-----------------------------------------------------------------------------
+// LLFloaterMarketplaceValidation
+//-----------------------------------------------------------------------------
+// Note: For the moment, we just display the validation text. Eventually, we should
+// get the validation triggered on the server and display the html report.
+// *TODO : morph into an html/text window using the pattern in llfloatertos
+
+class LLFloaterMarketplaceValidation : public LLModalDialog
+{
+public:
+ LLFloaterMarketplaceValidation(const LLSD& data);
+ virtual ~LLFloaterMarketplaceValidation();
+
+ BOOL postBuild();
+
+ virtual void draw();
+
+ static void onContinue( void* userdata );
+
+private:
+ std::string mMessage;
+ LLTextEditor* mEditor;
+};
+
#endif // LL_LLFLOATERMARKETPLACELISTINGS_H