Commit Graph

247 Commits (bbfc0e47196ecbae8d89e7b721a61ba5eeaaa2b7)

Author SHA1 Message Date
Ychebotarev ProductEngine b16030e204 fix for major EXT-5099 Blocked IM text comes from "Second Life" in nearby chat
--HG--
branch : product-engine
2010-02-09 14:44:26 +02:00
Dmitry Zaporozhan d2d6af3dfa Fixed critical bug EXT-4970 - Inventory offers by scripted objects are discarded when offered objects got the same name.
Had to do minor refactoring of LLScripFloaterManager in order to fix this issue.

--HG--
branch : product-engine
2010-02-08 18:06:41 +02:00
Sergei Litovchuk 4e28c10971 Fixed major bug (EXT-5017) Landmark Info panel opens immediately after
retrieving data about landmarking location.

--HG--
branch : product-engine
2010-02-08 14:11:24 +02:00
Tofu Linden ec0dd8968c Update the rest of the LLEventTimer users to #include lleventtimer.h. I think. 2010-02-06 19:19:07 +00:00
Eugene Mutavchi 8c1618ca5a Fixed major bug EXT-4876 (Switch from slurl.com to maps.secondlife.com)
--HG--
branch : product-engine
2010-02-03 19:38:12 +02:00
Vadim Savchuk 11228d4b7d Merge from default branch
--HG--
branch : product-engine
2010-02-03 17:32:57 +02:00
Dmitry Zaporozhan 2a755eca16 Fixed normal bug EXT-4766 - System notifications in nearby chat has default avatar icon and behave like sent from object
--HG--
branch : product-engine
2010-02-03 14:44:32 +02:00
Lynx Linden f937153a01 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2010-02-02 17:20:01 +00:00
Lynx Linden e563a07659 DEV-32540: Lots of object IM and SLurl improvements
- Don't let object names that are URLs override links to display the
  remote object inspector

- Don't hyperlink the object name in the remote object inspector

- Made the <nolink>...</nolink> regex more robust and made it support
  non-URLs between the tags, so that we don't get random <nolink> tags
  when trying to disable URLs in user-typed text.

- Improved the llurlentry unit test and added some more test cases.

- Hooked up another LLViewerMessage code path to objectim SLapps to
  pass down the owner and slurl information.

- Made a few LLUrlEntryBase methods be const methods, because they are

- Fixed a bug in the remote object inspector where it would never show
  the teleport URL.
2010-02-02 17:19:14 +00:00
Sergei Litovchuk e367c41298 Working on (EXT-4347) Moving object contents to inventory opens files, changes menu.
- Removing LLPanelPlaces dependency from open_inventory_offer handler.
- Added landmark offer handling to Places panel.

--HG--
branch : product-engine
2010-02-02 18:48:40 +02:00
Eric M. Tulla (BigPapi) e76dd651d4 EXT-4613: No longer get to throttle for quite folders (COF, trash, outfits, etc)
-Reviewed by nyx
2010-02-01 18:43:26 -05:00
Denis Serdjuk 0524e91aae fixed bug EXT-4122 [BSI] Notification about \"maximum number of groups\" returns redundant information
The hardcoded and unlocalized dataserver response has been removed from the message of notification.

--HG--
branch : product-engine
2010-01-29 17:22:36 +02:00
Vadim Savchuk db4e46e93d Mere from default branch
--HG--
branch : product-engine
2010-01-29 16:46:06 +02:00
Mike Antipov 4c2dbe9363 Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/
--HG--
branch : product-engine
2010-01-29 13:06:36 +02: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 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
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 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
Sergei Litovchuk a904e887bd Fixed normal bug (EXT-4700) Creating a landmark brings up the Landmark
sidepanel info twice.
- Disabled "Close" and "Back" buttons to prevent closing "Create Landmark" panel until created landmark is loaded.

--HG--
branch : product-engine
2010-01-27 19:00:12 +02:00
Mike Antipov 837f6c7cbe Work on major bug EXT-3985 ([BSI] Landmarks created in Viewer 2.0 show up with 1@ in Viewer 1.23.x)
-- Implemented storage to save favorite landmarks order in local file.
-- Previously implemented solution to store sort index in Landmark's name replaced with using the storage.
    For now all landmarks are shown as is (with sort LM prefix if it exists).
-- Some deprecated methods are marked to be removed later
-- Reverted fixes for: EXT-4306, EXT-1237, EXT-1615 as not necessary, these bugs should be verified again.

--HG--
branch : product-engine
2010-01-27 17:29:44 +02:00
Alexei Arabadji 4c82ec8088 implemented EXT-4588 “Redirect messages that went to the Communicate floater”;
--HG--
branch : product-engine
2010-01-26 17:22:18 +02:00
Dmitry Zaporozhan cd790bfd54 Update for low bug EXT-4306 - Landmark name is shown with prefix in the group notice attachment.
--HG--
branch : product-engine
2010-01-26 10:45:53 +02:00
Dmitry Zaporozhan 1bcf723a3b Fixed low bug EXT-4306 - Landmark name is shown with prefix in the group notice attachment.
--HG--
branch : product-engine
2010-01-22 17:54:13 +02:00
Vadim Savchuk 43c355e398 Fixed major bug EXT-4130 ([BSI] "Only friends and groups can call or IM me" needs better label OR is buggy).
Viewer now handles incoming inventory offers disregarding the setting.

--HG--
branch : product-engine
2010-01-21 18:58:36 +02:00
Mike Antipov 7f61cde331 Reducing include dependence from the "llspeakers.h" through "llimview.h" (following by the 7d600b529ee8 commit)
--HG--
branch : product-engine
2010-01-20 23:28:57 +02:00
Mike Antipov ef68663a32 fixed Windows line end
--HG--
branch : product-engine
2010-01-20 21:55:38 +02:00
Dmitry Zaporozhan 4028b720c9 Update for normal bug EXT-3749 - Clicking landmark attachment on Group notices doesn't open side panel.
--HG--
branch : product-engine
2010-01-20 17:17:15 +02:00
Dmitry Zaporozhan f53f65cc1a Update for normal bug EXT-3749 - Clicking landmark attachment on Group notices doesn't open side panel.
--HG--
branch : product-engine
2010-01-19 18:03:25 +02:00
Ychebotarev ProductEngine 086135b684 more on removing LLFloaterChat
there was some places with messages that (as I think) should not go to nearby chat.
but still probably should go somewhere...
code is commented and messages are marked with:
//TODO* CHAT: how to show this?

--HG--
branch : product-engine
2010-01-20 17:11:29 +02:00
Ychebotarev ProductEngine 82de841c52 merge
--HG--
branch : product-engine
2010-01-19 17:13:21 +02:00
Ychebotarev ProductEngine 8bc11c7355 fix link error...
--HG--
branch : product-engine
2010-01-19 11:40:18 +02:00
Ychebotarev ProductEngine a23277a673 a bit more to removing LLFloaterChat - add some system notifications
--HG--
branch : product-engine
2010-01-19 11:25:25 +02:00
Vadim Savchuk 16456d9679 Fixed major bug EXT-4331 ( Inventory sent by Blocked Residents appears after relog).
In case of inventory offer from a blocked resident we didn't fetch the item being offered,
hence it could not be discarded by the appropriate observer.

--HG--
branch : product-engine
2010-01-18 21:28:33 +02:00
Igor Borovkov d73eae5aa6 fixed EXT-4367 [BSI] Ability to display object IMs in nearby chat
--HG--
branch : product-engine
2010-01-18 19:22:31 +02:00
Ychebotarev ProductEngine f28778b8b8 work on EXT-4322 Remove the Communicate floater
leave some LLFloaterChat usages commented for later review...

--HG--
branch : product-engine
2010-01-18 17:50:19 +02:00
richard 1d1f51db97 merge 2010-01-15 11:24:33 -08:00
Denis Serdjuk 0950411549 EXT-4160 Gesture floater spam when creating new account
Cause:
There is a global observer ( LLOpenTaskOffer ) which observes creation of new inventory items and open appropriated preview UI for them. Looks like simulator () sends a message  for all active  gestures, when user is logged in first time.
Solution:
Displaying of the preview gesture floater has been removed from global scope. Also I  have added new observer to handle opening gestures as attachment from group notice to avoid regression problems.

--HG--
branch : product-engine
2010-01-15 18:47:24 +02:00
Vadim Savchuk 727d3c8f08 Teleport offers should be recorded to IM history only after they were sent (EXT-4315).
--HG--
branch : product-engine
2010-01-14 21:29:53 +02:00
angela 82b073be87 Automated merge with ssh://angela@hg.lindenlab.com/james/gooey 2010-01-14 11:40:58 +08:00
angela 433eb89473 EXT-3795 First run messages still display (click & drag on map, Build tools open, movement controlled, etc) 2010-01-14 09:38:46 +08:00
Alexei Arabadji a10fb56c37 Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/
--HG--
branch : product-engine
2010-01-12 17:40:06 +02:00
Alexei Arabadji fb7f1a5d24 fixed major EXT-3992 [BSI] No notification about capped messages,
replaced logging to obsolete LLFloaterChat with posting notification system message;

--HG--
branch : product-engine
2010-01-12 17:39:51 +02:00
Dmitry Zaporozhan 6ea8552289 Fix for normal bug EXT-4149 - Crash in Group Profile - Create New Notice interface.
--HG--
branch : product-engine
2010-01-12 14:58:28 +02:00
Dmitry Zaporozhan bcb054970c Update for normal bug EXT-3520 - Can't open Group Notices or Attachments.
--HG--
branch : product-engine
2010-01-12 12:38:03 +02:00
Dmitry Zaporozhan ab36981b3b Fix for normal bug EXT-3888 - [BSI] double click does not fetch/open attachment on group notice.
--HG--
branch : product-engine
2010-01-11 17:45:46 +02:00
Alexei Arabadji b150aaf1b9 fixed EXT-3922 “[BSI] Chatlog file contains all names twice”,
removed redundant 'from name' from chat log;

--HG--
branch : product-engine
2010-01-06 13:08:55 +02:00
Dmitry Zaporozhan 3a50996058 Fixed normal bug EXT-3643 - Make Friend Offer dialog a modal alert.
Added "Start IM" option to "OfferFriendship" notification.

--HG--
branch : product-engine
2009-12-30 14:50:57 +02:00
Sergei Litovchuk 8f30d5f204 EXT-2781. Added reference to issue in comments.
--HG--
branch : product-engine
2009-12-30 14:38:22 +02:00