summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2018-06-26Fix misspelled convenience func name.Graham Linden
2018-06-26MAINT-8395 Better logingandreykproductengine
2018-06-26MAINT-8790 - ignore control avatars when fetching or sending complexity stats.Brad Payne (Vir Linden)
2018-06-26SL-927 Add new groups caps to viewer (offline messages only)andreykproductengine
2018-07-12MAINT-8862 mailto URIs should be loaded in the external browsermaxim_productengine
2018-07-11Merged in andreykproductengine/maint-neko3 (pull request #653)Andrey Kleshchev
MAINT-8849 Fixed Viewer displays 'Conneting to region...' screen forever Approved-by: Maxim Nikolenko <maximnproductengine@lindenlab.com> Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com> Approved-by: Simon Linden <simon@lindenlab.com>
2018-07-11MAINT-8856 FIXED URL in Group Name is represented as a hyperlink in group noticemaxim_productengine
2018-07-11MAINT-8849 Fixed Viewer displays 'Conneting to region...' screen foreverandreykproductengine
2018-07-10MAINT-8855 FIXED Location SLURL gets truncated when using Help -> Report Bug ↵maxim_productengine
to file JIRA
2018-07-10Merged in maxim_productengine/viewer-neko_maint2 (pull request #651)Maxim Nikolenko
MAINT-8848 FIXED Object name in the llGiveInventory chat message is represented as a hyperlink Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com> Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com> Approved-by: Simon Linden <simon@lindenlab.com>
2018-07-09MAINT-8848 FIXED Object name in the llGiveInventory chat message is ↵maxim_productengine
represented as a hyperlink
2018-06-26Skip updating the sky texture and fog iff we're using atmospherics shaders ↵Graham Linden
anyway.
2018-06-25MAINT-8457 FIXED "Mute" switching cancels the volume settings of Nearby Mediamaxim_productengine
2018-06-25MAINT-8765 - fixes for animated object attachment bounding boxesBrad Payne (Vir Linden)
2018-06-22DRTVWR-443 - whitespace-only change to force a build version updateBrad Payne (Vir Linden)
2018-06-22SL-857 revertedmaxim_productengine
2018-06-22SL-857 revertedmaxim_productengine
2018-06-21merge changes for 5.1.6-releaseOz Linden
2018-06-21DRTVWR-447: Merge up to latest viewer-releaseNat Goodspeed
2018-06-21merge fix - omit SL_Launcher check if beingDebugged()Brad Payne (Vir Linden)
2018-06-21mergeBrad Payne (Vir Linden)
2018-06-21mergeBrad Payne (Vir Linden)
2018-06-21increment viewer version to 5.1.7Nat Goodspeed
2018-06-20viewer version -> 6.0.0Brad Payne (Vir Linden)
2018-06-19SL-821: Send the SecondLife.log from the previous (crashed) run.Nat Goodspeed
Also clean up log messages.
2018-06-19SL-821: Another Objective-C++ magic incantation from BugSplat support.Nat Goodspeed
2018-06-19MAINT-4743 Save sounds that arrived too early and use on object updateandreykproductengine
2018-06-21Merged in lindenlab/viewer-bearAndreyL ProductEngine
2018-06-21MAINT-8754 FIXED Premium Voice Morphs subscription renewal sends to wrong ↵maxim_productengine
location
2018-06-20MAINT-8764 FIXED Crash in LLViewerWindow::saveImageNumbered()maxim_productengine
2018-06-19MAINT-8766 - fix for appearance to XML crash, plus enablement logicBrad Payne (Vir Linden)
2018-06-19SL-821: Try again to override BugSplat Obj-C methods.Nat Goodspeed
2018-06-18SL-821: Add logging in the macOS BugSplat attachment override.Nat Goodspeed
2018-06-18SL-821: Fix BugSplat attachment method override per BugSplat support.Nat Goodspeed
The example code on the BugSplat documentation page https://www.bugsplat.com/docs/platforms/os-x#configuration omits certain essential Objective-C++ boilerplate incantations. Adding them at least compiles successfully.
2018-06-15SL-821: Fix up Objective-C++ syntax errors.Nat Goodspeed
2018-06-15SL-821: Try to add SecondLife.log file to Mac BugSplat crash report.Nat Goodspeed
Introduce new header file llappviewermacosx-for-objc.h to publish for llappdelegate-objc.mm and other Objective-C++ consumers the free functions in llappviewermacosx.cpp they consume. These were never before declared in any header file. Apparently, to date, we've been trusting to luck that Objective-C++ will infer the correct signature from calls -- and that the calls are correct with respect to the function definitions. :-P This gives us a place to introduce a new getLogFilePathname() function to query LLDir. (We don't simply #include "lldir.h" because of the pervasive use of BOOL in viewer headers; BOOL means something very different in Objective-C++.)
2018-06-15SL-915 - handle uninitialized pelvis pos, better pixel area calcBrad Payne (Vir Linden)
2018-06-15MAINT-8554 - encroachment check fixBrad Payne (Vir Linden)
2018-06-15SL-820: Make bugsplat.cmake and its symbols conditional.Nat Goodspeed
2018-06-15SL-820: gDirUtilp is never nullptr.Nat Goodspeed
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-15MAINT-8554 - animated object max encroach = 3.0 mBrad Payne (Vir Linden)
2018-06-14SL-821: Merge removal of VSTool.exe invocation from CMake.Nat Goodspeed
2018-06-14Automated merge with file:///Users/nat/linden/viewer-no-vstoolNat Goodspeed
2018-06-14SL-821: Remove VSTool invocation to unbreak Windows TeamCity builds.Nat Goodspeed
2018-06-14SL-821: Continue changing macOS executable to match channel name.Nat Goodspeed
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-14MAINT-8653 - enforce z-height offset for animated mesh objectsBrad Payne (Vir Linden)
2018-06-14SL-821: Defend macOS packaging against multiple viewer_manifest runsNat Goodspeed
2018-06-14SL-821: Rename macOS Second Life executable to match the channel name.Nat Goodspeed
This requires fixing CFBundleExecutable as well.
2018-06-14SL-920 Add new friendship caps to viewerandreykproductengine
2018-06-19Backed out changeset: 4ce8c663a9a0AndreyL ProductEngine
STORM-2122: UDP data bandwidth measuring is off by factor 8