summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-11-04merge with viewer-developmentMerov Linden
2010-11-04STORM-105 : Tweak the data labels to make them easier to readMerov Linden
2010-11-04automated merge from http://hg.secondlife.com/viewer-betaLoren Shih
2010-11-04automated merge up from viewer-betaLoren Shih
2010-11-04Pushing 2.3.0-beta2 tag to repoDessie Linden
2010-11-04Added tag 2.3.0-beta2 for changeset db0fe9bb6518Dessie Linden
2010-11-04Automated merge up from viewer-developmentLoren Shih
2010-11-03pull fix for STORM-422Oz Linden
2010-11-03CT-633 WIP ES translation for Viewer 2.3, Set19Eli Linden
2010-11-03SH-281 Make UI in snapshot off by default.Dave Parks
2010-11-03STORM-472 Fixed crash that happened while decoding jpg image.Andrew Productengine
In case of files provided in ticket problem occured in libjpeg's jpeg_start_decompress(to be more specofic- inside it's _jinit_color_deconverter()) because if cinfo's out_color_space is RGB, then jpeg_color_space can't be JCS_YCCK (JCS_YCCK jpeg_color_space is possible for JCS_CMYK out_color_space). So when the combination of RGB and JCS_YCCK was encountered, jpeglib called ERREXIT() inside which exit() was called and viewer crashed. - Checking for this combination before calling jpeg_start_decompress() would solve this problem in this specific case, but there are a lot of possible error combinations which cause libjpeg to exit and thus crash viewer, so copypasting checks from it into viewer code would be cumbersome, uneffective and ugly. So another approach was used instead- by default libjpeg calls exit() after encountering an error, but user can provide his own error handling function instead. on_jpeg_error() function was added in fix for this. It sets true a boolean flag that is used to determine whether there were errors in getImageDimensionsJpeg(), and this function's return value depends on it.
2010-11-02Mergebrad kittenbrink
2010-11-02Bugfix for build.sh overwriting log files when build-link-parallel is disabled.brad kittenbrink
2010-11-02STORM-283 : merge with viewer-developmentMerov Linden
2010-11-02STORM-287 : merge with viewer-developmentMerov Linden
2010-11-02STORM-420 : merge to viewer-developmentMerov Linden
2010-11-02STORM-422 FIXED Added command line option "-disablecrashlogger" to disable ↵Vadim ProductEngine
crash logger. This is a patch originally written by Robin Cornelius. I made it work with Google Breakpad.
2010-11-01STORM-288 : merge with vewer-developmentMerov Linden
2010-11-01STORM-335 : merge with viewer-developmentMerov Linden
2010-11-01STORM-400 : merge with viewer-developmentMerov Linden
2010-11-01STORM-354 : merge with viewer-developmentMerov Linden
2010-11-01STORM-190 : merge with viewer-developmentMerov Linden
2010-11-01STORM-293 : merge with viewer-developmentMerov Linden
2010-11-01STORM-258 : merge with viewer-developmentMerov Linden
2010-11-01STORM-255 : merge with viewer-developmentMerov Linden
2010-11-01STORM-255 : Made changes to the tool tips for the check boxesWolfpup Lowenhar
in panel_prefferences_chat.xml
2010-11-01STORM-255 : Merge from viewer-developmentWolfpup Lowenhar
2010-11-01merge from viewer-betaMerov Linden
2010-11-01STORM-420 : Took Andrew's comment into account, fixing the issue when ↵Merov Linden
minimap was minimized
2010-11-01STORM-287 FIXED changing currnet outfit with an outfit dragged from Library ↵Seth ProductEngine
to My Inventory->Current Outfit folder.
2010-11-01STORM-283 FIXED adding attachments of type LLInventoryType::IT_ATTACHMENT to ↵Seth ProductEngine
Current Outfit.
2010-11-01MergeLeyla Farazha
2010-11-01changing duplicate line editor nameLeyla Farazha
2010-11-01STORM-404 : merge with viewer-developmentMerov Linden
2010-11-01STORM-430 : merge with viewer-developmentMerov Linden
2010-11-01SH-281 Fix for snapshots showing interface all the timeDave Parks
2010-11-01Remove assert from lldictionary that keeps devs from working with mesh ↵Dave Parks
viewer and release viewer.
2010-11-01STORM-404 FIXED Fixed crash in LLPanelGroupGeneral::updateMembers().Andrew Productengine
Crash happened when trying to create new group while other group was still updating. It was caused by invalid iterator mMemberProgress in LLPanelGroupGeneral::updateMembers(). Its usage shouldn't have been reached when member list is cleared and empty thanking to gdatap->isMemberDataComplete() check at the beginning of the function. But when the new group was created while members of other group were still updating this protection failed: in LLGroupMgr::processGroupMembersReply() for the group being created mMemberDataComplete was set TRUE when group size was zero(because this new group still had no members). So the check for completness in LLPanelGroupGeneral::updateMembers() was succesfully passed, and further in this method viewer crashed. - Added check for emptiness of member list into LLPanelGroupGeneral::updateMembers().
2010-11-01STORM-288 FIXED New name resets to old if change it on 'Item Profile' panel ↵Paul Guslisty
while fetching inventory Reason: 'item info panel' updated EACH time some inventory object changed Fix: update 'item info panel' only if changed inventory object is the object for which 'item profile panel' is shown
2010-10-31STORM-255 : Merge from viewer-developmentWolfpup Lowenhar
2010-10-29STORM-303, STORM-270 : merge with viewer-developmentMerov Linden
2010-10-29STORM-420 : allow teleport when double clicking the minimap if doubleclick ↵Merov Linden
teleport is on, allow beacon setting if not
2010-10-29mergeRichard Linden
2010-10-29VWR-23444 FIXED Double clicking x on UI hint crashes Skylight ViewerRichard Linden
2010-10-29STORM-501 FIXED Script-editor shows ERRORS in the wrong line.Vadim ProductEngine
LLTextBase::setCursor() sometimes failed to work properly if line wrapping was enabled. This is a slightly optimized version of the patch made by Satomi Ahn.
2010-10-29MergeLeyla Farazha
2010-10-29DN-154 Display Names only shown in Nearby Chat History when a user logs back ↵Leyla Farazha
in even if Usernames were shown in Chat during previous session
2010-10-29DN-192 [crashhunters] LLVOAvatar::clearNameTagLeyla Farazha
DN-193[crashhunters] LLHudNameTag::setLabel
2010-10-29VWR-21349 Don't enable FBO by default on mac or linux when using high/ultra ↵Dave Parks
graphics. Cap samples in LLMultiSampleBuffer to 4 samples to avoid using tons of memory when RenderUseFBO is set to TRUE and RenderFSAASamples is > 4. Don't allocate multisample buffers at all when RenderUseFBO is FALSE.
2010-10-29STORM-184 FIXED Disabled "Save" command for outfits without name (with "No ↵Seth ProductEngine
Outfit" in My Appearance SP).