Alexei Arabadji
00360bb1cd
EXT-7097 FIXED
...
Replaced usage usage of "ObjectGiveItemUnknownUser" notification with functionality provided by LLPostponedNotification class;
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/345/
--HG--
branch : product-engine
2010-05-06 10:09:24 +03:00
Alexei Arabadji
4992eaf27d
fixed EXT-2801 Record "object return" notification into IM history, not chat history,
...
* added class for LLPostponedNotification to rpovide possibility postpone adding notification to notifications system till sender avatar name will be received from cache name;
* rolled back changes related to fix of EXT-4779;
* avoided passing avatar id when logging 'Object Return' notification to nearby chat;
eviewed by Vadim Savchuk at https://jira.secondlife.com/browse/EXT-6373
--HG--
branch : product-engine
2010-04-01 15:24:36 +03:00
Alexei Arabadji
54a3f1051e
fixed EXT-6489 “"User not online - inventory has been saved" should be logged to IM log”,
...
reviewed by Mike Antipov at
https://codereview.productengine.com/secondlife/r/90/
--HG--
branch : product-engine
2010-03-25 17:53:25 +02:00
Dmitry Zaporozhan
c5c72899f3
Fixed normal subtask EXT-6441 - Do not show "friendship accepted" toast if respective IM window is open and in focus.
...
Minor changes to supress toast for FriendshipAccepted notification.
--HG--
branch : product-engine
2010-03-23 10:10:15 +02:00
Dmitry Zaporozhan
a2150863f9
Updated normal task EXT-5905 - Resolving offers.
...
Reusable notifications are deleted when user closes IM floater(old - when user closes Viewer).
--HG--
branch : product-engine
2010-03-19 17:18:53 +02:00
Alexei Arabadji
167be8f755
Automated merge with https://hg.productengine.com/secondlife/viewer-2-0/
...
--HG--
branch : product-engine
2010-03-19 17:18:52 +02:00
Alexei Arabadji
63251d8b31
opened and fixed EXT-6478 “Loggable messages that not increments IM counter doesn't shows in IM window”,
...
added update of IM floater messages on logging to IM session;
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/75/
--HG--
branch : product-engine
2010-03-19 17:17:00 +02:00
Igor Borovkov
1c4eeed50f
fixed EXT-6451 Name of people sending a IM some times is NoBody
...
LLSD::maps keys accross the code are used in mix of cases, lower and upper.
Using "from_id" and "FROM_ID" causes avatar id to be null and thus "no body" was displayed.
BUT this fix is of no use since several minutes ago viewer-offers feature was merged into release,
which overrides avatar name with "Second Life" to display message about teleport offering as system message
Reviewed by Q at https://codereview.productengine.com/secondlife/r/72/
--HG--
branch : product-engine
2010-03-19 16:35:45 +02:00
Alexei Arabadji
b5ba328480
EXT-5904 “Offers embedding into IM windows”,
...
added restoring IM counters when logging message;
--HG--
branch : product-engine
2010-03-16 17:50:14 +02:00
Alexei Arabadji
2fed8d5182
fixed EXT-5904 “Offers embedding into IM windows”,
...
corrected offer counter(used silent adding message to session without
incrementing counter);
avoided assertion when received offer from blocked avatar with closed IM
session;
--HG--
branch : product-engine
2010-03-16 14:48:20 +02:00
Alexei Arabadji
e7027a57e1
fixed EXT-5904 “Offers embedding into IM windows”,
...
revised embedding and logging offer notification to provide loading log entry
in case notification doesn't exist;
--HG--
branch : product-engine
2010-03-11 17:53:49 +02:00
Alexei Arabadji
51ae05baa8
Automated merge with https://hg.productengine.com/secondlife/viewer-offers/
...
--HG--
branch : product-engine
2010-03-10 20:06:22 +02:00
Alexei Arabadji
ccbbfeb0a0
fixed EXT-5904 “Offers embedding into IM windows”,
...
shortened timestamp of embedded offers;
unified sender name of session message entry and file log entry for system messages;
--HG--
branch : product-engine
2010-03-10 20:03:28 +02:00
Andrew Dyukov
3ab788b14f
Implemented normal sub-task EXT-5909(Accepted/declined inventory offer shouldn't spawn chiclet).
...
- Removed check for INVENTORY_DECLINED from LLHandlerUtil::canSpawnIMSession().
- Added new method LLHandlerUtil::canSpawnToast() and check with it to LLTipHandler::processNotification() to supress toasts when respective IM window is open.
--HG--
branch : product-engine
2010-03-10 19:50:24 +02:00
Alexei Arabadji
b2f6cab24f
fixed EXT-5910 “Offers logging”,
...
replaced interactive system message marker with correct from string value when
message logged without adding to the session;
--HG--
branch : product-engine
2010-03-10 19:24:56 +02:00
Andrew Dyukov
7238ce8345
Implemented normal sub-task EXT-5950(Do not spawn IM chiclet for "drop on avatar" inventory offers).
...
- Removed check for INVENTORY_ACCEPTED from LLHandlerUtil::canSpawnIMSession().
--HG--
branch : product-engine
2010-03-09 17:55:53 +02:00
Alexei Arabadji
2f9cc80c2e
fixed EXT-5910 “Offers logging”,
...
fixed IM message counter when received interactive notification(offer);
corrected logging to file of offer notification;
enabled logging for FRIENDSHIP_ACCEPTED notification;
--HG--
branch : product-engine
2010-03-05 17:53:32 +02:00
Alexei Arabadji
27283c1de7
fixed EXT-5910 “Offers logging”,
...
made logging offer notifications as from SecondLife;
--HG--
branch : product-engine
2010-03-05 14:13:37 +02:00
Alexei Arabadji
462ab1c752
fixed EXT-5908 “Accepted friendship notification shouldn't spawn chiclet”,
...
made not spawn IM chiclet friendship accepted notification;
added friendship accepted notification to syswell chiclet;
--HG--
branch : product-engine
2010-03-05 12:37:06 +02:00
Alexei Arabadji
4e08de74ae
merged with viewer-2-0
...
Enter commit message. Lines beginning with 'HG:' are removed.
--HG--
branch : product-engine
2010-03-04 14:31:53 +02:00
Alexei Arabadji
f54bf2a1ea
fixed EXT-5904 “Offers embedding into IM windows”,
...
made all type offers be embedded to the IM floater;
made showing offer toast if IM floater isn't visible;
corrected IM message counter on showing offer toast;
--HG--
branch : product-engine
2010-03-04 11:35:34 +02:00
Dmitry Zaporozhan
6d5442fbbd
Fixed windows build.
...
--HG--
branch : product-engine
2010-03-04 09:22:55 +02:00
Alexei Arabadji
41c3b459f2
fixed EXT-5685 “Duplicated 'user online/offline' toasts after coming back to
...
Viewer”,
implemented filtering of exclusive notifications;
--HG--
branch : product-engine
2010-03-03 19:48:16 +02:00
Alexei Arabadji
22676e6d38
EXT-2891 "Group notices should be recorded into group IM history",
...
corrected logging of stub group notices;
--HG--
branch : product-engine
2010-02-19 15:44:18 +02:00
Alexei Arabadji
e492a24a19
fixed EXT-5101 “No feedback provided when accepting a friend request”,
...
added logging of friendship offer accept/decline;
--HG--
branch : product-engine
2010-02-19 10:57:27 +02:00
Alexei Arabadji
1933a378ea
Corrected embedded notification panel message index in session list;
...
--HG--
branch : product-engine
2010-02-18 17:51:06 +02:00
Alexei Arabadji
eec9f20d74
fixed EXT-5006 “One inventory offer cause blinking of both Conversations and
...
Notifications wells”,
embedded inventory offer panel into IM window;
--HG--
branch : product-engine
2010-02-18 16:05:11 +02:00
Igor Borovkov
4c5a998f79
fixed EXT-5456 Messages from objects are shownas messages from Second Life in nearby chat history from the prev session
...
Completed things which were agreed on:
- system messages in the log file are prepended with "Second Life:" after the timestamp
- object names set which are parsed extended to object names consisting with any number of words
Side effect:
"Second Life:" is shown as From Name in Nearby Chat when in plain text chat
--HG--
branch : product-engine
2010-02-17 16:09:50 +02:00
Igor Borovkov
250680a078
fixed EXT-4755 Own context menu in voice chat participants list has 'Add Friend' and 'Pay' enabled
...
--HG--
branch : product-engine
2010-02-02 17:58:29 +02:00
Igor Borovkov
e43d0f1815
fixed EXT-4779 Notifications about objects are saved into ".txt" or "{nobody}.txt" instead of "chat.txt" file
...
--HG--
branch : product-engine
2010-02-01 16:51:34 +02:00
Tofu Linden
1b5880a18e
notifiaction_id -> notification_id
...
ouch.
2010-01-29 10:46:48 -08:00
Alexei Arabadji
86609394ca
fixed major EXT-3643 “Embed friendship offer into IM window”;
...
--HG--
branch : product-engine
2010-01-29 17:48:10 +02:00
Alexei Arabadji
43bb3d00ec
fixed EXT-4643 “IM toasts don't appear after few teleport offers were sent to that avatar”
...
corrected checking opened active IM session;
corrected restoring active IM session after logging IM notification;
--HG--
branch : product-engine
2010-01-26 18:25:42 +02:00
Mike Antipov
4c4c788728
Fixed normal bug EXT-3643 (Make Friend Offer dialog a modal alert)
...
-- made dialog a modal alert
-- logging to IM is left as it was
--HG--
branch : product-engine
2009-12-26 13:25:22 +02:00
Alexei Arabadji
5e2d18037d
EXT-700 “"Offer" notifications should be accessible via chiclet”
...
made teleport offers not spawn chiclet;
--HG--
branch : product-engine
2009-12-26 12:21:45 +02:00
Alexei Arabadji
19faceabf4
EXT-700 “"Offer" notifications should be accessible via chiclet”
...
made 'inventory declined' notification spawn chiclet;
made 'inventory declined' toast as notytip;
--HG--
branch : product-engine
2009-12-25 17:11:28 +02:00
Alexei Arabadji
40d89ae418
fixed EXT-700 “"Offer" notifications should be accessible via chiclet”
...
made inventory and teleport offers spawn chiclet;
made 'inventory accepted' toast as notytip;
--HG--
branch : product-engine
2009-12-25 16:41:06 +02:00
Alexei Arabadji
e9afce6786
mplemented EXT-2801 “Record "object return" notification into IM history, not
...
chat history”,
added logging to IM for ServerObjectMessage notification;
--HG--
branch : product-engine
2009-12-10 12:36:28 +02:00
Alexei Arabadji
8728bddc7c
mplemented EXT-2798 “Record online/offline notifications into IM history only”,
...
excluded FriendOnline, FriendOffline notifications from logging to nearby chat;
--HG--
branch : product-engine
2009-12-09 18:00:55 +02:00
Alexei Arabadji
0a617f15a8
implemented EXT-2797 “Making friendship offer should be recorded into IM history”
...
--HG--
branch : product-engine
2009-12-07 15:15:41 +02:00
Alexei Arabadji
28a1ee9da8
implemented EXT-700 “"Offer" notifications should be accessible via chiclet”
...
--HG--
branch : product-engine
2009-12-04 18:33:13 +02:00
Alexei Arabadji
ab5e6c93c9
implemented EXT-2799 “Record to IM history notification about L$ payments by
...
other avatar”;
--HG--
branch : product-engine
2009-12-01 15:16:12 +02:00
Alexei Arabadji
7c0eac93e7
mplemented EXT-2891 “Group notices should be recorded into group IM history”;
...
--HG--
branch : product-engine
2009-11-30 21:41:17 +02:00
Alexei Arabadji
5ed4c70156
implemented EXT-2962 “Implement adding messages into IM history w/o spawning
...
chiclet”
--HG--
branch : product-engine
2009-11-30 19:59:44 +02:00
Alexei Arabadji
0c828289c0
renamed LLHandlerUtil::logToIM to LLHandlerUtil::logToIMP2P;
...
avoided IM-toast popup when adding message to session;
--HG--
branch : product-engine
2009-11-30 18:15:09 +02:00
Alexei Arabadji
f0426b924f
implemented EXT-2889 "Incoming "grant modify rights" message should trigger
...
notify toast and adding record to IM history";
fixed avatar icon in IM-floater when message added to IM-session;
avoided popup of IM-tast when message added to IM-session;
--HG--
branch : product-engine
2009-11-28 17:43:21 +02:00