Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-07 | SL-16024: Return shared_ptr from LLInstanceTracker::getInstance(). | Nat Goodspeed | |
It feels wrong to return a dumb LLInstanceTracker subclass* from getInstance() when we use std::shared_ptr and std::weak_ptr internally. But tweak consumers to use 'auto' or LLInstanceTracker::ptr_t in case we later revisit this decision. We did add a couple get() calls where it's important to obtain a dumb pointer. | |||
2020-09-28 | Merge branch 'master' into DRTVWR-518-ui | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llfloaterbuycurrency.cpp # indra/newview/llinventorybridge.cpp # indra/newview/llinventorypanel.h # indra/newview/skins/default/xui/en/floater_buy_currency.xml | |||
2020-09-23 | SL-13335 Friendlier L$ Buy flow when no payment method on file | Mnikolenko Productengine | |
2020-08-25 | SL-13498 Crash at ~LLPersistentNotificationChannel | Andrey Kleshchev | |
Callstack is clearly broken since it points to LLNotifications::instance().clear(); after 'Goodbye!', my suspicion is that something reinitialized singleton so I fixed cleanup and added some logging to see if there is a dupplicate init | |||
2019-11-27 | Upstream merge from viewer-neko | AndreyL ProductEngine | |
2019-09-05 | SL-11315 Viewer asks to play media and retains selected choice | andreykproductengine | |
2019-08-10 | DRTVWR-493 LLUI to LLParamSingleton | andreykproductengine | |
2017-07-25 | MAINT-7356 Improved the notification appearance | AndreyL ProductEngine | |
2017-07-21 | MAINT-7356 Logic fix and cleanup | AndreyL ProductEngine | |
2017-06-02 | STORM-2149: Add a warning notification when deleting a folder of filtered ↵ | Kitty Barnett | |
content | |||
2017-05-25 | MAINT-2585 Make permission request notifications permanent until action taken | Mnikolenko Productengine | |
2017-04-25 | MAINT-7145 Eliminate LLSingleton circular references | andreykproductengine | |
2016-05-06 | merge 4.0.4-release and MAINT-5974 | Oz Linden | |
2016-03-11 | MAINT-6097 FIXED On required update, clicking link to release notes opens ↵ | andreykproductengine | |
browser behind menu | |||
2016-01-15 | merge changes for 4.0.1-release | Oz Linden | |
2016-01-11 | MAINT-6018 Open URL dialog spam | AndreyL ProductEngine | |
Added the ability to close all notifications from one owner at once | |||
2016-01-11 | MAINT-6018 Open URL dialog spam | AndreyL ProductEngine | |
Added the ability to close all notifications from one owner at once | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2014-07-09 | Merge with 3.7.11-release | dolphin | |
2014-05-17 | Added COMBINE_WITH_NEW for notifications for ACME-1471 | Cho | |
2014-05-06 | Automated merge with http://hg.secondlife.com/viewer-release | Nat Goodspeed | |
2014-03-28 | DRTVWR-363: Fix LLNotificationsListener::listChannels() channel walk. | Nat Goodspeed | |
LLNotifications::ChannelMap went away when LLNotificationChannel became an LLInstanceTracker subclass. Iterate the universe of channels using LLNotificationChannel::beginInstances(), endInstances() instead. More troubling is that LLNotificationChannel::getParentChannelName() went away too. When LLNotificationChannel acquired a Params block and corresponding constructor, it acquired the ability to listen on multiple upstream sources. That meant that a single mParent string became inapplicable, and its access method was removed. (Curiously, mParent was not itself removed, but it was left unused.) Change mParent to mParents, a vector<string>, built by connectToChannel(). Introduce getParents(), an accessor returning an iterator_range over that vector. Change LLNotificationsListener::listChannels() to collect a "parents" key in the map returned for each channel, and -- for backwards compatibility -- capture the first entry in the "parents" array as "parent". | |||
2013-11-06 | merge with release | Richard Linden | |
2013-10-15 | merge changes for DRTVWR-336 | Oz Linden | |
2013-10-08 | merge from viewer-release | Richard Linden | |
2013-09-09 | merge with viewer-release | Richard Linden | |
2013-08-26 | Merge downstream code from CHUIStorm release | simon | |
2013-08-26 | merge changes for 3.6.4-release | Oz Linden | |
2013-08-23 | MAINT-3046 make LLNotifications clear out vecs of LLNotificationChannelPtr ↵ | Graham Madarasz (Graham Linden) | |
so singleton cleanup doesn't do things it really ought not do | |||
2013-08-09 | second phase summer cleaning | Richard Linden | |
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc. | |||
2013-07-25 | CHOP-962: Make LLControlVariable::setPersist() accept only enum. | Nat Goodspeed | |
Initial change made LLControlVariable::mPersist an enum, but retained bool/BOOL public API. setPersist(true) set one value, setPersist(false) set another, forcePersist() set the third. Per code review, expose enum to public, make setPersist() (and LLControlVariable constructor, and LLControlGroup:: declareControl(), and all the LLControlGroup::declareMumble() methods, and all the unit-test dummy declareMumble() method bodies) accept that enum. Remove forcePersist(). Fix calls to LLControlGroup::declareMumble() accordingly. Also rename PERSIST_YES to PERSIST_NONDFT, also per code review. | |||
2013-07-25 | Restore VITA LLNotiication API | Jeff (Gioffredo Linden) | |
2013-06-24 | SH-4242 FIX interesting: Mac viewer crashes on exit | Richard Linden | |
made notifications subsystem touch instancetracker<notificationchannel> in constructor so that teardown order is preserved | |||
2013-06-05 | merge with viewer-release | Richard Linden | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-03-22 | merge with viewer-release | Richard Linden | |
2013-01-30 | Pull merge from lindenlab/viewer-developement | Merov Linden | |
2013-01-15 | CHUI-679 FIX Crash when script floater appears in CHUI viewer | Cho | |
LLPostponedNotification now inherits from LLMortician so it can postpone its deletion. This prevents a crash when looking up an avatar name in the case where the name already exists in the cache. | |||
2013-01-08 | CHUI-660: Post code review changes | Gilbert Gonzales | |
2013-01-08 | CHUI-660: Problem: Upon auto-existing DND mode upon startup, the ↵ | Gilbert Gonzales | |
notification form elements (buttonts) were added to the form. But then deserialized form elements were also being added to the form causing duplicate buttons. As a solution, only add on the deserialized form elements that exceed the amount in the template. | |||
2013-01-04 | Merge with viewer-chui | Merov Linden | |
2013-01-04 | Merge with viewer-chui | Merov Linden | |
2013-01-04 | CHUI-499: Now when existing DND mode, stored IM's will not show a toast but ↵ | Gilbert Gonzales | |
instead flash the conversation line item and Chat FUI button. | |||
2013-01-03 | CHUI-499: Fixed a serialization problem where the a notification's ↵ | Gilbert Gonzales | |
objectInfo was not being serialized/deserialized. | |||
2012-12-17 | CHUI-580 : WIP : Added disconnect of callbacks once they're called to ↵ | Merov Linden | |
prevent filling up the callback queue | |||
2012-12-17 | CHUI-580 : WIP : Protect callback connections passed to ↵ | Merov Linden | |
LLAvatarNameCache::get() where necessary | |||
2012-12-18 | CHUI-499: Adding ability to serialize the communication notifications to ↵ | William Todd Stinson | |
local disk per user. | |||
2012-12-05 | Pull and merge ssh://stinson@hg.lindenlab.com/richard/viewer-chui/. | William Todd Stinson | |
2012-12-05 | CHUI-519 FIXED Do not put offered items into the trash while in Busy / DND mode | maksymsproductengine | |
2012-12-04 | Pull and merge viewer-development | simon@Simon-PC.lindenlab.com | |