Commit Graph

8606 Commits (bbe9b636b5f78e4fe6d1a4da56a4a66ffef407d1)

Author SHA1 Message Date
Mike Antipov bbe9b636b5 Fixed major bug EXT-6661 (chat log paths reset back to default)
* Removed unused InstantMessageLogFolder
 * Restored initializing logic of InstantMessageLogPath value from 1.23 to share setting between viewers.
 * Restored unused in 2.0 "LogChatTimestamp" and "LogChatIM" settings to avoid removing of them in 2.0
 * Restored default value of the "Save local chat log" setting from 1.23 & replaced with 2.0 own setting (LogNearbyChat was: LogChat)

Reviewed by Igor Borovkov & Kent Quirk at https://codereview.productengine.com/secondlife/r/193/
(transplanted from 43297b92c1bb7487dab6610bea61acac4c355878)
2010-04-07 18:33:05 +03:00
Mike Antipov 4e76ec36a0 Fixed major bug EXT-6802 (Cancelling out of People Chooser while Searching Causes Crash)
* Added check of Avatar Picker floater (People Chooser) against NULL in search callback.

Reviewed by Vadim at https://codereview.productengine.com/secondlife/r/236/
(transplanted from 480f67e4eac0223626ce549a20760e81c4bce5b1)
2010-04-14 18:54:06 +03:00
Mike Antipov 956041ff1b Fixed major bug EXT-6851 (Moderator is unable to mute group voice chat participant after his reconnect)
Reason: not proper condition to check is LLSpeaker is in voice channel (implemented for EXT-3944)

Fix: Updated condition to check is speaker in voice channel state.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/242/
(transplanted from fb2af72d10231e04b2e79a7d487ea9e8559c14b8)
2010-04-16 12:04:41 +03:00
Kent Quirk 77f35a5b06 Merge. 2010-04-20 04:37:10 -04:00
Kent Quirk 347be07842 set the patch version 2010-04-20 04:36:35 -04:00
Kent Quirk 4f01a5f452 Merge hotfixbeta into hotfix 2010-04-20 04:32:44 -04:00
Monroe Linden c3fa45282f Fix for EXT-6925 (Mime type association missing for video/* wildcard).
In mime_types*.xml, added <impl> sections to the mimetype entries for video/* and audio/* which point to the quicktime plugin on Mac/Windows and gstreamer on Linux.

Reviewed by Callum at http://codereview.lindenlab.com/1252035
2010-04-19 17:19:35 -07:00
Tofu Linden 2336188eed merge from PE's viewer-hotfix 2010-04-19 13:36:54 +01:00
Eugene Mutavchi ea6a3e8e78 Updated the reverted fix for critical bug EXT-1655 ([BSI] Always flying after pressing "Stand" to stand up from an object), also integrated the fix for EXT-6786 ('Stand' button is corrupted if movement control floater is opened). Added some clarifying comments.
Reviewed by Tofu Linden at https://codereview.productengine.com/secondlife/r/253/.

--HG--
branch : product-engine
2010-04-19 13:32:07 +03:00
Tofu Linden 7d349bfde3 merge from PE's viewer-hotfix 2010-04-17 12:03:36 +01:00
Mike Antipov cda29adca1 Fixed major bug EXT-6869 (Viewer crashes when switching between group voice sessions)
The reason: LLCallDialogManager did not disconnect from "voice channel state changed" signal on channel in previous session.
    Thus when old channel changes state from STATE_HUNG_UP to STATE_CALL_STARTED there is invalid pointer to session in connected LLCallDialogManager::onVoiceChannelStateChanged callback before current voice channel is changed and pointer to session becames valid.

Fix: add storing of connection to signal in voice channel from previous session and disconnect it before connecting to channel in current session.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/244/

--HG--
branch : product-engine
2010-04-16 15:14:07 +03:00
brad kittenbrink 04cfcd1edc Fix for EXT-6813 libcurl on windows had gzip/deflate transfer-encoding disabled.
New build of libcurl fixed it.
2010-04-15 18:50:02 -07:00
Tofu Linden 6154ba6e8f EXT-4388 Crash in octree line segment intersection code (getMask)
Add yet more paranoia-and-return-or-assert, this time for +-INF in input vector.
To be reviewed by Bao.
(transplanted from 2012f21d23c66179345fb26148cfbe19835b325e)
2010-04-15 20:15:40 +01:00
Eli Linden eea0ba834b EXT-6572 correct translation for "Buy L$", for 2.0.1 2010-04-16 16:54:07 -07:00
Mark Palange (Mani) 69c3caa24f EXT-6880 Adding newline to end of CMakesList.txt 2010-04-16 16:38:16 -07:00
Mark Palange (Mani) ff79269d57 Automated merge with ssh://hg.lindenlab.com/q/viewer-hotfix 2010-04-16 16:26:36 -07:00
Mark Palange (Mani) afea42507c EXT-6880 Building updater with static linked CRT 2010-04-16 16:26:20 -07:00
Loren Shih 384c954fb7 EXT-6877 : Show avatar-as-cloud as "Loading..." in nametag
If you or others are a cloud, then your nametag will include a "(Loading...)" string.
Note: this required a small bit of code refactor so that you can query if an avatar (yourself or others) is a cloud; this was basically a rename from updateIsFullyLoaded into getIsCloud.
2010-04-15 15:00:13 -04:00
Loren Shih 7c170abf52 EXT-6847 : Deafult configuration has Away timeout set to "Never"
Imported from 2.1 into 2.0.1.  This fix is a safe change and gives Residents useful information about why an avatar is a cloud (e.g. because the avatar minimized his window and hence is "away").
2010-04-15 14:38:24 -04:00
Richard Nelson fcb36144dd accidentally changed default cursor for testing purposes, reverted 2010-04-14 20:17:44 -07:00
Richard Nelson 840533b709 fixed eol style 2010-04-14 20:15:23 -07:00
Richard Nelson 6029383a79 fixed eol and lack of copyright in resource.h 2010-04-14 20:12:22 -07:00
Richard Nelson 14db237378 merge 2010-04-14 20:06:20 -07:00
Richard Nelson bd2b97fe40 EXT-2418 and EXT-6317
found out how to fix loading 32-bit cursors from embedded resource and moved them back there instead of freestanding files
2010-04-14 20:06:06 -07:00
Richard Nelson c0a98f8f94 added cur files to textures directory for 32 bit windows cursors 2010-04-14 16:31:17 -07:00
Dave Parks 6c00473593 Fix for LLVOAvatarSelf calling updateVisualParams every frame -- saves about 2ms per frame.
Reviewed by Nyx
2010-04-14 17:35:06 -05:00
Kent Quirk 2f90bb65e4 Merge 2010-04-14 15:44:10 -04:00
Kent Quirk 628b143566 update version number 2010-04-14 15:42:50 -04:00
Kent Quirk 53b46e839b Merge 2010-04-14 15:24:34 -04:00
Kent Quirk 17fb406546 Merge backout of EXT-1655 2010-04-14 15:23:32 -04:00
Kent Quirk b15629c12f This change originally to fix EXT-1655 has caused a failure to render sitting avatars (EXT-6835).
We can probably find a "right" fix, but for now backing it out.

Backed out changeset bd384ded4268
2010-04-14 15:22:51 -04:00
Kent Quirk 451d58947f Merge 2010-04-14 15:19:43 -04:00
Dave Parks 663725dcee Remove calls to llpushcallstacks from inner loops. 2010-04-14 12:02:25 -05:00
Richard Linden 814ca2ad1e merge 2010-04-13 18:10:24 -07:00
Richard Linden 7e210d185f fix for EXT-6317 and EXT-2418 regressions in installed viewers
new 32-bit mouse cursors were not getting packaged by installer for windows builds

reviewed by Monroe
2010-04-13 18:07:24 -07:00
Monroe Linden 8fa23739a1 Fix for EXT-6750 (disabled attachment media still plays).
LLViewerMediaImpl::shouldShowBasedOnClass() was always returning true for focused media.  This was incorrect, since it made click-focusing on media override the class-based disable preferences.

Reviewed by Callum at http://codereview.lindenlab.com/1178023
2010-04-13 13:18:54 -07:00
Aimee Linden a89a15a9e9 Supplementary fix for EXT-6663 TOS Screen logic for enabling agreement checkbox is questionable
If the "alive" check on the ToS page returns before the browser plugin has loaded the Loading page, the checkbox never gets enabled, so postpone the check until the Loading page is up.
2010-04-13 20:43:12 +01:00
Kyle Ambroff 7cf4d9aae2 Merge Tofu's fix for the build failure introduced in bd384ded4268 2010-04-13 10:17:44 -07:00
Eugene Mutavchi 244418e6b2 Fixed critical bug EXT-1655 ([BSI] Always flying after pressing "Stand" to stand up from an object)
- moved restoring the flying of the agent before calling the mAutoPilotFinishedCallback, to allow finished callback to change it.
 - fixed LLVOAvatar::sitOnObject() to set mIsSitting = TRUE before stoping the autopilot, like it was in 1.23 version.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/185/
2010-04-07 13:38:21 +03:00
Kent Quirk 8a3dca48eb Merge 2010-04-12 17:59:22 -04:00
Aimee Linden 9572c5ed1b EXT-6808 Update Vivox SDK to 3.1.0001.8385 2010-04-12 16:55:32 +01:00
Xiaohong Bao 0a80627bca Automated merge with ssh://hg.lindenlab.com/q/viewer-hotfix 2010-04-09 23:49:11 -06:00
Xiaohong Bao d64ccab573 the first round of the debug code for EXT-6792: Crash on ATI 3200 2010-04-09 23:48:50 -06:00
Xiaohong Bao 0dee7a3ece debug code for EXT-6791: Intel 965 Crash in glCopyTexSubImage2D. 2010-04-09 22:02:32 -06:00
Richard Nelson 55ea80076b EXT-6422 Infinite loop in LLMotionController::activateMotionInstance
reviewed by monroe
2010-04-09 14:30:15 -07:00
Richard Nelson 7d78d1ea40 EXT-6693 - [crashhunters] crash in LLPopupView::handleMouseEvent
reviewed by Monroe
2010-04-09 12:38:47 -07:00
Xiaohong Bao c5756c3f0f merged from viewer-trunk, fix for EXT-6780: to make LLImageBase::allocateData() thread-safe.
Also include some debug code for EXT-6567: crash at LLImageBase::allocateData().
2010-04-09 00:09:12 -06:00
Paul Guslisty 5a5380a65e Fixed major bug EXT-6572 (EXT-6572 ([VARIABLE IN WRONG PLACE] in Taskbar \"Kaufen L$\" should be \"L$ kaufen\")
- Removed the L$ graphic and made \"L$\" part of the label string.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/172/
(transplanted from 4cbdcfc8b196f0ff28df1d0897023ee967cce2a3)
2010-04-06 20:28:29 +03:00
Richard Linden dcd5050616 Merge 2010-04-16 14:42:26 -07:00
Richard Linden 0758eab5e6 Backed out changeset: 61a83065d146 2010-04-16 14:41:26 -07:00