summaryrefslogtreecommitdiff
path: root/indra/newview/llimview.cpp
AgeCommit message (Collapse)Author
2009-12-17fixed normal bug (EXT-3435) All voice notifications should look similar and ↵Dmitry Oleshko
according to the Voice UI Spec - added new voice notification that replaced notification toasts - now LLOutgoingCallDialog manages visibility of its controls on its own --HG-- branch : product-engine
2009-12-16Work on EXT-3431 Implement 'mute/unmute everyone else' moderation in the ↵Mike Antipov
voice control panel -- changed behavior of 'mute/unmute everyone else' action to disable/enable voice chat and allow/disallow selected participant Improvements to have more intellectual processing of several following requests is necessary --HG-- branch : product-engine
2009-12-16Un-hardcoded a couple of strings.Vadim Savchuk
--HG-- branch : product-engine
2009-12-16fixed EXT-2884 Initiation of a voice call should not bring text chat (p2p, ↵Igor Borovkov
ad-hoc, group) Added flag to an LLIMSession which indicated whether it has been created for a voice call. --HG-- branch : product-engine
2009-12-14fixed buildIgor Borovkov
--HG-- branch : product-engine
2009-12-14mergeIgor Borovkov
--HG-- branch : product-engine
2009-12-14fixed EXT-3372 [BSI] Typing notification in IM displayed although Resident ↵Igor Borovkov
isn't typing Added explicit resetting of IM floater's title as it was done in 1.23 --HG-- branch : product-engine
2009-12-11fixed normal bug (EXT-3246) Do not show "Calling to..." notification dialog ↵Dmitry Oleshko
for incoming group and ad-hoc calls now is is able to get a direction of calls through the voice channel's signal for its state changing also choosing of type of IMSession was fixed and was moved from a separate function to the constructor --HG-- branch : product-engine
2009-12-11Merge from default branch.Vadim Savchuk
--HG-- branch : product-engine
2009-12-11mergeIgor Borovkov
--HG-- branch : product-engine
2009-12-11fixed EXT-3152 (Group Voice chat Notification and Invitation should include ↵Igor Borovkov
group's name) and corrected titles of Voice Control Panel --HG-- branch : product-engine
2009-12-11implemented EXT-2323 “Get rid from obsolete notification widgets”;Alexei Arabadji
--HG-- branch : product-engine
2009-12-10Merge with product-engineSteve Bennetts
2009-12-10fixed EXT-3247 (There is no title in Ad-hoc IM window, and only "To" is ↵Igor Borovkov
shown if user accepts Ad-hoc conference) sometimes a session name received from a server is empty, added generating a correct session name in such a case --HG-- branch : product-engine
2009-12-10DEV-41317 DEV-42311: Improved auto-call implementation.Lynx Linden
Improved the implementation for auto-connecting an adhoc call. This involved having the controller (LLIMMgr) set a flag in the model (LLIMModel) to autoconnect on initialize. Now all of the view code (LLPanelChatControlPanel) and the signal/callback infrastructure that I added earlier can be removed as it violated MVP separation. Ah! Much nicer. Thanks to PE folk for the suggestion.
2009-12-08Partial fix of normal bug EXT-2788 (Confusing message after accepting ↵Eugene Mutavchi
outdated voice chat) --HG-- branch : product-engine
2009-12-08Fixed normal bug EXT-2776 (Notification toasts of group chat pop up when ↵Andrew Dyukov
group chat is open but not in focus). --HG-- branch : product-engine
2009-12-08additional fix for outgoing voice notificationDmitry Oleshko
now only "NO ANSWER" notification closed after specified timeout --HG-- branch : product-engine
2009-12-08work on normal tasks:Dmitry Oleshko
(EXT-2803) Create notifications and dialogs to negotiate P2P voice chat (shown over the Speak button) (EXT-2806) Create notification windows and dialogs to negotiate Group Voice Chat (docked to Speak button's chevron) (EXT-2802) Create notifications and dialogs to negotiate AvaLine calls (shown over Speak button) (EXT-2805) Create notifications and dialogs to negotiate Ad-Hoc calls (shown over Speak button) - "NO ANSWER" notification gets closed after specified timeout - added possibility to check direction of call (but it doesn't work for group and ad-hoc calls yet) - adjusted layout for the incoming call dialog --HG-- branch : product-engine
2009-12-07Work on normal task EXT-3148 (Implement updating of the IM Well message counter)Mike Antipov
-- added new member in session stored count of unread messages from real participant and its updating -- added new method to IM Manager to caclculate total count of unread messages from real participants in all stored sessions -- added updating count of unread messages in IM Well counter --HG-- branch : product-engine
2009-12-04partial implementation for the following tasksDmitry Oleshko
(EXT-2803) Create notifications and dialogs to negotiate P2P voice chat (shown over the Speak button) (EXT-2806) Create notification windows and dialogs to negotiate Group Voice Chat (docked to Speak button's chevron) (EXT-2802) Create notifications and dialogs to negotiate AvaLine calls (shown over Speak button) (EXT-2805) Create notifications and dialogs to negotiate Ad-Hoc calls (shown over Speak button) implemented: invitations, displaying of notifications according to the state of current voice chat session --HG-- branch : product-engine
2009-12-03Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/Alexei Arabadji
--HG-- branch : product-engine
2009-12-03fixed 'accept' of voice group chatAlexei Arabadji
--HG-- branch : product-engine
2009-12-03No ticket. Fixed using LLVoiceChannel::setStateChangedCallback() in IM Panel ↵Sergei Litovchuk
and IM View. - Added disconnecting signal in destructor. --HG-- branch : product-engine
2009-12-01implemented EXT-2582 (Save IM chat history as plain text file)Igor Borovkov
updated 1.23 chat log format - in multilined messages subsequent lines are prepended with a space multilined messages of an old format are not supported, each line is considered as a separate message the parser depends on current used date and time format --HG-- branch : product-engine
2009-12-01Work on EXT-2985 (Implement Avaline calls processing in Voice Control Panel)Mike Antipov
-- updated reaction to accepting incoming call: added session URI argument. For now avaline caller is shown in the voice controls. --HG-- branch : product-engine
2009-11-30mplemented EXT-2891 “Group notices should be recorded into group IM ↵Alexei Arabadji
history”; --HG-- branch : product-engine
2009-11-30implemented EXT-2962 “Implement adding messages into IM history w/o spawningAlexei Arabadji
chiclet” --HG-- branch : product-engine
2009-11-30removed unused method LLIMModel::addMessageSilently;Alexei Arabadji
--HG-- branch : product-engine
2009-11-30Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
started by Lynx (LLVoiceControlPanel)) -- Added updating of the speakers list for P2P call --HG-- branch : product-engine
2009-11-28implemented EXT-2889 "Incoming "grant modify rights" message should triggerAlexei Arabadji
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-27implemented normal sub-task (EXT-2800) Voice calls notification windows and ↵Dmitry Oleshko
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-27fix linux build (no default section in switch)Dmitry Oleshko
--HG-- branch : product-engine
2009-11-27partial fix for major sub-task (EXT-2211) Add textual indication (IM ↵Dmitry Oleshko
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-25merge in changes from viewer-2-0, manually fixed conflict in ↵James Cook
llviewermessages.cpp
2009-11-25Created lightweight LLNotificationsUtil::add(), switched most alerts to use itJames Cook
Cuts number of includes of llnotifications.h from 300+ to 40.
2009-11-24Removed llnotifications.h from all headers by adding llnotificationsptr.hJames Cook
Fixed many more includes
2009-11-24Fixed normal bug EXT-2570 (There is no connecting/leaving spatial voice chat ↵Eugene Mutavchi
notifications in the nearby chat) --HG-- branch : product-engine
2009-11-18Changes to IM Logging, includes preference changesSteve Bennetts
2009-11-18Switch some files to Unix line endingsBryan O'Sullivan
2009-11-18mergeJames Cook
2009-11-18No ticket. Remove unnecessary including of "llchiclet.h" in a header file.Mike Antipov
--HG-- branch : product-engine
2009-11-16fix for UI scale != 1.0 breaking edit tools, web browser, world view rect, etc.richard
2009-11-13set the outgoing call window's dock point in postBuild() instead of onOpen() ↵Tofu Linden
to avoid it being in the wrong place for a frame.
2009-11-13make the outgoing call dialog appear and disappear smarter.Tofu Linden
this is sort of less like the spec but more like... reality...
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