diff options
| -rw-r--r-- | indra/llui/lltabcontainer.cpp | 5 | ||||
| -rw-r--r-- | indra/newview/app_settings/settings.xml | 22 | ||||
| -rw-r--r-- | indra/newview/llagentui.cpp | 8 | ||||
| -rw-r--r-- | indra/newview/llgroupmgr.cpp | 6 | ||||
| -rw-r--r-- | indra/newview/llgroupmgr.h | 10 | ||||
| -rw-r--r-- | indra/newview/llimfloatercontainer.cpp | 30 | ||||
| -rw-r--r-- | indra/newview/llimfloatercontainer.h | 5 | ||||
| -rw-r--r-- | indra/newview/llimview.cpp | 1 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/panel_group_notices.xml | 1 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/panel_picks.xml | 1 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/strings.xml | 2 | 
11 files changed, 20 insertions, 71 deletions
| diff --git a/indra/llui/lltabcontainer.cpp b/indra/llui/lltabcontainer.cpp index fe699cfa01..13340e7ded 100644 --- a/indra/llui/lltabcontainer.cpp +++ b/indra/llui/lltabcontainer.cpp @@ -1631,14 +1631,9 @@ void LLTabContainer::setTabImage(LLPanel* child, LLIconCtrl* icon)  void LLTabContainer::reshapeTuple(LLTabTuple* tuple)  {  	static LLUICachedControl<S32> tab_padding ("UITabPadding", 0); -	static LLUICachedControl<S32> image_top_padding ("UIButtonImageTopPadding", 2); -	static LLUICachedControl<S32> image_bottom_padding ("UIButtonImageBottomPadding", 2);  	if (!mIsVertical)  	{ -		tuple->mButton->setImageOverlayTopPad(image_top_padding); -		tuple->mButton->setImageOverlayBottomPad(image_bottom_padding); -  		// remove current width from total tab strip width  		mTotalTabWidth -= tuple->mButton->getRect().getWidth(); diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index db4e0b5afd..48205370ef 100644 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -9949,28 +9949,6 @@        <key>Value</key>        <integer>15</integer>      </map> -    <key>UIButtonImageTopPadding</key> -    <map> -      <key>Comment</key> -      <string>Button Overlay Image Top Padding</string> -      <key>Persist</key> -      <integer>1</integer> -      <key>Type</key> -      <string>S32</string> -      <key>Value</key> -      <integer>2</integer> -    </map> -    <key>UIButtonImageBottomPadding</key> -    <map> -      <key>Comment</key> -      <string>Button Overlay Image Bottom Padding</string> -      <key>Persist</key> -      <integer>1</integer> -      <key>Type</key> -      <string>S32</string> -      <key>Value</key> -      <integer>2</integer> -    </map>  	<key>UploadBakedTexOld</key>      <map>        <key>Comment</key> diff --git a/indra/newview/llagentui.cpp b/indra/newview/llagentui.cpp index 7404fe5bc4..72ab9235cf 100644 --- a/indra/newview/llagentui.cpp +++ b/indra/newview/llagentui.cpp @@ -150,11 +150,17 @@ BOOL LLAgentUI::buildLocationString(std::string& str, ELocationFormat fmt,const  				sim_access_string.c_str());  			break;  		case LOCATION_FORMAT_NO_MATURITY: -		case LOCATION_FORMAT_FULL:  			buffer = llformat("%s (%d, %d, %d)",  				region_name.c_str(),  				pos_x, pos_y, pos_z);  			break; +		case LOCATION_FORMAT_FULL: +			buffer = llformat("%s (%d, %d, %d)%s%s", +				region_name.c_str(), +				pos_x, pos_y, pos_z, +				sim_access_string.empty() ? "" : " - ", +				sim_access_string.c_str()); +			break;  		}  	}  	else diff --git a/indra/newview/llgroupmgr.cpp b/indra/newview/llgroupmgr.cpp index c813c8b2f9..4db75bbd8a 100644 --- a/indra/newview/llgroupmgr.cpp +++ b/indra/newview/llgroupmgr.cpp @@ -765,7 +765,7 @@ void LLGroupMgr::addObserver(LLGroupMgrObserver* observer)  		mObservers.insert(std::pair<LLUUID, LLGroupMgrObserver*>(observer->getID(), observer));  } -void LLGroupMgr::addObserver(const LLUUID& group_id, LLParticularGroupMgrObserver* observer) +void LLGroupMgr::addObserver(const LLUUID& group_id, LLParticularGroupObserver* observer)  {  	if(group_id.notNull() && observer)  	{ @@ -795,7 +795,7 @@ void LLGroupMgr::removeObserver(LLGroupMgrObserver* observer)  	}  } -void LLGroupMgr::removeObserver(const LLUUID& group_id, LLParticularGroupMgrObserver* observer) +void LLGroupMgr::removeObserver(const LLUUID& group_id, LLParticularGroupObserver* observer)  {  	if(group_id.isNull() || !observer)  	{ @@ -1367,7 +1367,7 @@ void LLGroupMgr::notifyObservers(LLGroupChange gc)  			gi->second->mChanged = FALSE; -			// notify LLParticularGroupMgrObserver +			// notify LLParticularGroupObserver  		    observer_map_t::iterator obs_it = mParticularObservers.find(group_id);  		    if(obs_it == mParticularObservers.end())  		        return; diff --git a/indra/newview/llgroupmgr.h b/indra/newview/llgroupmgr.h index 588b4a9034..2c86de8b97 100644 --- a/indra/newview/llgroupmgr.h +++ b/indra/newview/llgroupmgr.h @@ -53,10 +53,10 @@ protected:  	LLUUID	mID;  }; -class LLParticularGroupMgrObserver +class LLParticularGroupObserver  {  public: -	virtual ~LLParticularGroupMgrObserver(){} +	virtual ~LLParticularGroupObserver(){}  	virtual void changed(const LLUUID& group_id, LLGroupChange gc) = 0;  }; @@ -313,9 +313,9 @@ public:  	~LLGroupMgr();  	void addObserver(LLGroupMgrObserver* observer); -	void addObserver(const LLUUID& group_id, LLParticularGroupMgrObserver* observer); +	void addObserver(const LLUUID& group_id, LLParticularGroupObserver* observer);  	void removeObserver(LLGroupMgrObserver* observer); -	void removeObserver(const LLUUID& group_id, LLParticularGroupMgrObserver* observer); +	void removeObserver(const LLUUID& group_id, LLParticularGroupObserver* observer);  	LLGroupMgrGroupData* getGroupData(const LLUUID& id);  	void sendGroupPropertiesRequest(const LLUUID& group_id); @@ -374,7 +374,7 @@ private:  	typedef std::map<LLUUID, LLGroupMgrGroupData*> group_map_t;  	group_map_t mGroups; -	typedef std::set<LLParticularGroupMgrObserver*> observer_set_t; +	typedef std::set<LLParticularGroupObserver*> observer_set_t;  	typedef std::map<LLUUID,observer_set_t> observer_map_t;  	observer_map_t mParticularObservers;  }; diff --git a/indra/newview/llimfloatercontainer.cpp b/indra/newview/llimfloatercontainer.cpp index ba034609e9..7162386d08 100644 --- a/indra/newview/llimfloatercontainer.cpp +++ b/indra/newview/llimfloatercontainer.cpp @@ -121,36 +121,6 @@ void LLIMFloaterContainer::onCloseFloater(LLUUID& id)  	mSessions.erase(id);  } -void LLIMFloaterContainer::processProperties(void* data, enum EAvatarProcessorType type) -{ -	if (APT_PROPERTIES == type) -	{ -		LLAvatarData* avatar_data = static_cast<LLAvatarData*>(data); -		if (avatar_data) -		{ -			LLUUID avatar_id = avatar_data->avatar_id; -			LLUUID* cached_avatarId = LLAvatarIconIDCache::getInstance()->get(avatar_id); -			if(cached_avatarId && cached_avatarId->notNull() && avatar_data->image_id != *cached_avatarId) -			{ -				LLAvatarIconIDCache::getInstance()->add(avatar_id,avatar_data->image_id); -				mTabContainer->setTabImage(get_ptr_in_map(mSessions, avatar_id), avatar_data->image_id); -			} -		} -	} -} - -void LLIMFloaterContainer::changed(const LLUUID& group_id, LLGroupChange gc) -{ -	if (GC_PROPERTIES == gc) -	{ -		LLGroupMgrGroupData* group_data = LLGroupMgr::getInstance()->getGroupData(group_id); -		if (group_data && group_data->mInsigniaID.notNull()) -		{ -			mTabContainer->setTabImage(get_ptr_in_map(mSessions, group_id), group_data->mInsigniaID); -		} -	} -} -  void LLIMFloaterContainer::onNewMessageReceived(const LLSD& data)  {  	LLUUID session_id = data["from_id"].asUUID(); diff --git a/indra/newview/llimfloatercontainer.h b/indra/newview/llimfloatercontainer.h index b07ef2d71d..46c0617c01 100644 --- a/indra/newview/llimfloatercontainer.h +++ b/indra/newview/llimfloatercontainer.h @@ -43,7 +43,7 @@  class LLTabContainer; -class LLIMFloaterContainer : public LLMultiFloater, public LLAvatarPropertiesObserver, public LLParticularGroupMgrObserver +class LLIMFloaterContainer : public LLMultiFloater  {  public:  	LLIMFloaterContainer(const LLSD& seed); @@ -57,9 +57,6 @@ public:  								BOOL select_added_floater,   								LLTabContainer::eInsertionPoint insertion_point = LLTabContainer::END); -	void processProperties(void* data, EAvatarProcessorType type); -	void changed(const LLUUID& group_id, LLGroupChange gc); -  	static LLFloater* getCurrentVoiceFloater();  	static LLIMFloaterContainer* findInstance(); diff --git a/indra/newview/llimview.cpp b/indra/newview/llimview.cpp index 0965cbd0dc..5a6c6ebbee 100644 --- a/indra/newview/llimview.cpp +++ b/indra/newview/llimview.cpp @@ -1665,6 +1665,7 @@ void LLOutgoingCallDialog::show(const LLSD& key)  	{  	case LLVoiceChannel::STATE_CALL_STARTED :  		getChild<LLTextBox>("calling")->setVisible(true); +		getChild<LLButton>("Cancel")->setVisible(true);  		if(show_oldchannel)  		{  			getChild<LLTextBox>("leaving")->setVisible(true); diff --git a/indra/newview/skins/default/xui/en/panel_group_notices.xml b/indra/newview/skins/default/xui/en/panel_group_notices.xml index 5f46ad7860..1f16aea2ef 100644 --- a/indra/newview/skins/default/xui/en/panel_group_notices.xml +++ b/indra/newview/skins/default/xui/en/panel_group_notices.xml @@ -159,6 +159,7 @@ Maximum 200 per group daily           left_pad="3"           max_length="511"           name="create_message" +         text_type="ascii"           top_delta="0"           width="220"           word_wrap="true" /> diff --git a/indra/newview/skins/default/xui/en/panel_picks.xml b/indra/newview/skins/default/xui/en/panel_picks.xml index 887a89d518..9ef3649d9c 100644 --- a/indra/newview/skins/default/xui/en/panel_picks.xml +++ b/indra/newview/skins/default/xui/en/panel_picks.xml @@ -24,6 +24,7 @@ bg_opaque_color="DkGray2"    layout="topleft"    left="6"    name="picks_panel_text" +  wrap="true"    top="10"    width="313"/>   <accordion diff --git a/indra/newview/skins/default/xui/en/strings.xml b/indra/newview/skins/default/xui/en/strings.xml index a5dc14c69d..2112f7f19e 100644 --- a/indra/newview/skins/default/xui/en/strings.xml +++ b/indra/newview/skins/default/xui/en/strings.xml @@ -2129,7 +2129,7 @@ this texture in your inventory  	<string name="ClassifiedUpdateAfterPublish">(will update after publish)</string>    <!-- panel picks --> -  <string name="NoPicksClassifiedsText">There are no picks/classifieds here</string> +  <string name="NoPicksClassifiedsText">You haven't created any Picks or Classifieds. Click the Plus button below to create a Pick or Classified.</string>    <string name="PicksClassifiedsLoadingText">Loading...</string>  	<!-- Multi Preview Floater --> | 
