| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  |  | 
|  | the upper right corner when a new participant is added.
End call prompt removed when adding a new participant to a P2P voice call.
After adding a participant to a P2P voice conversation the resulting conference call is restarted voice invites to all participants. | 
|  |  | 
|  | - The title is updated with the data from participants list widget in IM floater.
- Creating the participants list is fixed for the case of starting the ad hoc session when the session id changes upon initialization (see LLIMConversation::buildParticipantList()).
- LLEventTimer replaced with simple LLTimer to avoid crashes in LLEventTimer::tick().
- Moved the build_residents_string() code to LLAvatarActions::buildResidentsString() to use it in LLIMFloater::onParticipantsListChanged(). | 
|  | added more casts to LLFolderViewModelItemInventory, etc. to fix compile errors | 
|  | continuing fixing build errors
renamed llfoldervieweventlistener.h to llfolderviewmodel.h | 
|  |  | 
|  | llfolderview refactornig | 
|  |  | 
|  |  | 
|  | chat, after adding more participants.
- Added a parameter to LLAvatarActions::startConference() and LLIMMgr::addSession() to pass the uuid of a P2P IM floater which should be used to start a new conference in it.
- In LLChicletBar::sessionRemoved() we don't close the IM floater if it is going to be re-used for a new conference. | 
|  | avatars in the Nearby list | 
|  |  | 
|  | dismiss toast
removed special case logic for dealing with user online/offline collisions
added ability to cancel old duplicate notifications | 
|  | fails)
- Added check whether sharing inventory category or inventory item was successful | 
|  | It is invoked by clicking on any speaking indicator except yours. | 
|  | Fixing the cases missed in EXP-1879. | 
|  |  | 
|  | folder (no warning for user))
- In case of sharing multiple folders, make the confirmation dialog contain a warning that only one folder can be shared at a time. | 
|  | * Removed superfluous marketplace layout stack, leftover from inbox/outbox in same inventory window. | 
|  | Implemented new requirements from XD: "Profile window should keep last size,
regardless of whether it was own profile or another users'.
If multiple windows open, last one touched is the size we store." | 
|  | other residents' profile floaters. | 
|  | Enable My Profile to use saved_rect.
Value of the "WebProfileRect" setting is ignored in this case. | 
|  | panel opens old My Inventory panel
* Removed old inventory panel.
* Renamed new inventory panel from "my_inventory" to "inventory"
Reviewed by Richard. | 
|  | removed unused LLWeb functions for opening non-web media
moved logic inside floaters and away from auxiliary functions | 
|  | - Removed all sidetray dependencies and the sidetray itself.
- Also removed LLFloaterSidetrayTab and LLSidetrayListener as unused. | 
|  |  | 
|  | - Added xml for a new floater Appearance and registred it in the floaterreg
- Removed side tray dependencies
- Added static helper method: LLFloaterSidePanelContainer::getPanel | 
|  | - Replaced calls to LLSideTray with LLFloaterSidePanelContainer.
- Added LLFloaterSidePanelContainer::getPanel<T>() for getting custom type panels. | 
|  |  | 
|  | an average one second delay. Same with switching between tabs.
* Removed numerous places in the code that called findChild across the inventory panel unnecessarily.
* Conglomerated uses of inbox and outbox inventory panels to the sidepanel class so the pointers can be cached and functionality like selection handling can be done more efficiently.
* Optimized LLView::childHasKeyboardFocus() to work backwards up from the focus object rather than searching for children that may or may not turn out to have focus.
Reviewed by Richard. | 
|  | changed browser id back to a string so it accepts malformed uuid strings
coming from webkit - "{uuid}" instead of "uuid" | 
|  |  | 
|  | panel - profile panel position changes do not persist
EXP-1030 FIX Search button toggle can get out of synch in bottom bar
made llinstancetracker::iterator do own nested level management (removing need for separate guard)
added support for filename= to floaters
can pass in arbitrary window_class to floaters | 
|  |  | 
|  | changes in size of target windows other than _blank or "" are not saved
EXP-1018 FIX Profile button in Basic mode does not toggle correctly when profile is opened and toggles on and closes other Web Content Panel windows | 
|  | search floater derives from floater_web_content
all web content now uses floater_web_content instead of media_browser | 
|  |  | 
|  |  | 
|  | Recent Tab if that tab is open when item delivered | 
|  | without any browser chrome and at an appropriate default size | 
|  |  | 
|  |  | 
|  |  | 
|  | we keep the warning dialog as a failsafe. | 
|  |  | 
|  | loads, when I click others profiles
Avatar username is now looked up in the name cache when it is blank, which happens when display names are turned off apparently.
Reviewed by Fredrik. | 
|  |  | 
|  |  |