Commit Graph

13304 Commits (e32ce48d983c3a561dd05dc84eb7b2b7a3b788fb)

Author SHA1 Message Date
Oz Linden e32ce48d98 merge fix for STORM-194 2010-11-04 11:55:10 -04:00
Oz Linden 294fd9c1bc merge fix for STORM-536 2010-11-04 11:53:53 -04:00
Seth ProductEngine 0a27fe695e STORM-194 FIXED 'Show' button in inventory offer notification to open 'My Inventory' SP if attachments were offered.
Removed the check preventing inventory SP from opening when an item of IT_ATTACHMENT type has been offered.
2010-11-03 23:28:59 +02:00
Seth ProductEngine 904738c475 STORM-536 ADDITIONAL FIX Replaced extra calls to getChild() with using a member pointer to LLAccordionCtrlTabHeader. 2010-11-03 22:52:53 +02:00
Seth ProductEngine b66389df89 STORM-536 FIXED scrolling to collapsed accordion tab with keyboard arrows in Places SP->My Landmarks.
- Fixed scrolling to selected item when a folder view receives selection inside an accordion tab while being out of visible scrolling area.
- Fixed scrolling to collapsed accordion tab when it receives selection while being out of visible scrolling area.
2010-11-03 22:50:09 +02:00
Oz Linden e2714252f3 pull fix for STORM-422 2010-11-03 14:53:29 -04:00
Andrew Productengine 9d97a16481 STORM-472 Fixed crash that happened while decoding jpg image.
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-03 18:23:53 +02:00
brad kittenbrink 6a9e70053b Merge 2010-11-02 19:02:49 -07:00
brad kittenbrink 4902a2752e Bugfix for build.sh overwriting log files when build-link-parallel is disabled. 2010-11-02 19:01:27 -07:00
Merov Linden accbddaead STORM-283 : merge with viewer-development 2010-11-02 17:31:01 -07:00
Merov Linden f481f13969 STORM-287 : merge with viewer-development 2010-11-02 17:29:38 -07:00
Merov Linden e9640296d3 STORM-420 : merge to viewer-development 2010-11-02 17:27:39 -07:00
Vadim ProductEngine 5d7417b40e STORM-422 FIXED Added command line option "-disablecrashlogger" to disable crash logger.
This is a patch originally written by Robin Cornelius.
I made it work with Google Breakpad.
2010-11-02 20:26:38 +02:00
Merov Linden 37b97d2f6d STORM-288 : merge with vewer-development 2010-11-01 23:03:27 -07:00
Merov Linden d3e583e4df STORM-335 : merge with viewer-development 2010-11-01 23:01:47 -07:00
Merov Linden 8388cfa75d STORM-400 : merge with viewer-development 2010-11-01 22:59:46 -07:00
Merov Linden 25de94d1f7 STORM-354 : merge with viewer-development 2010-11-01 22:58:35 -07:00
Merov Linden 08fc9f75ef STORM-190 : merge with viewer-development 2010-11-01 22:56:42 -07:00
Merov Linden 75e609fffb STORM-293 : merge with viewer-development 2010-11-01 22:54:40 -07:00
Merov Linden 9d5678ae31 STORM-258 : merge with viewer-development 2010-11-01 22:51:56 -07:00
Merov Linden 94c41b2c00 STORM-255 : merge with viewer-development 2010-11-01 22:02:29 -07:00
Wolfpup Lowenhar d3bc9b3e75 STORM-255 : Made changes to the tool tips for the check boxes
in panel_prefferences_chat.xml
2010-11-01 22:29:09 -04:00
Wolfpup Lowenhar a0cf976dd3 STORM-255 : Merge from viewer-development 2010-11-01 22:25:02 -04:00
Merov Linden 44f6b6ea47 merge from viewer-beta 2010-11-01 17:34:45 -07:00
Merov Linden 87e2b01fbb STORM-420 : Took Andrew's comment into account, fixing the issue when minimap was minimized 2010-11-01 17:28:28 -07:00
Seth ProductEngine f4a99d359c STORM-287 FIXED changing currnet outfit with an outfit dragged from Library to My Inventory->Current Outfit folder. 2010-11-01 23:52:09 +02:00
Seth ProductEngine cace89d2e9 STORM-283 FIXED adding attachments of type LLInventoryType::IT_ATTACHMENT to Current Outfit. 2010-11-01 23:50:31 +02:00
Leyla Farazha a549d81849 Merge 2010-11-01 14:31:02 -07:00
Leyla Farazha ea2406b6a5 changing duplicate line editor name 2010-11-01 14:29:54 -07:00
Merov Linden 0640f65276 STORM-404 : merge with viewer-development 2010-11-01 13:54:09 -07:00
Merov Linden 9898dff50f STORM-430 : merge with viewer-development 2010-11-01 11:29:11 -07:00
Andrew Productengine f4d713ad12 STORM-404 FIXED Fixed crash in LLPanelGroupGeneral::updateMembers().
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-01 15:58:26 +02:00
Paul Guslisty db56afd656 STORM-288 FIXED New name resets to old if change it on 'Item Profile' panel 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-11-01 15:12:14 +02:00
Wolfpup Lowenhar a4bb2b8bdd STORM-255 : Merge from viewer-development 2010-10-31 08:08:41 -04:00
Merov Linden 42b49397d2 STORM-303, STORM-270 : merge with viewer-development 2010-10-29 16:35:00 -07:00
Merov Linden 398b8564e1 STORM-420 : allow teleport when double clicking the minimap if doubleclick teleport is on, allow beacon setting if not 2010-10-29 15:42:29 -07:00
Richard Linden b8cd56fac2 merge 2010-10-29 14:59:19 -07:00
Richard Linden 95c9989186 VWR-23444 FIXED Double clicking x on UI hint crashes Skylight Viewer 2010-10-29 14:58:35 -07:00
Vadim ProductEngine 463969116f STORM-501 FIXED Script-editor shows ERRORS in the wrong line.
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-29 23:48:46 +03:00
Leyla Farazha fe0d216895 Merge 2010-10-29 13:17:26 -07:00
Leyla Farazha ebc8cdd6cb DN-154 Display Names only shown in Nearby Chat History when a user logs back in even if Usernames were shown in Chat during previous session 2010-10-29 13:15:16 -07:00
Leyla Farazha f34683dcde DN-192 [crashhunters] LLVOAvatar::clearNameTag
DN-193[crashhunters] LLHudNameTag::setLabel
2010-10-29 13:14:34 -07:00
Seth ProductEngine 8a4b7c85c2 STORM-184 FIXED Disabled "Save" command for outfits without name (with "No Outfit" in My Appearance SP). 2010-10-29 22:31:21 +03:00
Dessie Linden 8297c278ac Merged in 2.3.0-beta1 tag 2010-10-29 08:47:59 -07:00
Dessie Linden 1c60e03299 Added tag 2.3.0-beta1 for changeset a3c12342b1af 2010-10-29 08:46:38 -07:00
Seth ProductEngine 124c2f21a3 STORM-270, STORM-303 FIXED sorting Favorites folder contents after re-ordering landmarks in any folder view or in Favorites bar.
Previously worked only for Favorites accordion is Places SP.
2010-10-29 16:21:35 +03:00
Wolfpup Lowenhar dafece369a STORM-255 : Added missing JIRA issue to contributions.txt 2010-10-29 09:16:51 -04:00
Wolfpup Lowenhar be33be7898 STORM-255 : Merge from viewer-development 2010-10-29 09:14:36 -04:00
Merov Linden 8209e35643 STORM-488 : merge with viewer-development 2010-10-28 16:06:53 -07:00
Merov Linden 49b39c7edf STORM-459 : merge with viewer-development 2010-10-28 16:02:47 -07:00