summaryrefslogtreecommitdiff
path: root/indra/newview/lltoastnotifypanel.cpp
AgeCommit message (Collapse)Author
2012-11-15CHUI-489: Now sounds exist for teleport and inventory offers. The sound is ↵Gilbert Gonzales
specified in notifications.xml. Also changes for CHUI 486, which allow the user to set preferences for hearing sounds for a New Conversation, Incoming Voice Call, Teleport Offer and Inventory Offer.
2012-11-09Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta.William Todd Stinson
2012-11-09CHUI-337 FIXED: To avoid confusion with a classes "...conversation..." and ↵AlexanderP ProductEngine
in accordance with the naming convention in the project, some classes and corresponding files should be renamed: LLIMConversation -> LLFloaterIMSessionTab LLIMFloater -> LLFloaterIMSession LLNearbyChat -> LLFloaterIMNearbyChat LLIMFloaterContainer -> LLFloaterIMContainer LLNearbyChatBarListener -> LLFloaterIMNearbyChatListener LLNearbyChatHandler -> LLFloaterIMNearbyChatHandler
2012-10-11Updating linux build to gcc4.6Don Kjer
2012-07-31merge up to latest viewer-developmentOz Linden
2012-07-27Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.Todd Stinson
2012-06-28merge up to 3.3.3-releaseOz Linden
2012-06-21merge changes for DRTVWR-171Oz Linden
2012-06-18STORM-1844: Block and Ignore buttons on llDialog() menus overlap when there ↵MartinRJ Fayray
is only one button
2012-06-08EXP-1953: First pass at implementing the maturity flow during a teleport via ↵Todd Stinson
lure.
2012-06-07Merge : pull from lindenlab/viewer-releaseMerov Linden
2012-05-22merge changes for DRTVWR-152Oz Linden
2012-05-21Automated merge with ssh://hg.lindenlab.com/richard/viewer-chuiRichard Linden
2012-05-21CHUI-111 FIX Saved notifications are not sorted in same order after logout ↵Richard Linden
and relog. sort notifications in separate list llnotification now uses param block to serialize to llsd
2012-05-21gcc build fix.Seth ProductEngine
2012-05-18CHUI-112 FIX Clicking Show or Discard in an inventory offer toast does not ↵Richard Linden
dismiss toast removed special case logic for dealing with user online/offline collisions added ability to cancel old duplicate notifications
2012-05-17MAINT-938 FIXED (Make debit-permissions dialog give a stronger warning)Paul ProductEngine
- Added new tag called "footer" to the notification. This tag allows to display messages under the buttons in toasts. - Created new class LLToastScriptQuestion for the "ScriptQuestionCaution" notification. This notification supports tag <footer>.
2012-03-22STORM-1822 Change size of Block button in dialog boxes to help prevent ↵Jonathan Yap
accidental clicks
2012-03-27CHUI-51 WIP notifications routig code cleanupRichard Linden
phase 1, removal of most of llnotificationhandler
2011-10-18EXP-1409 FIX WASD controls don't move avatar while Move floater is in focusRichard Linden
moved "chrome" flags to xui separated hiding floater title from setting chrome toolbar toggle button now moves floaters to frontmost and doesn't necessarily rely on focus
2011-08-26STORM-1567 Mute button for llDialog popupJonathan Yap
Made changes per RB feedback.
2011-08-23STORM-1567 Mute button for llDialog popupJonathan Yap
Updating patch to current version of viewer-development
2011-02-04STORM-433 FIXED Fixed reshaping notification panel with friendship offer ↵Seth ProductEngine
when it is inserted into IM chat.
2010-09-30more de-crufting.Tofu Linden
2010-09-29response is starting to limp along.Tofu Linden
2010-09-24merge from viewer-developmentTofu Linden
2010-09-16mergeRichard Linden
2010-09-13mergeTofu Linden
2010-09-13trivial whitespace change...Tofu Linden
2010-09-13Annoying focus hacks to unblock development.Tofu Linden
2010-09-13STORM-114 FIXED Removed showing of images inside notifications in IM in ↵Andrew Dyukov
plaintext mode. - Added argument show_images to constructors of LLIMToastNotifyPanel and LLToastNotifyPanel. Depending on it plaintext attribute for textbox with notification text is set. Used this argument when adding notification to chat history if IM is in plaintext mode.
2010-09-13VWR-20756 WIP - very limping display of llTextBoxTofu Linden
2010-09-13VWR-20756 WIP - start to detect the magic llTextBox() case.Tofu Linden
2010-08-27Post-convert merge by convert_monolith.py from ./viewer-experienceMonroe Linden
2010-08-20changed buildPanel/buildFloater to member functions buildFromFileRichard Nelson
streamlined LLUICtrlFactory's interface
2010-08-16cleaned up LLUICtrlFactory...Richard Nelson
removed redundant functionality moved buildPanel to LLPanel
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-05-20EXT-7391 FIXED Removed redundant responder functor setting that cause assertion.Alexei Arabadji
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/409/ --HG-- branch : product-engine
2010-05-12EXT-6783 FIXED Made notifications that are saved into notification well ↵Alexei Arabadji
window be persisted and offer notifications non-persisted. reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/368/ --HG-- branch : product-engine
2010-04-21Implemented EXT-6783(normal sub task) - Implement saving of unread ↵Dmitry Zaporozhan
notifications. Utilized old save and load notification code. Main concern was with notifications that have complex responder - UserGiveItem, ObjectGiveItem. Those responders are object with own fields that need to persist through sessions. Notifications that should be saved are marked with persist="true" in notifications.xml Notifications using functor responders are saved automatically. Notifications using object responders need additional tuning. Responder object should be a) serializable(implement LLNotificationResponderInterface), b) registered with LLResponderRegistry. At this point following notifications persist through sessions: UserGiveItem, ObjectGiveItem, TeleportOffered, FrienshipOffered. Reviewed by Mike Antipov - https://codereview.productengine.com/secondlife/r/211/ --HG-- branch : notifications
2010-03-25fixed major EXT-6500 “Message Well counter changes to '-1' afterAlexei Arabadji
plain text chat was enabled while unresolved offer was in hided IM window”, Added check to LLToastNotifyPanel destructor whether we should close notification since notification will be reused by IM floater when reload messages, the rule is: if LLToastNotifyPanel destroying but IM floater is exists – we shouldn't close notification. The problem is that notification was incorrectly deleted when IM floater reloads messages on chat log fromat change event. reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/80/ --HG-- branch : product-engine
2010-03-19Updated normal task EXT-5905 - Resolving offers.Dmitry Zaporozhan
Reusable notifications are deleted when user closes IM floater(old - when user closes Viewer). --HG-- branch : product-engine
2010-03-17Removed unnesessary includeDmitry Zaporozhan
--HG-- branch : product-engine
2010-03-17Updated normal task EXT-5905 - Resolving offers.Dmitry Zaporozhan
Mistyped offer name. --HG-- branch : product-engine
2010-03-17(work in progress) low task EXT-6377 - Embedded offer panels aren't reshaped ↵Dmitry Zaporozhan
by height on IM window resize Added new Toast panel class for use in IM floater. New class handles IM floater reshape and updates Toast height. --HG-- branch : product-engine
2010-03-16Updated normal task EXT-5905 - Resolving offers.Dmitry Zaporozhan
Update for TeleportOffered and OfferFriendship offers. --HG-- branch : product-engine
2010-03-16mergeDmitry Zaporozhan
--HG-- branch : product-engine
2010-03-16Updated normal task EXT-5905 - Resolving offers.Dmitry Zaporozhan
Implemented requested feature - "Resolving offer in the notification toast shouldn't remove offer panel form IM log until IM session is restarted" --HG-- branch : product-engine
2010-03-16Merge from viewer-2-0Alexei Arabadji
--HG-- branch : product-engine
2010-03-15Implemented normal task EXT-5905 - Resolving offers.Dmitry Zaporozhan
Added functionality to make Toasts accept multiple user inputs(clicks on option buttons). --HG-- branch : product-engine