Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-30 | Merge branch 'main' into DRTVWR-577-maint-S | Andrey Lihatskiy | |
# Conflicts: # indra/cmake/CMakeLists.txt # indra/newview/skins/default/xui/es/floater_tools.xml | |||
2023-03-29 | Increment viewer version to 6.6.11 | Nat Goodspeed | |
following promotion of DRTVWR-573 | |||
2023-03-27 | Attempt to fix build breakage for DRTVWR-559 | Brad Linden | |
2023-03-27 | SL-17761 Updated the login failure message | Andrey Lihatskiy | |
2023-03-23 | SL-19462 Declare the FetchGroupChatHistory setting in the code | Andrey Lihatskiy | |
to make it accessible after updating the viewer | |||
2023-03-22 | SL-4126: Create NVIDIA application profile for Second Life specific settings | Ansariel | |
2023-03-21 | SL-19289 UI for Estate Floater - Block Scripted Agents from Estate/Region | Andrey Lihatskiy | |
2023-03-20 | SL-19161 - logging of basic translation stats in ViewerStats | Brad Payne (Vir Linden) | |
2023-03-20 | Merge branch 'DRTVWR-568' into DRTVWR-573-maint-R | Andrey Lihatskiy | |
# Conflicts: # indra/cmake/Copy3rdPartyLibs.cmake # indra/cmake/FindOpenJPEG.cmake # indra/cmake/OpenJPEG.cmake # indra/integration_tests/llui_libtest/CMakeLists.txt # indra/newview/CMakeLists.txt | |||
2023-03-13 | SL-17761: Replace 'Grid emergency' message with generic error | Bennett Goble | |
The viewer currently presents a startling "Grid emergency" warning if an unrecognized error is returned from login. Let's tone this down a bit and present the error as it is: an unrecognized login failure rather than SLearth exploding. | |||
2023-03-06 | SL-19346 PERMISSION_DEBIT remove warning for Linden owned content | Andrey Kleshchev | |
2023-03-04 | SL-15752 Reduce default graphical quality on machines with little memory (#105) | akleshchev | |
2023-03-03 | SL-17584 Better logging for setShaders crashes | Andrey Kleshchev | |
2023-03-03 | SL-4126 Second Life messing up NVIDIA drivers | Andrey Kleshchev | |
Disable NvAPI by default | |||
2023-03-03 | SL-19327 Disable crash reporting for Win7 (#102) | akleshchev | |
Win7 is no longer supported and is below minimal requirements | |||
2023-03-01 | SL-18268 - merge fix for viewer update to read group chat history | simon | |
added missing app setting | |||
2023-02-22 | SL-19244 Layout fix for the media type field in About Land | Andrey Lihatskiy | |
2023-02-22 | SL-19245 Layout fix for the Chat tab in Preferences | Andrey Lihatskiy | |
2023-02-17 | SL-18735 Fix scroll not following item for long enough | Andrey Kleshchev | |
2023-02-17 | SL-19204 Crash at removeObserver | Andrey Kleshchev | |
A lot of reports about crashes in voice's removeObserver with no indication of the cause, all MAC specific. By this point terminate should have been called and mVoiceModule should be null, yet callstaks suggest it isn't. Commit clears LLVoiceClient beforehand to avoid the issue entirely, but issue lies elsewhere and 'voice' crash is just a symptom. | |||
2023-02-13 | SL-18268 - Viewer update to read group chat history. | simon | |
Feature described at https://community.secondlife.com/blogs/entry/12652-coming-soon-to-a-viewer-near-you-group-chat-history/ | |||
2023-02-13 | SL-19110 revert LLUUID::combine() to old algorithm to match server code. (#75) | Henri Beauchamp | |
As it happens, the change in the LLUUID::combine() algorithm introduced by one of my previous commits is causing invalid assets creation (seen with some clothing items, such as Shape and Universal types); obviously, the server is using the old algorithm for UUID validation purpose of these assets. This commit reverts LLUUID::combine() code to use LLMD5. | |||
2023-02-12 | SL-19119 Fix mouse steering | Andrey Kleshchev | |
2023-02-10 | SL-19194 update slurl handling (#74) | Maxim Nikolenko | |
2023-02-10 | SL-19189 FIXED My Outfits system items have circle over them | Maxim Nikolenko | |
2023-02-09 | SL-19190 Laggy behavior when turning | Andrey Kleshchev | |
GetAsyncKeyState is luggy in some conditions and no longer needed due to fix for SL-16845 - all 'up' keys get reset when leaving window | |||
2023-02-09 | Merge branch 'main' into DRTVWR-577-maint-S | Andrey Kleshchev | |
# Conflicts: # indra/llcommon/llsdserialize.cpp # indra/llcommon/llsdserialize.h # indra/newview/llfilepicker.h # indra/newview/llfilepicker_mac.h # indra/newview/llfilepicker_mac.mm | |||
2023-02-09 | SL-18970 Heavy name cache spam | Andrey Kleshchev | |
If cap fails viewer can spam hundreds of "get legacy for agent" to logs which freezes it. | |||
2023-02-08 | SL-19161 - logging of basic translation stats in ViewerStats | Brad Payne (Vir Linden) | |
2023-02-07 | INTL-370 | Andrey Lihatskiy | |
INTL-370 Translate the word Feed for new Viewer Profiles | |||
2023-02-02 | Merge branch 'main' into DRTVWR-573-maint-R | Andrey Lihatskiy | |
2023-02-02 | Increment viewer version to 6.6.10 | Nat Goodspeed | |
following promotion of DRTVWR-570 | |||
2023-02-02 | Merge branch 'contribute' into DRTVWR-577-maint-S | Andrey Lihatskiy | |
2023-01-31 | SL-19110 Fix coding policy | Andrey Kleshchev | |
2023-01-31 | SL-19110 Fix xxhash build link and properly register contribution | Andrey Kleshchev | |
2023-01-31 | SL-19110 Fast hashing classes for use in place of the slow LLMD5, where ↵ | Henri Beauchamp | |
speed matters. (#64) This commit adds the HBXX64 and HBXX128 classes for use as a drop-in replacement for the slow LLMD5 hashing class, where speed matters and backward compatibility (with standard hashing algorithms) and/or cryptographic hashing qualities are not required. It also replaces LLMD5 with HBXX* in a few existing hot (well, ok, just "warm" for some) paths meeting the above requirements, while paving the way for future use cases, such as in the DRTVWR-559 and sibling branches where the slow LLMD5 is used (e.g. to hash materials and vertex buffer cache entries), and could be use such a (way) faster algorithm with very significant benefits and no negative impact. Here is the comment I added in indra/llcommon/hbxx.h: // HBXXH* classes are to be used where speed matters and cryptographic quality // is not required (no "one-way" guarantee, though they are likely not worst in // this respect than MD5 which got busted and is now considered too weak). The // xxHash code they are built upon is vectorized and about 50 times faster than // MD5. A 64 bits hash class is also provided for when 128 bits of entropy are // not needed. The hashes collision rate is similar to MD5's. // See https://github.com/Cyan4973/xxHash#readme for details. | |||
2023-01-28 | SL-19097 Crash when selecting a model for upload and waiting too long | Andrey Kleshchev | |
Should be fixed by SL-18996, but just in case user decides to select a model while viewer closes | |||
2023-01-27 | Revert "SL-18581 Don't show the starter avatar toolbar button for NUX" | Andrey Lihatskiy | |
This reverts commit 4d429b7ea31f51f653e0e2ad6b5799a515e28334. | |||
2023-01-27 | SL-18996 make MacOS picker dialogs modeless to avoid disconnects #2 | Andrey Kleshchev | |
2023-01-27 | SL-18996 [WIP] MacOS make picker dialogs non-modal to avoid disconnects #1 | Andrey Kleshchev | |
2023-01-24 | SL-17425 Crash when having more than one dependent floater #2 | Andrey Kleshchev | |
2023-01-24 | INTL-477 Translation update for Maint S | Andrey Lihatskiy | |
2023-01-24 | SL-19025 Fix for object's context menu | Andrey Kleshchev | |
Inspect and copy doesn't work for face or child selection. Disable them in such cases. | |||
2023-01-21 | SL-18989 Saved notifications some times stops displaying information | Andrey Kleshchev | |
2023-01-20 | SL-14318 MacOS __write_nocancel crash | Andrey Kleshchev | |
Multiple instances of viewer could write to the same uuid.inv file at the same time. | |||
2023-01-19 | SL-18999 IME disabling should be called in window's thread | Andrey Kleshchev | |
For some reason positioning IME window works fine, but disabling and enabling ime works from window's thread only | |||
2023-01-18 | SL-3033 flv files prompt download instead of playing | Andrey Kleshchev | |
Viewer doesn't support web downloads, it should be safe to assume stream and play it | |||
2023-01-18 | SL-18985 Crash at std::basic_string::erase | Andrey Kleshchev | |
2023-01-18 | SL-18773 Crash incrementing directory_iterator | Andrey Kleshchev | |
make_iterator_range doesn't verify errors, replaced with basic increments | |||
2023-01-16 | Merge branch 'contribute' into DRTVWR-577-maint-S | Andrey Lihatskiy | |