Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-21 | merged jelly-doll viewer-release into bento | Brad Payne (Vir Linden) | |
2016-11-03 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2016-05-19 | Automated merge with tip of viewer-release to pick up 4.0.5 | callum_linden | |
2016-04-21 | DRTVWR-418 remove vestiges of TCMALLOC and GooglePerfTools from the viewer | callum_linden | |
2016-04-04 | merge with 4.0.3-release | Oz Linden | |
2016-04-01 | merge | Brad Payne (Vir Linden) | |
2016-01-26 | SL-315 WIP - added a call stack extractor for windows to help with tracing ↵ | Brad Payne (Vir Linden) | |
joint issues (of course, could be used for other things as well). | |||
2015-12-18 | And more linux linking | Rider Linden | |
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-11-02 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2015-09-29 | DRTVWR-409: merge DRTVWR-368 | Rider Linden | |
2015-08-25 | Reenable and correct link issue on linux llappearanceutility. | Rider Linden | |
2015-08-19 | Swap BOOST_COROUTINE and BOOST_CONTEXT | Rider Linden | |
2015-06-17 | Coding policy fixes | Rider Linden | |
2015-05-27 | MAINT-5232: Extract LLInitClass, LLDestroyClass from llui/llui.h | Nat Goodspeed | |
to a new llcommon/llinitdestroyclass.h. This mechanism is so general -- but has so many related moving parts -- that (a) it deserves to be in a header file all its own, instead of conflated with llui.h, and (b) it should be in llcommon where anyone can use it. It has no dependencies whatsoever on llui or anything viewer-specific. In this very changeset we changed one #include "llui.h" whose comment admits that it was only dragged in for LLDestroyClass. | |||
2015-05-22 | MAINT-5232: Add LLPounceable template for delayed registrations. | Nat Goodspeed | |
LLMuteList, an LLSingleton, overrides its getInstance() method to intercept control every time a consumer wants LLMuteList. This "polling" is to notice when gMessageSystem becomes non-NULL, and register a couple callbacks on it. Unfortunately there are a couple ways to request the LLMuteList instance without specifically calling the subclass getInstance(), which would bypass that logic. Moreover, the polling feels a bit dubious to start with. LLPounceable<T*> presents an idiom in which you can callWhenReady(callable) on the LLPounceable instance. If the T* is already non-NULL, it calls the callable immediately; otherwise it enqueues it for when the T* is set non-NULL. (This lets you "pounce" on the T* as soon as it becomes available, hence the name.) So if gMessageSystem were an LLPounceable<LLMessageSystem*>, LLMuteList's constructor could simply call gMessageSystem.callWhenReady() and relax: the callbacks would be registered either on LLMuteList construction or LLMessageSystem initialization, whichever comes later. LLPounceable comes with its very own set of unit tests. However, as of this commit it is not yet used in actual viewer code. | |||
2015-05-20 | Webprofile converted to coroutine. | Rider Linden | |
Added JSON->LLSD converter Added corohandler for JSON data | |||
2015-04-29 | Merge from viewer-release | andreykproductengine | |
2015-02-27 | Merge viewer-release and become 3.7.26 | andreykproductengine | |
2015-02-24 | merge changes for 3.7.25-release | Oz Linden | |
2014-10-22 | Update to build on Xcode 6.0 (fix unit tests): fix up Boost linker errors | callum_linden | |
2014-10-07 | MAINT-4548 & MAINT-4557 FIXED build issues | maksymsproductengine | |
2014-08-29 | Mergeville | Graham Linden | |
2014-07-07 | Merge viewer up to 3.7.12, including fixing missed LL_WARNS etc from last ↵ | Graham Linden | |
release (is that trout you smell on the air? is it?) | |||
2014-06-16 | Merge. Refresh from viewer-release after 3.7.9 release. | Monty Brandenberg | |
2014-05-29 | Mergeup to 3.7.9 viewer-release | Graham Linden | |
2014-05-22 | Merge. Pull in viewer-release after release of 3.7.8 | Monty Brandenberg | |
2014-05-13 | sunshine-external merge WIP | Brad Payne (Vir Linden) | |
2014-04-22 | Modify importer to (optionally) improve debug output, perform name-based LOD ↵ | Graham Linden | |
association, and handle models with many materials. | |||
2014-04-08 | revived some deleted files to get mac build working | Richard Linden | |
2014-04-04 | Linux: Finish new Boost dependencies to get Linux building again. | Monty Brandenberg | |
2014-04-04 | Library updates and switch to 3d-llqtwebkit2 build products. | Monty Brandenberg | |
SDL to 1.2.15, c-ares to latest 1.10.0 build, Boost to 1.55.0 with coroutine updates/fixes, curl to 7.34.0, libpng to 1.6.8, openssl to 1.0.1e, zlib to latest 1.2.8 build, llqtwebkit built from 4.7.1 sources refactored and tested in 3p-llqtwebkit2 repository. Windows is functional with a good number of warning messages at runtime from libpng and KDU. MoaP/slplugin functioning. | |||
2014-02-25 | merge viewer-release to sunshine-external | Brad Payne (Vir Linden) | |
2014-02-24 | merge with release | Richard Linden | |
2013-10-16 | merge | Brad Payne (Vir Linden) | |
2013-10-08 | merge from viewer-release | Richard Linden | |
2013-10-04 | Merge. Pull in viewer-release after 3.6.7 release. | Monty Brandenberg | |
2013-10-03 | BUILDFIX: fixed tabs in cmake file and lack of newline at EOF | Richard Linden | |
2013-08-27 | broke out llunit.h into llunittype.h and llunits.h for unit declarations | Richard Linden | |
changed unit declarations macros to make a lot more sense | |||
2013-08-21 | SH-4433 WIP Interesting: Statistics > Ping Sim is always 0 ms | Richard Linden | |
added unit tests for lltrace | |||
2013-07-30 | Summer cleaning - removed a lot of llcommon dependencies to speed up build times | Richard Linden | |
consolidated most indra-specific constants in llcommon under indra_constants.h fixed issues with operations on mixed unit types (implicit and explicit) made LL_INFOS() style macros variadic in order to subsume other logging methods such as ll_infos added optional tag output to error recorders | |||
2013-06-22 | fixed scene load monitor resetting to eagerly due to spurious camer amotion | Richard Linden | |
pulled swap() out of ui time block cleaned up internal lltrace dependencies, factored out common accumulator definitions | |||
2013-06-18 | merge with viewer-release | Nyx Linden | |
2013-06-05 | merge with viewer-release | Richard Linden | |
2013-05-29 | Merge downstream code | simon | |
2013-05-23 | MAINT-2724: Make viewer explicitly set coroutine stack size. | Nat Goodspeed | |
Introduce LLCoros::setStackSize(), with a compile-time default value we hope we never have to use. Make LLAppViewer call it with the value of the new settings variable CoroutineStackSize as soon as we've read settings files. (While we're at it, notify interested parties that we've read settings files.) Give CoroutineStackSize a default value four times the previous default stack size. Make LLCoros::launch() pass the saved stack size to each new coroutine instance. Re-enable lleventcoro integration test. Use LLSDMap() construct rather than LLSD::insert(), which used to return the modified object but is now void. | |||
2013-05-21 | merge | Brad Payne (Vir Linden) | |
2013-05-09 | Merge downstream code and viewer-beta | simon | |
2013-05-05 | Spring cleaning: removed unused .cpp and.h files, and cleaned up header ↵ | Richard Linden | |
dependencies | |||
2013-04-19 | merge up to latest viewer-development for merge to 3.5.2 | Oz Linden | |