summaryrefslogtreecommitdiff
path: root/indra/newview/llfloatermediabrowser.h
diff options
context:
space:
mode:
authorRichard Linden <none@none>2010-09-16 00:45:27 -0700
committerRichard Linden <none@none>2010-09-16 00:45:27 -0700
commit387011a1ff519d0e339b446ff5d02f0d009b7e5d (patch)
tree4bf7a49fa856a0bd067071386f12553e6aa886f2 /indra/newview/llfloatermediabrowser.h
parent0336487e34425c1630cd84da45dc64bc7c7c03be (diff)
EXP-29 WIP Implement popup blocking
added web popup notification overlay
Diffstat (limited to 'indra/newview/llfloatermediabrowser.h')
-rw-r--r--indra/newview/llfloatermediabrowser.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/indra/newview/llfloatermediabrowser.h b/indra/newview/llfloatermediabrowser.h
index ee4aef814f..e6511c6e85 100644
--- a/indra/newview/llfloatermediabrowser.h
+++ b/indra/newview/llfloatermediabrowser.h
@@ -33,6 +33,7 @@
class LLComboBox;
class LLMediaCtrl;
+class LLNotification;
class LLFloaterMediaBrowser :
public LLFloater,
@@ -55,6 +56,8 @@ public:
void buildURLHistory();
std::string getSupportURL();
void setCurrentURL(const std::string& url);
+ void showNotification(boost::shared_ptr<LLNotification> notify);
+ void hideNotification();
static void onEnterAddress(LLUICtrl* ctrl, void* user_data);
static void onClickRefresh(void* user_data);
@@ -70,9 +73,14 @@ public:
static void onClickSeek(void* user_data);
private:
+ void onCloseNotification();
+ void onClickIgnore(LLUICtrl* ctrl);
+ void onClickNotificationButton(const std::string& name);
+
LLMediaCtrl* mBrowser;
LLComboBox* mAddressCombo;
std::string mCurrentURL;
+ boost::shared_ptr<LLNotification> mCurNotification;
};
#endif // LL_LLFLOATERMEDIABROWSER_H