summaryrefslogtreecommitdiff
path: root/indra/llui/llnotifications.cpp
AgeCommit message (Collapse)Author
2010-11-15mergeRichard Linden
2010-11-10EXP-428 FIXED Display of llDialog and some other dialogs that should not be ↵Richard Linden
suppressable is broken
2010-11-08EXP-421 FIX Notifications tab in Preferences not working properlyRichard Linden
fixed logic so that ignore consistently means *don't show* the notification the ignore settings still store "show the notification if true" values
2010-11-08EXP-421 FIX Notifications tab in Preferences not working properlyRichard Linden
reverted to old sense where ignore setting of notifications has meaning true=show false=ignore reviewed by Callum
2010-10-11fix for default notification form valus not appearingRichard Linden
2010-10-07Fixed a problem that prevented notification tags from being parsed.Monroe Linden
Added some lldebugs to the LLNotificationTemplate constructor and LLNotifications::isVisibleByRules() that may be useful in debugging notification issues in the future.
2010-10-05changed format of notification_visibility rules to be cleanerRichard Linden
2010-10-04Test mergecallum
2010-10-01More precise control of notifications using notification_visibility.xml.Monroe Linden
Added a "name" property that lets a rule match a specific notification. Added a "response" property that lets a rule specify a response when it matches. Reviewed by Richard.
2010-10-12MergeLeyla Farazha
2010-10-08Created a floater for setting display nameLeyla Farazha
2010-09-30Adding tags mechanism to notification visibility rules.Monroe Linden
Also started adding the tag 'fail' to entries in notifications.xml that are failures the user should always be told about. Reviewed by Richard.
2010-09-30Cancel hidden notifications instead of using empty responses.Monroe Williams
This is more work on EXP-111. Reviewed by Richard.
2010-09-29Change non-visible notifications to return empty response instead of default.Monroe Linden
This is part of EXP-111. Reviewed by Richard.
2010-09-29added max_length_chars to notification paramsLeyla Farazha
2010-09-28Add XML validation in LLNotifications when loading notifications.xml and ↵Monroe Linden
notification_visibility.xml. Reviewed by Richard.
2010-09-28Added a mechanism for preventing classes of notifications from being ↵Monroe Linden
displayed, controlled by the notification_visibility.xml file in the viewer skin. Reviewed by Richard.
2010-09-27MergeLeyla Farazha
2010-09-27mergeRichard Nelson
2010-09-24trivial indentation changes while I'm poking around here.Tofu Linden
(transplanted from 01d8534678f5613c924a036128addf6b7447c92a)
2010-09-22cleaned up notifications.xml and made global notifications toggle not use or ↵Richard Linden
modify saved responses
2010-09-22instead of exposing mutable container in LLInitParam::Multiple, just expose ↵Richard Linden
access functions, begin(), end(), etc. this allows mutation of param block contents, without being able to change number of elements
2010-09-21fix for mac build and possible crash when responding to notification twiceRichard Linden
2010-09-20EXP-82 FIX MOTD open in external browser notification not given until fully ↵Richard Nelson
logged in reviewed by Monroe
2010-09-17fix for clicking on Invite Friends resulting in disabling popupsRichard Linden
2010-09-16fix for all notifications being ignored by defaultRichard Linden
2010-09-16added ability to have notification ignore variable point to settings.xml ↵Richard Linden
variables
2010-09-16refactored notification template into own header fileRichard Linden
2010-09-14finished notifications param block parsing logicRichard Linden
2010-09-14converted notifications.xml to paramblock parsing for easier reuse and extensionRichard Nelson
2010-09-03Post-convert merge by convert_monolith.py from ↵Aimee Linden
/Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution
2010-08-27Post-convert merge by convert_monolith.py from ./viewer-experienceMonroe Linden
2010-08-18fix for occasional crash when dismissing hintRichard Linden
2010-08-16added ability to cancel all notifications with a given nameRichard Nelson
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-08-04Merge with dessie/viewer-releaseLeyla Farazha
2010-08-02Redo the same merge as in changeset "2026f824953f", but this time with ↵Christian Goetze (CG)
feeeeling.
2010-07-30Merge with dessie/viewer-releaseLeyla Farazha
2010-07-30Merge from q/viewer-release to dessie/viewer-release for 2.1.1 beta 1Kent Quirk
2010-07-27merge fixLeyla Farazha
2010-07-27Backed out changeset: 58571b4e704bRichard Linden
2010-07-27Merge from dessie/viewer-releaseLeyla Farazha
2010-07-19Merge with dessie/viewer-releaseLeyla Farazha
2010-07-15Reverted changeset 2bb10eae42bfDessie Linden
2010-07-15EXT-8303 FIXED [crashhunters] Crash in inventory_offer_mute_callbackAlexei Arabadji
Details: Instead of copying shared pointer, raw pointer was used, that cause crash, since notification responder object was accessed after it was destroyed. Replaced usage copying of raw pointer instead of copying shared pointer of notification responder object, that should live after notification destroyed. --HG-- branch : product-engine
2010-07-13EXT-8341 FIXED Avoided assertion on receiving object auto return notification.Alexei Arabadji
Details: 1 Provided passing necessary is_group parameter to LLPostponedNotification::add<LLPostponedServerObjectNotification> method call; 3 Corrected handling group name in LLPostponedNotification::onCachedNameReceived; 2 Added check on retrieved name from cache name and replacement with fallback value. reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/743/ --HG-- branch : product-engine
2010-07-06Merge from dessie/viewer-releaseLeyla Farazha
2010-06-30EXT-8172 FIX notification of missing media plugins causes an infinite loopRichard Linden
reviewed by Nyx
2010-05-25DEV-50013 WIP gCacheName->getGroup() to distinguish from av lookupsJames Cook
Helps with global finds looking for remaining calls to patch. Reviewed with Leyla.
2010-05-24DEV-50013 Inventory offer notifications use new name systemJames Cook
Reviewed with Richard