Nat Goodspeed
f26ba0f0ec
SL-820: Make bugsplat.cmake and its symbols conditional.
2018-06-15 11:45:03 -04:00
Nat Goodspeed
bb757b937c
SL-820: gDirUtilp is never nullptr.
...
It might point to an uninitialized LLDir, but that's a whole separate problem,
one that wouldn't be detected by checking for nullptr. If we hit that, time to
change to an LLSingleton.
2018-06-15 11:28:01 -04:00
Brad Payne (Vir Linden)
c65aa5f34d
MAINT-8554 - animated object max encroach = 3.0 m
2018-06-15 12:15:38 +01:00
Nat Goodspeed
24e71a45ae
SL-821: Update bugsplat to codeticket version 516501.
2018-06-14 21:11:36 -04:00
Nat Goodspeed
786f80b942
SL-821: When using BugSplat, don't try to upload Breakpad symbols.
...
With BugSplat, the Breakpad symbol files aren't generated; attempting to post
them to codeticket will fail the build.
2018-06-14 19:03:17 -04:00
Nat Goodspeed
16776975e7
SL-821: Merge removal of VSTool.exe invocation from CMake.
2018-06-14 18:25:17 -04:00
Nat Goodspeed
4dba69b04a
Automated merge with file:///Users/nat/linden/viewer-no-vstool
2018-06-14 18:20:55 -04:00
Nat Goodspeed
9b7640d70a
SL-821: Remove VSTool invocation to unbreak Windows TeamCity builds.
2018-06-14 18:19:54 -04:00
Nat Goodspeed
67f6625c56
SL-821: Continue changing macOS executable to match channel name.
...
Set our CMake 'product' variable to VIEWER_CHANNEL. This probably has far-
reaching implications, but it seems the expedient way to keep everything self-
consistent. Use ${product} in the DARWIN VIEWER_EXE_GLOBS used for Breakpad
symbol dumping instead of hardcoding 'Second Life'.
The Breakpad symbol dumping stanza was enclosed in nested (but not indented)
conditions. To these we add another condition: don't bother if we're using
BugSplat. Unify all three into a single horrendous outermost expression.
Fix the MACOSX_BUNDLE_INFO_STRING, and hence CFBundleGetInfoString, to
VIEWER_CHANNEL as well.
Our CMake MACOSX_BUNDLE_SHORT_VERSION_STRING was never used before -- we were
erroneously using MACOSX_BUNDLE_LONG_VERSION_STRING in the Info-SecondLife.plist
template even for CFBundleShortVersionString. Looks like a classic copy/paste
error. Fix that; also use four-part version number instead of three-part.
With those two changes, we shouldn't need to patch the top-level Info.plist in
viewer_manifest.py any more.
viewer_manifest.py still needs to move the viewer executable(s) to the
embedded viewer app bundle, but it no longer needs to rename the real
executable to the channel name since we've already dealt with that in CMake
land. This lets us unify the code that picks the biggest of those executables
in the first and second viewer_manifest.py runs.
2018-06-14 17:03:25 -04:00
Brad Payne (Vir Linden)
1d6b24fcc2
MAINT-8653 - enforce z-height offset for animated mesh objects
2018-06-14 20:06:32 +01:00
Nat Goodspeed
1378547bb6
SL-821: Defend macOS packaging against multiple viewer_manifest runs
2018-06-14 14:25:03 -04:00
Nat Goodspeed
6cda0ecc96
SL-821: Rename macOS Second Life executable to match the channel name.
...
This requires fixing CFBundleExecutable as well.
2018-06-14 13:22:20 -04:00
Nat Goodspeed
8cfc16c815
SL-821: Update to bugsplat build 516443
2018-06-14 12:50:21 -04:00
Nat Goodspeed
0c32e32996
SL-821: Update to viewer-manager build 516441
2018-06-14 12:30:38 -04:00
Nat Goodspeed
ac2604a039
SL-821: Avoid Breakpad (and signal handling in general) for BugSplat.
...
Pass LL_BUGSPLAT into llapp.cpp compile to be able to detect that.
2018-06-14 11:31:17 -04:00
andreykproductengine
5f8d54d092
SL-920 Add new friendship caps to viewer
2018-06-14 18:15:12 +03:00
AndreyL ProductEngine
253a767fa3
Backed out changeset: 4ce8c663a9a0
...
STORM-2122: UDP data bandwidth measuring is off by factor 8
2018-06-19 21:20:48 +03:00
maxim_productengine
d584d58e13
mac build fixes
2018-06-19 13:50:22 +03:00
maxim_productengine
bbc49ea0b6
MAINT-8759 FIXED [Win] Choosing new cache location will cause disconnect if you do not choose desired path in File picker quickly
2018-06-18 17:49:49 +03:00
maxim_productengine
dc580b3a0a
MAINT-8751 Add a link to create an account to the viewer login screen
2018-06-18 12:49:11 +03:00
andreykproductengine
c250ec6629
MAINT-8731 Fixed wrong value
2018-06-16 16:56:30 +03:00
Andrey Kleshchev
374cebfa87
Merged pull request #635
...
MAINT-8395 Rollback part of SL-711 to fix related crashes
2018-06-15 12:54:28 +00:00
AndreyL ProductEngine
03d11d6783
Merged in lindenlab/viewer-bear
2018-06-14 21:53:10 +03:00
maxim_productengine
984ea33f7b
MAINT-8750 Add transparency indicator for invisiprims.
2018-06-14 18:51:18 +03:00
andreykproductengine
6c231ba8a6
MAINT-8395 Rollback part of SL-711 to fix related crashes
2018-06-14 18:30:40 +03:00
Nat Goodspeed
ab9a3db37f
SL-821: Update to bugsplat build 516433
2018-06-14 10:56:28 -04:00
Nat Goodspeed
5caeacb3f6
SL-821: Create macOS symbol-file archive while packaging.
2018-06-14 10:55:38 -04:00
Brad Payne (Vir Linden)
edf6795eda
SL-915, MAINT-8554 - cleanup/reorg, added encroachment fix info to DebugAnimatedObjects output
2018-06-13 21:49:24 +01:00
Brad Payne (Vir Linden)
abcddc97cf
SL-915, MAINT-8554 - WIP on managing dynamic avatar bounding box, using to constrain encroachment by animated objects
2018-06-13 19:39:10 +01:00
andreykproductengine
5f890af707
MAINT-8731 Click action to disable clicking objects, per-object in a linkset
2018-06-13 20:28:26 +03:00
Anchor Linden
7abb0c99be
[DRTVWR-476] - add universal head,upper,lower tattoos
2018-06-13 01:09:27 +05:30
Brad Payne (Vir Linden)
a8c87d5ba8
SL-915 - avoid excess updates to avatar spatial extent
2018-06-12 16:13:23 +01:00
Nat Goodspeed
c32ede22bb
DRTVWR-447: merge Oz's recent changes
2018-06-12 10:12:50 -04:00
Nat Goodspeed
043a38bf0f
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2018-06-12 09:14:23 -04:00
Brad Payne (Vir Linden)
6bf8fb58de
SL-915 - timers, ignore zero weights, log joint boxes in dumpXML output
2018-06-11 22:10:33 +01:00
Brad Payne (Vir Linden)
887638c4d2
SL-915 - fix for crash when logcontrol file reloaded
2018-06-11 13:55:34 +01:00
Brad Payne (Vir Linden)
6862190500
SL-915 - face-level caching, bug fix
2018-06-08 19:56:34 +01:00
Anchor Linden
56fc3222dc
[DRTVWR-476] - create new wearable type
2018-06-08 20:36:49 +05:30
Brad Payne (Vir Linden)
f30d95ee5f
SL-915 - more on alignment for 32-bit
2018-06-08 14:19:46 +01:00
Brad Payne (Vir Linden)
430f9420cf
SL-915 - more on dynamic extent tracking, possible fix for 32-bit crash issues
2018-06-07 22:18:15 +01:00
ruslantproductengine
b0e5bee0b4
MAINT-8723 - Selecting mesh objects make several HUD-related items invisible
...
FIXED (from FS Ansariel patches)
2018-06-07 18:46:03 +03:00
Anchor Linden
5651b433d3
fix xcode build
2018-06-06 03:23:32 +05:30
Brad Payne (Vir Linden)
2a2046fd07
merge
2018-06-05 22:44:04 +01:00
Brad Payne (Vir Linden)
f8b9af0216
SL-915 - cleanup of LLSkinningUtil
2018-06-05 21:16:31 +01:00
Brad Payne (Vir Linden)
1c62165a2b
SL-915 - removed no optimize pragmas
2018-06-05 20:35:48 +01:00
Brad Payne (Vir Linden)
b269b53170
SL-915 - alignment/optimization changes
2018-06-05 19:54:30 +01:00
Anchor Linden
6e1cbd04b4
Merge
2018-06-05 23:21:30 +05:30
Brad Payne (Vir Linden)
3fcf7a32ee
SL-915 - incremental updates to dynamic bounding box, setting to control detail.
2018-06-05 15:35:21 +01:00
Brad Payne (Vir Linden)
228525aa27
SL-915 - tracking joint is rigged state
2018-06-04 14:43:06 +01:00
Brad Payne (Vir Linden)
e86839fac1
SL-915 - WIP on dynamic joint box tracking
2018-06-01 15:08:59 +01:00