summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2013-10-17Merge. Pull in viewer-release after 3.6.8 fixes for AMD graphics.Monty Brandenberg
2013-10-16increment viewer version to 3.6.9oz@lindenlab.com
2013-10-11MAINT-2968 Transplant cleanup.Dave Parks
2013-10-10MAINT-2968 Fix for crash on AMD hardware running current drivers.Dave Parks
2013-10-04Merge. Pull in viewer-release after 3.6.7 release.Monty Brandenberg
2013-10-03increment viewer version to 3.6.8Oz Linden
2013-09-30MAINT-3193 FIXED crash with LLControlCache<bool>::LLControlCache: Control ↵MaximB ProductEngine
named RenderAutoMuteLoggingnot found.
2013-09-27Up the transfer timeout of small meshes to 120S. This matchesMonty Brandenberg
the change made for MAINT-2347. Large transfers are still 10 minutes. Add/update to-do list and add some more info to the FAQ in the Readme.
2013-09-26MAINT-3155 add cocoa equiv for former AppleEventManager shenanigans for ↵Graham Madarasz (Graham Linden)
SLURL handling
2013-09-26NORSPEC-259 revive fix stomped with materials->bear mergeGraham Linden
2013-09-25BUG-3984 fix broken rendering of particles using blend funcsGraham Linden
2013-09-25BUG-3982 add code to subtract the lack of not removing the removal of ↵Graham Linden
backfaces for particles (make particles render double-sided again)
2013-09-24SH-3690 SH-4505 Cleanup pass through code.Monty Brandenberg
Start using DNS cache in legacy LLCurl code. Go to 15 seconds particularly as we're using threaded resolver at this point. Documentation cleanup. Add libcurl status checking and logging for curl_easy_setopt() operations that fail. Shouldn't happen and we'll just continue anyway but there's info in the logs to track these down now. Cleaned up logic around FASTTIMER enable defines used to evaluate pipeline stalls in main thread. Removed long-standing thread race around caps strings and URL construction. Not a significant risk but refactoring the code to get rid of them removed one huge eyesore. It can be made even slicker if desired (see notes).
2013-09-23NORSPEC-285 fix merge error with attenuation on alpha masquerading as this ↵Graham Linden
norspec from wayback
2013-09-20MergeGraham Linden
2013-09-20MAINT-3172 fix rendering regressions from release mergedownGraham Linden
2013-09-20Fix AvatarRenderInfo cap broken in merge, add a new diagnostic log messagesimon
2013-09-20NORSPEC-366 fix regression on 10.6.8 Mac only from release to bear mergeGraham Linden
2013-09-20NORSPEC-292 fix regression of materials bug from mismerge of release to bearGraham Linden
2013-09-20Move from std::queue to std::list which has betterMonty Brandenberg
behavior and swap() as well. Should probably do this for the other queues at some point.
2013-09-20Used a c++11 feature unintentionally. Use a moreMonty Brandenberg
traditional swap-less object transfer.
2013-09-19SH-4516 Fix a subset of thread races in llmeshrepositoryMonty Brandenberg
Much earlier identified some thread races including two on mskininfoq and mdecompositionq. I actually hit one in testing the other day so I'm fixing them now. Put them under the mMutex lock and use the mutex in such a way that main thread stalls are not added.
2013-09-19Merge. Pull in viewer-release after materials viewer release.Monty Brandenberg
2013-09-18The unbearable lightness of being norspecGraham Linden
2013-09-18SH-4492 Create a useful README for llcorehttpMonty Brandenberg
Last bit for this release. Describe stream adapters and how to select a policy class. Slight changes to setup code to make reality reflect documentation.
2013-09-19Merge with bitbucket.org/cinderblocks/bug-3863maksymsproductengine
2013-09-19Merge with bitbucket.org/msavchenko/viewer-release-maint-3132maksymsproductengine
2013-09-18increment viewer version to 3.6.7Oz Linden
2013-09-18MAINT-3148 FIXED PgUp Key forces fly toggle instead of jump (maint RC only)dmitrykproductengine
2013-09-18MAINT-3152 FIXED [MAINTENANCE RC] Confusing naming of Lighting and ↵dmitrykproductengine
Shadows/Advanced Lighting Model options in graphics preferences
2013-09-17MAINT-3161 : Clean up avatar muting code and prototype featuresimon
2013-09-16Pulled https://bitbucket.org/eli_linden/eli_viewer-release for translations ↵simon
fixes
2013-09-12SH-4489 New debug/dev settings for control over new mesh behaviorMonty Brandenberg
While giving myself a full project code review, found a bug in the MeshUseGetMesh1 setting. Mostly defaulted to old configuration but used the GetMesh2 caps which would have been a huge DoS resource sink. Did some documentation maintenance as well while I was in there. More for the to-do list, etc.
2013-09-12MAINT-3135 WIP partial fix, addresses graphics corruption on resize, but not ↵Graham Madarasz (Graham Linden)
mouse mapping issues
2013-09-12MAINT-3134 keep chat from opening in response to key confirm on quit dialog, ↵Graham Madarasz (Graham Linden)
fix mac-only sketchy precedence warning, and re-re-re-re-re-remove patch file that simply will not die.
2013-09-12BUG-3863: Populate the filename field when saving a file on OSXCinder Biscuits
2013-09-11SH-4490 More 'humane' error code presentation from llcorehttp callersMonty Brandenberg
Added toTerseString() conversion on HttpStatus to generate a string that's more descriptive than the hex value of the HttpStatus value but still forms a short, searchable token (e.g. "Http_503" or "Core_7"). Using this throughout the viewer now, no live cases of toHex(), I believe.
2013-09-11FIX INTL-123 translation of Viewer Set36 for 9 languages (changed and new files)eli
2013-09-11SH-4489 New debug/dev settings for control over new mesh behaviorMonty Brandenberg
Added 'MeshUseGetMesh1' and 'MeshUseHttpRetryAfter' debug settings to control mesh transport behavior. First forces the use of the legacy mesh fetch style with high concurrency and connection churn. The second, on by default, honors Retry-After values if they are reasonable. If off or unreasonable, internal delay times are used.
2013-09-10BUG-3848: send_agent_resume() was not being called after snapshot.Cinder Biscuits
2013-09-11MAINT-3128 FIXED Advanced graphical settings are not changing when dragging ↵maksymsproductengine
"Quality and Speed" slider
2013-09-09Merge fix for STORM-1552 - corrupt GPU table filesimon
2013-09-09Merge viewer-release 3.6.5 CocoaGraham Linden
2013-09-09Merge viewer-releasesimon
2013-09-09increment viewer version to 3.6.6Oz Linden
2013-09-09NORSPEC-362 address video mem leak on windows on maximizeGraham Linden
2013-09-09MAINT-3048 FIXED Show actual message instead of "Only friends and groups can ↵maxim@mnikolenko
call..." for Lindens.
2013-09-06SH-4478 Corrected/updated error handling for all retrieval operations.Monty Brandenberg
In case of HTTP errors or parsing/processing errors, fail the fetch request rather than do a retry spin. Add logging for all such failure paths. Added a development/debug flag to create probabilistic failures to test these modes and general error recovery by higher-level layers.
2013-09-06MAINT-3110 FIXED new crash in LLNotificationsUI::LLHandlerUtil::logToIMP2Pmaksymsproductengine
2013-09-05STORM-1552: detect, ignore, and delete invalid feature and gpu table filesOz Linden