Skipping first time dialogs enabled
This commit is contained in:
@@ -60,6 +60,8 @@ BOOL LLPanelMsgs::postBuild()
|
|||||||
childSetAction("enable_popup", onClickEnablePopup, this);
|
childSetAction("enable_popup", onClickEnablePopup, this);
|
||||||
childSetAction("reset_dialogs_btn", onClickResetDialogs, this);
|
childSetAction("reset_dialogs_btn", onClickResetDialogs, this);
|
||||||
childSetAction("skip_dialogs_btn", onClickSkipDialogs, this);
|
childSetAction("skip_dialogs_btn", onClickSkipDialogs, this);
|
||||||
|
childSetAction("skip_frst_btn", onClickSkipFirstTime, this);
|
||||||
|
|
||||||
buildLists();
|
buildLists();
|
||||||
|
|
||||||
childSetValue("accept_new_inventory", gSavedSettings.getBOOL("AutoAcceptNewInventory"));
|
childSetValue("accept_new_inventory", gSavedSettings.getBOOL("AutoAcceptNewInventory"));
|
||||||
@@ -246,3 +248,11 @@ void LLPanelMsgs::onClickSkipDialogs(void* user_data)
|
|||||||
{
|
{
|
||||||
LLNotificationsUtil::add("SkipShowNextTimeDialogs", LLSD(), LLSD(), boost::bind(&callback_skip_dialogs, _1, _2, (LLPanelMsgs*)user_data));
|
LLNotificationsUtil::add("SkipShowNextTimeDialogs", LLSD(), LLSD(), boost::bind(&callback_skip_dialogs, _1, _2, (LLPanelMsgs*)user_data));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// static
|
||||||
|
void LLPanelMsgs::onClickSkipFirstTime(void* user_data)
|
||||||
|
{
|
||||||
|
LLFirstUse::disableFirstUse();
|
||||||
|
LLPanelMsgs* panelp = (LLPanelMsgs*)user_data;
|
||||||
|
if(panelp) panelp->buildLists();
|
||||||
|
}
|
||||||
|
|||||||
@@ -52,6 +52,7 @@ public:
|
|||||||
static void onClickEnablePopup(void* user_data);
|
static void onClickEnablePopup(void* user_data);
|
||||||
static void onClickResetDialogs(void* user_data);
|
static void onClickResetDialogs(void* user_data);
|
||||||
static void onClickSkipDialogs(void* user_data);
|
static void onClickSkipDialogs(void* user_data);
|
||||||
|
static void onClickSkipFirstTime(void* user_data);
|
||||||
|
|
||||||
void buildLists();
|
void buildLists();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user