summaryrefslogtreecommitdiff
path: root/indra/llui
AgeCommit message (Collapse)Author
2011-04-06Automated merge with http://hg.secondlife.com/viewer-developmentRichard Linden
2011-04-05merge changes for STORM-1051Oz Linden
2011-04-01mergeRichard Linden
2011-04-01correct merge error in prehash changeOz Linden
2011-03-28Automated merge with file:///F:\code\viewer-autobuild2010Richard Linden
2011-03-25SOCIAL-717 FIX Artwork for click to move hintRichard Linden
updated resize logic for hint popups to accomodate image size
2011-03-24SOCIAL-509 FIX There is no way to copy a user name from web profile with the ↵Richard Linden
mouse
2011-03-21pull updates to the start of 2.6.2 from viewer-developmentOz Linden
2011-03-21merge changes for storm-659Oz Linden
2011-03-18merge out 2.6.0 changes from viewer-developmentOz Linden
2011-03-17merge changes for storm-1016Oz Linden
2011-03-15eol fixesRichard Linden
2011-03-11sync up to latest viewer-developmentOz Linden
2011-03-11STORM-659 FIXED Viewer hangs when navigate in the Back/Fwd Teleport history ↵Paul ProductEngine
by keyboard Reason: If user didn't set number of max scrollable items (msi) then msi = U32_MAX Solution: If user didn't set number of msi then number of scrollable items = number of items in menu.
2011-03-09SOCIAL-676 FIX Both move UI hints shown in Advanced skinRichard Linden
accidentally removed loading of visibility rules
2011-03-09SOCIAL-659 FIX Viewer crash when selecting report option from mini-inspector ↵Richard Linden
in minimal and standard skin
2011-03-09Automated merge with ssh://hg.lindenlab.com/richard/viewer-socialRichard Linden
2011-03-09Merge with tip of http://hg.secondlife.com/viewer-development (rev 14798)callum
2011-03-09SOCIAL-659 WIP Viewer crash when selecting report option from mini-inspector ↵Richard Linden
in minimal and standard skin turned error into warning when removing non-existent child
2011-03-09fix for mac and linux buildsRichard Linden
2011-03-09SOCIAL-654 WIP Items purchased on Marketplace.secondlife.com while logged ↵Richard Linden
into Minimal skin are declined and not present in inventory made notification text skinnable
2011-03-08SOCIAL-637 Receiving IM while destination guide or avatar picker is open ↵Leyla Farazha
results in IM window being small
2011-03-08STORM-1015 : pull into viewer-developmentMerov Linden
2011-03-08STORM-494 : pull into viewer-developmentMerov Linden
2011-03-04STORM-1016 FIXED Crash after pressing ctrl-shift-w while there is an ↵Vadim ProductEngine
undocked sidepanel. Reason: The shortcut closes all floaters, including those wrapping undocked sidepanels. The sidepanels get destroyed as well, while they are still referenced by the side tray. Fix: Dock (i.e. move to side tray) the sidepanel before its floater gets destroyed.
2011-03-03STORM-236 FIXED Allow the "Speak" button to be removed, like other buttons.Vadim ProductEngine
Cumulative diff of changes made by Wolfpup, Richard and me. Description: * Ability to hide the Speak button with the bottom tray context menu. * Made the chat input resize handle visible, so that the feature is easily discoverable. * Applied Richard's fix to layout panel resizing logic.
2011-03-02SOCIAL-593 FIX Profile Window cannot be resized in minimal skinRichard Linden
floater view snapping rectangle is now driven by floater_snap_region view
2011-03-01SOCIAL-618 FIX Move UI hint not being shown in Minimal skinRichard Linden
duplicate suppression will now properly delete extra notifications, fixing memory leak
2011-02-26STORM-494 FIXED Message Well window is undocked while opening Side barPaul ProductEngine
- To calculate properly whether the dockable floater visible or not, it's needed to get root view as dockable floater's parent
2011-02-25updates destination guide and avatar picker urlsRichard Linden
added close button to destination guide and avatar picker
2011-02-25STORM-1015 FIXED the ability to select an item from combo list if its name ↵Seth ProductEngine
is not unique. Updating combo box label upon list item selection does not search the item by label but takes the label of currently selected item instead.
2011-02-23fixed filename output on XUI parse errorsRichard Linden
2011-02-22Move Josh's resolvePath() function to LLUI.Nat Goodspeed
Use boost::split_iterator to split LLView pathname on slashes.
2011-02-18Introduce and use new sendReply() function for LLEventAPI methods.Nat Goodspeed
Each LLEventAPI method that generates a reply needs to extract the name of the reply LLEventPump from the request, typically from a ["reply"] key, copy the ["reqid"] value from request to reply, locate the reply LLEventPump and send the enriched reply object. Encapsulate in sendReply() function before we proliferate doing all that by hand too many more times.
2011-02-08SWAT-481: add event wrapper for LLFloaterReg::instanceVisible()Nat Goodspeed
2011-02-01Fix string-init compile error (g++ 4.4) in llurlentry_stub.cpp.Nat Goodspeed
Newer C++ compilers produce a (fatal) warning when you try to initialize a (non-const) char* variable with a string literal: you're supposed to capture such data in a const char*. But as this module is resolving external references declared in ancient message-system headers, we don't have the option to fix the original declaration. Instead use char* _PREHASH_Foo = const_cast<char*>("string literal"); // sigh
2011-01-24hack to work around gcc 4.2 compiler warning; really we should not store ↵Andrew A. de Laix
static strings in char * pointers (they should all be changed to const char *).
2011-01-20VWR-24317: remove warning due to unassigned variableAleric Inglewood
2011-01-12STORM-797 : pull in viewer-developmentMerov Linden
2011-01-12STORM-393 : pull in viewer-developmentMerov Linden
2011-01-12STORM-385 : pull in viewer-developmentMerov Linden
2011-01-11STORM-823 FIX Tab Key not working properlyRichard Linden
set focus root to true by default for all floaters via floater.xml template existing calls to setIsChrome will turn off focus root for chrome floaters after initializing it from the focus_root parameter
2011-01-07merge changes for storm-34Oz Linden
2011-01-06STORM-387 FIXED Return key handling by Favorites bar overflow menu.Seth ProductEngine
Pressing Return in Favorites bar overflow menu now acts as mouse double click, i.e. performs teleport to selected landmark.
2011-01-06STORM-393 FIXED Changed group SLURL color to be the same as in other URLs.Vadim ProductEngine
By the way, removed "AgentLinkColor" color which has been used since STORM-579 was fixed.
2010-12-30STORM-823 FIXED Fixed Tab Key not working properly in floaters.Andrew Productengine
Bug was caused by not fiding focus root in LLUICtrl::findRootMostFocusRoot() when tab was pressed in floaters. When it was not found, LLPanel::handleKeyHere() didn't move focus to the next control. Floaters had erroneous behaviour because of focus_root xml param: though value of focus root was set with setFocusRoot() in floater's constructor , later it was overwritten in LLFloater::initFloaterXML() with value from xml again. This problem was introduced in af49c237b0f9 - there focus root was moved to xml. - To fix the problem, setFocusRoot() call was added after initFromParams() in LLFloater::initFloaterXML() to set proper value of focus root after overwriting it from xml. The drawback of the fix is that focus_root param is ignored by floaters and its value is determined depending on chrome, as it did before but the only other way to fix this problem would be to set the param in xml manually for each existing floater, and do it for each new floater added to viewer.
2010-12-30STORM-797 FIXED Added parcel SLURL rendering with human readable parcel names.Seth ProductEngine
- Added parcel info observer to LLUrlEntryParcel. - Added notifying LLUrlEntryParcel by LLRemoteParcelInfoProcessor when parcel data arrives. - Added notifying LLUrlEntryParcel about user login, changing host and viewer connection state to use this data in remote parcel requests.
2010-12-20Merge from viewer-development.Monroe Linden
2010-12-18STORM-796 ADDITIONAL_FIX Fixed Mac build.Vadim ProductEngine
2010-12-16STORM-796 FIXED Implemented rendering /app/region/ SLapps into ↵Vadim ProductEngine
human-readable strings. Example: secondlife:///app/region/Ahern/10/20/30/ is displayed as "Ahern (10,20,30)".