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
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
Sergey Borushevsky
e724fa0ab4
Implemented major task EXT-1487 (Reimplement chat history persistence using LLSD serialization).
...
Moved loading of IM history from LLIMFloater and LLFloaterIMPanel to LLModel::LLIMSession.
Implemented disabling of saving logs if it's disabled in Preferences.
--HG--
branch : product-engine
2009-10-29 20:26:56 +02:00
Igor Borovkov
3a87aa6164
converted workaround to a fix for normal bug EXT-1918 (Region Messages crash the sender and anyone set busy).
...
--HG--
branch : product-engine
2009-10-29 16:33:10 +02:00
Dmitry Zaporozhan
e9c83f2343
Merge
...
--HG--
branch : product-engine
2009-10-28 20:16:13 +02:00
Dmitry Zaporozhan
e8e5dfeb36
Fixed critical bug EXT-1918 - [BSI] Region Messages crash the sender and anyone set busy.
...
NOTE - this is temporary workaround to fix the crash.
--HG--
branch : product-engine
2009-10-28 20:12:48 +02:00
Eugene Mutavchi
4ca9e28f91
No ticket, just renamed mProfileButtonEnabled to mOtherParticipantIsAvatar
...
--HG--
branch : product-engine
2009-10-28 18:44:31 +02:00
Eugene Mutavchi
a999e50a8e
Implemented major sub-task EXT-1912 ( Add handling restrictions of PSTN P2P calls in new IM Floaters )
...
--HG--
branch : product-engine
2009-10-28 16:14:52 +02:00
Eugene Mutavchi
33af464c44
Implemented major sub-task EXT-1904 (New IM floater should handle Session Update)
...
--HG--
branch : product-engine
2009-10-28 14:21:36 +02:00
Igor Borovkov
8a5d4c91f5
merge
...
--HG--
branch : product-engine
2009-10-27 18:04:17 +02:00
Igor Borovkov
3eb7f84b10
IM: implemented task EXT-1905 (Add "Call" and "End Call" functionality to new IIM Floater)
...
--HG--
branch : product-engine
2009-10-27 18:01:41 +02:00
Eugene Mutavchi
bfc9445563
Implemented major task EXT-1717 (IM related server responses processing stuff should use new IM floater along with the old one) sub-task of EXT-96 (Viewer 2009: Group IM detail).
...
--HG--
branch : product-engine
2009-10-27 14:29:18 +02:00
Igor Borovkov
6222149487
IM refactoring: moved voice channel related classes to its own llvoicechannel.* files from dying llimpanel.* files
...
--HG--
branch : product-engine
2009-10-27 13:16:44 +02:00
Igor Borovkov
e874fbc8f0
IM: got rid of old im floater dependency in LLIMMgr::addMessage(...)
...
--HG--
branch : product-engine
2009-10-26 18:05:00 +02:00
Igor Borovkov
5892411348
merge
...
--HG--
branch : product-engine
2009-10-26 17:40:48 +02:00
Igor Borovkov
e931d2d6f1
IM refac.: replaced passing copies by passing references, moved some IMModel private, added documentation
...
--HG--
branch : product-engine
2009-10-26 17:33:28 +02:00
Eugene Mutavchi
f22f829b86
Fixed normal bugs EXT-1628 ([BSI] - New IM system isn't sending typing notifications anymore) and EXT-1629 ([BSI] - add hint in IM window when Resident is typing)
...
--HG--
branch : product-engine
2009-10-26 17:14:32 +02:00
Igor Borovkov
d81b888410
IM: fixed remove session logic, got rid of "being session removed" field
...
--HG--
branch : product-engine
2009-10-26 16:41:47 +02:00
Igor Borovkov
e018754f7e
IM: removed unused & empty methods and classes, added TODO marks
...
--HG--
branch : product-engine
2009-10-26 13:05:08 +02:00
Igor Borovkov
b544e125a4
IM minor refactoring: removed unused LLIMMgr::isIMSessionOpen(...) - duplicate of LLIMMgr::hasSession(...)
...
--HG--
branch : product-engine
2009-10-26 08:16:20 +02:00
Steve Bennetts
80b682d4b4
merge
2009-10-23 12:17:30 -07:00
Steven Bennetts
b43771cad5
Merging revisions 2156-2183 of https://svn.aws.productengine.com/secondlife/pe/stable-2 into P:\svn\viewer-2.0.0-3, respecting ancestry
...
* Bugs: EXT-1590 EXT-1694 EXT-1660 EXT-1646 EXT-1694 EXT-1316 EXT-1775 EXT-1798 EXT-1799 EXT-1117 EXT-1571 EXT-1572
* Dev: EXT-1757 EXT-991 EXT-1758 EXT-1770 EXT-1192 EXT-1613 EXT-1611 EXT-1256 EXT-1758 EXT-747
2009-10-23 17:20:45 +00:00
Steve Bennetts
642d368ecc
merge
2009-10-21 18:49:19 -07:00