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
9a37144a3c
removed unused method LLIMModel::addMessageSilently;
...
--HG--
branch : product-engine
2009-11-30 18:23:59 +02:00
Mike Antipov
a334ae22e4
Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) started by Lynx (LLVoiceControlPanel))
...
-- Added updating of the speakers list for P2P call
--HG--
branch : product-engine
2009-11-30 11:45:00 +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
Dmitry Oleshko
8b802a69c7
implemented normal sub-task (EXT-2800) Voice calls notification windows and dialogs should be shown/docked over the speak button's chevron
...
changed dock-control from the SysWell to the SpeakButton for outgoing and incoming voice dialogs
--HG--
branch : product-engine
2009-11-27 14:53:38 +02:00
Dmitry Oleshko
00fe55c9b6
fix linux build (no default section in switch)
...
--HG--
branch : product-engine
2009-11-27 13:25:08 +02:00
Dmitry Oleshko
ca1d0c82ed
partial fix for major sub-task (EXT-2211) Add textual indication (IM messages) about incoming voice calls and reactions on them (All types of IMs)
...
implemented "Started a voice call" and "Joined the voice call" IM notifications for p2p voice chat.
--HG--
branch : product-engine
2009-11-27 12:49:05 +02:00
James Cook
957055396d
merge in changes from viewer-2-0, manually fixed conflict in llviewermessages.cpp
2009-11-25 12:31:24 -08:00
James Cook
cbc0783cd1
Created lightweight LLNotificationsUtil::add(), switched most alerts to use it
...
Cuts number of includes of llnotifications.h from 300+ to 40.
2009-11-25 01:15:50 -08:00
James Cook
0e351bedb6
Removed llnotifications.h from all headers by adding llnotificationsptr.h
...
Fixed many more includes
2009-11-24 22:55:56 -08:00
Eugene Mutavchi
3d2fbad4ca
Fixed normal bug EXT-2570 (There is no connecting/leaving spatial voice chat notifications in the nearby chat)
...
--HG--
branch : product-engine
2009-11-24 20:57:41 +02:00
Steve Bennetts
884a9887a7
Changes to IM Logging, includes preference changes
2009-11-18 21:42:27 -08:00
Bryan O'Sullivan
699eac4ee3
Switch some files to Unix line endings
2009-11-18 17:52:03 -08:00
James Cook
81eca4a782
merge
2009-11-18 15:05:04 -08:00
Mike Antipov
753e482b3f
No ticket. Remove unnecessary including of "llchiclet.h" in a header file.
...
--HG--
branch : product-engine
2009-11-18 14:51:09 +02:00
richard
b38ca5ec32
fix for UI scale != 1.0 breaking edit tools, web browser, world view rect, etc.
2009-11-16 15:47:45 -08:00
Tofu Linden
7722105e4e
set the outgoing call window's dock point in postBuild() instead of onOpen() to avoid it being in the wrong place for a frame.
2009-11-13 19:38:13 +00:00
Tofu Linden
1b0b439c23
make the outgoing call dialog appear and disappear smarter.
...
this is sort of less like the spec but more like... reality...
2009-11-13 17:53:12 +00:00
Steve Bennetts
92cacc5581
Merge with product-engine
2009-11-12 16:47:15 -08:00
Lynx Linden
c0ff08e0b4
Automated merge with ssh://hg.lindenlab.com/moss/viewer2voiceparity/
2009-11-12 18:03:36 +00:00
Lynx Linden
a4375f8a30
DEV-41324 DEV-41331: Improvements to the Avaline voice workflow.
...
Don't show the "Start IM" button in the incoming call request for an
Avaline call. And display the phone number of the incoming call as the
avatar name, instead of "(???) (???)".
2009-11-12 15:46:51 +00:00
Tofu Linden
64c1146213
add Cancel button to outgoing call dialog, make it work (perhaps), make the name of the departing voice session more accurate (perhaps). WIP.
2009-11-12 15:35:08 +00:00
Tofu Linden
c2b227c939
more inching towards outgoing call popup goodness...
2009-11-12 14:28:57 +00:00
Tofu Linden
7cf3008da7
more work on the outgoing call popup...
2009-11-12 14:15:19 +00:00
Tofu Linden
095a3d4372
more mimicking of the good parts of the incoming_floater!
2009-11-12 13:33:54 +00:00
Igor Borovkov
2e01e2bfbd
no ticket, fixed IM message counting and firing new message balloon
...
--HG--
branch : product-engine
2009-11-12 15:24:58 +02:00
Tofu Linden
3888fed3f6
merge.
2009-11-12 11:57:28 +00:00
Lynx Linden
b38388d131
Automated merge with ssh://hg.lindenlab.com/moss/viewer2voiceparity/
2009-11-12 09:54:07 +00:00
Lynx Linden
96286cde37
DEV-41324: Updated the Incoming Call floater.
...
This is now a dockable floater with a dock tongue. It currently floats
over the sys well, where other system messages appear. The appearance
now matches the voice spec more closely. It also tells you which voice
channel you would be leaving if you accept the call.
2009-11-12 09:53:34 +00:00
Vadim Savchuk
2fd51b4c71
Manual merge.
...
Resolved conflicts in panel_bottomtray.xml and llavataractions.cpp.
--HG--
branch : product-engine
2009-11-11 21:11:54 +02:00
Tofu Linden
cc864d86ce
outgoing call dialog. doesn't do anything and is ugly/wrong, but it exists. WIP.
2009-11-11 18:06:44 +00:00
Igor Borovkov
14c668bb97
fixed reopened subtask EXT-2265 IM unread messages counter should not be increased for system messages (comming from "Second Life", zero uuid)
...
now not counting messages with from = "Second Life" and from_id = receiver's uuid
--HG--
branch : product-engine
2009-11-11 19:19:07 +02:00
Tofu Linden
0d01300762
sketch-out the outgoing call dialog code. WIP.
2009-11-11 16:59:49 +00:00
Vadim Savchuk
6146cfc5c1
Merge from default branch
...
--HG--
branch : product-engine
2009-11-11 17:47:20 +02:00
Eugene Kondrashev
2afc64e6fa
Fixed Normal bug EXT-1959 - [BSI] emotes difficult to see in IM/Group chat
...
--HG--
branch : product-engine
2009-11-11 13:08:02 +02:00
Lynx Linden
d5f3e6b2a8
Automated merge with file:///home/lynx/hg/general/viewer-2-0
2009-11-11 10:59:31 +00:00
Lynx Linden
162924aadf
DEV-41317 DEV-42311: Added ad-hoc voice call support.
...
You can now multiple select users in the People panel, hit Call, and
start an ad-hoc voice conference call with those users.
The most difficult part here was automatically starting the call once
the conference chat panel popped up. We have to wait for the panel to
initialize before we can start a call, so I added another callback to
LLIMModel to enable us to get notified when the panel has initialized.
This is all wrapped up behind a new LLAvatarActions::startAdhocCall()
API.
2009-11-10 18:53:07 +00:00
Vadim Savchuk
c3d9aa60a7
Merge from default branch
...
--HG--
branch : product-engine
2009-11-10 16:05:53 +02:00
Ramzi Linden
cf7fdf86bf
Develop>XUI>Send Test IMs: Lets not poke fun of a resident tradition in the public beta. Also it should test a sentence that wraps. Ideally it would also test a string with double-byte characters but I dont know how to do that.
2009-11-10 11:50:01 +08:00
Sergei Litovchuk
31cc68ecd3
Fixed normal bug EXT-2327 "Incoming call dialog crashes after logout".
...
- Added NULL pointer checks.
--HG--
branch : product-engine
2009-11-09 22:04:23 +02:00
Alexei Arabadji
8f679595d5
Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/
...
--HG--
branch : product-engine
2009-11-06 19:31:45 +02:00
Alexei Arabadji
8a4e36a9bd
fixed EXT-2295 "'Group Chat' btn makes chicklet appear only"
...
--HG--
branch : product-engine
2009-11-06 19:31:27 +02:00
Igor Borovkov
a3830dee59
implement normal subtask EXT-2265 IM unread messages counter should not be increased for system messages (comming from 'Second Life', zero uuid)
...
--HG--
branch : product-engine
2009-11-06 17:03:48 +02:00
Igor Borovkov
ddb42652e3
IM: minor refac., moved floater registation of llviewerfloaterreg
...
--HG--
branch : product-engine
2009-11-06 15:49:56 +02:00
Eugene Kondrashev
bc3377c1f6
Partial implementation of EXT-1906 All speakers handling functional in old IM Floaters (Communicate) should be present in new IM Floaters/IM control panels, EXCLUDING voice related mute/moderation stuff
...
--HG--
branch : product-engine
2009-11-06 14:49:35 +02:00
Alexei Arabadji
49db6cd157
partly impemented EXT-700 '"Offer" notifications should be accessible via chiclet'
...
--HG--
branch : product-engine
2009-11-05 17:43:06 +02:00
Igor Borovkov
265805a1b0
fixed low bug EXT-1941 'User is offline' message appears every time you performe double mouse click on avatar's while IM has been already started
...
--HG--
branch : product-engine
2009-11-02 17:33:42 +02:00
Igor Borovkov
d3d53c9e41
IM: cleaned u TODO marks and completed minor TODOs.
...
--HG--
branch : product-engine
2009-11-02 16:59:43 +02:00
Eugene Mutavchi
788b08f525
Fixed normal bug EXT-1877([BSI] Offline status not showing in IMs)
...
--HG--
branch : product-engine
2009-11-02 15:51:43 +02:00