summaryrefslogtreecommitdiff
path: root/indra/newview/llimview.cpp
AgeCommit message (Collapse)Author
2009-12-18mergeIgor Borovkov
--HG-- branch : product-engine
2009-12-18partial implementation for major task (EXT-2211) Add textual indication (IM ↵Dmitry Oleshko
messages) about incoming voice calls and reactions on them (All types of IMs) - added notifications for group/adhoc calls --HG-- branch : product-engine
2009-12-18corrected outgoing call dialogIgor Borovkov
--HG-- branch : product-engine
2009-12-17fixed normal bug (EXT-3540) Wrong VOICE CHAT names in the "Calling to ..." ↵Dmitry Oleshko
and "Connecting to ..." voice notifications --HG-- branch : product-engine
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