summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2018-05-21SL-821: Add -fmodules to llappdelegate-objc.mm compile switches.Nat Goodspeed
The BugsplatMac package is built as a module requiring @import. Using @import requires Objective-C++ module support, which requires the -fmodules switch.
2018-05-21SL-821: Use @import, not #import.Nat Goodspeed
2018-05-21SL-821: Merge changes for Windows platformNat Goodspeed
2018-05-21SL-821: Introduce macOS BugSplat initialization.Nat Goodspeed
2018-05-21SL-821: Reorder CMakeLists.txt includes to resolve interdependencies.Nat Goodspeed
2018-05-17SL-821: Use classic-C BugSplat callback and static dumb pointer.Nat Goodspeed
BugSplat has no business introducing a new C++ API based on classic-C function pointers without even a generic pass-through user data pointer!
2018-05-17SL-821: Convert wstrings to strings of __wchar_t for BugSplat API.Nat Goodspeed
2018-05-17SL-821: Move Windows BugSplat engagement from llcommon to newview.Nat Goodspeed
Use WSTRINGIZE(), LL_TO_WSTRING(), wstringize() to produce required wide strings. Use a lambda for callback that sends log file; use LLDir, if set, to find the log file. Introduce BUGSPLAT CMake variable to allow suppressing BugSplat. Make BUGSPLAT CMake variable set LL_BUGSPLAT for C++ compilations. Set viewer version macros on llappviewerwin32.cpp, llappviewerlinux.cpp and llappdelegate-objc.mm -- because BugSplat needs the viewer version data, and because the macOS BugSplat hook is engaged in an Objective-C++ function we override in the app delegate.
2018-05-17SL-821: Merge LL_TO_WSTRING(), WSTRINGIZE() changes.Nat Goodspeed
2018-05-17SL-821: Add WSTRINGIZE() and DEWSTRINGIZE() macros for wide strings.Nat Goodspeed
Streamline convenience overload stringize(std::wstring); make convenience overload wstringize(std::string) symmetrically convert from UTF-8 string. Also eliminate STRINGIZE() et al. dependency on Boost.Phoenix: use lambdas instead. Using lambdas instead of template expansion necessitates reordering some code in wrapllerrs.h.
2018-05-17SL-821: Add LL_TO_WSTRING() macro to llpreprocessor.h.Nat Goodspeed
Also use existing LL_TO_STRING() macro to stringize LL_VIEWER_CHANNEL in llversioninfo.cpp and its tests.
2018-05-11SL-821: Use one self.path() call for everything under "llplugin".Nat Goodspeed
2018-05-11SL-821: Move BugSplat includes/libs from llcommon to newview.Nat Goodspeed
No C++ source in llcommon references any of the BugSplat code.
2018-04-12Automated merge with tip of viewer-release after Viewer Media Update releasecallum_linden
2018-04-12merge MAINT-8474 changesOz Linden
2018-04-12increment viewer version to 5.1.4Oz Linden
2018-03-31MAINT-8474: Xcode 9.3 insists that comparators use const operator().Nat Goodspeed
2018-03-15Pull in latest version of Dullahan (1.1.1072) and tweak media plugin code to ↵callum_linden
match change in API
2018-03-02Replace start page for media browser with DuckDuckGo.com - Google page was ↵callum_linden
offset at that window size and was irritating
2018-03-01Automated merge with tip of viewer-releasecallum_linden
2018-03-01increment viewer version to 5.1.3Oz Linden
2018-03-01Now CEF supports setting default page background if specifier missing from ↵callum_linden
HTML, set default background color to the Linden default grey (#282828)
2018-02-14Automated merge with tip of viewer-releasecallum_linden
2018-02-12increment viewer version to 5.1.2Oz Linden
2018-01-26Fixes for: MAINT-8244 Text in CEF cannot be selected with the mouse. ↵callum_linden
MAINT-8245 Expose CEF log file and logging severity to viewer and MAINT-8246 Expose the CEF remote debugging system to the viewer
2018-01-26Fix for: MAINT-8138 Generate new page of test URLs for Dullahan that are ↵callum_linden
more complete and more robust (last stage was creation of S3 non-user specific URL)
2018-01-25MAINT-8232 Clear History button description should not include 'web' - ↵callum_linden
incorrect assertionm that web cache not cleared
2018-01-24MAINT-8232 Clear History button description should not include 'web'callum_linden
2018-01-24MAINT-8197 Fix for crash in gpu_benchmark()AndreyL ProductEngine
including safety checks and some refactoring
2018-01-22Bring in the very latest version of Dullahan (1.1.1024) that matches the ↵callum_linden
most recent canonical Dullahan and also bump the CEF plugin version in preparation for the RC build
2018-01-22MAINT-8207 Tweak web/cookie UI in viewer prefscallum_linden
2018-01-19After reforking the post-viewer64, viewer-release repository, I pulled in ↵callum_linden
all the changes from my viewer64 based viewe64-bugsplat repository. This repository is the canonical one going forwards
2018-01-19Automated merge with tip of viewer64 before reparent to a repository forked ↵callum_linden
off of viewer-release
2018-01-19After reforking the post viewer64 viewer-release repository, I pulled in all ↵callum_linden
the changes from my viewer64 based viewe64-media-update repository. This repository is the canonical one going forwards
2018-01-18correct more 64bit vivox dll namesOz Linden
2018-01-18correct 64bit vivox dll namesOz Linden
2018-01-18more places where vivox names must be conditional on address sizeOz Linden
2018-01-18copy all versions of libnghttp for testsOz Linden
2018-01-17Fixes for 'MAINT-8196 Remove LLPluginCookieStore from the viewer' and ↵callum_linden
'MAINT-8194 Remove per-frame calls to updateJavascriptObject()'
2018-01-17use 64bit vivox sdk components in 64bit windows buildsOz Linden
2018-01-17merge 5.1.0-releaseOz Linden
2018-02-12Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2018-02-06MAINT-8273 FIXED Crash in ↵maxim_productengine
LLViewerInventoryMoveFromWorldObserver::isSelectionChanged()
2018-02-05MAINT-8269 Crahes in cacheOptimize()andreykproductengine
2018-02-02MAINT-8262 Crash in LLInventoryModel::createNewCategory(..)maxim_productengine
2018-02-09MAINT-8279 Fix for crash on unset pcodeandreykproductengine
2018-01-29MAINT-8234 Mesh tread protections and removed unnecessary try in staticRun()Andrey Kleshchev
2018-01-24MAINT-8197 Fix for crash in gpu_benchmark()AndreyL ProductEngine
including safety checks and some refactoring
2018-01-22MAINT-8210 Fixed crash in avatar name cacheandreykproductengine
2018-01-22MAINT-8208 [Mac] Viewer crashes when uploading certain mesh model after ↵maxim_productengine
enabling "Include skin weight"