//static void LLGroupActions::closeGroup(const LLUUID& group_id) { // <FS:Ansariel> Standalone group floaters //if(!isGroupUIVisible()) // return; // </FS:Ansariel> LLSD params; params["group_id"] = group_id; params["open_tab_name"] = "panel_group_info_sidetray"; params["action"] = "close"; // <FS:Ansariel> Standalone group floaters //LLFloaterSidePanelContainer::showPanel("people", "panel_group_info_sidetray", params); if (gSavedSettings.getBOOL("FSUseStandaloneGroupFloater")) { FSFloaterGroup::closeGroupFloater(group_id); } else { if (isGroupUIVisible()) { LLFloaterSidePanelContainer::showPanel("people", "panel_group_info_sidetray", params); } } // </FS:Ansariel> }
// <FS:Ansariel> Standalone group floaters //void LLGroupActions::refresh_notices() void LLGroupActions::refresh_notices(const LLUUID& group_id /*= LLUUID::null*/) { // <FS:Ansariel> Standalone group floaters //if(!isGroupUIVisible()) // return; // </FS:Ansariel> LLSD params; params["group_id"] = LLUUID::null; params["open_tab_name"] = "panel_group_info_sidetray"; params["action"] = "refresh_notices"; // <FS:Ansariel> Standalone group floaters //LLFloaterSidePanelContainer::showPanel("people", "panel_group_info_sidetray", params); if (gSavedSettings.getBOOL("FSUseStandaloneGroupFloater")) { if (FSFloaterGroup::isFloaterVisible(group_id)) { FSFloaterGroup::openGroupFloater(LLSD().with("group_id", group_id).with("open_tab_name", "panel_group_info_sidetray").with("action", "refresh_notices")); } } else { if (isGroupUIVisible()) { LLFloaterSidePanelContainer::showPanel("people", "panel_group_info_sidetray", params); } } // </FS:Ansariel> }
//static void LLGroupActions::refresh(const LLUUID& group_id) { if(!isGroupUIVisible()) return; LLSD params; params["group_id"] = group_id; params["open_tab_name"] = "panel_group_info_sidetray"; params["action"] = "refresh"; LLFloaterSidePanelContainer::showPanel("people", "panel_group_info_sidetray", params); }
//static void LLGroupActions::closeGroup(const LLUUID& group_id) { if(!isGroupUIVisible()) return; LLSD params; params["group_id"] = group_id; params["open_tab_name"] = "panel_group_info_sidetray"; params["action"] = "close"; LLSideTray::getInstance()->showPanel("panel_group_info_sidetray", params); }
void LLGroupActions::refresh_notices() { if(!isGroupUIVisible()) return; LLSD params; params["group_id"] = LLUUID::null; params["open_tab_name"] = "panel_group_info_sidetray"; params["action"] = "refresh_notices"; LLSideTray::getInstance()->showPanel("panel_group_info_sidetray", params); }
//static void LLGroupActions::closeGroup(const LLUUID& group_id) { if(!isGroupUIVisible()) return; LLSD params; params["group_id"] = group_id; params["open_tab_name"] = "panel_group_info_sidetray"; params["action"] = "close"; //-TT - Patch : ShowGroupFloaters if (!gSavedSettings.getBOOL("ShowGroupFloaters")) { //-TT LLFloaterSidePanelContainer::showPanel("people", "panel_group_info_sidetray", params); //-TT - Patch : ShowGroupFloaters } else { LLFloaterReg::showInstance("floater_group_view", params); //LLSD().with("group_id", group_id)); } //-TT} }
void LLGroupActions::refresh_notices() { if(!isGroupUIVisible()) return; LLSD params; params["group_id"] = LLUUID::null; params["open_tab_name"] = "panel_group_info_sidetray"; params["action"] = "refresh_notices"; //-TT - Patch : ShowGroupFloaters if (!gSavedSettings.getBOOL("ShowGroupFloaters")) { //-TT // AO: We don't change modals on people unless they manually request this // LLFloaterSidePanelContainer::showPanel("people", "panel_group_info_sidetray", params); //-TT - Patch : ShowGroupFloaters } else { LLFloaterReg::showInstance("floater_group_view", params); //LLSD().with("group_id", LLUUID::null)); } //-TT }