Ansariel
d93b92ec1d
Merge viewer-bear
2018-09-12 20:13:12 +02:00
Oz Linden
f1d4e788e7
SL-967 simplify viewer log file field syntax
...
MAINT-8991: only escape log message characters once, add unit test
remove extra log line created by LL_ERRS
document that tags may not contain spaces
2018-08-29 16:43:45 -04:00
Ansariel
8c083cf771
Merge Firestorm LGPL
2016-12-05 22:40:59 +01:00
Ansariel
c182741596
Merge viewer-lynx
2016-11-16 09:55:54 +01:00
Ansariel
13e2832747
Merge Firestorm LGPL
2016-10-12 14:10:48 +02:00
Ansariel
68a8141cd6
Merge bento-box
2016-10-04 12:49:38 +02:00
Brad Payne (Vir Linden)
8d6bb9ee4e
SL-451 - SSE-optimized matrix multiply, used in initSkinningMatrixPalette()
2016-09-28 15:43:07 -04:00
Nicky
d7a0835432
Merge.
2016-09-26 21:12:34 +02:00
Nat Goodspeed
a1741be7f6
Automated merge with file:///Users/nat/linden/viewer-comment-lllog
2016-09-01 19:52:45 -04:00
Nat Goodspeed
9be4e7e448
MAINT-5232: Introduce LL_VLOGS() macro: log call with variable level.
...
In some places we want to log the same information but with different severity
depending on specifics. In other cases we need to test the availability of the
logging subsystem before engaging it. LL_VLOGS() accepts an LLError::ELevel
argument that can differ with each call, while retaining the desirable feature
of deciding only once for each level.
2016-09-01 19:32:31 -04:00
Nat Goodspeed
3a2383dc0d
Automated merge with file:///Users/nat/linden/viewer-comment-lllog
2016-09-01 18:29:17 -04:00
Nat Goodspeed
31d3d654f1
MAINT-5011: Advise against lllog() instead of (e.g.) LL_INFOS().
2016-09-01 15:21:54 -04:00
Nat Goodspeed
c92eb7e591
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2016-08-30 11:36:06 -04:00
Ansariel
2797c5938a
Merge Firestorm LGPL
2016-04-05 10:47:23 +02:00
Oz Linden
9be58e915a
merge with 4.0.3-release
2016-04-04 15:53:09 -04:00
Ansariel
3192fe832f
Merge viewer-quickgraphics
2016-03-08 01:41:31 +01:00
Oz Linden
5822fb00b6
merge DRTVWR-398 build cleanup fixes
2016-03-07 12:41:11 -05:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Nicky
c218e524b2
Merge - Step 1; Still enough to do.
2015-10-26 20:20:13 +01:00
AndreyL ProductEngine
2abd0eef41
Merged in lindenlab/viewer-release
...
DRTVWR-412 Bento (avatar skeleton extensions)
2016-12-05 21:51:29 +02:00
Brad Payne (Vir Linden)
0200135224
merge
2016-10-18 16:59:15 -04:00
Ansariel
5524d38dff
Merge viewer-quickgraphics
2015-10-03 16:38:26 +02:00
Nat Goodspeed
33c88a1c60
MAINT-5232: Publish class name demangler as LLError::Log::demangle().
...
We've had this functionality buried in llerror.cpp for years. Make it
available for callers outside llerror.cpp too.
2015-06-26 15:27:06 -04:00
Rider Linden
e28a5b6ead
Added LL_WARNS_IF to llerror.h
...
If the coro is given something other than a map from the http then move the return into a body section.
Changed windlight to use a coroutine and the new LLCore::Http libarary.
Extra comments into Event Polling.
2015-04-09 16:46:41 -07:00
Jonathan Yap
44f5d73209
STORM-2086 Convert old style llinfos and llwarns to new format
2014-11-20 16:25:11 -05:00
Ansariel
f4bfb1aadf
Merge LL V3.7.9 (AIS3 + SSA)
2014-10-22 02:02:08 +02:00
Stinson Linden
37d620463b
MAINT-4009: Cleaning up the error callstacks memory before app quit.
2014-04-28 19:18:47 +01:00
Richard Linden
5b846ed2a6
merge with release
2014-03-12 12:48:43 -07:00
Nicky
66674e281d
Ugly (temporary) workaround to get the viewer build against the havok stub again.
2014-07-15 21:35:00 +02:00
Richard Linden
fe518bde8e
merge with release
2013-11-06 17:22:04 -08:00
Richard Linden
dc60a7564a
SH-4577 WIP Interesting: viewer crashed when clicking a offline Conversation containing a shared object
...
potential fix by making instance tracker allow key collisions for LLToastNotifyPanel
changed assertion macro to use original unpreprocessed source code
renamed instance tracker behavior macros to use LL prefix
added RestoreCameraPosOnLogin setting to optionally restore old camera positioning behavior
2013-10-24 14:37:57 -07:00
Richard Linden
80dfbbaacd
merge from viewer-release
2013-10-08 11:59:24 -07:00
Richard Linden
52da9f5f49
merge with viewer-release
2013-09-09 18:58:41 -07:00
Richard Linden
a7aed07a5b
broke out llunit.h into llunittype.h and llunits.h for unit declarations
...
changed unit declarations macros to make a lot more sense
2013-08-27 13:41:19 -07:00
Richard Linden
1f3f660cf4
Automated merge with http://bitbucket.org/lindenlab/viewer-interesting
2013-08-26 18:17:26 -07:00
Richard Linden
662d6a1771
added compile time warnings to use of deprecated llinfos, llwarns, etc.
2013-08-26 10:51:08 -07:00
Richard Linden
a77f424945
BUILDFIX: fix for crashes in unit tests on mac and linux
2013-08-23 13:41:51 -07:00
Richard Linden
2c6bc5afa5
SH-4433 WIP Interesting: Statistics > Ping Sim is always 0 ms
...
made getPrimaryAccumulator return a reference since it was an
always non-null pointer
changed unit conversion to perform lazy division in order to avoid truncation
of timer values
2013-08-21 14:06:57 -07:00
Richard Linden
01c1d40b3f
BUILDFIX: converted platform-specific files over to new LL_INFOS, etc macros
...
fixed bad search and replace
2013-08-14 22:01:43 -07:00
Richard Linden
d83c51a4e1
BUILDFIX: converted platform-specific files over to new LL_INFOS, etc macros
2013-08-14 21:58:30 -07:00
Richard Linden
26581404e4
BUILDFIX: added header for numeric_limits support on gcc
...
added convenience types for units F32Seconds, etc.
2013-08-14 11:51:49 -07:00
Richard Linden
cc31b4ae79
SH-4399 FIX: Interesting: Texture console MB Bound 0/384 and texture queue bounces once per second
...
SH-4346 FIX: Interesting: some integer Statistics are displayed as floating point after crossing region boundary
made llerrs/infos/etc properly variadic wrt tags
LL_INFOS("A", "B", "C") works, for example
fixed unit tests
remove llsimplestat
2013-08-12 20:05:16 -07:00
Richard Linden
e340009fc5
second phase summer cleaning
...
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Richard Linden
bcb2c23c66
BUILDFIX: fixes use of variadic macros for gcc (use ##__VA_ARGS__ to do comma removal)
2013-07-30 19:49:10 -07:00
Richard Linden
a2e22732f1
Summer cleaning - removed a lot of llcommon dependencies to speed up build times
...
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-07-30 19:13:45 -07:00
Richard Linden
1e8f9fd80d
SH-4376 FIX: Interesting: in Statistics, replace the text "0" with "n/a" when
...
there are no samples during the time period.
added hasValue to SampleAccumulator so we don't print a value when we don't have
a single sample yet
added some disabled log output for scene load timing
2013-07-24 19:36:43 -07:00
Graham Madarasz
bc6070bd19
MAINT-2740 more comment grooming and NULL string guard
2013-06-05 07:38:54 -07:00
Graham Madarasz
1fcf54094a
BUG-2707 fix comment typos, remove unnecessary winmm_shim changes, and revert 2672 fix included only for local integ test
2013-06-05 07:24:31 -07:00
Graham Madarasz
a45860fd66
MAINT-2740 put debug output back with guard of debugger presence per Nat review suggestion
2013-06-04 17:12:46 -07:00
Graham Madarasz
0ce3d2e1cc
MAINT-2740 convert to std::string based API for OutputDebug wrapper cleanliness after sage counsel (slight refrain)
2013-06-04 14:17:34 -07:00