summaryrefslogtreecommitdiff
path: root/indra/newview/llimview.cpp
AgeCommit message (Collapse)Author
2009-11-12Merge with product-engineSteve Bennetts
2009-11-12Automated merge with ssh://hg.lindenlab.com/moss/viewer2voiceparity/Lynx Linden
2009-11-12DEV-41324 DEV-41331: Improvements to the Avaline voice workflow.Lynx Linden
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-12add Cancel button to outgoing call dialog, make it work (perhaps), make the ↵Tofu Linden
name of the departing voice session more accurate (perhaps). WIP.
2009-11-12more inching towards outgoing call popup goodness...Tofu Linden
2009-11-12more work on the outgoing call popup...Tofu Linden
2009-11-12more mimicking of the good parts of the incoming_floater!Tofu Linden
2009-11-12no ticket, fixed IM message counting and firing new message balloonIgor Borovkov
--HG-- branch : product-engine
2009-11-12merge.Tofu Linden
2009-11-12Automated merge with ssh://hg.lindenlab.com/moss/viewer2voiceparity/Lynx Linden
2009-11-12DEV-41324: Updated the Incoming Call floater.Lynx Linden
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-11Manual merge.Vadim Savchuk
Resolved conflicts in panel_bottomtray.xml and llavataractions.cpp. --HG-- branch : product-engine
2009-11-11outgoing call dialog. doesn't do anything and is ugly/wrong, but it exists. ↵Tofu Linden
WIP.
2009-11-11fixed reopened subtask EXT-2265 IM unread messages counter should not be ↵Igor Borovkov
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-11sketch-out the outgoing call dialog code. WIP.Tofu Linden
2009-11-11Merge from default branchVadim Savchuk
--HG-- branch : product-engine
2009-11-11Fixed Normal bug EXT-1959 - [BSI] emotes difficult to see in IM/Group chatEugene Kondrashev
--HG-- branch : product-engine
2009-11-11Automated merge with file:///home/lynx/hg/general/viewer-2-0Lynx Linden
2009-11-10DEV-41317 DEV-42311: Added ad-hoc voice call support.Lynx Linden
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-10Merge from default branchVadim Savchuk
--HG-- branch : product-engine
2009-11-10Develop>XUI>Send Test IMs: Lets not poke fun of a resident tradition in the ↵Ramzi Linden
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-09Fixed normal bug EXT-2327 "Incoming call dialog crashes after logout".Sergei Litovchuk
- Added NULL pointer checks. --HG-- branch : product-engine
2009-11-06Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/Alexei Arabadji
--HG-- branch : product-engine
2009-11-06fixed EXT-2295 "'Group Chat' btn makes chicklet appear only"Alexei Arabadji
--HG-- branch : product-engine
2009-11-06implement normal subtask EXT-2265 IM unread messages counter should not be ↵Igor Borovkov
increased for system messages (comming from 'Second Life', zero uuid) --HG-- branch : product-engine
2009-11-06IM: minor refac., moved floater registation of llviewerfloaterregIgor Borovkov
--HG-- branch : product-engine
2009-11-06Partial implementation of EXT-1906 All speakers handling functional in old ↵Eugene Kondrashev
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-05partly impemented EXT-700 '"Offer" notifications should be accessible via ↵Alexei Arabadji
chiclet' --HG-- branch : product-engine
2009-11-02fixed low bug EXT-1941 'User is offline' message appears every time you ↵Igor Borovkov
performe double mouse click on avatar's while IM has been already started --HG-- branch : product-engine
2009-11-02IM: cleaned u TODO marks and completed minor TODOs.Igor Borovkov
--HG-- branch : product-engine
2009-11-02Fixed normal bug EXT-1877([BSI] Offline status not showing in IMs)Eugene Mutavchi
--HG-- branch : product-engine
2009-10-29Implemented major task EXT-1487 (Reimplement chat history persistence using ↵Sergey Borushevsky
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-29converted workaround to a fix for normal bug EXT-1918 (Region Messages crash ↵Igor Borovkov
the sender and anyone set busy). --HG-- branch : product-engine
2009-10-28MergeDmitry Zaporozhan
--HG-- branch : product-engine
2009-10-28Fixed critical bug EXT-1918 - [BSI] Region Messages crash the sender and ↵Dmitry Zaporozhan
anyone set busy. NOTE - this is temporary workaround to fix the crash. --HG-- branch : product-engine
2009-10-28No ticket, just renamed mProfileButtonEnabled to mOtherParticipantIsAvatarEugene Mutavchi
--HG-- branch : product-engine
2009-10-28Implemented major sub-task EXT-1912 ( Add handling restrictions of PSTN P2P ↵Eugene Mutavchi
calls in new IM Floaters ) --HG-- branch : product-engine
2009-10-28Implemented major sub-task EXT-1904 (New IM floater should handle Session ↵Eugene Mutavchi
Update) --HG-- branch : product-engine
2009-10-27mergeIgor Borovkov
--HG-- branch : product-engine
2009-10-27IM: implemented task EXT-1905 (Add "Call" and "End Call" functionality to ↵Igor Borovkov
new IIM Floater) --HG-- branch : product-engine
2009-10-27Implemented major task EXT-1717 (IM related server responses processing ↵Eugene Mutavchi
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-27IM refactoring: moved voice channel related classes to its own ↵Igor Borovkov
llvoicechannel.* files from dying llimpanel.* files --HG-- branch : product-engine
2009-10-26IM: got rid of old im floater dependency in LLIMMgr::addMessage(...)Igor Borovkov
--HG-- branch : product-engine
2009-10-26mergeIgor Borovkov
--HG-- branch : product-engine
2009-10-26IM refac.: replaced passing copies by passing references, moved some IMModel ↵Igor Borovkov
private, added documentation --HG-- branch : product-engine
2009-10-26Fixed normal bugs EXT-1628 ([BSI] - New IM system isn't sending typing ↵Eugene Mutavchi
notifications anymore) and EXT-1629 ([BSI] - add hint in IM window when Resident is typing) --HG-- branch : product-engine
2009-10-26IM: fixed remove session logic, got rid of "being session removed" fieldIgor Borovkov
--HG-- branch : product-engine
2009-10-26IM: removed unused & empty methods and classes, added TODO marksIgor Borovkov
--HG-- branch : product-engine
2009-10-26IM minor refactoring: removed unused LLIMMgr::isIMSessionOpen(...) - ↵Igor Borovkov
duplicate of LLIMMgr::hasSession(...) --HG-- branch : product-engine
2009-10-23mergeSteve Bennetts