Commit Graph

134 Commits (f4e40360e5f3dfd644564e59c65d7935e5f402ee)

Author SHA1 Message Date
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