Commit Graph

6183 Commits (540752ff2dcaaf565e8a9dff93079816ef572312)

Author SHA1 Message Date
Lynx Linden 540752ff2d DEV-41686: Added a DisableMouseWarp debug option.
Turning this option on makes alt-zooming and mouselook actually work
when using Synergy. I believe this will also make it work for certain
input devices, and Parallels, that control your cursor by setting its
position in absolute coordinates.
2010-01-29 10:27:15 +00:00
Lynx Linden 9a4d075f3b Fix signed/unsigned comparison build failure on Windows for
lllocationhistory.cpp
2010-01-28 16:57:37 +00:00
Lynx Linden fee014bd82 EXT-4693: Pass through owner ID to remote object inspector.
Plumbing to pass the owner ID for a chatting object down into the
LLChatHistory::appendMessage() method where we create the objectim
SLapp that will bring up the remote object inspector. Pheww.

For object notifications that are displayed as text chat, we
2010-01-28 15:38:55 +00:00
Lynx Linden b3e25e1fbd EXT-4693: More robust remote object inspector.
Disable buttons when we don't have enough information to perform their
function, and don't display a SLurl if we don't know the object's
location.
2010-01-28 12:27:17 +00:00
Lynx Linden 8d4c36dd82 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2010-01-28 11:10:26 +00:00
Lynx Linden d002c705b7 EXT-4693: First steps at using remote inspector.
Now Object IMs that get sent to your local chat window will have
secondlife:///app/objectim SLapps, which will open the remote object
inspector for that object, not the avatar inspector.

However, we don't have all the information needed for the remote
object inspector, so I'm going to have to investigate extending the
inspector to request the missing information from the server.
2010-01-28 11:10:10 +00:00
Monroe Linden 52bd13e1f5 Fix for broken mac build (surplus comma in the LLToolBar constructor initializers). 2010-01-27 17:21:16 -08:00
Tofu Linden 28075aa324 merge. 2010-01-27 17:11:07 -08:00
Tofu Linden 0d2ce43c54 CID-348
Checker: UNINIT_CTOR
Function: LLViewerShaderMgr::LLViewerShaderMgr()
File: /indra/newview/llviewershadermgr.cpp
2010-01-27 17:06:49 -08:00
Tofu Linden e48e9db756 CID-353
Checker: UNINIT_CTOR
Function: LLViewerJoint::LLViewerJoint()
File: /indra/newview/llviewerjoint.cpp
2010-01-27 17:04:43 -08:00
Tofu Linden 6e55c9549a CID-354
Checker: UNINIT_CTOR
Function: LLViewerJointMesh::LLViewerJointMesh()
File: /indra/newview/llviewerjointmesh.cpp
2010-01-27 17:01:02 -08:00
Tofu Linden 6d68de504f CID-355
Checker: UNINIT_CTOR
Function: LLVOVolume::LLVOVolume(const LLUUID &, unsigned char, LLViewerRegion *)
File: /indra/newview/llvovolume.cpp
2010-01-27 16:58:58 -08:00
Tofu Linden d9661c3d2a CID-358
Checker: UNINIT_CTOR
Function: LLTextureCache::Entry::Entry()
File: /indra/newview/lltexturecache.h
2010-01-27 16:57:10 -08:00
Tofu Linden ce436d20f0 CID-360
Checker: UNINIT_CTOR
Function: LLViewerVisualParamInfo::LLViewerVisualParamInfo()
File: /indra/newview/llviewervisualparam.cpp
2010-01-27 16:53:18 -08:00
Tofu Linden 056ca2ae5c CID-359
Checker: UNINIT_CTOR
Function: LLLocalTextureObject::LLLocalTextureObject(LLViewerFetchedTexture *, const LLUUID &)
File: /indra/newview/lllocaltextureobject.cpp
2010-01-27 16:51:46 -08:00
Tofu Linden 63aef899bc CID-365
Checker: UNINIT_CTOR
Function: LLSurfacePatch::LLSurfacePatch()
File: /indra/newview/llsurfacepatch.cpp
2010-01-27 16:49:51 -08:00
Monroe Linden 6c92a724a1 Implemented LLAppViewerMacOSX::setMasterSystemAudioMute() and LLAppViewerMacOSX::getMasterSystemAudioMute() using CoreAudio APIs.
This required adding a reference to the CoreAudio framework in indra/newview/CMakeLists.txt
2010-01-27 16:48:09 -08:00
Tofu Linden 8bf32990fc CID-367
Checker: UNINIT_CTOR
Function: LLFace::LLFace(LLDrawable *, LLViewerObject *)
File: /indra/newview/llface.h
2010-01-27 16:45:42 -08:00
Tofu Linden f2e202e6a4 CID-368
Checker: UNINIT_CTOR
Function: LLVolumeImplFlexible::LLVolumeImplFlexible(LLViewerObject *, LLFlexibleObjectData *)
File: /indra/newview/llflexibleobject.cpp
2010-01-27 16:43:48 -08:00
Tofu Linden 373f626408 CID-373
Checker: UNINIT_CTOR
Function: LLTexLayerSet::LLTexLayerSet(LLVOAvatarSelf *)
File: /indra/newview/lltexlayer.cpp
2010-01-27 16:41:11 -08:00
Tofu Linden 73d92f0847 CID-374
Checker: UNINIT_CTOR
Function: LLPickInfo::LLPickInfo(const LLCoordGL &, unsigned int, int, int, void (*)(const LLPickInfo&))
File: /indra/newview/llviewerwindow.cpp

remove some fat, dead members.
2010-01-27 16:38:02 -08:00
Tofu Linden 0ea467ad06 CID-375
Checker: UNINIT_CTOR
Function: LLViewerFetchedTexture::LLViewerFetchedTexture(const LLImageRaw *, int)
File: /indra/newview/llviewertexture.cpp
2010-01-27 16:31:41 -08:00
Tofu Linden 344eaeb39b CID-376
Checker: UNINIT_CTOR
Function: LLViewerPart::LLViewerPart()
File: /indra/newview/llviewerpartsim.cpp
2010-01-27 16:27:02 -08:00
Tofu Linden bfd21c0886 CID-384
Checker: UNINIT_CTOR
Function: LLSelectNode::LLSelectNode(const LLSelectNode&)
File: /indra/newview/llselectmgr.cpp
2010-01-27 16:20:44 -08:00
Tofu Linden bfda8b2cfe CID-385
Checker: UNINIT_CTOR
Function: LLToolBar::LLToolBar()
File: /indra/newview/lltoolbar.cpp
2010-01-27 16:19:32 -08:00
Tofu Linden 7814eaec00 CID-386
Checker: UNINIT_CTOR
Function: LLFolderBridge::LLFolderBridge(LLInventoryPanel *, const LLUUID &)
File: /indra/newview/llinventorybridge.h
2010-01-27 16:16:28 -08:00
Tofu Linden 23147ee1ee CID-387
Checker: UNINIT_CTOR
Function: LLTeleportHistoryPanel::ContextMenu::ContextMenu()
File: /indra/newview/llpanelteleporthistory.cpp
2010-01-27 16:13:11 -08:00
Tofu Linden 1afc7ecc14 CID-388
Checker: UNINIT_CTOR
Function: LLPanelPlaceInfo::LLPanelPlaceInfo()
File: /indra/newview/llpanelplaceinfo.cpp
2010-01-27 16:11:32 -08:00
Tofu Linden b3c1d0dc07 CID-254
Checker: UNINIT
Function: LLCacheName::Impl::processUUIDRequest(LLMessageSystem *, bool)
File: /indra/llmessage/llcachename.cpp
2010-01-27 15:59:56 -08:00
Tofu Linden 94e5625f2c CID-255
Checker: UNINIT
Function: process_improved_im(LLMessageSystem *, void **)
File: /indra/newview/llviewermessage.cpp
2010-01-27 15:58:02 -08:00
Tofu Linden e7c17cb29b a follow-up fix. 2010-01-27 15:53:56 -08:00
Tofu Linden e133a98246 CID-227
Checker: STRING_OVERFLOW
Function: CProcessor::AnalyzeIntelProcessor()
File: /indra/llcommon/llprocessor.cpp
2010-01-27 15:49:22 -08:00
Tofu Linden 9e2ba40d13 less dumb partial fix for CID-219 2010-01-27 15:45:41 -08:00
Tofu Linden a7c3fde789 partial fix for CID-219
Checker: STREAM_FORMAT_STATE
Function: LLDate::toStream(std::basic_ostream<char, std::char_traits<char>>&) const
File: /indra/llcommon/lldate.cpp
2010-01-27 15:45:07 -08:00
Tofu Linden 4321857774 CID-220
Checker: STREAM_FORMAT_STATE
Function: encode_character(std::basic_ostream<char, std::char_traits<char>>&, char)
File: /indra/llcommon/lluri.cpp
2010-01-27 15:37:28 -08:00
Tofu Linden fa886566b6 CID-184
Checker: RESOURCE_LEAK
Function: LLPluginProcessChild::receiveMessageRaw(const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&)
File: /indra/llplugin/llpluginprocesschild.cpp
2010-01-27 15:10:34 -08:00
Tofu Linden 635290cc87 CID-186
Checker: RESOURCE_LEAK
Function: LLStringUtilBase<unsigned int>::addCRLF(std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int>>&)
File: /indra/llcommon/llstring.h
2010-01-27 15:09:25 -08:00
Tofu Linden c5abe04923 CID-188
Checker: RESOURCE_LEAK
Function: LLTemplateParser::LLTemplateParser(LLTemplateTokenizer &)
File: /indra/llmessage/llmessagetemplateparser.cpp
2010-01-27 15:07:04 -08:00
Tofu Linden 7dc1e2eedb CID-195
Checker: RESOURCE_LEAK
Function: LLAgentWearables::addLocalTextureObject(EWearableType, LLVOAvatarDefines::ETextureIndex, unsigned int)
File: /indra/newview/llagentwearables.cpp
2010-01-27 15:04:12 -08:00
Tofu Linden 576c69dfd9 CID-196
Checker: RESOURCE_LEAK
Function: process_improved_im(LLMessageSystem *, void **)
File: /indra/newview/llviewermessage.cpp
2010-01-27 14:57:02 -08:00
Tofu Linden b6684dce80 CID-196
Checker: RESOURCE_LEAK
Function: process_improved_im(LLMessageSystem *, void **)
File: /indra/newview/llviewermessage.cpp

partial fix.  either coverity doesn't grok that the remaining case gets freed way down the line by the callbacks, or.. it really doesnt.
2010-01-27 14:54:06 -08:00
Tofu Linden f8f34c14c4 follow-up fix to leak fix. 2010-01-27 14:45:44 -08:00
Tofu Linden 45e15b0b50 CID-197
Checker: RESOURCE_LEAK
Function: LLToolDragAndDrop::giveInventoryCategory(const LLUUID &, LLInventoryCategory *, const LLUUID &)
File: /indra/newview/lltooldraganddrop.cpp
2010-01-27 14:42:32 -08:00
Tofu Linden da3ee22daa CID-198
Checker: RESOURCE_LEAK
Function: LLTextureFetchWorker::doWork(int)
File: /indra/newview/lltexturefetch.cpp
2010-01-27 14:39:59 -08:00
Tofu Linden 0345701368 CID-199
Checker: RESOURCE_LEAK
Function: LLTaskInvFVBridge::removeItem()
File: /indra/newview/llpanelobjectinventory.cpp

we haven't actually used this new()'d structure, all the way back to 1.23 :/
2010-01-27 14:37:59 -08:00
Tofu Linden 744def1ae9 CID-200
Checker: RESOURCE_LEAK
Function: LLPanelEstateInfo::onKickUserCommit(const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>> &, std::vector<LLUUID, std::allocator<LLUUID>>&)
File: /indra/newview/llfloaterregioninfo.cpp

we don't use this structure, all the way back to 1.23
2010-01-27 14:34:07 -08:00
Tofu Linden f257f26746 CID 201
Checker: RESOURCE_LEAK
Function: LLInitialWearablesFetch::processWearablesMessage()
File: /indra/newview/llagentwearables.cpp
2010-01-27 14:27:57 -08:00
Tofu Linden e3162845f1 merge. 2010-01-27 14:22:18 -08:00
Tofu Linden 68422d9505 CID 159
CID 158
CID 157

Checker: OVERRUN_STATIC
Function: LLVertexBuffer::drawRange(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) const
File: /indra/llrender/llvertexbuffer.cpp
2010-01-27 14:15:02 -08:00
Tofu Linden 78f725cb97 CID-161
Checker: OVERRUN_STATIC
Function: LLViewerLogin::setGridChoice(EGridInfo)
File: /indra/newview/llviewernetwork.cpp

not a bug.  clarified for coverity.
2010-01-27 14:08:40 -08:00