Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-27 | Merged in oz_linden/viewer-maint-7594 | AndreyL ProductEngine | |
2017-08-24 | MAINT-7594: add platform name string and address size to login request for ↵ | Oz Linden | |
crash stats (and add request parameter logging at DEBUG) | |||
2017-07-24 | MAINT-7495 Viewer retries too many time apon 504 from login.cgi | andreykproductengine | |
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-01-23 | Make MandatoryUpdateMachine use LLLoginInstance's LLNotificationsInterface. | Nat Goodspeed | |
LLLoginInstance has a test hook setNotificationsInterface(), used by lllogininstance_test.cpp to redirect notifications through a dummy LLNotificationsInterface implementation. Certain of LLLoginInstance's MandatoryUpdateMachine state classes need to post notifications too; but until now they directly called LLNotificationsUtil::add(). In the production viewer, this should (!) be the same as calling through LLLoginInstance::mNotifications -- but it broke two of the LLLoginInstance unit tests, so they were skipped. Since MandatoryUpdateMachine's constructor is already passed the invoking LLLoginInstance&, make it store the reference. Add MandatoryUpdateMachine:: getNotificationsInterface(), which forwards to new LLLoginInstance:: getNotificationsInterface(). Change LLNotificationsUtil::add() calls in MandatoryUpdateMachine state classes to call through mMachine's getNotificationInterface() instead. This allows us to remove #include "llnotificationsutil.h" from lllogininstance.cpp, also that #include plus stub LLNotificationsUtil::add() implementation from lllogininstance_test.cpp. Finally, it allows us to remove the skip() calls from the two unit tests. | |||
2014-10-19 | Update to build on Xcode 6.0: removal on unused variable(s) need more ↵ | callum_linden | |
thought from Nat | |||
2013-08-09 | second phase summer cleaning | Richard Linden | |
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc. | |||
2013-05-30 | NORSPEC-158 fix issues with loading of bumpmaps on clean install | Graham Madarasz | |
2013-05-30 | BUG-2707 add some logging to help narrow down what part of login instance ↵ | Graham Madarasz | |
handling is going awry | |||
2013-04-19 | merge up to latest viewer-development for merge to 3.5.2 | Oz Linden | |
2013-04-02 | Add reporting of last_exec_duration | Oz Linden | |
(and clean up logic around multiple instances) | |||
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-03-27 | change login to pass only the version instead of channel+version in the ↵ | Oz Linden | |
version parameter (channel is passed separately) | |||
2013-03-27 | add platform and platform version to login request parameters for new ↵ | Oz Linden | |
version manager query | |||
2013-02-27 | finish changes to update handling, including notices of channel changes | Oz Linden | |
2013-02-21 | add use of v1.1 update request protocol, with fallback to v1.0 | Oz Linden | |
2011-09-20 | EXP-1230 FIX As a resident, I want to not have to choose a UI mode | Richard Linden | |
removed all references to basic mode | |||
2011-08-26 | disabled basic inventory root creation | Richard Nelson | |
reviewed by Stone | |||
2011-08-10 | CHOP-757 Ask for the inventory-basic login option and dump its return id to ↵ | Aaron Stone | |
llinfo. | |||
2011-05-11 | WIP: viewer side of ER-864: Include message ids and args in login.cgi responses | Joshua Bell | |
* Look for message_id and message_args in XMLRPC response, look up localized string in strings.xml * Support sub-maps in XMLRPC response conversion to LLSD * Explicitly request extended error info during login (since including sub-maps breaks older viewers) * Support LLSD-based substitutions in LLTrans::getString/findString | |||
2011-04-15 | EXP-679 As a linden executive, I would like to evaluate the success of basic ↵ | Leyla Farazha | |
mode against various metrics | |||
2011-01-28 | Extend LLEventAPI to directly call other functions & methods. | Nat Goodspeed | |
Until now, LLEventAPI has only been able to register functions specifically accepting(const LLSD&). Typically you add a wrapper method to your LLEventAPI subclass, register that, have it extract desired params from the incoming LLSD and then call the actual function of interest. With help from Alain, added new LLEventAPI::add() methods capable of registering functions/methods with arbitrary parameter signatures. The code uses boost::fusion magic to implicitly match incoming LLSD arguments to the function's formal parameter list, bypassing the need for an explicit helper method. New add() methods caused an ambiguity with a previous convenience overload. Removed that overload and fixed the one existing usage. Replaced LLEventDispatcher::get() with try_call() -- it's no longer easy to return a Callable for caller to call directly. But the one known use of that feature simply used it to avoid fatal LL_ERRS on unknown function-name string, hence the try_call() approach actually addresses that case more directly. Added indra/common/lleventdispatcher_test.cpp to exercise new functionality. | |||
2011-01-20 | merge changes from viewer-beta | Oz Linden | |
2011-01-14 | fix CHOP-366, on temporary errors (e.g. version manager returns other than ↵ | Andrew A. de Laix | |
200) show error dialog instructing the user to manually install the latest viewer. | |||
2011-01-13 | VWR-24401 Show TOS and other login dialogs when --login is used | Joshua Bell | |
2010-12-21 | Merge from trunk | Andrew A. de Laix | |
2010-12-10 | destroy updater state machine if login instance destroyed. | Andrew A. de Laix | |
2010-12-10 | ui improvements to more closely match UX design. | Andrew A. de Laix | |
2010-12-08 | merge with viewer-dev | Richard Linden | |
2010-12-07 | show progress bar while downloading update. | Andrew A. de Laix | |
2010-12-07 | login instance coordinates with updater service | Andrew A. de Laix | |
2010-12-02 | merge | Monroe Linden | |
2010-12-01 | CHOP-238 Fix to bug introduced by ↵ | Mark Palange (Mani) | |
http://hg.secondlife.com/viewer-beta/changeset/4072bd5389b2 Reviewed by Brad | |||
2010-11-19 | Automated merge with http://bitbucket.org/lindenlab/viewer-development | Bill Curtis | |
2010-11-19 | Automated merge with file:///Users/Bill/Projects/viewer-release | Bill Curtis | |
2010-11-15 | merge | Richard Linden | |
2010-11-08 | changes to read max-agent-groups from login.cgi response | Bill Curtis | |
2010-11-01 | VWR-23666 Removed setting VersionChannelName. LLVersionInfo::resetChannel() ↵ | Mark Palange (Mani) | |
and unit tests. Reviewed by brad. | |||
2010-10-26 | EXP-299 FIXED Pass end-user IP and MAC from Gaikai to login.cgi | Richard Linden | |
2010-09-27 | Merge | Leyla Farazha | |
2010-09-09 | DEV-53087 FIX TOS does not appear for new users | Richard Linden | |
reviewed by Callum | |||
2010-09-03 | Post-convert merge by convert_monolith.py from ↵ | Aimee Linden | |
/Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution | |||
2010-08-13 | Change license from GPL to LGPL (version 2.1) | Oz Linden | |
2010-07-30 | Merge with dessie/viewer-release | Leyla Farazha | |
2010-07-23 | Fix EXT-8483 second iteration: use old nodeId when available but try new ↵ | Andrew A. de Laix | |
machine id when not so reported id stays consistent with prior versions most of the time. | |||
2010-07-22 | Fix EXT-8483: switch to LLMachineID::getUniqueID which should always work on ↵ | Andrew A. de Laix | |
windows (no dependency on Netbios). | |||
2010-07-06 | Merge from dessie/viewer-release | Leyla Farazha | |
2010-06-22 | Revert to previous implementation of getNodeId. | Andrew A. de Laix | |
2010-05-13 | merge pull from dessie/viewer-public, picking up SLE code | James Cook | |
2010-05-11 | merge from dessie/viewer-public right before SLE code landed | James Cook | |